Portál AbcLinuxu, 13. května 2024 12:08


Dotaz: Lilo: unnamed device

2.12.2006 11:41 Radim240 | skóre: 9
Lilo: unnamed device
Přečteno: 553×
Odpovědět | Admin
Zdravím vás. Snazim se nainstaloval LILO pro Linux DSL. Mam hdd 1GB. Nabootoval jsem z cd slax.
Instaloval jsem uz lilo SUSE a SLAX na hda, ale tentokrat mi to nejde. Pise

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

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.12.2006 18:25 Radim240 | skóre: 9
Rozbalit Rozbalit vše Re: Lilo: unnamed device
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vážně nikdo neví o jaký jde problém?
4.12.2006 22:40 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Lilo: unnamed device
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jste si jisty, ze spoustite lilo z chrootovaneho prostredi (at uz rucne, pres parametr -r nebo promennou ROOT)?

Hledal jsem tu hlasku ve zdrojakach a ve verzi 2.77 je pouze jedina a to jeste jen podobna:
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).
5.12.2006 15:35 Radim240 | skóre: 9
Rozbalit Rozbalit vše Re: Lilo: unnamed device
Chcete říct že bych měl to lilo spustit jako takhle: lilo -C lilo.conf -r /hdc ?

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

5.12.2006 17:55 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: Lilo: unnamed device
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).
12.12.2006 12:15 Radim240 | skóre: 9
Rozbalit Rozbalit vše Re: Lilo: unnamed device
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevim jak se mi to podarilo, ale vyresil jsem to. Fakt nevim jak, vsechno vypadalo vporadku. Odpojil jsem hdc pak zas připojil, vyzkousel par cest a jelo to.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.