ubuntu安装出现firmware bug ,安装不上

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

ubuntu安装出现firmware bug ,安装不上

#1

帖子 cc1274478966 » 2018-10-12 20:32

ubuntu安装完成后开始重启,出现Firmware Bug .please update microclode to version:Oxb2(or later)
求解,大神们快来帮助我呀,
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu安装出现firmware bug ,安装不上

#2

帖子 poloshiao » 2018-10-12 21:12

please update microclode to version:Oxb2(or later)
1. 你這裡的 microclode 可能是 microcode 之誤 請確認

2. 參閱
2-1. https://wiki.archlinux.org/index.php/microcode
2-2. https://bbs.archlinux.org/viewtopic.php?id=230204
cc1274478966
帖子: 10
注册时间: 2018-10-12 13:10
系统: ubuntu

Re: ubuntu安装出现firmware bug ,安装不上

#3

帖子 cc1274478966 » 2018-10-13 16:00

前辈,在我参考之后,搜索查看了自己的Windows和bios版本都是最新的,仍然是这种情况,该怎么解决,我的ubuntu只能从高级选项进入,就是那个分辨率错误的恢复模式
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu安装出现firmware bug ,安装不上

#4

帖子 poloshiao » 2018-10-13 16:59

该怎么解决,
我的ubuntu只能从高级选项进入,就是那个分辨率错误的恢复模式
成功登入 Ubuntu 桌面後

1. 如果是 Intel CPU (大部分 是這種情況)
安裝 套件: intel-microcode
sudo apt install intel-microcode
1-1. https://packages.ubuntu.com/bionic/intel-microcode

2. 如果是 AMD CPU (少部分 是這種情況)
安裝 套件: amd64-microcode
sudo apt install amd64-microcode
2-1. https://packages.ubuntu.com/bionic/amd64-microcode

3. 然後 重開機

4. 如果原來的錯誤訊息 還一樣顯示 請再貼文
cc1274478966
帖子: 10
注册时间: 2018-10-12 13:10
系统: ubuntu

Re: ubuntu安装出现firmware bug ,安装不上

#5

帖子 cc1274478966 » 2018-10-13 17:39

前辈,装上intel-microcode后重开机进入的时候跟原来一样 ,卡在那个系统自检的界面,firmware bug只出现在ubuntu安装完成后重启时出现过一次,最近几天更新微码,再重装,装了无数遍,都是一样的错误
cc1274478966
帖子: 10
注册时间: 2018-10-12 13:10
系统: ubuntu

Re: ubuntu安装出现firmware bug ,安装不上

#6

帖子 cc1274478966 » 2018-10-13 17:41

是需要再重装一边Ubntu么
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu安装出现firmware bug ,安装不上

#7

帖子 poloshiao » 2018-10-13 20:05

firmware bug只出现在ubuntu安装完成后重启时出现过一次
1. 猜測 安裝 intel-microcode 應該是生效了
ubuntu安装完成后开始重启
猜測 安裝 microcode 應該是生效了
我的ubuntu只能从高级选项进入,就是那个分辨率错误的恢复模式
2. 成功登入 Ubuntu 桌面後
把下面指令 複製 貼進終端機 執行
2-1. uname -a
2-2. sudo lspci -knn | grep -A2 -i "3d\|display\|vga"
2-3. sudo lshw -numeric -class video
2-4. sudo ubuntu-drivers devices
2-5. sudo efibootmgr -v
2-6. echo $DESKTOP_SESSION
2-7. echo $XDG_SESSION_TYPE
把指令及結果直接 選取/複製 貼上來
目的 要查正確的顯卡 Codename
不要擷圖 方便回文直接引用你貼上來的資料
方便你閱讀
是需要再重装一边Ubntu么
3. 暫時 不需要
cc1274478966
帖子: 10
注册时间: 2018-10-12 13:10
系统: ubuntu

Re: ubuntu安装出现firmware bug ,安装不上

#8

帖子 cc1274478966 » 2018-10-13 21:13

