linux qemu 运行win10,只用ISO镜像,在Linux系统上用Qemu虚拟机给另一块硬盘安装Windows 10...
以免以后遇到同样情况忘掉,这是给自己写的教程。以 Windows 10 为例。1. 准备好Win10的ISO镜像。2. 以root身份给对应的硬盘对普通用户增加rw权限# chmod 666 /dev/sdb*/dev/sdb 是要装系统的硬盘3. 启动Qemu虚拟机,挂上这个硬盘和安装盘镜像$ qemu-system-x86_64 -m 4096 -boot d -enable-kvm -smp
以免以后遇到同样情况忘掉,这是给自己写的教程。
以 Windows 10 为例。
1. 准备好Win10的ISO镜像。
2. 以root身份给对应的硬盘对普通用户增加rw权限
# chmod 666 /dev/sdb*
/dev/sdb 是要装系统的硬盘
3. 启动Qemu虚拟机,挂上这个硬盘和安装盘镜像
$ qemu-system-x86_64 -m 4096 -boot d -enable-kvm -smp 3 -net nic -net user -soundhw all -hda /dev/sdb -cdrom xxxx.iso
xxxx.iso 是安装盘的ISO文件。启动的时候提示“按任意键从CD/DVD启动”,按一下就可以开始安装了。
如果你也不喜欢小娜的语音,就把 -soundhw all 去掉,刚装完系统不一定能关掉那个东西,听着很难受。
*如果提示“我们无法创建新的分区,也找不到现有的分区”,就Shift+F10调出命令提示符
>diskpart
DISKPART> select disk 0 ::因为虚拟机就挂了一块硬盘,所以选中0就没错
DISKPART> clean
DISKPART> convert gpt
然后退出,用同样的命令重新启动虚拟机再安装。
4. 装完之后如果本来就要搞双系统的话,在Linux这块硬盘上改一下Grub,BIOS设置开机从Linux这块硬盘启动,就可以在Grub菜单选择Windows 10来启动了。
如果是OpenSUSE,直接YaST2设置就行了。
以Debian 10.2为例:
确保有os-prober,一般是系统自带
# apt update
# apt install os-prober
修改 /etc/default/grub 文件,确保里面有一行是
GRUB_DISABLE_OS_PROBER=false
然后执行命令
# update-grub
参考:
http://www.xitongcheng.com/jiaocheng/win10_article_22125.html
https://unix.stackexchange.com/questions/286079/after-debian-installation-how-to-add-grub-entries-for-new-other-bootable-disks
https://www.dwhd.org/20150723_011447.html
https://hub.docker.com/r/luodaoyi/kms-server
更多推荐
所有评论(0)