Pagina 1 di 1

[Install] Disco con /home rotto

Inviato: domenica 4 marzo 2012, 1:13
da frankq
Ciao a tutti
su un PC che uso come server con Xubuntu/Xfce  ho separato la /home in una partizione separata su un disco apposito. Ieri il disco si è rotto e l'ho sostituito con un nuovo disco, formattato ext3.
Il sistema non trovando la /home presenta la videata di scelta utente e rimane lì
Come faccio a ricreare la /home senza dover reinstallare Xubuntu?
Franco

Re: [Install] Disco con /home rotto

Inviato: domenica 4 marzo 2012, 10:30
da steff
Non hai un backup della home/utente? Il disco nuovo viene montato come /home, sei sicuro? Se no correggi etc/fstab con i dati (UUID) di sudo blkid. Se sì:

Per ricrearla da terminale crea un utente nuovo e copia la sua cartella:

Codice: Seleziona tutto

sudo-s
adduser nomenovo
gpasswd -a nomenovo admin
cd /home
cp -av nomenovo nome_utente_di_prima
chown -R nome_utente_di_prima:nome_utente_di_prima nome_utente_di_prima
exit 
Ovviamente puoi anche solo usare l'utente nuovo volendo senza fare la copia.

Re: [Install] Disco con /home rotto

Inviato: domenica 4 marzo 2012, 10:49
da frankq
Chiariamo: non ho un backup della /home
con il nuovo disco quando accendo  non arrivo più in là della schermata utente; digito il nome utente e la password ma siccome la /home non esiste più loop.
Non credo che il disco nuovo venga visto come /home.
Devo modificare /etc/fstab?
Franco

Re: [Install] Disco con /home rotto

Inviato: domenica 4 marzo 2012, 12:51
da steff
LA via facile, assegni un etichetta, per esempio "home":

Codice: Seleziona tutto

sudo e2label /dev/sdXY home
correggi fstab:

Codice: Seleziona tutto

sudo nano /etc/fstab
e modifica la riga per home usando l'etichetta data:

LABEL=home /home exte defaults  0 2

Codice: Seleziona tutto

sudo mount -a
e dopo puoi usare i comandi dati già per creare un altro utente ecc.