Pagina 1 di 2
Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 9:35
da ChocoboMan
Mentre stavo aggiornando ubuntu, il pc si è spento per sbaglio, e non mi ci fa più accedere, neanche in recovery mode...
C'è un modo per completare l'installazione senza perdere tutto ?

Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 9:39
da cervellato
Ciao prova con questo
Alt + F2 e copia e incolla il comando sotto
update-manager-d
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 9:40
da alo21
a volte quando il pc sta facendo cose importatnti e si spegne succede che perde il file system e ti devi reinstallare tutto..
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 9:42
da ChocoboMan
cervellato ha scritto:
Ciao prova con questo
Alt + F2 e copia e incolla il comando sotto
update-manager-d
no, non mi fa proprio accedere al sistema...
Secondo te se lo do da liveCD va ?
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 9:49
da cervellato
Credo di no:
ma se hai la home separato dalla root puoi rifare l'installazione e non formattare la home e i tuoi dati
sono salvi, oppure entra con livecd e salvi i dati su una penna usb ,o sù disco esterno.
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 9:51
da ChocoboMan
cervellato ha scritto:
Credo di no:
ma se hai la home separato dalla root puoi rifare l'installazione e non formattare la home e i tuoi dati
sono salvi
Spiega un pò... °°
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 9:59
da cervellato
se guardi le mie due foto vedi che la prima "/ " e la root,mentre la seconda è home cosi quando formatto il pc non perdo i dati se hai adottato questo medoto
i tuoi dati non andranno mai persi.
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 10:21
da vingiul
Ciao,
se non hai una partizione /home separata, puoi ancora provare a creare una partizione di una decina di GB ridimensionando la partizione attuale; poi cancelli tutto dalla attuale partizione Linux tranne la cartella home; sposti tutto il contenuto della cartella home nella partizione principale, avendo cura di salvaguardare i permessi; poi installi nuovamente nella partizione che hai appena creato.
Un'altra soluzione e' usare chroot per accedere alla partizione di Ubuntu, e riprendere l'aggiornamento.
Io proverei con chroot, e se non riesco a sistemare tutto, con la creazione di una partizione.
Entrambe le operazioni possono essere effettuate con un CD live, di qualsiasi distro.
vingiul
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 10:33
da ChocoboMan
Come si userebbe chroot ?
Do il comando da terminale, e poi ?
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 10:53
da cervellato
Sulle partizioni è un argomento molto delicato io ti consiglio di dare una sguardo su questo sito
ci sono tante video guide sulle partizioni. link
http://www.istitutomajorana.it/index.ph ... 0&Itemid=1
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 11:02
da ChocoboMan
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 11:22
da vingiul
Ciao,
guarda questa guida, nei punti da 1 a 4 ci sono indicazioni su come impostare il chroot (il resto della guida riguarda grub, ma la prima parte e' quella...):
http://wiki.ubuntu-it.org/AmministrazioneSistema/Grub/Ripristino?highlight=%28grub%29. Quando sarai in chroot, prova a dare i comandi
apt-get update e
apt-get dist-upgrade oltre a tutti quelli suggeriti dal sistema per sistemare eventuali errori, poi esci da chroot con
exit.
vingiul
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 12:48
da ChocoboMan
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 13:04
da vingiul
Ciao,
quando da' l'errore? In chroot devi entrare da root (da Cd live sudo -s, poi crei l'ambiente e lanci chroot), e sarai root anche nell'Ubuntu che devi provare a riparare.
vingiul
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 14:12
da ChocoboMan
vingiul ha scritto:
Ciao,
quando da' l'errore? In chroot devi entrare da root (da Cd live sudo -s, poi crei l'ambiente e lanci chroot), e sarai root anche nell'Ubuntu che devi provare a riparare.
vingiul
quando do update o upgrade da chroot
Poi quando do
mi esce
Codice: Seleziona tutto
144 upgraded, 8 newly installed, 0 to remove and 0 not upgraded.
487 not fully installed or removed.
Need to get 0B/258MB of archives.
After this operation, 2,052kB disk space will be freed.
Do you want to continue [Y/n]? y
Extracting templates from packages: 100%
Preconfiguring packages ...
Can not write log, openpty() failed (/dev/pts not mounted?)
(Reading database ... 202671 files and directories currently installed.)
Unpacking fglrx (from .../fglrx_2%3a8.723.1-0ubuntu3_amd64.deb) ...
[Warning] Uninstall : inst_path_default or inst_path_override
does not exist in /etc/ati. This suggests that the ATI driver
is not installed, the ATI driver is only partially installed,
or the current ATI driver installed is an older version than the
one this script was designed for. Both files listed above are
required for determining where installed files are located.
To force uninstallation of the driver by guessing where the
uninstallation files are located, set the FORCE_ATI_UNINSTALL
environment variable and re-run /usr/share/ati/fglrx-uninstall.sh (this is not recommended).
dpkg: error processing /var/cache/apt/archives/fglrx_2%3a8.723.1-0ubuntu3_amd64.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
Errors were encountered while processing:
/var/cache/apt/archives/fglrx_2%3a8.723.1-0ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 15:06
da vingiul
Ciao,
hai montato anche /dev con
mount --bind /dev /mnt/dev?
Io un mesetto fa ho usato questi comandi (da Arch):
Codice: Seleziona tutto
su
mkdir /mnt/ubuntu
mount /dev/sda3 /mnt/ubuntu
cd /mnt/ubuntu
mount -t proc none /mnt/ubuntu/proc
mount -t sysfs none /mnt/ubuntu/sys
mount -o bind /dev /mnt/ubuntu/dev
chroot /mnt/ubuntu /bin/bash
[color=red]apt-get update
apt-get dist-upgrade
...
exit[/color]
umount /mnt/ubuntu/{proc,sys,dev}
cd ..
umount /mnt/ubuntu
ed hanno funzionato, per lo stesso problema di aggiornamento interrotto (in nero comandi dati da arch, in rosso da ubuntu).
vingiul
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 15:30
da ChocoboMan
vingiul ha scritto:
Ciao,
hai montato anche /dev con
mount --bind /dev /mnt/dev?
Io un mesetto fa ho usato questi comandi (da Arch):
Codice: Seleziona tutto
su
mkdir /mnt/ubuntu
mount /dev/sda3 /mnt/ubuntu
cd /mnt/ubuntu
mount -t proc none /mnt/ubuntu/proc
mount -t sysfs none /mnt/ubuntu/sys
mount -o bind /dev /mnt/ubuntu/dev
chroot /mnt/ubuntu /bin/bash
[color=red]apt-get update
apt-get dist-upgrade
...
exit[/color]
umount /mnt/ubuntu/{proc,sys,dev}
cd ..
umount /mnt/ubuntu
ed hanno funzionato, per lo stesso problema di aggiornamento interrotto (in nero comandi dati da arch, in rosso da ubuntu).
vingiul
EDIT: adesso mi da
Codice: Seleziona tutto
Preconfiguring packages ...
Can not write log, openpty() failed (/dev/pts not mounted?)
(Reading database ... 202671 files and directories currently installed.)
Unpacking fglrx (from .../fglrx_2%3a8.723.1-0ubuntu3_amd64.deb) ...
dpkg: error processing /var/cache/apt/archives/fglrx_2%3a8.723.1-0ubuntu3_amd64.deb (--unpack):
trying to overwrite '/usr/share/fglrx/atigetsysteminfo.sh', which is also in package xorg-driver-fglrx 2:8.660-0ubuntu4
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Errors were encountered while processing:
/var/cache/apt/archives/fglrx_2%3a8.723.1-0ubuntu3_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 17:09
da ChocoboMan
non mi va neanche nautilus... almeno non c'è un modo per recuperare i dati ? :'( :'( :'( :'(
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 18:18
da vingiul
Ciao,
prova a montare esplicitamente /dev/pts, anche se non capisco perche' a te serva ed a me no...: aggiungi anche questo comando prima di invocare chroot
I tuoi dati sono li': da CD Live, inizia a vedere quanto e' grande la cartella /home, vedi quanti GB e', poi in base alla dimensione ci si regola su come salvare i dati; guarda anche quanto spazio ti avanza nella partizione.
vingiul
Re: Aggiornamento interrotto
Inviato: sabato 1 maggio 2010, 19:41
da ChocoboMan
vingiul ha scritto:
Ciao,
prova a montare esplicitamente /dev/pts, anche se non capisco perche' a te serva ed a me no...: aggiungi anche questo comando prima di invocare chroot
I tuoi dati sono li': da CD Live, inizia a vedere quanto e' grande la cartella /home, vedi quanti GB e', poi in base alla dimensione ci si regola su come salvare i dati; guarda anche quanto spazio ti avanza nella partizione.
vingiul
sono riuscito a recuperare tutto, ma preferirei davvero evitare di reinstallare tutto il sistema, perche anche montando /dev/pts non cambia nulla...
Per la cronaca, la home sarà di una trentina di giga... (la partizione è sui 500...)