funtoo
2019-09-05 19:38 deepin
Windows 7对UEFI支持不完整,必须开启CSM才能在UEFI模式下顺利安装,否则就会卡在disk.sys加载。
Reply Like 0 View the author
https://bbs.deepin.org/post/182429
Windows 7对UEFI支持不完整,必须开启CSM才能在UEFI模式下顺利安装,否则就会卡在disk.sys加载。 ...
当前系统 | 测试系统 | UEFI 模式 | Legacy 模式 | 备注 |
deepin | Win 7 | x | √ | UEFI 到 Starting Windows 就不动了 |
deepin | Win 10 | √ | √ |
https://bbs.deepin.org/post/182429
突然想起来,Linux 下可能一般用户没办法从 Windows ISO 中复制出文件来。毕竟 Windows 的 ISO 多是 UDF ( ...
https://bbs.deepin.org/post/182429
现在U盘那么便宜,直接刻一个启动盘就好了
https://bbs.deepin.org/post/182429
您好,楼主。我用您Windows中安装Deepin的方法,在设置完启动项重启时能出deepin的logo,但是过一会儿会报 ...
https://bbs.deepin.org/post/182429
看错了。。UEFI 的话我还真不知道,不是有两种吗?bootx64.efi 和 grubx64.efi 都试试。。 ...
https://bbs.deepin.org/post/182429
看错了。。UEFI 的话我还真不知道,不是有两种吗?bootx64.efi 和 grubx64.efi 都试试。。 ...
https://bbs.deepin.org/post/182429
看错了。。UEFI 的话我还真不知道,不是有两种吗?bootx64.efi 和 grubx64.efi 都试试。。 ...
https://bbs.deepin.org/post/182429
试过了,都不行。。。
https://bbs.deepin.org/post/182429
试过了,都不行。。。
https://bbs.deepin.org/post/182429
有个疑问:您在说明windows10中安装deepin时,menu.lst文件中添加一下内容
title deepin installer
https://bbs.deepin.org/post/182429
有个疑问:您在说明windows10中安装deepin时,menu.lst文件中添加一下内容
title deepin installer
本文主要是网上搜索到的信息经过多次试验得到的结果,文末包含部分 U 盘安装工具的测试。另外,UEFI 模式下安装 deepin 时发现,deepin 15.11 对 efi 分区的要求没那么高,300 M 足够了。
测试环境
操作系统:deepin 15.11
宿主环境:主要为 VirtualBox 虚拟机,部分为物理机(戴尔笔记本)。
deepin 中安装 deepin
可以直接通过 grub2 引导 ISO 文件:
其中 /etc/grub.d/40_custom 中添加的内容如下:
Legacy 模式
直接安装
failsafe 模式
这里默认为 MBR 分区表,如果为 GPT,菜单项定义第一行应为 set root=(hdx,gpty)。其中 x 从 0 开始,y 从 1 开始。即第一个块硬盘第一个分区。具体的可以在重启出现 grub 菜单时按 c 键进入控制台,输入命令 ls 即可得知。
第二行,以第一行定义的 root 分区为根目录,为 ISO 文件位置定义了一个可复用的变量,此变量在下面两行都有引用。
第四行,内核启动参数参考了 deepin ISO 中 isolinux 文件夹下的 live.cfg 。
UEFI 模式
将 Legacy 模式下内核启动那一行中的 /live/vmlinuz 改为 /live/vmlinuz.efi 即可。
测试结果
deepin 中安装 Windows
其中 /etc/grub.d/40_custom 中添加的内容如下:
Legacy 模式
UEFI 模式
测试结果
重启后会直接进 Windows,似乎看不到 deepin 的引导菜单,但关机后再启动还是会进入 deepin。如果又没有 Windows 的引导项,可以在终端执行 sudo update-grub,更新下引导项,就出现 Windows 的引导项了。
Windows 中安装 deepin
Legacy 模式
其中 x 从 0 开始,y 从 0 开始。即第一个块硬盘第一个分区。
UEFI 模式
Win 10 下如果需要其他开机启动操作,注意重启时按 Shift,否则可能无法操作。
测试结果
其他
主要包括收尾工作和 grub 控制台模式。另外,这里也测试了 deepin 应用商店里的两款 U 盘安装工具。
收尾工作
最后,记得删除 /etc/grub.d/40_custom 中添加的内容,在终端执行 sudo update-grub,消除引导项。
如果添加了临时分区,记得删除并将空间合并到其他分区。
grub 控制台
以上 grub2 菜单定义过程也可以通过进入 grub 界面后(重启电脑会看到这个节面)按 c 进入 grub 控制台,然后一句一句执行 grub 引导命令来实现,而不需要修改 /etc/grub.d/40_custom 文件。如:
深度启动盘制作工具
deepin 官方的 U 盘启动盘制作工具对自家的兼容性肯定是不错的,不过对 Windows 的支持不太好。
woeusb
woeusb 主要面向 Windows 系统,所以对 Windows 的支持比较好。但比较逗逼的是,制作启动 U 盘时不会自动卸载磁盘,需要手动卸载才能继续下去。
UEFI 模式因为是通用的,看起来都支持得不错。