Buongiorno a tutta la lista, stavo provando ad installare Arch sul mio pc su 
partizioni già esistenti ed ho combinato un piccolo distastro. 
Andiamo con ordine: io ho un portatile HP Pavilion con un HDD da 250GB, dual 
boot Vista + Linux, con il seguente schema di partizionamento:

/dev/sda1 per Vista
/dev/sda5 per /home
/dev/sda6 per /
/dev/sda7 per /boot.

Seguendo le indicazioni ufficiali 
(https://wiki.archlinux.org/index.php/Beginners%27_Guide#Mount_the_partitions), 
una volta avviato Arch da usb ho dato i comandi:

mount /dev/sda6 /mnt
mount /dev/sda5 /mnt/home
mount /dev/sda7 /mnt/boot
pacstrap /mnt base.

Le directories home e boot erano già in /mnt dall'installazione precedente (che 
non era andata a buon fine), per cui non c'è stato bisogno di crearle ex novo. 
Tutto è andato bene, se non fosse che alla fine il terminale ha dato 
quest'errore: 

error: failed to commit transaction (conflicting files)
linux: /mnt/boot/vmlinuz-linux exists in filesystem
Errors occurred, no packages were upgraded.
==> ERROR: Failed to install packages to new root

Ho quindi proceduto a dare il comando rm -Rvf per svuotare la directory /mnt, 
dimenticandomi però che la home era montata (in /mnt/home) e quindi assieme ai 
file e alla cartelle che erano presenti su /mnt il comando mi stava cancellando 
anche la partizione utente.
Sono riuscito a fermare il comando prima che cancellasse proprio tutto, ma 
alcune cose sono andate perse.
Va bene che avevo fatto un backup, ma vorrei riuscire a recuperare i miei dati! 
Pensate che si possa fare qualcosa? Testdisk mi prende male perché ogni volta 
riporta a galla le cose cancellate con nomi completamente diversi e non sarei 
in grado di ridare quelli originali ad ogni singolo file o cartella... Please, 
help me!

Francesco
_______________________________________________
Gulchelp mailing list
[email protected]
http://www.gulch.crs4.it/cgi-bin/mailman/listinfo/gulchelp

Rispondere a