Friday, May 23, 2008

Running Linux from a USB Drive : How to boot from USB Drive (Linux)?

This whole lot of stuff is taken from http://www.althack.com/, you can visit this website if you want still more infor or you run into troubles during the process. This is obviously how to boot from Pen Drive using Linux- DSL ie Damn Small Linux Distro.

Things Needed to Begin

Ø  USB Storage Device - (256mb or larger recommended using USB 2.0)

Ø  PC that can boot from a USB Device (check your BIOS or your User Manual)

Ø  Damn Small Linux (DSL) Distro

Ø  http://distro.ibiblio.org/pub/linux/distributions/damnsmall/current/dsl-4.2.4-embedded.zip

Ø  Syslinux 3.11

Ø  http://www.kernel.org/pub/linux/utils/boot/syslinux/Old/syslinux-3.11.zip

Ø  HP USB Disk Storage Format Tool

Ø  http://selfdestruct.net/misc/usbboot/SP27213.exe

Formatting The USB Storage Device

§  Insert your USB Storage Device into an empty USB slot on your PC

§  Download and Install the HP USB Disk Storage Format Tool. Once the usb disk storage format tool is installed, run it

§  Use the following settings in the HP USB Disk Storage Format Tool

§  Device: The name and capacity of your storage device

§  File system: FAT

§  Volume label: Name it what you want (I chose LINUX)

§  Confirm the Format by clicking Yes.

§  Once the Format is complete it will give you a list of information about the file system, volume, etc. about your device. Click OK.

§  Extracting Necessary Files

§  Download and Extract the Damn Small Linux distro (dsl-4.2.4-embedded.zip) to your USB device using Win-Zip or any extraction software.

 

§  Download and Extract all the files from syslinux-3.11 to a folder named Syslinux on your primary hard drive (mine is C:)

§  In Command Prompt type cd c:\syslinux\win32 (substitute c: for the drive letter of your hard drive) and Press Enter

§  Type syslinux.exe -f F: (F: reprents the drive letter of my USB Device. Yours may be different. GET THIS RIGHT). Press Enter.

§  Exit from Command Prompt

 

Booting to Linux

Keep your USB Device plugged in and Reboot your PC. Enter your BIOS setup (usually by pressing F2 or DEL) and set your Boot order to boot from the USB Device First. Exit your BIOS and Save the Changes. Since there are MANY different BIOS you must figure out on your own if your PC supports booting from USB.

Voilla it works fine for me, please search for requirements or softwares needed in Google and you must be enriched with the best one always.

14 responses:

Anonymous said...

Great work! This is the kind of info that are supposed
to be shared across the web. Shame on the seek engines for not
positioning this put up upper! Come on over
and visit my site . Thank you =)

Anonymous said...

I just wanted to jot down a brief note to express
gratitude to you for all the nice tactics you are giving out at this website.
My prolonged internet research has at the end of the day been compensated with pleasant know-how to exchange
with my pals. I would declare that most of us visitors actually are undeniably
blessed to live in a wonderful site with many outstanding professionals with beneficial
tactics. I feel truly lucky to have encountered the web pages and look
forward to plenty of more entertaining minutes reading
here. Thanks once more for everything.

Anonymous said...

Your style is really unique compared to other people I
have read stuff from. I appreciate you for posting when you've
got the opportunity, Guess I will just bookmark this site.

Anonymous said...

I'd constantly want to be update on new posts on this site, saved to
bookmarks!

Anonymous said...

Hi there, You have done an incredible job. I will certainly digg it and personally recommend to my friends.

I'm confident they will be benefited from this site.

Anonymous said...

Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point.
You definitely know what youre talking about, why throw away your
intelligence on just posting videos to your site when you could be giving us something informative to read?

Anonymous said...

Now I am going away to do my breakfast, once having my
breakfast coming over again to read other news.

Anonymous said...

Wow, awesome weblog layout! How long have
you ever been running a blog for? you made running
a blog glance easy. The overall look of your website is great, as
smartly as the content material![X-N-E-W-L-I-N-S-P-I-N-X]I just could not go away your site
prior to suggesting that I extremely enjoyed the standard info an individual supply for your guests?
Is going to be back frequently to investigate
cross-check new posts.

Anonymous said...

This website definitely has all of the information I needed about this subject and
didn't know who to ask.

Anonymous said...

Thanks a lot for sharing this with all of us you actually recognize what you're talking
approximately! Bookmarked. Please additionally visit
my web site =). We can have a hyperlink alternate agreement between us

Anonymous said...

We're a group of volunteers and opening a new scheme in our
community. Your website provided us with helpful information to work on. You've done an impressive task and our entire neighborhood shall be grateful to you.

Anonymous said...

Pretty! This has been an extremely wonderful article. Many
thanks for supplying this information.

Anonymous said...

Asking questions are really nice thing if you are not
understanding something entirely, however this post offers
nice understanding yet.

Anonymous said...

First off I would like to say wonderful blog! I had a quick question in which I'd like
to ask if you do not mind. I was curious to know how you
center yourself and clear your head before writing.
I've had a tough time clearing my mind in getting my ideas out there.

I do take pleasure in writing however it just seems like the first 10 to 15 minutes are wasted simply just trying to
figure out how to begin. Any ideas or tips? Many thanks!

Post a Comment

Thanking you for your comment(s). Hope you will visit this blog again!

Subscribe to geeklog feed Bookmark and Share

Design by Free blogger template