||Puppy Linux Discussion Forum
Puppy home page: puppylinux.com
You last visited on Today, at 9:12 am
The time now is Sun Jan 13, 2008 5:13 pm
All times are UTC + 10.5 (DST in action)
Joined: 15 Nov 2006
|Posted: Thu Dec 27, 2007 5:34 am Post subject:
Allow override of "install to whole drive" defaults
I posted this topic first to "bugs", someone moved it to "howto", but in any event the need is still there:
I wish to install Puppy (3.01 in my case) to a flash drive being used
as a hard drive. That is, the machine's BIOS basically sees the compact
flash as a disc drive, and can boot from it, so it's emulating a hard
The problem is this - something in Puppy (3.01) universal installer
decides that it is a flash drive (regardless of when I select CF in an
adapter, or HDD as the install target), and only provides an option to
install Puppy to the whole drive (ignoring partitions I put in place),
rather than a selected partition (this of course presumes that I have
partitioned the CF drive previously, which is the case.) So the
difference is this - installing onto a previously partitioned HDD lets
you select the partition for the root filesystem, while installing onto
a previously installed CF acting as a HDD does not provide this option.
I found a clumsy work-around (pre-install to a small HDD of approx.
the size I eventually wanted on my CF, then use dd to put the whole HDD
image onto a temporary file, and DD again to bring that back to the
(larger) CF card, which left me with a single partition that I could
then add on to.
So my suggestion is this - please amend the puppy universal
installer to allow user to override the "install to the whole drive"
default condition that is programmed in response to detecting a flash
device. This would be handy in any case of a flash device (example, I
have several USB flash devices that I had partitioned, but I have the
same problem that I can't install puppy to a partition without going
through the maneuver previously described using a HDD as an
Joined: 15 Aug 2006
Location: Adelaide, South Australia
|Posted: Today, at 5:13 pm Post subject:
I have a thought to save you all that hoo-haa
running around, before someone actually gets a round tuit and adds the
options you mention...
1. Take a blank flash drive
2. Install to it The whole of it. Nothing but it
3. Use gparted to resize the partition, still as sda1 (or whatever)
4. Use gparted again to create other partitions as you wish.
I've been thinking of creating a truly non-moving-part machine
(apart from a CD drive/floppy drive perhaps), and was considering using
a flash drive internally to achieve this. I haven't tried the idea,
just adapted it from HDD practice.
Of course if you need to access other partitions in DOS of any form
(from a bootable floppy or a bootable CD, with the MS boot files on
them), you will need to create them as logical partitions - sda5
onwards - rather than as primaries, sda2 - sda4
Let us know if it works!
Richard in Oztralia
Have you noticed editing is always needed for the inevitable typos that weren't there when you hit the "post" button?
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You cannot delete your posts in this forum
You can vote in polls in this forum
You can attach files in this forum
You can download files in this forum
Powered by phpBB © 2001, 2005 phpBB Group