GrubOnRemovableExternalHardDisk

From Super Grub Disk Wiki
Jump to navigationJump to search

I have Linux installed on a second hard disk. When I remove it I cannot boot my Windows.

Other titles for this same problem.

  • Is there a safe way to access Linux on the external drive, xp on the internal drive without the External hard disk having to be conected?

Non Hidden Linux method

If you do not mind having a boot menu that says Linux and someone of your family/friends seeing it here there are the instructions:

  1. Fix Boot of Windows on your internal hard disk.
  2. Set up Windows to boot external Linux hard disk grub.

Hidden Linux method

If you do not want any of your friends seeing your Linux menu (grub) check these steps:

  1. Fix Boot of Windows on your internal hard disk.
  2. Use a Super Grub Disk Cdrom, Floppy,... to Boot Linux

Boot from external drive method

This method assumes that you are able to set your Bios to boot from the external drive.

  1. Edit menu.lst (This step not necessary if menu.lst use "uuid= " in place of "root =(hd?,?). More details coming soon)
  2. Fix Boot of Windows on your internal hard disk.
  3. If you only have one 2 hard drives (including the external drive) choose EASY_LIVE_SWAP at the Quick Menu (the first SGD screen) and don't reboot. But if you have more than two hard drives, reboot and set your Bios to boot from the external hard drive.
  4. Install Grub to the MBR of the external drive
  5. Set your Bios to boot from the Internal drive.

See also.