project:kernel-autobuild:wheezy-image
file system image with debian wheezy (7)
- upgrade from squeeze-kerneltest.img.xz
- development system is running deb8
cd /var/lib/kernel-autobuild/00-resources
cp squeeze-kerneltest.img.xz wheezy-kerneltest.img.xz
xz -d wheezy-kerneltest.img.xz
->
Disk wheezy-kerneltest.img: 1 GiB, 1073741824 bytes, 2097152 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x000a4fa9
Device Boot Start End Sectors Size Id Type
wheezy-kerneltest.img1 * 63 1654694 1654632 807.9M 83 Linux
wheezy-kerneltest.img2 1654695 2088449 433755 211.8M 82 Linux swap / Solaris
CMD=" kvm -M pc -net nic,macaddr=66:66:66:66:66:15,model=rtl8139
-net tap,script=/etc/qemu-ifup
/var/lib/kernel-autobuild/00-resources/wheezy-kerneltest.img
-name kernel-autobuild-kerneltest
-k de
-curses
-pidfile /tmp/kvm.pid
-monitor unix:/tmp/kvm-socket,server,nowait
-vnc 127.0.0.1:15
"
$CMD
apt-get update
apt-get upgrade
cat << EOF > /etc/apt/sources.list
deb http://ftp.debian.org/debian/ wheezy main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-proposed-updates main contrib non-free
EOF
apt-get update
apt-get upgrade
apt-get dist-upgrade
apt-get clean
rm /var/log/* /var/log/*/*
sed -i 's/squeeze/wheezy/g' /etc/hosts /etc/hostname
HISTFILESIZE=0 HISTSIZE=0
reboot
HISTFILESIZE=0 HISTSIZE=0
dpkg -l | grep squeeze | xargs apt-get -y purge
dpkg -l | grep ^r | xargs apt-get -y purge
dd if=/dev/zero of=/tmp/null bs=1M ; rm /tmp/null
reboot
halt
pxz wheezy-kerneltest.img
->
-rw-r--r-- 1 root root 99M Oct 11 2012 squeeze-kerneltest.img.xz
-rw-r--r-- 1 root root 159M Oct 24 10:11 wheezy-kerneltest.img.xz
project/kernel-autobuild/wheezy-image.txt · Last modified: 2016/10/24 10:17 by 37.209.107.175