Yes, I'm also curious on why the need to reboot - only explanation I could guess on would be that the devices need to be recognized at boot. Think we need Old Polack to answer this one :-)
To answer your question, after the partitioning is made to your preferences - reboot and then choose 'Use existing partitions'.
As a note, I saw a discrepancy when I planned for ext3, but got ext2 at one point. When selecting ext3 and formatting the partition all was well.
I can only recommend you to double check that you have ext3 partitions (if you plan to use this filesystem),
When you create a new partition table the kernel is still using the old one that exists in memory. Until that clears, you can't format, or use, the newly created partitions. If you reboot, the partition table is read, during the boot process, directly from the hard drive, and that is what gets placed into memory and used during that session. There is a way to beat this, which is to run partprobe
, immediately after creating the new partitions, which will inform the kernel that changes have been made and what they are, after which one can directly access the new partitions without a reboot, format them, and install. Partprobe is a command line
tool, executed by the command;# partprobe
or# partprobe /dev/<whatever>
is for use when multiple
hard drives exist. If one does not specify a drive, the command will still work, but the drives that had no changes made will report errors, as there will be no changes
, and changes are
what is being looked for.
The trick here is that you have to install parted
in order to get partprobe
, which is one of parted's tools. One can install parted to the liveCD. It will only be there for that session, but that's long enough. If everyone asks nicely, maybe parted
could be included
on the liveCD
in a future release
. In the mean time, one could install it before
making a remaster...