Mover arquivos para sua casa correta

0

Ao ler este post, você pode achar que essa pergunta já foi feita várias vezes, mas considerando os diferentes tipos de situações em todos esses tópicos, não tenho certeza de qual conjunto de instruções seguir, então espero que você pode me ajudar aqui.

Durante a instalação do Ubuntu (trusty), eu coloco / (~ 10GB) e / home (~ 230 GB) em partições separadas. Mas somente hoje percebi, depois de / começar a ficar sem espaço rapidamente, que meu diretório pessoal atual (/ home / navneeth) está dentro da partição / e que a casa separada (/ media / navneeth / a7775a8b-8cbd-445b-a05d -284226b3c3aa / navneeth) está praticamente vazio. Então, como devo proceder para mover meus arquivos do primeiro para o segundo, sem que todas as configurações do aplicativo não funcionem?

link parece ser a solução mais fácil. Isso funcionaria? Existe um método que é "mais limpo"? Por que eu gostaria de saber se há uma maneira de tornar o diretório home correto a partir de agora?.

Informações do sistema:

navneeth@home:/boot$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda7       9.3G  8.8G   62M 100% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            994M  4.0K  994M   1% /dev
tmpfs           201M 1008K  200M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none           1003M  512K 1003M   1% /run/shm
none            100M   56K  100M   1% /run/user

navneeth@home:~$ sudo fdisk -l

Disk /dev/sda: 300.1 GB, 300067970560 bytes
255 heads, 63 sectors/track, 36481 cylinders, total 586070255 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd6edd6ed

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63   114688034    57343986    7  HPFS/NTFS/exFAT
/dev/sda3       114690046   586070015   235689985    5  Extended
/dev/sda5       582070272   586070015     1999872   82  Linux swap / Solaris
/dev/sda6       134690816   582070271   223689728   83  Linux
/dev/sda7       114690048   134688767     9999360   83  Linux

Partition table entries are not in disk order

navneeth@home:/boot$  sudo du -hs /*
[sudo] password for navneeth: 
9.3M    /bin
63M /boot
4.0K    /cdrom
4.0K    /dev
13M /etc
3.9G    /home
0   /initrd.img
0   /initrd.img.old
389M    /lib
16K /lost+found
8.0K    /media
4.0K    /mnt
356M    /opt
du: cannot access ‘/proc/1948/task/1998/fdinfo/43’: No such file or directory
du: cannot access ‘/proc/1948/task/1998/fdinfo/80’: No such file or directory
du: cannot access ‘/proc/1948/task/2074/fd/81’: No such file or directory
du: cannot access ‘/proc/7123/task/7123/fd/3’: No such file or directory
du: cannot access ‘/proc/7123/task/7123/fdinfo/3’: No such file or directory
du: cannot access ‘/proc/7123/fd/3’: No such file or directory
du: cannot access ‘/proc/7123/fdinfo/3’: No such file or directory
0   /proc
208K    /root
du: cannot access ‘/run/user/1000/gvfs’: Permission denied
1.6M    /run
12M /sbin
4.0K    /srv
0   /sys
40K /tmp
3.5G    /usr
518M    /var
0   /vmlinuz
0   /vmlinuz.old
    
por Navneeth 23.06.2015 / 21:05

1 resposta

1

Suponho que /dev/sda6 é sua partição 230G / home atualmente não utilizada que você deseja usar, com base no número de blocos. Isso deve funcionar:

$ cd /
$ sudo mkdir /media/home_backup
$ sudo mount /dev/sda6 /media/home_backup

# below, -rp flags indicate recursive, and keep owner/permissions

$ sudo cp -rp /home/* /media/home_backup

$ sudo umount /media/home_backup
$ sudo mv /home /home.bak
$ sudo mkdir /home
$ sudo mount /dev/sda6 /home

# the large partition should be mounted at /home now. The following
# will make sure it's mounted at boot

$ sudo umount /home

# edit /etc/fstab as sudo, and add the following to the bottom
# of the file (tab separate each entry)

/dev/sda6 /home ext4 default 0 2

# save the file and then:

$ sudo mount -a

Se o último comando funcionar e você puder listar a partição / home, ele será montado com sucesso na inicialização.

    
por stevieb 23.06.2015 / 22:16