"We are back" « oc.at

Gentoo Live-CD startet nicht

strumma 29.01.2008 - 23:29 1903 6
Posts

strumma

Little Overclocker
Avatar
Registered: Nov 2006
Location: LL/KR
Posts: 129
Hallo,

habe mir soeben wohl selbst ein dickes Ei gelegt:

hab meinen Kernel von 2.6.22 auf 2.6.23 aktualisiert, (PPC) yabootconfig ausgeführt und dummerweise vergessen zu überprüfen ob eh das alte Kernel-Image auch noch im Bootloader aufgeführt ist, falls was schief geht. :bash:

So weit so schlecht, natürlich funktioniert beim nächsten Neustart der neue Kernel nicht... Alles noch nicht aussichtslos, ich lege nun also die Install-CD ein, um das wieder hinzubiegen. Dummerweise ist bei meinem Powerbook die PRAM-Batterie hinüber, was an sich beim booten noch nie ein Problem darstellte - jetzt auf einmal schon:

"....
hwclock: settimeofday() failed, errno=22: invalid argument.
failed to set system clock to hwclock...
one or more critical startup scripts failed!
please correct this, and reboot...
give root password for maintenance, or type strg+d to reboot"

Die Ubuntu-LiveCD bootet zwar, aber wie könnte ich von dort aus mein Gentoo wieder reparieren?

Was ich bisher rausgefunden hab wird bei den Gentoo-CD's das root-Passwort ja "zufällig" gesetzt bis man es explizit selbst setzt ?!

Steh jetzt ziemlich auf der Leitung - weiß irgendjemand einen Ausweg aus dieser Sackgasse?
Bearbeitet von strumma am 31.01.2008, 08:36

nexus_VI

Overnumerousness!
Avatar
Registered: Aug 2006
Location: südstadt
Posts: 3773
Kannst ja im Grub händisch ein anderes Kernelimage booten (hat bash-completion). Einfach "e" bei der Option die du ändern willst, dann mit "b" booten. hth

strumma

Little Overclocker
Avatar
Registered: Nov 2006
Location: LL/KR
Posts: 129
Danke nexus!
Hab zwar yaboot, aber da geht das auch. mit
/boot/kernel-2.6.22-gentoo-r5
lädt er zwar nun den Kernel, endet aber relativ bald wieder mit einem kernel panic "init not found"...

Nächster Versuch wird wohl werden, mittels LiveCD irgendwie ein chroot in meine Gentoo-Umgebung zu schaffen und dieses Chaos wieder hinzubiegen...

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12147
Die Ubuntu-CDs koennen ganz einfach als Gentoo LiveCD Replacements dienen. Einfach wie gewohnt chrooten, fertig.
Ansonsten haben deinem alten Kernel-Image wohl einfach nur die richtigen Parameter gefehlt, um sich auf deinem / zurechtzufinden.

strumma

Little Overclocker
Avatar
Registered: Nov 2006
Location: LL/KR
Posts: 129
Zitat von COLOSSUS
Ansonsten haben deinem alten Kernel-Image wohl einfach nur die richtigen Parameter gefehlt, um sich auf deinem / zurechtzufinden.

Meinst du jene Parameter, die ich in diesem Fall dem Bootloader mitgeben sollte wie "init=", oder...?

COLOSSUS

Administrator
GNUltra
Avatar
Registered: Dec 2000
Location: ~
Posts: 12147
Ja, die der Kernel als argv kriegt; zur Laufzeit zu finden in /proc/cmdline. Mein jetziger hat bswp
Code:
root=UUID=d74abf0c-xxxx-4d9d-aef0-xxxxxxxxxxxx ro quiet splash noapm nosmp vga=791

strumma

Little Overclocker
Avatar
Registered: Nov 2006
Location: LL/KR
Posts: 129
Solved! Ubuntu LiveCD rein, gentoo-partition mounten und chroot'n einfacher als erwartet :) Danke!
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz