Linux ile birlikte FreeBSD Kurulumu


12

Arch Linux'u GNOME ile kullanıyorum, FreeBSD'yi Arch Linux ile birlikte aşağıdaki gereksinimleri yüklemek istiyorum:

  • Linux GRUB'u saklamak ve FreeBSD girişini eklemek istiyorum.

  • Linux ve BSD için farklı SWAP bölümleri kullanmak istiyorum .

  • Linux'umu / önyüklememi yok etmek istemiyorum

Sistem Bilgilerim:

  • Arch Linux: UEFI modunu kullanıyorum.
  • Disk GPT
  • My partition Layout şöyle görünüyor:

    resim açıklamasını buraya girin

.

[severus@Tux ~]$ sudo parted -l
Model: ATA TOSHIBA MQ01ABD1 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system     Name       Flags
 1      1049kB  1076MB  1075MB  fat32           ESP        boot, esp
 2      1076MB  76.2GB  75.2GB  ext4            root
 3      76.2GB  125GB   48.3GB  ext4            home
 4      125GB   134GB   9837MB  linux-swap(v1)  swap
 5      134GB   564GB   429GB   ext4
 6      564GB   832GB   268GB   ext4
 7      832GB   914GB   82.0GB  ext4
 8      973GB   1000GB  26.8GB  ext4            CZ-Backup
  • FreeBSD'yi önceki Ayrılmamış alana yüklemek istiyorum /dev/sda8


Daha kesin olmak gerekirse, FreeBSD Kurulum işlemi sırasında bölümleme işleminde kaldım. yani, Dokümantasyonda, FreeBSD'nin belirli tipte bölümler ( freebsd-boot, freebsd-ufs, freebsd-swap) kullandığı söylenir .

EFI-Sistem Bölümü ilefreebsd-boot aynı mıdır ? , Yeni bir tane oluşturmalı mıyım freebsd-bootyoksa mevcut Linux-ESP'yi kullanmanın bir yolu var mı?


Bazı ilgili konular var, ama onlar eski gibi görünüyor:


Bu modası geçmiş olabilir, ancak FreeBSD kendi bölüm ve dilim içinde olmayı sever o kadar. Onun bölünmesi için dokümantasyon GPT'den bir bakış verir ama sorunuzu ele almaz.
Thomas Dickey

Yanıtlar:


8

FreeBSD'yi aşağıdaki gereksinimlerle birlikte herhangi bir linux dağıtımının yanına kurabilirsiniz:

  • Linux GRUB'u saklamak ve FreeBSD girişini eklemek istiyorum.
  • Linux ve BSD için farklı SWAP bölümleri kullanmak istiyorum.
  • Linux'umu / önyüklememi yok etmek istemiyorum

3 bölüm oluşturmanız gerekir swap:: (4G), /boot(512K) ve /bölüm.

Önyükleme bölümünü oluşturmak için:

Oluştur'u seçin:

  • Türü: freebsd-boot
  • Boyut : 512k
  • Etiket boot

Takas bölümü oluşturmak için:

  • Türü: freebsd-swap
  • Boyut : 4G
  • Etiket : swap

Kök bölüm oluşturmak için:

  • Türü: freebsd-ufs
  • Boyut: keep it unchanged
  • Bağlama noktası: /
  • Etiket : root

Kurulumu başlatmak için finishseçin Commitve seçin Enter.

Yükleme tamamlandıktan sonra içine yeniden başlatın arch-linux, /etc/grub.d/40_customdosyayı açın ve yeni girişi ekleyin:

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

Çalıştırmak:

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

Xorg, Masaüstü yüklemek için Freebsd içine yeniden başlatın ...

Freebsd-boot, EFI-System-Partition ile aynı mıdır? , Yeni bir freebsd-boot oluşturmalı mıyım yoksa mevcut Linux-ESP'yi kullanmanın bir yolu var mı?

Yeni bir freebsd-bootbölüm oluşturmalısınız , bunu eklemeyi unutursanız, yükleyici bootbölümü otomatik olarak eklemenizi ister .


1
Teşekkür ederim :) Linux / Linux çift önyüklemede olduğu gibi her şeyi otomatik olarak anlayacağını düşünerek mevcut / önyükleme (ESP) kullanmayı nasıl deneyeceğim.
Severus Tux

1
Oh hayır! Ben BSD içine önyükleme ve hiç boş alan görmüyorum !!! , yalnızca "linux-disk" (bu şekilde).
Severus Tux

@SeverusTux Yani ext4bölümleri bağlayamaz mısın ?
GAD3R

Hayır, yani kurulum sırasında bölümleme yapamıyorum. Gösteriliyor: tüm bölümlerde "linux-data" ve takasta "linux-swap". Bölümlerden birini silsem bile, bana gerekli bölümleri oluşturabileceğim boş alanı göstermiyor. (FreeBSD 10.3'ü yüklemeye çalışıyorum)
Severus Tux

2
Arch Linux'tan ext4, Swap .... bölümü olarak biçimlendirin, Freebsd'de yeniden başlatın ve FreeBSD bölümlerini yeniden oluşturun.
GAD3R
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.