リムーバブルメディア(ディスクなど)とBIOSが起動をサポートしていない(しかしLinuxでは正常に動作する)ドライブ(スーパーディスクやzipドライブなど)から起動するためにgrub / grrub2にエントリを追加する方法
答え1
GRUB / GRUB2はシステムファームウェア(BIOSまたはUEFIなど)の機能を使用して作業を実行するため、BIOSが特定のリムーバブルメディアデバイスをサポートしていない場合は、カスタムGRUB2ドライバモジュールを作成して必要なすべての機能を実装する必要があります。デバイスルーチンにアクセスします。
光ディスクの場合、最初の問題は、BIOSが実際にディスクから起動したときにのみディスクから起動できるインターフェイスのみを提供できることです。プログラムでBIOSに「心が変わりました。ディスクから起動したいのですが、ディスクサポートを有効にしてください。」