[Voyage-linux] Re: /dev/disk/by-label/ROOT_FS does not exist
Jim Cromie
(spam-protected)
Sat Jul 24 01:48:03 HKT 2010
Hi Jim,
Then try the followings:
1. You may try some value in rootdelay, say 10
2. when drop to initramfs prompt again, type "ls /dev" and "ls
/dev/sda1" to see if the file exist.
3. Do not use initramfs. Edit /boot/grub/menu.lst or at grub prompt,
a. delete "initrd /initrd.img" line
b. change root=/dev/sda1 to explicitly specify the disk device.
[ 1.853882] Waiting 10sec before mounting root device...
[ 11.854910] Root-NFS: No NFS server available, giving up.
[ 11.855708] VFS: Unable to mount root fs via NFS, trying floppy.
[ 11.858821] VFS: Cannot open root device "sdb1" or unknown-block(2,0)
[ 11.859465] Please append a correct "root=" boot option; here are
the available partitions:
[ 11.861036] Kernel panic - not syncing: VFS: Unable to mount root
fs on unknown-block(2,0)
that includes the rootdelay=10 (evident in timestamps)
dropping LABEL, trying various /dev/*
and having deleted the initrd line
with initrd;
[ 12.079097] hub 1-0:1.0: 3 ports detected
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Waiting for root file system ... done.
Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-label/ROOT_FS does not exist. Dropping to a shell!
(initramfs) cat /proc/cmdline
root=LABEL=ROOT_FS console=ttyS0,115200n8 ide=nodma all_generic_ide
rootdelay=20
(initramfs) cat /proc/partitions
major minor #blocks name
8 0 500472 sda
8 1 500463 sda1
(initramfs) ls /dev/s*
crw------- 1 0 0 10,231 /dev/snapshot
lrwxrwxrwx 1 0 0 15 /dev/stderr -> /proc/self/fd/2
lrwxrwxrwx 1 0 0 15 /dev/stdin -> /proc/self/fd/0
lrwxrwxrwx 1 0 0 15 /dev/stdout -> /proc/self/fd/1
(initramfs) ls /dev/hd*
/dev/hd*: No such file or directory
What does it mean for /proc/partitions to be seen,
but no mounts done
BTW, I didnt get emailed your response, I checked back on the archive
and it was there.
I checked my settings, they all look correct (no topic narrowing, etc)
If this one doesnt get emailed either, I'll let you know.
thanks
Jim
FWIW, heres the whole boot output.
[ 0.000000] Linux version 2.6.32-voyage (2.6.32) (root at punknix-uml)
(gcc version 4.3.2 (Debian 4.3.2-1.1) ) #1 PREEMPT Sat Jun 5 10:37:21
GMT 2010
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] NSC Geode by NSC
[ 0.000000] Cyrix CyrixInstead
[ 0.000000] Centaur CentaurHauls
[ 0.000000] Transmeta GenuineTMx86
[ 0.000000] Transmeta TransmetaCPU
[ 0.000000] UMC UMC UMC UMC
[ 0.000000] BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[ 0.000000] BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[ 0.000000] BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
[ 0.000000] BIOS-e820: 0000000000100000 - 0000000008000000 (usable)
[ 0.000000] BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
[ 0.000000] DMI not present or invalid.
[ 0.000000] last_pfn = 0x8000 max_arch_pfn = 0x100000
[ 0.000000] init_memory_mapping: 0000000000000000-0000000008000000
[ 0.000000] RAMDISK: 07cb3000 - 07fefe25
[ 0.000000] ACPI Error: A valid RSDP was not found (20090903/tbxfroot-219)
[ 0.000000] 0MB HIGHMEM available.
[ 0.000000] 128MB LOWMEM available.
[ 0.000000] mapped low ram: 0 - 08000000
[ 0.000000] low ram: 0 - 08000000
[ 0.000000] node 0 low ram: 00000000 - 08000000
[ 0.000000] node 0 bootmap 00001000 - 00002000
[ 0.000000] (7 early reservations) ==> bootmem [0000000000 - 0008000000]
[ 0.000000] #0 [0000000000 - 0000001000] BIOS data page ==>
[0000000000 - 0000001000]
[ 0.000000] #1 [0000100000 - 00004ecc20] TEXT DATA BSS ==>
[0000100000 - 00004ecc20]
[ 0.000000] #2 [0007cb3000 - 0007fefe25] RAMDISK ==>
[0007cb3000 - 0007fefe25]
[ 0.000000] #3 [000009fc00 - 0000100000] BIOS reserved ==>
[000009fc00 - 0000100000]
[ 0.000000] #4 [00004ed000 - 00004ef000] BRK ==>
[00004ed000 - 00004ef000]
[ 0.000000] #5 [0000007000 - 0000025000] PGTABLE ==>
[0000007000 - 0000025000]
[ 0.000000] #6 [0000001000 - 0000002000] BOOTMAP ==>
[0000001000 - 0000002000]
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0x00000000 -> 0x00001000
[ 0.000000] Normal 0x00001000 -> 0x00008000
[ 0.000000] HighMem 0x00008000 -> 0x00008000
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[2] active PFN ranges
[ 0.000000] 0: 0x00000000 -> 0x0000009f
[ 0.000000] 0: 0x00000100 -> 0x00008000
[ 0.000000] Using APIC driver default
[ 0.000000] No local APIC present or hardware disabled
[ 0.000000] APIC: disable apic facility
[ 0.000000] PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
[ 0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000f0000
[ 0.000000] PM: Registered nosave memory: 00000000000f0000 - 0000000000100000
[ 0.000000] Allocating PCI resources starting at 8000000 (gap:
8000000:f7f00000)
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on.
Total pages: 32415
[ 0.000000] Kernel command line: root=LABEL=ROOT_FS
console=ttyS0,115200n8 ide=nodma all_generic_ide rootdelay=20
[ 0.000000] PID hash table entries: 512 (order: -1, 2048 bytes)
[ 0.000000] Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 0.000000] Initializing CPU#0
[ 0.000000] Initializing HighMem for node 0 (00000000:00000000)
[ 0.000000] Memory: 121908k/131072k available (2455k kernel code,
8608k reserved, 1012k data, 372k init, 0k highmem)
[ 0.000000] virtual kernel memory layout:
[ 0.000000] fixmap : 0xfffa3000 - 0xfffff000 ( 368 kB)
[ 0.000000] pkmap : 0xff800000 - 0xffc00000 (4096 kB)
[ 0.000000] vmalloc : 0xc8800000 - 0xff7fe000 ( 879 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xc8000000 ( 128 MB)
[ 0.000000] .init : 0xc0463000 - 0xc04c0000 ( 372 kB)
[ 0.000000] .data : 0xc0365f5d - 0xc0462fb4 (1012 kB)
[ 0.000000] .text : 0xc0100000 - 0xc0365f5d (2455 kB)
[ 0.000000] Checking if this processor honours the WP bit even in
supervisor mode...Ok.
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:288
[ 0.000000] Console: colour dummy device 80x25
[ 0.000000] console [ttyS0] enabled
[ 0.000000] Fast TSC calibration using PIT
[ 0.000000] Detected 266.674 MHz processor.
[ 0.003033] Calibrating delay loop (skipped), value calculated
using timer frequency.. 533.34 BogoMIPS (lpj=266674)
[ 0.005740] Mount-cache hash table entries: 512
[ 0.008512] CPU: NSC Unknown stepping 01
[ 0.011083] Checking 'hlt' instruction... OK.
[ 0.025634] NET: Registered protocol family 16
[ 0.034567] EISA bus registered
[ 0.072458] PCI: PCI BIOS revision 2.01 entry at 0xf7861, last bus=0
[ 0.074044] PCI: Using configuration type 1 for base access
[ 0.158887] bio: create slab <bio-0> at 0
[ 0.161195] ACPI: Interpreter disabled.
[ 0.165452] vgaarb: loaded
[ 0.170796] SCSI subsystem initialized
[ 0.177399] PCI: Probing PCI hardware
[ 0.180428] pci 0000:00:06.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.181048] pci 0000:00:06.0: PME# disabled
[ 0.183325] pci 0000:00:07.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.184048] pci 0000:00:07.0: PME# disabled
[ 0.186186] pci 0000:00:08.0: PME# supported from D0 D1 D2 D3hot D3cold
[ 0.188033] pci 0000:00:08.0: PME# disabled
[ 0.189571] pci 0000:00:0a.0: PME# supported from D1 D2 D3hot D3cold
[ 0.190052] pci 0000:00:0a.0: PME# disabled
[ 0.212537] Switching to clocksource tsc
[ 0.213424] pnp: PnP ACPI: disabled
[ 0.230581] pci 0000:00:07.0: BAR 6: address space collision on of
device [0x3f000000-0x3f00ffff]
[ 0.239784] pci 0000:00:08.0: BAR 6: address space collision on of
device [0x3f000000-0x3f00ffff]
[ 0.249981] NET: Registered protocol family 2
[ 0.256081] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.268551] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.276138] TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.282966] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.289466] TCP reno registered
[ 0.294118] NET: Registered protocol family 1
[ 0.300577] RPC: Registered udp transport module.
[ 0.305453] RPC: Registered tcp transport module.
[ 0.310299] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.318061] Trying to unpack rootfs image as initramfs...
[ 2.659313] Freeing initrd memory: 3315k freed
[ 2.703862] platform rtc_cmos: registered platform RTC device (no
PNP device found)
[ 2.718206] microcode: no support for this CPU vendor
[ 2.736485] msgmni has been set to 244
[ 2.750097] alg: No test for stdrng (krng)
[ 2.754568] io scheduler noop registered
[ 2.758754] io scheduler anticipatory registered
[ 2.763530] io scheduler deadline registered
[ 2.768182] io scheduler cfq registered (default)
[ 3.803148] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
�[ 3.826353] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 3.839542] Clocksource tsc unstable (delta = -287872554 ns)
[ 3.845836] Switching to clocksource pit
[ 4.016931] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
[ 4.079931] brd: module loaded
[ 4.081189] Uniform Multi-Platform E-IDE driver
[ 4.084228] ide-gd driver 1.18
[ 4.093672] PNP: No PS/2 controller found. Probing ports directly.
[ 4.098517] i8042.c: Can't read CTR while initializing i8042.
[ 4.100544] i8042: probe of i8042 failed with error -5
[ 4.108678] mice: PS/2 mouse device common for all mice
[ 4.115794] EISA: Probing bus 0 at eisa.0
[ 4.118212] cpuidle: using governor ladder
[ 4.119580] cpuidle: using governor menu
[ 4.129145] TCP cubic registered
[ 4.129572] NET: Registered protocol family 17
[ 4.131382] Using IPI Shortcut mode
[ 4.140424] Freeing unused kernel memory: 372k freed
Loading, please wait...
mount: No such device
W: devtmpfs not available, falling back to tmpfs for /dev
[ 5.275123] scsi0 : ata_generic
[ 5.277794] scsi1 : ata_generic
[ 5.280746] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xe000 irq 14
[ 5.281924] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xe008 irq 15
[ 5.436087] ata1.00: CFA: SanDisk SDCFB-512, HDX 2.15, max MWDMA2
[ 5.436414] ata1.00: 1000944 sectors, multi 0: LBA
[ 5.437782] ata1.00: configured for PIO
[ 5.450889] scsi 0:0:0:0: Direct-Access ATA SanDisk
SDCFB-51 HDX PQ: 0 ANSI: 5
[ 5.458423] sd 0:0:0:0: [sda] 1000944 512-byte logical blocks: (512
MB/488 MiB)
[ 5.462512] sd 0:0:0:0: [sda] Write Protect is off
[ 5.464532] sd 0:0:0:0: [sda] Write cache: disabled, read cache:
enabled, doesn't support DPO or FUA
[ 5.472554] sda: sda1
[ 5.485620] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 11.118588] natsemi dp8381x driver, version 2.1, Sept 11, 2006
[ 11.118647] originally by Donald Becker <becker at scyld.com>
[ 11.118692] 2.4.x kernel port by Jeff Garzik, Tjeerd Mulder
[ 11.143759] natsemi eth0: NatSemi DP8381[56] at 0xa0000000
(0000:00:06.0), 00:00:24:c2:46:c8, IRQ 10, port TP.
[ 11.179107] natsemi eth1: NatSemi DP8381[56] at 0xa0001000
(0000:00:07.0), 00:00:24:c2:46:c9, IRQ 10, port TP.
[ 11.209193] natsemi eth2: NatSemi DP8381[56] at 0xa0002000
(0000:00:08.0), 00:00:24:c2:46:ca, IRQ 10, port TP.
[ 11.792435] usbcore: registered new interface driver usbfs
[ 11.801985] usbcore: registered new interface driver hub
[ 11.806883] usbcore: registered new device driver usb
[ 11.919925] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 12.015430] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 12.017112] ohci_hcd 0000:00:13.0: OHCI Host Controller
[ 12.017818] ohci_hcd 0000:00:13.0: new USB bus registered, assigned
bus number 1
[ 12.018629] ohci_hcd 0000:00:13.0: irq 5, io mem 0xa0004000
[ 12.075228] usb usb1: configuration #1 chosen from 1 choice
[ 12.077973] hub 1-0:1.0: USB hub found
[ 12.079097] hub 1-0:1.0: 3 ports detected
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Waiting for root file system ... done.
Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
- Check rootdelay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-label/ROOT_FS does not exist. Dropping to a shell!
On 7/23/2010 2:45 AM, Jim Cromie wrote:
> On 7/12/2010 3:13 PM, cereal wrote:
>> I've been trying to install voyage on an old neoware thin client, however I
>> keep getting the subject's error message. Previous to this plan I was
>> running a custom CentOS. The message is
>>
>> ALERT! /dev/disk/by-label/ROOT_FS does not exist. Dropping to a shell!
>> (initramfs) _
>>
>>
> In initramfs prompt, please type "cat /proc/partitions". This will
> show if the kernel could be able to detect your drive or not. If not,
> please send the "dmesg" and "lspci -v" output to the list.
>
> Also please read section 6.4 of README. Try adding "ide=nodma
> all_generic_ide" to kernel boot parameters to if it could help.
>
> Please note that Voyage Linux kernel is trimmed down many modules that
> some ide drivers are not included.
>
--
More information about the Voyage-linux
mailing list