Linuxヘッドレスをデュアルブートする方法は?

Linuxヘッドレスをデュアルブートする方法は?

私はCentos 7ホームユーザーです。 Centos 8を追加インストールしました。今後はCentos 7の代わりにCentos 9をインストールする予定です。だから私は古いコピーと新しいOSを同じハードドライブに持っていて、今後も引き続き保存します。

[root@Prestigio vidas]# blkid
/dev/sda1: LABEL="SWAP" UUID="8d5cadcb-349e-44e0-9c04-dfc39cda9ffe" TYPE="swap"
/dev/sda2: LABEL="CENTOS 7" UUID="432333ab-9311-4cfd-aded-c3d50f4c79a8" TYPE="ext4"
/dev/sda3: LABEL="CENTOS 8" UUID="164e700e-4f52-4e52-aacb-574512303461" TYPE="ext4"
/dev/sda4: LABEL="HOME" UUID="47356a98-6ab5-46a8-afa1-91c22ce880a6" TYPE="ext4"

リカバリディスクを使用してオペレーティングシステムを切り替えました。

chroot /mnt/sysimage
grub2-install /dev/sda

とても不便です。 Puttyでオペレーティングシステムを選択して再起動できますか?どのように?

ベストアンサー1

近くに2台目(ヘッドレス)マシンがあり、各マシンで使用可能なシリアルポートとヌルモデム(シリアルコンソール)ケーブルがある場合は、grub(およびオプションでカーネル)にシリアルコンソールに出力するように指示できます。次に、2番目のシステムを使用して、grubメニューから起動するオペレーティングシステムを選択します。 CentOSに固有のものではありませんが、Arch Wikiにはシリアルコンソールの良いページがあります。https://wiki.archlinux.org/index.php/working_with_the_serial_console

それ以外の場合は、オペレーティングシステムの選択をgrubenvに保存し、次の起動時にgrubenvで検索するようにgrubを設定できます。この質問には、さまざまなディストリビューションに対してこれを行うためのヒントがいくつかあります。 再起動する前に、Windowsで再起動したいとGRUBにどのように通知できますか? 今投稿した@doneal24リンクも素晴らしいです。

GRUB2参照:https://www.gnu.org/software/grub/manual/grub/grub.html#Multi_002dboot-manual-config

おすすめ記事