当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 38 篇帖子 ]  前往页数 1, 2, 3  下一页
作者 内容
1 楼 
 文章标题 : win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-23 16:17 
头像

注册: 2008-12-16 14:01
帖子: 1141
地址: 漂在江湖
送出感谢: 14
接收感谢: 13
ACER笔记本电脑,8G,256SSD,Win10 64位系统,在SSD上预留空间后,准备安装双系统。
在另外一台UBT16.04电脑上,使用UBT自身的“启动盘生成器”,下载16.04.03ISO文件,生成Live U盘.

此启动盘在ACER电脑上可以启动进入UBT,可以try ubuntu没问题。于是开始安装UBT,过程顺利,
但是重启电脑后,没有看到GRUB菜单,直接进入win10系统,好像没有安装过UBT一样 :Cry

下面是有关的命令记录,求解决办法:

ubuntu@ubuntu:~$ sudo efibootmgr -v
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0001,2001,2002,2003
Boot0000* Unknown Device: HD(1,GPT,fd186b9c-c3dc-4d82-8531-cfc78aaa8d50,0x800,0x32000)/File(\EFI\ubuntu\shimx64.efi)RC
Boot0001* Windows Boot Manager HD(1,GPT,fd186b9c-c3dc-4d82-8531-cfc78aaa8d50,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}....................
Boot0002* USB HDD: CBM Flash Disk PciRoot(0x0)/Pci(0x14,0x0)/USB(1,0)/HD(1,MBR,0x21,0x2de0dc,0x1240)RC
Boot0003* ubuntu HD(1,GPT,fd186b9c-c3dc-4d82-8531-cfc78aaa8d50,0x800,0x32000)/File(\EFI\ubuntu\shimx64.efi)
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC

ubuntu@ubuntu:~$ sudo parted -l print
Model: ATA Micron_1100_MTFD (scsi)
Disk /dev/sda: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 1049kB 106MB 105MB fat32 EFI system partition boot, esp
2 106MB 123MB 16.8MB Microsoft reserved partition msftres
3 123MB 88.3GB 88.2GB ntfs Basic data partition msftdata
4 88.3GB 151GB 62.7GB ntfs Basic data partition msftdata
6 151GB 172GB 20.5GB ext4
8 172GB 247GB 75.0GB ext4
7 247GB 255GB 8470MB linux-swap(v1)
5 255GB 256GB 1074MB ntfs Basic data partition hidden, diag


