我无法启动笔记本电脑上的操作系统。我安装了三个版本的内核,但它们都无法启动。
启动进入Windows(安装在单独的分区中)仍然有效,因此我怀疑硬件没有问题。我可能在问题发生之前尝试过更新驱动程序,因此这可能是原因。我也尝试过重置BIOS,但没有效果。
我正在使用 GRUB v1.99。
从 GRUB 菜单中选择“Fedora (3.6.11-1.fc16.x86_64)”,显示以下内容:
Fedora (3.6.11-1.fc16.x86_64)
Loading initial ramdisk ...
然后我得到正常的启动画面。但随后它返回黑屏,仅显示上述两行并无限期挂起。
启用详细模式会产生以下结果:
Fedora (3.6.11-1.fc16.x86_64)
Loading initial ramdisk ...
... (many lines - can transcribe if relevant) ...
Started Machine Check Exception Logging Daemon [OK]
Started Install ABRT coredump hoot [OK]
Started Console Mouse manager [OK]
Started irqbalance daemon [OK]
Started SSH server keys generation [OK]
Started Kernel Samepage Merging [OK]
Started Harvest vmcores for ABRT [OK]
Started ACPI Event Daemon [OK]
Started Display Manager [OK]
_
(hangs here)
没有显示明显的错误 - 它只是停止。
grub 配置如下所示:
setparams 'Fedora (3.6.11-1.fc16.x86_64)'
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos2)'
search --no-floppy --fs-uuid --set=root dd61afbf-2b76-44ab-b2ca-0e65f0664425
echo 'Loading Fedora (3.6.11-1.fc16.x86_64)'
linux /boot/vmlinuz-3.6.11-1.fc16.x86_64 root=UUID=dd61afbf-2b76-44ab-b2ca-0e65f0664425 ro rd.md=0 rd.lvm=0 rd.dm=0 quiet SYSFONT=latarcyrhebsun16 rhgb KEYTABLE=uk rd.luks=0 LANG=en_US.UTF-8
echo 'Loading initial ramdisk ...'
initrd /boot/initramfs-3.6.11-1.fc16.x86_64.img
/boot 位于 /dev/sda2 中;使用 livedisk 检查目录会产生以下结果:
cd /mnt/sda2/boot
ls -ld *
-rw-r--r--. 1 root root 119880 2012-08-15 17:01 config-3.4.9-1.fc16.x86_64
-rw-r--r--. 1 root root 122870 2012-12-17 16:33 config-3.6.11-1.fc16.x86_64
-rw-r--r--. 1 root root 122897 2012-10-31 23:53 config-3.6.5-2.fc16.x86_64
drwxr-xr-x. 2 root root 4096 2013-02-02 13:44 extlinux
drwxr-xr-x. 2 root root 4096 2011-12-03 11:22 grub
drwxr-xr-x. 3 root root 4096 2013-01-21 03:37 grub2
-rw-r--r--. 1 root root 17757091 2012-08-31 05:50 initramfs-3.4.9-1.fc16.x86_64.img
-rw-------. 1 root root 18065462 2013-01-21 03:37 initramfs-3.6.11-1.fc16.x86_64.img
-rw-------. 1 root root 18052180 2012-11-07 17:15 initramfs-3.6.5-2.fc16.x86_64.img
-rw-r--r--. 1 root root 593313 2012-01-16 17:29 initrd-plymouth.img
-rw-------. 1 root root 2444127 2012-08-15 17:01 System.map-3.4.9-1.fc16.x86_64
-rw-------. 1 root root 2497974 2012-12-17 16:33 System.map-3.6.11-1.fc16.x86_64
-rw-------. 1 root root 2496741 2012-10-31 23:53 System.map-3.6.5-2.fc16.x86_64
-rwxr-xr-x. 1 root root 4728480 2012-08-15 17:01 vmlinuz-3.4.9-1.fc16.x86_64
-rwxr-xr-x. 1 root root 4824784 2012-12-17 16:33 vmlinuz-3.6.11-1.fc16.x86_64
-rwxr-xr-x. 1 root root 4822224 2012-10-31 23:53 vmlinuz-3.6.5-2.fc16.x86_64
我不太擅长系统管理任务,所以如果我很愚蠢,我深表歉意。但是,我真的不知道出了什么问题 - 如果有人可以提供帮助,我将非常感激?
答案1
当您处于单用户模式时,所有网络服务均未运行。您还可以添加数字来代替“S”:
- 1 = 单用户模式
- 3 = 网络(无桌面)
- 5 = 正常桌面模式
如果你想更新互联网,我会尝试 3。除了没有图形桌面之外,计算机应该完全可用。
答案2
您是否尝试过引导进入单用户模式(编辑 grub 引导菜单中的内核行并附加“S”)。如果这可以让您的系统启动,那么它就是您的 DM(如启动消息的最后一行所示)。