求助:无需USB或CD在Windows10上安装Ubuntu Desktop17.10遇问题
在Windows 10上无USB/CD安装Ubuntu 17.10的解决方案
嘿,我来帮你搞定这个问题!首先得给你澄清一个关键点:Ubuntu 17.10已经彻底移除了Wubi工具,所以你找不到它是完全正常的——它不再包含在ISO镜像里,也不再是官方支持的安装方式了,别再浪费时间找啦。
针对你不想用USB或CD的需求,我给你两个靠谱的硬盘安装方法:
方法一:用EasyBCD添加引导项(最适合新手)
这个方法不用复杂命令,借助免费工具就能搞定:
- 先把下载好的Ubuntu 17.10 ISO文件放到非系统盘的根目录(比如D盘,路径别带中文,文件名也尽量简单,比如
ubuntu-17.10.iso) - 右键ISO文件,选择「挂载」——Win10自带虚拟光驱功能,挂载后会出现一个新的盘符(比如Z盘)
- 下载并安装EasyBCD工具(免费版足够用)
- 打开EasyBCD,点击左侧的「添加新条目」,切换到「NeoGrub」标签页
- 点击「安装」,然后再点击「配置」,会自动打开一个
menu.lst文本文件 - 把文件里的原有内容全部删掉,替换成下面的代码(注意把ISO文件名改成你实际的文件名):
title Install Ubuntu 17.10 find --set-root /ubuntu-17.10.iso kernel /casper/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-17.10.iso quiet splash initrd /casper/initrd.lz - 保存并关闭文件,重启电脑
- 开机时选择「NeoGrub Bootloader」选项,就能进入Ubuntu的安装界面了
- 如果安装时弹出“无法找到安装介质”的错误,按下
Ctrl+Alt+T打开终端,输入sudo umount -l /isodevice回车,然后继续安装流程就行
方法二:用Diskpart和命令行添加引导(纯Windows工具,无需第三方软件)
如果你不想装第三方工具,可以试试这个方法:
- 同样把ISO文件放到非系统盘根目录,比如D盘
- 按
Win+X,选择「Windows PowerShell(管理员)」,输入diskpart回车 - 输入
list volume回车,找到一个未分配的盘符(或者你可以暂时占用一个不用的盘符,比如E盘) - 输入
select volume X(X是刚才找到的盘符对应的数字),回车 - 输入
assign letter=Z(Z是给镜像的临时盘符),回车,然后exit退出diskpart - 右键ISO文件挂载到Z盘,然后复制Z盘里的
casper文件夹、vmlinuz.efi、initrd.lz这三个文件到D盘根目录 - 接下来用bcdedit命令添加引导:在管理员PowerShell里依次输入:
这会返回一个GUID,比如bcdedit /create /d "Ubuntu 17.10 Installer" /application bootsector{12345678-1234-1234-1234-1234567890ab},把这个GUID记下来
然后输入:
注意把bcdedit /set {GUID} device partition=D: bcdedit /set {GUID} path \boot\grub\bootx64.efi bcdedit /displayorder {GUID} /addlast{GUID}替换成你刚才得到的实际编号,D:换成你放文件的盘符 - 重启电脑,选择「Ubuntu 17.10 Installer」就能进入安装界面了
重要注意事项
- 安装前一定要备份好重要数据,避免分区操作出错导致文件丢失
- 关闭Windows 10的「快速启动」功能:控制面板→电源选项→选择电源按钮的功能→更改当前不可用的设置→取消勾选「启用快速启动」,不然Ubuntu可能无法正常识别NTFS分区
- 安装时可以选择「与Windows Boot Manager共存」,这样开机就能选择进入Win10还是Ubuntu
内容的提问来源于stack exchange,提问作者Anaussie
相关产品推荐
相关产品推荐

