Pessoal,
Sei muito bem que isto já foi discutido aqui à exaustão, e já reli cada tópico a respeito, mas... estou tendo um daqueles (nada raros...
) ataques de burrice galopante, e não consigo resolver algo que era para ser simples. É o seguinte: quero tirar a minha /home da partição raiz, e para isso segui o tutorial
http://wiki.ubuntu-br.org/ColocarHomeEmNovaParticao
Portanto,
- Com o Parted Magic, redimensionei as partições e criei uma nova, hda5, EXT3, contígua à partição raiz;
- Já em modo texto, montei essa partição como /mnt/hda5:
mount -t ext3 /dev/hda5 / /mnt/hda5
- Copiei meu /home para ela:
sudo cp -Rp /home/* /mnt/hda5/
- Conferi os tamanhos de ambas, tudo OK:
sudo du -hs /home
sudo du -hs /mnt/hda5
Aí começou o baile... ao tentar remover o /home antigo,
sudo rm -rf /home/
recebi uma mensagem de que era "impossível, pois /home está ocupado". Dei CTRL+ALT+F7 para voltar ao modo gráfico, e aí aparece que "/home/usuário não existe". Voltei ao modo texto e fui em frente: com o 'nano' editei o fstab incluindo a linha
/dev/hda5 /home ext3 defaults 1 2
gravei, saí e dei o comando
sudo mount -a
e a mensagem foi de que não havia o ponto de montagem '/home'...
Resumindo, só voltei ao ar graças ao backup que havia feito. Sei que estou fazendo algo errado, mas não consigo perceber o que é...
Seguem o 'fdisk' e o 'fstab':
FDISK:
Disco /dev/hda: 40.0 GB, 40037760000 bytes
255 cabeças, 63 setores/trilha, 4867 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/hda1 * 1 2442 19615333+ c W95 FAT32 (LBA)
/dev/hda2 2443 4436 16016805 83 Linux
/dev/hda3 4437 4867 3462007+ f Win95 (LBA) Partição Extendida
/dev/hda5 4437 4819 3076416 83 Linux
/dev/hda6 4820 4867 385528+ 82 Linux swap / Solaris
Disco /dev/hdb: 80.0 GB, 80060424192 bytes
255 cabeças, 63 setores/trilha, 9733 cilindros
Unidades = cilindros de 16065 * 512 = 8225280 bytes
Dispositivo Boot Início Fim Blocos Id Sistema
/dev/hdb1 * 1 9733 78180291 c W95 FAT32 (LBA)
FSTAB:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hda2
UUID=f307fc75-ecc7-42ac-a170-b044e4c9d259 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda6
UUID=58e7b0d0-7b06-4804-bdc3-97eecbf4ca7b none swap sw 0 0
/dev/cdrom /media/cdrom0 udf,iso9660 user,auto 0 0
/dev/fd0 /media/floppy0 auto rw,user,auto 0 0
/dev/hda1 /media/XP vfat iocharset=utf8,umask=000 0 0
/dev/hdb1 /media/SEGUNDO vfat iocharset=utf8,umask=000 0 0
/dev/hda5 /home ext3 defaults 1 2
Alguém aí pode me dizer que bobagem estou fazendo??... Obrigado desde já!
VB5