nazwy urządzeń dla grub
Karol Kreński
pldmimooh w inf.sgsp.edu.pl
Wto, 21 Wrz 2004, 11:52:02 CEST
> Dnia Tue, Sep 21, 2004 at 10:10:23AM +0200, Karol Kreński napisał(a):
> >
> > Nie mogę sobie poradzić z załadowaniem do gruba opcji root=/dev/hdc2. Na
> > 2.4 chodzi. Na 2.6 wiem, że nazwę należy podać w postaci np. root=0305.
> > I w tym problem. Biorę numerki stąd:
> >
> > [mimooh w jeden mimooh]$ ls -l /dev/hdc2
> > brw-rw---- 1 root disk 22, 2 2004-07-16 03:07 /dev/hdc2
> >
> > i próbuję root=2202, ale kernel krzyczy cannot mount root. Jakie
> > wartości powinienem podać w takim razie? I od razu dla /dev/sdb2 też
> Spróbuję pomóc, jednak na wszelki wypadek, proponuję jeszcze poczekać na inne
> podpowiedzi.
> Najpierw, z poziomu konsoli gruba, wpisałbym polecenie:
> configfile (hdX,Y)/boot/grub/menu.lst (być może inna ścieżka do menu).
> boot
>
> X = numer dysku, na którym znajduje się punkt montowania (/) katalogu głównego
> systemu operacyjnego, w którym zainstalowany jest grub. Wiemy, że w grubie, zarówno
> dyski, jak i partycje, liczone są od zera.
>
> Y = numer partycji pomniejszony o 1
>
> Jeśli powyższe testy wypadną pomyślnie, to do pliku menu.lst należy wpisać
> wiersz np.
> kernel (hd2,1)/boot/vmlinuz root=/dev/hdc2 ro
> i dla drugiego dysku:
> kernel (sd1,1)/boot/vmlinuz root=/dev/sdb2 ro
Dla drugiego bedzie (hd1,1), nawet jezeli to scsi. Nie rozwiązuje to
wcale podstawionego problemu - 2.6 kernel nie lubi nazw /dev/hdx.
> P.S. Z góry przepraszam, jeśli moja odpowiedź jest nielogiczna.
Logika tu jest, ale to nie jest odpowiedź na postawione pytanie. Mimo
wszystko dziękuję.
mimooh
Więcej informacji o liście dyskusyjnej pld-users-pl