ダウンロードしましたプリオスそしてsystem.sfs
ISOからramdisk.img
kernel
名前付きの空のディレクトリをコピーして作成します。install.img
initrd.img
~/primeos
~/primeos/data
PrimeOS
起動するには、次の起動順序*に従ってカスタムメニュー項目を作成しました。グラップカスタマイザー:
insmod part_gpt
search --file --no-floppy --set=root /home/joe/primeos/system.sfs
linux /home/joe/primeos/kernel root=/dev/ram0 androidboot.selinux=permissive buildvariant=userdebug SRC=/home/joe/primeos
initrd /home/joe/primeos/initrd.img
- 私はそれを使用していますTela GRUBテーマ。
elementary 5.1
、Windows 10
&Parrot 4.7
はディスクとは異なるパーティションにありますPrimeOS
。elementary
- Telaテーマには入力用のアイコンがないので、
Parrot 4.7
32 x 32サイズのアイコンを追加しましたが、/boot/grub/themes/Tela/icons/parrot.png
うまくいきました。
- PrimeOSは素晴らしいです。
PrimeOS
私の質問は、カスタムスタートアップアイコンを追加する方法です。
prime.png
32 x 32をprimeos.png
別々に追加してみましたが、/boot/grub/themes/Tela/icons/
どちらも機能しないようです。グラップメニュー項目は機能しますが、アイコンはありません。
システムメッセージ:
joe in ~ at eOS via
答え1
長い間返事をさせてくれてすみません。答えを見つけて、あなたの質問を見つけました。
この記事を読んでください: https://superuser.com/questions/1559269/customize-icons-in-a-grub-theme
あなたのprimeos項目がこのファイルのカスタムメニュー項目であるとします。
/etc/grub.d/40_custom
この場合、以下のようにメニュー項目に--class属性を追加する必要があります。
menuentry 'PrimeOS' --class primeos {
...
}
ここで、primeos はアイコンセットのファイル名と一致します。
/boot/grub/themes/Tela/icons/primeos.png
/etc/grub.d/40_customを編集したら、このコマンドを実行して変更を有効にするようにgrubを更新します。
sudo update-grub
メニュー項目をテーマのアイコンにマップする grub 構成のカスタム Windows および MacOSX 項目にカスタム tela アイコンを追加するのと同様の操作を実行する必要がありました。
menuentry 'Windows 10' --class windows {
search --fs-uuid --no-floppy --set=root BCD4-0123
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}
menuentry 'Mac OSX Big Sur' --class macosx {
search --fs-uuid --no-floppy --set=root 26BA-E00C
chainloader (${root})/EFI/BOOT/BOOTx64.efi
}
役に立ったことを願っています!