Paul Borrego

Information From

Youtube Video


Windows

  1. Download Arch Linux iso onto usb
  2. Go to partition manager and find drive with windows
  3. Shrink Partition to desired size for Linux
  4. Restart

Linux Partition

Edit partitions with fdisk /dev/{drive}

  • create new partitions with n
  • Position and number can be default
  • Rest follow the table
SizeMount NameFile TypeExtra
1GB/bootfat32Boot + esp
50-75GB/ext4
Remaining/homeext4

After archinstall, chroot into the machine

  1. efibootmgr note that there is no arch
  2. grub-install --target=x86_64-efi --efi-directory=/boot --recheck
  3. efibootmgr note there is arch
  4. restart

Allow Windows on Grub

  1. pacman -S os-prober`
  2. vim /etc/default/grub remove last # on last line grub_disable_os_prober=false
  3. os-prober
/dev/nvme0n1p1@/efi/Microsoft/Boot/bootmgfw.efi:Windows Boot Manager:Windows:efi 
/dev/nvme1n1p5:Arch Linux (rolling):Arch:linux 
  1. grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...  
Found linux image: /boot/vmlinuz-linux  
Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux.img  
Warning: os-prober will be executed to detect other bootable partitions.  
Its output will be used to detect bootable binaries on them and create new boot entries.  
grub-probe: error: cannot find a GRUB drive for /dev/sdc1.  Check your device.map.  
Found Windows Boot Manager on /dev/nvme0n1p1@/efi/Microsoft/Boot/bootmgfw.efi  
Adding boot menu entry for UEFI Firmware Settings ...  
done