Insert the USB drive, power on the XO holding down the check game key to see details, and then press to disable the normal boot process.
#Copy disc image file to usb how to#
Instead, you can use loopback mounts to copy the partition across and then set-up grub on the device.ĭon't follow this set of instructions if you don't know how to partition your disk or create filesystems. Using dd to transfer the image directly onto the device completely replaces the existing data and partition table. If you don't want to completely wipe the USB stick or hard drive, you can also try transferring the partition within the image file into an existing partition on your storage device. modify the boot instructions in the file systemīefore you can attempt to boot an XO from the USB drive.put the OLPC release's files in this file system.create a file system on the USB drive with the necessary characteristics.( "Live" CDs and USBs for Linux get around this limitation by packing a UNIX file system into simple files on the CD or USB drive which the computer unpacks during boot.) The OLPC operating system's layout is incompatible with the "FAT" filesystem set up on most USB drives, it requires permissions and symbolic links that FAT does not provide. But the XO has to boot, read these machine instructions from the file system on the USB, and then use that file system. If you present those to an XO, it will run them. The OS images that OLPC creates for each release contain the computer instructions of the OLPC software. This is what you want if you're booting from a USB disk connected to OLPC hardware. By default, the images boot with the GRUB boot option OLPC USB.
#Copy disc image file to usb Pc#
While you could try to boot a normal PC with them (making sure you select the OLPC Simulator option), there are other ways to run the OLPC's Sugar user interface on a PC, see Emulating the XO. This page presumes that you'll be using the disks you create on OLPC's "XO" hardware.