EFI GPT 预装win8下ubuntu12.04的安装与引导

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
edaplayer
帖子: 3
注册时间: 2015-01-17 1:06
系统: win8.1

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#46

帖子 edaplayer » 2015-01-17 1:16

既然旧的BCD可以引导linux,那么有理由相信win8的windows boot manager也应该可以引导linux(GPT分区格式)。
看这篇文章:
http://www.linuxidc.com/Linux/2010-12/30555.htm
文中虽然使用MBR分区格式,但是win8的bcdedit是可以支持GPT分区的,只是我还没试出来,让windows boot manager引导linux的boot分区。先掌握windows boot manager的启动原理和bcdedit的操作方法,相信GPT分区下的win8最终是能够引导ubuntu的。
tgvita
帖子: 3
注册时间: 2015-02-09 19:42
系统: win8,ubuntu

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#47

帖子 tgvita » 2015-02-12 16:40

edaplayer 写了:既然旧的BCD可以引导linux,那么有理由相信win8的windows boot manager也应该可以引导linux(GPT分区格式)。
看这篇文章:
http://www.linuxidc.com/Linux/2010-12/30555.htm
文中虽然使用MBR分区格式,但是win8的bcdedit是可以支持GPT分区的,只是我还没试出来,让windows boot manager引导linux的boot分区。先掌握windows boot manager的启动原理和bcdedit的操作方法,相信GPT分区下的win8最终是能够引导ubuntu的。
yes,we tried too,one dashen in tieba said he succeed to boot grub2with wbmanager,i didnt tried out
shanjunmei
帖子: 26
注册时间: 2010-05-02 17:51

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#48

帖子 shanjunmei » 2015-06-06 10:46

ubuntu自己生成了window boot manager菜单项,进去可以引导windows但是提示windows盗版,应该是slc信息未加载成功,有办法么
dyytian
帖子: 2
注册时间: 2015-06-13 23:02
系统: ubuntu 15.04

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#49

帖子 dyytian » 2015-06-13 23:08

我在win10下U盘安装的15.04没有遇到启动的问题,可以同时启动两个系统,就是感觉ubuntu的启动界面好刺眼,而且必须手动选择,不能自动进系统,不知道有没有更好的解决策略?
CZCZYX
帖子: 62
注册时间: 2008-04-27 18:03

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#50

帖子 CZCZYX » 2015-07-14 15:57

准备再来折腾Ubuntu,先做功课。
头像
missfmaster
帖子: 38
注册时间: 2012-02-22 7:59

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#51

帖子 missfmaster » 2015-09-16 21:35

我装是能装,就是显卡有问题。英伟达765的显卡、装上进不了桌面,直接死机,愁死人了、
Yukon丶
帖子: 11
注册时间: 2016-05-19 23:58
系统: ubuntu 麒麟

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#52

帖子 Yukon丶 » 2016-05-20 0:16

请问。。已经安装好了,机子是双硬盘的,怎么确认ubuntu安装在哪里
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#53

帖子 poloshiao » 2016-05-20 8:12

怎么确认ubuntu安装在哪里
0. 比較合適的說法是 ubuntu 的 系統目錄 (包含 / 跟 其子目錄) 掛載在哪個分割區

使用 Ubuntu Live CD/DVD/USB 開機

1. 第一優先確認 你的開機韌體是 UEFI 還是 Legacy Bios ?

你的開機畫面是 1-1 或 1-2 ?

1-1. UEFI

图片

1-2. Legacy Bios

图片

2. 登入 試用桌面 把下面指令 複製 貼進終端機 執行
2-1. sudo parted -l print
2-2. sudo gdisk -l /dev/sda
机子是双硬盘的
2-3. sudo gdisk -l /dev/sdb
2-4. 把結果直接 選取/複製/貼上來
不必擷圖
Yukon丶
帖子: 11
注册时间: 2016-05-19 23:58
系统: ubuntu 麒麟

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#54

