How to install grub on usb from windows
Sudo mount /dev/sda6 /mnt (replace sda6 with whatever is appropriate for your system) Look for the large EXT4 partition and make a note of what it says on the far left such as sda6 If you don't know, you can determine the partition that Mint is installed on by: In your case it will most likely be different. I knew which partition LM 11 was installed on. The grub configuration is still there, it just isn't being loaded at boot up.īoot from a LIVE DVD (in my case Linux Mint 11)
#How to install grub on usb from windows how to#
If you've not already installed Porteus, you will need to extract the contents of the Porteus ISO to your drive as described in the Official Porteus Install Guide (but don't install the bootloader, or it will overwrite your grub install).This is how to restore grub after a Windows install/re-install overwrites the MBR. Thanks to Ponce, for helping me with the menu.lst entries!ġ2) I already had Porteus installed to this drive, so /boot and /porteus were already in place. You can make additional entries to the menu.lst to boot from other partitions, iso image files, etc.
![how to install grub on usb from windows how to install grub on usb from windows](https://net2.com/wp-content/uploads/2019/08/word-image-13.jpeg)
Kernel /boot/syslinux/vmlinuz vga=791 changes=/porteus/ Kernel /boot/syslinux/vmlinuz vga=791 copy2ram
#How to install grub on usb from windows code#
# Please install GRLDR boot strap code to MBR with the Ĭolor blue/green yellow/red white/magenta white/magenta # The old install method of booting via the stage-files has been removed. Ignore this step if you already have a menu.lst file here.ġ1) copy (or replace) the following into menu.lst: This file will direct grub to boot your OS. If you receive an error message from the setup command, try running it again, with the same parameters.ġ0) create a file in /mnt/sdc1/boot/grub named menu.lst (that is a letter l in. This will overwrite the MBR of this device, so again, it is highly important that you know which device you are dealing with, or you could mess up your ability to boot your computer! Note-if you are looking to install grub to the bootsector of a partition (rather than to the MBR), enter, for example, 'setup (hd1,1) to install to the second partition of the second drive. On my first install, I didn't include this, and grub would hang on boot-up, because it was looking for the files on another device.Īgain, replace hd1 with the device to which you want to install grub. This tells grub to look in this partition (your target partition) for the files necessary to boot. The second drive (hd 1,0) was the USB drive running porteus, and the third drive (hd2,0) was the target drive.īut replace hd1,0 with the device/partition to which you want to install grub. In my case, I knew that hd 0,0 was my hard drive, with windows installed (it was not shown, because it does not contain the /boot/grub/stage1 file). Note that Grub starts counting from "0" (not "1") for both drives and partitions. It is very important that you know which of these drives is the target drive. This searches all partitions on your system, and will return a list of each instance where this file was found along the path /boot/grub.
![how to install grub on usb from windows how to install grub on usb from windows](https://blog.modest-destiny.com/images/2017/04/boot-order.jpg)
This will open a grub shell.ħ) Enter the following into the grub shell: In my case, sdb1 was my active Porteus USB drive (which was already mounted), and sdc1 was the target drive.Ĥ) Create a new directory to hold grub on the target drive:ĥ) Copy all of the files from /usr/lib/grub/i386-pc to /mnt/sdc1/boot/grub.Ħ) In your terminal, type ‘grub’ and hit enter. Replace sdc1 with whatever partition you are installing to. This will install all of the necessary grub files to the system you are running, but it will not overwrite the MBR of the active drive (it will continue to boot as usual).ģ) Insert the second USB drive, and mount it. txz package you downloaded, and select “install”. Steps 1 and 2 are not necessary if you are installing from a linux system that already uses Grub, as these files should already be on your system.Ģ) Right click on the. I used 2 USB drives to accomplish this (all commands were used on the first drive, running Porteus, to install grub on the second drive), but this could also be accomplished from a linux OS running on a hard drive. I found this thread useful, and based my process on the instructions provided there: Note: this HOWTO relates to Grub (legacy), not Grub2 or Grub4dos.