index

About SafePup
Breeezy for the eee
Breeezy introduction
Completing HP-USB Steps
How to Build
What is new


Recommendations

Review and Coupons for Siteground
Hostpapa Pricing
Blue Host Plans
Godaddy Cheap Hosting
Real Siteground User Reviews 2017
Use Blue Host Coupon

Completing HP-USB Steps

The following are the remaining steps (using Xandros) to make the SD or USB flash bootable.

Formatting the flash device is not required. (But if you want to format it, the recommended formatting in Windows is FAT, not FAT32.)

Before going any further, make sure to decompress/copy the Breeezy files to the flash drive, and then "safely remove" the flash drive from Windows.

The following is a procedure done in Xandros. Note that the examples use "sdb" for SD card and "sdb1" for its first partition (For USB flash, use "sdc" and "sdc1", respectively).

  1. CTRL - ALT - T (pressed simultaneously) - opens a console for entering text commands.
  2. sudo -i - enables you to work as super-user (administrator); supply your password if requested.
  3. Insert your SD card (or USB flash). Click "Cancel" if the Xandros File Manager tries to open it. (This insertion of the flash device after you have become "root" avoids error in fdisk - see the example image below.)
  4. umount /dev/sdb1 - un-mount the flash drive because it is automatically mounted by Xandros (use /dev/sdc1 for USB flash).
  5. Use fdisk to make the first partition of the drive active
    - At the terminal prompt, type fdisk /dev/sdb (or fdisk /dev/sdc for USB drives).
    - Enter "p" to view the partition (an asterisk "*" under "Boot" will tell you that the partition is active).
    - If you saw no asterisk, enter "a" and then "1" to make the first partition active.
    - Enter "w" to write the change.
    - Enter "p" again to view the partition.
    - Enter "q" to quit.
    (Note: If you do this on an active partition, it will be deactivated ! Enter "q" to quit if the first partition is already active.)
  6. Download syslinux-nomtools to your user directory (use left-click so that its file name will not be changed by Xandros). In console, command "cd /home/user" to get into the user directory (you should do this because "root" has a different working directory). Make syslinux-nomtools executable with "chmod 755 syslinux-nomtools".
  7. Command "./syslinux-nomtools /dev/sdb1" (or use /dev/sdc1 for USB flash - note the prefix DOT and SLASH). If done without errors, this completes the process.
  8. Exit being "root" by the command "exit". You can now close the console and reboot Xandros. Press Esc at boot time to choose "USB" as your boot device (Or press F2 and then choose "Boot" - "Hard Disk Drives" - "+" - "F10" - "Save" to make SD card your permanent first booting device).

whole process captured
The whole process captured from the Xandros console.
(The "device or resource busy" error can be avoided by inserting the flash device only after you have become "root" in console with "sudo -i".)

fdisk process captured
The fdisk process captured from the Xandros console.

syslinux-nomtools process captured
The syslinux-nomtools process captured from the Xandros console.

Copyright 2008 by Puppy Linux enthusiast "raffy", extending the initial tutorial contributed by "JustGreg". Creative Commons license for personal and non-commercial use applies to this tutorial. So that we can help you help users, please link to this page and email feedback to raffy email.