
を持っていますiball コンプブック エクセランスWindows 10 がプリインストールされた状態で出荷されるノート PC。Windows 10 とのデュアル ブートで Linux をインストールしたいのですが、このマシンに Linux ディストリビューションをインストールできません。
Calameresインストーラーがgrub-install
エラーで失敗するようです
failed to register boot entry, i/o error
ラップトップには編集不可能な NVRam が搭載されているようです。
Linux のインストールをこれからどのように進めればよいでしょうか?
答え1
私も同じラップトップを持っていて、複数の Linux ディストリビューションを試しましたが、簡単に言うと、このラップトップでは Linux を起動できません (Jide の Android ベースの Remix OS ではある程度成功しましたが、使用できませんでした)。
なぜ互換性がないのでしょうか?
この「ラップトップ」は、本来は適切なラップトップではありません。マザーボードには、32 ビットで動作する EMMC ベースのストレージがあり、これが Intel 64 ビット プロセッサとペアになっています。この奇妙な設計により、Linux ブートローダーは 64 ビット プロセッサと連携して動作する 64 ビット ベースのストレージとコンポーネントを期待するため、混乱が生じます。32 ビット ベースの Linux は、すべてのコンポーネントが 32 ビットで動作することを期待しますが、64 ビット Linux は、すべてのコンポーネントが 64 ビットで動作することを期待します。Windows 10 ブートローダーでは、これに関して問題はありません。
このデバイスの UEFI BIOS は、Windows ベースのブートローダー (具体的には Windows 10 と 8) のみを許可するようにロックされており、UEFI を LEGACY に変更して Windows 7 をインストールすることはできません。
このマシンはハードウェアへの接続に SDIO 接続を使用し、標準の PCI 接続としてエミュレートします。これは現在市場に出回っているすべての Windows ベースのタブレットの一般的な動作です (つまり、このラップトップは基本的にキーボードとトラックパッドが接続された Windows タブレットです)。そのため、万が一 Linux ブートローダーをハッキングして Linux を起動したとしても、Linux はハードウェアコンポーネント (Wi-Fi、Bluetooth、カメラなど) を認識できません。現在、SDIO ドライバーは Linux で利用できません。ただし、独自のカスタムドライバーを作成することでこの制限を超えることもできますが、それは非常に多くの作業が必要であり、安定性は保証されません。
先ほどのポイントに戻りますが、このマシンで Remix OS (64 ビット版) を実行できました。起動はしましたが、非常に遅かったです (ドライバーの初期化を試みましたが、バックグラウンドで失敗し、CPU がアクティブに使用され、マシンが熱くなり、非常に遅くなりました)。試して実行しようとすると、再起動して Windows に戻らなければならないほどイライラすることになるでしょう。
私はこの小さなマシンを諦めたわけではありませんが、残念ながら今のところ Linux はありません。