Como mesclar espaço livre em partion no servidor ubuntu?

3

Estou executando o Ubuntu Server como uma máquina virtual com o VirtualBox no Windows. Como fiquei sem espaço, redimensionei o tamanho da máquina virtual de 6 GB para 8 GB. Mas esses 2 GB aparecem como "espaço livre" dentro do sistema operacional Ubuntu.

Eu suspeito que eu tenho que usar "parted" para realocar o "espaço livre".

Digitar parted e, em seguida, help , mostra uma lista de comandos. Eu quero listar todas as partições primeiro, então eu digito print free :

(parted) print free
Model: ATA VBOX HARDDISK (scsi)
Disk /dev/sda: 8590MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
        32.3kB  1049kB  1016kB            Free Space
 1      1049kB  5638MB  5637MB  primary   ext4            boot
        5638MB  5639MB  1048kB            Free Space
 2      5639MB  6441MB  802MB   extended
 5      5639MB  6441MB  802MB   logical   linux-swap(v1)
        6441MB  8590MB  2149MB            Free Space

Então eu quero acrescentar todo o espaço livre ao número 1. Como eu faria isso? Eu sou sem noção: (

    
por Alexandra 05.02.2014 / 18:28

3 respostas

2

1) Você precisa executar o gparted no Live CD / USB, caso contrário ele não poderá desmontar suas partições do Ubuntu.

2) Você pode então redimensionar a partição primária para incluir o espaço livre por trás dela (2149MB).

As duas pequenas seções gratuitas restantes são parte do requisito de particionamento, eu acho, você não precisa tocá-las.

    
por Pavel 05.02.2014 / 19:08
1

O espaço livre é para o canto direito. você não pode simplesmente adicionar espaço extra presente em algum lugar no disco rígido para qualquer partição. para o seu caso, você precisa deslocar 2gb ao lado de sua partição. isto significa que você tem que deletar seu swap e a partição estendida e então redimensionar sua partição principal para acomodar o espaço extra .. então você tem que criar uma nova partição para swap. depois disso, você precisa editar a entrada em / etc / fstab para mudar o uuid para a nova partição swap.

isto não pode ser feito dentro do seu servidor. você tem que viver boot no desktop Ubuntu (de preferência), use o gparted para excluir partições. observe que a troca não pode ser excluída a menos que você primeiro clique com o botão direito e selecione swapoff. então execute o procedimento.

    
por aveemashfaq 31.03.2014 / 10:09
1

Uma maneira simples que pode estressar um pouco o hardware é criar uma matriz raid (1 talvez) com o mdadm com toda a partição livre. Dessa forma, você não precisa mover a partição, mas está solicitando ao seu disco rígido que trabalhe muito mais.

    
por adexmont 03.04.2014 / 13:32