将grub安装到u盘

⌚Time: 2023-06-26 19:32:40

👨‍💻Author: Jack Ge

安装grub


sudo apt-get install grub

查看磁盘信息


fdisk -l

u盘设备是/dev/sdb

使用fdisk编辑磁盘


fdisk /dev/sdb

d命令删除磁盘分区

n命令新建磁盘分区

a命令将分区激活

w命令将更改保存到磁盘

创建两个分区,将其中一个设置活动分区。用于安装grub。剩下的分区可以正常使用

之后查看磁盘,已经有两个分区,一个分区被激活,有boot标志

使用mkfs创建ext文件系统在磁盘活动分区


mkfs -t ext3 /dev/sdb1

挂载磁盘


mount /dev/sdb1 /mnt

建立boot文件夹


mkdir /mnt/boot

安装grub在u盘


grub-install --root-directory=/mnt /dev/sdb

安装完成

安装完成后在u盘会看到grub文件夹

卸载u盘


umount /mnt

之后测试u盘,进入bios引导(如果bios不识别启动u盘,需要开启csm支持,选择legacy+uefi引导选项)

成功进入grub命令界面

grub引导系统的命令


root (hd0,0) 选择根目录,第一块磁盘,第一个分区

linux /vmlinuz 加载操作系统内核

initrd /initrd.img 设置initrd文件系统

boot 启动