当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔记本
帖子发表于 : 2013-08-23 15:22 

注册: 2013-08-22 20:00
帖子: 10
系统: ubuntu,win8
送出感谢: 0 次
接收感谢: 1
恩,我用了2天时间才搞定所有东西,这个论坛已经搜索了八百遍了,没有一个是有用的,很多人连UEFI都没搞清楚就四处给意见,浪费很多时间,很多方法都是看似解决了问题,其实根本已经破坏了GPT分区和UEFI,不然就让人重做系统,连系统分区都没了。

按照这个帖子里的去做,win8安然无恙,所有系统分区正常,还原分区也会正常。

发生意外不关我事> <

1、如何判断你的硬盘是否是UEFI启动。
直接把ubuntu的iso解压到U盘目录下,然后把U盘捅下去,开机按F11(其他机型自己研究下),如果能直接启动,那么说明是UEFI启动。

2、安装前所做的准备:
a.关闭security boot,在bios菜单下面改。
b.调整bios的boot顺序,一定要把你的主硬盘放第一个,其他硬盘放第二个,额外设备(如U盘)放最后面
c.进入windows系统,右键计算机点管理,管理磁盘,在主硬盘,就是你安装windows的那个盘,efi分区所在的那个盘压缩最后一个卷,压缩出你想要留给ubuntu的空间大小。 如果你电脑内存小于4G 你还要再压缩出一个大概5G的分区来作为交换分区。 这里要注意,新卷分区最好不要添加符盘,也不要格式化。
d.下载一个DG(硬盘分区的软件),打开之后把EFI分区下的EFI文件夹备份一下以防万一。

3、开始安装
把U盘插进去按F11启动(不同品牌自己寻找快捷键)
选第二个安装ubuntu
到选安装方式的时候选最后一个自己设置分区安装。
这里要注意,看清楚 sda是不是你安装windows的那个盘。如果不是,安装完之后你会无法引导windows,因为grub是检测不到第二个硬盘的,在笔记本上第二硬盘都是丢光驱位的,grub不会把它当硬盘看。
这个时候要记下你的第几个。
例如我前面有品牌分区,还原分区和efi分区
我的efi分区的路径是 sda3 记住这个,以后游泳
双击efi分区 设置为efi分区
双击那个5G的分区 设置为交换分区(8~16G大内存可以无视)
双击那个留给ubuntu的尚未格式化的分区,设置为EX4分区 挂载点选/
然后点下一步
这个时候慢等2分钟,如果没报错就继续安装,有时候不知道为什么会有些盘无法umount(不知道怎么翻译,就叫反挂载吧)
如果报错,这个时候取消安装程序,进入try版ubuntu,按win键 搜索te ,点开终端(黑色电视机),然后输入 sudo umount /dev/ 后面接报错无法反挂载的那个盘,如果不行,关掉电脑,再插U盘,再重新进入安装程序 直到不提示报错为止,至于为什么会这样我也没明白。

安装完毕后看看windows被破坏没,一般都是正常进入windows而无法进入ubuntu,这个时候再捅U盘开机按F11
进入try ubuntu

让我们用grub替换掉windows的efi

打开终端
先新建一个文件夹来挂在EFI分区
然后输入 : sudo mkdir /media/fat32
然后再输入:sudo mount /dev/sda3 /media/fat32
这里要注意 /dev/sda3是看你刚才在安装程序里面看到的efi分区所在的硬盘分区顺序,记住那个,自己修改。 如果你的是sda2,那就/dev/sda2
然后输入下面一大批代码
cd /media/fat32
sudo cp EFI/ubuntu/grubx64.efi EFI/Boot/
cd EFI/Boot
sudo mv bootx64.efi bootx64.efi.old
sudo mv grubx64.efi bootx64.efi
cd ..
sudo mv Microsoft/boot/bootmgfw.efi Microsoft/boot/bootmgfw.efi.old
sudo cp ubuntu/grubx64.efi Microsoft/boot/bootmgfw.efi

这个时候已经成功备份windows的uefi而且用grub覆盖掉了
这个时候重启就会进入 ubuntu了,成功进入ubuntu的可以无视掉后面的自救部分,直接跳到给grub添加windows启动

