1. 程式人生 > >制作ubuntu 12.04鏡像

制作ubuntu 12.04鏡像

guest ret 啟動 mod apt virtio figure ssh 錯誤

#啟動UFW防火墻

sudo ufw enable
#允許所有的外部IP訪問本機的22/tcp (ssh)端口 
sudo ufw allow 22/tcp

在/etc/apt/sources.list添加一個條目:

deb http://free.nchc.org.tw/ubuntu/ precise main universe

關機,編輯xml文件

virsh edit ubuntu12.04-raw2
<channel type=‘unix‘>
<source mode=‘bind‘ path=‘/var/lib/libvirt/qemu/org.qemu.guest_agent.0.ubuntu12.04-raw2.sock‘/>
<target type=‘virtio‘ name=‘org.qemu.guest_agent.0‘/>
<address type=‘virtio-serial‘ controller=‘0‘ bus=‘0‘ port=‘1‘/>
</channel

安裝和配置qemu-guest-agent:

[email protected]:~# sudo apt-get update
[email protected]:~# sudo apt-get install qemu-guest-agent
[email protected]:~# /etc/init.d/qemu-guest-agent start
[email protected]:~# /etc/init.d/qemu-guest-agent status
* qemu-ga is running

安裝sysv-rc-conf

[email protected]:~# sudo apt-get install sysv-rc-conf

關機並清理信息:

virt-sysprep -d ubuntu12.04-raw2

清理信息後發現連接不上去了,並且報如下錯誤:

技術分享

於是執行:

[email protected]:~# dpkg-reconfigure openssh-server 

然後在客戶端刪除/root/.ssh/known_hosts的對應條目,重新連接即可。

但是再重新清理信息又不行了。

所以,dpkg-reconfigure openssh-server這種方法不行。

制作ubuntu 12.04鏡像