我的笔记本电脑上有双启动 Windows 8 和 Ubuntu。
是否可以在 ubuntu 下读取 Windows 许可证密钥?(我猜它以某种方式隐藏在 Windows 注册表中)
我通过关闭快速启动和安全启动来安装 Ubuntu,保持 UEFI 模式,然后通过 USB 启动到 Ubuntu。
但是,每次我安装它并运行此命令时:
[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS
Run Code Online (Sandbox Code Playgroud)
它总是显示 BIOS,请提供一些如何在 UEFI 模式下强制安装的建议。
我尝试在我的 Windows 8.1 Pro 笔记本电脑上安装 Ubuntu 13.10。现在将其安装为第 1 代可以正常工作,但将其安装为第 2 代则不行。我必须禁用安全启动才能发生预期的任何事情,但是当我禁用它时,我只是通过几个选项进入 grub 版本 2。无论我选择哪个,我都会得到一个空白屏幕,什么也没有发生。是我做错了什么还是我遗漏了任何步骤,或者 Hyper-v 无法将 Ubuntu 作为第 2 代虚拟机运行?
我无法用 Windows 8 挂载我的另一个分区,我有 Ubuntu 12.10 amd64:
Error mounting /dev/sda1 at /media/ricardo/003E8A7D3E8A6C0A: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sda1" "/media/ricardo/003E8A7D3E8A6C0A"' exited with non-zero exit status 14: Windows is hibernated, refused to mount.
Failed to mount '/dev/sda1': Operation not permitted
The NTFS partition is hibernated. Please resume and shutdown Windows
properly, or mount the volume read-only with the 'ro' mount option, or
mount the volume read-write with the 'remove_hiberfile' mount option.
For example type on the command line:
mount -t ntfs-3g …Run Code Online (Sandbox Code Playgroud) 这是一个相当简单的问题(我希望)。我目前有 Windows 8,我正在使用 Ubuntu 13.04 双启动它。
如果我要为 Windows 8 安装最新的更新,即 8.1,它会影响 Ubuntu 还是两者之间会发生冲突?
我正在尝试在我的新笔记本电脑上安装 Ubuntu 13.04 和 Windows 8(双启动)。
由于磁盘上已经有一个 EFI 分区,我没有创建另一个分区(如:https : //help.ubuntu.com/community/UEFI#Creating_an_EFI_partition 中所建议的),我选择了 /dev/sda3 作为引导加载程序安装。安装后,ubuntu 工作正常,但我无法启动到 Windows 8(当我在 Grub 屏幕中选择 win8 时,它给出了一条错误消息)。我使用恢复将计算机恢复到出厂状态,现在尝试再次安装 ubuntu。
我应该为“引导加载程序安装设备”选择哪个分区?感谢您的回答。
硬盘分区如下:

我想在 64 位 windows 8 上的 windows 虚拟电脑上安装 ubuntu 12.04。我的笔记本电脑有 corei7 处理器,所以我知道它可以支持 64 位 ubuntu。但我不确定什么是最好的选择,32 位还是 64 位?Ubuntu 32 位可以在 64 位 Windows 8 上运行吗?
我的硬盘上有两个分区,我在第一个分区上安装了 ubuntu,稍后在另一个分区上安装了 Windows 8。现在我只能启动到 Windows 8,因为它无法识别 Ubuntu。
我将如何在不使用 grub 的情况下双启动我的 PC 。我想使用Windows 8 启动管理器,因为它非常简洁。
这是我尝试过的:
我尝试使用easyBCD但它不起作用。它导致启动管理器切换到windows 7 启动管理器。
EasyBCD 创建一个C:/NST/AutoNeoGrub0.mbr文件。
由于 EasyBCD 导致启动管理器切换,我创建了一个手动条目到 BCD 存储 uisng windowsbcdedit命令,并将其指向C:/NST/AutoNeoGrub0.mbrEasyBCD 创建的文件。这给了我带有 Ubuntu Entry 的 Windows 8 Boot-Manager,但是 grub 无法找到根分区。
有没有其他解决方法或解决方案?
任何帮助,将不胜感激。
注意:Windows 8 启动管理器是带有鼠标和其他选项的天蓝色交互式菜单,Windows 7 启动管理器是普通的黑白菜单,您只能使用键盘
我不想安装 grub,因为它会阻止我的 Windows 8 更新为真正的 MSDN 版本以及其他各种原因
我已经阅读了一些关于双引导 Ubuntu 和 Windows 8 的指南,但我读过的所有指南都是关于旧版本的 Ubuntu。他们建议禁用安全启动,因为 Ubuntu 安装程序中存在一个错误,该错误会完全删除 Windows 8 引导加载程序。在 Ubuntu 14.04 中是否仍然需要禁用它?安装完成后可以再次启用吗?另外,在相关说明中,我知道安装需要禁用快速启动,但是安装完成后,我也可以重新启用吗?
今天在我预装的 Windows 8 机器上通过 USB 安装了 Ubuntu 16.04 后,我需要重新启动我的计算机。这样做之后,我没有被要求选择操作系统,所以在搜索互联网后,我遇到了 Boot-Repair,我使用Ubuntu 安装 USB 中的Try Ubuntu选项运行它。
启动修复后,我收到一条消息说,
如果您的计算机直接重新启动到 Windows,请尝试更改 BIOS 中的启动顺序。如果您的 BIOS 不允许更改引导顺序,请更改 Windows 引导加载程序的默认引导条目。例如,您可以启动到 Windows,然后在管理员命令提示符中键入以下内容:
Run Code Online (Sandbox Code Playgroud)bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
重新启动 PC 后,我收到以下错误消息大约 3 秒钟,之后它会自动启动到 Windows 8,而不允许我访问 Ubuntu。
在制造商徽标之后启动时收到错误,在 grub 之前:
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
Run Code Online (Sandbox Code Playgroud)
所以我尝试了在 cmd 中输入该命令的另一种解决方案,令我惊讶的是,我现在每次打开电脑时都会提示一个窗口 (grub) 来选择我的操作系统,但不幸的是,我仍然收到一个每次出错,持续大约 3 秒,之后我可以选择我的操作系统(两者都运行良好)并正常工作。
您有什么建议可以消除每次我启动 PC 时出现的错误消息?