At the very least, you learned a little bit more about systematic problem solving, Kdump command line and init script, memory allocations under /proc, how to edit the kernel configuration, and Does Intel sell CPUs in ribbons? You are currently viewing LQ as a guest. Password Linux - Newbie This Linux forum is for members that are new to Linux. http://rinfix.com/cannot-open/vfs-cannot-open-root-device-nfs-or-unknown-block2-0.html
Code: VFS: Cannot open root device "(null)" or unknown-block(2,0): error -6 Please append a correct "root=" boot option; here are the available partitions: 0b00 1048575 sr0 driver: sr Kernel panic - While some of the items may not be applicable for the Kdump kernel, you will get a pretty good indication if you're trying to do something that conflicts with reserved segments. Conclusion The VFS error boils down to two things: Kdump command line and initrd modules. I hope this article sheds some light on your woes.
When a kernel module loads, I get an error like the following: "cmem: disagrees about version of symbol module_layout". If that is the case and it were my server, I would not try to override that and instead find another setup that would work in its place. Scheduling it for restart. Results 1 to 4 of 4 Thread: Loading Ubuntu Server over TFTP, getting Kernel Panic on client.
The problem will usually manifest after kernel upgrades. How can I solve this? Check if the kernel that is being boot by the boot loader is the correct kernel. Cannot Open Root Device Mapper/volgroup-lv_root Where should I append the correct root= option?
Code: LABEL Ubuntu Server CloudNode DEFAULT vmlinuz-3.5.0-23-generic APPEND root=dev/nfs initrd=initrd.img nfsroot=10.0.0.200:/NFSROOT/ ip=dhcp rw And the clients loads the vmlinuz-3.5.0-23-generic But under the boot process they stalls with this error. Vfs Cannot Open Root Device Please Append A Correct Root Boot Option If this works with NFS but not with initramfs than I would be suspect that your cmemk.ko files in each filesystem are not the same, or that the kernel uImage file http://www.serenux.com/2010/05/howto...ubuntu-server/ and http://www.serenux.com/2010/05/howto...-a-pxe-server/ and the official pxeboot help from help.ubuntu.com. Here's an example: cat /proc/iomem 00000000-0009dbff : System RAM 0009dc00-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000cafff : Video ROM 000f0000-000fffff : System ROM 00100000-bf61ffff : System RAM 00100000-002f684d :
It can be sdb4, sdc6 or something else. Vfs Cannot Open Root Device Mapper No license, either express or implied, by estoppel or otherwise, is granted by TI. here's my config command line argument in the .config CONFIG_CMDLINE_BOO CONFIG_CMDLINE="root=/dev/nfs rw nfsrootdebug nfsroot=192.168.0.2:/home/rootfs rdinit=/sbin/init console=ttyS0,9600n8 ip=192.168.0.20:192.168.0.2:192.168.0.2:255.255.255.0:eth4:eth4ff raid=noautodetect" CONFIG_CMDLINE_OVERRIDE=y hi xode, the client is running vanilla kernel download from kernel.org (version i also turned off CONFIG_BLK_DEV_INITRD (tried it on as well but did not make any difference.) tcpdump on the server side shows NFS requests but i don't how to interpret these
Assigning only part of a string to a variable in bash What is a satisfactory result of penetration testing assessment? Again, we need to refer to /proc in our running kernel and see what is currently in use. Vfs Cannot Open Root Device Unknown-block(0 0) Several reasons can result in such a failure: the kernel configuration is missing drivers for your HDD controller (cases 1, 4, 5) the kernel configuration is missing drivers for the bus Vfs Cannot Open Root Device Redhat Whatever the exact match, the problem is identical.
Within the menuconfig, you can type "/" to open the search function, and type in the driver name to find out where it resides. # lspci -n Check if you have http://rinfix.com/cannot-open/vfs-cannot-open-root-device-null-or-unknown-block.html Like the Ubuntu initrd issue, the solution is none of the suggested items, so please read and learn how to handle this properly. If you read the newspaper, you're mis-informed. - Mark Twain Thinking about becoming an Ubuntu Member? Attempting defaults... 后来发现busybox生成的文件系统根目录下并没有linuxrc，所以无从执行，于是网上搜索了一下，自己编辑了一个linuxrc脚本，属性改为可执行，内容如下： #!/bin/sh echo "mount /etc as ramfs" /bin/mount -n -t ramfs ramfs /etc /bin/cp -a /mnt/etc/* /etc echo "re-create the /etc/mtab entries" /bin/mount -f -t cramfs -o remount,ro /dev/mtdblock/3 Vfs Cannot Open Root Device Centos
add a comment| 1 Answer 1 active oldest votes up vote 0 down vote Root-NFS: Unable to get nfsd port number from server, using default Your NFS server does not run I have been using NAND boot with NFS, and I am moving to getting the filesystem in with the kernel. The site will show you which kernel drivers you need to select for your system. have a peek at these guys Tools Insider University Program Groups Corporate Citizenship TI University Program Russian E2E (сообщество E2E) Japanese E2E (日本語コミュニティ) Learn E2E Launch Your Design Motor Drive & Control Videos More Cancel Linux Linux
zImage magic = 0x016f2818
Setup linux parameters at 0x30000100
linux command line is: "noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0,115200"
MACH_TYPE = 193
NOW, Booting Linux......
Uncompressing Linux.................................................................................................. However, during the Kdump kernel startup, a panic message appears on the console. Content on this site may contain or be subject to specific guidelines or limitations on use. Vfs Cannot Open Root Device Uuid Reply Cancel Cancel Reply Suggest as Answer Use rich formatting Mastermind 41690 points Bernie Thompson TI Apr 1, 2011 1:21 AM In reply to Bryan Evenson: It looks like this is
Adv Reply March 18th, 2013 #3 MGertz View Profile View Forum Posts Private Message First Cup of Ubuntu Join Date Mar 2013 Beans 2 Re: Loading Ubuntu Server over TFTP, Blogs Recent Entries Best Entries Best Blogs Blog List Search Blogs Home Forums HCL Reviews Tutorials Articles Register Search Search Forums Advanced Search Search Tags Search LQ Wiki Search Tutorials/Articles Search Click Here to receive this Complete Guide absolutely free. You will notice I am not giving you any specific instructions, because every system is different.
This is not because kernels are inconsistent with each other, but because of the drivers used: older drivers use the hda syntax, newer sda. thank you mcha View Public Profile View LQ Blog View Review Entries View HCL Entries Find More Posts by mcha Tags initramfs, initrd, mount, nfs, rootfs Thread Tools Show User contributions on this site are licensed under the Creative Commons Attribution Share Alike 4.0 International License. Do you want to help me take early retirement?
When using initramfs, the filesystem is running /sbin/init for it's init with no changes from what is used when it is an NFS. How can I claim compensation? Main Menu LQ Calendar LQ Rules LQ Sitemap Site FAQ View New Posts View Latest Posts Zero Reply Threads LQ Wiki Most Wanted Jeremy's Blog Report LQ Bug Syndicate Latest Check if you have built in (and not as a module) support for the bus / protocol that your harddisk controller uses.
For example, you may have special hardware that needs special drivers. One, the KDUMP_COMMANDLINE directive, as specified in the /etc/sysconfig/kdump configuration file.