帖子 Yukon丶 » 2016-05-20 14:35

poloshiao 写了:
怎么确认ubuntu安装在哪里
0. 比較合適的說法是 ubuntu 的 系統目錄 (包含 / 跟 其子目錄) 掛載在哪個分割區

使用 Ubuntu Live CD/DVD/USB 開機

1. 第一優先確認 你的開機韌體是 UEFI 還是 Legacy Bios ?

你的開機畫面是 1-1 或 1-2 ?

1-1. UEFI

图片

1-2. Legacy Bios

图片

2. 登入 試用桌面 把下面指令 複製 貼進終端機 執行
2-1. sudo parted -l print
2-2. sudo gdisk -l /dev/sda
机子是双硬盘的
2-3. sudo gdisk -l /dev/sdb
2-4. 把結果直接 選取/複製/貼上來
不必擷圖
2-1结果:Model: ATA HGST HTS541010A9 (scsi)
磁盘 /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
分区表:gpt
Disk Flags:

数字 开始: End 大小 文件系统 Name 标志
1 1049kB 106MB 105MB fat32 Basic data partition msftdata
2 106MB 1050MB 944MB ntfs Basic data partition msftdata
3 1050MB 1184MB 134MB Microsoft reserved partition msftres
4 1184MB 187GB 186GB ntfs Basic data partition msftdata
5 187GB 393GB 206GB ext4
6 393GB 401GB 8467MB linux-swap(v1)
7 401GB 979GB 577GB ntfs Basic data partition msftdata
8 979GB 1000GB 21.5GB ntfs Basic data partition 隐藏分区, diag


Model: ATA INTEL SSDSC2BW12 (scsi)
磁盘 /dev/sdb: 120GB
Sector size (logical/physical): 512B/512B
分区表:gpt
Disk Flags:

数字 开始: End 大小 文件系统 Name 标志
1 1049kB 630MB 629MB fat32 EFI system partition 启动, esp
2 630MB 120GB 119GB ntfs Basic data partition msftdata
3 120GB 120GB 482MB ntfs 隐藏分区, diag


2-2结果:GPT fdisk (gdisk) version 1.0.1

Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sda: 1953525168 sectors, 931.5 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 60E3E9DB-A3FE-47EA-A9D8-ED5676521912
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 1953525134
Partitions will be aligned on 16-sector boundaries
Total free space is 4834 sectors (2.4 MiB)

Number Start (sector) End (sector) Size Code Name
1 2048 206847 100.0 MiB 0700 Basic data partition
2 206848 2050047 900.0 MiB 0700 Basic data partition
3 2050048 2312191 128.0 MiB 0C01 Microsoft reserved ...
4 2313360 365430554 173.1 GiB 0700 Basic data partition
5 365430784 767180799 191.6 GiB 8300
6 767180800 783718399 7.9 GiB 8200
7 783718400 1911560191 537.8 GiB 0700 Basic data partition
8 1911560192 1953523711 20.0 GiB 2700 Basic data partition



2-3结果:GPT fdisk (gdisk) version 1.0.1

The protective MBR's 0xEE partition is oversized! Auto-repairing.

Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present

Found valid GPT with protective MBR; using GPT.
Disk /dev/sdb: 234441648 sectors, 111.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 0B330EB7-5858-9090-8081-828310111213
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 234441614
Partitions will be aligned on 2048-sector boundaries
Total free space is 13211 sectors (6.5 MiB)

Number Start (sector) End (sector) Size Code Name
1 2048 1230846 600.0 MiB EF00 EFI system partition
2 1230848 233488338 110.7 GiB 0700 Basic data partition
3 233494528 234436607 460.0 MiB 2700
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#55

帖子 poloshiao » 2016-05-20 18:52

机子是双硬盘的
1. /dev/sda
1-1. sudo parted -l print
磁盘 /dev/sda: 1000GB
1 1049kB 106MB 105MB fat32 Basic data partition msftdata
1-2. sudo gdisk -l /dev/sda
磁盘 /dev/sda: 1000GB
1 1049kB 106MB 105MB fat32 Basic data partition msftdata

