与 grub技术差不多,我只关注主题, grub的主题太丑了, grub2主题可以更多地定制化,具体的 加载技术差异可以自行百度。
  先来一张效果图:
   在这里插入图片描述

1.通过DiskGenius对U盘进行转换,并分区

步骤与Grub制作多系统U盘启动(grub 0.4.9a)中的分区步骤相同

2.在Linux系统中向U盘安装grub2
  1. 将准备好的U盘插入电脑,并在命令行中输入fdisk -l命令查看是否已挂载成功。
root@ubuntu:/media/huwenhao/WINPE/grub2/grub# fdisk -l
Disk /dev/sda: 64 GiB, 68719476736 bytes, 134217728 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x7f228ac5

Device     Boot Start       End   Sectors Size Id Type
/dev/sda1  *     2048 134215679 134213632  64G 83 Linux


Disk /dev/sde: 29.8 GiB, 32008830976 bytes, 62517248 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xcad4ebea

Device     Boot    Start      End  Sectors  Size Id Type
/dev/sde1  *          64 20971583 20971520   10G  7 HPFS/NTFS/exFAT
/dev/sde2       20971584 31457343 10485760    5G  7 HPFS/NTFS/exFAT
/dev/sde3       31459265 48234495 16775231    8G  f W95 Ext'd (LBA)
/dev/sde4       48236544 62517247 14280704  6.8G  7 HPFS/NTFS/exFAT
/dev/sde5       31459328 33554431  2095104 1023M  b W95 FAT32
/dev/sde6       33556480 48234495 14678016    7G  b W95 FAT32

Partition table entries are not in disk order.

其中的/dev/sde就是我的U盘,分了五个分区。

  1. 在命令行中输入以下代码
root@ubuntu:/media/huwenhao# grub-install --boot-directory=/media/huwenhao/WINPE/grub2 --removable /dev/sdd
Installing for i386-pc platform.
Installation finished. No error reported.

显示以上No error reported就是安装正确了。

3.去GNOME-LOOK官网下载喜欢的主题

gnome-look.org
一般是一个压缩包,解压后将fontsthemeslocalegrubenvdevice.map拷贝到指定目录下(/media/huwenhao/WINPE/grub2/grub):
在这里插入图片描述

4.配置grub2

拷贝或者创建grub.cfg到之前主题存放的路径(/media/huwenhao/WINPE/grub2/grub),编辑grub.cfg如下:
grub.cfg
注意:
grub.cfg中的 --class 指定icon,在/grub2/grub/theme/主题名/icons目录下有同名文件即可显示

5.制作Mac启动盘

Grub制作多系统U盘启动(grub 0.4.9a)中相同。

6.U盘的使用

Grub制作多系统U盘启动(grub 0.4.9a)中相同

7.参考链接

Feng_Yu码云
gnome-look.org主题下载网站
grub语法
程序员修电脑必备: 使用Grub2制作一个多系统(WinPE与Linux, Android X86)启动的维护移动硬盘和U盘

Logo

更多推荐