Linux From ScratchThis Forum is for the discussion of LFS.
LFS is a project that provides you with the steps necessary to build your own custom Linux system.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi All,
Trying to get my build LFS to run on MS Hyper-V. Same settings I used to install on VMWare works but for Hyper-V it seems to fail during boot up. Seems the harddisk is not detecting somehow. I think its a missing driver but can't figure out what it could be or why the generic drivers aren't working. Any help would be appreciated.
TIA.
VFS: Cannot open root device "304" or unknown-block(3,4)
Please append a correct "root=" boot option; here are the available partitions
1600 4194302 hdc driver: ide-cdroom.
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,4)
Earlier in the boot process:
hda: Virtual HD, ATA DISK drive
hda: MWDMA2 mode selected
hdc: Virtual CD, ATAPI CD/DVD-ROM drive
hdc: MWDMA2 mode selected
...
Thanks, I'm rather limited in my Linux know-how. I can't seem to figure out how to install those drivers provided from microsoft. They seem to be only for Cent/Redhat in the pdf instructions and it seems to require me to boot up and then run the script files but I can't even get to a prompt currently for my LFS machine after installing it for Hyper-V.
Your kernel is more than likely missing the appropriate driver. Configuring an LFS kernel from scratch is a bit of trial and error, as well as LOTS of research, documenting, and reading.
If you want an out of the box ready kernel, try using the Slackware Huge kernel configuration from the current-testing branch with "make oldconfig" ran against it with the default options set for each new settings. A few of us "cheat" the B/LFS book by doing this.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.