Difference between revisions of "Installing/Creating Bootable USB"

From GalliumOS Wiki
Jump to: navigation, search
(On Mac OS X)
Line 24: Line 24:
 
== On Mac OS X ==
 
== On Mac OS X ==
  
This process is very similar to Linux, but not identical. I will write a proper guide as soon as I have access to a Mac.
+
# Download the ISO
 
+
# Insert USB media
 +
# Find the device path for your newly inserted USB device<br><code>diskutil list</code>
 +
# Unmount (but do not eject) USB device<br><code>diskutil unmountDisk /dev/diskN</code>
 +
# Copy the ISO to USB media (be sure to use the <code>rdisk</code> device name in the output file!)<br><code>sudo dd if=./galliumos.iso  of=/dev/rdiskN bs=1m</code>
 +
# Eject USB media<br><code>diskutil eject /dev/diskN</code>
 +
# Remove USB media
  
 
== On Windows ==
 
== On Windows ==

Revision as of 23:50, 3 December 2015

Creating bootable GalliumOS media is very similar to other Linux distributions. Unfortunately, that doesn't mean it's easy. The goal of this guide is to make it as straightforward as possible.

On Linux

First, you need to download the GalliumOS iso for your Chromebook.

Once the iso is finished downloading (you MUST wait for it to finish), open up your favourite Terminal emulator.

cd to the place where you downloaded the iso. It's probably ~/Downloads.

cd ~/Downloads

Plug in your USB device, identify it, and unmount it. This is a little tricky. You can use lsblk to get a list of storage devices attatched to your system. Try to find out which one is your USB flash drive. It is very important to not get this wrong, as it could cause catastrophic data loss. Once you've figured it out, make sure the USB flash drive is unmounted.

sudo umount -f /dev/sdb1

Be sure to replace sdb1 with the actual partition name as listed in lsblk. Next, use dd to copy the ISO to the USB flash drive.

dd bs=1M if=galliumos.iso of=/dev/sdb

Be sure to replace galliumos.iso with the filename of the iso you want to write. Usually typing "galliumos" and hitting tab will autocomplete it for you. Also be sure to replace sdb with the actual device as listed in lsblk. Make sure to write to the DEVICE and NOT the partition. This process can take a long time depending on the speed of your flash drive, USB connection, and hard drive. Be patient. Once the prompt comes back, the ISO should be written. If you're getting errors, try adding sudo to the beginning of the command. Before you unplug your flash drive, be sure to run sync


On Mac OS X

  1. Download the ISO
  2. Insert USB media
  3. Find the device path for your newly inserted USB device
    diskutil list
  4. Unmount (but do not eject) USB device
    diskutil unmountDisk /dev/diskN
  5. Copy the ISO to USB media (be sure to use the rdisk device name in the output file!)
    sudo dd if=./galliumos.iso of=/dev/rdiskN bs=1m
  6. Eject USB media
    diskutil eject /dev/diskN
  7. Remove USB media

On Windows

Windows is a little tricky. I will write a few guides once I have access to a Windows box.


On ChromeOS

ChromeOS is very similar to Linux, but noy identical. I will write a proper guide as soon as I have access to a Chromebook (that I haven't installed GalliumOS on :P)