Warning: The driver descriptor says the physical block size is 2048 bytes, but
Linux says it is 512 bytes.
Ignore/Cancel? i
Model: CBM Flash Disk (scsi)
Disk /dev/sdb: 16.4GB
Sector size (logical/physical): 2048B/512B
Partition Table: mac
Disk Flags:
ubuntu@ubuntu:~$ sudo ls -al /dev/disk/by-uuid/*
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-uuid/0A10809810808C7F -> ../../sda3
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-uuid/1979039BE266F3E8 -> ../../sda4
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-uuid/2017-08-01-11-51-33-00 -> ../../sdb1
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-uuid/398E-230F -> ../../sdb2
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-uuid/556c4203-adfb-4f82-b01a-f543eb4eb5f2 -> ../../sda7
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-uuid/5A7C-741D -> ../../sda1
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-uuid/89fc508f-7c71-497c-94d6-79a93ec1bab3 -> ../../sda6
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-uuid/c75ecbc1-7218-4dff-9469-dbffb8c6fb30 -> ../../sda8
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-uuid/FE1081811081421F -> ../../sda5

ubuntu@ubuntu:~$ sudo ls -al /dev/disk/by-partuuid/*
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-partuuid/517568a0-dd4a-4148-8098-f72372ee523f -> ../../sda4
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-partuuid/98fa6240-928e-4f15-8459-da99ba22eee9 -> ../../sda3
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-partuuid/b749a7bf-30bb-4726-8137-edc750df26ab -> ../../sda2
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-partuuid/b8620ff2-f7b6-4042-a86a-27095084dd77 -> ../../sda6
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-partuuid/d7a244fd-13b4-4c1f-aa30-f75c88859320 -> ../../sda8
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-partuuid/e4f1d068-09c3-46e9-874c-4d7eed5e8768 -> ../../sda5
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-partuuid/fbf95d56-c417-4e3b-8e30-1792c4bca557 -> ../../sda7
lrwxrwxrwx 1 root root 10 Nov 23 07:37 /dev/disk/by-partuuid/fd186b9c-c3dc-4d82-8531-cfc78aaa8d50 -> ../../sda1


Number Start End Size File system Name Flags
1 2048B 6143B 4096B Apple
2 1539MB 1542MB 2392kB EFI


页首
 用户资料  
 
2 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-23 19:09 

注册: 2009-08-04 16:33
帖子: 17484
送出感谢: 21
接收感谢: 1883
引用:
重启电脑后,没有看到GRUB菜单,直接进入win10系统

引用:
BootOrder: 0001,2001,2002,2003


1. 目前最優先開機 Boot0001
引用:
Boot0001* Windows Boot Manager HD(1,GPT,fd186b9c-c3dc-4d82-8531-cfc78aaa8d50,0x800,0x32000)/File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS...

2. Boot0001 是啟動 Windows
引用:
Boot0003* ubuntu HD(1,GPT,fd186b9c-c3dc-4d82-8531-cfc78aaa8d50,0x800,0x32000)/File(\EFI\ubuntu\shimx64.efi)

3. 如果要 開機啟動 Ubuntu (的 Grub 2 開機選單)
Boot0003 應該排在第一個

BootOrder: 0003,...

4. http://manpages.ubuntu.com/manpages/xen ... mgr.8.html
efibootmgr - manipulate the EFI Boot Manager
-o | --bootorder XXXX,YYYY,ZZZZ
Explicitly set BootOrder (hex).
4-1. 設定 Boot0003 排在第一個 (即開機啟動 Ubuntu)
sudo efibootmgr -o 0003,0001,2001,2002,2003
4-2. 重新開機
sudo systemctl reboot

5. 補充
shimx64.efi 適用於 Secure Boot enabled
但是 有些電腦 可能會有問題
如果 開機啟動 有問題 請再貼文


页首
 用户资料  
 
3 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-23 19:14 

注册: 2015-04-04 23:20
帖子: 113
系统: linux & windows
送出感谢: 4
接收感谢: 6
楼上的说得很好,应该是这样。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-23 22:15 
头像

注册: 2008-12-16 14:01
帖子: 1141
地址: 漂在江湖
送出感谢: 14
接收感谢: 13

@poloshiao
1.
代码:
4-1. 設定 Boot0003 排在第一個 (即開機啟動 Ubuntu)
sudo efibootmgr -o 0003,0001,2001,2002,2003
4-2. 重新開機
sudo systemctl reboot


那这个操作在目前情况下,是要Live CD启动电脑,进入UBT执行?每次从win转向UBT都要这样操作?

2.为什么没有看到grub的菜单,可以自主方便地选择希望启动的系统?如何安装grub?


页首
 用户资料  
 
5 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-24 6:59 

注册: 2009-08-04 16:33
帖子: 17484
送出感谢: 21
接收感谢: 1883
引用:
那这个操作在目前情况下,是要Live CD启动电脑,进入UBT执行?每次从win转向UBT都要这样操作?

1. 設定 UEFI 最優先開機順序 是 一次性 除非要改變 其它開機順序 否則 不需要再次執行同樣的指令
1-1. 任何一個已安裝的 Ubuntu (或說 Linux) 是從 UEFI enabled 開機的 都可以
意思是 只要可以執行 efibootmgr 指令的 作業系統 都可以
包含 試用桌面 與 已安裝桌面
1-1-1. 不是 每次从 win 转向 UBT 都要这样操作
1-1-2. . 補充
有少數預裝 Windows 的 UEFI 電腦 基於合約限制 不允許 使用者 登入 UEFI 編輯開機選項
甚至於 每次 Windows 重開機 會自動移除 UEFI 中非 Windows 開機選項

2. UEFI 開機選項 儲存在主機版上的 NVRAM
https://en.wikipedia.org/wiki/Non-volat ... ess_memory
NVRAM (Non-volatile random-access memory)
2-1. 意思是 可以存取 NVRAM 的程式 都可以修改開機順序 並且儲存在 主機版上的 NVRAM
例如 開機畫面 登入 UEFI 畫面設定 (詳細 參考 主機板 使用說明書 UEFI 部份)
2-1-2. 如果開機畫面 無法登入 UEFI 畫面設定 請向該主版廠牌網路客服詢問
引用:
为什么没有看到grub的菜单,可以自主方便地选择希望启动的系统?如何安装grub?

3. 多重系統啟動 正常安裝之下 應該一定會自動出現 Grub 2 選單
3-1. 不出現 表示 安裝過程 可能忽略了什麼地方
3-2. 不過 開機選單 Grub 2 跟 Ubuntu 的安裝是獨立的
意思是 隨時可以重新安裝 grub 2 套件 產生最新的 grub 2 開機選單 不受前面安裝的約束

4. 請提供 目前 可以登入 已安裝的 Ubuntu 桌面嗎 ?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-24 21:06 
头像

注册: 2008-12-16 14:01
帖子: 1141
地址: 漂在江湖
送出感谢: 14
接收感谢: 13
谢谢回复!
1.现在在已经顺利安装UBT的情况下,开机没有GRUB菜单,直接进入win10.

1-1.那么要进入UBT,只能Live USB启动进入UBT,再sudo efibootmgr -o 0003,0001,2001,2002,2003?以后只能直接进入WIN10。
1-1-1. 由此进入UBT后,下次再要进WIN,就在UBT里面 sudo efibootmgr -o 0001,0003,2001,2002,2003?

如此使用双系统太麻烦 :Cry

2.用Live USB启动后,格式化sda6,sda8,后再次安装一次UBT16.04,特别注意没有忽视的地方,但是安装后重启,还是不见 GRUB菜单!
附件:
文件注释: 安装分区的最后一步,启动器安装设置在SSD上
Screenshot from 2017-11-24 20-38-15.png
Screenshot from 2017-11-24 20-38-15.png [ 108.83 KiB | 被浏览 1334 次 ]



2-1.如何单独安装GRUB?


页首
 用户资料  
 
7 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-24 21:36 

注册: 2009-08-04 16:33
帖子: 17484
送出感谢: 21
接收感谢: 1883
引用:
1-1.那么要进入UBT,只能Live USB启动进入UBT,再sudo efibootmgr -o 0003,0001,2001,2002,2003?以后只能直接进入WIN10。

1. 重新開機
0003 不是 直接进入 WIN10
而是啟動 Ubuntu 先出現 grub 2 開機選單 其中
除了 Ubuntu 的 linux kernel 開機選項以外 (可以登入 Ubuntu)
還自動包含 Windows 開機選項 (可以登入 Windows)
1-1. 如果你習慣於 經由 Grub 2 開機選單 登入 Ubuntu 及 Windows 就可以不必再更改 UEFI 開機順序
引用:
1-1-1. 由此进入UBT后,下次再要进WIN,就在UBT里面 sudo efibootmgr -o 0001,0003,2001,2002,2003?

2. 重新開機
0001 啟動 Windows 開機檔案
2-1. 可以額外再安裝適用於 Windows 10 的 開機導引 (例如 EasyBCD)
再把 Windows 及 Ubuntu 的開機選項 都加入 EasyBCD 開機選單中
這樣 也可以 經由 Windows 啟動 EasyBCD 開機選單 選擇登入 Windows 或 Ubuntu
2-2. 登入 Windows 10 以後 安裝 EasyBCD 參閱 下述網頁 及其連結網頁
https://neosmart.net/wiki/easybcd/dual- ... indows-10/

3. 經由 Grub 2 或 經由 EasyBCD 只要你習慣或喜歡 使用那一种 就固定一種開機順序就好 不須常常換來換去
3-1. 縱使需要更換另一個開機順序 也只是一行指令 就搞定了


页首
 用户资料  
 
8 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-25 10:13 
头像

注册: 2008-12-16 14:01
帖子: 1141
地址: 漂在江湖
送出感谢: 14
接收感谢: 13
代码:
設定 Boot0003 排在第一個 (即開機啟動 Ubuntu)
sudo efibootmgr -o 0003,0001,2001,2002,2003

代码:
0003 不是 直接进入 WIN10
而是啟動 Ubuntu 先出現 grub 2 開機選單 其中
除了 Ubuntu 的 linux kernel 開機選項以外 (可以登入 Ubuntu)
還自動包含 Windows 開機選項 (可以登入 Windows)


1.就是执行上面命令后,就会出现UBT、WIN二者可选择菜单吗?
1-1.我对efibootmgr 不了解,只要出现UBT、WIN二者可选菜单即可,并非一定要使用GRUB菜单。


页首
 用户资料  
 
9 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-25 10:40 

注册: 2009-08-04 16:33
帖子: 17484
送出感谢: 21
接收感谢: 1883
引用:
执行上面命令后,就会出现UBT、WIN二者可选择菜单吗?

1. 如果正常安裝 沒有其它意外的話
引用:
只要出现UBT、WIN二者可选菜单即可

2. Grub 2 選單 自動包含 已安裝 最新版的 kernel 開機選項 及 Windows 開機選項

3. EasyBCD 也可以包含 kernel 開機選項 及 Windows 開機選項 只是需要 手動增加在 EasyBCD 開機選單中

4. 兩者 難度都不高 可以分別體驗看看


页首
 用户资料  
 
10 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-25 19:35 
头像

注册: 2008-12-16 14:01
帖子: 1141
地址: 漂在江湖
送出感谢: 14
接收感谢: 13
现在的情况是顺利安装UBT后,重启电脑,没有如何双系统菜单出现,直接进入WIN10.
看来上面的帖子后,进行了下列操作:

1.LIVE USB启动电脑,进入UBT。
2.启动终端:
sudo efibootmgr -o 0003,0001,2001,2002,2003
sudo systemctl reboot
(途中按软件提示拔下LIVE USB,电脑重启)

附件:
Screenshot from 2017-11-25 11-23-04.png
Screenshot from 2017-11-25 11-23-04.png [ 45.92 KiB | 被浏览 1272 次 ]



3.电脑重启后,还是没有任何双系统选择菜单,直接进入WIN10 :Cry :Cry

问题在哪里?


页首
 用户资料  
 
11 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-25 19:56 

注册: 2009-08-04 16:33
帖子: 17484
送出感谢: 21
接收感谢: 1883
引用:
Screenshot from 2017-11-25 11-23-04.png
Bootorder: 0003,0001,...

1. 從上面可知
Boot0003 最優先
Boot0001 排第二
1-1. 如果 Boot0003 啟動失敗 就自動改為試試第二優先 Boot0001 成功了 所以出現 Windows
引用:
http://forum.ubuntu.com.cn/viewtopic.php?p=3199120#p3199120
5. 補充
shimx64.efi 適用於 Secure Boot enabled
但是 有些電腦 可能會有問題

2. 為何 Boot0003 啟動失敗 ?
2-1. 通常建議 把 Secure Boot 設定為 disabled (最好 先設為 disabled 再開始安裝 Ubuntu)
再重新開機 看看 能否啟動 Boot0003
引用:
Boot0003* ubuntu HD(1,GPT,fd186b9c-c3dc-4d82-8531-cfc78aaa8d50,0x800,0x32000)/File(\EFI\ubuntu\shimx64.efi)

2-2. 如果還不行 把 shimx64.efi 改為 grubx64.efi
看看行不行
(如果不知如何更改 請再貼文)
2-3. 詳細參閱
https://askubuntu.com/questions/342365/ ... nd-shimx64
What is the difference between grubx64 and shimx64?
引用:
ACER笔记本电脑

2-4. 請提供正確詳細的笔记本型號
幫你查一下 是不是 Acer 韌體 預設 會阻擋 shimx64.efi 啟動

3. 這一篇 有很詳細的安裝 Ubuntu 說明 請參閱
https://askubuntu.com/questions/221835/ ... -with-uefi
Installing Ubuntu Alongside a Pre-Installed Windows with UEFI


页首
 用户资料  
 
12 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-25 21:01 
头像

注册: 2008-12-16 14:01
帖子: 1141
地址: 漂在江湖
送出感谢: 14
接收感谢: 13
引用:
請提供正確詳細的笔记本型號


ACER Spin SP513-51
cpu i5-7200u, 8G Ram, 256G SSD. WIN10 HOME


页首
 用户资料  
 
13 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-25 21:05 
头像

注册: 2006-03-14 10:25
帖子: 652
送出感谢: 1
接收感谢: 5
mark
poloshiao, 真是耐心啊 :Music


页首
 用户资料  
 
14 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-25 22:32 
头像

注册: 2008-12-16 14:01
帖子: 1141
地址: 漂在江湖
送出感谢: 14
接收感谢: 13
奇怪,BIOS里 “Secure boot” 默认enable, 而且灰色不可调! :Cry


附件:
acer_bios.jpg
acer_bios.jpg [ 192.81 KiB | 被浏览 1227 次 ]

页首
 用户资料  
 
15 楼 
 文章标题 : Re: win10系统安装双系统ubuntu16.04.3后,没有grub菜单,直接进win
帖子发表于 : 2017-11-26 0:22 
头像

注册: 2007-05-25 16:47
帖子: 887
地址: 上海
送出感谢: 0 次
接收感谢: 0 次
楼主,你两个系统在一块硬盘里么?
我的Thinkpad自己加了一块128G SSD,把它当win10的安装盘了。我在第二块500G的机械上安装的ubuntu
GRUB安装在第二块机械硬盘上了。我SSD是第一启动磁盘,启动时没有菜单直接进入Win10,如果把第二块机械
硬盘设为第一启动磁盘,就有GRUB菜单了,进win10也没有问题。

不知道你是不是这种情况,仅供参考


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

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:Exabot [Bot] 和 3 位游客


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

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

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