ubuntu18.04安装之后没有grub界面,输入密码之后卡在紫屏

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
Engel_I
帖子: 6
注册时间: 2018-08-07 20:43

ubuntu18.04安装之后没有grub界面,输入密码之后卡在紫屏

#1

帖子 Engel_I » 2018-08-07 20:47

请问有人遇到过这种情况吗?是显卡驱动的问题吗?怎么进入grub?谢谢!
头像
九天星
帖子: 1440
注册时间: 2007-07-14 20:45

Re: ubuntu18.04安装之后没有grub界面,输入密码之后卡在紫屏

#2

帖子 九天星 » 2018-08-07 22:46

问题一:你是否双系统?
问题二:你的ubuntu是用的什么引导?
Engel_I
帖子: 6
注册时间: 2018-08-07 20:43

Re: ubuntu18.04安装之后没有grub界面,输入密码之后卡在紫屏

#3

帖子 Engel_I » 2018-08-07 23:32

双系统,win10装在SSD上,ubuntu装在移动硬盘上,都是uefi引导。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu18.04安装之后没有grub界面,输入密码之后卡在紫屏

#4

帖子 poloshiao » 2018-08-07 23:51

双系统,win10装在SSD上,ubuntu装在移动硬盘上,都是uefi引导。
1. 使用同一版本 Ubuntu Live USB 開機
登入 試用桌面 把下面指令 複製 貼進終端機 執行
1-1. sudo efibootmgr -v
1-2. sudo parted -l print
1-3. sudo ls -al /dev/disk/by-uuid/*
1-4. sudo ls -al /dev/disk/by-partuuid/*
把指令及結果全部直接 選取/複製/貼上來
不要摘錄 以免遺漏重要訊息
不要擷圖 方便回文直接引用你貼上來的資料 方便你閱讀
1-5. 請說明 / 掛載在哪個分割區
Engel_I
帖子: 6
注册时间: 2018-08-07 20:43

Re: ubuntu18.04安装之后没有grub界面,输入密码之后卡在紫屏

#5

帖子 Engel_I » 2018-08-08 10:19

poloshiao 写了: 2018-08-07 23:51
双系统,win10装在SSD上,ubuntu装在移动硬盘上,都是uefi引导。
1. 使用同一版本 Ubuntu Live USB 開機
登入 試用桌面 把下面指令 複製 貼進終端機 執行
1-1. sudo efibootmgr -v
1-2. sudo parted -l print
1-3. sudo ls -al /dev/disk/by-uuid/*
1-4. sudo ls -al /dev/disk/by-partuuid/*
把指令及結果全部直接 選取/複製/貼上來
不要摘錄 以免遺漏重要訊息
不要擷圖 方便回文直接引用你貼上來的資料 方便你閱讀
1-5. 請說明 / 掛載在哪個分割區
运行结果:
BootCurrent: 000A
Timeout: 2 seconds
BootOrder: 0003,0004,0007,0008,0002,000A,000B,0000,0001
Boot0000* Windows Boot Manager VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)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.}...i................
Boot0001* Windows Boot Manager VenHw(99e275e7-75a0-4b37-a2e6-c5385e6c00cb)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* Windows Boot Manager HD(1,MBR,0xd66849b4,0x800,0xee7b800)/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.}....................
Boot0003* ubuntu HD(1,GPT,5cf2b3c9-e9b5-404e-a5f3-c95a25ec34c6,0x1000,0xc8000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0004* Windows Boot Manager HD(1,MBR,0xd66849b4,0x800,0x82000)/File(\EFI\MICROSOFT\BOOT\BOOTMGFW.EFI)..BO
Boot0007* CD/DVD Drive BBS(CDROM,,0x0)..GO..NO........o.T.S.S.T.c.o.r.p. .C.D.D.V.D.W. .S.U.-.2.2.8.H.B....................A...........................>..Gd-.;.A..MQ..L.1.S.1.B.Y.6.H.F.0.3.9.2.7.7. . . . . . ........BO
Boot0008* Hard Drive BBS(HD,,0x0)..GO..NO........o.H.G.S.T. .H.T.S.5.4.1.0.1.0.A.9.E.6.8.0....................A...........................>..Gd-.;.A..MQ..L. . . . . . .D.J.0.1.0.0.M.D.1.3.E.0.L.N........BO..NO........o.S.a.n.D.i.s.k. .S.D.8.S.N.A.T.1.2.8.G.1.0.0.2....................A...........................>..Gd-.;.A..MQ..L.6.1.8.3.0.1.2.4.7.2.1.6. . . . . . . . ........BO..NO........[.H.i.S.t.o.r. .E.S.S.D.1.2.0.G.-.T.1.0.0. .0.1.2.4....................A..........................Gd-.;.A..MQ..L.0.0.0.7.3.6.5.4.0.1.3.8........BO..NO........s.K.i.n.g.s.t.o.n.D.a.t.a.T.r.a.v.e.l.e.r. .3...0.P.M.A.P....................A.......................F..Gd-.;.A..MQ..L.6.0.A.4.4.C.B.2.B.3.4.E.B.1.B.1.C.7.1.A.5.F.E.E........BO
Boot000A* UEFI: KingstonDataTraveler 3.0PMAP, Partition 1 PciRoot(0x0)/Pci(0x14,0x0)/USB(4,0)/HD(1,GPT,0d158653-0317-466e-beaf-37b72d23b67c,0x800,0x39bf7df)..BO
Boot000B* ubuntu HD(1,GPT,5cf2b3c9-e9b5-404e-a5f3-c95a25ec34c6,0x1000,0xc8000)/File(\EFI\UBUNTU\GRUBX64.EFI)..BO


Model: ATA HGST HTS541010A9 (scsi)
Disk /dev/sda: 1000GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 1049kB 163GB 163GB ntfs Basic data partition msftdata
2 163GB 399GB 236GB ntfs Basic data partition msftdata
3 399GB 678GB 279GB ntfs Basic data partition msftdata
4 678GB 1000GB 322GB ntfs Basic data partition msftdata


Model: ATA SanDisk SD8SNAT1 (scsi)
Disk /dev/sdb: 128GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1 1049kB 128GB 128GB primary ntfs boot


Model: HiStor ESSD120G-T100 (scsi)
Disk /dev/sdc: 120GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 2097kB 422MB 419MB fat16 EFI system partition boot, esp
2 422MB 556MB 134MB linux-swap(v1) Microsoft reserved partition msftres
3 556MB 33.9GB 33.3GB ext4 Basic data partition msftdata
4 33.9GB 120GB 86.2GB ext4 Basic data partition msftdata


Model: Kingston DataTraveler 3.0 (scsi)
Disk /dev/sdd: 31.0GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 1049kB 31.0GB 31.0GB fat32 Microsoft Basic Data msftdata


Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0
has been opened read-only.
Error: /dev/sr0: unrecognised disk label
Model: TSSTcorp CDDVDW SU-228HB (scsi)
Disk /dev/sr0: 94.2MB
Sector size (logical/physical): 2048B/2048B
Partition Table: unknown
Disk Flags:

lrwxrwxrwx 1 root root 9 Aug 8 02:04 /dev/disk/by-uuid/05380f14e3808ae4 -> ../../sr0
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-uuid/40f8c3f4-b7fd-4238-9472-aab056b2956c -> ../../sdc4
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-uuid/969d6782-dc39-499b-a8ac-8f0207c0011e -> ../../sdc2
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-uuid/9840D2BA40D29E76 -> ../../sda4
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-uuid/AE70CB8070CB4E31 -> ../../sda1
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-uuid/B4B3-CB5D -> ../../sdd1
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-uuid/B80AFA6B0AFA2652 -> ../../sda3
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-uuid/C230365D3036591D -> ../../sda2
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-uuid/D4FA-828F -> ../../sdc1
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-uuid/ECD2E54DD2E51C98 -> ../../sdb1
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-uuid/dee108f8-aaa2-410d-92d9-0624ab160bb8 -> ../../sdc3

lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-partuuid/0d158653-0317-466e-beaf-37b72d23b67c -> ../../sdd1
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-partuuid/5cf2b3c9-e9b5-404e-a5f3-c95a25ec34c6 -> ../../sdc1
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-partuuid/61c990f9-4c98-4cea-926b-2ba55845f567 -> ../../sdc3
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-partuuid/63c92cf4-b20a-409c-801a-78d1d1e59d8c -> ../../sda1
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-partuuid/83b5760b-51eb-4f00-a6dc-eabaeae501e4 -> ../../sda2
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-partuuid/8ab30c0f-8eca-470f-b550-9888a26fcec5 -> ../../sda4
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-partuuid/a1c33298-aa56-4dc2-bd90-9384e7d4023f -> ../../sda3
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-partuuid/d379ed0e-0f56-4031-9e5a-6f0222247cd0 -> ../../sdc4
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-partuuid/d66849b4-01 -> ../../sdb1
lrwxrwxrwx 1 root root 10 Aug 8 02:07 /dev/disk/by-partuuid/ee8dbf52-7a3d-4f1e-b83a-7c25abde738d -> ../../sdc2


/挂载在 dev/sdc2
Engel_I
帖子: 6
注册时间: 2018-08-07 20:43

Re: ubuntu18.04安装之后没有grub界面,输入密码之后卡在紫屏

#6

帖子 Engel_I » 2018-08-08 10:20

九天星 写了: 2018-08-07 22:46 问题一:你是否双系统?
问题二:你的ubuntu是用的什么引导?
双系统,win10装在SSD上,ubuntu装在移动硬盘上,都是uefi引导,分区为efi+ / + /home三个分区
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu18.04安装之后没有grub界面,输入密码之后卡在紫屏

#7

帖子 poloshiao » 2018-08-08 12:52

双系统,win10装在SSD上,ubuntu装在移动硬盘上,都是uefi引导。
Model: HiStor ESSD120G-T100 (scsi)
Disk /dev/sdc: 120GB
1 2097kB 422MB 419MB fat16 EFI system partition boot, esp
1. 你的 esp 是 /dev/sdc1
lrwxrwxrwx 1 ... /dev/disk/by-partuuid/5cf2b3c9-e9b5-404e-a5f3-c95a25ec34c6 -> ../../sdc1
BootOrder: 0003,0004,0007,0008,0002,000A,000B,0000,0001
Boot0003* ubuntu HD(1,GPT,5cf2b3c9-e9b5-404e-a5f3-c95a25ec34c6,0x1000,0xc8000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot000B* ubuntu HD(1,GPT,5cf2b3c9-e9b5-404e-a5f3-c95a25ec34c6,0x1000,0xc8000)/File(\EFI\UBUNTU\GRUBX64.EFI)
2. 你目前最優先的開機選項是 0003 開機檔案 SHIMX64.EFI 這是 Secure Boot enabled 情況下啟動的 開機檔案 新手不建議採用
000B
3. 新手建議 把 Secure Boot 設為 disabled
此時 啟動的開機檔案為 GRUBX64.EFI
意思是 你需要把最優先開機選項改為 000B
3-1. 方法
登入 試用桌面 把下面指令 複製 貼進終端機 執行
3-1-1. sudo efibootmgr --bootorder 000B,0003,0004,0007,0008,0002,000A,0000,0001
指令參見下方 4.
3-1-2. sudo systemctl reboot
確認 /dev/sdc 為最優先開機硬盤
3-1-3. 重新開機畫面
看看 有沒有 grub 2 界面

4. efibootmgr --bootorder 指令 參見
http://manpages.ubuntu.com/manpages/bio ... mgr.8.html
efibootmgr - manipulate the EFI Boot Manager
--bootorder
Explicitly set BootOrder (hex)
Engel_I
帖子: 6
注册时间: 2018-08-07 20:43

Re: ubuntu18.04安装之后没有grub界面,输入密码之后卡在紫屏

#8

帖子 Engel_I » 2018-08-08 15:11

poloshiao 写了: 2018-08-08 12:52
双系统,win10装在SSD上,ubuntu装在移动硬盘上,都是uefi引导。
Model: HiStor ESSD120G-T100 (scsi)
Disk /dev/sdc: 120GB
1 2097kB 422MB 419MB fat16 EFI system partition boot, esp
1. 你的 esp 是 /dev/sdc1
lrwxrwxrwx 1 ... /dev/disk/by-partuuid/5cf2b3c9-e9b5-404e-a5f3-c95a25ec34c6 -> ../../sdc1
BootOrder: 0003,0004,0007,0008,0002,000A,000B,0000,0001
Boot0003* ubuntu HD(1,GPT,5cf2b3c9-e9b5-404e-a5f3-c95a25ec34c6,0x1000,0xc8000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot000B* ubuntu HD(1,GPT,5cf2b3c9-e9b5-404e-a5f3-c95a25ec34c6,0x1000,0xc8000)/File(\EFI\UBUNTU\GRUBX64.EFI)
2. 你目前最優先的開機選項是 0003 開機檔案 SHIMX64.EFI 這是 Secure Boot enabled 情況下啟動的 開機檔案 新手不建議採用
000B
3. 新手建議 把 Secure Boot 設為 disabled
此時 啟動的開機檔案為 GRUBX64.EFI
意思是 你需要把最優先開機選項改為 000B
3-1. 方法
登入 試用桌面 把下面指令 複製 貼進終端機 執行
3-1-1. sudo efibootmgr --bootorder 000B,0003,0004,0007,0008,0002,000A,0000,0001
指令參見下方 4.
3-1-2. sudo systemctl reboot
確認 /dev/sdc 為最優先開機硬盤
3-1-3. 重新開機畫面
看看 有沒有 grub 2 界面

4. efibootmgr --bootorder 指令 參見
http://manpages.ubuntu.com/manpages/bio ... mgr.8.html
efibootmgr - manipulate the EFI Boot Manager
--bootorder
Explicitly set BootOrder (hex)

谢谢
1.secure boot之前确实是disabled;
2.输入efibootmgr指令之后,报错为:entry 000B does not exist
3.记得当时安装完后有一个短暂的字符页,好多行,行首为[OK],OK为绿色字体,其中有一行错误为红色字体,大意好像是cdrom没有挂载。不知道跟这个有无关系
Engel_I
帖子: 6
注册时间: 2018-08-07 20:43

Re: ubuntu18.04安装之后没有grub界面,输入密码之后卡在紫屏

#9

帖子 Engel_I » 2018-08-08 15:44

poloshiao 写了: 2018-08-08 12:52
双系统,win10装在SSD上,ubuntu装在移动硬盘上,都是uefi引导。
Model: HiStor ESSD120G-T100 (scsi)
Disk /dev/sdc: 120GB
1 2097kB 422MB 419MB fat16 EFI system partition boot, esp
1. 你的 esp 是 /dev/sdc1
lrwxrwxrwx 1 ... /dev/disk/by-partuuid/5cf2b3c9-e9b5-404e-a5f3-c95a25ec34c6 -> ../../sdc1
BootOrder: 0003,0004,0007,0008,0002,000A,000B,0000,0001
Boot0003* ubuntu HD(1,GPT,5cf2b3c9-e9b5-404e-a5f3-c95a25ec34c6,0x1000,0xc8000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot000B* ubuntu HD(1,GPT,5cf2b3c9-e9b5-404e-a5f3-c95a25ec34c6,0x1000,0xc8000)/File(\EFI\UBUNTU\GRUBX64.EFI)
2. 你目前最優先的開機選項是 0003 開機檔案 SHIMX64.EFI 這是 Secure Boot enabled 情況下啟動的 開機檔案 新手不建議採用
000B
3. 新手建議 把 Secure Boot 設為 disabled
此時 啟動的開機檔案為 GRUBX64.EFI
意思是 你需要把最優先開機選項改為 000B
3-1. 方法
登入 試用桌面 把下面指令 複製 貼進終端機 執行
3-1-1. sudo efibootmgr --bootorder 000B,0003,0004,0007,0008,0002,000A,0000,0001
指令參見下方 4.
3-1-2. sudo systemctl reboot
確認 /dev/sdc 為最優先開機硬盤
3-1-3. 重新開機畫面
看看 有沒有 grub 2 界面

4. efibootmgr --bootorder 指令 參見
http://manpages.ubuntu.com/manpages/bio ... mgr.8.html
efibootmgr - manipulate the EFI Boot Manager
--bootorder
Explicitly set BootOrder (hex)

命令成功输入,重启之后还是没有grub,直接进入登录界面
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu18.04安装之后没有grub界面,输入密码之后卡在紫屏

#10

帖子 poloshiao » 2018-08-08 21:47

直接进入登录界面
1. 可以成功登入 Ubuntu 預設桌面嗎 ?
如果可以 後面的指令 就可以在這個 Ubuntu 預設桌面 執行
重启之后还是没有grub,直接进入登录界面
2. 開機時 適當的時間點 按住 shift 鍵 直到出現 grub 畫面 (但是 適當的時間點 在 uefi 可能不容易抓)
2-1. 如果 grub 選單 包含 兩個以上的 作業系統 開機 就一定會顯示出 grub 開機選單
2-2. 如果可以成功登入 Ubuntu 預設桌面
把下面指令 複製 貼進終端機 執行
/etc/grub.d/30_os-prober
把指令及結果全部直接 選取/複製/貼上來
回复