今日、古いコンピューターに新しいドライブをインストールしました。ブートローダーとしてBURGを使用してWindows 8とUbuntu 13.04を実行しています。私の古いドライブでは、grub/burgはすぐにロードされました。ただし、古いものを新しいものに交換したので、コンピューターは約30秒間BIOS画面に留まり、「grub loading」が表示されて元気です。グーグルで「grubをロードするには30秒かかります」と、他のスレッドが大量に発生しましたが、それらの問題はわずかに異なっていました。彼らの問題では、彼らはコンピューターが30秒間「grub loading」に座っていると言った。ただし、30秒が経過するまで「grub loading」と表示されません。これがgrubの問題なのか、bios /新しいドライブの問題なのかわかりません。さらに、f12を押してブートメニューに移動し、そこでハードドライブを手動で選択すると、grubがすぐにロードされます。これは、grubが常に古いドライブにすぐにロードされる奇妙な原因です。
1)デフォルトのgrubロード時間を短縮します。
次のコマンドを使用して、grub設定を開くことができます。
Sudo gedit /etc/default/grub &
そして、GRUB_TIMEOUT=10 to GRUB_TIMEOUT=2
。これにより、起動時間が2秒に変更されます。 OSと回復オプションを切り替える特権を失うため、ここに0を入れないことをお勧めします。 grub設定を変更したら、次のコマンドを使用して変更をカウントします。
Sudo update-grub
2)Grubを使用してUbuntuの起動時間を短縮(ソース= Ubuntubuzz)
これを行うには、grub構成ファイル(/etc/default/grub
)そしてこの行を見つけますGRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
、次のようにします。
Sudo gedit /etc/default/grub
取り替える
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
と
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash profile”
保存して終了
Sudo update-grub2
Sudo reboot
Grubは、ロードに必要なすべてのドライバーを検索します。Grubが必要なドライバーを検索する代わりに、プロファイリングは実際にGrubに動作するために必要なすべてのドライバーを記憶させます。このアクションにより、ドライバーのロード時間がすべて短縮されます。
システムを起動したら、/etc/default/grub
そして、以前に追加したオプションを削除します。
Sudo gedit /etc/default/grub
取り替える
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash profile”
と
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
保存して終了
Sudo update-grub2
Grub画面(または強盗、違いはありません)の前に遅延が発生した場合、それはgrubの問題ではありません。 BIOSの構成を確認してください。システムが古いhardriveから起動しようとしている可能性がありますが、新しいhardriveを追加したため、起動していないメディアを探すために30秒かかります。 BIOSの起動シーケンスを変更してみてください(マザーボードの問題に依存するため、方法については助けになりませんが、通常はF2、F8、F10またはDELキーを介してBIOS設定にアクセスできます。 。新しいhardriveをプライマリブートメディアとして設定します。
幸運を!