Thank you Matt, adding the sdhci_acpi.ko module fixed it for me. For the benefit of others who may not have done this before these are the steps I had to take to get my fresh 4.8 install to boot on a Lenovo Yoga 300 11iBY It’s an Atom powered netbook with 32Gb MMC ‘SSD’ drive.
After install the machine will reboot and you are presented with the DragonFly boot screen. Press ESC to stop the countdown. You’ll see the OK prompt, it’s here we need to load a few kernel modules so the internal drive can be recognised. Type the following in this order load kernel load mmc load mmcsd load sdhci_acpi You may need to load more modules for your machine. When you’re done loading modules type: boot Which will then boot the system Or boot -v Which will boot the system, and show you more detailed messages which may help with troubleshooting. I’m now up and running and DF is fast on this little laptop! As Matt and the docs mention if you’re using Hammer FS it’s important to prune data frequently on smaller drives like these as Hammer will store backups and may fill your drive up quickly. Thanks, Ian > On 6 Sep 2017, at 19:06, Matthew Dillon <[email protected]> wrote: > > You probably need the sdhci_acpi.ko module. Make sure you have sdhci and > sdhci_acpi in there too. > > -Matt > > On Tue, Sep 5, 2017 at 5:10 AM, Ian <[email protected] <mailto:[email protected]>> > wrote: > Hi, > > I’m just getting to grips with DragonFly BSD, I’ve installed it ok on one > laptop, which is great apart from ACPI S3 sleep. > > I’m trying to install it on another laptop, a cheap Yoga with a 32GB MMC as > the internal disc. > > It installs fine, there’s no warnings similar to Dmitry Postolovs issues > earlier however once installed the machine won’t boot to the login prompt. > > I accepted the default partition layout e.g.: > > /boot 1024M > Swap ~2Gb > / * the rest > > It boots from the MMC ok, I press 1 to Boot DragonFly Kernel, then boot > proceeds as normal. > > After USB device discovery the boot process halts with this message: > > No B_DEVMAGIC (bootdev=0) > > Mounting root from hammer:mmcdsd0s1d > No disk named `mmcdsd0s1d` > hammer_vfs_mount: can’t find devvp > hammer_vfs_mount: No root volume found! > Root mount failed: 22 > > Then I’m presented with mount root which lists various devices but not the > mmcsd device > > Typing hammer:[device name] > > Fails as these are not proper devices. > > If I boot from the USB installer I can mount the mmcsd device and see the > filesystem and everything seems okay. > > I have tried loading the mmc and mmcdd modules before boot, but they appear > to be loaded automatically (or built into the kernel) > > Obviously the device is recognised as it is booting from the /boot partition, > however when it comes time to mount the main partition the device is no > longer recognised. > > Any pointers would be appreciated. > > Are there any magic flags that need to be set on the / partition. > > Thanks, > Ian > >
