[RISOLTO] spostare la home UBUNTU - boot repair
Transcript
[RISOLTO] spostare la home UBUNTU - boot repair
[RISOLTO] spostare la home UBUNTU - boot repair Scritto da Massimiliano Guiggi Mercoledì 13 Luglio 2011 17:44 - Ultimo aggiornamento Sabato 25 Gennaio 2014 11:29 [RISOLTO] spostare la home Preparare la partizione dove si vuole travasare la cartella home. Ad esempio, aggiungere un disco, collegatelo e da gparted create la partizione. Sempre su gparted trovate il nome del UUID (TASTO DESTRO PROPRIETÀ SULLA PARTIZIONE) creare una cartella temporanea montare temporaneamente la nuova partizione Codice: cd / mkdir Tmp mount /dev/sda9 /Tmp 1/8 [RISOLTO] spostare la home UBUNTU - boot repair Scritto da Massimiliano Guiggi Mercoledì 13 Luglio 2011 17:44 - Ultimo aggiornamento Sabato 25 Gennaio 2014 11:29 Ora nella cartella Tmp c'è tutto lo spazio per copiare tutto il contenuto della home. Codice: cd /media/e1fc3c10-56f0-4d85-805a-57a0d9af29de/home cp -r * /Tmp (il cursore lampeggia... ma sta copiando attesa variabile in base ai giga da copiare) OPPURE cp -dpr * /Tmp io faccio questo cos' evito di sistemare i permessi a mano dopo... così per ciascuna sottocartella di /home eseguendo un chown per riassegnare il nome utente/gruppo giusto Es. se in home ci sono utente1 e pluto 2/8 [RISOLTO] spostare la home UBUNTU - boot repair Scritto da Massimiliano Guiggi Mercoledì 13 Luglio 2011 17:44 - Ultimo aggiornamento Sabato 25 Gennaio 2014 11:29 cd home chown -R utente1:utente1 ./utente1 chown -R pluto:pluto ./pluto Controllare che i permessi siano a posto con un ls ls -Al) (elleesse Aelle) (Attenzione può servire prendere i privilegi massimi di super utente root così è possibile passare ad una shell di root, sempre utilizzando il comando sudo: utente@ubuntu:~$ sudo -s root@ubuntu:~# Come potete notare, la sintassi della shell è cambiata un po', nel senso che il vostro nome utente è stato sostituito da root, ad indicare che la shell in cui siete in questo momento è quella con i privilegi di amministratore, inoltre l'ultimo carattere non è il simbolo del dollaro, ma bensi lo "sharp" (#), o cancelletto che dir si voglia. Il simbolo del dollaro ed il cancelletto rappresentano, spesso, nelle guide con quali privilegi deve essere fornito quel comando, se come utente normale o come utente root (utilizzando uno dei due metodi che sudo mette a disposizione). A dire la verità Ubuntu non segue quella che è la regola di altre distribuzioni, cioè abilitare fin dall'inizio l'utente root. Se lo ritenete necessario, ad esempio perché lavorate molto con questo utente, o semplicemente perché ritenete che ciò consenta una gestione più pulita, potete abilitare l'utente root, con i seguenti comandi: utente@ubuntu:~$ sudo passwd root Password: inserite la vostra password utente 3/8 [RISOLTO] spostare la home UBUNTU - boot repair Scritto da Massimiliano Guiggi Mercoledì 13 Luglio 2011 17:44 - Ultimo aggiornamento Sabato 25 Gennaio 2014 11:29 Enter new UNIX password: inserite la nuova password di root Retype new UNIX password: ripetete la nuova password di root A questo punto potrete "entrare" nell'utente root semplicemente digitando su e inserendo la password di root (e non la vostra password utente come con il comando sudo) utente@ubuntu:~$ su Password: inserite la password di root root@ubuntu:~# preso da http://linux.html.it/guide/lezione/3142/uso-del-terminale/ copiato tutto, spostare o rinominare la cartella home (per sicurezza, poi la cancelleremo) e creare una nuova cartella home Codice: 4/8 [RISOLTO] spostare la home UBUNTU - boot repair Scritto da Massimiliano Guiggi Mercoledì 13 Luglio 2011 17:44 - Ultimo aggiornamento Sabato 25 Gennaio 2014 11:29 mv /home /home_old mkdir home 5) Smontate la cartella temporanea e rimontatela nella nuova home Codice: umount /Tmp mount /dev/sda3 /home 5/8 [RISOLTO] spostare la home UBUNTU - boot repair Scritto da Massimiliano Guiggi Mercoledì 13 Luglio 2011 17:44 - Ultimo aggiornamento Sabato 25 Gennaio 2014 11:29 6) Controlliamo che le dimensioni della nuova home e di quella precedente coincidano Codice: cd /home du -sk (vi restituisce un numero, annotatelo) cd /home_old du -sk (questo numero deve essere uguale a quello di prima) ** se tutto ok cancelliamo la vecchia home ** rm -r /home_old in fstab va detto dove si trova adesso la home per poi rimontarla in automatico ad ogni riavvio 6/8 [RISOLTO] spostare la home UBUNTU - boot repair Scritto da Massimiliano Guiggi Mercoledì 13 Luglio 2011 17:44 - Ultimo aggiornamento Sabato 25 Gennaio 2014 11:29 sudo gedit /etc/fstab inseriamo # / was on /dev/sda9 during installation UUID=06844d20-0283-4a3c-b608-a92742e36519 /home defaults,errors=remount-ro 0 2 ext4 Con questa vi tiene il montaggio così anche al reboot. soluzione qui: http://forum.ubuntu-it.org/index.php/topic,77139.0.html http://forum.ubuntu-it.org/index.php/topic,77139.msg465480.html#msg465480 UTILITY: boot repair http://wiki.ubuntu-it.org/AmministrazioneSistema/BootRepair "Disk Utility" - WARNING: The partition is misaligned by 1024 bytes.... http://www.ibm.com/developerworks/linux/library/l-4kb-sector-disks/#tools http://ubuntuforums.org/showthread.php?t=1635018&page=3 7/8 [RISOLTO] spostare la home UBUNTU - boot repair Scritto da Massimiliano Guiggi Mercoledì 13 Luglio 2011 17:44 - Ultimo aggiornamento Sabato 25 Gennaio 2014 11:29 https://answers.launchpad.net/ubuntu/+source/gnome-disk-utility/+question/184477 http://askubuntu.com/questions/30071/the-partition-is-misaligned-error-in-disk-utility-should-i-re partition 8/8