我有一台旧的 32 位 Dell Inspiron 1505 笔记本电脑,运行的是早期版本的 Lubuntu。我最近安装了 Lubuntu 18.04,它最初运行正常。然后,在对重新安装的软件进行重大更新(45 分钟)后,出现了异常的启动问题。
问题的详细描述:
- 按一次电源按钮:戴尔启动画面 > 暗淡的背景光短暂闪烁 > 出现 Grub 菜单 > 屏幕在我让它停留在那里时一直保持黑色,但电源指示灯保持亮起。因此电源已打开但屏幕为黑色。
- 按住电源按钮:暗淡的背景光短暂闪烁 > 电源关闭。电源指示灯熄灭。笔记本电脑无电源。
- 第二次按下电源按钮:戴尔启动画面 > Grub 菜单 > 闪烁光标 > /dev/sda1/ 恢复日志,随后是一分钟的启动各种服务和模块的消息 > Lubuntu 桌面打开。电源灯亮,硬盘灯灭,直到我打开浏览器;然后硬盘灯亮。
- 因此,我可以在第二次启动时访问 GRUB 菜单并打开 Lubuntu
- 我可以从 USB 或 DVD 选项启动,也可以从 Live DVD USB 或磁盘启动
迄今采取的行动:
- 我已经运行过“启动修复盘”两次。我已将其报告发布在http://paste.ubuntu.com/p/WZdNGXKWzG了解更多信息。
- 如果有关系的话,这台笔记本电脑的电池将不再充电。
- 我已经运行了 MemTest+86 和硬盘 SMART 测试,没有显示任何错误
sda1
正在使用该ext4
文件格式。
我研究了这个问题并确定了几种潜在的解决方案:
- 编辑 Grub 文件并将“quiet splash”替换为 nomodset
- 使用不同的内核(我在 Grub 菜单上只有 1 个)
- 断开 USB 鼠标(无用)
- 用 lightdgm 替代 gdm 作为默认登录管理器(如何操作?)
- 启动恢复模式并运行 fsck
- 检查 /var/log/dpkg.log 中是否存在错误
- 我读到 Lubuntu 18.04 在 32 位系统上有一个 bug
因此,如果 Grub 菜单有效,笔记本电脑的电源已打开(按第二个电源按钮),并且硬件没有问题(硬盘和 RAM 测试良好),那么这个启动问题会在什么时候发生,“恢复日志”意味着什么,我该如何修复它?在我看来,这是一个软件问题,而不是硬件问题,但对于这个令人沮丧的启动问题,任何建议都将不胜感激。谢谢。
更新:戴尔 Inspiron 1505
当前启动过程:
- 电源开启 > 电源灯亮
- 戴尔启动画面立即出现 5 秒,但没有 GRUB 菜单
- 黑屏(电源灯仍然亮着;硬盘旋转)无限期持续
- 电源关闭(硬关机)。电源灯熄灭
- 开机:电源灯亮起 > Dell 启动画面(5 秒)> Grub 菜单 > 选择 Lubuntu > /dev/sda1:恢复日志并清理(30 秒)> Lubuntu 桌面
- 进入桌面时,出现不同的屏幕分辨率
迄今采取的行动:
- 检查 var/log/dpkg.log。没有发现任何异常
- 架构:uname -m (i686)。处理器为 Intel T2300 @ 1.66 GHz;1 个处理器;2 个核心;2 个线程。(i686 是 Pentium Pro、Pentium 的起始版本)
- sudo apt update 和 sudo apt full-upgrade。已完成(这就是问题产生的地方)`
- 文件系统: df - T /dev/sda1 - ext4
- Sysrq + Alt:RSEIUO(安全关机):第一次打开电源时为否,但第二次打开电源后在桌面上为是。
- 编辑 GRUB:sudo gedit edit/default/grub) 删除“quiet splash”(没有这样做)
- Sudo Blkid:/dev/sda1:UUID = 2722594f-278e-41a4-b036-69d69d670451。类型 ID = ext 4/PARTUUID = 025f64f6-01
- 尝试使用 fsck 替代超级块,但没有效果。
各种错误信息:
- 超级块不可能是真实的,或者没有描述有效的 ext 2-4 文件系统。文件系统 fsck ext2 不是目录。如果设备有效,则超级块已损坏。尝试使用备用超级块运行 e2fsck:e2f\fsck -b (superblock)。超级块:32768-98304-163840-229376-274212-819200-884736-1605632-2654208-4096000-7962624
- Fsck > 无法继续/中止。设备已安装
- 缺少 mtab 文件 /etc/fstab 和 /etc/mtab
- 由于缺少 mtab 文件,无法检查文件系统是否已挂载
- 在 /etc/fstab 中找不到设备
- Fdisk -l:无法打开 /dev/sda。权限被拒绝
- Sudo fsck -f /dev/sda1 无法继续 e2fsck,因为 /dev/sda1 已挂载
- Cat /proc/sys/kernel/sysrq:没有此文件或目录
- Sudo gedit etc/default/grub。打开文件,出现错误消息“检索可访问性总线地址时出错”
- 编辑 SysRq 文件:/etc/sysctl.d/10-magic-sysrq.conf。无法打开文件进行写入
- Umount -l /dev/sda1 > sudo fsck -f /dev/sda1 > 有效 uid 不是 0。/usr/bin/sudo 是否在没有设置“nosuid”选项的文件系统上,或者在没有 root 权限的 MFS 文件系统上?
- 编辑各种系统文件:“无法打开文件进行写入”
此时,我只想通过 Live USB 持久运行 Lubuntu。任何建议都将不胜感激。
7 月 25 日第二次更新
我最初使用“Linux Live USB Creator”为 Lubuntu 18.04 创建了一个 Lubuntu 可启动 USB。当我运行它时,它说它只支持某些版本的 Lubuntu,最后一个是版本 15.xx,并将使用它来创建我的 18.04 版本。我认为这可能会导致问题。所以我使用 MKUSB 为 18.04 创建了另一个可启动 USB。这产生了一个具有更多启动选项(持久性、实时、安全等)的可启动 USB。但它并没有解决原来的问题。
我从第二个 USB 运行 sudo fsck -l /dev/sda1 并且完成且没有错误。
因此,我决定简单地打开/关闭/打开电源,从硬盘启动,并使用可启动 USB 作为备份(以防从 hhd 启动时出现错误/损坏/功能限制。这是一种不方便的解决方法。就这样,我关闭了这个问题。
答案1
让我们首先检查您的文件系统是否有错误。
对于 18.04 或更新版本...
- 启动至 Ubuntu Live DVD/USB
terminal
按Ctrl+ Alt+打开窗口T- 类型
sudo fdisk -l
- 识别“Linux 文件系统”的 /dev/XXXX 设备名称
- 输入
sudo fsck -f /dev/XXXX
,替换XXXX
为您之前找到的数字 fsck
如果有错误则重复命令- 类型
reboot