gdisk
setup nieuwe disk met GPT UEFI
- lsblk
- indien /dev/sdc
- normaal start sector eerste partitie = 2048
- sudo dd if=/dev/zero of=/dev/sdc bs=512 count=2047
- gdisk /dev/sdc
- gebruik GPT (geen MBR)
- n 1
- default +500M ef00 (+43M is voldoende !)
- n 2
- n 3
- n 4
- w
- q
- gdisk -l /dev/sdc
- initializeer
- mounten
- mount iso
- mount systemrescuecd-6.0.2.iso /mnt/test -o loop
- mounten partities
- cp contents iso : enkel EFI directory naar /dev/sdc1
- cp rest van iso naar /dev/sdc2
- gparted /dev/sdc
- label SYSRCD602 voor /dev/sdc2
- vlaggen eerst en tweede partitie boot esp
- quit
- grub-install --target=x86_64-efi --efi-directory=/mnt/sdc1 --bootloader-id=systemrescue --recheck --debug
- voegt automatisch een nieuwe eerste order toe bij efibootmgr !
- herstel orders efibootmgr
- aanpassen grub.cfg
- custom 41_custom
- sudo nano /etc/grub.d/41_custom
- menuentry "Nieuw SystemRescue 6.0.2 " {
- load_video
- insmod gzio
- insmod part_gpt
- insmod part_msdos
- insmod ext2
- set root=(hd0,gpt2)
- set root=db73a007-0730-4ef0-9ce2-1bba24039987
- echo 'loading linux kernel ...'
- linux /sysresccd/boot/x86_64/vmlinuz archisobasedir=sysresccd archisolabel=SYSRCD602 nodhcp setkmap=be dostartx copytoram
- echo 'loading initramfs ...'
- initrd /sysresccd/boot/x86_64/sysresccd.img
- }
- sudo update-grub