如果你还是无法进入ubuntu
请再次捅U盘
输入下列代码
sudo mkdir /media/fat32
sudo mount /dev/sda2 /media/fat32
cd /media/fat32
sudo cp EFI/ubuntu/grubx64.efi EFI/Boot/
cd EFI/Boot
sudo mv bootx64.efi.old bootx64.efi
cd ..
sudo mv Microsoft/boot/bootmgfw.efi.old Microsoft/boot/bootmgfw.efi

这些是还原代码,同理还是要把里面的sda2改成你的efi分区所在。

这个时候应该还原windows了。

如果这个时候连windows都回不去(基本不可能)
1、捅windows 安装U盘,修复win 引导
2、还是捅U盘,用终端命令把一开始备份的efi文件夹覆盖到efi分区里,不懂命令行的还是乖乖下载windows安装U盘去修复


成功进入ubuntu之后
打开终端:
输入
sudo gedit /etc/grub.d/40_custom
在最后添加
menuentry "Windows 8"{
set root='(hd0,gpt2)'
chainloader /EFI/Microsoft/Boot/bootmgfw.efi.old
}

这里的hd0,gpt2是对应 sda2的 如果你是sda3,那就写gpt3
点保存
注意不能空任何一行,也不能有任何多余的空格,不然都会无法启动
然后输入
sudo gedit /etc/default/grub
把里面的GRUB_TIMEOUT=0 改成GRUB_TIMEOUT=-1(grub搜索不到其他系统就会跳过菜单,让你无法返回windows,按shift也没有用,除非你这里是-1)
点保存。
然后终端:
sudo update-grub
重启,看看是否显示菜单。 如果不显示,进入ubuntu继续修改配置文件。
如果显示菜单,但是显示no such device 就是你hd0,gpt2那里路径错了。 如果是no assigment,那就是你留了多余的空格或者用的标点符号不标准。
在选择菜单对着windows选项按e可以编辑查看,慢慢改然后按F10,如果成功进入windows就再回去Ubuntu修改配置文件,记得最后update下


最后由 遥之夜羽 编辑于 2013-08-24 23:20,总共编辑了 1 次


_________________
评价: 3.7% ytx21cn
 
页首
 用户资料  
 
2 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-08-23 21:16 
头像

注册: 2007-07-14 20:45
帖子: 1263
送出感谢: 68
接收感谢: 36
我原来的笔记本装UBUNTU很好装的,不知道怎么回事,换了台笔记本这么难装,你的贴子对我很有用,谢谢分享



_________________
评价: 3.7% ytx21cn
 
页首
 用户资料  
 
3 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-08-24 16:46 
头像

注册: 2007-07-14 20:45
帖子: 1263
送出感谢: 68
接收感谢: 36
图片



我的是SONYSVS1311本,WIN7-64位系统,UEFI引导,下载的是UBUNTU-AMD64位镜像,刻成光盘,能引导,但在分区那里无法识别硬盘。几次没搞掂,重新制作U盘启动,启动时按F11,就看到上述图所示界面就不动了。请教



图片显示内容为: syslinux 4.06 edd 2012-10-23 copy


页首
 用户资料  
 
4 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-08-24 17:17 

注册: 2007-01-14 16:23
帖子: 4335
送出感谢: 0 次
接收感谢: 109
该图片仅限百度用户内部交流使用


_________________
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}


页首
 用户资料  
 
5 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-08-24 19:22 
头像

注册: 2007-07-14 20:45
帖子: 1263
送出感谢: 68
接收感谢: 36
onlylove 写道:
该图片仅限百度用户内部交流使用




那应该如何加图呢?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-08-24 19:56 

注册: 2013-08-24 19:01
帖子: 5
系统: win8
送出感谢: 0 次
接收感谢: 0 次
请问预装win8可以用这个方法吗。。不是说预装win8 security boot关闭后就win8就不能用了。。duo 13想装ubuntu无线纠结中。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-08-25 3:18 

注册: 2013-08-22 20:00
帖子: 10
系统: ubuntu,win8
送出感谢: 0 次
接收感谢: 1
九天星 写道:
图片



我的是SONYSVS1311本,WIN7-64位系统,UEFI引导,下载的是UBUNTU-AMD64位镜像,刻成光盘,能引导,但在分区那里无法识别硬盘。几次没搞掂,重新制作U盘启动,启动时按F11,就看到上述图所示界面就不动了。请教