2. /dev/sdb
2-1. sudo parted -l print
磁盘 /dev/sdb: 120GB
1 1049kB 630MB 629MB fat32 EFI system partition 启动, esp
2-2. sudo gdisk -l /dev/sdb
Disk /dev/sdb: 234441648 sectors, 111.8 GiB
1 2048 1230846 600.0 MiB EF00 EFI system partition

3. 如果你是在 uefi enabled 情況安裝 Ubuntu
猜測 你的開機檔案存在這個分割區 /dev/sdb1 掛載 /boot/efi

4. /dev/sda
4-1. sudo parted -l print
磁盘 /dev/sda: 1000GB
5 187GB 393GB 206GB ext4
4-2. sudo gdisk -l /dev/sda
磁盘 /dev/sda: 1000GB
5 365430784 767180799 191.6 GiB 8300

5. /dev/sdb
5-1. sudo parted -l print
磁盘 /dev/sdb: 120GB
沒有 ext4
5-2. sudo gdisk -l /dev/sdb
Disk /dev/sdb: 234441648 sectors, 111.8 GiB
沒有 8300

6. 猜測 你的 Ubuntu 的 / 掛載在 /dev/sda5

7. 如果上述猜測 沒錯誤
登入 試用桌面
把下面指令 複製 貼進終端機 執行
7-1. sudo mount /dev/sda5 /mnt
7-2. sudo cat /mnt/etc/fstab
把結果全部直接 選取/複製/貼上來 不要摘錄
7-3. sudo mount /dev/sdb1 /mnt/boot/efi
7-4. sudo ls -al /mnt/boot/efi/EFI/ubuntu
把結果全部直接 選取/複製/貼上來 不要摘錄
7-5. sudo cat /mnt/boot/efi/EFI/ubuntu/grub.cfg
把結果全部直接 選取/複製/貼上來 不要摘錄
7-6. sudo ls -al /mnt/boot/grub | grep grub.cfg
把結果全部直接 選取/複製/貼上來 不要摘錄
7-7. sudo ls -al /dev/disk/by-uuid/*
把結果全部直接 選取/複製/貼上來 不要摘錄
oovioo
帖子: 2
注册时间: 2009-09-27 20:30

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#56

帖子 oovioo » 2017-03-22 15:15

楼主,你好。有问题请教下,我的系统WIN10.引导是UEFI+GPT的。按照你的步骤安装后开机直接进入WIN10系统了,没有进入UBANTU。想要进入UBANTU必须在启动时手动选择grubx64.efi文件启动才能启动UBANTU。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#57

帖子 poloshiao » 2017-03-22 15:42

安装后开机直接进入WIN10系统了
想要进入UBANTU必须在启动时手动选择grubx64.efi文件启动才能启动UBANTU。
0. 表示 efi 開機檔案 安裝應該都是成功的

1. 如果你希望 預設開機 登入 Ubuntu 可以把 grubx64.efi 設定為預設 開機選項

2. 如果你希望開機優先出現 Windows 的開機導引 再選擇 Windows 10 或 Ubuntu 可以安裝 EasyBCD

3. 如果你希望開機優先出現 Ubuntu 的開機導引 再選擇 Windows 10 或 Ubuntu 可以設定已經預裝的 Grub 2

4. 歡迎再貼文
geekxiaoan
帖子: 4
注册时间: 2017-03-31 18:08
系统: windows

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#58

帖子 geekxiaoan » 2017-04-05 18:41

:Smile 原来是grub不支持efi 楼主那win10的怎么弄 有方法吗
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: EFI GPT 预装win8下ubuntu12.04的安装与引导

#59

帖子 poloshiao » 2017-04-06 12:54

原来是grub不支持efi 楼主那win10的怎么弄 有方法吗
請提供 Ubuntu 版本
提供的建議 可能不同
回复