Particionando o Ubuntu e o Windows 7 de uma vez por todas

2

Eu tenho o dual-boot do Windows 7 e Ubuntu (instalado com o wubi). Até agora não houve problemas, mas agora ele diz que o disco está sem espaço o tempo todo (acho que é porque /dev/loop0 é usado 100% - isso causaria isso?).

Então, eu gostaria de particioná-los corretamente, pois acho que esse é o problema. Eu quero mover todas as minhas coisas e arquivos do Windows para uma partição ( sda1 ) e mover todos os meus arquivos do Ubuntu para outra partição ( sda2 ).

Eu usei gparted para configurar o espaço em disco em sda1 e sda2 , tornando sda1 200G com 10% de espaço livre e sda2 50G com 80% de espaço livre.

No entanto, não entendo como determinar em que partição o Ubuntu está instalado e como mover arquivos de uma partição para outra.

Aqui estão alguns comandos do terminal que descrevem o meu sistema.

$ sudo blkid

/dev/loop0 (ext3)
/dev/sda1 (ntfs; boot)
/dev/sda2 (ntfs)

$ sudo fdisk -l

/dev/sda1 
/dev/sda2

$ sudo df -l

/dev/loop0 *(using 100% of 5.5G; mount point: /)*
udev *(using 1% of 1.5G; mount point: /dev)*
tmpfs *(using 1% of 500M; mount point: /run)*
none *(using 0% of 5M; mount point: /run/lock)*
none *(using 1% of 1.5G; mount point: /run/shm)*
dev/sda1 *(using 96% of 200G; mount point: /host; boot)*

Além disso, quando eu verifico meu arquivo /etc/fstab , ele só tem:

# UNCONFIGURED FSTAB FOR BASE SYSTEM
/host/ubuntu/disks/swap.disk    none    swap    sw  0   0
    
por oFca 26.03.2012 / 17:06

2 respostas

2

Faça tudo isso como root. Após o passo 2, existe um método automatizado ; Eu listei os passos manuais aqui.

(Nota: Você realmente deveria ter uma partição swap.)

  1. Certifique-se de que sda2 esteja realmente vazio ou com cópia de segurança (que desaparecerá para sempre).
    Procure-o com o que quer que seja para ter certeza. Você diz na pergunta que não está vazio. Precisa ser.

Editar para comentar um comentário:
Você poderia usar qualquer navegador de arquivos que você gosta. Você poderia apenas mkdir /host/dump , montar /dev/sda2 em /media/tmp e mv /media/tmp /host/dump

  1. Quando tiver certeza, ele estará vazio e / ou será armazenado em backup: Formato sda2 as ext4 :

    umount /dev/sda2
    fdisk /dev/sda
    t
    2
    83
    w
    mkfs.ext4 /dev/sda2
    #Accept the defaults for mkfs  
    
  2. Monte em /media ou /mnt :

    mkdir /media/mynewinstall
    mount /dev/sda2 /media/mynewinstall
    
  3. Copie tudo em

    cp --preserve -R /{bin,dev,home,root,usr,etc,lib,opt,sbin,var,boot} /media/mynewinstall/
    mkdir /media/mynewinstall/{mnt,proc,sys,tmp}
    mount --bind /dev/ /media/mynewinstall/dev/
    mount -t proc proc /media/mynewinstall/proc/
    init 6
    
  4. Atualize grub (para ver sua segunda instalação do Ubuntu) - inicialize normalmente no wubi:

    update-grub
    grub-install /dev/sda
    
  5. Inicialize em sua nova instalação REAL. Selecione-o na lista ... use as opções de edição para encontrar o novo

No manual , ele informa que edit any of the boot entries by pressing <e>. às vezes para obter o menu para mostrar que você tem que usar o turno ou tab obter durante o processo de inicialização.

Depois de obter o menu para mostrar, verifique as entradas pressionando e.

Você deve notar alguma referência a qual disco é qual. Você quer aquele em que o UUID está definido para a coisa que corresponde a / dev / sda2.

Se isso parecer muito complicado, por que não usar o método automatizado mencionado no início.

  1. Atualize grub novamente (para usar a pasta /boot da sua segunda instalação):

    update-grub
    grub-install /dev/sda
    
  2. Exclua sua instalação do Wubi. Remova C: \ ubuntu e C: \ wubildr * ( referência ).

  3. Atualize o grub novamente (para que ele não faça mais referência à outra instalação)

    update-grub
    grub-install /dev/sda
    

Concluído. O grub-install s pode ser supérfluo, mas prefiro prevenir do que remediar.

    
por 26.03.2012 / 17:39
0

Parece que você já tem duas partições do Windows e uma instalação Wubi do Ubuntu, o que significa que ele reside dentro de um arquivo na partição principal do Windows. Se você desinstalar o Ubuntu com o painel de controle do Windows e usar o gparted para diminuir um pouco as partições do Windows e movê-las para que todo o espaço livre seja contíguo, instale o Ubuntu normalmente (inicialize a partir do CD) e escolha a opção para usar o espaço não particionado, você terminará com uma terceira partição para o Ubuntu (e uma quarta para troca).

    
por 27.03.2012 / 00:56