grub2 安装到upan

1 U盘分区 使用mbr分区表

2 挂载U盘 mkdir /mnt/boot && mount /dev/sdX1 /mnt/boot

3 安装grub2到 U盘

# BIOS

grub-install --target=i386-pc --recheck --boot-directory=/mnt/boot /dev/sdX

# UEFI

grub-install --target x86_64-efi --removable --boot-directory=/mnt/boot --efi-directory=/mnt

 4 增加挂载nfs配置

set timeout=10
set default=0

menuentry "nfs" {
   echo 'Loading Linux ...'
   linux /boot/bzImage ip=:::::eth0:dhcp root=/dev/nfs nfsroot=192.168.1.99:/nfsroot/rootfs rw
}

参考:

https://www.cnblogs.com/darkise/articles/5032111.html

原文地址:https://www.cnblogs.com/wolbo/p/13771187.html