Falha ao aumentar o tamanho da partição raiz (/) com o Gparted, Ubuntu 16.04

0

Quando estou tentando aumentar a partição root (/) no Ubuntu 16.04 usando o Gparted ele falhou e me passou esta mensagem.

# umount -v "/"
umount: /: target is busy
        (In some cases useful info about processes that
         use the device is found by lsof(8) or fuser(1).)

Que outro método posso usar para estender minha partição raiz.

Enquanto faz df -h retorna

Filesystem      Size  Used Avail Use% Mounted on
udev            2.9G     0  2.9G   0% /dev
tmpfs           591M  8.9M  582M   2% /run
/dev/sda1       138G  111G   20G  85% /
tmpfs           2.9G  336K  2.9G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           2.9G     0  2.9G   0% /sys/fs/cgroup
/dev/sda5        20G  243M   18G   2% /boot
tmpfs           591M   68K  591M   1% /run/user/1000
/dev/sda3       197G   25G  173G  13% /media/kilasa/Personal-db
/dev/sda7       116G   17G   99G  15% /media/kilasa/Water
/dev/sda6       194G   59G  125G  33% /media/kilasa/Tutorials
/dev/sda4       176G   51G  125G  29% /media/kilasa/Wind

Enquanto o lsblk retorna

 NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931.5G  0 disk 
├─sda1   8:1    0 139.9G  0 part /
├─sda3   8:3    0 196.6G  0 part /media/kilasa/Personal-db
├─sda4   8:4    0 175.8G  0 part /media/kilasa/Wind
├─sda5   8:5    0  19.6G  0 part /boot
├─sda6   8:6    0 196.5G  0 part /media/kilasa/Tutorials
└─sda7   8:7    0 115.2G  0 part /media/kilasa/Water
sr0     11:0    1  1024M  0 rom  
sr1     11:1    1   128M  0 rom  

A captura de tela que tirei do Gparted mostra isso

Veja o Gparted Screenshot

    
por Kafiti 10.08.2016 / 22:55

4 respostas

1

O erro que você recebeu foi porque a partição estava sendo usada na sua sessão atual.

A única maneira de mover / redimensionar partições com segurança é inicializar a partir de um LiveCD do Ubuntu e usar o gparted. Desta forma, as partições no disco rígido não estão sendo usadas ativamente.

Se precisar de mais ajuda, publique uma captura de tela de como o gparted vê sua configuração de disco agora. Por favor, explique mais sobre sua intenção para a configuração do disco final / novo. Então eu posso dar uma recomendação melhor.

    
por heynnema 11.08.2016 / 23:36
0

Responder para o particionamento final:

partição estendida sda2

- sda5 boot
- sda1 Ubuntu ~300-400GB (check UUID in /etc/fstab)
- sdax swap ~6-8GB (edit/add /etc/fstab with UUID)

sda4 Windows ~ 300-400 GB

Parece que eu deveria deixar você descobrir como realizar isso sozinho. Está tomando muito do meu tempo. Felicidades, Al

    
por heynnema 13.08.2016 / 20:23
0

Como a partição estendida começa imediatamente após sua partição raiz, não é tão fácil estender sua partição raiz, mesmo ao inicializar a partir do Live CD, sem destruir os dados em suas outras partições.

Um caminho simples poderia ser:

Descubra qual subpasta pode caber no espaço vazio do disco (> 80GiB):

sudo du -hs /* (isso mostrará o uso dos diretórios de nível superior).

Aqueles montados em / media, / boot, etc não são interessantes, assim como os diretórios do sistema, pois você não pode movê-los em um sistema em execução. Talvez o seu diretório / home valha a pena ser movido e se encaixe em 80 GiB. Ou algum subdiretório - apenas pela ideia.

Crie uma partição no espaço vazio e formate-a (por exemplo, ext4).

Monte a partição recém-criada com sudo mount /dev/sdax /mnt . Mova o conteúdo da respectiva pasta para / mnt. No caso de / home, você encontrará alguns erros, pois nem todos os arquivos podem ser movidos (quando logado como usuário normal). Você pode criar temporariamente um usuário com direitos de sudo e diretório pessoal fora de / home.

Umount / mnt e adicione uma linha no fstab para montar permanentemente a nova partição no diretório cujo conteúdo você moveu (por exemplo, / home).

Isto é contrário ao que heynnema declarou (pastas contra partições), mas para mim tem sido uma solução comprovada em todo o últimos 25 anos.

Editar:

Acabei de ler os comentários da sua pergunta completamente. Minha solução não oferece o espaço necessário para / e janelas (> 250GiB). Talvez se você fizer backup dos dados em / dev / sda7 (/ media / kilasa / Water) e excluir essa partição, o gparted permitirá que você mova o início da partiotião estendida (nunca tentei isso; faça por sua conta e risco). Então você pode estender a partição raiz eo sistema de arquivos (como é o ext4, é possível até mesmo se a partição estiver montada, veja man resize2fs ; não sei se o gparted permite fazer isso). Você pode criar um novo NTFS-FS no espaço vazio após / dev / sda5 e restaurar seus arquivos a partir do backup. Assim, você não teria que tocar sua partição do sistema Windows.

    
por ridgy 13.08.2016 / 22:56
-3

No gparted, Rclick a partição para o R de /, selecione 'desmontar'. Rclick na partição desmontada, apague-a. Então, Rclick na sua partição / (não importa se ela está montada), selecione 'resize' e expanda para o espaço vazio.

Se você não quiser excluir a partição que está à direita de /, poderá excluir uma partição à esquerda de / e copiar a partição à direita de / no espaço vazio abrindo um terminal ( ctrl + alt + t) $ sudo dd if = / dev / sd !!! de = / dev / sd @@@ onde sd !!! é a partição que você deseja copiar e sd @@@ é a partição que você deseja excluir. Certifique-se de que sd @@@ esteja desmontado. Você pode preferir usar $ copy if = / dev / sd !!! de = / dev / sd @@@, se você formatou sd @@@ como ext4.

Se você quiser se mover / para a esquerda, terá que fechar o computador, reinicializar em um CD / usb ao vivo, desmontar / particionar e depois deslocá-lo para a esquerda (o que pode ser muito demorado).

Naturalmente, você só pode copiar uma partição em um espaço pelo menos tão grande quanto o que você copia. Talvez seja necessário reduzir uma partição desmontando-a e, em seguida, usando o gparted, redimensionando-a. Depois de copiá-lo, você pode expandi-lo para preencher o espaço vazio na partição. Para fazer isso, no Gparted Lclick a partição, selecione 'Partition' no menu suspenso, selecione 'Disks' no menu, e a próxima opção para reparo ou algo assim.

Com efeito, você pode usar o gparted para reorganizar totalmente o alinhamento de suas partições. Você pode excluir o espaço de troca (depois do primeiro Rclick e selecionar 'swapoff', depois recriá-lo.

A desvantagem de fazer isso é o tempo de inicialização, suspeito que a partição raiz não tenha certeza para onde a troca foi movida. Talvez alguém possa esclarecer ...

    
por aarn 11.08.2016 / 06:32