首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu菜单手动添加Windows条目

Ubuntu菜单手动添加Windows条目
EN

Ask Ubuntu用户
提问于 2015-10-03 18:50:20
回答 1查看 1.1K关注 0票数 0

我将此脚本粘贴到Ubuntu上的Grub自定义程序的源代码部分,以创建windows条目。但是我从另一台电脑上复制了这个脚本。此代码中的A23-C8F4部分在我的pc for Windows中是不同的,在哪里可以从windows文件中找到这段代码。密码在哪里?

代码语言:javascript
复制
insmod part_gpt
insmod fat
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2  1A23-C8F4
else
  search --no-floppy --fs-uuid --set=root 1A23-C8F4
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi

,但是这个脚本可以工作。只需抛出小错误并按enter即可使用Windows :).

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-10-03 19:23:18

这是分区的UUID,您在其中安装了该操作系统,当您启动系统时,它将在此设备中搜索引导加载程序。因此,您可以通过使用命令在UUID中的/etc/fstab中看到

代码语言:javascript
复制
cat /etc/fstab

代码语言:javascript
复制
ll /dev/disk/by-uuid/

代码语言:javascript
复制
 sudo blkid

在我的系统里

代码语言:javascript
复制
....
else
  search --no-floppy --fs-uuid --set=root a119cedc-3e53-4c17-8bdc-a6878c29adc9
....

代码语言:javascript
复制
 ll /dev/disk/by-uuid/
total 0
drwxr-xr-x 2 root root 100 Oct  3 16:32 ./
drwxr-xr-x 4 root root  80 Oct  3 18:32 ../
lrwxrwxrwx 1 root root  10 Oct  3 16:32 44a67255-60f1-44e6-8c3d-bdfc5a517c29 -> ../../sda1
lrwxrwxrwx 1 root root  10 Oct  3 16:32 a119cedc-3e53-4c17-8bdc-a6878c29adc9 -> ../../dm-0

/etc/fstab条目是

代码语言:javascript
复制
# /boot was on /dev/sda1 during installation
UUID=44a67255-60f1-44e6-8c3d-bdfc5a517c29 /boot           ext2    defaults        0       2

对于ntfs分区,UUID的大小可能有所不同,所以不要为这件事操心。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/681207

复制
相关文章

相似问题

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