Dual boot entre 2 ssd na mesma maquina como fazer?

Dual boot entre 2 ssd na mesma maquina como fazer?

Configure na bios para escolher o dispositivo que irá dar o boot.

Tanto faz, usar 1 SSD, ou vários SSD.

O que importa são as partições:

  • 1 partição-raiz para cada distro em dualboot
  • 1 só partição EFI para todas as distros – se seu hardware for UEFI

São opcionais:

  • 1 partição /home para cada distro
  • 1 partição Swap para cada distro (se você pretende usar Hibernar, Suspender etc.) – ou só 1 partição Swap para todas as distros
  • ou nenhuma partição Swap, se não quiser

No meu caso, tenho vários HDDs, porém só 1 SSD para todas as distros:

$ lsblk
NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
sda       8:0    0 447.1G  0 disk 
├─sda1    8:1    0     2G  0 part /boot/efi
├─sda2    8:2    0    50G  0 part /run/media/flavio/Linux1
├─sda3    8:3    0    30G  0 part /
├─sda4    8:4    0    30G  0 part /run/media/flavio/Linux3
├─sda5    8:5    0    30G  0 part /run/media/flavio/Linux4
├─sda6    8:6    0    30G  0 part /run/media/flavio/Linux5
├─sda7    8:7    0    30G  0 part /run/media/flavio/Linux6
├─sda8    8:8    0    30G  0 part /run/media/flavio/Linux7
├─sda9    8:9    0    30G  0 part /run/media/flavio/Linux8
├─sda10   8:10   0    30G  0 part /run/media/flavio/Linux9
├─sda11   8:11   0    30G  0 part /run/media/flavio/Linux10
├─sda12   8:12   0    60G  0 part /run/media/flavio/Linux11
└─sda14   8:14   0    30G  0 part /run/media/flavio/Linux12
sdb       8:16   0 931.5G  0 disk 
├─sdb1    8:17   0    12G  0 part /run/media/flavio/Sites
├─sdb2    8:18   0    15G  0 part /run/media/flavio/Home1
├─sdb3    8:19   0    15G  0 part /home
├─sdb4    8:20   0    15G  0 part /run/media/flavio/Home3
├─sdb5    8:21   0    15G  0 part /run/media/flavio/Home4
├─sdb6    8:22   0    15G  0 part /run/media/flavio/Home5
├─sdb7    8:23   0    15G  0 part /run/media/flavio/Home6
├─sdb8    8:24   0    15G  0 part /run/media/flavio/Home7
├─sdb9    8:25   0    15G  0 part /run/media/flavio/Home8
├─sdb10   8:26   0    15G  0 part /run/media/flavio/Home9
├─sdb11   8:27   0    15G  0 part /run/media/flavio/Home10
├─sdb12   8:28   0    15G  0 part /run/media/flavio/Home11
├─sdb13   8:29   0    15G  0 part /run/media/flavio/Home12
├─sdb14   8:30   0   609G  0 part /run/media/flavio/Warehouse
├─sdb15   8:31   0   120G  0 part /run/media/flavio/Works
└─sdb16 259:0    0  10.5G  0 part [SWAP]
sdc       8:32   0 931.5G  0 disk 
└─sdc1    8:33   0 931.5G  0 part /run/media/flavio/Depot1

Fiz algumas anotações sobre essa brincadeira em Janeiro 2020, quando montei meu PC atual e instalei 4 distros logo nos primeiros dias.

No início, sem nenhuma partição /home separada. – Tempos depois, criei partições separadas e levei as pastas /home para lá.

P.S.: – Não salvo documentos nas partições /home, pois ficaria maluco tentando encontrá-los depois. – Salvo meus documentos, fotos, vídeos etc. nas partições Warehouse, Works, Depot1, Sites.

2 curtidas

Como o @Pio disse, você pode fazer isso ou escolher o boot durante a inicialização do seu pc, por exemplo o meu notebook a tecla de atalho é F7. Mas isso é para caso você alterne com uma certa frequência entre os OS

1 curtida

Neste caso você usa apenas um partição efi para todas é isso? Aqui faço isso o que facilita no boot também, mas aqui tenho Windows e o Pop Os

1 curtida

Sim, todas as distros usam a mesma partição EFI:

# ls -1 -R /boot/efi
/boot/efi:
EFI
mach_kernel
System

/boot/efi/EFI:
arch_grub
arch_grub2
boot
Debian
fedora
mageia
MX21
neon
opensuse
pclinuxos
Redcore
slackware-14.2+
ubuntu

/boot/efi/EFI/arch_grub:
grubx64.efi

