您尚未登录。

#1 2021-04-09 23:51:03

vampire
会员
注册时间: 2021-02-24
帖子: 42

BIOS+MBR给硬盘分区时/boot分区应采用哪种格式?

想给/boot单独一个分区,这个要挂载到/boot的硬盘分区在安装系统过程中格式化时应该格式化成什么格式,可以是ext4吗?
前提是BIOS+MBR模式,老电脑了,不支持UEFI+GPT

最近编辑记录 vampire (2021-04-09 23:52:02)

离线

#2 2021-04-10 00:17:10

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: BIOS+MBR给硬盘分区时/boot分区应采用哪种格式?

随便,只要 grub 能认就成。ext4 没问题。
注意如果你的第一个分区从63扇区开始(比如以前都是装的 Windows),那么分区前的空间会太小而塞不下 grub 的 btrfs 模块。自己从头分区的分区表一般开头有2048个扇区,比较够用。

离线

#3 2021-04-10 01:55:52

vampire
会员
注册时间: 2021-02-24
帖子: 42

Re: BIOS+MBR给硬盘分区时/boot分区应采用哪种格式?

依云 说:

随便,只要 grub 能认就成。ext4 没问题。
注意如果你的第一个分区从63扇区开始(比如以前都是装的 Windows),那么分区前的空间会太小而塞不下 grub 的 btrfs 模块。自己从头分区的分区表一般开头有2048个扇区,比较够用。

谢谢

离线

#4 2021-04-10 04:10:19

twobooks
会员
所在地: rainforest
注册时间: 2020-05-19
帖子: 79

Re: BIOS+MBR给硬盘分区时/boot分区应采用哪种格式?

BIOS也可以用GPT

Device        Start       End  Sectors  Size Type
/dev/sda1      2048      6143     4096    2M BIOS boot
/dev/sda2      6144    137215   131072   64M Linux filesystem
/dev/sda3    137216  33691647 33554432   16G Linux filesystem
/dev/sda4  33691648  50468863 16777216    8G Linux filesystem
/dev/sda5  50468864  54663167  4194304    2G Linux filesystem
/dev/sda6  54663168  58857471  4194304    2G Linux swap
/dev/sda7  58857472 156301311 97443840 46.5G Linux filesystem

离线

#5 2021-04-10 06:13:29

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: BIOS+MBR给硬盘分区时/boot分区应采用哪种格式?

Legacy BIOS+GPT可以用的,分区表格式跟主板固件不相关。如果使用grub则需要一个grub_bios分区


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#6 2021-04-10 07:49:01

驿窗
驿窗
所在地: 基础开源研究
注册时间: 2016-06-03
帖子: 927
个人网站

Re: BIOS+MBR给硬盘分区时/boot分区应采用哪种格式?

看你们这发帖回帖时间,我好像不够勤奋啊~


开源/Linux大众化,从驿窗开始~

离线

#7 2021-04-10 07:54:48

twobooks
会员
所在地: rainforest
注册时间: 2020-05-19
帖子: 79

Re: BIOS+MBR给硬盘分区时/boot分区应采用哪种格式?

@驿窗, 你不是正在考虑时区问题吗,小概率被你碰上了。我们不在一个时区。

离线

#8 2021-04-10 10:10:47

vampire
会员
注册时间: 2021-02-24
帖子: 42

Re: BIOS+MBR给硬盘分区时/boot分区应采用哪种格式?

其实是因为安装系统的过程中,我规划了一个硬盘分区用来单独挂载到/boot,而且我使用了mount /dev/sda1 /mnt/boot,但安装完成后发现这个分区实际并没有挂载到/boot目录下,而是未挂载状态,/boot目录仍然在根目录/所在的分区,所以才有了这个问题。
然后我重装了一遍,才发现之前一次安装过程中明明执行了命令 mount /dev/sda1 /mnt/sda1,但安装完后却没有被挂载的原因是因为我先用mkdir /mnt/boot新建了/boot目录,然后mount /dev/sda1 /mnt/boot,之后才又执行monut /dev/sda2 /mnt。原来必须要先把sda2挂载到/mnt,再把sda1挂载到/mnt/boot才可以。不能先选挂载点/boot,再选挂载点/。

离线

#9 2021-04-10 11:38:33

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: BIOS+MBR给硬盘分区时/boot分区应采用哪种格式?

vampire 说:

其实是因为安装系统的过程中,我规划了一个硬盘分区用来单独挂载到/boot,而且我使用了mount /dev/sda1 /mnt/boot,但安装完成后发现这个分区实际并没有挂载到/boot目录下,而是未挂载状态,/boot目录仍然在根目录/所在的分区,所以才有了这个问题。
然后我重装了一遍,才发现之前一次安装过程中明明执行了命令 mount /dev/sda1 /mnt/sda1,但安装完后却没有被挂载的原因是因为我先用mkdir /mnt/boot新建了/boot目录,然后mount /dev/sda1 /mnt/boot,之后才又执行monut /dev/sda2 /mnt。原来必须要先把sda2挂载到/mnt,再把sda1挂载到/mnt/boot才可以。不能先选挂载点/boot,再选挂载点/。

对,这个是叠上去的,顺序错了,先前的挂载点会被压在下边看不到。

离线

#10 2021-04-10 13:54:28

驿窗
驿窗
所在地: 基础开源研究
注册时间: 2016-06-03
帖子: 927
个人网站

Re: BIOS+MBR给硬盘分区时/boot分区应采用哪种格式?

twobooks 说:

@驿窗, 你不是正在考虑时区问题吗,小概率被你碰上了。我们不在一个时区。

概率变大了 smile


开源/Linux大众化,从驿窗开始~

离线

#11 2021-04-12 11:06:52

archd
我吃西红柿
注册时间: 2021-04-04
帖子: 16

Re: BIOS+MBR给硬盘分区时/boot分区应采用哪种格式?

我现在用的就是BIOS+MBR   分区    boot   格式EXT2  使用grub引导 妥妥的

离线

页脚