Re: Controller partition order?

Leonid Flaks <[email protected]>
Newsgroups gmane.linux.redhat.kickstart.general
Message-ID <[email protected]>
  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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.