進行方法

進行方法

私はWindows 7とKali Linuxを使用するデュアルブートシステムを持っています。私はKaliよりも多くのWindows OSを使用しているので、Shiftキーを押さない限り、コンピュータは自動的にWindows 7で起動し、grubメニューに移動することをお勧めします。私はこれを直接試しましたが失敗しました。タイムアウトとステルスのタイムアウトを0に設定すると、Windowsで自動的に起動できますが、Shiftキーを押してメニューにアクセスすると、「GRUBをロード中」というメッセージが表示され、すぐにWindowsから起動します。設定を変更するには、ライブKaliディスクを使用して起動する必要がありました。

これは可能だと思いますが、私がしたことはすべてそれを表すようです。どうすればいいですか?

答え1

Esc鍵を持っていても大丈夫なら、これが私にとって効果的です。Shift鍵では何もできません。

まず/boot/grub/grub.cfg、バックアップコピーを作成してください/etc/default/grub。また、問題が発生したために回復する必要がある場合に備えて、ある種の回復ツールまたはLive CDを準備することをお勧めします。

/etc/default/grub次に、次の内容が含まれるように編集します。

# Replace <default OS> with appropriate value (without the < >). GRUB_DEFAULT=<default OS> GRUB_TIMEOUT=0 GRUB_TIMEOUT_STYLE='countdown'

GRUB_HIDDEN_TIMEOUTまだコメントアウトしていないアイテムがあればコメントアウトします。また、<default OS>簡単に再変更できるように実行していることを確認するまでLinuxに設定することをお勧めします。

update-grubその後、rootとして実行するか、再起動する前に実行してくださいgrub-mkconfig -o /etc/grub/grub.cfg

この情報およびその他の情報は、以下で確認できます。Arch Linux GRUB/ヒントとコツウィキペディア。

答え2

Windowsでは、単純なbcdアプリケーション(サードパーティのブートローダ)をインストールしてから、kali linuxがデフォルトの起動メニューと呼ばれる必要があります。

答え3

次の順序で実行することをお勧めします。

  1. GRUB構成のリセット/再インストール
  2. 作る勝つデフォルト選択として(メニューカメオを含む)
  3. メニューを隠す

Archlinuxは素晴らしい機能を持っています。ウィキペディア、フォローしてください。いくつかのステップを見逃したかもしれません。

例えばhttps://wiki.archlinux.org/index.php/GRUB/Tips_and_tricks#Hide_GRUB_unless_the_Shift_key_is_held_down

答え4

オペレーティングシステムが複数ある場合、グラップメニューを隠すのは少し複雑です。 Webを閲覧し、いくつかのバグや問題を見つけました(例:https://askubuntu.com/questions/469347/how-to-hide-grub-menu-in-ubuntu-14-04)。

この答えはあなたの質問を完全に満足していないことを知っていますが、それは良い解決策です。

Windowsあなたができることは、基本項目を設定し、grub時間を1秒に設定することです。実際、Windowsこの方法を開始するのに必要な追加の時間はありません。

進行方法

まず、起動時にgrubメニューを見て、0から数えてWindowsエントリの場所を見つけます。たとえば、下の画像では、Windows Vistaアイテムの位置は4です。

グラップ_メニュー

次に、ファイルの最初の4行を/etc/default/grub次のように変更します。

GRUB_DEFAULT=4
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=1

4最初の行は次のとおりです。窓の入り口の位置グラップメニューから。ケースで見つけた場所に交換してください。

関連情報