» »

Gentoo, Grub -> reboot -> error

dani8oy ::

Najprej, sem bolj zacetnik v linuxu.

Torej instaliral gentoo (lepo po handbooku) vse ok.. (kernel je skompajlan rocno, torej brez genkernel all)...
Particije so naslednje (disk je Seagate SATA (160GB) zraven katerega se se vedno trudi IBM Deathstar 40GB ATA):
/dev/sda1 do /dev/sda7 --> razne win particije
/dev/sda8 --> /boot
/dev/sda9 --> swap
/dev/sda10 -- /

Kot boot loader uporabljam XOSL, ki ga tudi zelim obdrzati. Ce prav razumem potem moram Grub instalirati na /dev/sda8, kjer sem naredil boot particijo za linux.

grub.conf je naslednji:
-----------------------------------------------------------
Default 0
Timeout 30
Splashimage=(hd1,7)/grub/splah.xpm.gz

title=Gentoo 2.6.8.1-gentoo
root (hd1,7)
kernel /kernel-2.6.8.1-gentoo root=/dev/sda8
------------------------------------------------------------

Grub sem instaliral takole:
# grub-install --root-directory=/boot /dev/sda8
(Lahko sploh grub instaliras na logicno particijo, torej ne v MBR?)

V XOSL-u sem nato lepo nastavil zagon gentoo-ja z ustrezne particije (tam kjer sem instaliral grub - /dev/sda8).
Po zagonu se zgodi naslednje:
nekaj casa tema, utripa samo kurzor nato se izpise:

root (hda1,7)
Error 22: no such partition
Press any key to continue....

In zdaj sem v temi.... kaj mi je storiti, gentoo znalci? Kako se vrniti v igro? :)

Hvala!

rasta ::

Če je boot particija na disku /dev/sda8, bi moral v grub.conf podati za disk število 0 in ne 1:
root (hd0,7)

> (Lahko sploh grub instaliras na logicno particijo, torej ne v MBR?)
Naj bi se dalo, čeprav tega nisem še nikoli počel.

CCfly ::

Sicer XOSL loaderja ne poznam, ampak zakaj ne bi kar spustil grub-a in gentoo zagnal direktno iz XOSL.

ješ ::

a si tole pretipkal ali si copy/paste?

namereč v grub .conf maš
-> root (hd1,7)

error ti pa izpiše:
Error 22: no such partition
-> root (hda1,7)

bi moglo biti isto root (hd1,7) :\
--------
preveri, drugače pa ima grub hint v stilu linuxovskega [tab]: napišeš root ( [stisneš tab, izbereš eno od opcij] , [tab..])
--------
meni je grub podobno nagajal: v linuxu mi je ATA disk z winsi zaznal kot (hd0), SATA z linuxom kot (hd1), med zagonom pa ravno obratno. Če je tisti 'a' pri error tipkarska napaka, poskusi zamenjati (hd1,7) s (hd0,7)

dani8oy ::

Rasta: hd0 je stari ATA disk, SATA je potemtakem hd1
CCfly: Kako pa naj to naredim?
jes: ja (hda1,7) je 'tiskarska napaka..(hd1,7) je prav :)

Bom probal zamenjati hd1 z hd0, ampak zdaj se mi ne sanja kako naj zdaj s pmocjo LiveCD pridem nazaj v tisto stanje kot pred rebootom... Verjetno moram zopet kaj mountat pa chroot-at ali kaj?

Zgodovina sprememb…

  • spremenil: dani8oy ()

hruske ::

ko ti grub javi napako stisni c in prides v konzolo.

tam napisi "find /boot/grub/menu.lst" (oz. kako drugo pot do datoteke, ki obstaja na disku, npr. /bin/bash) pa ti bo povedal kaj napisat.

v grubu dela celo nekoliko okrnjena "tab" funkcija dopolnjevanja.

Zgodovina sprememb…

  • spremenilo: hruske ()

CCfly ::

CCfly: Kako pa naj to naredim?

Saj sem ti povedal da XOSL ne poznam. Če je kolikor toliko sposoben bootloader bi lahko Gentoo dodal direktno vanj brez posredništva grub-a.

dani8oy ::

No, trik z zamenjavo hd1 z hd0 (hvala jes) je pomagal, vendar se zdaj ne morem prijaviti kot root, saj sem pri instalaciji pozabil spremeniti default geslo :\ . Mogoce ve kdo, kaksno je to geslo? Valda se ne bom rabo vse enkrat instalirat..!?? :D

lp

Zgodovina sprememb…

  • spremenil: dani8oy ()

ješ ::

vstavi gentoo live-cd, mount-aj / particijo in /proc particijo, chroot-aj se in spremeni passwd (starega gesla ti ni treba poznati). ostale korake ponovne inštalacije izpusti ;)

#mount /dev/sda10 /mnt/gentoo
#mount -t proc none /mnt/gentoo/proc
#chroot /mnt/gentoo /bin/bash
#env-update
#source /etc/profile
#passwd
#exit
#umount /mnt/gentoo/*
#umount /mnt/gentoo
#reboot

:\

Zgodovina sprememb…

  • spremenilo: ješ ()

BigWhale ::

Za kazen, ker si naredil tako traparijo, bi ti morali rect, da se enkrat vse instaliras... Heh...

A pin kode od kreditnih kartic tudi pozabljas? ;>

Exilian ::

ne jih ma na kartici napisan
It's not the opensource i hate.
It's the fanclub I cannot stand.

dani8oy ::

BigWhale:
> Za kazen, ker si naredil tako traparijo, bi ti morali rect, da se enkrat vse instaliras... Heh...

Jah, sem malega vmes previjal in zabaval, tak da se je pac zgodilo. Iz tvojega podpisa sklepam, da razumes 'tezave' novopecenega fotra...:D

Exilian:
> ne jih ma na kartici napisan

Naj prvi vrze kamen oni, ki je brez greha....;)

lp

CCfly ::

Ti ni nihče povedal da ne smeš gesla na pleničko zapisat :D


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Grub Error 15: File not found

Oddelek: Operacijski sistemi
5817 (759) Matthai
»

Kako instalirati Linux in xp?

Oddelek: Operacijski sistemi
61330 (1251) Blinder
»

GRUB - namestitev

Oddelek: Operacijski sistemi
7603 (491) sleser
»

SATA diski @ Gentoo - kernel panic

Oddelek: Operacijski sistemi
6816 (713) PARTyZAN
»

Gentoo in dual boot

Oddelek: Operacijski sistemi
21537 (398) moj_nick

Več podobnih tem