In pratica è un notebook che usa mia mamma a cui mi collego in ssh e faccio upgrade con slackpkg (da quando è stato inserito ha snellito di molto il lavoro di aggiornamento). Mentre stava aggiornandosi mia mamma ha spento il notebook. Ma sarebbe potuta andare via la corrente in un pc normale senza ups, e tante altre cose, insomma succede.
Fino ad ora risolvevo con un modo tipo quando sbagli ad aggiornare glibc, cioè così https://rlworkman.net/howtos/glibc-recovery e ha sempre funzionato.
Solo che mi son trovato nel dramma perché partendo da usb, entro nel sistema (era una iso di installazione, forse meglio la live?) non trovavo i pacchetti. Cioè riuscivo a montare la partizione del sistema, a fare chroot, ma i pacchetti nella chiavetta dove li trovo?
Quell'operazione che lui dice fare
dove lo trovo nella chiavetta? Che cosa devo fare?Now mount the Slackware CD to /cdrom - for example, if your system's cdrom
device is /dev/hdc, do this:
mount /dev/hdc /cdrom
Nel sistema normale per un file iso faccio mount -o loop e mi trovo tutto in ordine, ma con boot dalla chiavetta come faccio a montarla come se fosse un cd appunto ? Provando a montare le partizioni della chiavetta mi vedeva poi solo due robe strane della kingston, che poi è strano, con fdisk vedo
Codice: Seleziona tutto
Dispositivo Avvio Start Fine Settori Size Id Tipo
/dev/sdb1 * 0 5851135 5851136 2,8G 0 Vuoto
/dev/sdb2 2644 5523 2880 1,4M ef EFI (FAT-12/16/32)
Codice: Seleziona tutto
mount /dev/sdb1 /tmp/pippo
Va beh, torniamo a noi, in una situazione simile voi cosa avreste fatto?
Cioè con sistema che si è incasinato, e con chiavetta con iso di installazione a disposizione cosa avreste fatto?
Il sistema in realtà partiva, solo che non trovava molti moduli del kernel, molti programmi e riuscivo solo a forzare lo spegnimento tramite tasto del notebook.