页次: 1
一台主分区占满的电脑,把arch安装在扩展分区应该注意什么,分区怎么分,boot挂在哪里,grub怎么安装?
最近编辑记录 沉沦的菩提 (2016-09-23 14:20:06)
离线
无所谓装到哪个分区, boot 采用 find 定位, 也可以指定。 之后采用 UUID 方式指定根目录所在分区就行了。
title Arch Linux
find --set-root /boot/vmlinuz-linux
kernel /boot/vmlinuz-linux root=UUID=11111111-1111-1111-1111-111111111111 rw
initrd /boot/initramfs-linux.img
Archlinux + DWM,赞同 K.I.S.S 理念!
离线
无所谓装到哪个分区, boot 采用 find 定位, 也可以指定。 之后采用 UUID 方式指定根目录所在分区就行了。
title Arch Linux find --set-root /boot/vmlinuz-linux kernel /boot/vmlinuz-linux root=UUID=11111111-1111-1111-1111-111111111111 rw initrd /boot/initramfs-linux.img
我是小白,所以,能不能请比较直白的告诉我,在安装到grub的时候,怎么操作。还是在分区的时候就要注意什么boot挂载在什么地方?
离线
具体可以看一下Wiki,或者坛子里搜搜安装方面的帖子。
安装到磁盘上
Note: 这种方法只限于将GRUB安装到已分区的磁盘(MBR 或 GPT), GRUB 文件会被安装到/boot/grub,第一阶段代码会被安装到 440 Byte MBR 启动代码区域,不要和 MBR 分区表混淆.
以下命令会
将grub安装到 MBR 的启动代码区域
填充/boot/grub文件夹
生成/boot/grub/i386-pc/core.img
MBR 磁盘,将其嵌入 MBR 后面的 31KB 空间
如果是 GPT 分区的磁盘,将其嵌入 BIOS 启动分区中:
# grub-install --target=i386-pc /dev/sdx
# grub-mkconfig -o /boot/grub/grub.cfg
Note:
/dev/sda 只是示例.
--target=i386-pc指示grub-install是为使用BIOS的系统安装. 推荐一直标明这点以防混淆.
Archlinux + DWM,赞同 K.I.S.S 理念!
离线
具体可以看一下Wiki,或者坛子里搜搜安装方面的帖子。
安装到磁盘上
Note: 这种方法只限于将GRUB安装到已分区的磁盘(MBR 或 GPT), GRUB 文件会被安装到/boot/grub,第一阶段代码会被安装到 440 Byte MBR 启动代码区域,不要和 MBR 分区表混淆.
以下命令会
将grub安装到 MBR 的启动代码区域
填充/boot/grub文件夹
生成/boot/grub/i386-pc/core.img
MBR 磁盘,将其嵌入 MBR 后面的 31KB 空间
如果是 GPT 分区的磁盘,将其嵌入 BIOS 启动分区中:
# grub-install --target=i386-pc /dev/sdx
# grub-mkconfig -o /boot/grub/grub.cfg
Note:
/dev/sda 只是示例.
--target=i386-pc指示grub-install是为使用BIOS的系统安装. 推荐一直标明这点以防混淆.
就是正常安装可以,没有什么特别需要注意的。那么单独分出来的boot分区在扩展分区里也没有问题喽?谢谢回答。
离线
就是正常安装可以,没有什么特别需要注意的。那么单独分出来的boot分区在扩展分区里也没有问题喽?谢谢回答。
没有任何问题。
不过既然是先装的 Windows,你注意一下,如果第一个分区前的空间只有63扇区的话,/boot 分区尽量使用简单的文件系统(不要用 btrfs),因为 grub 的 btrfs 模块放不下。
离线
就是正常安装可以,没有什么特别需要注意的。那么单独分出来的boot分区在扩展分区里也没有问题喽?谢谢回答。
感觉 boot 单独分区没啥用, 我都是把 boot 放 / 的 。
Archlinux + DWM,赞同 K.I.S.S 理念!
离线
页次: 1