Hossein Mousavi Asked: 2020-03-25 01:08:15 +0800 CST2020-03-25 01:08:15 +0800 CST 2020-03-25 01:08:15 +0800 CST 删除其他 Linux 引导加载程序 772 嗨,我已经安装了两个 Linux 发行版,我决定删除其中一个,但它仍然保留它的引导加载程序,所以我只想知道如何找到哪个属于我当前的 Linux,以便我可以删除另一个。这是 /boot 的 ll 输出: grub2 boot dual-boot bootloader 2 个回答 Voted Gediz GÜRSU 2020-03-25T02:02:41+08:002020-03-25T02:02:41+08:00 如果我没记错引导顺序是这样的:引导加载程序或 uefi 分区将引导顺序分派到 /boot 中的 initramfs 和 vmlinuz(在 tmpfs ram 磁盘文件系统上运行的压缩 linux)从那里加载你的 linux 系统和 Xorg GUI ... 详细信息在这里: https ://www.thegeekstuff.com/2011/02/linux-boot-process/ 如果你安装在 bios 引导机器上,你会在 MBR 的请求下安装引导加载程序,到 /dev/sdx 和引导加载程序文件到 /dev/sdx1/boot 如果您安装在 uefi 上,efi 会将引导分派到 /dev/sda1(这是 fat32 uefi 分区 128-512 mb 大小),并且引导加载程序文件也在 /dev/sda1/EFI/boot 所以在 BIOS 模式下似乎不可能有 2 个引导加载程序。据我所知,也不可能同时为 uefi 和 bios 使用一个磁盘,因为 uefi 需要 GTP 分区方案和 uefi 分区...... sudo apt-get autoremove sudo apt-get autoclean 移动未使用的内核及其 initramfs 文件以及 vmlinux 文件,它通常保留较新的文件......这些是 linux 引导映像而不是引导加载程序,只有一个引导加载程序。在你的情况下,它似乎是 grub ... Best Answer Hossein Mousavi 2020-03-25T01:08:15+08:002020-03-25T01:08:15+08:00 我们可以通过运行 GUI 应用程序来找出我们内核的版本,info center或者我们可以运行以下命令:uname -r或者甚至可以uname -a获取更多信息,然后我们可以删除我们拥有的其他 Linux 发行版的内核文件。 删除后,我们需要使用以下命令更新 grub 设置: sudo update-grub 或者可能 sudo update-grub2 重新启动系统后,您应该只看到您拥有的当前发行版(如果您也有 Windows,则与 Windows 一起)
如果我没记错引导顺序是这样的:引导加载程序或 uefi 分区将引导顺序分派到 /boot 中的 initramfs 和 vmlinuz(在 tmpfs ram 磁盘文件系统上运行的压缩 linux)从那里加载你的 linux 系统和 Xorg GUI ...
详细信息在这里: https ://www.thegeekstuff.com/2011/02/linux-boot-process/
如果你安装在 bios 引导机器上,你会在 MBR 的请求下安装引导加载程序,到 /dev/sdx 和引导加载程序文件到 /dev/sdx1/boot
如果您安装在 uefi 上,efi 会将引导分派到 /dev/sda1(这是 fat32 uefi 分区 128-512 mb 大小),并且引导加载程序文件也在 /dev/sda1/EFI/boot
所以在 BIOS 模式下似乎不可能有 2 个引导加载程序。据我所知,也不可能同时为 uefi 和 bios 使用一个磁盘,因为 uefi 需要 GTP 分区方案和 uefi 分区......
移动未使用的内核及其 initramfs 文件以及 vmlinux 文件,它通常保留较新的文件......这些是 linux 引导映像而不是引导加载程序,只有一个引导加载程序。在你的情况下,它似乎是 grub ...
我们可以通过运行 GUI 应用程序来找出我们内核的版本,
info center
或者我们可以运行以下命令:uname -r
或者甚至可以uname -a
获取更多信息,然后我们可以删除我们拥有的其他 Linux 发行版的内核文件。删除后,我们需要使用以下命令更新 grub 设置:
或者可能
重新启动系统后,您应该只看到您拥有的当前发行版(如果您也有 Windows,则与 Windows 一起)