Gentoo Live-CD startet nicht
strumma 29.01.2008 - 23:29 1903 6
strumma
Little Overclocker
|
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. 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!
|
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
|
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
AdministratorGNUltra
|
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
|
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
AdministratorGNUltra
|
Ja, die der Kernel als argv kriegt; zur Laufzeit zu finden in /proc/cmdline. Mein jetziger hat bswp root=UUID=d74abf0c-xxxx-4d9d-aef0-xxxxxxxxxxxx ro quiet splash noapm nosmp vga=791
|
strumma
Little Overclocker
|
Solved! Ubuntu LiveCD rein, gentoo-partition mounten und chroot'n einfacher als erwartet  Danke!
|