Výpadek proudu při aktualizaci Ubuntu: nenaběhne systém

Pred vypnutim notebooku probihala aktualizace Ubuntu, bezici automaticky po odkliknuti. Avsak v prubehu aktualizace vypadl proud a baterka na notebooku nebyla nabita, tak se v prubehu procesu notas natvrdo vypnul.

Na notasu jsou dva systemy a dva partition - Windows a Ubuntu. Ubuntu ted, po vypnuti uprostred aktualizace, nejde zapnout (nenabehne system), Windows nabehne normalne.

Ma smysl pokusit se nejak spravit instalaci Ubuntu, nebo je lepsi preinstalovat celou partition ?

V home Ubuntu nejaka uzivatelska data jsou. Napada me - nabootovat Ubuntu s USB klice, pretahnout data s home Ubuntu do Win partition, preinstalovat a v novem Ubuntu si data pretahnout zpet.

Pretahnutim do Win a zpet se smazou prava a vse bude 777. To bych mohl vyresit vytvorenim TAR archivu a popripade TAR archiv jeste zabalit (7zip nebo gzip).
« Poslední změna: 03. 03. 2021, 19:03:35 od Petr Krčmář »


RDa

  • *****
  • 2 465
    • Zobrazit profil
    • E-mail
Re:Vypadek proudu v prubehu aktualizace Ubuntu nenabehne system
« Odpověď #1 kdy: 03. 03. 2021, 17:34:10 »
Haha, tohle se stalo i me tedkom na pokusnem stroji s LTS 20.04, problem byl, ze jsem to vypnul kdyz si to buildilo initrd na pozadi.. a kernel se do /boot dal, ale initrd tam nebyl.

Pokud to bude podobny, tak udelej tohle - behem startu PC mackej sipku hore/dole, at si v GRUB-u muzes vybrat z menu neco.. to neco bude bezny boot, ale nez bys ho odklepnul, tak dej "e" - edit, a z kernel options odmaz slova quiet a splash, pak dej F10, at to bootne tuhle upravenou konfiguraci.

Dej nam vedet na cem to selze, asi jako foto.

_Jenda

  • *****
  • 1 550
    • Zobrazit profil
    • https://jenda.hrach.eu/
    • E-mail
Re:Vypadek proudu v prubehu aktualizace Ubuntu nenabehne system
« Odpověď #2 kdy: 03. 03. 2021, 17:49:30 »
Ma smysl pokusit se nejak spravit instalaci Ubuntu
Samozřejmě. Téměř určitě bude stačit nabootovat jiný systém (live…) a udělat
Kód: [Vybrat]
# pro jistotu
fsck -fy /kde/je/ubuntu

mount /kde/je/ubuntu /mnt/někam
cd /mnt/někam
mount -t proc none proc;
mount -o bind /dev dev;
mount -t sysfs none sys;
mount -o bind /run/ run/;
chroot . /bin/bash;

dpkg --configure -a
apt-get -f install
apt-get dist-upgrade

V home Ubuntu nejaka uzivatelska data jsou. Napada me - nabootovat Ubuntu s USB klice, pretahnout data s home Ubuntu do Win partition, preinstalovat a v novem Ubuntu si data pretahnout zpet.
I pokud bys musel celý systém přeinstalovat, tak pokud není poškozený FS (což zjistíš tím fsck, a je extrémně nepravděpodobné, že by to výpadek napájení způsobil - FS proti tomu jsou odolné, muselo by se jednat o hardwarovou závadu), tak je nesmysl vytvářet FS znovu a přijít tím o data. Jednoduše /home nech na místě.

k3dAR

  • *****
  • 2 838
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Výpadek proudu při aktualizaci Ubuntu: nenaběhne systém
« Odpověď #3 kdy: 05. 03. 2021, 21:24:38 »
jak bylo zmineno dost mozna to jen nema dopripravne aktualni jadro a initrd, tim ze mas dualboot se ti jiste Grub nabidka ukazuje, takze neni treba rychle neco mackat, kdyz uz ji vidis ;-) jen vyber Advanced a v tom vyber starsi jadro, pokud mas problem v tom novem jadru tak ti to se starsim nabehne a v terminalu das dokoncit aktualizaci... Ubuntu (ci Debian, Mint, nevim jak ostatni) maji aktualizace resene tak (lajcky receno) ze se da vse do fronty a kazdej balicek se kazdej z nekolika kroku potrebnych k jeho nainstalovavani uklada informace zda ta cast dojela, tedy neni problem pri vypnuti na trvdo pak proste pokracovat:
Kód: [Vybrat]
# zacni timto, bud to dojede, nebo zarve ze mas pustit pro opravu to nasledujici
sudo apt install -f

# nebo tohle (=to nasledujici :)
sudo dpkg --configure -a