图片显示内容为: syslinux 4.06 edd 2012-10-23 copy


看不到你的图


页首
 用户资料  
 
8 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-08-31 17:17 

注册: 2011-05-24 22:35
帖子: 10
送出感谢: 0 次
接收感谢: 0 次
嗯,晚上再试试,安装完了没UBUNTU的选项菜单,直接进WIN8去了.


页首
 用户资料  
 
9 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-09-12 23:18 

注册: 2013-09-12 23:12
帖子: 1
系统: windows8
送出感谢: 0 次
接收感谢: 0 次
我的s15是预装的win8,不管是光盘还是u盘,每次都是显示operating system not found。在同学的电脑上试了,可以引导,但是自己的电脑不行。不知道怎么好了,希望LZ指一条明路


页首
 用户资料  
 
10 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-10-02 16:18 

注册: 2010-11-14 22:34
帖子: 25
送出感谢: 0 次
接收感谢: 0 次
好帖!顶起!!


页首
 用户资料  
 
11 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-10-02 18:41 
头像

注册: 2010-12-22 20:28
帖子: 461
送出感谢: 5
接收感谢: 2
:em11 mark!


页首
 用户资料  
 
12 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-10-25 2:08 

注册: 2012-10-14 16:33
帖子: 4
系统: ubuntu12.04
送出感谢: 0 次
接收感谢: 0 次
开机选uefi开头的安装盘 三个引导项点进去都是黑屏 求破


页首
 用户资料  
 
13 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-11-21 13:28 

注册: 2011-01-09 4:12
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
让我们用grub替换掉windows的efi

打开终端
先新建一个文件夹来挂在EFI分区


看到这里就不懂了,请问EFI分区在哪里呢?怎么进去啊?


页首
 用户资料  
 
14 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-11-23 9:16 
头像

注册: 2013-10-22 22:13
帖子: 12
系统: windows 8
送出感谢: 7
接收感谢: 0 次
遥之夜羽 写道:
恩,我用了2天时间才搞定所有东西,这个论坛已经搜索了八百遍了,没有一个是有用的,很多人连UEFI都没搞清楚就四处给意见,浪费很多时间,很多方法都是看似解决了问题,其实根本已经破坏了GPT分区和UEFI,不然就让人重做系统,连系统分区都没了。

按照这个帖子里的去做,win8安然无恙,所有系统分区正常,还原分区也会正常。

发生意外不关我事> <

1、如何判断你的硬盘是否是UEFI启动。
直接把ubuntu的iso解压到U盘目录下,然后把U盘捅下去,开机按F11(其他机型自己研究下),如果能直接启动,那么说明是UEFI启动。

2、安装前所做的准备:
a.关闭security boot,在bios菜单下面改。
b.调整bios的boot顺序,一定要把你的主硬盘放第一个,其他硬盘放第二个,额外设备(如U盘)放最后面
c.进入windows系统,右键计算机点管理,管理磁盘,在主硬盘,就是你安装windows的那个盘,efi分区所在的那个盘压缩最后一个卷,压缩出你想要留给ubuntu的空间大小。 如果你电脑内存小于4G 你还要再压缩出一个大概5G的分区来作为交换分区。 这里要注意,新卷分区最好不要添加符盘,也不要格式化。
d.下载一个DG(硬盘分区的软件),打开之后把EFI分区下的EFI文件夹备份一下以防万一。

3、开始安装
把U盘插进去按F11启动(不同品牌自己寻找快捷键)
选第二个安装ubuntu
到选安装方式的时候选最后一个自己设置分区安装。
这里要注意,看清楚 sda是不是你安装windows的那个盘。如果不是,安装完之后你会无法引导windows,因为grub是检测不到第二个硬盘的,在笔记本上第二硬盘都是丢光驱位的,grub不会把它当硬盘看。
这个时候要记下你的第几个。
例如我前面有品牌分区,还原分区和efi分区
我的efi分区的路径是 sda3 记住这个,以后游泳
双击efi分区 设置为efi分区
双击那个5G的分区 设置为交换分区(8~16G大内存可以无视)
双击那个留给ubuntu的尚未格式化的分区,设置为EX4分区 挂载点选/
然后点下一步
这个时候慢等2分钟,如果没报错就继续安装,有时候不知道为什么会有些盘无法umount(不知道怎么翻译,就叫反挂载吧)
如果报错,这个时候取消安装程序,进入try版ubuntu,按win键 搜索te ,点开终端(黑色电视机),然后输入 sudo umount /dev/ 后面接报错无法反挂载的那个盘,如果不行,关掉电脑,再插U盘,再重新进入安装程序 直到不提示报错为止,至于为什么会这样我也没明白。

