[Risolto]dopo reinstallazione vede la vecchia partizione home come media esterno

cari amici,
avendo esagerato, da neofita entusiasta, con gli aggiornamenti selvaggi mi sono ritrovato a dover prendere una scorciatoia e reinstallare fedora10. è andato tutto bene e adesso è di nuovo pulita ed efficiente. ora aggiorno col misurino…
mi resta solo un problema: mi aspettavo che il programma di installazione (da cd) mi chiedesse qualcosa della home; ho utilizzato una partizione personale, per mantenere la precedente (ho un windows residuo che tengo per emergenze - e ancora ho tutta la vecchia posta là da trasferire etc.); invece non mi ha chiesto nulla e ha creato una home nuova (vuota) dentro la partizione root; la vecchia home la vede come media. C’è un modo per risistemare tutto come prima? cioè, per capirci, sda1 (media/win), sda2 (root), sda3 (home), swap? o devo reinstallare da capo?
un grazie anticipato

puoi postare:

fdisk -l

Anche:

[code]# blkid -L

cat /etc/fstab[/code]

grazie per le risposte!
ecco i rapporti:

Disco /dev/sda: 80.0 GB, 80026361856 byte

255 testine, 63 settori/tracce, 9729 cilindri
Unità = cilindri di 16065 * 512 = 8225280 byte
Identificativo disco: 0xec88ec88

Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 4463 9219 38210602+ 7 HPFS/NTFS
/dev/sda2 1 1300 10442218+ 83 Linux
/dev/sda3 1301 4322 24274215 83 Linux
/dev/sda4 4323 4462 1124550 82 Linux swap / Solaris

Le voci nella tabella delle partizioni non sono nello stesso ordine del disco

device fs_type label mount point UUID

/dev/sda1 ntfs /media/disk B84C3D134C3CCE3E
/dev/sda2 ext3 / / cb2fb976-6cb9-4d7c-b1cb-82fa7c2758f0
/dev/sda4 swap 215ff3c8-1d71-4e5f-82bf-46a92b5fc12c
/dev/sda3 ext3 /home /media/_home 330c9bcc-2156-494a-8c25-a1b4c6cf053c

/etc/fstab

Created by anaconda on Fri Jul 3 13:39:38 2009

Accessible filesystems, by reference, are maintained under ‘/dev/disk’

See man pages fstab(5), findfs(8), mount(8) and/or vol_id(8) for more info

UUID=cb2fb976-6cb9-4d7c-b1cb-82fa7c2758f0 / ext3 defaults 1 1
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
UUID=215ff3c8-1d71-4e5f-82bf-46a92b5fc12c swap swap defaults 0 0

Modifica /etc/fstab inquesto modo aggiungendo:

UUID=330c9bcc-2156-494a-8c25-a1b4c6cf053c     /home          ext3          defaults     1    2

Poi, riavvia oppure esci dalla sessione, apri un terminale testuale con Ctr-Alt F[2…6] loggati come root e dai

# mount -a

Dovresti cambiare /etc/fstab così:

[quote]
UUID=cb2fb976-6cb9-4d7c-b1cb-82fa7c2758f0 / ext3 defaults 1 1
**UUID=330c9bcc-2156-494a-8c25-a1b4c6cf053c /home ext3 defaults 0 0 **
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
UUID=215ff3c8-1d71-4e5f-82bf-46a92b5fc12c swap swap defaults 0 0[/quote]

e dovrebbe funzionare al prossimo riavvio.

EDIT:

Sorry Sandro. :cry:

Ci mancherebbe… anzi spesso ho paura di essere un rompib :roll:

Ciao :slight_smile:

cari,
grazie per l’aiuto, ho modificato fstab come indicato da palir, ma al riavvio dopo il login mi dice “could not update ICEauthorithy file/home/Michele/.ICEauthority” e si ferma lì…
ho sbagliato qualcosa?
come torno indietro?
ciao

nome user e passwd sono rimaste invariate?

Intanto proviamo a tornare “indietro”, poi risolviamo il problema.

Avvia Fedora, al momento del login grafico digita:

Ctrl+Alt+F2

Dai utente e password.

Modifica poi con editor di testo il file /etc/fstab così:

[quote]
UUID=cb2fb976-6cb9-4d7c-b1cb-82fa7c2758f0 / ext3 defaults 1 1
#UUID=330c9bcc-2156-494a-8c25-a1b4c6cf053c /home ext3 defaults 0 0
tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
UUID=215ff3c8-1d71-4e5f-82bf-46a92b5fc12c swap swap defaults 0 0[/quote]

Poi riavvia:

**init 6 **

ed effettua il login grafico.

P.s. Come richiesto da Sandro:

Facci sapere.

