|
那说明你的grub.cfg有问题。
- set default=0
- set fallback=1
- set timeout=2
- set pager=20
复制代码
pager 能设成这个值吗?
https://www.gnu.org/software/gru ... tml_node/pager.html
- set grub_draw_border=1
- set menu_color_normal=white/black
- set menu_color_highlight=white/blue
- set gfxmode=auto,800x600,1024x768
- terminal_output gfxterm
- menuentry "/linux/veket/veket-20.10.iso-loopback" "/linux/veket/veket-20.10.iso" {
复制代码
这里第二个参数似乎没用到。
- iso_path="/linux/veket/veket-20.10.iso"
- export iso_path
复制代码
不建议这样设置变量。设置变量,要用set AAA=BBB,设置全局变量,用export AAA=BBB。
- search --set=root --file $iso_path
- probe -u ($root) -s rootuuid
- echo $rootuuid
- export rootuuid
- loopback -d loop
- loopback loop $iso_path
- root=(loop)
复制代码
同上,不建议这样设置变量。
错误:root 应该被设为(loop),而应该设为loop。root 变量里面存储的应该是不带括号的盘符。
https://github.com/a1ive/grub2-f ... les/iso/loop.sh#L12
- configfile /boot/grub/loopback.cfg
- }
复制代码 |
|