如何设置引导加载程序,以便在 Windows 7/Ubuntu 11.04 的双引导中,Windows 作为标准启动而不是 Ubuntu?
我是一个新的 Linux 用户。在过去的几周里,我至少从头重新安装了我的 Wubi十次,因为在启动和运行系统(驱动程序、分辨率等)时,我破坏了一些东西(X、grub、未知数),我无法得到它恢复工作。特别是对于像我这样的新手,重新安装整个 shebang 比尝试解决多层失败的“修复”尝试更容易(也更快)。
来自 Windows,我希望有一些“磁盘映像”实用程序,我可以运行它来制作我的 Linux 安装(以及引导分区!)的快照,然后再处理这些东西。然后,在我对我的机器进行 foobar 处理后,我会以某种方式将我的机器恢复到那个工作快照。
与Acronis True Image或Norton Ghost等 Windows 磁盘映像程序相当的 Linux 是什么?
注意:我发现了一个类似的问题:Easy backup/restore of installed system?
我刚刚在安装了 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但是即使在报告“操作成功”之后,这也没有任何影响。
我有 Ubuntu 14.04,里面有很多包和工作相关的东西,我对它很满意。它安装在我的 120GB 主 SSD 驱动器上(我在安装 ubuntu 时选择了“/”,所以我相信一切都应该在这个驱动器上)。它显示为 /dev/sda
现在我在我的电脑上添加了另一个 240Gb 的 SSD。目前我手头没有任何其他存储介质(例如外部硬盘驱动器)。
由于新的 240GB 驱动器显然具有更大的容量并且速度更快(比我的 120GB 更新一代),我想将我的 Linux 移动到这个新驱动器。这个新驱动器显示为 /dev/sdb ,目前它没有格式化或任何东西(我现在已经解压缩并插入我的电脑:P)
如何安全地将我的 linux 安装移动到新驱动器?
如有必要,我可以更改 SATA 电缆,以便新驱动器显示为 /dev/sda。
如果有帮助,这是“fdisk -l”的输出:
Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders, total 234441648 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00076d7a
Device Boot Start End …Run Code Online (Sandbox Code Playgroud) 直到今天,我还在我的 windows7/ubuntu 双启动中使用 ubuntu 13.04。刚才我已经升级到 ubuntu 14.04。我的软件更新程序显示更新可用消息。我继续 Install Now 。很快,我得到了以下窗口。

然后我sudo apt-get clean按照推荐尝试了。什么都没有发生!连窗户都没有打开。教我删除临时包。
在进一步更新和安装的情况下,删除临时文件可能不是很有帮助,因为我的 / 中没有太多空间。我想借助 HD 中未分配的空间扩展我的 / 分区。以下是我的 Gparted 窗口。

我在这里得到了答案。但这对我没有用。我有两个选择。但答案对我的两个孩子都不起作用。
选择 1:我可以使用 4.25 GiB 未分配空间来扩展我的 /dev/sda10。为此,我必须移动我的 linux-swap 分区。但是我的调整大小/移动选项对于 linux-swap 分区被禁用。选择1失败!
选择 2:我可以改用 14.35 GiB 的未分配空间。在这种情况下,我必须移动多个分区。/dev/sda4 分区是列表中的第一个分区。即使那个分区也有同样的问题。调整大小/移动选项被禁用。选择2失败!
我现在别无选择。
我该怎么办?帮助我使用 Gparted 扩展我的 /。
好吧,所以我做了一些愚蠢的事情。我试图清理我的 Grub 条目,不小心从 Grub 中删除了我所有的 Linux 内核(它们仍然在硬盘驱动器上)。所以现在,很明显,Grub 没有给我任何引导到 Ubuntu 的方法;我可以很好地启动到 Windows,但 Ubuntu 甚至没有列出。
所以我只想以某种方式运行“sudo upgrade-grub”来将 Ubuntu 恢复到列表中。我可以从 LiveCD 启动,但是一旦启动,我该如何运行该命令?(顺便说一下,我的 Ubuntu 安装在 sda5 上。)
我在崩溃后安装了 Windows 7,现在我无法启动 Ubuntu。Ubuntu 分区仍然存在。我尝试使用Boot-Repair,但没有用!
我尝试安装 Ubuntu 12.10 已经有一段时间了,并且一一通过了障碍。现在我的情况如下。
我有一台 PC 和 10 GB 硬盘,它们将完全专用于 Ubuntu,因此没有五笔和双启动选项。
我试图从 DVD 安装,但它卡在“超出频率”错误中。所以我不得不适应 USB 启动选项。但是我的 PC 是 USB 不可启动的,所以解决方法是“Plop Boot Manager”。所以我正在做如下安装过程:
sudo nano /etc/default/grub.打开 grub 。sudo update-grub.现在在这里我收到如下错误:
/usr/sbin/grub-probe:error:failed to get canonical path of /cow.
Run Code Online (Sandbox Code Playgroud)
我的系统是
P4 3.06 GHz,1 GB 内存,10 GB 硬盘,不带操作系统,显示器 CRT lg StudioWorks(7 岁)。Mobo Mercury P4 266a NDMx(865 等效)。整个系统在XP下完美运行,但USB不可启动,其他设备运行正常。
我接下来该怎么做?
error: file '/grub/i386-pc/normal.mod' not found.
grub rescue>
Run Code Online (Sandbox Code Playgroud)
我能做什么?我只是坐着盯着它看。
我找到了我大约四年没有使用过的旧上网本 (Dell Inspiron 1010)。我用 Ubuntu 12.10 替换了 Windows XP。我使用了可启动的 USB 驱动器。我安装并重新启动。我收到了normal.mod未找到的消息。
我该怎么办?键入exit, reboot, 或quit? 我应该重新安装吗?
grub2 ×6
boot ×3
backup ×2
boot-repair ×1
dd ×1
dual-boot ×1
gparted ×1
live-usb ×1
partitioning ×1
usb ×1
usb-creator ×1
windows-10 ×1