cari amici,
user e pwd al login funzionano. avevo già provato ad entrare nella shell ma mi sono fermato per prudenza. ho visto che il file fstab è là con le modifiche effettuate.
anche se avevo un’infarinatura di dos, non sono molto pratico della shell di linux (bash): quale programma uso come editor? come modifico un file? come lo salvo?
intanto cerco una guida…
ciao

puoi usre testualmente

# nano /etc/fstab

fatte le modifiche, Ctrl+O per salvare e Ctrl+x per uscire.
Però, potresti anche creare un uovo utente temporaneamente

[code]# useradd nome_che_vuoi

passwd nome_che_vuoi[/code]

poi fai login grafico con questo.
In modo da essre agevolato dall’ambiente grafico.

Da linea di comando utilizza il vi:

vi /etc/fstab

Ti apre il file, muoviti con le frecce e posizionati all’inizio della riga inserita in precedeza (posizionandoti sulla prima “U” per intenderci), ossia:

UUID=330c9bcc-2156-494a-8c25-a1b4c6cf053c /home ext3 defaults 0 0

Una volta posizionato sulla “U”, digita il tasto

Esc e successivamente il tasto i, mi raccomando prima uno e poi successivemente l’altro non contemporaneamente, perché non funzionerebbe.

Sei ora in modailità inserimento.
Digita cancelletto “#”), per commentare la linea in questione.

Fatto ciò digita:

Esc, successivamente, w, poi q, ed infine invio

Per capire:
w --> write
q --> quit

Fatto questo riavvia:

init 6

EDIT: La soluzione di Sandro mi sembra più facile da eseguire.

cari,
grazie per l’aiuto prezioso, vi mando uno sprizz virtuale! tutto è tornato, se non a posto, almeno al punto di partenza.
adesso devo scappare e tornerò in rete nel tardo pomeriggio, ma attendo lumi per come far riconoscere la mia vecchia home!
grazie ancora

ps
mi consola che non sono proprio così scemo. per non avventurarmi in editors meno comodi (non conosco Vi…), prima ancora di vedere il consiglio avevo creato un secondo utente (temporaneo) e così mi sono mosso con il comodo nano da terminale (direte che avrei potuto farlo anche da shell, ma ho una sorta di timore reverenziale…).

ok, guarda prova a modificare così allora il file /etc/fstab:

[quote]

UUID=cb2fb976-6cb9-4d7c-b1cb-82fa7c2758f0 / ext3 defaults 1 1

/dev/sda3 /home ext3 defaults 1 2

tmpfs /dev/shm tmpfs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
UUID=215ff3c8-1d71-4e5f-82bf-46a92b5fc12c swap swap defaults 0 0[/quote]

Tanto se ci sono problemi ora sei pratico ad “aggiustare” la situazione.

:smiley:

Caro Palir,
l’aggiunta di “/dev/sda3 /home ext3 defaults 1 2” non ha risolto il problema. inoltre mette anche la home del secondo utente (creato temporaneamente stamattina) sulla mia vecchia home che ora vede come media esterno!
forse ho dimenticato qualche passaggio? mi sono limitato a cambiare il testo di fstab e riavviare.
comunque, dato che son “pratico” ;-)], ho “riaggiustato”…
facciamo un altro tentativo?
grazie,
ciao

Rimetti la voce in /etc/fstab

Dai loggandoti come root in un terminale testuale:

# mv /home/tuo_user/.ICEauthorithy /home/tuo_user/.ICEauthorithy.old

Se riesci ad entrare, allora apri un terminale e posta come utente:

$ ll ~/.ICE*

caro sandro,
niente da fare.
con la vecchia voce che avevamo messo all’inizio

UUID=330c9bcc-2156-494a-8c25-a1b4c6cf053c /home ext3 defaults 0 0

e con

mv…authority.old

mi dà il solito errore subito dopo il login e si blocca sulla schermata.

Ho quindi ripristinato il # davanti alla voce e sono rientrato.
Nel caso servisse questo è l’esito del comando consigliato (ma credo che ti servisse solo in caso di effettivo accesso con la modifica):

[Michele@ilfissodicasa ~]$ ll ~/.ICE*
-rw------- 1 Michele Michele 310 8 lug 17:45 /home/Michele/.ICEauthority
-rw------- 1 Michele Michele 4340 8 lug 16:49 /home/Michele/.ICEauthority.old

Sempre più difficile?
A presto!

vediamo di fare le cose per ordine:
Adesso in /etc/fstab non c’è la voce relativa all /home, quidi:
Accedi con Gnome e dai il responso di

$ ll -a /media/_home/

così?

[Michele@ilfissodicasa ~]$ ll -a /media/_home/
totale 40
drwxr-xr-x 5 root root 4096 8 lug 12:50 .
drwxr-xr-x 4 root root 4096 8 lug 17:46 …
drwx------ 26 federico federico 4096 8 lug 12:58 federico
drwx------ 2 root root 16384 7 mag 04:03 lost+found
drwx------ 41 Michele Michele 4096 3 lug 10:44 michele