Como adicionar o Windows 7 a uma instalação criptografada do Ubuntu

1
Eu estou tentando particionar meu disco rígido no Ubuntu 14.04 - eu instalei o sistema operacional há uma semana e queria ir em frente e obter um sistema operacional dual boot do Windows 7. Eu estava olhando para particionar o disco rígido, mas só estava procurando alguma orientação sobre o uso do fdisk / gparted porque eu não entendo muito bem o espaço em disco que seria seguro particionar. Aqui está alguma saída relevante do pydf:

Filesystem           Size Used Avail Use%              Mounted on
/dev/ubuntu--vg/root 216G  11G  194G  5.3 [#.........] /         
/dev/sda1            235M  84M  139M 35.6 [####......] /boot 

Então, parece que eu não deveria tocar no sda1 desde que ele é inicializado, certo? E então, eu realmente não tenho certeza porque essa saída não corresponde à saída do fdisk aqui:

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      499711      248832   83  Linux
/dev/sda2          501758   468860927   234179585    5  Extended
/dev/sda5          501760   468860927   234179584   83  Linux

Como o sda2 e o sda5 são representados em termos de uso? Além disso, sda1 parece compor a maior parte do meu disco rígido em termos de fdisk eu acho? (240GB SSD) No entanto, sda2 e sda5 parecem ser ordens de grandeza maiores? Eu apreciaria muito alguma ajuda com isso.

EDITAR:

NAME                           MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                              8:0    0 223.6G  0 disk  
├─sda1                           8:1    0   243M  0 part  /boot
├─sda2                           8:2    0     1K  0 part  
└─sda5                           8:5    0 223.3G  0 part  
  └─sda5_crypt (dm-0)          252:0    0 223.3G  0 crypt 
    ├─ubuntu--vg-root (dm-1)   252:1    0 219.9G  0 lvm   /
    └─ubuntu--vg-swap_1 (dm-2) 252:2    0   3.5G  0 lvm   [SWAP]
sr0                             11:0    1  1024M  0 rom   
lionbakerman@lionbakerman-NV55S:~$ sudo df
Filesystem                  1K-blocks     Used Available Use% Mounted on
/dev/mapper/ubuntu--vg-root 226778500 14420008 200815760   7% /
none                                4        0         4   0% /sys/fs/cgroup
udev                          1739680        8   1739672   1% /dev
tmpfs                          351080     1316    349764   1% /run
none                             5120        0      5120   0% /run/lock
none                          1755384      140   1755244   1% /run/shm
none                           102400       52    102348   1% /run/user
/dev/sda1                      240972    85822    142709  38% /boot
    
por Reasonable 06.12.2014 / 17:45

1 resposta

0

Você vai instalar um sistema operacional da Microsoft ... Qualquer sistema operacional da Microsoft deve ser instalado na primeira partição primária do disco rígido e nessa partição deve ser inicializável. (isso é o que você obtém de um monopólio: você pode ditar o que você quer e tem sido assim desde o MS-DOS 1.0)

Então, basicamente, você se recuperou em um canto, já que a primeira partição primária (sda1) é uma partição do Linux (ext4 provavelmente, não visível a partir da saída que você forneceu) e a Microsoft não vai gostar disso ... Para complicar ainda mais, você não tem partições sobressalentes e sua partição estendida (sda2) contém apenas uma partição (sda5) contendo todo o Ubuntu (sistema e dados, mas não o boot) que é totalmente criptografado (que nem a Microsoft nem o Ubuntu Live CD também).

O mais fácil para você fazer é comprar um disco rígido adicional, configurá-lo como o disco rígido principal em seu BIOS e instalar o Windows lá. Para mudar para o Ubuntu, você terá que ir para o BIOS e inicializar a partir do seu disco rígido secundário. (Windows não pode ser inicializado a partir de um disco rígido secundário)

A solução mais complicada é descriptografar o sda5, fazer o backup de todo o seu disco rígido usando algo como CloneZilla Disk- to-image, inicialize o Windows a partir do CD, limpe todas as partições usando o gerenciador de partida do Windows, crie qualquer partições do Windows que você quiser e inicialize com o Ubuntu Live CD que você usou para instalar o seu sistema operacional uma semana atrás, instale-o novamente usando o mesmo esquema de particionamento você usou há uma semana (menos o espaço alocado para o Windows).

Agora você tem um sistema grub2 que permite inicializar em ambos os sistemas operacionais.

Só agora você pode restaurar as imagens do seu backup para as recém-criadas partições Linux, restaurando efetivamente o seu trabalho de toda a semana ...

Estas novas partições terão diferentes números de partição , então o sda1 do seu backup terá que ser restaurado em sda2 ou sda3 ou mais, dependendo da sua nova instalação e sda5 em qualquer primeira partição do seu partição que você criou agora ...

Agora você está finalmente pronto para reiniciar e inicializar em suas partições do Ubuntu restauradas de uma semana atrás. A única coisa que resta agora é criptografar novamente a sua partição do Ubuntu que não seja de inicialização ...

Existe uma solução ainda mais inteligente que eu posso ver, mas essa é a solução realmente complicada , então deixe um comentário se você estiver interessado nisso! (Não, nenhum HD adicional é necessário)

    
por Fabby 07.12.2014 / 15:42