私のコンピュータの複数のディスクにインストールされている複数のオペレーティングシステムを処理するための柔軟できれいな方法を探しています。私はグラップを頻繁に再生する必要があることを知りました。
私のディスクレイアウトは次のとおりです。
[root@centos-host grub2]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 238.5G 0 disk
├─sda1 8:1 0 450M 0 part
├─sda2 8:2 0 99M 0 part
├─sda3 8:3 0 16M 0 part
└─sda4 8:4 0 237.9G 0 part
sdb 8:16 0 111.8G 0 disk
├─sdb1 8:17 0 512M 0 part
└─sdb2 8:18 0 111.3G 0 part
sdc 8:32 0 111.8G 0 disk
├─sdc1 8:33 0 200M 0 part /boot/efi
├─sdc2 8:34 0 500M 0 part /boot
└─sdc3 8:35 0 110G 0 part
├─centos-root 253:0 0 108G 0 lvm /
└─centos-swap 253:1 0 2G 0 lvm [SWAP]
sdd 8:48 0 111.8G 0 disk
sde 8:64 0 1.8T 0 disk
├─sde1 8:65 0 128M 0 part
└─sde2 8:66 0 1.8T 0 part /mnt/Share
sr0 11:0 1 1024M 0 rom
SDA=ウィンドウ
sdb = ArchidLinux
sdc=セントース
sdd =現在空
sde=保存
これまではWindows、アーチ、セントースを主に使ってきました。 sddディスクに別のLinuxディストリビューションをインストールしたいのですが、grubクラッシュが発生してArchシステムから起動しません。投稿にあまりにも多くの詳細を含めたくありませんが、誰でも解決策を提案したり、正しい方向を教えていただきありがとうございます。
答え1
各オペレーティングシステムのブートローダを独自のドライブに保持し、BIOSを使用して起動するディスクを選択できます。私が見たすべてのコンピュータには、起動したいデバイスのメニューに移動するためにBOIS POST画面で押すキーがあります。時には、BIOSで最初に有効にする必要があります。通常、デスクトップのキーはF8ですが、マザーボードによってはF12、F2、またはESCの場合もあります。一部はPOST画面でどのキーかを教えてくれます。
このアプローチの利点は、他のディストリビューションのブートローダが損傷を受けることなく、1つのディストリビューションを必要なだけ使用できることです。また、他のディストリビューションを中断することなくディスクを削除、交換、削除、または追加することもできます。また、Linuxディストリビューションを削除/破棄せずにWindowsを再インストールすることもできます(最初にドライブを取り外す必要があるかもしれません)。
ドライブはすべて独立しているため、仮想マシンと同じように他のドライブを起動するなど、面白い操作を実行できますが、物理的に起動するオプションは維持できます。