执行完结果如下:
xc@xc-GL552VW:~$ uname -a
Linux xc-GL552VW 4.15.0-29-generic #31-Ubuntu SMP Tue Jul 17 15:39:52 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
xc@xc-GL552VW:~$ sudo lspci -knn | grep -A2 -i "3d\|display\|vga"
[sudo] xc 的密码:
对不起,请重试。
[sudo] xc 的密码:
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 530 [8086:191b] (rev 06)
Subsystem: ASUSTeK Computer Inc. HD Graphics 530 [1043:1c5d]
Kernel modules: i915
--
01:00.0 3D controller [0302]: NVIDIA Corporation GM107M [GeForce GTX 960M] [10de:139b] (rev a2)
Subsystem: ASUSTeK Computer Inc. GM107M [GeForce GTX 960M] [1043:1c5d]
Kernel modules: nvidiafb, nouveau
xc@xc-GL552VW:~$ uname -a
Linux xc-GL552VW 4.15.0-29-generic #31-Ubuntu SMP Tue Jul 17 15:39:52 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
xc@xc-GL552VW:~$ sudo lspci -knn | grep -A2 -i "3d\|display\|vga"
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 530 [8086:191b] (rev 06)
Subsystem: ASUSTeK Computer Inc. HD Graphics 530 [1043:1c5d]
Kernel modules: i915
--
01:00.0 3D controller [0302]: NVIDIA Corporation GM107M [GeForce GTX 960M] [10de:139b] (rev a2)
Subsystem: ASUSTeK Computer Inc. GM107M [GeForce GTX 960M] [1043:1c5d]
Kernel modules: nvidiafb, nouveau
xc@xc-GL552VW:~$ sudo lshw -numeric -class video
*-display UNCLAIMED
description: 3D controller
product: GM107M [GeForce GTX 960M] [10DE:139B]
vendor: NVIDIA Corporation [10DE]
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: memory:de000000-deffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:df000000-df07ffff
*-display UNCLAIMED
description: VGA compatible controller
product: HD Graphics 530 [8086:191B]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: memory:dd000000-ddffffff memory:b0000000-bfffffff ioport:f000(size=64) memory:c0000-dffff
xc@xc-GL552VW:~$ sudo ubuntu-drivers devices

== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd0000139Bsv00001043sd00001C5Dbc03sc02i00
vendor : NVIDIA Corporation
model : GM107M [GeForce GTX 960M]
driver : nvidia-driver-390 - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin

