如何在虛擬機器外面換核心

2021-07-05 11:36:51 字數 716 閱讀 9485

1. 掛載qcow2硬碟

modprobe nbd max_part=63

qemu-nbd -c /dev/nbd0  /home/liufeng/centos7.img

mkdir mnt

mount /dev/nbd0p1 mnt

2. 將boot目錄下的檔案核心拷貝到host上,有如下檔案

cp ./mnt/initramfs-2.6.32-504.el6.x86_64.img   .

cp ./mnt/vmlinuz-2.6.32-504.el6.x86_64   .

可以刪除boot目錄下的檔案

rm ./mnt/initramfs-2.6.32-504.el6.x86_64.img 

rm ./mnt/vmlinuz-2.6.32-504.el6.x86_64

3. 解除安裝掛接的qcow2硬碟

umount mnt

qemu-nbd -d /dev/nbd0

rmdir mnt

4. 修改xml如下

hvm/home/liufeng/vmlinuz-2.6.32-504.el6.x86_64

/home/liufeng/initramfs-2.6.32-504.el6.x86_64.img

5. 啟動虛擬機器即可

6. 以後更換host伺服器上的核心即可

如何在虛擬機器中安裝ubuntu server版

原文請參考 在安裝光碟機啟動時,按下f4,選擇 install a minimal virtual machine 如下圖 再按正常步驟安裝即可。步驟一 選擇英文,注意,此時的f4是按下沒反應的,要先輸入回車,切換到圖二介面 步驟二 進入該介面後按下f4,選擇install a minimal vi...

Linux如何在虛擬機器中掛載iso yum源

首先,將作為源的iso的掛載到系統上。如下 mount o loop dev cdrom mnt iso 或者mount o loop iso mnt iso 其中 mnt iso是事先在本地建立的資料夾。然後將檔案iso.repo拷入資料夾 etc yum.repos.d 如果資料夾 etc yu...

如何轉殖虛擬機器

因為搞大資料,需要多台虛擬機器聯合使用,一遍一遍安裝linux系統比較費時費力,所以可以安裝好乙個linux系統後,進行轉殖使用。1 將打算複製的虛擬機器右鍵選擇複製 2 勾選重新初始化mac位址 3 選擇完全複製 就可以得到新的虛擬機器。網絡卡設定 轉殖後的虛擬機器,hostname 檢視主機名 ...