不建议编辑 /boot/grub/grub.conf - 但是您如何更改条目?

不建议编辑 /boot/grub/grub.conf - 但是您如何更改条目?

例如,我们的/boot/grub/grub.conf外观如下:

## ## End Default Options ##

title           Debian GNU/Linux, kernel 3.2.0-4-amd64
root            (hd0,0)
kernel          /boot/vmlinuz-3.2.0-4-amd64 root=/dev/vda1 ro
initrd          /boot/initrd.img-3.2.0-4-amd64

title           Debian GNU/Linux, kernel 3.2.0-4-amd64 (single-user mode)
root            (hd0,0)
kernel          /boot/vmlinuz-3.2.0-4-amd64 root=/dev/vda1 ro single
initrd          /boot/initrd.img-3.2.0-4-amd64

### END DEBIAN AUTOMAGIC KERNELS LIST

我们需要root=/dev/vda1改为root=/dev/xvda1

我遇到的每个网站都说请勿编辑 /boot/grub/grub.conf直接,因为当您这样做时它将被覆盖update-grub

相反,他们建议添加更改/etc/default/grub- 但该文件的格式完全不同(它是一个键/值对)

那么在上面的例子中,如何改变kernel线的根参数以使其持续存在?

相关内容