首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Linux旁边安装FreeBSD

问在Linux旁边安装FreeBSD
EN

Unix & Linux用户
提问于 2016-09-15 00:16:05
回答 1查看 10K关注 0票数 13

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

  • 我想保留Linux,并在其中添加一个FreeBSD条目。
  • 我想为Linux和BSD使用不同的交换分区。
  • 我不想破坏我的Linux /boot

我的系统信息:

  • 我使用的是: UEFI模式。
  • 磁盘是GPT
  • 我的分区布局如下所示:

。

代码语言:javascript
复制
[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安装在/dev/sda8之前未分配的空间上。

更准确地说,我在FreeBSD安装过程中坚持分区。也就是说,在文档中,FreeBSD使用特定类型的分区( freebsd-boot, freebsd-ufs, freebsd-swap)。

freebsd-boot与EFI系统分区相同吗?我应该创建一个新的freebsd-boot还是有任何方法使用现有的Linux-ESP?

我有一些相关的线索,但它们似乎过时了:

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2016-09-15 17:39:58

您可以在任何linux发行版的旁边安装FreeBSD,有以下要求:

  • 我想保留Linux,并在其中添加一个FreeBSD条目。
  • 我想为Linux和BSD使用不同的交换分区。
  • 我不想破坏我的Linux /boot

您需要创建3个分区:swap:(4G)、/boot (512 K)和/分区。

要创建引导分区,请执行以下操作:

选择Create:

  • 类型:freebsd-boot
  • 尺寸:512k
  • 标签boot

要创建交换分区,请执行以下操作:

  • 类型:freebsd-swap
  • 尺寸:4G
  • 标签:swap

要创建根分区:

  • 类型:freebsd-ufs
  • 尺寸:keep it unchanged
  • 安装点:/
  • 标签:root

选择finish,然后选择Commit启动安装并点击Enter。

安装完成后,重新引导到arch-linux中,打开/etc/grub.d/40_custom文件,然后添加新条目:

代码语言:javascript
复制
menuentry "FreeBSD" {
    insmod ufs2
    set root=(hd0,gpt8)
    kfreebsd /boot/loader
}

运行:

代码语言:javascript
复制
grub-mkconfig -o /boot/grub/grub.cfg

重新启动到Freebsd安装Xorg,桌面.

freebsd引导与EFI系统分区相同吗?我是应该创建一个新的freebsd引导,还是有任何方法使用现有的Linux-ESP?

您应该创建一个新的freebsd-boot分区,如果忘记添加它,安装程序将要求您自动添加boot分区。

票数 8
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/309964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档