How can I make external HD bootable? (Solved)

Using applications, configuring, problems
Post Reply
Message
Author
Mr Doolie
Posts: 143
Joined: Tue 28 Jun 2005, 20:13

How can I make external HD bootable? (Solved)

#1 Post by Mr Doolie »

By unplugging the built-in 6-in-1 card reader my external HDD is now the only device and is visible as sda (yay) if......I mount it every time I reboot. How do I tell puppy to mount it for me?

Why does it sometimes show up as dev/flash and sometimes dev/cdrive?

Why can't I boot off the bloody thing? I let puppy do his magic USB install wizard thing but when I boot from "USB-HDD" in my bios it just falls through to the internal HDD. USB HDD is how it shows up in the bios bootmenu. The little red light comes on for a second and then it falls though. Do I have to do something to the drive to make it bootable? Didn't puppy do that for me?

Mr Doolie
Posts: 143
Joined: Tue 28 Jun 2005, 20:13

Anybody home?

#2 Post by Mr Doolie »

Won't somebody please tell me?

User avatar
Bancobusto
Posts: 168
Joined: Mon 13 Jun 2005, 20:52
Location: Vancouver Island

#3 Post by Bancobusto »

Mr Doolie, I can't help you myself, but I'm sure that someone else will come along who can. I don't have any experience with external HD's.

(And my experience with internal ones isn't anything for me to spout off about either, hahahah)

:P
Freedom isn't just a Puppy-Linux forum member!

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#4 Post by Flash »

Have you looked in this index, under "Installing on and booting from USB"?

Mr Doolie
Posts: 143
Joined: Tue 28 Jun 2005, 20:13

yes thanks

#5 Post by Mr Doolie »

Well, now I have. The problem isn't really getting it to boot all the way. The problem is getting it to boot at all. When I choose "USB-HDD" (the option that shows under the boot menu) the external light flashes for a second and then the boot defaults to the internal drive. It's like the system is saying

"Checking the external....I see it but it's not bootable".

I have formatted the drive FAT16, installed the three puppy files and run "syslinux.exe -f d:". (I have to use "-f" because syslinux tells "the drive is not removable") Syslinux does in fact write something to the drive but it isn't whatever you need to make the drive bootable.

No big deal I guess but I was really wanting a bootable drive to carry around.

Mr Doolie
Posts: 143
Joined: Tue 28 Jun 2005, 20:13

automounting

#6 Post by Mr Doolie »

Also the other question was how do I get the external to automount under puppy. At the present time I have to always run the wizard.

In other words where do I add a line that says
"mount sda"
or whatever the Linuxspeak is.

User avatar
Nathan F
Posts: 1764
Joined: Wed 08 Jun 2005, 14:45
Location: Wadsworth, OH (occasionally home)
Contact:

#7 Post by Nathan F »

Mr Doolie, I can field that last one. There is a file here-
/etc/rc.d/rc.local
-append the line to the file rc.local. The line would be something akin to-

Code: Select all

mount /dev/sda1 /mnt/flash
If this is done the drive should auto mount at every bootup. I have a bunch of extra software on /mnt/data and have been doing this for several weeks. You can even have a daemon startup automatically at boot. If you are running the Morizot firewall this is the file that tells it to auto start. I had it set to run beta-ftpd at bootup. This is a very handy file.

I'm sorry to say, however, that if the thread on booting from usb couldn;t solve that issue for you then I probably can't either. Hope this much at least helps.

Nathan

User avatar
danleff
Posts: 294
Joined: Sun 08 May 2005, 13:11
Location: Albany, NY
Contact:

#8 Post by danleff »

Well a couple of thoughts come to mind. You used syslinux from Windows XP to prepare the drive? What version of syslinux did you use?

You did the syslinux stuff after removing the 6/1 card reader?

What version of Puppy are you using? See this thread.

Are there any other options to boot from USB on this system in the bios? Some systems bios' are finicky about how they boot usb. It's not all standard between systems and their bios. Do you have the option to boot USB-FDD or USB-ZIP in the bios?

Does the syslinux.cfg file on the external drive point to the correct drive designation? Sda1?
I love it when a plan comes together

--Hannibal Smith

Mr Doolie
Posts: 143
Joined: Tue 28 Jun 2005, 20:13

Automounting the ^^$*((*(!!!! external drivef

#9 Post by Mr Doolie »

Nathan F, "mount /dev/sda1 /mnt/flash" didn't work at all! But after a lot of searching and watching the USB Wizard I put the line "modprobe usb-storage" before it and then it worked just fine.
Thank you

Mr Doolie
Posts: 143
Joined: Tue 28 Jun 2005, 20:13

External HDD phooey!

#10 Post by Mr Doolie »

Danleff,

>You used syslinux from Windows XP to prepare the drive?

XP? No way. I'm using Win2000. Mr Bill can kiss my hairy face with his WinXP. Any OS that has to be serialized and verified and registered just to get it running and then you have to verify it AGAIN for each and every little update.....no way! Win2000 is like XP with all the bloat and horse-hockey removed.Plus it takes up WAY less drive space (XP-over 1 Gig 2000-300 megs) and runs games better.

>What version of syslinux did you use?

3.09 I believe.

>You did the syslinux stuff after removing the 6/1 card reader?

Yep

>What version of Puppy are you using?

1.04

>Are there any other options to boot from USB on this system in the bios?

USB-FDD, USB-ZIP, USB-CDROM and USB-HDD. The only one that even looks at the drive is USB-HDD. With the external HDD it flashes the light and then falls through to the internal drive. With the thumbdrive the BIOS gets stuck at "Verifying DMI Pool" (or something like that).

>Does the syslinux.cfg file on the external drive point to the correct drive designation? Sda1?

Yes

>I love it when a plan comes together - --Hannibal Smith

I ate his liver with some faval beans and a nice chiante - Hannibal Lechter

User avatar
Nathan F
Posts: 1764
Joined: Wed 08 Jun 2005, 14:45
Location: Wadsworth, OH (occasionally home)
Contact:

#11 Post by Nathan F »

"mount /dev/sda1 /mnt/flash" didn't work at all! But after a lot of searching and watching the USB Wizard I put the line "modprobe usb-storage" before it and then it worked just fine.
Sorry, didn't think of that wrinkle. Glad you found the rest of the answer on your own.

User avatar
danleff
Posts: 294
Joined: Sun 08 May 2005, 13:11
Location: Albany, NY
Contact:

Re: Automounting the ^^$*((*(!!!! external drivef

#12 Post by danleff »

Mr Doolie wrote:Nathan F, "mount /dev/sda1 /mnt/flash" didn't work at all! But after a lot of searching and watching the USB Wizard I put the line "modprobe usb-storage" before it and then it worked just fine.
Thank you

Nice going! That would be the ticket. Sometimes finding the answer on your own is quite satisfying.

I'm going to give this a try on my external 2.5" drive enclosure.
I love it when a plan comes together

--Hannibal Smith

Post Reply