2021年1月11日 星期一

如何在PVE上修改synoboot.img裡面的grub.conf

本篇是介紹如何在PVE上修改synoboot.img裡面的grub.conf,這樣可以避免DSM把開機USB碟當成外接設備。

synoboot.img的位置應該是在/var/lib/vz/images/{vm_id}/synoboot.img

  • 找出可用的loop裝置號碼
    # losetup -f
  • 使用losetup將synoboot.img指定到可用的loop裝置號碼
    #losetup -P /dev/loop0 /var/lib/vz/images/{vm_id}/synoboot.img
  • 掛載第一個partition,就是EFI partition,也是grub.conf所在的位置
    #mount /dev/loop0p1 tmp
  • 已nano編輯grub.conf,改動vid=0x
    #nano tmp/grub/grub.conf

沒有留言: