首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu 16无法在清洁安装后启动,尽管引导修复显示已修复。

Ubuntu 16无法在清洁安装后启动,尽管引导修复显示已修复。
EN

Ask Ubuntu用户
提问于 2016-11-05 13:53:09
回答 1查看 164关注 0票数 0

引导修复日志是这里。它显示修复成功,但下次当我启动pc,它仍然是一样的。

运行sudo grub-install /dev/sda,它将显示grub-install: error: failed to get canonical path of /cow.

其他信息:

  • Ubuntu是计算机中唯一的操作系统。
  • 对于命令fdisk -l,它显示如下所示。
  • sdb1是用来安装ubuntu的usb。看来引导是安装在usb上的。设备启动端扇区大小类型/dev/sda4 1 2048 487423 485376 237 m EFI System /dev/sda4 2 487424 16488447 16001024 7.6G Linux交换/dev/sda4 3 16488448 76488703 60000256 28.6G Linux文件系统/dev/sda4 4 76488704 976771071 900282368 429.3G Linux文件系统/dev/sda4 5 976771072 976773119 2048 1M boot磁盘/dev/sdb: 3.7,4004511744字节,7821312扇区单元:扇区1* 512 = 512字节扇区大小(逻辑/物理):512字节/ 512字节I/O大小(最小/最佳):512字节/ 512字节Disklabel类型: dos磁盘标识符: 0x0053722e设备启动端扇区大小Id类型/dev/sdb1 1* 2048 7821311 7819264 7819264 c W95 FAT32 (LBA)有人有什么想法吗?非常感谢。
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-11-05 20:53:30

惠普不喜欢UEFI引导友好。它违反了UEFI规范,该规范要求不将描述作为引导的一部分。当然,只有有效的描述是“”。但周围有很多工作。

大多数使用HP和双引导的用户可以将/EFI/ubuntu/shimx64.efi复制到/EFI/Boot,然后将shimx64.efi重命名为bootx64.efi。这应该允许启动回退或硬盘启动入口。有些人不得不在UEFI中添加一个新条目。

有些惠普确实有办法改变设置,但埋得很深。

https://ubuntuforums.org/showthread.php?t=2332681&p=13527216#post13527216

引导修复现在将shimx64.efi复制到bootx64.efi,如果在高级选项中选中“使用标准EFI文件”,则备份现有的bootx64.efi。

https://help.ubuntu.com/community/Boot-Repair

如果Windows只是操作系统,则可以使用“”描述,但指定该条目使用shimx64.efi引导。

如果ESP是sda1,则当ESP不是默认sda1时,请参阅man efibootmgr中添加的参数。

代码语言:javascript
复制
    sudo efibootmgr -c -L "Windows Boot Manager" -l "\EFI\ubuntu\shimx64.efi"
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/845876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档