
私のPCには、Windows 10、Ubuntu、Linux Mint、Fedora、Zorin OS、Elementary OSがインストールされています。そのうちのいくつかを削除したいです。パーティションを削除するのと同じくらい簡単ですか?唯一の問題は、ハードドライブが1TBなのでバックアップできないことです。また、最初の(デフォルト)OSをアンインストールすると、他のディストリビューションにも影響しますか?よろしくお願いします!
編集:削除したいディストリビューションはUbuntu、Fedora、およびZorin OSです。
出力sudo fdisk -l /dev/sda
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xa8ade033
しかし、それも言う
Partition table entries are not in disk order.
答え1
os
起動に使用されたブートローダを混乱させない場合は、削除したいパーティションを簡単に削除できます。私はあなたがUEFI
ファームウェアを持っていて、Linuxディストリビューションの1つを維持したいと思います。保持したいディストリビューションから起動し、アンマウントしているEFI system partition
パーティションを削除するとき(通常はLinuxにEFI system partition
インストールするとき/boot/efi/
)には非常に注意してください。このパーティションにはすべてのブートローダが保存されます。lsblk
コマンドを使用して、どのディスクパーティションがどこにマウントされているかを確認できます。 update.delete partitionの後にコマンドを実行できるようにos-prober
コンピュータにインストールされていることを確認してください。そのコマンドがディストリビューションにない場合は、使用してください(これらのコマンドを実行する前にこのファイルをバックアップしてください)。最後に、コンピュータを再起動してクリックするか、別の方法でまだ存在するディストリビューションのブートローダに移動して選択し、そのブートローダから起動します。パーティションを削除した他のディストリビューションのブートローダもまだ存在するために存在しますが、起動時にインポートされたファイルが削除されたため、ブートローダから起動できないことに注意してください。削除されました。削除されたディストリビューションブートローダからブートローダエントリを削除するには、次のコマンドを使用します。os
os's
/boot/grub/grub.cfg
update-grub
update-grub
sudo grub-mkconfig -o /boot/grub/grub.cfg
UEFI boot manager
F12
UEFI boot manager
EFI system partition
/boot/grub/grub.cfg
UEFI boot manager
efibootmgr
答え2
BIOS firmware
パーティション表があることを指定しますdos
。この設定ではos's
インクルードを削除できます。保持したいディレクトリos's
から起動するだけです。os
削除したいパーティションを含むパーティションを削除しますos's
(今はシャットダウンまたは再起動しないでください)。 grubをインストールするときに残りが自動的に検出されるようにインストールしたことをos-prober
確認し、現在実行されているインストールを使用します。これで再起動できます。os's
grub
os
sudo grub-install /dev/sda