无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3896|回复: 2
打印 上一主题 下一主题

[已解决] 在硬盘上用easy2boot后再更新内核grub-probe报错

  [复制链接]
跳转到指定楼层
#
发表于 2018-3-6 20:05:28 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 gnuxwy 于 2018-3-20 13:02 编辑

这个问题经看wintoflash的某个贴子中的提醒后,在ubtMate1644更新时才注意到有grub-probe报错。
因为此报错只在内核更新时才报告,上次更新内核时忘了保留终端输出信息。所以干脆在备用的闲置分区上装了个debian93。

下面时更新内核时的终端输出(输出太多,所以仅节选部分贴上来供坛友们瞧瞧指导下):
mate93dbwd@wdnb93db:~$ sudo apt upgrade
下列【新】软件包将被安装:
  firmware-linux-free irqbalance linux-image-4.9.0-6-686-pae
下列软件包将被升级:linux-image-686-pae
正在设置 linux-image-4.9.0-6-686-pae (4.9.82-1+deb9u3) ...
I: /vmlinuz is now a symlink to boot/vmlinuz-4.9.0-6-686-pae
I: /initrd.img is now a symlink to boot/initrd.img-4.9.0-6-686-pae
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-4.9.0-6-686-pae


W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8402-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8105e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-3.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-1.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169
/etc/kernel/postinst.d/zz-update-grub:
Generating grub configuration file ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-4.9.0-6-686-pae
Found initrd image: /boot/initrd.img-4.9.0-6-686-pae
Found linux image: /boot/vmlinuz-4.9.0-4-686-pae
Found initrd image: /boot/initrd.img-4.9.0-4-686-pae

grub-probe:错误: cannot find a GRUB drive for /dev/sda4.  Check your device.map.

正在设置 firmware-linux-free (3.4) ...
update-initramfs: deferring update (trigger activated)
正在设置 linux-image-686-pae (4.9+80+deb9u4) ...
正在处理用于 man-db (2.7.6.1-2) 的触发器 ...
正在设置 irqbalance (1.1.0-2.3) ...
正在处理用于 initramfs-tools (0.130) 的触发器 ...

update-initramfs: Generating /boot/initrd.img-4.9.0-6-686-pae
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-1.fw for module r8169
... ... ...

W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for module r8169
W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for module r8169
正在处理用于 systemd (232-25+deb9u1) 的触发器 ...
mate93dbwd@wdnb93db:~$

顺便附上fdisk -l 的输出信息供查找问题参考所用。
Disk /dev/sda: 298.1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x86e0b868

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048  23070719  23068672    11G  7 HPFS/NTFS/exFAT
/dev/sda2        23072766 625141759 602068994 287.1G  5 Extended
/dev/sda4         7456592   7575679    119088  58.2M  0 Empty
/dev/sda5        23072768  48238591  25165824    12G  b W95 FAT32
/dev/sda6        48240640  75503615  27262976    13G  b W95 FAT32
/dev/sda7        75505664 104865791  29360128    14G  b W95 FAT32
/dev/sda8       104867840 146811199  41943360    20G 83 Linux
/dev/sda9       146812928 151007231   4194304     2G 82 Linux swap / Solaris
/dev/sda10      151009280 171980799  20971520    10G 83 Linux
/dev/sda11      171982848 591413247 419430400   200G 83 Linux
/dev/sda12      591415296 625141759  33726464  16.1G 83 Linux

Partition table entries are not in disk order.

e2b以后绝不要在硬盘上搞,只能在U盘上弄分区模拟。
请各位坛友帮忙瞧下,用什么办法去掉e2b造成的这个后患。


2#
 楼主| 发表于 2018-3-13 19:40:45 | 只看该作者
接照老大指导,重启机噐后在grub4dos的命令行环境,执行了 partnew (hd0,3) 0 0 0 命令。

再次进入debian93中,执行 sudo fdisk -l 得如下输出信息:
Disk /dev/sda: 298.1 GiB, 320072933376 bytes, 625142448 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x86e0b868

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sda1  *         2048  23070719  23068672    11G  7 HPFS/NTFS/exFAT
/dev/sda2        23072766 625141759 602068994 287.1G  5 Extended
/dev/sda5        23072768  48238591  25165824    12G  b W95 FAT32
/dev/sda6        48240640  75503615  27262976    13G  b W95 FAT32
/dev/sda7        75505664 104865791  29360128    14G  b W95 FAT32
/dev/sda8       104867840 146811199  41943360    20G 83 Linux
/dev/sda9       146812928 151007231   4194304     2G 82 Linux swap / Solaris
/dev/sda10      151009280 171980799  20971520    10G 83 Linux
/dev/sda11      171982848 591413247 419430400   200G 83 Linux
/dev/sda12      591415296 625141759  33726464  16.1G 83 Linux

显然,原来e2b搞出来的 (hd0,3) 即 sda4 那个模拟分区消失了。非常好,暂没发现什么不良影响。
下次debian 或 ubuntu 内核更新时,再仔细看下更新过程。估计应该不会象以前那样报错了。

多谢老大指点,又解决了一个感觉不爽的问题。。。

回复

使用道具 举报

1#
 楼主| 发表于 2018-3-12 20:24:15 | 只看该作者
多谢老大指导,等关机或或重启系统时,试试老大的命令。
嗯,会记得备份分区表的,虽然屮所有重要资料都在移动硬盘上有多个备份,但真搞坏分区,重装系统费时多。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-29 04:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表