Portál AbcLinuxu, 10. května 2025 05:00
Fatal: Trying to map files from unnamed device 0x0008 (NFS ?)
Puvodne jsem to mel ten cilovy disk pripojeny adresari /c2, ale nyni jsem odpojil /boot a strcil tam jadro linuxu:
default = DSL
boot = /dev/hdc
# optional
# unsafe
delay = 100
vga = normal
map = /boot/sys.map
root = /dev/hdc1
image = /boot/linux24
label = DSL
Zkousel jsem taky par veci, ale bezuspesne, nevite nekdo v cem je problem?
Dik za pomoc
if (!MAJOR(device)) die("Trying to map files from unnamed device 0x%04x (NFS/RAID mirror down ?)",device);kde device je cislo zarizeni. 0x8 znaci major 0, minor 8. A podle /usr/src/linux/Documentation/devices.txt je blokove major cislo 0 rezervovano pro mountovani z ne-zarizeni (at je to co je to. Napada me NFS).
ted to rikam z hlavy -
ja jsem do konfiguraku uvedl parametr root=/hdc
myslim ze jsem zkousel i root=/hdc1
ale nemam tam boot=...
mozna bych to tam mel taky uvest? Akorat ze ten soubor myboot.b jeste neexistuje.
Takze vy rikate, ze bych mel to hdc1 odpojit? Tam jde o to, ze jsem nechal zkopirovat obraz disku na hdc1 a ted spoustim skript z /hdc/boot/lilo.conf - a mam tam i image - /hdc/boot/vmlinuz
snad bych mel umistit boot soubory na jiny disk/oddil?
Taktey jsem nasel tuto chybu jen v souvislosti s RAID
lilo -C /boot/lilo.conf -r /hdc
, pokud mate lilo.conf v /hdc/boot/lilo.conf a /dev/hdc1 je pripojene v /hdc.
Samozrejme musite mit v poradku obsah konfiguraku. Tj. root=/dev/hdc1 a boot=ZARIZENI, kde ZARIZENI je zarizeni, kam chcete nainstalovat prvni cast LILA. Nezapomente, ze musi byt dosatelne BIOSEM nebo jinym boot managerem, ktery pouzivate.
Pokud vas mate ten parametr -r, chrootnete se do /hdc (chroot /hdc
), pripojte procfs a pak normalne nainstalujte LILO. Pokud nechapete vyznam prikazu chroot, prectete si chroot(1).
Jen upozornuji, ze po restartu bude LILO hledat svoji druhou cast na primarnim disku druheho IDE kanalu (tj. /dev/hdc), takze pokud byste mel touhu presunout ten disk jinam, je jeste nutne zmenit mapovani disku (volba disk a bios) (avsak LILO od verze 22.5 identifikuje disky podle ID disku, takze tam by nemel byt problem).
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.