私の考えは、古いBIOSラップトップと新しいUEFIシステムで起動できるLubuntuでUSB-Boot-Stickを作成することです。
Stickをレガシーブートデバイスとしてセットアップする場合、これは非常に簡単ですが、UEFI対応デバイスにしたいです。
- それは理にかなっていますか?!または、UEFIの概念を恐ろしく間違って理解しましたか?
- 必要に応じて、2つの異なるLinuxインストールを使用できます(1つはUEFI用、もう1つはレガシー用ですが、両方とも同じドライブにインストールします)
- 従来のBIOSでGPTデバイスを起動します-動作しますか?
はっきりとはわかりませんが、別個のレガシーLinuxブートスティックを用意する方が良いアイデアかもしれませんが、境界を探索したいです:)
では、レガシーBIOSで動作するハイブリッドlinux-uefi-boot-usb-stickのアイデアは可能ですか?
(3)grub http://www.rodsbooks.com/gdisk/booting.htmlを使用したLinuxで可能と思われる
さらに、スワップ、Fat32、2つのExt4パーティションの他に、そのスティックにEF00パーティションが用意されています。
(1)も可能だと思われるhttp://www.rodsbooks.com/bios2uefi/
ただし、この手順は2012年からのもので、しばらく経ちました-簡単な作業例はありますか?
このトピックの他の研究者向け:
非EFIマザーボード上のGPTディスクからのWindows 7の 起動GPTでBIOSを使用してWindows 7/8を起動する方法はありますか?
http://www.borncity.com/blog/2012/07/25/uefi-emulation-auf-pcs/
更新:
rEFIndを使用してセキュアブートセットアップを含むUEFIパーツを作成できました。
与えられたアドバイスに従って、私は自分のドライブdd
にコピーgptmbr.bin
していましたが、これはBIOSシステム上で少なくとも何かをするようです:「これは起動可能なディスクではありません」
しかし、私はアドバイスに従ってpmbr
ディスクのフラグとgpt legacy boot
フラグを設定しました-それでもこのエラーを取得しますか?
ESPパーティションはディスク上の2番目のパーティションで、efiファイルでセットアップされています。
セットアップ:
- 64GBのスペース
- GPT Partitiontable
- ディスクにpmbrフラグが設定されています
- 1番目のパーティションは16MiBから始まり、約45GBで、データ用のfat32プライマリです
- 2番目のパーティションは45GB前後で始まり、rEFIndセットアップが機能するEFIシステム(fat32)です。
- 3番目-5番目のパーティションは、作業中のLubuntu 14.04.1のホーム(ext4)、スワップ、およびルート(ext4)です
使用dd
してgptmbr.bin
、コンパイル済みの6.02 Syslinuxを最初の440バイトにコピーしました。
parted 3.2では、パーティション2にboot
and legacy_boot
フラグがあることがわかります。
起動中に私が取得んが、ブータブルディスクが見つからない -私はあることを第二パーティションの代わりに私の第五を設定した場合、legacy_boot
私が手にOSがありません
生きてる!
(私の古い質問がhttps://askubuntu.com/q/516730/319747から削除されたため)
私の推測では、いくつか
*.c32
のファイルや他のファイルをEFI(どこ?!)またはルートパーティション(?!)のsyslinuxフォルダーにコピーする必要があります/boot/syslinux
。どのファイルが不可欠ですか?さらに、私
syslinucx.cfg
もそのファイルが必要になると思います-そうですか?
私の目標は、少なくともルートext4パーティションでlubuntuシステムを直接起動することです。
更新:
理由はわかりませんが、動作するようになりましたが、手動でインストールしたわけではありません。
pmbr
フラグが悪かったとUEFIとスティックをブートからの私のUEFIシステムを禁止しましたlegacy_boot
フラグは、私の第五のパーティション(Linuxのルート)のために必要でした- 私は使わなければなりませんでした
extlinux --install /path/to/root/parition
syslinux.cfg
ルートパーティションの起動時にsyslinuxフォルダにを作成する必要がありましたこれをすべて2番目の小さなスティックで行い、syslinuxフォルダーのみをコピーしようとしましたが、運がありませんでした-これ
extlinux --install
は必須のようです。誰が正確に何をするのか知って
extlinux --install
いますか?手動で行うことはできますか、それともシステムにインストールせずに6.02などの新しいバージョンをインストールする方法はありますか?
BIOS、UEFI、およびUEFI SecureBootで言及されているパーティションで作業している私のスティックを手に入れました。