Latest LQ Deal: Latest LQ Deals
Go Back > Linux Answers > Hardware
User Name


By Pastychomper at 2014-04-30 09:06
Many PCs are sold without floppy drives, and those which are a few years old may be unable to boot from a USB device. Some laptops also lack working CD drives. To make matters worse, the preinstalled set-up usually makes it impossible to create or free up a hard disc partition while running the default operating system.

There are various utilities, e.g. WUBI, which allow Linux to be installed in a loopback device on a Windows partition, but this method has one or two drawbacks.

Fortunately, there is another way, using the closed-source but free-to-use Plop boot manager. This method is straightforward, but it requires the system to have a working operating system and a USB port. I assume the pre-installed OS is Windows, as is likely in most cases, but Plop's website includes instructions for Linux and DOS.

You will also need at least one USB memory stick.

  1. Download the Plop boot manager.
    An old Windows installation might contain a virus or two, so to avoid allowing anything nasty to 'phone home' it might be worth downloading it on another computer and transferring via memory stick.
  2. In Windows, extract the Plop Zip file and run InstallToBootMenu.bat.
    If you feel lucky, you may be tempted to use InstallToMBR and skip to step 7, BUT remember that if you clobber the bootloader and then find that Plop doesn't work for you, you'll be left with an oddly-shaped paperweight.
  3. Reboot, and select Plop from the boot menu.
  4. Plug in a bootable USB stick and select "USB" from Plop's main menu. Make sure the USB stick boots all the way!
  5. If the stick fails to boot, you might need to enter Plop setup and alter the "Force USB 1.1" entry. I found that "Mode1" worked for my old Toshiba convertable.
  6. Reboot into Windows and install Plop to the hard disc's MBR. That way, you will still be able to boot the machine if you corrupt the Windows partition later.
    This is the most dangerous step, since if it fails you could end up with a brick, so pray you don't get a sudden power surge half way through! :o) Fortunately, the actual writing process is very quick.
    Plop can be installed from a live Linux distribution if you prefer, to save you a reboot.
  7. Using the newly-installed boot manager, reboot to a USB stick containing a utility distibution such as Parted Magic.
  8. Shrink the Windows partition using a partition editor (GParted worked well for me) and add your preferred arrangement of Linux partition(s). Don't forget a swap partition if the system's short of RAM.
  9. Read Note 10 below, then reboot and install the Linux distro of your choice from a USB stick.
    If you're using an oldish system, remember to choose a lightweight distro.
  10. During the installation, you will need to put a Linux bootloader somewhere. The obvious choices are to install it to a Linux partition, leaving Plop as the initial boot manager, or to put the bootloader on the MBR as usual, which will clobber Plop. Most Linux installers will happily do either, and both methods should work equally well.
    There are good reasons to leave Plop on the disc: Despite the name it's prettier and boots more devices than any other boot manager I've come across, and you never know when you might want to boot a rescue system. Plus, writing another bootloader to the MBR repeats the (small) risk of bricking the system if something goes wrong, as mentioned above.
    On the other hand, Plop is not open source, plus there is a small theoretical malware risk if it was originally installed from a potentially-compromised system.
    My preferred method is to install Grub (or whatever) to the MBR, but have Plop on another partition in case you want it. The easiest way to do this is to leave the Windows partition intact.
  11. Reboot and enjoy your fresh Linux installation.

by yooy on Thu, 2015-02-26 20:05
Plop boot manager.
tried that on really museum pc but it didn't allow me to boot off usb flash. However it allowed to boot off floppy where Plop was installed but that got me back into Plop menu, funny.

by jefro on Thu, 2015-02-26 21:08
Don't forget pxe, gpxe/ipxe.

Using a netinstall cd to boot to usb and network locations.

Removing drive to working systems.

by frankbell on Thu, 2015-02-26 21:12
You could try an external CD/DVD drive. I've had a couple of computers boot to them successfully.

by yooy on Fri, 2015-02-27 08:06
@frankbell can you post a link to cheap external dvd that works with linux and will be able to boot from bios, aliexpress please

by frankbell on Fri, 2015-02-27 21:00
I have a Memorex and a Pioneer that both worked flawlessly out of the box with Linux. I've had both of them for several years, but I would expect that any reputable brand would work.

A search for "external dvd drive compatible linux" will turn up much more information about recent models than I can offer.


All times are GMT -5. The time now is 05:11 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration