admin管理员组

文章数量:1636341

“工欲善其事,必先利其器”,我们需要先做个启动盘来安装OpenEuler。为了其他维护使用,我们先做一个支持BIOS、UEFI双启动的U盘。

一、U盘分区
1、清空U盘,最重要的是清除MBR。U盘原来的MBR没有清除,很可能导致安装grub2失败。如果在安装过程中grub2提示“grub-install: warning: Attempting to install GRUB to a disk with multiple partition labels. This is not supported yet… ”,一般就是因为U盘原来的MBR没有清除。清空方法:
(1)组合键win+R 运行 diskpart。
(2)输入list disk,得到目前所有的磁盘。
(3)输入select disk 2 ,定位到U盘。
(4)输入命令clean,清除所有,(MBR,分区和资料)。
diskpart汇总命令如下:
list disk
select disk 1
clean

2、给U盘分区。我的是一个32g的U盘,分了10GB空间来做启动盘,格式为FAT32,因为要兼容UEFI,所以没有选择分区隐藏、删除等保护措施。其余20G格式化为NTFS,存放大于4G的ISO
CREATE PARTITION PRIMARY SIZE=10240
CREATE PARTITION PRIMARY 
list PARTITION
select PARTITION 1
FORMAT FS=FAT32 LABEL=“BOOT_DISK” QUICK
select PARTITION 2
FORMAT FS=NTFS LABEL=“IMG_SET” QUICK
list PARTITION

二、安装grub2
1、下载:
http://www.gnu/software/grub/grub-download.html

https://ftp.gnu/gnu/grub

2、grub-2.04-for-windows.zip解压到当前目录,最好不要含有中文的目录

3、使用管理员打开cmd,并进入grub-install.exe所在目录

4、确定磁盘号

wmic diskdrive list brief

5、安装grub2, 修改盘符和磁盘编号PHYSICALDRIVE1

grub-install.exe --boot-directory=F:\ --target=i386-pc //./PHYSICALDRIVE1
grub-install.exe --boot-directory=F:\ --efi-directory=F: --removable --target=x86_64-efi
grub-install.exe --boot-directory=F:\ --efi-directory=F: --removable --target=i386-efi

6、编写grub配置文件,路径为F:\grub\grub.cfg,内容如下:

menuentry "Reboot" {
    reboot
}

menuentry "other config" {
    insmod ntfs
    configfile /grub/grub_other.cfg
}

参考:
https://blog.csdn/guyixiangxy/article/details/81005539

本文标签: 华为系列双启动OpenEulerbios