Linux 板


LINE

host : arch guest : win7 //libvirt 安裝 # pacman -S libvirt //server # systemctl enable libvirtd.service # pacman -S virt-manager //client # pacman -S bridge-utils //因為只有用到橋接模式 所以只裝這個 因為在同一台機器上用 所以 server 和 client 都有裝 服務開啟後 記得重開機讓 polkit 的設定能正確工作 如果網路部份有其它需求請參考下面的 wiki 參考資料 : https://wiki.archlinux.org/index.php/libvirt //qemu 安裝 # pacman -S qemu 參考資料 : https://wiki.archlinux.org/index.php/QEMU 這樣就完成軟體部份的安裝了 arch 真是懶人的福音XD 其實這樣也就可以開 virt-manager 快樂的使用了 不過 這個前提是你不需要 host 和 guest 互連的情況下XD(ssh samba 之類都死亡) 單純只要測試 os 的話 網路設 macvtap 就可以了 除了 host 和 guest 互連的問題外 其它都正常工作 不過和其它虛擬機器軟體的連線是正常的 (測過和 vmware 的 dhcp + nat server 分享正常 //host 網路設定 因為要和 guest 的 win7 共享資料夾 所以要繼續設定 host 的網路部份 設定的方式有兩種 : netctl 和 systemd-networkd 首先以較簡單的 netctl 示範 # vi /etc/netctl/bridge-static add /* Interface=br0 //設想要的名字 Connection=bridge BindsToInterfaces=<Name> //設要使用的網路卡 IP=static Address='192.168.*.*/24' //設想要的 ip */ # netctl enable bridge-static 設好後重開機比較好(比較不會跟舊設定衝突 記得把舊設定關掉 netctl 這樣就完工了XD 接下來是比較麻煩的 systemd-networkd # vi /etc/systemd/network/10-bridge.netdev add /* [NetDev] Name=br0 //也是設想要的名字 Kind=bridge MACAddress= //mac 不指定的話 它會自己生產 */ # vi /etc/systemd/network/20-bridge-ethernet.network add /* [Match] Name=<Name> //設要使用的網路卡 [Network] Bridge=br0 //要和上面 netdev 的名字相同 */ # vi /etc/systemd/network/30-bridge-static.network add /* [Match] Name=br0 //也要和 netdev 的名字相同 [Network] Address=192.168.*.*/24 //設想要的 ip LinkLocalAddressing=no //沒在用 ipv6 所以關了它 */ # systemctl enable systemd-networkd.service 弄好後一樣重開機 記得不能和 netctl 兩個同時使用 參考資料 : bridge : https://wiki.archlinux.org/index.php/Network_bridge netctl : https://wiki.archlinux.org/index.php/Netctl systemd-networkd : https://wiki.archlinux.org/index.php/Systemd-networkd //virt-manager 使用 gui 用起來和 vmware workstation 或 virtaulbox 其實差不多 就那個儲存池算是比較不一樣的地方 主要是拿來當 qemu 的前端來使用 畢竟還是有 gui 比較方便(vmws 和 vbox 用習慣的關係XD 建立新的虛擬機器 這邊要注意的地方有下列這幾個(沒特別提出來的都是用預設值 Network selection -> Specify shared device name 網路部份要選指定分享的設備名稱 Bridge name: -> br0 橋接名稱選剛剛上面示範的 br0 Customize configuration before install -> Checked 開始安裝前自訂組態這個要記得打勾(原因下面會說明 IDE Disk 1 -> Virtual Disk -> Advanced options -> Disk bus: -> VirtIO NIC <MAC> -> Virtual Network Interface -> Device model: -> virtio 為了要有比較好的 i/o 效能 自訂組態裡面的這2個改成 virtio //下載安裝 win7 時用的 driver 不過在開始安裝 win7 前 別急著開機 還有 driver 要下載 https://fedoraproject.org/wiki/Windows_Virtio_Drivers 在這邊下載 virtio 的 driver link : https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso 安裝 win7 的時候 會找不到硬碟 把這個 iso 掛戴到光碟機後 在 viostor 目錄下視 os 選擇 driver 即可 戴入 driver 後 記得把 win7 iso 掛戴回去 不然會不能裝(記得重新整理) 然後就等 win7 安裝完成就好 //裝好 win7 後 安裝一些設備的 driver 和 細部設定 就打開裝置管理員 把上面的 vritio iso 再掛載上去 找到有問號的設備 更新 driver 指向光碟機 它就會自動更新了 https://images.plurk.com/468aXgzywie2xS9lwUMQ.jpg
除了畫面裡這3個外 還有一個 qxl 的顯示卡 這4個 driver 裝好後 guest-agent 接著在這個目錄裡 裝 qemu guest agent(一樣在virtio iso裡) 接下來就可以快樂的使用 win7 直到你發現剪貼簿不能用XD(host 的東西貼不到 guest) 不過 這是小事 https://www.spice-space.org/ https://www.spice-space.org/download.html 在這邊下載 SPICE guest agent 並安裝 link : https://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-0.100.exe 安裝時 它也會安裝 virtio 的相關 driver 不過它內附的比較舊 所以還是優先使用 virtio iso 附的 (也安裝沒關係 win7會優先使用先前安裝的 裝這個主要是要讓 剪貼簿能正常使用XD //其它注意事項 剛開始用時 其實有遇到滑鼠遊標移動的問題(簡單說就是變兔鼠 https://images.plurk.com/3PYNIaxipYS2WhiHwUMQ.jpg
只要新增這個設備就好(或 qemu 參數加上 -usbdevice tablet 不過後來隨著 arch 升級 libvirt 相關套件後 這個似乎變成預設值了 參考資料 : https://wiki.archlinux.org/index.php/QEMU#Mouse_integration 結語: 目前按照這樣子安裝完使用上的感覺 其實速度還是比 vmws 慢了一點(vbox沒有安裝過 win7 不評論 其它用起來的感覺差不多 本來也想要用 efi 模式 可惜的是 ovmf 這個套件有點問題 裝完後 libvirt + qemu 還是沒 efi 能用 不過在 vmws 和 vbox 用 efi 也沒有很大差異的情況下 就不特別去弄這部份了(想玩的話 可以用 abs 去編 ovmf 這個套件 參考資料 : https://wiki.archlinux.org/index.php/libvirt#OVMF_-_QEMU_workaround 差不多就這樣XD 應該沒有漏掉什麼 --



※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.123.103
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Linux/M.1482806640.A.FC9.html
1F:推 ddtsatan: 推 12/27 18:52
2F:推 silentazure: 最近看下面這篇說硬碟設virtio-scsi更快,但驅動不同 12/27 22:17
3F:→ silentazure: https://goo.gl/O4O87p 搜尋scsi 12/27 22:18
4F:→ silentazure: arch在安裝套件之後還要手動改設定檔才能用,一時找 12/27 22:22
5F:→ silentazure: 不到之前看到那篇x_x 12/27 22:22
6F:→ Bellkna: efi的部份嗎 wiki是寫用abs編ovmf後 還要去改qemu的conf 12/27 22:32
7F:→ Bellkna: virtio iso裡是有scsi driver 不過 我從ide改virtio 12/27 22:35
8F:→ Bellkna: 就蠻有感 有機會的話再試scsi看看 雖然傳統硬碟應該這樣 12/27 22:37
9F:→ Bellkna: 就差不多極限了 改scsi可能要用ssd之類的比較有感 12/27 22:37
10F:→ Bellkna: 補充 : 硬碟格式使用 qcow2(預設值) 12/30 14:23







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:iOS站內搜尋

TOP