Controller partition order?
Leonid Flaks
flaks at bnl.gov
Thu Dec 2 18:34:56 UTC 2010
On 12/02/2010 01:08 PM, Jared Rodriguez wrote:
>>> I'm building a bunch of virtual machines and I want to make sure
>>> that the swap
>>> partition comes first on the disk. Sometimes we need to expand
>>> storage on VMs
>>> and this is much harder if the swap partition is after the /
>>> partition. Is
>>> there a way with the partition command to control where on the disk a
>>> partition goes?
>
> We use something like this:
>
> zerombr yes
> clearpart --all --initlabel
> part /boot --fstype "ext3" --size=100 --asprimary
> part /tmp --fstype "ext3" --size=2048 --asprimary
> part / --fstype "ext3" --size=1 --grow
> %include /tmp/swap.cfg
>
> swap is dynamically generated during the bootstrap process. The
> configuration creates the following partitions:
>
> /dev/sda1 /boot
> /dev/sda2 /tmp
> /dev/sda3 swap
> /dev/sda4 extended
> /dev/sda5 /
>
> I am not aware of any other way to make anaconda honor the position of
> the swap partition.
>
> jrod
We use somewhat similar solution:
part --onpart=sda1 swap
part --onpart=sda2 / --fstype ext4
For that to work in %pre section we run fdisk, which we feed with file
that has all fdisk commands written one per line.
%pre
/usr/bin/wget -nv http://myserver/path/to/file/fdisk.input -O /tmp/fdisk.input
/usr/sbin/fdisk /dev/sda< /tmp/fdisk.input
Leon
More information about the Kickstart-list
mailing list