歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Xen虛擬機進入修復模式的方式

Xen虛擬機進入修復模式的方式

日期:2017/2/28 15:49:57   编辑:Linux教程

如果我們的vm因為文件丟失造成無法啟動,我們如何像物理機一樣進入修復模式呢?

1:理想狀態,比如只是root密碼忘記了。這樣可以使用

1.1 xm create -c domain(vm的名稱)啟動,就可以看到虛擬機的 bootloader菜單,這個時候只要在kernel 行加入數字 1或者s即可

1.2 然後用virt-manager打開虛擬 機,進入單用戶模式用passwd修改密碼即可。

2:如果虛擬機已經無法啟動了,比如啟動文件被破壞,這個時候需要如下步驟

2.1 :拷貝安裝光盤裡面 images/xen/裡 面的文件vmlinuz,initrd.img文件到 domain0上(也就是宿主機上),例如拷貝到了 /var目錄

2.2:修改 /etc/xen/domainconfigfile(虛 擬機的配置文件),在bootloader那行加入#,屏蔽此行

2.3:命令模式運行:xm create vm1 kernel="/var/vmlinuz" ramdisk="/var/initrd.img" extra="rescue" (vm1為虛擬機配置文件)

2.4:然後運行virt-manager,打開此虛 擬機就可以進入修復模式了。但此模式需要有安裝源才可以。

2.5:修復完成後,記得把 /etc/xen/domainconfigfile 文件恢復成以前的狀態。

Copyright © Linux教程網 All Rights Reserved