Reparticionando o Macbook com inicialização dupla

1

Eu tenho um Macbook Pro configurado para dual boot OSX ou Ubuntu. Originalmente, eu divido a unidade uniformemente entre os dois, mas como eu tenho usado o Ubuntu muito mais pesadamente, e estou ficando sem espaço em sua partição, eu quero reconfigurar as partições para dar ao Ubuntu uma maior fatia do espaço em disco. .

Eu tentei usar o GParted, ambos rodando de dentro do Ubuntu e do Live CD do GParted, mas em ambos eu recebo a seguinte tela:

Comovocêpodever,oUbuntutemcercade72GBdeespaço.EujáreduziapartiçãodoOSX,deixandocercade45GBdeespaçolivre.EstoutentandoexpandirapartiçãodoUbuntuparaincluir45GBadicionaisdeespaço,masoGPartednãomepermite,presumivelmenteporcausadessaestranhapartição"desconhecida" de 1MB no meio. Eu não tenho 100% de certeza do que é, mas as bandeiras para ele listam "bios_grub", então estou assumindo que é onde o rEFIt instalou o Grub. Infelizmente, o GParted não me deixa relocar essa partição, apenas a apague (e tenho certeza que usaria o meu sistema se eu fizesse isso).

Como posso redimensionar minha partição do Ubuntu para usar meu espaço livre em disco?

    
por Cerin 15.01.2012 / 15:23

2 respostas

1

Como Huckle disse , a inicialização de um live USB ou live CD provavelmente tornaria isso possível. Você pode obter o que você precisa de o site de download em ubuntu.com , e quando você estiver pronto você pode inicializar no Ubuntu, assim como você está acostumado, e use o GParted para mover a partição para a esquerda.

No entanto, eu recomendaria outra abordagem:

Parece que o único particionamento que você fez foi em uma partição Mac e uma partição Ubuntu. Considere criar uma terceira partição para seus dados. (Essa partição pode até ser compartilhada entre os dois sistemas operacionais, se você quiser.)

Usando, por exemplo, o utilitário Disk Analyzer, você pode identificar o maior nó da árvore de arquivos do Ubuntu e copiá-lo para a nova partição (vamos chamá-lo de /dev/sda6 , por causa desse argumento). Quando você copiou todos os arquivos desejados e verificou que eles foram copiados como OK para a nova partição, você pode excluí-los de /dev/sda4 . Nota! Se você optou por mover arquivos do sistema, como /usr ou /home , é necessário reinicializar no modo de usuário único antes de excluir os arquivos!

Em seguida, edite seu /etc/fstab para montar a nova partição no mesmo lugar no sistema de arquivos. Por exemplo, se /home/cerin/ fosse a maior pasta, sugiro mover cerin para a nova partição e montar a partição em /home com a seguinte linha fstab:

/dev/sda6 /home ext4  defaults 0 0

Se você não estiver familiarizado com /etc/fstab , este guia parece dar uma boa introdução. Ele não foi atualizado por alguns anos, mas eu suspeito que o básico do fstab não tenha =)

Enquanto você está nisso ...

Se a sua pasta pessoal não for a maior pasta do seu sistema de arquivos, ainda assim eu recomendaria movê-la para uma partição separada. O principal benefício disso é que, se algo falhar em seu sistema Ubuntu, você poderá reinstalar o Ubuntu do zero e ainda manter a maioria das configurações do usuário. Estou executando Ubuntu / Win7 dual booted em um SSD de 120GB, e em que eu aloquei 500MB para a minha partição de casa - verifica-se que esta no limite de muito pouco, e eu tive que usar algumas outras peculiaridades para contornar isso. Eu gostaria (dado que eu não sei nada de quais arquivos você está usando o seu espaço ...) recomendar uma partição de dados de 40GB e uma partição de 5GB.

    
por Tomas Aschan 17.03.2012 / 04:24
0

Eu me atreveria a dizer que você deve ser capaz de restaurar o rEFIt usando um bootdisc de terceiros para o OSX depois de eliminar a partição do rEFIt e expandir o Ubuntu. Eu tive um grande sucesso com o iBoot do TonyMac . Grave o disco e inicialize-o, selecione sua instalação do OSX e ele deverá inicializar.

    
por Huckle 17.03.2012 / 04:05