GRUB2引导deepin-15-alpha2-amd64.iso为livecd安装
Tofloor
poster avatar
zengq
deepin
2015-11-30 19:24
Author
本帖最后由 zengq 于 2015-12-4 22:33 编辑

GRUB2菜单配置文件的写法:
if  search --file /bootiso/deepin-15-alpha2-amd64.iso; then
menuentry "install deepin-15-alpha2-amd64.iso" {
set isofile="/bootiso/deepin-15-alpha2-amd64.iso"
search --set  -f $isofile
loopback loop $isofile
linux (loop)/live/vmlinuz.efi  boot=live union=overlay username=user quiet  live-config noprompt noeject findiso=$isofile locales=zh_CN.UTF-8
initrd (loop)/live/initrd.lz
}
fi
注意:1.U盘或硬盘做好GRUB2引导。请看:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=308011&extra=page%3D1
         2.请在硬盘或U盘根目录建立bootiso文件夹(这个文件夹可以随意建,注意与上面一致即可),把deepin-15-alpha2-amd64.iso放进去。
         3.放ISO镜像的磁盘格式NTFS、FAT32随意,此菜单支持uefi和legacy两种不同的引导方式安装。我安装时只格式化了/分区,home分区有数据未格式化。全新安装自己分区。
          4.locale=zh_CN.UTF-8好像不起作用,进去还是英文的,可在语言中选择简体中文,再注销(logout)即可显示中文安装。(已更正为locales=zh_CN.UTF-8,进去就是中文,点桌面上的deepin安装不行的话,点启动器(应用程序)里的deepin安装试试吧。谢谢https://bbs.deepin.org/user/13508
          5.安装前可用 sudo  umount  -l   /lib/live/mount/findiso 卸载掉deepin-15-alpha2-amd64.iso所在的硬盘分区。
          6.GRUB4dos引导请看此帖https://bbs.deepin.org/post/33785
         7.看图说话:


Reply Favorite View the author
All Replies
Feng Yu
deepin
2015-11-30 19:32
#1
本帖最后由 abcfy2 于 2015-11-30 11:36 编辑

locale=zh_CN.UTF-8不起作用是因为debian用的是locales参数,而不是locale。记得以前写debian livecd的grub启动参数的时候google到过。后来就添加到自己的配置了。
可以看看我的grub配置,目前还没有添加deepin 2015。计划等正式版出了以后添加。http://git.oschina.net/abcfy2/grub-cfg/blob/master/grub.cfg#L90 (这一行用的参数是locales)
Reply View the author
zengq
deepin
2015-11-30 19:34
#2
谢谢!!!!!!!我试一下。
Reply View the author
Feng Yu
deepin
2015-11-30 19:43
#3
https://bbs.deepin.org/post/33602
谢谢!!!!!!!我试一下。

测试要是没问题的话可以给我发给pull request
Reply View the author
zengq
deepin
2015-11-30 20:14
#4
https://bbs.deepin.org/post/33602
测试要是没问题的话可以给我发给pull request

没有问题了,谢谢!
Reply View the author
边城浪子1777
deepin
2015-11-30 22:18
#5
能详细搞个xp下硬盘安装教程么?
Reply View the author
Feng Yu
deepin
2015-11-30 23:08
#6
https://bbs.deepin.org/post/33602
能详细搞个xp下硬盘安装教程么?

参考官方的视频教程: http://blog.deepin.org/2015/11/d ... ent-deepin-for-you/
Reply View the author
7f
deepin
2015-11-30 23:26
#7
安装成功!!!!!分享过程如下:

我之前是提取iso的/live下的vmlinuz和initrd,在grub4dos载入,但是遇到了 (initramfs)Unable to find a medium containing a live file system 的问题

参照本文,我进入到grub2中,手打
set root=(hd0,msdos6)  #按自己的情况改
set isofile="/deepin-15-alpha2-amd64.iso"
search --set  -f $isofile
loopback loop $isofile
linux (loop)/live/vmlinuz.efi  boot=live union=overlay username=user quiet  live-config findiso=$isofile locales=zh_CN.UTF-8
initrd (loop)/live/initrd.lz
boot


之后成功进入liveCD,点击应用程序里的安装deepin,就正常安装了。
Reply View the author
Ethan
deepin
2015-12-01 15:10
#8
必须赞一个
Reply View the author
泰然
deepin
2015-12-02 21:23
#9
支持。。。。。
Reply View the author