Adicione outro Linux ao boot duplo

0

Eu preciso saber exatamente como adicionar um novo disrto a uma inicialização dupla do Windows 7. Eu estou usando 2 discos rígidos e um bootloader grub [não usando BIOS]

Foi dito para adicionar / da 3ª distro em uma partição redimensionada. Quando eu fiz a 3ª distro funcionou bem, mas o ubuntu estava funcionando bem antes de não carregar porque não conseguia encontrar / home.

Isso não pode ser tão difícil. Eu só estou sentindo falta de algo.

    
por user294339 17.06.2014 / 15:07

2 respostas

1

Eu acho que o /etc/fstab do seu antigo Ubuntu não estava usando UUIDs para identificar as partições (em vez disso, algo como /dev/sdaX ). Assim, quando você redimensionou partições, pode ter havido uma alteração na numeração e, portanto, uma partição /home ausente. Ou isso, ou estava usando UUIDs, e você de alguma forma modificou a partição /home , fazendo com que seu UUID fosse alterado.

De qualquer forma, verifique o fstab do novo sistema para ver como deve ser a entrada /home . Se esse arquivo não estiver usando UUIDs, observe o número de partição correto e procure seu UUID :

sudo blkid 
# Or
ls -l /dev/disk/by-uuid/

Em seguida, corrija as entradas nos dois sistemas para usar o UUID correto (usando UUID=<uuid> em vez de /dev/sdaX no fstab ).

    
por muru 17.06.2014 / 19:02
0

Eu já fiz isso antes, embora tenha sido há muito tempo. Você está usando o grub para facilitar. Estou supondo que você tenha o Windows instalado em uma unidade e o Ubuntu na segunda unidade, se esse não for o caso, então me perdoe.

No entanto, a chave para instalar uma terceira instalação é que você precisa ter sua própria raiz e home - embora se a memória servir, eles podem usar a mesma partição swap, desde que você não use o modo de hibernação. partição). Então, quando você instala o terceiro sistema operacional, você só precisa abrir espaço para suas partições. Ao instalar, diga que você quer fazer partições personalizadas, encolha sua partição Ubuntu para abrir espaço para a nova instalação. Crie uma nova partição (2 se você estiver usando home e root separados, ou 3 se você quiser ter sua própria partição swap dedicada). Diga a nova distro para instalar lá. Por uma questão de segurança, se me der a opção de especificar os pontos de montagem para as outras partições, eu sempre os especifico para evitar confusão no SO.

Então, se eu tiver o Ubuntu A no sistema com uma partição principal e swap e instalar o Ubuntu B, ao instalar, certifique-se de que o Ubuntu B saiba que eu quero montar a partição do Ubuntu A em algo como / dual-boot / Ubuntu-A ou similar, de modo que o sistema operacional não fique confuso quanto ao local onde estão root e home. O instalador deve detectar que você instalou o GRUB e simplesmente instalar as opções extras de inicialização.

Se você acabar com uma distribuição do Linux que não consegue encontrar em casa, então você precisará olhar para a fstab dessa distro e descobrir o que ela está tentando montar. Além disso, por uma questão de simplicidade, algumas pesquisas no google sobre dual boot 2 linux distros podem ser úteis. O bootloader do Windows é chamado a partir do GRUB e, portanto, desde que o GRUB sempre saiba onde encontrá-lo, você é bom nisso.

Como recursos adicionais, gostaria de ver os links a seguir:

Dual Booting 2 Distro's

Mesmo para o hardware do Tom

Vídeos do YouTube da mesma

Lembre-se, como regra geral, contanto que o Grub saiba onde encontrar a distro que você deseja inicializar, tudo bem. Se eu tivesse que adivinhar, anteriormente, você mencionou que não poderia encontrar casa e que poderia simplesmente ter sido uma questão do novo instalador mudar o mapa de partição, ele não sabe que a outra distro existe, então se ele tentou reivindicar sua velha casa como root, ou como sua casa, ou trocou-os, etc ... Então você vai ter problemas. É por isso que você faz o mapeamento manualmente.

    
por TitanShadow 17.06.2014 / 17:45