KaliとMintをデュアルブートします。 Grub of Mintを使いたいです。

KaliとMintをデュアルブートします。 Grub of Mintを使いたいです。

TL; DR; Kali Linuxの代わりにLinux Mint GRUBを使用したいです。 Kali LinuxのGRUBを無効にしてLinux MintのGRUBを使用する方法はありますか?

Linux Mint GRUBは別々のパーティション(/ dev / sdb4)にインストールされます。 Kali Linux GRUBは/ディレクトリ(/dev/sdb2)に一緒にインストールされます。

最近、ラップトップにKali Linuxをインストールし、Linux Mintをインストールしました。ところで、インストール後に使用されたGRUBはKali(kaliの背景画像として決定)であり、既存のGRUB(Linux Mint)を上書きしました(?)。カーリーLinuxがインストールされているパーティションも確認してみると、別の起動フォルダが見つかりました。

Kaliのインストール中は、新しいブートローダをインストールするオプションは提供されません。

grub-installなどのコマンド、または私のホストシステム(この場合はLinux Mint)で実行できるコマンドがあることがわかります。しかし、GRUBのインストール中にマスターブートレコードに何かを書くこともわかりました。

$ lsblk
NAME     SIZE RO TYPE MOUNTPOINT
sda    698.7G  0 disk # extra disk for files
└─sda1 698.7G  0 part /media/user/Shared #Samba share
sdb    489.1G  0 disk # main disk
├─sdb1     4G  0 part [SWAP] # this is shared between 2 distro
├─sdb2   200G  0 part # Partition for Kali Linux
├─sdb3   200G  0 part / # Partition for Linux Mint
├─sdb4   976M  0 part /boot/efi # EFI partition (from Mint installation)
└─sdb5  84.1G  0 part /media/user/DPartition # partition shared between distro

/dev/sdb2:/boot にインストールされた GRUB の代わりに /dev/sdb4 にインストールされた GRUB を使用したいと思います。

Kali LinuxでGRUBを無効または削除する方法はありますか?助けてくれてありがとう。ありがとうございます! ! !

PS:今はライブCDはありません。借りたフラッシュドライブを使用してUSBから起動し、Linuxをインストールします。

-EDIT- Kali LinuxでGRUBを使用してMintとKaliから起動できます。

UEFIを使用しているので、KaliからGRUBを削除すると、ノートブックが/ dev / sdb4から起動することがわかります。ただし、現在ライブCDが利用できないため、リスクを負うことはできません。 Live CDを使用せずにこれを行う方法はありますか?

ベストアンサー1

KaliのgrubメニューからMintを起動できますが、grubを交換してMintを指すようにすることもできます。

  • Linux Mintを起動し、次のコマンドを実行します。

  • BIOSモードまたはUEFIモードで動作していることを確認してください。ミントはUEFIモードでインストールされているようですが、確認できます

    test -d /sys/firmware/efi && echo efi || echo bios
    
  • 現在地を確認してくださいgrub.cfg。通常/boot/grubはデフォルト値にあります。

    find /boot -name 'grub.cfg'
    

    別の場所にいる場合は、正しい場所を指すオプションが必要です。man grub-install詳細より。

  • grub ブートローダをインストールします。下記のリンクを参考にしてください。

    help.ubuntu.com/community/Grub2/Installing#Reinstalling_GRUB_2_from_a_Working_System

    sudo grub-install /dev/sdX  # Example: sudo grub-install /dev/sda
    

    このコマンドはBIOSモードで動作し、UEFIモードでも動作することを確認しました(Lubuntu 18.04 LTSおよびUbuntu 16.04.1 LTSを使用してNUCでテスト)。

  • 次に、MintがKaliを表示できるように、次のコマンドを実行します(Mintのgrubメニューには、Kaliのメニュー項目が少なくとも必要です)。

    sudo update-grub
    

解決策(コメントとチャット後)

Mintでこれらのコマンドを実行すると、grubx64.efiKaliを指すファイルを上書きまたは削除できません。しかし、OPはそれを見て手動で行いました。

おすすめ記事