/boot/efi/EFI/arch_grub2:
grubx64.efi

/boot/efi/EFI/boot:
BOOTIA32.EFI
bootx64.efi
fallback.efi
fbia32.efi
fbx64.efi
mmx64.efi

/boot/efi/EFI/Debian:
BOOTX64.CSV
fbx64.efi
grub.cfg
grubx64.efi
mmx64.efi
shimx64.efi

/boot/efi/EFI/fedora:
BOOTIA32.CSV
BOOTX64.CSV
gcdia32.efi
gcdx64.efi
grub.cfg
grub.cfg.rpmsave
grubenv.rpmsave
grubia32.efi
grubx64.efi
mmia32.efi
mmx64.efi
shim.efi
shimia32.efi
shimx64.efi

/boot/efi/EFI/mageia:
grubx64.efi

/boot/efi/EFI/MX21:
grubx64.efi

/boot/efi/EFI/neon:
BOOTX64.CSV
grub.cfg
grubx64.efi
mmx64.efi
shimx64.efi

/boot/efi/EFI/opensuse:
boot.csv
fw
fwupdx64.efi
grub.cfg
grub.efi
grubx64.efi
MokManager.efi
shim.efi

/boot/efi/EFI/opensuse/fw:

/boot/efi/EFI/pclinuxos:
grubx64.efi

/boot/efi/EFI/Redcore:
grubx64.efi

/boot/efi/EFI/slackware-14.2+:
grubx64.efi

/boot/efi/EFI/ubuntu:
grub.cfg

/boot/efi/System:
Library

/boot/efi/System/Library:
CoreServices

/boot/efi/System/Library/CoreServices:
SystemVersion.plist

Algumas dessas entradas já ficaram obsoletas – como o arch_grub, que substituí pelo arch_grub2 (devido a um bug num Kernel novo, mês passado) – e algumas dessas distros já foram deletadas ou substituídas.

Também tenho algumas distros, que instalei no computador, mas não gerei suas entradas na partição EFI – pois uso sempre o Grub do openSUSE.

2 curtidas

Pesoal acho que não me expliquei. tenho win 11 e o kubuntu no mesmo ssd.
quero colocar o ubuntu mate no segundo ssd.
minha duvida é se na hora de dar boot vou ter a opção de escolha em qual sistema quero entrar. tenho medo de fazer algo errado e ter que formatar. agradeço se alguem me ajudar.

1 curtida

De fato, não explicou.

  1. Basta copiar as partições do Ubuntu MATE, do 1º SSD para o 2º SSD. – Partição-raiz, e partição /home (se tiver).

– Isso deve ser feito a partir de uma sessão Live Pendrive ou Live DVD, pois as partições precisam estar desmontadas.

  1. Altere os indicadores UUID das partições originais (no 1º SSD), de modo que agora o Bootloader só irá encontrar as cópias existentes no 2º SSD.

  2. Reinicie o PC e faça o teste. – Se carregar o Ubuntu MATE e tudo funcionar Ok, basta deletar as partições originais (no 1º SSD).

Fiz isso ao substituir uma instalação do PCLinuxOS por outra mais nova – e ao substituir uma instalação do MX Linux por outra mais nova. – A única diferença, é que fiz isso dentro de um único SSD.

No final deste outro link (CTRL+FComo “mover” uma partição”), tem uma explicação ilustrada desse procedimento, usando GParted.

Outra variação:

  1. Copie as partições do Ubuntu MATE para o 2º SSD

  2. Copie também a partição EFI para o 2º SSD

  3. Desplugue o 1º SSD

  4. Reinicie o computador e escolha “Ubuntu MATE”

  5. Se funcionar tudo Ok, inicie uma sessão Live e delete as partições originais do Ubuntu MATE no 1º SSD – mas NÃO delete a partição EFI original.

Ainda não fiz um teste prático com 2 partições EFI, em 2 SSDs. – É recomendado (por segurança), garantem que funciona, mas pessoalmente ainda não experimentei. – Caso queira, apague a cópia da partição EFI no 2º SSD.

2 curtidas

Depois de anos, a opção mais fácil é instalar os sistemas em modo UEFI e então usar o próprio menu do do firmware (geralmente F11 durante a inicialização) para inicialização.

2 curtidas

Cara você consegue me ajudar?
Tenho dois ssds, um tem o windows e no outro tenho o pop OS. Instalei o Pop Os antes e depois o Windows, agora quando tento acessar sdd através da BIOS, ele não aparece para fazer o BOOT. Ele consta no gerenciador de discos, consta como habilitado na bios, mas não na área de BOOT.