@@ -22,8 +22,8 @@ services --enabled=network,sshd
22
22
# This information is used by appliance-tools but
23
23
# not by the livecd tools.
24
24
#
25
- part /boot --size 100 --fstype ext3 --ondisk hda
26
- part / --size 650 --fstype ext3 --ondisk hda
25
+ # part /boot --size 100 --fstype ext3 --ondisk hda
26
+ part / --size 650 --fstype ext3 --ondisk sda
27
27
28
28
#
29
29
# Repositories
@@ -168,21 +168,21 @@ EOL
168
168
169
169
%end
170
170
171
- # %post
171
+ %post
172
172
# # create ramdisk for ec2 images
173
- # ver=$(rpm -q --qf '%{version}' kernel-xen)
174
- # rel=$(rpm -q --qf '%{release}' kernel-xen)
175
- # arch=$(rpm -q --qf '%{arch}' kernel-xen)
176
-
177
- # /sbin/mkinitrd --fstab=/etc/fstab --preload=xenblk --preload=xennet --preload=raid1 initrd-$ver-$rel.$arch. img $ver-$rel.$arch
178
- # cp initrd-$ver-$rel.$arch .img /tmp/initrd.img
179
- # cp /boot/vmlinuz-$ver-$rel.$arch /tmp/vmlinuz
180
- # rpm -e mkinitrd
181
- # %end
182
-
183
- # %post --nochroot
184
- # # Move ramdisk and kernel images outside of image
185
- # mv $INSTALL_ROOT/tmp/vmlinuz ./include
186
- # mv $INSTALL_ROOT/tmp/initrd.img ./include
187
- # %end
173
+ ver=$( rpm -q --qf ' %{version}' kernel-xen)
174
+ rel=$( rpm -q --qf ' %{release}' kernel-xen)
175
+ arch=$( rpm -q --qf ' %{arch}' kernel-xen)
176
+
177
+ /sbin/mkinitrd --fstab=/etc/fstab --preload=xenblk --preload=xennet --preload=raid1 initrd-$ver -$rel .img $ver -${ rel} xen
178
+ cp initrd-$ver -$rel .img /tmp/initrd.img
179
+ cp /boot/vmlinuz-$ver -${ rel} xen /tmp/vmlinuz
180
+ rpm -e mkinitrd
181
+ %end
182
+
183
+ %post --nochroot
184
+ # Move ramdisk and kernel images outside of image
185
+ mv $INSTALL_ROOT /tmp/vmlinuz ./include
186
+ mv $INSTALL_ROOT /tmp/initrd.img ./include
187
+ %end
188
188
0 commit comments