나는 우분투 시스템을 가지고 있으며 USB 드라이브에서 Clonezilla 무인 이미지/재이미지를 실행하는 반자동 방법을 원합니다. 이를 위해 GRUB 메뉴 항목을 다음 줄로 수정했습니다. (복구용 하나, 이미지용 하나):
menuentry "RESTORE IMAGE" --id live-default { $linux_cmd /live/vmlinuz boot=live union=overlay username=user config components noswap edd=on nomodeset enforcing=0 noprompt ocs_prerun="mount -L Images /mnt" ocs_prerun1="mount --bind /mnt/images /home/partimag/" ocs_live_run="ocs-sr -g auto -e1 auto -e2 -r -j2 -c -k0 -scr -icds -p reboot restoredisk ask_user ask_user" keyboard-layouts=en-us ocs_live_batch="yes" locales=en_US.UTF-8 vga=788 ip= nosplash net.ifnames=0 i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1 $initrd_cmd /live/initrd.img }
나는 런닝머신에서 다음과 같은 것을 할 수 있기를 원합니다.
- 다음 부팅(efibootmgr 사용?)을 USB 드라이브로 설정
- 터치 또는 설정무엇USB 드라이브의 GRUB 메뉴 항목에서 RESTORE 또는 IMAGE 옵션을 선택합니다.
- USB 드라이브로 재부팅하고 선택한 부팅 경로를 실행하십시오.
내가 생각할 수 있는 가장 어리석은 방법은 기본 메뉴 항목을 설정하기 위해 매번 USB grub.conf를 수정하는 것입니다. 더 나은 방법이 있어야겠죠?
답변1
1단계: 언급한 대로 efibootmgr을 사용하세요.
set default="0"
2단계: /clonezilla-usb-drive/boot/grub.cfg에 하나가 있습니다.
메뉴 항목 제목, ID 또는 색인으로 바꾸세요.
https://www.gnu.org/software/grub/manual/grub/grub.html#default