deepin 硬盘安装的方法(15.10.1 iso 可用)
Tofloor
poster avatar
duanyao
deepin
2019-06-14 04:54
Author
本帖最后由 duanyao 于 2019-6-13 22:33 编辑

所谓硬盘安装,就是将安装盘的 iso 文件置于某个硬盘分区上,然后引导到安装盘,将系统安装在另一个硬盘分区上的方法。硬盘安装不需要光驱或者U盘,有时候比较省事儿。步骤如下:

1. 将安装盘的 iso 文件(如 deepin-15.10.1-amd64.iso )置于某个硬盘分区的根目录上,这个分区的格式可以是FAT、NTFS、Ext2/3/4 之一。不在根目录或者iso的文件名不同也行,但后面的grub.cfg要相应修改。其他分区格式可能也行,我没试过。注意,你的 deepin 系统就不能安装到 iso 所在的分区了,得准备另一个分区。

2. 给 iso 文件所在的分区设置一个卷标,英文的,比如 DATA ,不要与其他分区的卷标重复。不叫 DATA 的话后面的grub.cfg要相应修改。

3. 如果你的机器上还没有 grub,例如只装过 windows,则根据下面的指示安装 grub;否则可以跳过本段,直接看第4步。本段适用于 UEFI 引导的机器(近5年的应该大部分都是)。MBR 引导的请找另外的资料或先改成 UEFI 的。按以下步骤安装 grub:
  (1)打开 ESP 分区,打开 deepin-15.10.1-amd64.iso 文件。如果在 windows 上,建议用 diskgenius 来打开 ESP 分区( http://www.diskgenius.cn/ )。linux 上 ESP 分区一般自动挂载到了 /boot/efi 目录下;如果没有,手动 mount 一下。
  (2)在 ESP 分区根目录下建立 /boot 目录,将 deepin-15.10.1-amd64.iso 下的 /boot/grub 目录复制过去。检查一下,ESP 分区下应该有 /boot/grub/grub.cfg 文件和 /boot/grub/x86_64-efi 目录。
  (3)将 deepin-15.10.1-amd64.iso 下的 /EFI/BOOT/grubx64.efi 文件复制到 ESP 分区下的 /EFI/deepin-cd-grub.efi 文件。后者的名字可以随便起,只要容易区分就行。

4. 修改 grub.cfg。如果你是按照3安装的 grub,那么就修改 ESP 分区下的 /boot/grub/grub.cfg 文件。全文如下:

  1. set timeout=3

  2. insmod part_gpt
  3. insmod ext2
  4. insmod efi_gop
  5. insmod efi_uga
  6. insmod video_bochs
  7. insmod video_cirrus
  8. insmod loopback
  9. insmod part_msdos
  10. insmod fat
  11. insmod ntfs
  12. insmod ntfscomp

  13. menuentry 'deepin install' {
  14.     search --label --set=root DATA
  15.     set isofile="/deepin-15.10.1-amd64.iso"
  16.     loopback loop $isofile
  17.     linux (loop)/live/vmlinuz.efi  boot=live union=overlay username=user quiet  live-config noprompt noeject findiso=$isofile locales=zh_CN.UTF-8
  18.     initrd (loop)/live/initrd.lz
  19. }
Copy the Code


其中的“DATA”就是 iso 文件所在的分区的卷标了,iso 在分区上的路径是 /deepin-15.10.1-amd64.iso,如果不符合你的情况可相应修改。

5. 重启机器,进入 UEFI 启动菜单(按照机型和BIOS的不同,可能是按f12、f2、f9等,可能还要先在BIOS里设置启动等待时间大于0),选择“从efi文件启动”,然后浏览到ESP分区的下的前面创建的 /EFI/deepin-cd-grub.efi 文件,选中,应该会显示 'deepin install' 的 grub 菜单项,再选中即可启动 iso,开始安装 deepin 。

6. 装完系统后,ESP 分区下的 /EFI/deepin-cd-grub.efi 文件和 /boot/grub/ 目录建议保留下来,以后修复系统或安装新版 iso 也可能用得上。

Reply Favorite View the author
All Replies
2 / 2
To page
avatar
edeas
deepin
2019-07-31 00:00
#21
本帖最后由 mjsong 于 2019-7-30 16:03 编辑

把真机硬盘挂到VM虚拟机里安装也是可以的,我曾用这种方式制作WTG和deepin to go 的随身盘。http://tieba.baidu.com/p/6095161 ... ;cid=0#125012255944
Reply View the author
avatar
manqiu
deepin
2019-07-31 04:26
#22
新手,来了解一下怎么弄,想试试
Reply View the author
avatar
jianguo922
deepin
2019-07-31 07:40
#23
不太小白,看不懂啊!
Reply View the author
avatar
jianguo922
deepin
2019-08-15 06:00
#24
开发个小工具更方便
Reply View the author
avatar
不避风云
deepin
2019-08-22 06:54
#25
本帖最后由 bubifengyun 于 2019-8-21 23:01 编辑

@duanyao  你好,大神,@duanyao 可否转载该文到 https://github.com/bubifengyun/d ... -install-deepin.Rmd 并注明来源和作者。谢谢啦。
Reply View the author
avatar
不避风云
deepin
2019-08-22 07:00
#26
https://bbs.deepin.org/post/179215
谢谢,我已经解决了,后面还是用的U盘安装,问别人借了个2.0的U盘然后制作启动盘实现安装的
==3.0安装不知 ...

跟驱动有关系,有的电脑有USB3.0和USB2.0的口,我的优盘2.0的,插在USB2.0的就能识别,3.0的就不行。但是安装完成后就都可以识别了。说明在某个地方3.0的驱动还没有内置。
Reply View the author
avatar
duanyao
deepin
2019-08-23 02:24
#27
https://bbs.deepin.org/post/179215
@duanyao  你好,大神,@duanyao 可否转载该文到 https://github.com/bubifengyun/d ... -install-deepin.R ...

可以,不用客气。
Reply View the author
Comments
bubifengyun
2019-08-23 17:55
非常谢谢
avatar
浪云
deepin
2019-10-17 23:12
#28
deepin系统坏了进不去的话,覆盖安装后原来的应用还在吗?
Reply View the author
Comments
lidanger
2019-10-17 23:36
应用不在,重新装。/home 挂载的时候不格式化的话,各种配置还在的。
avatar
z618230
deepin
2020-02-03 17:53
#29
大佬,我安装时出现这个怎么办?I A start job is running for live-config comtains the compoments that config
Reply View the author
avatar
lln778899
deepin
2020-09-22 19:47
#30
有没有像ghost版的安装方式,用优盘装,做优盘引导盘时做坏2个优盘了都是进行到半截就不动了,无奈重启优盘就挂掉了。
Reply View the author
avatar
3***9@qq.com
deepin
2020-12-03 22:05
#31

按楼主步骤没有在启动菜单里找到选择文件的,只能从列表里选择,但并没有这个菜单


所以我在工具中添加了这个菜单,重启后有这个菜单了,但选择了就出现了grub命令行,蒙蔽了,哪里出现了问题



Reply View the author
avatar
meny233
deepin
2021-01-03 16:55
#32

我寻思grub.cfg直接复制iso里\BOOT\GRUB的不就得了吗

Reply View the author
avatar
duanyao
deepin
2021-01-26 04:33
#33
3***9@qq.com

按楼主步骤没有在启动菜单里找到选择文件的,只能从列表里选择,但并没有这个菜单


所以我在工具中添加了这个菜单,重启后有这个菜单了,但选择了就出现了grub命令行,蒙蔽了,哪里出现了问题



'deepin install' 的 grub 菜单项出现了吗?

Reply View the author
avatar
duanyao
deepin
2021-01-26 04:34
#34
meny233

我寻思grub.cfg直接复制iso里\BOOT\GRUB的不就得了吗

不行,grub.cfg需要按主贴的方式修改。

Reply View the author
2 / 2
To page