安装完毕后看看windows被破坏没,一般都是正常进入windows而无法进入ubuntu,这个时候再捅U盘开机按F11
进入try ubuntu

让我们用grub替换掉windows的efi

打开终端
先新建一个文件夹来挂在EFI分区
然后输入 : sudo mkdir /media/fat32
然后再输入:sudo mount /dev/sda3 /media/fat32
这里要注意 /dev/sda3是看你刚才在安装程序里面看到的efi分区所在的硬盘分区顺序,记住那个,自己修改。 如果你的是sda2,那就/dev/sda2
然后输入下面一大批代码
cd /media/fat32
sudo cp EFI/ubuntu/grubx64.efi EFI/Boot/
cd EFI/Boot
sudo mv bootx64.efi bootx64.efi.old
sudo mv grubx64.efi bootx64.efi
cd ..
sudo mv Microsoft/boot/bootmgfw.efi Microsoft/boot/bootmgfw.efi.old
sudo cp ubuntu/grubx64.efi Microsoft/boot/bootmgfw.efi

这个时候已经成功备份windows的uefi而且用grub覆盖掉了
这个时候重启就会进入 ubuntu了,成功进入ubuntu的可以无视掉后面的自救部分,直接跳到给grub添加windows启动

如果你还是无法进入ubuntu
请再次捅U盘
输入下列代码
sudo mkdir /media/fat32
sudo mount /dev/sda2 /media/fat32
cd /media/fat32
sudo cp EFI/ubuntu/grubx64.efi EFI/Boot/
cd EFI/Boot
sudo mv bootx64.efi.old bootx64.efi
cd ..
sudo mv Microsoft/boot/bootmgfw.efi.old Microsoft/boot/bootmgfw.efi

这些是还原代码,同理还是要把里面的sda2改成你的efi分区所在。

这个时候应该还原windows了。

如果这个时候连windows都回不去(基本不可能)
1、捅windows 安装U盘,修复win 引导
2、还是捅U盘,用终端命令把一开始备份的efi文件夹覆盖到efi分区里,不懂命令行的还是乖乖下载windows安装U盘去修复


成功进入ubuntu之后
打开终端:
输入
sudo gedit /etc/grub.d/40_custom
在最后添加
menuentry "Windows 8"{
set root='(hd0,gpt2)'
chainloader /EFI/Microsoft/Boot/bootmgfw.efi.old
}

这里的hd0,gpt2是对应 sda2的 如果你是sda3,那就写gpt3
点保存
注意不能空任何一行,也不能有任何多余的空格,不然都会无法启动
然后输入
sudo gedit /etc/default/grub
把里面的GRUB_TIMEOUT=0 改成GRUB_TIMEOUT=-1(grub搜索不到其他系统就会跳过菜单,让你无法返回windows,按shift也没有用,除非你这里是-1)
点保存。
然后终端:
sudo update-grub
重启,看看是否显示菜单。 如果不显示,进入ubuntu继续修改配置文件。
如果显示菜单,但是显示no such device 就是你hd0,gpt2那里路径错了。 如果是no assigment,那就是你留了多余的空格或者用的标点符号不标准。
在选择菜单对着windows选项按e可以编辑查看,慢慢改然后按F10,如果成功进入windows就再回去Ubuntu修改配置文件,记得最后update下

不多不少4gb内存要不要设交换分区?

Sent from my XT800+ using Tapatalk 2


页首
 用户资料  
 
15 楼 
 文章标题 : Re: UEFI+GPT分区 装win8 ubuntu双系统实战成功——实战机型索尼SVS15,适用所有UEFI启动的笔
帖子发表于 : 2013-12-07 6:15 

注册: 2013-12-06 20:22
帖子: 1
系统: window8
送出感谢: 0 次
接收感谢: 0 次
小白求教如何新建文件夹挂在EFI分区


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译