AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-5285

RBloeth's questions

Martin Hope
RBloeth
Asked: 2024-09-24 02:36:11 +0800 CST

如何修复 Grub 这个奇怪的双启动设置?

  • 5

在全新安装以下两个系统后,我无法让 Grub 显示或将 Ubuntu 24.04 添加到 Windows 10 启动管理器中:

今天,我在台式电脑上安装了 Windows 10(之前搞砸了我的双启动设置),使用了 500 GB SSD 驱动器的大约 50%。完成此操作后,我在 SSD 驱动器的另外大约 50% 上安装了 Ubuntu 24.04,安装程序识别了我的设置并让我选择“安装到另一个操作系统旁边”。

现在,当我启动时,我要么获得 Windows 启动管理器(它仅提供启动 Windows 的功能),要么直接启动到 Ubuntu,这取决于我的 BIOS 启动设置。

在尝试了网络上无数的资源都无济于事之后,我收集了一些数据:

在我的 BIOS 设置中,我可以选择以下启动模式:

  • UEFI 或
  • LEGACY+UEFI(选择此项)

在 BIOS 启动选项中,我可以选择:

  • UEFI 硬盘:Windows 启动管理器 TA1:Crucial_CT525MX300SSD1),或
  • 硬盘:Crucial_CT525MX300SSD1 和其他几个(但没有可用的“Ubuntu”或“Grub”条目)

当我选择 Windows 启动管理器时,我的计算机启动到 Windows 启动管理器,在那里我只能选择“Windows”,它运行正常。

当我选择另一个选项“硬盘:Crucial_CT525MX300SSD1”时,我直接启动到 Ubuntu,而无需任何启动管理器。

然而,我有几个硬盘,在我双启动设置运行正常之前都在使用(但使用 Ubuntu 22.04 - 升级到 24.04 导致了我今天遇到的混乱)。

因此,当我查看文件管理器时,我会看到这些驱动器(德国操作系统,抱歉驱动器名称部分为德语):

  • Ubuntu 255.6 GB,ext4,安装在‘/’下(包含 /bin/、/boot/……)
  • Datenträger(=“卷”)2.1 GB,ext4,/dev/sda2,安装在“/media/roman/”下(包含 grub、vmlinuz...)
  • 数据夹 261 GB,/dev/sda5,安装在“/media/roman/”下(包含 /users、/Windows - 这必须是 Windows 系统分区)
  • 卷 1.8 TB,/dev/sdb1,安装在“/media/roman/”下(包含 Windows 数据文件)
  • Datenträger (=“卷”) 2.2 TB,/ev/sdb2,安装在“/media/roman/”下(包含一些旧的 Ubuntu 文件,但可能已加密,例如包含无法打开的 roman/Access-Your-Private.desktop,以及我以前拥有的几个空文件夹)
  • E_SSD 2 TB,/dev/sdc2,安装​​在“/media/roman/”下(还包含 Windows 数据文件)

我所知道的是,显然 grub 最终位于错误的分区上 —— 至少在我看来是这样的。

该命令的输出结果sudo fdisk -l(抱歉,仅限德语):

Festplatte /dev/loop0: 4 KiB, 4096 Bytes, 8 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop1: 74,27 MiB, 77881344 Bytes, 152112 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop2: 269,77 MiB, 282873856 Bytes, 552488 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop3: 505,09 MiB, 529625088 Bytes, 1034424 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop4: 91,69 MiB, 96141312 Bytes, 187776 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop5: 10,72 MiB, 11239424 Bytes, 21952 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop6: 500 KiB, 512000 Bytes, 1000 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/loop7: 38,83 MiB, 40714240 Bytes, 79520 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes


Festplatte /dev/sda: 489,05 GiB, 525112713216 Bytes, 1025610768 Sektoren
Festplattenmodell: Crucial_CT525MX3
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 2B81319B-7259-40D2-840F-8CECE208CADA

Gerät         Anfang       Ende  Sektoren  Größe Typ
/dev/sda1       2048       4095      2048     1M BIOS boot
/dev/sda2       4096    4198399   4194304     2G Linux-Dateisystem
/dev/sda3    4198400    4403199    204800   100M EFI-System
/dev/sda4    4403200    4435967     32768    16M Microsoft reserviert
/dev/sda5    4435968  515044841 510608874 243,5G Microsoft Basisdaten
/dev/sda6  515045376  516196351   1150976   562M Windows-Wiederherstellungsumgebung
/dev/sda7  516196352 1025607679 509411328 242,9G Linux-Dateisystem


Festplatte /dev/sdb: 3,64 TiB, 4000787030016 Bytes, 7814037168 Sektoren
Festplattenmodell: WDC WD40EZRZ-00G
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 4096 Bytes
E/A-Größe (minimal/optimal): 4096 Bytes / 4096 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: CCD52EFB-DB8E-404C-AEBB-2A46E9C5FCE3

Gerät          Anfang       Ende   Sektoren Größe Typ
/dev/sdb1        2048 3517898751 3517896704  1,6T Microsoft Basisdaten
/dev/sdb2  3517898752 7814035455 4296136704    2T Linux-Dateisystem


Festplatte /dev/sdc: 1,82 TiB, 2000398934016 Bytes, 3907029168 Sektoren
Festplattenmodell: TS2TSSD225S     
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 9B0AB42A-5CA6-40E1-BEDA-F9CCB88D50D0

Gerät      Anfang       Ende   Sektoren Größe Typ
/dev/sdc1      34      32767      32734   16M Microsoft reserviert
/dev/sdc2   32768 3907026943 3906994176  1,8T Microsoft Basisdaten


Festplatte /dev/loop8: 10,54 MiB, 11051008 Bytes, 21584 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes

设置硬盘和分区一直是我的噩梦(正如本例所示),我真的没有在网络上找到任何可以帮助我的资源——运行sudo update-grub或sudo update-grub2尝试从 Windows 启动 Ubuntu 并没有改变任何东西。

有人可以向我解释一下我可以做什么(如果有的话)来启用 Grub 启动管理器或将 Ubuntu 作为 Windows 启动管理器的一个选项吗?

任何提示都将非常感激。

boot
  • 1 个回答
  • 34 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve