当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 74 篇帖子 ]  前往页数 1, 2, 3, 4, 5  下一页
作者 内容
1 楼 
 文章标题 : 在预装Win8.1的电脑上安装ubuntu做双系统(讨论包括纯UEFI+GPT、硬盘安装、U盘安装等各种方式)
帖子发表于 : 2015-01-17 19:35 
头像

注册: 2009-11-10 11:39
帖子: 44
送出感谢: 0 次
接收感谢: 4
前言:在Win8基础上加装Ubuntu,得先搞清楚Win8是以何种方式安装的

Win8的正规安装方式有4种,ubuntu的正规安装方式也是这4种:(双系统理论上提供4*4种正规安装方式)

A、BIOS+MBR 传统安装方式,见2楼,也可以参考3楼的菜鸟专用方法
B、CSM+MBR 注:CSM是指UEFI主板,且开启CSM,这种办法就感觉UEFI不存在一样,见2楼,也可以参考3楼的小白专用方法
C、CSM+GPT 本文重点讨论的部分,难度不低,菜鸟请用3楼方法,顶级高手用5楼方法
D、纯UEFI+GPT 注:纯UEFI是指UEFI主板,且关闭CSM,或者主板没有CSM,小白请用3楼方法,顶级高手用5楼方法

Apple、DELL、HP、Thinkpad等部分机型为应对16种正规安装方式,提供了阵容强大的混合启动方案,包括完善的CSM支持模块、GPT+MBR双硬盘混合启动。

台系主板显得功能少一些:
华硕UEFI主板Z97-DELUXE不提供A方式,仅提供B、C、D三种方式。
华擎UEFI主板B85 Killer不提供A方式,仅提供B、C、D三种方式。
技嘉UEFI主板GS-B85-HD3_v2.1_c不提供D方式,能够提供A、C两种方式,特点:技嘉安装比较容易。
微星UEFI主板Z87 MPOWER MAX不提供B或C方式,仅提供A、D两种方式,缺点:微星UEFI安装方式难度过高。

附件:
联想UEFI.PNG
联想UEFI.PNG [ 84.55 KiB | 被浏览 59569 次 ]



首先,在Win8基础上加装Ubuntu,最为关键的是:你得知道Win8是装在MBR上还是装在GPT上?

在Win8下安装傲梅分区助手5.6.1专业版或服务器版,一打开它就可以见到GPT或者MBR字样。

a.如果分区助手查出原有Win8系统盘是安装在MBR字样上,那么,建议ubuntu装MBR方式,见2楼。

b.如果分区助手查出原有Win8系统盘是安装在GPT字样上,那么,建议ubuntu装GPT方式。

其次,在Win8基础上加装Ubuntu,你得知道电脑本身有没有开启UEFI功能?或者根本就是老式BIOS主板。

第一检查方法:如果查出原有Win8系统盘是安装在GPT上,那么,基本可以确认为UEFI主板,并且已经开启UEFI功能。

第二检查方法:进一步确认,需要进入主板固件设定界面,看一下它有没有UEFI字样。如果没有UEFI字样就是老式BIOS主板。如果有UEFI字样,还需要确认它有没有开启这个功能,并且检查CSM是否开启。

第一篇:关键的UEFI预备知识

如果确定预装Win8是使用UEFI+GPT方式,请继续往下看,否则,请转看2楼

以下,在预装64位Win8.1_update的基础上,探究如何以纯UEFI+GPT或者CSM+GPT安装方式加装64位Ubuntu14.04.1

U1:开机进入Windows 8,第一时间关闭Fast Startup如果不关闭它,装Ubuntu+Win双系统会害死Windows 8。Fedora不关闭Fast Startup,会封锁NTFS分区。
附件:
文件注释: 关闭win8快速启动
Fast Startup入口.PNG
Fast Startup入口.PNG [ 28.4 KiB | 被浏览 60012 次 ]



U2:关闭主板的快速启动,可能会叫Fast Boot或者Ultra Fast之类,关闭Intel Smart Response Technology (SRT)

U3:现在是2015年,当前超过90%以上的独立显卡不支持UEFI GOP。
a.如果你的独立显卡不支持UEFI,请不要关闭CSM,否则,Win8跟ubuntu都不能启动。
b.如果你的独立显卡不支持UEFI,请不要开启Secure Boot,否则,Win8跟ubuntu都不能启动。

这是因为UEFI规定CSM与Secure Boot互相冲突,不能同时开启。

U4:ubuntu官方强烈建议单块硬盘不要做两个EFI分区(又叫ESP分区),It is strongly recommended to have only 1 EFI partition per disk.


_________________
本人面对英文无压力,可中文的语言表达能力欠佳,已经尽力写得傻瓜化,希望你看得明白


最后由 cyberfung 编辑于 2015-01-29 18:28,总共编辑了 78 次


_________________
评价: 7.41% AubynChanux
 
页首
 用户资料  
 
2 楼 
 文章标题 : Re: 深入讨论如何在纯UEFI模式下安装64位Win8.1_update+Linux双系统
帖子发表于 : 2015-01-18 17:21 
头像

注册: 2009-11-10 11:39
帖子: 44
送出感谢: 0 次
接收感谢: 4
第二篇:MBR硬盘安装方式_bootice+grub4dos测试已经通过(老鸟常用)

注:本论坛应该有很多类似教程,现阶段MBR方式比较成熟

打开分区助手确定原有Win8系统盘安装在MBR上,不用光驱,不用U盘,直接安装Ubuntu14.04.1 x64方法如下:

Step1:首先,下载grub4dos,最经典的是grub4dos-0.4.4-2009-06-20.zip最新的是chenall的0.4.6a建议使用chenall的0.4.5c,解压后只需要两个文件,将grldr和grldr.mbr放在D盘。
附件:
001_pre_D.png
001_pre_D.png [ 44.51 KiB | 被浏览 58795 次 ]



Step2:将ubuntu-14.04.1-desktop-amd64.iso镜像文件复制到D盘,双击镜像文件,打开casper文件夹,将initrd.lz和vmlinuz.efi这两个文件复制到D盘。准备menu.lst文件有一个小技巧,下载此附件放到D盘。(要将menu.txt改为menu.lst)
附件:
menu.txt [978 Bytes]
被下载 1111 次

附件:
002_menu_rootX.png
002_menu_rootX.png [ 48.32 KiB | 被浏览 58795 次 ]



Step3:下载无忧booticeX64,以管理员身份运行,选择“智能编辑BCD”,
附件:
003_BOOTICEx64.png
003_BOOTICEx64.png [ 146.28 KiB | 被浏览 58795 次 ]



Step4:添加->新建 实模式启动项(Grub/Linux)
附件:
004_BOOTICEx64_Grub.png
004_BOOTICEx64_Grub.png [ 28.43 KiB | 被浏览 58795 次 ]



Step5:选中FAT格式的D盘,默认位置grldr.mbr不用修改,禁用数字签名验证
附件:
005_BOOTICEx64_grldr.png
005_BOOTICEx64_grldr.png [ 4.73 KiB | 被浏览 58795 次 ]


Step6:按住Shift键点重启,选择“其他操作系统”,再选择Realmode_App_Loader
附件:
Realmode_App_Loader.png
Realmode_App_Loader.png [ 14.28 KiB | 被浏览 58795 次 ]



Step7:逐个按回车,总有一个会成功
附件:
006_choose.png
006_choose.png [ 9.32 KiB | 被浏览 58795 次 ]


Step8:之后进入ubuntu安装界面,点一下左上角的Dash,键入ter点一下终端,输入:

代码:
sudo umount -l /isodevice


卸载ISO镜像文件后,即可跟光盘安装一样了。


_________________
本人面对英文无压力,可中文的语言表达能力欠佳,已经尽力写得傻瓜化,希望你看得明白


最后由 cyberfung 编辑于 2015-01-27 19:17,总共编辑了 12 次

页首
 用户资料  
 
3 楼 
 文章标题 : Re: 深入讨论如何在纯UEFI模式下安装64位Win8.1_update+Linux双系统
帖子发表于 : 2015-01-18 17:22 
头像

注册: 2009-11-10 11:39
帖子: 44
送出感谢: 0 次
接收感谢: 4
第三篇:U盘通用安装方法(菜鸟、小白专用)

不论预装Win8基于MBR还是GPT,本方法都可以,通用的,使用U盘安装Ubuntu14.04.1 x64

如果Win8建基于MBR,进入主板选择U盘的时候,请选择不带UEFI字样的U盘;如果Win8建基于GPT,进入主板选择U盘的时候,一定要选中带UEFI字样的U盘。

制作方法:首先找一个“最普通“的U盘,容量要比ISO镜像大,在Win8下,将U盘格式化为FAT32,软件有很多选择,官方推荐使用UNetbootin,可以去华军下载,以管理员身份运行,选择发行版Ubuntu,与ISO镜像对应的64位Live,填写正确的镜像位置,驱动器选中你的U盘,确定,之后不要动鼠标,耐心等待大概15分钟即可。

附件:
UNetbootin.png
UNetbootin.png [ 15.58 KiB | 被浏览 58095 次 ]



安装成功后,在Win8下,再一次将U盘格式化为FAT32即可恢复U盘。当然,恢复U盘的时候,也可以用NTFS格式。


_________________
本人面对英文无压力,可中文的语言表达能力欠佳,已经尽力写得傻瓜化,希望你看得明白


最后由 cyberfung 编辑于 2015-01-27 19:20,总共编辑了 46 次


_________________
评价: 3.7% leige
 
页首
 用户资料  
 
4 楼 
 文章标题 : Re: 深入讨论如何在UEFI模式下安装64位Win8.1_update+ubuntu14.04.1双系统
帖子发表于 : 2015-01-19 8:25 
头像

注册: 2009-11-10 11:39
帖子: 44
送出感谢: 0 次
接收感谢: 4
GPT时代硬盘安装_实测grub2win失败(不能将GPT切换为MBR的情况下)

确定预装Win8是使用UEFI+GPT方式,不用光驱,不用U盘,直接安装Ubuntu14.04.1 x64

Step1.下载grub2win,解压到C盘根目录下,文件夹应该为grub2才行;

Step2.运行C:\grub2\grub2win.exe

Step3.在Win8.1里按住shift键点重启

Step4.选择其他操作系统

Step5.选择Grub 2 For Windows,无法进入Grub2


_________________
本人面对英文无压力,可中文的语言表达能力欠佳,已经尽力写得傻瓜化,希望你看得明白


最后由 cyberfung 编辑于 2015-01-27 13:05,总共编辑了 20 次

页首
 用户资料  
 
