Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
HI, If you use an external support (i.e USB ) you can try to add on the linux line : rootdelay=10 (or more). Some devices are slow during boot. > Le 28 nov. 2018 à 21:56, thomas a écrit : > > Am 2018-11-28 19:57, schrieb Jimmy Zhang: >> Hi, >> I followed the instruction on LFS-BOOK-8.3.pdf step by step to the >> end. >> During the reboot, I got the error message "Kernel panic - not >> syncing: VFS: Unable to mount root fs on unknown-block(0,0)". >> I was building LFS with my VMware machine. >> Need help to see which part I may mess up? >> Thanks, >> Jimmy Zhang > > Usually this is caused by missing device drivers in the kernel so that the > kernel isn't able to read the root file system. This can be caused by missing > filesystem drivers like ext4 or by missing drivers for the disk devices > itself like PATA or SATA. > Check the kernel configuration for that. > > -- > Thomas > -- > http://lists.linuxfromscratch.org/listinfo/lfs-support > FAQ: http://www.linuxfromscratch.org/blfs/faq.html > Unsubscribe: See the above information page > > Do not top post on this list. > > A: Because it messes up the order in which people normally read text. > Q: Why is top-posting such a bad thing? > A: Top-posting. > Q: What is the most annoying thing in e-mail? > > http://en.wikipedia.org/wiki/Posting_style signature.asc Description: Message signed with OpenPGP using GPGMail -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
Am Samstag, den 01.12.2018, 03:20 + schrieb Jimmy Zhang: > > > On Wednesday, November 28, 2018, 8:15:30 PM EST, renodr > wrote: > > > On 2018-11-28 14:56, thomas wrote: > > Am 2018-11-28 19:57, schrieb Jimmy Zhang: > >> Hi, > >> I followed the instruction on LFS-BOOK-8.3.pdf step by step to the > >> end. > >> During the reboot, I got the error message "Kernel panic - not > >> syncing: VFS: Unable to mount root fs on unknown-block(0,0)". > >> I was building LFS with my VMware machine. > >> Need help to see which part I may mess up? > >> Thanks, > >> Jimmy Zhang > > > > Usually this is caused by missing device drivers in the kernel so that > > the kernel isn't able to read the root file system. This can be caused > > by missing filesystem drivers like ext4 or by missing drivers for the > > disk devices itself like PATA or SATA. > > Check the kernel configuration for that. > > > > -- > > Thomas > > Jimmy, > > Look for Fusion MPT support and build all of that, as well as the VMWare > VMCI Driver, SCSI Disk/Device/Generic support, Buslogic SCSI support, > and PVSCSI support. You might need the VMXNET3 driver as well. > > > > Hi guys, > I added PATA, SATA, VMWaer VMCI Driver, SCSI drivers and my kernel continued > and passed the panic spot I reported. > But still stopped at > Looks still missing some drivers. Any suggestions will be appreciated. > Thanks for all your support. > Jimmy Ah, some progress made. Maybe you zip the kernel config (.config) and post it here together with the grub.cfg? -- Thomas -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On Wednesday, November 28, 2018, 8:15:30 PM EST, renodr wrote: On 2018-11-28 14:56, thomas wrote: > Am 2018-11-28 19:57, schrieb Jimmy Zhang: >> Hi, >> I followed the instruction on LFS-BOOK-8.3.pdf step by step to the >> end. >> During the reboot, I got the error message "Kernel panic - not >> syncing: VFS: Unable to mount root fs on unknown-block(0,0)". >> I was building LFS with my VMware machine. >> Need help to see which part I may mess up? >> Thanks, >> Jimmy Zhang > > Usually this is caused by missing device drivers in the kernel so that > the kernel isn't able to read the root file system. This can be caused > by missing filesystem drivers like ext4 or by missing drivers for the > disk devices itself like PATA or SATA. > Check the kernel configuration for that. > > -- > Thomas Jimmy, Look for Fusion MPT support and build all of that, as well as the VMWare VMCI Driver, SCSI Disk/Device/Generic support, Buslogic SCSI support, and PVSCSI support. You might need the VMXNET3 driver as well. Hi guys,I added PATA, SATA, VMWaer VMCI Driver, SCSI drivers and my kernel continued and passed the panic spot I reported.But still stopped at Looks still missing some drivers. Any suggestions will be appreciated.Thanks for all your support.Jimmy -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On 11/28/18 10:11 PM, Ken Moffat wrote: On Wed, Nov 28, 2018 at 07:15:14PM -0600, renodr wrote: Look for Fusion MPT support and build all of that, as well as the VMWare VMCI Driver, SCSI Disk/Device/Generic support, Buslogic SCSI support, and PVSCSI support. You might need the VMXNET3 driver as well. since so many people seem to build in VMs, and have problems, maybe we ought to document this somewhere ? Alternatively, perhaps using lsmod like on a distro does actually work on VMs ? ĸen I build using OverlayFs. It is much better than to try to build it in a VM. I make a container that will have the host build system: msg_line "Creating root filesystem container - this may take awhile --> " dd if=/dev/zero of=host.img bs=4096 count=512000 > /dev/null 2>&1 mkfs -t ext4 host.img > /dev/null 2>&1 then populate it with a host system ie PClinuxOS or LFS-8.2. This gives me a host system called host.img It gets mounted as read only: OVERLAY=OVERLAY msg_line "Mounting file systems --> " mountpoint -q ${OVERLAY}/lower || mount --read-only host.img ${OVERLAY}/lower mountpoint -q ${OVERLAY}/overlay || mount -t overlay overlay -o lowerdir=${OVERLAY}/lower,upperdir=${OVERLAY}/upper,workdir=${OVERLAY}/workdir ${OVERLAY}/overlay mountpoint -q ${OVERLAY}/overlay/dev || mount --bind /dev ${OVERLAY}/overlay/dev mountpoint -q ${OVERLAY}/overlay/dev/pts || mount -t devpts devpts ${OVERLAY}/overlay/dev/pts -o gid=5,mode=620 mountpoint -q ${OVERLAY}/overlay/proc || mount -t proc proc ${OVERLAY}/overlay/proc mountpoint -q ${OVERLAY}/overlay/sys || mount -t sysfs sysfs ${OVERLAY}/overlay/sys mountpoint -q ${OVERLAY}/overlay/run || mount -t tmpfs tmpfs ${OVERLAY}/overlay/run msg_success Then: msg "Chrooting overlay file system --> " chroot "${OVERLAY}/overlay" \ env -i \ HOME=/root \ TERM="$TERM" \ PS1='(blfs chroot) \u:\w\$ ' \ PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \ /bin/bash --login +h I then build the new system. The "lower" filesystem never gets changed the "upper" contains all the newer files and changes to the lower ro filesystem the overlay is the merge filesystem (lower merged with upper) and it is where you do your work -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On Thu, Nov 29, 2018 at 03:16:41PM -0700, JD wrote: > I have run fbsd kernels that support Large File System on multiple PC > platforms with > cpus from Intel and AMD, without any problems with missing Hardware > dependencies. > > So, my response was to BRUCE who brought up missing driver > issue to the OP. > I have never run into any missing driver issues on any of the PC I installed > the Large File System on them. > > So, Bruce has NOT come up with any answer about just exactly which driver > he assumes is missing. > So, you are now claiming to be talking about the Large File System. And yet you earlier said 'NO' to the suggestion that is what you were talkign about. We have no interest in that (strictly, we expect it to be installed on the linux machine we use to build linuxfromscratch, and it will be used in linuxfromscratch as in all other sane modern linuxes - limiting files to 4GB on modern disks is not a good idea. We expect people here to build a LINUX kernel (indeed, our methods are clearly not going to work on FreeBSD), and as part of that you get the choice, in 'make menuconfig', of which drivers to include. I'll file your posts under 'troll'. -- I'm saving up 22 shillings and 10 pence (almost a pound!) per week to buy an ARM-13. http://www.antipope.org/charlie/blog-static/2018/11/brexit-means-brexit.html -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
I have run fbsd kernels that support Large File System on multiple PC platforms with cpus from Intel and AMD, without any problems with missing Hardware dependencies. So, my response was to BRUCE who brought up missing driver issue to the OP. I have never run into any missing driver issues on any of the PC I installed the Large File System on them. So, Bruce has NOT come up with any answer about just exactly which driver he assumes is missing. On 11/29/18, Ken Moffat wrote: > On Thu, Nov 29, 2018 at 02:47:38PM -0700, JD wrote: >> >> On 11/29/2018 02:41 PM, Douglas R. Reno wrote: >> > >> > On 11/29/18 3:37 PM, JD wrote: >> > > >> > > On 11/29/2018 02:18 PM, Bruce Dubbs wrote: >> > > > >> > > > 1. LFS got on to the hard drive using the host's drivers. >> > > > >> > > > 2. The specific driver needed depends on the HW. Try rebuilding >> > > > the kernel with make defconfig; make >> > > > >> > > Hey Bruce, >> > > you are saying that LFS varies and depends on the hardware?? >> > > Exactly which hardware? >> > > The disk IO layer drivers are dependent on type of disk HW interface >> > > at the lowest level. >> > > Above that an abstraction layer is used, and it is possible (if >> > > necessary) to build yet >> > > another abstraction layer above that. >> > > The FS's LFS layer is built on top of the "block io" layer, as the >> > > file system works >> > > with BLOCKS. >> > > So, please explain what type of hardware is LFS dependent on? >> > > >> > >> > Would you happen to be here for inquiries on Large File Support (LFS), >> > not Linux From Scratch? The two things are entirely separate, and "Large >> > File Support" was coined many years after the Linux From Scratch >> > distribution was started. >> > >> NO > > So, maybe you are here to troll ? > > On the off-chance that you are not trolling: linuxfromscratch (LFS) > is installed in a chroot by building from a pre-existing linux > system running on the same machine. > > As part of that, some parts of the build may be specific to the > machine (or what a VM presents as, if building in a VM), e.g. gmp > goes out of its way to optimise for what is expected to be present > on that machine (see past issues where a low-end pentium of what was > then the latest intel family lacked an instruction which whoever had > updated gmp's configure script thought was present on all of that > family). > > And the kernel configuration, because we expect the builder to build > for the machine he or she is using, will vary from one machine to > the next. > > ĸen > -- > I'm saving up 22 shillings and 10 pence (almost a pound!) per week to > buy an ARM-13. > http://www.antipope.org/charlie/blog-static/2018/11/brexit-means-brexit.html > -- > http://lists.linuxfromscratch.org/listinfo/lfs-support > FAQ: http://www.linuxfromscratch.org/blfs/faq.html > Unsubscribe: See the above information page > > Do not top post on this list. > > A: Because it messes up the order in which people normally read text. > Q: Why is top-posting such a bad thing? > A: Top-posting. > Q: What is the most annoying thing in e-mail? > > http://en.wikipedia.org/wiki/Posting_style > -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On Thu, Nov 29, 2018 at 02:47:38PM -0700, JD wrote: > > On 11/29/2018 02:41 PM, Douglas R. Reno wrote: > > > > On 11/29/18 3:37 PM, JD wrote: > > > > > > On 11/29/2018 02:18 PM, Bruce Dubbs wrote: > > > > > > > > 1. LFS got on to the hard drive using the host's drivers. > > > > > > > > 2. The specific driver needed depends on the HW. Try rebuilding > > > > the kernel with make defconfig; make > > > > > > > Hey Bruce, > > > you are saying that LFS varies and depends on the hardware?? > > > Exactly which hardware? > > > The disk IO layer drivers are dependent on type of disk HW interface > > > at the lowest level. > > > Above that an abstraction layer is used, and it is possible (if > > > necessary) to build yet > > > another abstraction layer above that. > > > The FS's LFS layer is built on top of the "block io" layer, as the > > > file system works > > > with BLOCKS. > > > So, please explain what type of hardware is LFS dependent on? > > > > > > > Would you happen to be here for inquiries on Large File Support (LFS), > > not Linux From Scratch? The two things are entirely separate, and "Large > > File Support" was coined many years after the Linux From Scratch > > distribution was started. > > > NO So, maybe you are here to troll ? On the off-chance that you are not trolling: linuxfromscratch (LFS) is installed in a chroot by building from a pre-existing linux system running on the same machine. As part of that, some parts of the build may be specific to the machine (or what a VM presents as, if building in a VM), e.g. gmp goes out of its way to optimise for what is expected to be present on that machine (see past issues where a low-end pentium of what was then the latest intel family lacked an instruction which whoever had updated gmp's configure script thought was present on all of that family). And the kernel configuration, because we expect the builder to build for the machine he or she is using, will vary from one machine to the next. ĸen -- I'm saving up 22 shillings and 10 pence (almost a pound!) per week to buy an ARM-13. http://www.antipope.org/charlie/blog-static/2018/11/brexit-means-brexit.html -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On Thu, Nov 29, 2018 at 01:49:49PM -0700, JD wrote: Please do not top-post. > 1. If the kernel does not have the required driver, > how did LFS end up on the drive? As Bruce has already answered. > 2. Just exactly what driver are you referring to? > "Driver" is a generic term which is used to to refer to different > interfaces in the kernel. > YOU claim that to say "re-install" is a strange piece of advice. > I, actually, everyone, would love to hear from you just exactly which > driver the OP is missing. People have already made suggestions - I do not use vmware, but there were suggestions about that. From a normal distro system which has been used to build LFS, in chroot 'lsmod' will show which modules are currently loaded. I assume that a distro running on vmware will do the same. So as a first step, all of those need to be available in the kernel. For things like network devices, modules should be fine in LFS. But for the disk drivers, and the filesystem used on the LFS partition, they need to be built-in, not modules, because we do not use an initrd. Later, it is often possible to slim-down a kernel config by removing items which seem unnecessary (but obviously, keep the existing working kernel when trying to do that, and use a different version for the experiments). So, for the filesystem - ext4 (unless the builder used something else). For the disk drives - it depends very much on the motherboard and (on some motherboards) which port is used for the disk. On the machine where I'm writing this I have CONFIG_ATA=y CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_ACPI=y CONFIG_SATA_AHCI=y On some other machines I have added, variously, CONFIG_SATA_PMP=y CONFIG_SATA_INIC162X=y CONFIG_SATA_ACARD_AHCI=y CONFIG_ATA_SFF=y CONFIG_ATA_BMDMA=y CONFIG_ATA_PIIX=y CONFIG_PATA_AMD=y CONFIG_PATA_ATIIXP=y But for a virtual machine I assume that the disk driver is determined by the VM not by the underlying hardware. ĸen -- I'm saving up 22 shillings and 10 pence (almost a pound!) per week to buy an ARM-13. http://www.antipope.org/charlie/blog-static/2018/11/brexit-means-brexit.html -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On 11/29/2018 02:41 PM, Douglas R. Reno wrote: On 11/29/18 3:37 PM, JD wrote: On 11/29/2018 02:18 PM, Bruce Dubbs wrote: On 11/29/2018 02:49 PM, JD wrote: 1. If the kernel does not have the required driver, how did LFS end up on the drive? 2. Just exactly what driver are you referring to? "Driver" is a generic term which is used to to refer to different interfaces in the kernel. YOU claim that to say "re-install" is a strange piece of advice. I, actually, everyone, would love to hear from you just exactly which driver the OP is missing. 1. LFS got on to the hard drive using the host's drivers. 2. The specific driver needed depends on the HW. Try rebuilding the kernel with make defconfig; make -- Bruce Hey Bruce, you are saying that LFS varies and depends on the hardware?? Exactly which hardware? The disk IO layer drivers are dependent on type of disk HW interface at the lowest level. Above that an abstraction layer is used, and it is possible (if necessary) to build yet another abstraction layer above that. The FS's LFS layer is built on top of the "block io" layer, as the file system works with BLOCKS. So, please explain what type of hardware is LFS dependent on? Would you happen to be here for inquiries on Large File Support (LFS), not Linux From Scratch? The two things are entirely separate, and "Large File Support" was coined many years after the Linux From Scratch distribution was started. NO -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On 11/29/18 3:37 PM, JD wrote: On 11/29/2018 02:18 PM, Bruce Dubbs wrote: On 11/29/2018 02:49 PM, JD wrote: 1. If the kernel does not have the required driver, how did LFS end up on the drive? 2. Just exactly what driver are you referring to? "Driver" is a generic term which is used to to refer to different interfaces in the kernel. YOU claim that to say "re-install" is a strange piece of advice. I, actually, everyone, would love to hear from you just exactly which driver the OP is missing. 1. LFS got on to the hard drive using the host's drivers. 2. The specific driver needed depends on the HW. Try rebuilding the kernel with make defconfig; make -- Bruce Hey Bruce, you are saying that LFS varies and depends on the hardware?? Exactly which hardware? The disk IO layer drivers are dependent on type of disk HW interface at the lowest level. Above that an abstraction layer is used, and it is possible (if necessary) to build yet another abstraction layer above that. The FS's LFS layer is built on top of the "block io" layer, as the file system works with BLOCKS. So, please explain what type of hardware is LFS dependent on? Would you happen to be here for inquiries on Large File Support (LFS), not Linux From Scratch? The two things are entirely separate, and "Large File Support" was coined many years after the Linux From Scratch distribution was started. -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On 11/29/2018 02:18 PM, Bruce Dubbs wrote: On 11/29/2018 02:49 PM, JD wrote: 1. If the kernel does not have the required driver, how did LFS end up on the drive? 2. Just exactly what driver are you referring to? "Driver" is a generic term which is used to to refer to different interfaces in the kernel. YOU claim that to say "re-install" is a strange piece of advice. I, actually, everyone, would love to hear from you just exactly which driver the OP is missing. 1. LFS got on to the hard drive using the host's drivers. 2. The specific driver needed depends on the HW. Try rebuilding the kernel with make defconfig; make -- Bruce Hey Bruce, you are saying that LFS varies and depends on the hardware?? Exactly which hardware? The disk IO layer drivers are dependent on type of disk HW interface at the lowest level. Above that an abstraction layer is used, and it is possible (if necessary) to build yet another abstraction layer above that. The FS's LFS layer is built on top of the "block io" layer, as the file system works with BLOCKS. So, please explain what type of hardware is LFS dependent on? -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On 11/29/2018 02:49 PM, JD wrote: 1. If the kernel does not have the required driver, how did LFS end up on the drive? 2. Just exactly what driver are you referring to? "Driver" is a generic term which is used to to refer to different interfaces in the kernel. YOU claim that to say "re-install" is a strange piece of advice. I, actually, everyone, would love to hear from you just exactly which driver the OP is missing. 1. LFS got on to the hard drive using the host's drivers. 2. The specific driver needed depends on the HW. Try rebuilding the kernel with make defconfig; make -- Bruce -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
1. If the kernel does not have the required driver, how did LFS end up on the drive? 2. Just exactly what driver are you referring to? "Driver" is a generic term which is used to to refer to different interfaces in the kernel. YOU claim that to say "re-install" is a strange piece of advice. I, actually, everyone, would love to hear from you just exactly which driver the OP is missing. On 11/29/18, Ken Moffat wrote: > On Thu, Nov 29, 2018 at 11:27:11AM -0700, JD wrote: >> >> >> On 11/29/2018 11:00 AM, Xi Ruoyao wrote: >> > On 2018-11-29 15:17 +, Jimmy Zhang wrote: >> > > Hi, >> > > One thing I am confused that the LFS kernel >> > > (/boot/vmlinuz-4.18.5-lfs-8.3 from my partition(one partition for both >> > > /boot and /) was loaded and run, which indicated that the system can >> > > access my partition /dev/sda3 which was going >> > > to be mounted as root, right? why the kernel will give the error >> > > messages that unable to mount root fs? >> > Grub can access your partition and copy the kernel into your RAM. But >> > then >> > the kernel can not access your partition because it doesn't have proper >> > driver. >> Jimmy, >> Might also be that the FS is corrupted? >> Boot from a live DVD, and >> fsck -y /dev/sda3 >> andthe remove the live dvd >> and boot normally. >> Might work!! >> If it does not work, >> you will have to re-install the OS. >> > Now that is *very* strange advice to offer on LFS, rather like the > sort of "drive by" responses sometimes seen on forums by people who > don't understand how LFS is built. > > In particular "re-install the OS" is an odd thing to say here. The > error message clearly implies that the kernel does not have a > required driver. For that, going back to chroot and fixing the > kernel config is the normal process. > > ĸen > -- > I'm saving up 22 shillings and 10 pence (almost a pound!) per week to > buy an ARM-13. > http://www.antipope.org/charlie/blog-static/2018/11/brexit-means-brexit.html > -- > http://lists.linuxfromscratch.org/listinfo/lfs-support > FAQ: http://www.linuxfromscratch.org/blfs/faq.html > Unsubscribe: See the above information page > > Do not top post on this list. > > A: Because it messes up the order in which people normally read text. > Q: Why is top-posting such a bad thing? > A: Top-posting. > Q: What is the most annoying thing in e-mail? > > http://en.wikipedia.org/wiki/Posting_style > -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On Thu, Nov 29, 2018 at 11:27:11AM -0700, JD wrote: > > > On 11/29/2018 11:00 AM, Xi Ruoyao wrote: > > On 2018-11-29 15:17 +, Jimmy Zhang wrote: > > > Hi, > > > One thing I am confused that the LFS kernel (/boot/vmlinuz-4.18.5-lfs-8.3 > > > from my partition(one partition for both > > > /boot and /) was loaded and run, which indicated that the system can > > > access my partition /dev/sda3 which was going > > > to be mounted as root, right? why the kernel will give the error messages > > > that unable to mount root fs? > > Grub can access your partition and copy the kernel into your RAM. But then > > the kernel can not access your partition because it doesn't have proper > > driver. > Jimmy, > Might also be that the FS is corrupted? > Boot from a live DVD, and > fsck -y /dev/sda3 > andthe remove the live dvd > and boot normally. > Might work!! > If it does not work, > you will have to re-install the OS. > Now that is *very* strange advice to offer on LFS, rather like the sort of "drive by" responses sometimes seen on forums by people who don't understand how LFS is built. In particular "re-install the OS" is an odd thing to say here. The error message clearly implies that the kernel does not have a required driver. For that, going back to chroot and fixing the kernel config is the normal process. ĸen -- I'm saving up 22 shillings and 10 pence (almost a pound!) per week to buy an ARM-13. http://www.antipope.org/charlie/blog-static/2018/11/brexit-means-brexit.html -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On 11/29/2018 11:00 AM, Xi Ruoyao wrote: On 2018-11-29 15:17 +, Jimmy Zhang wrote: Hi, One thing I am confused that the LFS kernel (/boot/vmlinuz-4.18.5-lfs-8.3 from my partition(one partition for both /boot and /) was loaded and run, which indicated that the system can access my partition /dev/sda3 which was going to be mounted as root, right? why the kernel will give the error messages that unable to mount root fs? Grub can access your partition and copy the kernel into your RAM. But then the kernel can not access your partition because it doesn't have proper driver. Jimmy, Might also be that the FS is corrupted? Boot from a live DVD, and fsck -y /dev/sda3 andthe remove the live dvd and boot normally. Might work!! If it does not work, you will have to re-install the OS. -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On 2018-11-29 15:17 +, Jimmy Zhang wrote: > > Hi, > One thing I am confused that the LFS kernel (/boot/vmlinuz-4.18.5-lfs-8.3 > from my partition(one partition for both > /boot and /) was loaded and run, which indicated that the system can access > my partition /dev/sda3 which was going > to be mounted as root, right? why the kernel will give the error messages > that unable to mount root fs? Grub can access your partition and copy the kernel into your RAM. But then the kernel can not access your partition because it doesn't have proper driver. -- Xi Ruoyao School of Aerospace Science and Technology, Xidian University -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
Hi,One thing I am confused that the LFS kernel (/boot/vmlinuz-4.18.5-lfs-8.3 from my partition(one partition for both /boot and /) was loaded and run, which indicated that the system can access my partition /dev/sda3 which was going to be mounted as root, right? why the kernel will give the error messages that unable to mount root fs?ThanksJimmy On Wednesday, November 28, 2018, 8:15:30 PM EST, renodr wrote: On 2018-11-28 14:56, thomas wrote: > Am 2018-11-28 19:57, schrieb Jimmy Zhang: >> Hi, >> I followed the instruction on LFS-BOOK-8.3.pdf step by step to the >> end. >> During the reboot, I got the error message "Kernel panic - not >> syncing: VFS: Unable to mount root fs on unknown-block(0,0)". >> I was building LFS with my VMware machine. >> Need help to see which part I may mess up? >> Thanks, >> Jimmy Zhang > > Usually this is caused by missing device drivers in the kernel so that > the kernel isn't able to read the root file system. This can be caused > by missing filesystem drivers like ext4 or by missing drivers for the > disk devices itself like PATA or SATA. > Check the kernel configuration for that. > > -- > Thomas Jimmy, Look for Fusion MPT support and build all of that, as well as the VMWare VMCI Driver, SCSI Disk/Device/Generic support, Buslogic SCSI support, and PVSCSI support. You might need the VMXNET3 driver as well. -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On Wed, Nov 28, 2018 at 07:15:14PM -0600, renodr wrote: > > Look for Fusion MPT support and build all of that, as well as the VMWare > VMCI Driver, SCSI Disk/Device/Generic support, Buslogic SCSI support, and > PVSCSI support. You might need the VMXNET3 driver as well. since so many people seem to build in VMs, and have problems, maybe we ought to document this somewhere ? Alternatively, perhaps using lsmod like on a distro does actually work on VMs ? ĸen -- I'm saving up 22 shillings and 10 pence (almost a pound!) per week to buy an ARM-13. http://www.antipope.org/charlie/blog-static/2018/11/brexit-means-brexit.html -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
On 2018-11-28 14:56, thomas wrote: Am 2018-11-28 19:57, schrieb Jimmy Zhang: Hi, I followed the instruction on LFS-BOOK-8.3.pdf step by step to the end. During the reboot, I got the error message "Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)". I was building LFS with my VMware machine. Need help to see which part I may mess up? Thanks, Jimmy Zhang Usually this is caused by missing device drivers in the kernel so that the kernel isn't able to read the root file system. This can be caused by missing filesystem drivers like ext4 or by missing drivers for the disk devices itself like PATA or SATA. Check the kernel configuration for that. -- Thomas Jimmy, Look for Fusion MPT support and build all of that, as well as the VMWare VMCI Driver, SCSI Disk/Device/Generic support, Buslogic SCSI support, and PVSCSI support. You might need the VMXNET3 driver as well. -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
Re: [lfs-support] Help: Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0, 0)
Am 2018-11-28 19:57, schrieb Jimmy Zhang: Hi, I followed the instruction on LFS-BOOK-8.3.pdf step by step to the end. During the reboot, I got the error message "Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)". I was building LFS with my VMware machine. Need help to see which part I may mess up? Thanks, Jimmy Zhang Usually this is caused by missing device drivers in the kernel so that the kernel isn't able to read the root file system. This can be caused by missing filesystem drivers like ext4 or by missing drivers for the disk devices itself like PATA or SATA. Check the kernel configuration for that. -- Thomas -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style