複数のディスクで複数のオペレーティングシステムを処理するきちんとした方法

複数のディスクで複数のオペレーティングシステムを処理するきちんとした方法

私のコンピュータの複数のディスクにインストールされている複数のオペレーティングシステムを処理するための柔軟できれいな方法を探しています。私はグラップを頻繁に再生する必要があることを知りました。

私のディスクレイアウトは次のとおりです。

[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を再インストールすることもできます(最初にドライブを取り外す必要があるかもしれません)。

ドライブはすべて独立しているため、仮想マシンと同じように他のドライブを起動するなど、面白い操作を実行できますが、物理的に起動するオプションは維持できます。

関連情報