Guest User

Untitled

a guest
Dec 11th, 2017
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.20 KB | None | 0 0
  1. Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
  2. Try 'modprobe efivars' as root.
  3.  
  4. sudo mount /dev/sda2 /mnt #sda2 is the root partition
  5. sudo mount /dev/sda1 /mnt/boot/efi #sda1 is the efi partition
  6. for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
  7. sudo cp /etc/resolv.conf /mnt/etc/ #makes the network available after chrooting
  8. modprobe efivars # make sure this is loaded
  9. sudo chroot /mnt
  10.  
  11. apt-get install --reinstall grub-efi-amd64
  12.  
  13. apt-get install --reinstall grub-efi
  14. update-grub
  15.  
  16. yum reinstall grub-efi
  17.  
  18. efibootmgr -c --disk /dev/sdX --part Y
  19. efibootmgr -v # verify a new record called Linux is there
  20.  
  21. for i in /sys /proc /dev/pts /dev; do sudo umount /mnt$i; done
  22. sudo umount /mnt/boot/efi #please do this. Corrupted efi partitions are not nice
  23. sudo umount /mnt
  24. sudo reboot
  25.  
  26. configfile (hd0,gpt1)/EFI/ubuntu/grub.cfg
  27.  
  28. sudo grub-install
  29.  
  30. # efibootmgr -c --disk /dev/sdX --part Y
  31. # efibootmgr -v
  32. BootCurrent: 0004
  33. Timeout: 1 seconds
  34. BootOrder: 0002,0000,0003,0001,0004
  35. Boot0000* linuxmint HD(1,800,1f4000,829f6cc9-5b17-479c-b3ea-61e43faecbf7)File(EFIlinuxmintgrubx64.efi)
  36. Boot0001* LMDE Linux Mint Debian HD(1,800,15d505800,934c598c-fe3c-fd43-84a1-fa38e4f72552)File(EFIlinuxmintgrubx64.efi)
  37. Boot0002* Linux HD(1,800,1f4000,829f6cc9-5b17-479c-b3ea-61e43faecbf7)File(elilo.efi)
  38. Boot0003* UEFI: Built-in EFI Shell Vendor(5023b95c-db26-429b-a648-bd47664c8012,)AMBO
  39. Boot0004* UEFI: VerbatimSTORE N GO 1.00 ACPI(a0341d0,0)PCI(1a,0)USB(1,0)USB(4,0)HD(1,80,1d70780,00000000)AMBO
  40. mint / #
  41.  
  42. # efibootmgr -b 2 -B
  43.  
  44. #! /bin/bash
  45. sudo mount /dev/sda2 /mnt
  46. sudo mount /dev/sda1 /mnt/boot/efi
  47. dir=`dirname $0`
  48. sudo cp $dir/grub-efi*.deb /mnt/tmp
  49. for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
  50. sudo chroot /mnt /bin/sh -c "dpkg -i /tmp/grub-efi*.deb"
  51. sudo shutdown -r now
  52.  
  53. sudo su
  54. mkdir /boot/efi
  55.  
  56. fdisk -l|grep EFI
  57.  
  58. echo "/dev/sda2 /boot/efi vfat defaults,sync 0 0">>/etc/fstab
  59.  
  60. mount /boot/efi
  61.  
  62. aptitude install grub-efi-amd64-bin grub-efi-ia32-bin_
  63.  
  64. grub-install --target=x86_64-efi
  65.  
  66. update-grub
  67.  
  68. aptitude install grub-efi-amd64 grub-pc_ grub-gfxpayload-lists_
  69.  
  70. apt-get install --reinstall grub-efi
  71. update-grub
Add Comment
Please, Sign In to add comment