我在GNOME中使用Arch,我想在Arch旁边安装FreeBSD,并满足以下要求:
我的系统信息:

。
[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/dev/sda8之前未分配的空间上。更准确地说,我在FreeBSD安装过程中坚持分区。也就是说,在文档中,FreeBSD使用特定类型的分区( freebsd-boot, freebsd-ufs, freebsd-swap)。
freebsd-boot与EFI系统分区相同吗?我应该创建一个新的freebsd-boot还是有任何方法使用现有的Linux-ESP?
我有一些相关的线索,但它们似乎过时了:
发布于 2016-09-15 17:39:58
您可以在任何linux发行版的旁边安装FreeBSD,有以下要求:
您需要创建3个分区:swap:(4G)、/boot (512 K)和/分区。
要创建引导分区,请执行以下操作:
选择Create:
freebsd-boot512kboot要创建交换分区,请执行以下操作:
freebsd-swap4Gswap要创建根分区:
freebsd-ufskeep it unchanged/root选择finish,然后选择Commit启动安装并点击Enter。
安装完成后,重新引导到arch-linux中,打开/etc/grub.d/40_custom文件,然后添加新条目:
menuentry "FreeBSD" {
insmod ufs2
set root=(hd0,gpt8)
kfreebsd /boot/loader
}运行:
grub-mkconfig -o /boot/grub/grub.cfg重新启动到Freebsd安装Xorg,桌面.
freebsd引导与EFI系统分区相同吗?我是应该创建一个新的freebsd引导,还是有任何方法使用现有的Linux-ESP?
您应该创建一个新的freebsd-boot分区,如果忘记添加它,安装程序将要求您自动添加boot分区。
https://unix.stackexchange.com/questions/309964
复制相似问题