xliang9550
deepin
2014-05-01 08:52 我只是想在EFI shell环境手动安装系统,我把shellx64.efi放到了根目录,这样可以直接从UEFI设置程序界面启动shell。
这是我关于UEFI环境下的硬盘安装器的构想。我的工作站都有重要任务,不能轻易用来做试验,手里也没有富余的硬盘可用。
这是我关于UEFI环境下的硬盘安装器的构想。我的工作站都有重要任务,不能轻易用来做试验,手里也没有富余的硬盘可用。
Reply Like 0 View the author
我的思路是将系统安装文件释放到FAT32分区,然后不管以什么方式进入EFI Shell,手动执行efi安装程序。例如:
fs1:
cd efi/boot
bootmgfw.efi
(启动Windows 7 x64安装程序)
如果想同时在这个FAT32分区中存放多个系统(发行版)的安装文件,将各自的安装文件放在子文件夹中,例如将Windows 7 x64的安装文件存放在名为windows7的子文件夹中。
不知这时执行安装程序,还能否识别相对路径,例如:
fs1:
cd windows7/efi/boot
bootmgfw.efi
如果不行,就只能退而求其次,每次安装新系统的时候删除临时分区中的老系统的安装文件,或者创建多个FAT32分区用于存放不同系统的安装文件——反正GPT(在通常情况下可以认为)没有主分区数量限制。
最新进展:在Shell下执行efi安装程序,提示找不到根目录下的/efi/boot/...
图就不上了,都是字符界面。