私のフラッシュドライブにLinux全体がインストールされています。私がやりたいことは、Asus C300 Chromebookを使ってこのフラッシュドライブから起動することです。
ChromebookにLinuxをインストールする方法に関するオンラインチュートリアルはたくさんありますが、元のシステムは影響を受けません。。すべてのチュートリアルはChromebookで開発者モードを有効にする必要があると述べていますが、フラッシュドライブから起動するのと同じくらい簡単な作業に必要かどうか疑問に思います。
私の質問は、ラップトップでF12を押すのと同じように、Chromebookでマルチブートをどのように入力できるかということです。
答え1
フラッシュドライブから起動するなどの簡単な作業を行う必要があるかどうか疑問に思います。
このように簡単な作業は非常に複雑な場合があります。すべてのコンポーネントがプラットフォームにあると想定していますが、Chrome搭載デバイスは従来のBIOS / UEFIコンピュータではなく、一部にx86プロセッサもありません。
Chrome OS開発者は、人気のある「Wintel」システムなどの他の汎用コンピュータを作成することとは異なる目標を持っていました。低電力システムでもChrome OSをすばやく起動できるように、既存の起動シーケンスのすべての手順を削除します。
したがって、デバイスにIntelプロセッサがある場合でも、外部ストレージを検出して起動しようとするためにアクティブなファームウェアコードを持ってはいけません(開発者モードで有効にして署名されていないメディアから起動する必要があります)。 Chrome OSデバイスには、デフォルトでシステムアップデートを展開するための基本的な機能を備えた回復システムがあります。例文:
パーティションのサイズ変更は、ユーザーが起動するのではなく、システムによって開始されます。
それ以外の場合は、ユーザーにデバイスが改ざんされたという警告メッセージを表示する必要があります。私の観点からは大丈夫です。
この質問が投稿されたので、レガシーWindowsプラットフォーム(IntelプロセッサベースのWindows = Wintel)はレガシーBIOSファームウェアからUEFIに切り替えました。これは、フラッシュドライブ(x86 / x64用)にLinuxをインストールすると言っても違いはありません。 )これで、2つの異なる方法でこれらのシステムを起動できるため、状況が簡単になります。 Chromeデバイスではここで終わりません。さまざまな起動方法開発者のドキュメントで説明されているとおりです。
コミュニティの一部のユーザーは次のとおりです。Chromebox氏/MattDevo氏最新のx86 Chromeデバイスから他のオペレーティングシステムまたは外部メディアを起動できるカスタムファームウェアを提供します(Ctrl設定に従って+を押す必要があります)。U