
I tried grml2hd, told it to install to /dev/hdc2, expecting it to notice it didn't have enough space, and it did notice. I thought it would then ask me if I had any other partitions I wanted to add. It didn't. It wrote it all to hdc2, ran out of space, and reported the installation was successful. Back to the drawing board.
Can I edit /etc/grml2hd/config and stuff mount commands in the PREwhatever function there? Where should they be mounted? Is that config file read and used _anytime_ grml2hd is run or only on automatic runs?
I hope to have:
/ /dev/hdc2 /home /dev/hdc3 /usr /dev/hdc6 /var /dev/hdc5 swap /dev/hda7 swap /dev/hdc1
I've already created the partitions and made filesystems on them. I just need them to be there when the installer goes to write the system. Afterwards, I can reboot the CD, mount / somewhere, tweak fstab, and I should be good to go from the installed grml.
Anyone ever tried this? If this is currently not possible, I suppose it falls into the wishlist bucket.

* s. keeling keeling@spots.ab.ca [20060626 01:50]:
I tried grml2hd, told it to install to /dev/hdc2, expecting it to notice it didn't have enough space, and it did notice. I thought it would then ask me if I had any other partitions I wanted to add. It didn't. It wrote it all to hdc2, ran out of space, and reported the installation was successful. Back to the drawing board.
There does not exist something like "other partitions to add".
Can I edit /etc/grml2hd/config and stuff mount commands in the PREwhatever function there? Where should they be mounted? Is that config file read and used _anytime_ grml2hd is run or only on automatic runs?
Yes, /etc/grml2hd/config is meant for automatic runs (currently).
I hope to have:
/ /dev/hdc2 /home /dev/hdc3 /usr /dev/hdc6 /var /dev/hdc5 swap /dev/hda7 swap /dev/hdc1
I've already created the partitions and made filesystems on them. I just need them to be there when the installer goes to write the system. Afterwards, I can reboot the CD, mount / somewhere, tweak fstab, and I should be good to go from the installed grml.
Anyone ever tried this? If this is currently not possible, I suppose it falls into the wishlist bucket.
This is possible only with a few manual tweaks. ;)
The long answer: We are implementing exactly this feature in grml2hd currently.
It's known as:
| "mounting target" => mount several partitions to one target and | don't run mkfs then but just copy grml to the target
on our grml2hd's todolist. This way you should be able to mount whatever partition to a /mnt/target which will be used by grml2hd then. Probably you will have to adjust /etc/fstab on your own then, but let's see what the implementation exactly brings. This feature should be available with the next major release of grml2hd if everything works as expected.
The short answer: it's definitely on our todolist. :)
regards, -mika-

Incoming from Michael Prokop:
- s. keeling keeling@spots.ab.ca [20060626 01:50]:
I tried grml2hd, told it to install to /dev/hdc2, expecting it to
There does not exist something like "other partitions to add". [schnip] We are implementing exactly this feature in grml2hd currently.
Thanks Michael. Drat. I was hoping I'd find that in expert mode. Oh well, no problemo. Everybody's got 80 Gb hard drives these days, right, so nobody worries about /var filling up? :-) I'll blow away my partitions and install as one monolithic ptn for now.
Testing:
grml bootfrom=/dev/hda8/scratch/iso/grml_0.6.iso \ lapic vga=normal gmt pnpbios=off nopcmcia
:-)

The saga continues. grml wants 2.7 Gb and I've only got 2 Gb to give it. So, grml-small. That didn't work either:
grml2hd partition=/dev/hdc2 filesystem=ext2 user=keeling
No matter what, the window popped up and said:
Error: partition /dev/hdc2 does not seem to be an existing partiton.
"fdisk -l /dev/hdc2" said:
Disk /dev/hdc2 doesn't contain a valid partition table.
I repartioned with grml fdisk, cfdisk, and finally qtparted (the latter simply locked up when trying to create a Linux swap ptn). I tried ext3, I mkfs'ed it. Nothing. Here's what disk_stat and sfdisk said about it all:
--------------------------------------- root@grml ~ # disk_stat /dev/hdc Maximum Disk Sector: 4124735 Maximum User Sector: 4124735 (Disk does not support HPA) root@grml ~ # sfdisk -V /dev/hdc end of partition 1 has impossible value for head: 63 (should be in 0-15) 1 root@grml ~ # sfdisk -l /dev/hdc :(
Disk /dev/hdc: 4092 cylinders, 16 heads, 63 sectors/track Warning: The partition table looks like it was made for C/H/S=*/64/63 (instead of 4092/16/63). For this listing I'll assume that geometry. Units = cylinders of 2064384 bytes, blocks of 1024 bytes, counting from 0
Device Boot Start End #cyls #blocks Id System /dev/hdc1 0+ 121 122- 245920+ 82 Linux swap / Solaris /dev/hdc2 * 122 1022 901 1816416 83 Linux /dev/hdc3 0 - 0 0 0 Empty /dev/hdc4 0 - 0 0 0 Empty root@grml ~ # sfdisk -s /dev/hdc 2062368 ---------------------------------------
It's an ST32122A, 2014.03 Mb. I have dmesg.txt.gz, info.tar.bz2, kern.log.gz, and messages.gz if anyone wants to look at them. I suppose it's entirely possible that this disk just isn't up to it. Time to pull out another and try again.

Incoming from s. keeling:
The saga continues. grml wants 2.7 Gb and I've only got 2 Gb to give it. So, grml-small. That didn't work either:
grml2hd partition=/dev/hdc2 filesystem=ext2 user=keeling
No matter what, the window popped up and said:
Error: partition /dev/hdc2 does not seem to be an existing partiton.
As a lark, I tried installing DSL on that ptn. Works fine. The problem's not the hard drive. I suppose that now it's primed, I can try again with grml-small.
Teilnehmer (2)
-
Michael Prokop
-
s. keeling