代替インストールCD ".iso" を使用してUbuntu 12.04.1 LTS 64ビットPC(AMD64)をレノボThinkpad X220に正しくインストールしようとしています。
既定のハードディスク(Windows 7のプリインストールバージョン)は、新しいSSDに置き換えられました。
Lenovo Thinkpad X220のUEFI BIOSは「UEFIブートのみ」に設定され、「USB UEFI BIOSサポート」が有効になっています(Ubuntuのインストールに外部USB DVDリーダーを使用しています)。
BIOSはPhoenix SecureCore Tiano、BIOSバージョンは8DET56WW(1.26)です。以下の試みは、上記のUEFI BIOS設定で行われます。これまでに試したことは次のとおりです。
ライブGParted CDでの起動
代替CDを使用したUbuntu 12.04.1 LTS 64ビットPC(AMD64)でのブート:
/dev/mapper/sda2_crypt
論理ボリュームにマウントポイントとファイルシステムを割り当てます。
LV-root
for /
LV-var
for/var
LV-usr
/usr
/ usr/localのLV-usr-local
LV-swap
スワップ用
LV-home
for/home
注:/ tmpはRAMにあり、TMPFSのみを使用します
ブートローダーステップ:ESPパーティション(/dev/sda1
、/dev/sda
またはMBR)もGRUBの正しい場所ではないようです。次のメッセージ( Xサフィックスはデモンストレーション専用です):
unable to install grub in /dev/sdaX Executing 'grub-install /dev/sdaX' failed This is a fatal error.
ブートローダーとリブートなしでインストールを完了します
システムは起動しません。起動時にEFI/GRUBメニューはありません。
上記の暗号化されたLUKS + LVMスキームを使用してU(EFI)モードでUbuntu 12.04.1 Precise Pangolin、64ビットバージョンのクリーンで動作するインストールを実行する手順は何ですか?
まず、インストーラーをEFIモードで起動したことは100%明確ではありません。 BIOSモードで起動した場合、grub-pc(BIOSベースのシステム用)をインストールしようとしますが、ファームウェアがEFIモードでハードディスクを起動するように設定されている場合は動作しません。これが問題であるかどうかは疑わしいが、可能性としてそれを投げ出すと思った。シェルにドロップして/ sys/firmware/efiファイルを探すことで、ブートモードを確認できます。存在する場合は、EFIモードで起動しています。そうでない場合は、おそらくBIOSモードで()起動していますが、100%確実ではありません。
いずれにしても、この時点で最善の策は、EFIブートローダーの手動インストールを行うことです。私見、GRUB 2(Ubuntuのデフォルト)は、最悪の選択肢です。私の経験では、EFIシステムでは不安定で信頼性がありません。最も簡単に動作するのは、ELILOまたはFedoraのパッチが適用されたGRUB Legacyのいずれかです。 3.3.0以降のカーネルを使用する場合は、独自の組み込みEFIブートローダーが含まれます。これは非常に信頼性が高く、rEFIndと組み合わせれば非常に使いやすくなります。 My EFIブートローダーのWebページ はすべてのオプションを説明し、インストール手順を含みます。ここですべてを詳細に説明することは実用的ではありません。
ここでArch wikiを参照してください: https://wiki.archlinux.org/index.php/GRUB2 grubをインストールしてください。 OSに到達した方法をお知らせするためにポストバックします。 grubにluksコンテナを探すように指示すると、パスフレーズを入力しても、lvmルートを探す場所がわかりません!
12.04に該当するかどうかはわかりませんが、14.04では、ユビキタスインストーラーを実行する前にUbuntuをライブで起動し、grub-efiをインストールする必要がありました。詳細については、[ EFI/GPTシステムにデュアルブートRAID 1パーティションでUbuntu 14.04 64ビットをインストールする方法? を確認してください。あなたのマイレージは異なる場合があります。