Instalando o FreeBSD ao lado do Linux

10

Estou usando o Arch Linux com o GNOME, quero instalar o FreeBSD junto com o Arch Linux com os seguintes requisitos:

  • Eu quero manter o Linux GRUB e adicionar uma entrada do FreeBSD nele.

  • Eu quero usar diferentes partições SWAP para Linux e BSD.

  • Eu não quero destruir meu Linux / boot

Informações do meu sistema:

  • Estou usando o modo Arch Linux: UEFI .
  • O disco é GPT
  • Minha partição Layout Parece com isto:

.

[severus@Tux~]$sudoparted-lModel:ATATOSHIBAMQ01ABD1(scsi)Disk/dev/sda:1000GBSectorsize(logical/physical):512B/4096BPartitionTable:gptDiskFlags:NumberStartEndSizeFilesystemNameFlags11049kB1076MB1075MBfat32ESPboot,esp21076MB76.2GB75.2GBext4root376.2GB125GB48.3GBext4home4125GB134GB9837MBlinux-swap(v1)swap5134GB564GB429GBext46564GB832GB268GBext47832GB914GB82.0GBext48973GB1000GB26.8GBext4CZ-Backup
  • DesejoinstalaroFreeBSDnoespaçonãoalocadoantesde/dev/sda8

Parasermaispreciso,estoupresoaoparticionamentoduranteoprocessodeinstalaçãodoFreeBSD.Ouseja,nadocumentação,diz-sequeoFreeBSDusatiposespecíficosdepartições(freebsd-boot,freebsd-ufs,freebsd-swap).

freebsd-bootéigualaEFI-System-Partition?,Devocriarumnovofreebsd-bootouexistealgumamaneiradeusaroLinux-ESPexistente??

Eutenhoalgunstópicosrelevantes,maselesparecemestardesatualizados:

  • link
por Severus Tux 15.09.2016 / 02:16

1 resposta

6

Você pode instalar o FreeBSD ao lado de qualquer distribuição Linux com os seguintes requisitos:

  • I want to keep the Linux GRUB and add an entry of FreeBSD to it.
  • I want to use different SWAP partitions for Linux and BSD.
  • I Do not want to Destroy my Linux /boot

Você precisa criar três partições: swap : (4G), /boot (512K) e a partição / .

Para criar a partição de inicialização:

Escolha Criar:

  • Tipo: freebsd-boot
  • Tamanho: 512k
  • Etiqueta boot

Para criar a partição de troca:

  • Tipo: freebsd-swap
  • Tamanho: 4G
  • Etiqueta: swap

Para criar a partição raiz:

  • Tipo: freebsd-ufs
  • Tamanho: keep it unchanged
  • Ponto de montagem: /
  • Etiqueta: root

Escolha finish , em seguida, selecione Commit para iniciar a instalação e clique em Enter .

Quando a instalação estiver concluída, reinicialize em arch-linux , abra o arquivo /etc/grub.d/40_custom e adicione a nova entrada:

menuentry "FreeBSD" {
    insmod ufs2
    set root=(hd0,gpt8)
    kfreebsd /boot/loader
}

Executar:

grub-mkconfig -o /boot/grub/grub.cfg

Reinicie no Freebsd para instalar o Xorg, Desktop ...

Is freebsd-boot same as EFI-System-Partition ? , Should I create a new freebsd-boot or is there any way to use the existing Linux-ESP?

Você deve criar uma nova partição freebsd-boot ; se você esquecer de adicioná-la, o instalador solicitará a adição da partição boot automaticamente.

    
por 15.09.2016 / 19:39