5 楼 
 文章标题 : Re: 讨论如何在预装Win8或Win8.1的电脑上加装ubuntu做双系统(主要讨论纯UEFI+GPT或者CSM+GP
帖子发表于 : 2015-01-20 12:41 
头像

注册: 2009-11-10 11:39
帖子: 44
送出感谢: 0 次
接收感谢: 4
GPT时代硬盘安装思路(第一部)(菜鸟不要使用此方法)

预装Win8电脑不带光驱,且确定Win8建基于纯UEFI+GPT方式,且安装者手头上没有U盘,直接安装Ubuntu14.04.1 x64

根据ubuntu官档,EFI Bootloader只有三个,分别是ELILO、Grub2、Kernel EFI stub loader
附件:
001_EFI_Bootloader.PNG
001_EFI_Bootloader.PNG [ 25.39 KiB | 被浏览 58425 次 ]


另外,支持Chain loading的只有Grub2、rEFIt、rEFInd、Grub 0.97;支持Ext4的只有Grub2、rEFInd、Grub0.97;支持NTFS的只有Grub2。

于是,我决定选用Grub2硬盘安装

讲一下我的预装环境,安装的是正版Windows 8.1 update x64,请注意:当你建立一个50G分区的时候,微软会帮你建立四个分区(在真正的纯EFI模式)。
附件:
002_Win8.1update_part.png
002_Win8.1update_part.png [ 27.04 KiB | 被浏览 58425 次 ]



Step1:第一时间关闭Fast Startup快速启动。
附件:
s1_close_fast_startup.png
s1_close_fast_startup.png [ 35.2 KiB | 被浏览 58425 次 ]



Step2:下载ubuntu-14.04.1-desktop-amd64.iso,将其复制到C盘,Grub2理论支持NTFS,(为防止NTFS出现问题,我删除C盘后面的所有磁盘,建立一个2000MB的FAT格式分区,即D盘,并将ISO镜像也复制到这里)。
附件:
s2_Pre_FAT_2000MB.png
s2_Pre_FAT_2000MB.png [ 58.84 KiB | 被浏览 58425 次 ]



Step3:安装前,通过傲梅分区助手,可以看到C盘排第4,FAT格式的D盘排第5,(排第几不能通过微软自带的磁盘管理查看,因为它隐藏了MSR分区)。
附件:
s3_Before_Install_PAserver5.6.1.png
s3_Before_Install_PAserver5.6.1.png [ 53.46 KiB | 被浏览 58425 次 ]



Step4:以管理员身份,利用mountvol命令挂载ESP分区,将EFI分区设定为M盘,此时,ESP分区仍未能直观显示。(注:如果不超过两个ESP分区,不需要动用diskpart。)
代码:
mountvol M: /s

附件:
s4_mountvol.png
s4_mountvol.png [ 61.94 KiB | 被浏览 58425 次 ]



Step5:打开任务管理器->详细信息,记下explorer.exe名称,选中explorer并把它结束。
附件:
s5_close_explorer.png
s5_close_explorer.png [ 30.58 KiB | 被浏览 58425 次 ]



Step6:在任务管理器上,点文件->运行新任务explorer,必须勾选“系统管理权限”,确定,打开“这台电脑”即可看到esp分区。此时已经具备写权限,我在efi目录下新建了一个文件夹,重启后它会自动消失。请不要删除或替换任何文件,否则,Win8将无法启动。
附件:
s6_open_explorer.png
s6_open_explorer.png [ 44.74 KiB | 被浏览 58425 次 ]



Step7:下载最新的Grub2 for Windows 8 ,将其解压存放至C盘下,并更名为grub2


_________________
本人面对英文无压力,可中文的语言表达能力欠佳,已经尽力写得傻瓜化,希望你看得明白


最后由 cyberfung 编辑于 2015-01-27 18:30,总共编辑了 14 次

页首
 用户资料  
 
6 楼 
 文章标题 : Re: 讨论如何在预装Win8或Win8.1的电脑上加装ubuntu做双系统(主要讨论纯UEFI+GPT或者CSM+GP
帖子发表于 : 2015-01-20 18:54 
头像

注册: 2009-11-10 11:39
帖子: 44
送出感谢: 0 次
接收感谢: 4
GPT时代硬盘安装思路(第二部)(不对ESP分区做危险的替换操作)

接上篇,讲到第7步,Grub2 for Windows8的安装方法

Step8:通过cd命令跳转到grub2目录下,
代码:
cd c:\grub2

附件:
pre_grub2.png
pre_grub2.png [ 18.58 KiB | 被浏览 58420 次 ]



Step9:安装命令部分比较艰辛,主要参考archlinux中文维基解释,后来,又参考了无忧上的一位高人写的方法,现在用的就是1698写的安装方法。

超过90%的UEFI主板为64位固件,我的主板就是64位,使用如下安装命令,M: 表示挂载的盘符号,此方法仅适用于64位主板:
代码:
grub-install --target=x86_64-efi --efi-directory=M: --bootloader-id=Boot --boot-directory=M:/EFI --modules="part_gpt fat normal"

附件:
CMD_grub_install.png
CMD_grub_install.png [ 16.83 KiB | 被浏览 58319 次 ]



命令执行成功之后,打开ESP分区,可以看到EFI文件夹下多了一个grub文件夹(需要做一个grub.cfg存放在这里),Boot文件夹下多了一个grubx64.efi,如下图所示:
附件:
after_install_grub.png
after_install_grub.png [ 62.38 KiB | 被浏览 58319 次 ]



Step10:需要手动配备开机选择菜单grub.cfg文件,因为Windows版本缺少grub-mkconfig.exe这个文件。见第三部


_________________
本人面对英文无压力,可中文的语言表达能力欠佳,已经尽力写得傻瓜化,希望你看得明白


最后由 cyberfung 编辑于 2015-01-27 13:13,总共编辑了 27 次

页首
 用户资料  
 
7 楼 
 文章标题 : Re: 讨论如何在预装Win8或Win8.1的电脑上加装ubuntu做双系统(主要讨论纯UEFI+GPT或者CSM+GP
帖子发表于 : 2015-01-20 18:54 
头像

注册: 2009-11-10 11:39
帖子: 44
送出感谢: 0 次
接收感谢: 4
GPT时代硬盘安装思路(第三部,反复测试ISO镜像加载命令,终于成功!!)

接上篇,讲到第10步,需要手动配备开机选择菜单grub.cfg文件,存放位置见上篇。本以为成功进入Grub2敲两条命令就ok了,但UEFI的安装命令不一样,而且,还需要考虑显卡的问题,否则,将会进入 Blind Mode摸黑状态!

代码:
menuentry "14.04.1 LiveCD (hd0, gpt5) insmod efi_gop efi_uga cyberfung is Here"{
    insmod efi_gop
    insmod efi_uga
    set isofile="/ubuntu-14.04.1-desktop-amd64.iso"
    loopback loop (hd0,gpt5)/$isofile
    linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile quiet noeject noprompt splash --
    initrd (loop)/casper/initrd.lz
}


经反复测试,Grub2面对NTFS、FAT16、FAT32,均可直接启动ISO镜像文件,关键是需要加载正确的显卡模块
附件:
simple_menu.png
simple_menu.png [ 17.82 KiB | 被浏览 58262 次 ]



本文提供一个简单的万能菜单,下载附件后,需要将“万能grub .cfg.txt”改为"grub .cfg"
附件:
万能grub .cfg.txt [2.95 KiB]
被下载 542 次


之后进入ubuntu安装界面,点一下左上角的Dash,键入ter点一下终端,输入:
代码:
sudo umount -l /isodevice


卸载ISO镜像文件后,即可跟光盘安装一样了。


_________________
本人面对英文无压力,可中文的语言表达能力欠佳,已经尽力写得傻瓜化,希望你看得明白


最后由 cyberfung 编辑于 2015-01-27 13:15,总共编辑了 30 次

页首
 用户资料  
 
8 楼 
 文章标题 : Re: 讨论如何在预装Win8或Win8.1的电脑上加装ubuntu做双系统(主要讨论纯UEFI+GPT或者CSM+GP
帖子发表于 : 2015-01-20 18:54 
头像

注册: 2009-11-10 11:39
帖子: 44
送出感谢: 0 次
接收感谢: 4
GPT主引导问题(如何优先让Windows 8 直接启动呢?)

GPT时代没有MBR了,压根没有主引导纪录,以前那些修复方法全部报废了。那么,如何优先让 Windows 8 直接启动呢?

第一方法,直接进入主板固件设定界面,修改第一启动为 Windows 8 ,重启后,即可成功。

第二方法,下载无忧booticeX64,以管理员身份运行,选择UEFI->修改启动序列,将Windows Boot Manager上移到第一位,点击“保存当前启动项设置“,重启后,即可成功。

附件:
修改主板启动序列.png
修改主板启动序列.png [ 7.79 KiB | 被浏览 58264 次 ]


_________________
本人面对英文无压力,可中文的语言表达能力欠佳,已经尽力写得傻瓜化,希望你看得明白


最后由 cyberfung 编辑于 2015-01-25 18:39,总共编辑了 7 次

页首
 用户资料  
 
9 楼 
 文章标题 : Re: 讨论如何在预装Win8或Win8.1的电脑上加装ubuntu做双系统(主要讨论纯UEFI+GPT或者CSM+GP
帖子发表于 : 2015-01-20 19:17 
头像

注册: 2009-05-06 0:36
帖子: 1047
送出感谢: 1
接收感谢: 13
学习了。。。。。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 讨论如何在预装Win8或Win8.1的电脑上加装ubuntu做双系统(主要讨论纯UEFI+GPT或者CSM+GP
帖子发表于 : 2015-01-21 1:27 
头像

注册: 2009-11-10 11:39
帖子: 44
送出感谢: 0 次
接收感谢: 4
ahwad 写道:
学习了。。。。。

互相学习! :em06


_________________
本人面对英文无压力,可中文的语言表达能力欠佳,已经尽力写得傻瓜化,希望你看得明白


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 讨论如何在预装Win8或Win8.1的电脑上加装ubuntu做双系统(主要讨论不能将GPT切换为MBR的情况下)
帖子发表于 : 2015-01-23 8:13 

注册: 2012-12-16 15:43
帖子: 2072
系统: debian
送出感谢: 8
接收感谢: 28
太厉害了 :em11


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 讨论如何在预装Win8或Win8.1的电脑上加装ubuntu做双系统(主要讨论不能将GPT切换为MBR的情况下)
帖子发表于 : 2015-01-23 9:36 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 274
都win10了。作废。 :em04


_________________
● 鸣学


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 讨论如何在预装Win8或Win8.1的电脑上加装ubuntu做双系统(主要讨论不能将GPT切换为MBR的情况下)
帖子发表于 : 2015-01-23 18:40 
头像

注册: 2009-11-10 11:39
帖子: 44
送出感谢: 0 次
接收感谢: 4
eexpress 写道:
都win10了。作废。 :em04


呵呵


_________________
本人面对英文无压力,可中文的语言表达能力欠佳,已经尽力写得傻瓜化,希望你看得明白


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 讨论如何在预装Win8或Win8.1的电脑上加装ubuntu做双系统(主要讨论不能将GPT切换为MBR的情况下)
帖子发表于 : 2015-01-23 19:15 
头像

注册: 2008-11-28 13:57
帖子: 628
系统: OSX/CentOS
送出感谢: 1
接收感谢: 5
太长没看,MARK,备用


_________________
代码:
sudo mount /dev/sda* /mnt/
sudo mount -t proc none /mnt/proc
sudo mount -o bind /dev /mnt/dev
sudo chroot /mnt/ /bin/bash
sudo apt-get install grub
sudo grub-install --no-floppy /dev/sda


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 讨论如何在预装Win8或Win8.1的电脑上加装ubuntu做双系统(主要讨论不能将GPT切换为MBR的情况下)
帖子发表于 : 2015-01-23 21:26 
头像

注册: 2009-11-10 11:39
帖子: 44
送出感谢: 0 次
接收感谢: 4
cikekid 写道:
太长没看,MARK,备用


我已经删除了很多老外的东西 :em06


_________________
本人面对英文无压力,可中文的语言表达能力欠佳,已经尽力写得傻瓜化,希望你看得明白


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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