| 
 | 
 
在BIOS模式下用Grub2 引导ubuntu live cd和Win PE 镜像都可以正常用 
但是换到支持efi的电脑上就不行了 
 
 
引导Ubuntu镜像会不停的报错 
 
 
 
而引导WinPE镜像直接卡在这一步上 
 
测试的机器是Surface3(X86_64架构的 不是arm) 
 
我的Grub.cfg部分配置 
- #################
 
 - ## (1)特殊变量 ##
 
 - #################
 
 - #设置分辨率
 
 - set gfxmode=auto
 
 - #界面颜色
 
 - set color_normal=black/black
 
 - set menu_color_highlight=yellow/dark-gray
 
 - #设置语言
 
 - set locale_dir=/boot/grub/locale
 
 - set lang=zh_CN
 
 - #菜单超时时间
 
 - set timeout=60
 
 - set default=0
 
 - #满屏后暂停输出
 
 - set pager=1
 
  
- #################
 
 - ## (2)公共模块 ##
 
 - #################
 
 - #两种最流行的磁盘分区格式
 
 - insmod part_gpt
 
 - insmod part_msdos
 
 - #常见文件系统驱动
 
 - insmod btrfs
 
 - insmod exfat
 
 - insmod ext2
 
 - insmod fat
 
 - insmod iso9660
 
 - insmod jfs
 
 - insmod ntfs
 
 - insmod reiserfs
 
 - insmod udf
 
 - insmod xfs
 
 - insmod zfs
 
 - #一次性加载所有可用的视频驱动
 
 - insmod all_video
 
 - insmod vbe
 
 - insmod vga
 
 - insmod video_bochs
 
 - insmod video_cirrus
 
 - insmod font
 
 - #图形模式终端
 
 - insmod gfxterm
 
 - insmod gfxmenu
 
 - insmod gettext
 
 - #背景图片支持
 
 - insmod png
 
 - insmod jpeg
 
  
- #########################################
 
 - ## (3)公共命令(必须放在模块和变量之后) ##
 
 - #########################################
 
 - #加载字体
 
 - loadfont /boot/grub/fonts/unicode.pf2
 
 - #激活图形模式的输出终端,以允许使用中文和背景图
 
 - terminal_output gfxterm
 
 - #设置背景图片
 
 - background_image /boot/grub/background.jpg
 
  
- #################
 
 - ## (4)菜单项   ##
 
 - #################
 
  
 
- menuentry "Ubuntu 16.04.1 Desktop (amd64)" {
 
 -     #ISO文件路径
 
 -     set isofile="/iso/ubuntu-16.04.1-desktop-amd64.iso"
 
 -     echo '正在加载镜像文件,该操作可能耗时较长,请耐心等待...'
 
 -     loopback loop (hd0,msdos1)$isofile
 
 -     linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile locale=zh_CN.UTF-8 noprompt noeject
 
 -     initrd (loop)/casper/initrd.lz
 
 - }
 
  
- menuentry 'Windows 10 PE 14393 (amd64)'{
 
 -     #ISO文件路径
 
 -     set isofile="/iso/Win10PE_14393_X64.iso"
 
 -     set root=(hd0,msdos1)
 
 -     echo '正在加载 Memdisk...'
 
 -     linux16 /boot/syslinux/memdisk iso raw
 
 -     echo '正在加载镜像文件,该操作可能耗时较长,请耐心等        ...'
 
 -     initrd16 $isofile
 
 - }
 
  复制代码 
 
大家帮忙分析一下是啥问题  谢谢了!! |   
 
 
 
 |