xc@xc-GL552VW:~$ sudo efibootmgr -v
BootCurrent: 0002
Timeout: 2 seconds
BootOrder: 0002,0001,0003,0000,0004,0005,0006
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.}...9................
Boot0001* Windows Boot Manager HD(1,GPT,a263d3af-203e-4b9e-90b5-33d57d8bd36a,0x800,0x82000)/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* ubuntu HD(1,GPT,a263d3af-203e-4b9e-90b5-33d57d8bd36a,0x800,0x82000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0003* ubuntu HD(1,GPT,a263d3af-203e-4b9e-90b5-33d57d8bd36a,0x800,0x82000)/File(\EFI\UBUNTU\GRUBX64.EFI)..BO
Boot0004* UEFI:CD/DVD Drive BBS(129,,0x0)
Boot0005* UEFI:Removable Device BBS(130,,0x0)
Boot0006* UEFI:Network Device BBS(131,,0x0)
xc@xc-GL552VW:~$ echo $DESKTOP_SESSION
ubuntu
xc@xc-GL552VW:~$ echo $XDG_SESSION_TYPE
x11
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu安装出现firmware bug ,安装不上

#9

帖子 poloshiao » 2018-10-14 10:45

sudo efibootmgr -v
BootCurrent: 0002
BootOrder: 0002,0001,0003,0000,0004,0005,0006
Boot0002* ubuntu HD(1,GPT,a263d3af-203e-4b9e-90b5-33d57d8bd36a,0x800,0x82000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0003* ubuntu HD(1,GPT,a263d3af-203e-4b9e-90b5-33d57d8bd36a,0x800,0x82000)/File(\EFI\UBUNTU\GRUBX64.EFI)
1. UEFI 開機模式
1-1. Boot0002* ... \EFI\UBUNTU\SHIMX64.EFI
通常 這適用於 Secure Boot enabled 開機
1-2. Boot0003* ... \EFI\UBUNTU\GRUBX64.EFI
通常 這適用於 Secure Boot disabled 開機
1-3. 新手 建議 使用 Boot0003* Secure Boot enabled 開機
方法
1-3-1. 把 BootOrder: 0003 改到排行第一個 即 0003,0002,0001,0000,0004,0005,0006
登入 Ubuntu 桌面 下指令

代码: 全选

sudo efibootmgr -o 3,2,1,0,4,5,6
參閱
http://manpages.ubuntu.com/manpages/bio ... mgr.8.html
EXAMPLES
CHANGING THE BOOT ORDER
1-4. 然後 重新開機
1-4-1. 開機前 要先登入 UEFI 把 secure boot 改為 disabled
1-4-2. 登入 Ubuntu 桌面 下指令

代码: 全选

sudo efibootmgr -v
看看
BootCurrent: 0002
是否變成
BootCurrent: 0003
*-display UNCLAIMED
description: 3D controller
product: GM107M [GeForce GTX 960M] [10DE:139B]
*-display UNCLAIMED
description: VGA compatible controller
product: HD Graphics 530 [8086:191B]
2. 雙顯卡
2-0. 目前 兩者都沒有被合適驅動完全啟動
2-1. 兩者都很新 安裝驅動 可能會辛苦一點
2-2. nVidia 顯卡 具備 Optimus 功能 需要安裝閉源驅動 nvidia
2-3. Intel 顯卡 安裝 Ubuntu 時 同時安裝開源驅動 i915 可能需要另外安裝 Intel 提供的額外補充開源驅動
2-4. 上述 2-2, 2-3 等你 1-3-1 執行完畢 重開機 再來詳述
cc1274478966
帖子: 10
注册时间: 2018-10-12 13:10
系统: ubuntu

Re: ubuntu安装出现firmware bug ,安装不上

#10

帖子 cc1274478966 » 2018-10-14 13:21

前辈 ,的确 ,下指令修改完成之后BootCurrent: 0002已经变为BootCurrent: 0003
执行结果如下:
BootCurrent: 0003
Timeout: 2 seconds
BootOrder: 0003,0002,0001,0000
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.}...9................
Boot0001* Windows Boot Manager HD(1,GPT,a263d3af-203e-4b9e-90b5-33d57d8bd36a,0x800,0x82000)/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* ubuntu HD(1,GPT,a263d3af-203e-4b9e-90b5-33d57d8bd36a,0x800,0x82000)/File(\EFI\UBUNTU\SHIMX64.EFI)
Boot0003* ubuntu HD(1,GPT,a263d3af-203e-4b9e-90b5-33d57d8bd36a,0x800,0x82000)/File(\EFI\UBUNTU\GRUBX64.EFI)..BO
您所说的双显卡问题没有合适驱动 是在Ubuntu桌面上下载一个驱动么 还是在Windows下
是不应该下载一个Nvida相对应版本的驱动就OK
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu安装出现firmware bug ,安装不上

#11

帖子 poloshiao » 2018-10-14 14:42

您所说的双显卡问题没有合适驱动 是在Ubuntu桌面上下载一个驱动么 还是在Windows下
是不应该下载一个Nvida相对应版本的驱动就OK
udo ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd0000139Bsv00001043sd00001C5Dbc03sc02i00
vendor : NVIDIA Corporation
model : GM107M [GeForce GTX 960M]
driver : nvidia-driver-390 - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
1. nVidia 顯卡 驅動
1-1. 安裝時 Ubuntu 預裝 套件 xserver-xorg-video-nouveau 其中 包含開源驅動 nouveau
1-2. 閉源驅動 nvidia 推薦 安裝 套件 nvidia-driver-390 但是 目前網路上報告 還有許多問題
1-2-1. 進一步參閱
https://askubuntu.com/questions/1032938 ... -18-04-lts
Trying to install nvidia driver for ubuntu Desktop 18.04 LTS
1-2-2. 重開機前 需要先把 開源驅動 nouveau 列入 載入黑名單 避免重開機後 它又被載入
參閱
https://linuxconfig.org/how-to-disable- ... aver-linux
1-3. 等 閉源驅動 nvidia 搞定了 再來討論 Intel 的 i915 開源驅動
cc1274478966
帖子: 10
注册时间: 2018-10-12 13:10
系统: ubuntu

Re: ubuntu安装出现firmware bug ,安装不上

#12

帖子 cc1274478966 » 2018-10-14 18:04

前辈,关于禁用开源驱动 nouveau的问题
参考地址为:https://linuxconfig.org/how-to-disable- ... aver-linux
打开终端输入以下俩条指令:
$ sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
$ sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
显示未找到命令
执行结果如下:
xc@xc-GL552VW:~$ $ sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
$:未找到命令
xc@xc-GL552VW:~$ $ sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
$:未找到命令
然后尝试
在命令行中输入如下命令,以获取root权限:

$ sudo -s -H

1

在命令行输入如下命令,创建一个新的黑名单文件:

$ sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

1

在黑名单文件中输入如下代码并保存:

blacklist nouveau
options nouveau modeset=0

1
2

在命令行终端中输入如下命令,以更新配置文件:

$ sudo update-initramfs -u

1

继续在命令行终端中输入如下命令,以检查nouveau是否被禁用成功:

$ lscpi | grep nouveau

1

若无显示任何内容,则禁用成功
---------------------
作者:dickwinters2011
来源:CSDN
原文:https://blog.csdn.net/dickwinters2011/a ... ource=copy
尝试后,发现终端不识别$ 删除$后又出现警告,具体结果如下:
xc@xc-GL552VW:~$ ^C
xc@xc-GL552VW:~$ sudo -s -H
root@xc-GL552VW:/home/xc# $ sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
$:未找到命令
root@xc-GL552VW:/home/xc# sudo gedit /etc/modprobe.d/blacklist-nouveau.conf

** (gedit:32687): WARNING **: 18:02:16.545: Set document metadata failed: 不支持设置属性 metadata::gedit-spell-language

** (gedit:32687): WARNING **: 18:02:16.546: Set document metadata failed: 不支持设置属性 metadata::gedit-encoding

** (gedit:32687): WARNING **: 18:02:21.464: Set document metadata failed: 不支持设置属性 metadata::gedit-position
root@xc-GL552VW:/home/xc# sudo update-initramfs -u
update-initramfs: Generating /boot/initrd.img-4.15.0-29-generic
lscpi | grep nouveau
root@xc-GL552VW:/home/xc# lscpi | grep nouveau

Command 'lscpi' not found, did you mean:

command 'lspci' from deb pciutils
command 'lscp' from deb nilfs-tools
command 'lscpu' from deb util-linux
是因为什么呢?
cc1274478966
帖子: 10
注册时间: 2018-10-12 13:10
系统: ubuntu

Re: ubuntu安装出现firmware bug ,安装不上

#13

帖子 cc1274478966 » 2018-10-14 21:40

前辈,在我执行完上述操作后,想ubuntu高级选项恢复模式登陆进入ubuntu桌面 ,发现卡在那进不去,就试一试从正常选项进入,出奇的正常进入桌面了,这是算自己的系统安装成功了吗,还是仍然存在一些问题。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: ubuntu安装出现firmware bug ,安装不上

#14

帖子 poloshiao » 2018-10-15 9:22

然后尝试
在命令行中输入如下命令,以获取root权限:

$ sudo -s -H
sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
1. 應修正為
sudo -H gedit /etc/modprobe.d/blacklist-nouveau.conf
1-1. 補充
要获取root权限
gedit 是 Gnome 圖形指令 才需要加 sudo -H
如果是 console 指令 只要加 sudo (例如 lshw)
继续在命令行终端中输入如下命令,以检查nouveau是否被禁用成功:

$ lscpi | grep nouveau
2. 應該修正為
lsmod | grep nouveau
如果沒有回應 表示禁止載入成功
这是算自己的系统安装成功了吗,还是仍然存在一些问题。
3. 重新檢視
viewtopic.php?p=3210584#p3210584

代码: 全选

2-3. sudo lshw -numeric -class video
cc1274478966
帖子: 10
注册时间: 2018-10-12 13:10
系统: ubuntu

Re: ubuntu安装出现firmware bug ,安装不上

#15

帖子 cc1274478966 » 2018-10-15 10:17

前辈,经检测,开源驱动nouveau已经成功禁用
输入指令:sudo lshw -numeric -class video
执行结果如下:xc@xc:~$ sudo lshw -numeric -class video
*-display
description: 3D controller
product: GM107M [GeForce GTX 960M] [10DE:139B]
vendor: NVIDIA Corporation [10DE]
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:132 memory:de000000-deffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:df000000-df07ffff
*-display
description: VGA compatible controller
product: HD Graphics 530 [8086:191B]
vendor: Intel Corporation [8086]
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:129 memory:dd000000-ddffffff memory:b0000000-bfffffff ioport:f000(size=64) memory:c0000-dffff
目前系统所用的应该是独显
接您上次所说的 1-3. 等 閉源驅動 nvidia 搞定了 再來討論 Intel 的 i915 開源驅動 详述一下
且为什么我的ubunun recovery mode无法加载进入,我怀疑亦和驱动问题有关
回复