Reinstallazione sistema in caso di problemi durante l'aggiornamento
Inviato: gio 26 apr 2018, 18:43
Eccomi con un problema da vero utente alle prime armi, ma oh, non sono riuscito a risolvere e ho reinstallato tutto. Tra l'altro su un vecchio notebook con celeron ho messo la 64bit, per errore (oggi non era giornata) e stranamente va bene, solo dei log con errore e un dei lag di mouse e tastiera quando passo da un terminale all'altro. Se avete consigli ditemi pure. Passo al problema
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
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
ed è tutto ok eh, il sistema si è installato bene. Ma appunto se facevo mi dava poi due directory con nomi da windows, e questo sia su sdb1 sia su sdb2, strano davvero. Magari è una chiavetta particolare (io ho fatto dd if=iso of=chiavetta per copiarci l'iso).
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.
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/pippoVa 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.