尝试从 10.10 升级到 11.04 后,一切似乎都很顺利,直到重新启动。出现此错误消息:
Kernel Panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Run Code Online (Sandbox Code Playgroud)
我们如何解决这个问题?
跑步sudo apt-get -f install说The link /vmlinuz.old is a damaged link和:
you may need to re-run your boot loader[grub]
Run Code Online (Sandbox Code Playgroud)
这是完整的输出:
user@chrubuntu:~$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
linux-headers-3.13.0-32 linux-headers-3.13.0-32-generic
linux-image-3.13.0-32-generic linux-image-extra-3.13.0-32-generic
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
user@chrubuntu:~$ sudo apt-get autoremove
Reading package lists... Done …Run Code Online (Sandbox Code Playgroud) 我下载了 Ubuntu 14.04(64 位)lts。我制作了一个可启动的 U 盘。但是我在启动时不断收到此错误消息:
SYSLINUX 4.04 EDD 20110518 Copyright (C) 1994-2011 H. Peter Anvin et al
Unknown keyword in configuration file: gfxboot.c32: not a COM32R image
Run Code Online (Sandbox Code Playgroud) 我不记得问题是什么时候开始出现的,但很可能是在我将 VMWare Ubuntu 映像移动到外部 SSD 以便我可以在我的任何 PC 上使用操作系统时。谷歌上关于这个问题的链接并不多,但出现的链接是关于fstab. 例如,慢启动 - 什么是“A start job is running for dev-disk-by...”?- OpenSUSE 论坛。
提到必须删除交换分区并重新创建它。
我可以尝试使用 Gparted 来做到这一点,但我主要担心的是会丢失我在 Ubuntu 中的当前设置,因为我不完全确定如果我按照线程中的建议弄乱了交换会发生什么。任何人都可以提供帮助?
如何确定特定运行的 Ubuntu 系统是使用 EFI/UEFI 还是 BIOS 启动的?
我有 ISO 映像文件(即*.iso),我正在尝试使用此映像启动我的VirtualBox安装。是否可以?我知道如何将我的 ISO 映像挂载到我的文件系统(在我的主机上),但我认为 VirtualBox 不会从我的文件系统上的某个位置启动操作系统。
我什至试图模仿安装,这样 VirtualBox 认为它必须从 CD 驱动器启动,但这失败了。
从 VirtualBox 中的 ISO 映像启动操作系统的正确方法是什么?
我的主机是 Ubuntu 10.04 (Lucid Lynx),我的 VirtualBox 版本是 4.1.4。
将 Ubuntu 安装到当前可用的 Windows 8 计算机上时,拥有可以双向启动的实时媒体可能是一个问题。
换句话说,创建仅限 UEFI 的可启动 USB 实时媒体的主要优势是:您知道它肯定是通过 UEFI 启动和安装的。
由于 Valve 已经在使用基于 Debian 的Steam 操作系统和 UNetbootin(Ubuntu 启动盘创建器的最高投票替代品)进行仅 UEFI 引导 USB 安装程序,它不兼容 UEFI,因此具有误导性,我认为我们应该有一个单独的主题创建仅限 UEFI 的可启动 USB 实时媒体。
内核命令行参数(也称为引导选项)是什么意思?
当您使用 Ubuntu(或更好的 GRUB)选项时,您会看到诸如nomodeset,quiet和splash. 这些选项是什么意思?
我也对其他参数感兴趣,并且有兴趣查看任何内核参数的描述(如acpi),但这些不是必需的。
我有一台 Windows 8 附带的 HP Pavilion Touchsmart 笔记本。我已经升级到 8.1,现在我想用 Windows 10 双启动一个 Ubuntu 发行版。使用 Windows 8.1 双启动时,Windows 启动管理器总是优先,即使在安装 GRUB 之后。我需要做什么才能让 GRUB 成为默认引导加载程序而不是 Windows 引导管理器?
我刚刚在安装了 Ubuntu 14.04 的分区笔记本电脑上从 Windows 8.1 升级到 Windows 10。Grub 不再出现在启动时,所以我从 Ubuntu liveUSB 运行启动修复。这似乎没有任何影响。我已经检查过,安全启动仍然被禁用。
从引导修复登录:http
: //paste.ubuntu.com/11972534/
那么接下来是什么?
更新:我尝试使用 chroot 从我的 Ubuntu 分区更新 grub。update-grub 运行成功找到了 linux 和 windows 启动管理器,但该过程仍然没有任何影响。grub-install 抱怨它找不到 EFI 目录(但我已经正确安装了所有内容)。
更新 2:刚刚发现在 chroot 进入 ubuntu 之后运行 efibootmgr 显示 ubuntu 根本不在引导顺序中。我手动更改了顺序并重新启动以发现引导顺序已重置。我在 Windows 中运行:bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi但是即使在报告“操作成功”之后,这也没有任何影响。
boot ×10
kernel ×3
uefi ×3
dual-boot ×2
grub2 ×2
live-usb ×2
windows-10 ×2
14.04 ×1
apt ×1
bios ×1
boot-repair ×1
bootloader ×1
hp ×1
iso ×1
swap ×1
upgrade ×1
virtualbox ×1