页次: 1
想给/boot单独一个分区,这个要挂载到/boot的硬盘分区在安装系统过程中格式化时应该格式化成什么格式,可以是ext4吗?
前提是BIOS+MBR模式,老电脑了,不支持UEFI+GPT
最近编辑记录 vampire (2021-04-09 23:52:02)
离线
随便,只要 grub 能认就成。ext4 没问题。
注意如果你的第一个分区从63扇区开始(比如以前都是装的 Windows),那么分区前的空间会太小而塞不下 grub 的 btrfs 模块。自己从头分区的分区表一般开头有2048个扇区,比较够用。
在线
随便,只要 grub 能认就成。ext4 没问题。
注意如果你的第一个分区从63扇区开始(比如以前都是装的 Windows),那么分区前的空间会太小而塞不下 grub 的 btrfs 模块。自己从头分区的分区表一般开头有2048个扇区,比较够用。
谢谢
离线
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
离线
Legacy BIOS+GPT可以用的,分区表格式跟主板固件不相关。如果使用grub则需要一个grub_bios分区
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线
看你们这发帖回帖时间,我好像不够勤奋啊~
开源/Linux大众化,从驿窗开始~
离线
@驿窗, 你不是正在考虑时区问题吗,小概率被你碰上了。我们不在一个时区。
离线
其实是因为安装系统的过程中,我规划了一个硬盘分区用来单独挂载到/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,再选挂载点/。
离线
其实是因为安装系统的过程中,我规划了一个硬盘分区用来单独挂载到/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,再选挂载点/。
对,这个是叠上去的,顺序错了,先前的挂载点会被压在下边看不到。
在线
@驿窗, 你不是正在考虑时区问题吗,小概率被你碰上了。我们不在一个时区。
概率变大了
开源/Linux大众化,从驿窗开始~
离线
我现在用的就是BIOS+MBR 分区 boot 格式EXT2 使用grub引导 妥妥的
离线
页次: 1