web-dev-qa-db-ja.com

設定の再検索:起動順序とデフォルトの起動を変更する

REfindをインストールしましたが、うまくいきます!すぐにWindowsとUbuntuのオプションが表示され、それらをNiceメニューに入れて、コンピューターを起動するときに選択できます。

しかし、構成の指示は威圧的で、理解しがたいものでした。

最初のオプションはWindowsで、20秒間何も選択されていない場合はWindowsがロードされます。 Ubuntuが何も選択されていない場合にロードするデフォルトにしたいです。また、Ubuntuの最初のオプションはgrubメニューです。その後、さらに2つのオプションがあり、Ubuntuの2つのバージョン用のようです。

それは最新バージョンのように見えるので、私は本能的に最初のものを選ぶでしょう。しかし、私の懸念は、ソフトウェアの更新からUbuntuの更新バージョンを取得するたびにこれを変更する必要があるかどうかです。

私はubuntu端末のefiブートマネージャーからこれを変更しようとしましたが、refindの順序は変更しませんでした。

6
AtariBaby

まず、default_selectionrefind.confアイテム(通常はLinuxの/boot/efi/EFI/refindディレクトリ)を編集して、rEFIndのデフォルトのブートオプションを設定できます。メニューのオプションを強調表示してデフォルトにする場合に表示されるテキストの関連サブセットを設定します。あなたの場合、default_selection vmlinuzはおそらくうまく機能します。

第二に、参照する「Ubuntuの2つのバージョン」は、ほぼ確実に2つの異なるLinuxカーネルです。カーネルはUbuntuではありませんが、OSのコア(「カーネル」)であり、技術的な意味では、LinuxであるUbuntuの一部です-Linuxカーネルです(反対に) FreeBSDカーネル、OS Xカーネル、その他)。いずれにせよ、rEFIndは、ディレクトリ内のすべてのファイルがrEFIndメニュー内の日付でソートされ、最新のファイルが最初になるようにコーディングされています。したがって、新しいカーネルパッケージをインストールすると、rEFIndは自動的にリストの先頭に移動します。

このソートは、複数のエントリに一致するデフォルトを設定すると(複数のLinuxカーネルがある場合はvmlinuzがそうなるように)設定したデフォルトと相互作用し、rEFIndはリストの最初の項目をデフォルトとして使用します。したがって、default_selection vmlinuzrefind.confを設定した場合、rEFIndは通常、デフォルトで最新のカーネルを起動する必要があります。 (Linuxでtouchコマンドを使用して日付スタンプを台無しにしたり、カーネルを奇妙な順序でインストールした場合、この規則には例外があります。)

REFIndの設計者として、合理的なdefault_selectionが設定されていれば、ほとんどのLinuxディストリビューションで適切に動作するようにこのシステムを作成しました。特に、日付スタンプによる並べ替えは、これに役立ちます。

15
Rod Smith