Deepin15.6和win10 pro双系统(同硬盘)
利用UEFI方式安装
1. 装win 10
用rufus制作U盘启动
磁盘分盘
关闭快速启动
Control Panel\Hardware and Sound\Power Options\System Settings
取消勾选Turn on fast startup
2. 安装deepin 15.6
下载光盘镜像
https://www.deepin.org/en/download/
用rufus制作启动盘
3. 重启后如果直接进入win10
- 情况一:(MSI主板)按F11进入boot menu,看有没有deepin启动项
或进入BIOS boot,选择UEFI Hard Disk Drive BBS Priorities设置。 - 情况二:如果F11 boot menu中没有deepin
参考http://www.mintos.org/skill/rescue-efi-grub.html
下载一个ubuntu镜像,用rufus制作USB引导盘,进入ubuntu试用版修护grub。
在 Live 的终端里,创建修复 GRUB2 所需的文件夹sudo mkdir -p /mnt/system
然后把 Linux 的 / 分区挂载到创建的文件夹:(请确认自己的 / 分区所在,不可照搬)sudo mount /dev/sdb5 /mnt/system
随后把 EFI 分区(即 ESP 分区)也挂载:(请确认自己的 EFI 分区所在,不可照搬)sudo mount /dev/sdb2 /mnt/system/boot/efi
然后用 efibootmgr 创建 deepin 的启动项:(请确认主硬盘所在,不可照搬)sudo efibootmgr -c -d /dev/sdb -p 2 -w -L ubuntu
然后重启,并在 BIOS boot menu (按F11或去UEFI Hard Disk Drive BBS Priorities设置) 中选择刚才创建的 deepin 启动项,进入 deepin。
已经进入本机硬盘上的 deepin 系统了,但 GRUB2 修复并未完毕。打开终端,重新安装 GRUB2 到 EFI 分区:sudo grub-install /dev/sdb2
最后,刷新一下 GRUB2 配置:sudo update-grub2
4. 如果能用grub引导win10和deepin, 但希望将win10启动项调到第一,安装grub-customizer
- 安装必要的包
install cmake, libgtkmm-3.0-dev, gettext, libssl-dev, libarchive-devapt-get install package_name
- 下载最新grub-customizer
https://launchpad.net/grub-customizer/+download - 解压
tar -xzf archive-name.tar.gz
- Go into the source directory extracted from the tar.gz file, then run
cmake . && make
sudo make install
如果cmake抱怨 No CMAKE_CXX_COMPILER could be found
,安装build-essential
apt-get install build-essential