Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Mimonik 14 Července 2010, 09:08:03
-
Zdravim,
menil jsem disk pro resume z disku, avsak po provedeni update-initramfs -k all -c (protoze update se z nejakeho duvodu nepovedl, tak jsem prvne odebral a pak vytvoril img), dostavam pri startu kernel panic neco jako "not syncing: VFS: Unable to mount root fs on unknown-block (0,0)".
Tedy procetl jsem diskuze, nabootoval z live (chrootoval jsem se, mountnul proc, sys, boot), a pokusil se provest update-initramfs znovu, nicmene vytvorilo mi to initrd pro jinou verzi kernelu, tu co ma live cd.
Rekl jsem si, ze to treba mozna nevadi ;D a zkusil pres tento image nabotavat, ale jedine co se mi podarilo bylo to, ze system sice nabootuje, ale pouze do ashe,
takze dostavam neco takove (verze je irelevantni, nejsem u sveho stroje, toot jsem vzal z netu):
BusyBox v1.1.3 (Debian 1:1.1.3-5ubuntu7) Built-in Shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs)
Nevim co s tim, myslite ze by pomohla obdobna procedura, akorat s tim rozdilem ze bych uzil mkiniramfs?
Predem diky za odpoved ...
-
Nechápu "menil jsem disk pro resume z disku". Pokud jste vyměnil fyzický disk, zkuste zkontrolovat UUID v /etc/fstab
Výpis UUID lze "blkid", asi nutné v chrootu.
-
Spatne jsem to napsal, prenastavoval sem swap na jinou partition, reps. na LVM a nefungoval resume z hibernace, tak sem to zmenil a neco sem asi pohnojil (mozna bug, co sem cetl) pri tom updatu, protoze ted mam iniramfs a je nefunkcni, kernel z toho panikari.
Jinak mam Kubuntu 10.04
-
I swap je uveden v fstab. Kdyžtak zkuste odstranit UUID a nechte jen klasiku /dev/sdXX
-
I swap je v fstab a zmena nepomohla, vsechno nasvedcuje tomu, ze te initramfs je spatny.
A ja nemam tuseni jak ho znovuvytvorit pro ten spravny kernel, resp. v initramfs neni nic specifickeho co se vaze na hadware, nebo ano?
-
dokazu vytvorit pomoci kminitramfsimage pro spravny kernel, ke kteremu mam v bootu vse, ale momentalne spustena live distribuce ho nema nainstalovan?
-
dokazu vytvorit pomoci kminitramfsimage pro spravny kernel, ke kteremu mam v bootu vse, ale momentalne spustena live distribuce ho nema nainstalovan?
Zkus livko Ubuntu, sic to bdue stahovat hafo věcí, ale snad neva. V Kubuntu Live myslím nejde instalovat.
-
To je tam takovy rozdil v techto zakladnich vecech, mezi Kubuntu a Ubuntu?
Ok, vyzkousim, tak nastartovat z live, pak se chrootnout, pripojit, sys, proc, boot a updatem vytvorit image? Nebude predtim potreba upgradovat kernel, to asi v livku nepujde co?
Nemohl bych vzit initramfs z jineho stroje? :)
-
To je tam takovy rozdil v techto zakladnich vecech, mezi Kubuntu a Ubuntu?
Ok, vyzkousim, tak nastartovat z live, pak se chrootnout, pripojit, sys, proc, boot a updatem vytvorit image? Nebude predtim potreba upgradovat kernel, to asi v livku nepujde co?
Nemohl bych vzit initramfs z jineho stroje? :)
No kexec umí vyměnit jádro za chodu :)
Nevím jestli je tam takový rozdíl, ale mám pocit, že jo.
Se zbytkem moc neporadím. Vyvstává mi příliš mnoho otázek :/
Nechybí chroot ještě na něco?
-
O kexec sem nevedel, koukam ze " The optional initrd-image is the initrd image to be used during boot.", coz znamena, ze by to mohlo prohodit jadro i bez initrd a tim padem by to mohlo vsechno jit, vyzkousim a dam vedet.
-
V Kubuntu Live jde to samé jako v Ubuntu. ;)
-
Nakonec sem to vyresil, pomoci chrootu a reinstalu kernelu, ktery sice v pulce selhal, ale stacilo to pro to aby vytvoril initramfs, pak jsem nabootoval a reinstaloval kernal korektne.