![will having the grub on usb drive effect hdd will having the grub on usb drive effect hdd](https://pclosmag.com/html/Issues/200811/images/03-11.png)
- WILL HAVING THE GRUB ON USB DRIVE EFFECT HDD INSTALL
- WILL HAVING THE GRUB ON USB DRIVE EFFECT HDD PC
- WILL HAVING THE GRUB ON USB DRIVE EFFECT HDD WINDOWS
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.
WILL HAVING THE GRUB ON USB DRIVE EFFECT HDD WINDOWS
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. 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: This is the preferred option so that any subsequent Windows/Linux Updates will not interfere with each others.Note: this HOWTO relates to Grub (legacy), not Grub2 or Grub4dos. #3 Install Linux without any Windows disk(s) connected so that it will have its own Grub boot loader then use Easy BCD to add Linux to Windows Boot loader. This is how your current Windows/Linux setup #2 Linux installed with Windows disk(s) connected.
![will having the grub on usb drive effect hdd will having the grub on usb drive effect hdd](https://2.bp.blogspot.com/-nF_rLXoHLLQ/XH_9GF-B1uI/AAAAAAAACfY/3h9zPDpefwU_GRgN5U39sjK14C4kaFDTACLcBGAs/s1600/mkusb-make-persistent-live-usb.png)
![will having the grub on usb drive effect hdd will having the grub on usb drive effect hdd](https://i.stack.imgur.com/EctDV.png)
The screen shot below demonstrates how it works: You'd need to delete the LINUX partition(s), disconnect all other Drives including M.2, re-install LINUX then use Easy BCD to add it to multiboot. NOTE: You won't be able to add LINUX using Easy BCD.
WILL HAVING THE GRUB ON USB DRIVE EFFECT HDD PC
Reboot the PC then use Easy BCD to add other Windows (7/8/10) for mutiboot The procedure above will rebuild the Windows Boot Manager with single boot into Windows Pro. You'd need to reformat the System Reserved Partition to get rid of grub loader.īoot into WinRe, open Command prompt and type:įormat quick fs=ntfs Label="System Reserved" Since you did not disconnect the M.2 SSD, Linux override Windows Boot Loader with Grub. When you install Linux, the best way is to disconnect everything including the M.2 so that it will create its own grub loader.