Expansão / boot… como proceder?

1

Acabei de instalar o Ub 10.04.2 LTS -64bit em uma nova unidade no meu novo laptop. Não alocou espaço suficiente para a partição / boot, e o Update Manager bloqueou a atualização do kernel - ou pelo menos eu acho que é isso ... (risos)

Eu encontrei e segui o segundo parágrafo em [ Posso expandir meu / boot sem perturbar o sistema? ]. Vou agora inicializar o LiveCD que usei para instalar (64 bits) e confiar no GParted para mover partições e aumentar o tamanho de sda1 para 1GB (agora 100MB). Eu fiz coisas parecidas com outras distros, então espero que isso funcione; mas como faço para que meu conjunto de partições / boot seja restaurado para sda1 quando eu tiver grande o suficiente?

Eu precisarei:

  
  1. mount -t ext4 / dev / sda1 / mnt
  2.   
  3. cp -ax / boot /. / mnt
  4.   
  5. gedit / etc / fstab; un-comment '/ partição de inicialização' linha (não removeu)
  6.   
  7. - como faço para lidar com o diretório de inicialização "novo", de um canal ao vivo & amp; sistema de arquivos raiz montado, antes de re-executar o grub-install / dev / sda?
  8.   

Ou, eu perdi completamente a cabeça para pensar que isso poderia ser facilmente realizado?

Além disso, é necessário ter / boot em uma partição separada para ser capaz de multi-inicialização de várias distros (possivelmente 10 ou mais, eventualmente) separadas?

Algum dia eu investigarei Máquinas Virtuais, já que tenho certeza que elas são mais eficientes (e porque eu tenho uma AMD dual-core), mas por enquanto, eu ainda estou esperando para personalizar uma instalação que sobreviva a um fechamento -down ciclo / power-up - em menos de setenta e alguma coisa reinstala! (sorriso) Alguns podem até me chamar de perigoso ...

BTW, eu derrubei a parte 'sudo' porque eu corro uma janela de terminal como root - o que pode explicar o grande número de reinstalações. Oh, para ser cortado pela borda afiada de uma curva de aprendizado! (sorriso)

Muito obrigado antecipadamente!

- Tom

    
por Tom 10.09.2011 / 10:38

1 resposta

2

Se você precisar expandir seu /boot , deverá encolher uma partição próxima (ou anterior) à partição /boot .

Supondo que você particionou seu disco como /boot (sda1) e / (sda2):

  1. Backup de dados. Eu nunca perdi dados ao usar o GParted, mas você pode ter menos sorte se houver uma falha de energia ou algum outro erro de hardware.
  2. Inicialize em um Live CD sem montar nenhum sistema de arquivos
  3. (opcional) Atualize as fontes de software e o GParted, isso garante que você tenha a versão mais recente dos repositórios disponíveis:

    sudo apt-get update && sudo apt-get install gparted
    
  4. Diminuir sda2 no lado esquerdo para alocar espaço para /boot
  5. Expanda sda1 para preencher o espaço alocado.
  6. Aplicar as alterações

Nenhuma ação adicional como grub-install é necessária, pois você não removeu a partição e, portanto, o UUID e o número do dispositivo de partição não foram alterados.

    
por Lekensteyn 13.09.2011 / 11:43