X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=appliance%2Finit;h=fe135b4460ccc7f218c95ff270a3f5d30ed46f72;hp=b573c46d7a8187f5ee9155633eada3133cfbc92c;hb=2447695a8dfb67a883c91b43f7b931573e1d3908;hpb=284797c1561e5e089986027d469bd16ee1a983df diff --git a/appliance/init b/appliance/init index b573c46..fe135b4 100755 --- a/appliance/init +++ b/appliance/init @@ -31,19 +31,36 @@ else modprobe virtio_pci modprobe virtio_net - modprobe dm_mod ||: fi -mount -ls -l /dev +if grep -sq selinux=1 /proc/cmdline; then + mount -t selinuxfs none /selinux +fi + +modprobe dm_mod ||: -/sbin/ifconfig lo 127.0.0.1 -/sbin/ifconfig eth0 10.0.2.10 -/sbin/route add default gw 10.0.2.2 +ifconfig lo 127.0.0.1 +ifconfig eth0 10.0.2.10 +route add default gw 10.0.2.2 lvm vgscan --ignorelockingfailure lvm vgchange -ay --ignorelockingfailure +# Keep these to enhance the usefulness of debug output. +ls -l /dev +cat /proc/mounts +lvm pvs +lvm vgs +lvm lvs +ifconfig +netstat -rn +lsmod +#ping -n -v -c 5 10.0.2.2 +#ping -n -v -c 5 10.0.2.4 + +# Improve virtio-blk performance (RHBZ#509383). +for f in /sys/block/vd*/queue/rotational; do echo 1 > $f; done + if grep -sq guestfs_rescue=1 /proc/cmdline; then bash -i fi