Repost because of new forum: hd install with grub..
Posted: Thu 05 May 2005, 14:02
Hi, just made a first try of allowing also type 1 install with grub boot manager setup.
In this new grubhd.zip is:
install-hdgrub.sh - the type 2 install with taking over an entire partition natively. not changed.
install-hd1grub.sh - the new type 1 install just copying live-cd to partition - with grub
\boot\grub\* - dir+files needed for grub. Also contains combined menu.lst
grub - the grub executable
First, either you have a suitable partition for type 1 or type 2, or you must create and
for type 1 also format it (cfdisk/fdisk+mkfs.ext2 /dev/hdxn).
Get this zip file and copy first!, than unzip in $HOME.
Second start the install script you desire.
./install<which?>.sh
The menu.lst contains now all 16 possible options:
01-08 is type 2 install - hda1 .. hdb4
09-16 is type 1 install - hda1 .. hda4
Just the default entry will be set by the install scripts! So last install will become default!
So by moving to the appropiate entry, one of the 16 option can be bootet if setup is correct
It's possible to first do a type 1 install, then a type 2 install on the
same! partition, since type 2 does not format the partition...
(The only problem than is propably to keep track of all the ways to boot a Puppy )
The modifications required for type 1 was a lot more, than for type 2,
because type 1 relies a lot on a vfat/msdos partion, since tiny.exe on
the boot floppy can only work with this type of dos partitions...
However, this type 1 install can basically work with every partition type..
Reiserfs is at the moment not displayed, but you still can enter such a
partition!
I request the live-cd mountet by the user using the drive mounter. A nice
idea would be also to request the mount of the destination partition to /mnt/data
as well and get the shell variable $EXT2DRIVE filled somehow...
I still hope, Barry can probably integrate all that in the standard install scripts..?
But for type 1 install, it will be very likely a challenging task..
That the URL to the updated grubhd.zip:
http://www.geocities.com/petersieg/grubhd.zip
PS
In this new grubhd.zip is:
install-hdgrub.sh - the type 2 install with taking over an entire partition natively. not changed.
install-hd1grub.sh - the new type 1 install just copying live-cd to partition - with grub
\boot\grub\* - dir+files needed for grub. Also contains combined menu.lst
grub - the grub executable
First, either you have a suitable partition for type 1 or type 2, or you must create and
for type 1 also format it (cfdisk/fdisk+mkfs.ext2 /dev/hdxn).
Get this zip file and copy first!, than unzip in $HOME.
Second start the install script you desire.
./install<which?>.sh
The menu.lst contains now all 16 possible options:
01-08 is type 2 install - hda1 .. hdb4
09-16 is type 1 install - hda1 .. hda4
Just the default entry will be set by the install scripts! So last install will become default!
So by moving to the appropiate entry, one of the 16 option can be bootet if setup is correct
It's possible to first do a type 1 install, then a type 2 install on the
same! partition, since type 2 does not format the partition...
(The only problem than is propably to keep track of all the ways to boot a Puppy )
The modifications required for type 1 was a lot more, than for type 2,
because type 1 relies a lot on a vfat/msdos partion, since tiny.exe on
the boot floppy can only work with this type of dos partitions...
However, this type 1 install can basically work with every partition type..
Reiserfs is at the moment not displayed, but you still can enter such a
partition!
I request the live-cd mountet by the user using the drive mounter. A nice
idea would be also to request the mount of the destination partition to /mnt/data
as well and get the shell variable $EXT2DRIVE filled somehow...
I still hope, Barry can probably integrate all that in the standard install scripts..?
But for type 1 install, it will be very likely a challenging task..
That the URL to the updated grubhd.zip:
http://www.geocities.com/petersieg/grubhd.zip
PS