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
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[dual-boot](ubuntu)

Martin Hope
tcollar
Asked: 2025-04-26 06:43:36 +0800 CST

在双启动 Ubuntu 24.04-Windows 11 设置中重新安装 Ubuntu?

  • 3

我在笔记本电脑上安装了 Ubuntu 24.04 和 Windows 11 双启动系统。我先用 gdm 命令启动 Gnome,然后用 sddm 命令切换到 KDE Plasma 系统。

我的 Ubuntu Gnome 桌面少了不少东西。我怀疑是系统损坏了。比如,我无法用 apt 安装 R。此外,我的 Firefox 浏览器也坏了。还有很多其他问题。所以我正在考虑重新安装 Ubuntu,重新开始。

关于如何安全地重新安装 Ubuntu(或用其他发行版替换 Ubuntu),有什么建议吗?我的 Windows 上有一些专业软件,我不能丢失。

dual-boot
  • 1 个回答
  • 95 Views
Martin Hope
QRP
Asked: 2025-03-30 23:59:39 +0800 CST

双启动 Windows 不再显示

  • 5

我的双系统 Windows 系统消失了。在 Ubuntu 系统中,我检查了磁盘,发现有两个分区(/dev/sda3 和 /dev/sda4)未挂载,并且都显示“NTFS 未挂载”。我知道我做了一些操作导致了这个问题,但我记不清是什么操作了。我可以在不破坏所有文件的情况下恢复 Windows 系统吗?

$ lsblk -al
sda1    8:1    0   128M  0 part 
sda2    8:2    0   100M  0 part /boot/efi
sda3    8:3    0 260.4G  0 part 
sda4    8:4    0   945M  0 part 
sda5    8:5    0 214.8G  0 part /
  • 操作系统:Ubuntu noble 24.04 x86_64
  • 主机:Latitude 5490
  • 内核:Linux 6.8.0-56-generic
  • 外壳:bash 5.2.21
  • 德语:GNOME
  • WM:穆特(Wayland)
  • 中央处理器:英特尔(R) 酷睿(TM) i5-8250U (8) @ 3.40 GHz
  • GPU:英特尔 UHD Graphics 620 @ 1.10 GHz [集成]
  • 内存:4.19 GiB / 7.62 GiB (55%)
  • 交换:0 B / 2.00 GiB (0%)
  • 磁盘(/):42.69 GiB / 210.41 GiB(20%)- ext4
dual-boot
  • 1 个回答
  • 42 Views
Martin Hope
user890375
Asked: 2025-03-16 19:40:48 +0800 CST

Grub 与 Windows Bootloader 协同工作时出现的问题

  • 5

我有一台双启动笔记本电脑,装有 Windows 11(原版),然后我添加了 Ubuntu 22.04.05,一切都运行良好,持续了一年,直到 Windows 更新消灭了我的 Grub 引导加载程序,我只能访问 Windows。然后我开始在 Google、AskUbuntu、ChatGPT 等网站上搜索解决方案。经过多次尝试(尝试了许多不同的步骤来找到可行的方法),我不记得具体采取了哪些步骤起作用,但我认为是基于在此处输入图片描述使用启动修复工具。我的 Grub 菜单在启动时出现,同时显示 Ubuntu 和 Windows 启动管理器,但只有 Ubuntu 选项可以工作,Windows 选项没有任何作用。经过更多的搜索和多次修复尝试,我能够恢复 Windows,但现在 Grub 引导加载程序又消失了,我快要束手无策了。再次使用 Boot-Repair 工具(几次徒劳的尝试),这是我最近的 Boot-Info 摘要,在再次进行推荐的修复尝试之前寻求任何建议 - https://paste.ubuntu.com/p/j9GsB79PTJ/。

附件是我的分区详细信息 - nvme0n1p3 - Windows 文件系统,nvme0n1p5 - Ubuntu 文件系统。

更新:我已运行推荐修复并尝试重新启动,但结果仍然相同,它只直接启动到 Windows,没有 Grub 菜单。修复后的启动信息摘要在此处 - https://paste.ubuntu.com/p/WcSb6hcHnP/。

dual-boot
  • 1 个回答
  • 57 Views
Martin Hope
W.H.
Asked: 2025-02-23 00:24:25 +0800 CST

安装 Ubuntu 24.04 后 Windows 10 无法启动

  • 7

安装 Ubuntu 24.04 作为双启动后,Windows 10 无法启动。

我最近在 Dell Precision Tower 3620 上安装了 Ubuntu 24.04.2 LTS,之前它只运行 Windows 10。我按照这些说明进行操作,并且 Ubuntu 安装运行良好 - 耶!但是 GRUB 无法识别 Windows 10 的存在,如果我尝试通过重新排序 BIOS 启动来启动 Windows 10,那么它只会挂在 Dell OEM 屏幕上。

我怀疑问题出在我已经有两个 efi 启动分区,一个在/dev/sda1,另一个在(新的?)/dev/sda6已自动挂载为/boot/efi。这是根据 GParted 的当前硬盘布局:

gparted 屏幕截图显示了两个 EFI 分区

通过进入 BIOS 启动顺序,我设法以某种方式激活了 Windows 启动恢复过程(我不记得怎么做了!),但它显示黑屏并显示以下错误消息并进入重启循环:

Microsoft Secure Boot Recovery Version 1.0
Visit https://aka.ms/securebootrecovery to learn more about this application.
Checking Secure Boot Certificate Configuration...
The Secure Boot Certificate database already contains the Microsoft UEFI 2023 certificate.
No changes required. If you continue to see this message each time the system starts, 
the UEFI firmware boot configuration may be missing an entry for 'Windows Boot Manager'  
or the Windows entry was moved too low in the boot order.
System will reboot in 10 seconds.

其他想法:

  • 这台电脑只有一个硬盘,但我可以使用可启动的 USB 记忆棒。
  • 我尝试不改变除启动顺序之外的任何 UEFI/BIOS 设置(例如安全启动仍然启用)
  • 我可以挂载并查看整个分区/dev/sda3,即原始 Win10 位置。那里似乎没有损坏。

这是 的输出find /boot/efi。

/boot/efi
/boot/efi/EFI
/boot/efi/EFI/ubuntu
/boot/efi/EFI/ubuntu/grubx64.efi
/boot/efi/EFI/ubuntu/shimx64.efi
/boot/efi/EFI/ubuntu/mmx64.efi
/boot/efi/EFI/ubuntu/BOOTX64.CSV
/boot/efi/EFI/ubuntu/grub.cfg
/boot/efi/EFI/BOOT
/boot/efi/EFI/BOOT/fbx64.efi
/boot/efi/EFI/BOOT/mmx64.efi
/boot/efi/EFI/BOOT/bkpbootx64.efi
/boot/efi/EFI/BOOT/bootx64.efi
/boot/efi/EFI/BOOT/grubx64.efi

sudo os-prober运行但不打印任何输出

这是我的/etc/default/grub(删除了注释行):

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`( . /etc/os-release; echo ${NAME:-Ubuntu} ) 2>/dev/null || echo Ubuntu`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_DISABLE_OS_PROBER=false
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
#GRUB_TERMINAL=console
#GRUB_GFXMODE=640x480
#GRUB_DISABLE_LINUX_UUID=true
#GRUB_DISABLE_RECOVERY="true"
GRUB_INIT_TUNE="480 440 1"

这是的输出sudo mount /dev/sda1 /mnt/efi1; find /mnt/efi1 -maxdepth 3;

/mnt/efi1
/mnt/efi1/EFI
/mnt/efi1/EFI/ubuntu
/mnt/efi1/EFI/ubuntu/shimx64.efi
/mnt/efi1/EFI/ubuntu/grubx64.efi
/mnt/efi1/EFI/Microsoft
/mnt/efi1/EFI/Microsoft/Boot
/mnt/efi1/EFI/Microsoft/Recovery
/mnt/efi1/EFI/Boot
/mnt/efi1/EFI/Boot/bkpbootx64.efi
/mnt/efi1/EFI/Boot/bootx64.efi
/mnt/efi1/EFI/Boot/grubx64.efi
/mnt/efi1/EFI/dell
/mnt/efi1/EFI/dell/bios
/mnt/efi1/System Volume Information

如何让 Windows 10 启动?

后续问题(如果相关):

  • 我是否必须以某种方式合并两个启动分区并删除其中一个?如果是这样,我将非常感激傻瓜指南指针/说明。我几乎从不接触分区或更改启动设置,因为我知道我会弄坏一些东西!
  • 如果/当我可以启动 Windows 10 时,os-prober 会自动检测 Windows 10 吗?
dual-boot
  • 1 个回答
  • 169 Views
Martin Hope
regnor
Asked: 2025-01-17 02:11:32 +0800 CST

在自定义 ESXi VMware 安装中,如何找出指向多启动 USB 上的 Kickstart 文件的位置?

  • 5

我正在通过 USB 在系统上安装自定义 VMWare ESXi 8。我使用的 USB 有 Ventoy 来管理多个 iso,但是当我安装 ESXi iso 时,系统显示一条消息,说找不到 kickstart 文件。在系统的 boot.cfg 中,我使用 kernelopt 行指向我的 kickstart 文件:kernelopt=runweasel ks=usb:/KS_CUST.CFG。不幸的是,我认为多分区 USB 意味着我需要以某种方式指向相关分区和 ISO,而不仅仅是 USB 本身。如何找出指向自定义安装脚本的别名?

dual-boot
  • 1 个回答
  • 17 Views
Martin Hope
Ashu
Asked: 2025-01-08 05:40:12 +0800 CST

错误没有这样的设备:2632-DF15 错误:未知的文件系统

  • 5

我出去度假了 3 周,然后又回来了。但在 Grub 菜单上选择 Windows 启动管理器后,我看到了以下内容。

我记得最后一天有一些 Windows 更新。

现在我无法进入Windows,但是可以进入Ubuntu。

我该怎么办?

我尝试了 Boot-Repair,它显示以下内容

LegacyWindows detected. Please enable BIOS-compatibility/CSM/Legacy mode in your UEFI firmware, and use this software from a live-CD (or live-USB).

在此处输入图片描述

这就是我的 grub cutomizer 和 parted 的状态,没有进行任何系统升级或安装东西......所以有点脱节。/dev/nvme0n1p1在此处输入图片描述 似乎拥有所有可以启动的活动分区。

我尝试了这个链接,但为此我需要能够登录 Windows 11 命令提示符。我尝试了两个不同的 USB 驱动器和不同的端口,但现在我面临这个问题:

停止代码 DRIVER PNP WATCHDOG

向 Microsoft 支持部门提交了一个案例,但经过两次沟通后,他们并没有提供太多帮助,只是告诉我“我们不支持双启动”或“寻求当地技术人员的帮助”

我真的想开始行动。如果需要,我愿意重新安装 Windows 11。Ubuntu Linux 运行良好。启动修复不起作用。

在此处输入图片描述

sudo cat /boot/grub/grub.cfg | grep menuentry

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
  menuentry_id_option=""
export menuentry_id_option
menuentry "Ubuntu" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry "Ubuntu, with Linux 6.8.0-51-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.0-51-generic-advanced-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry "Ubuntu, with Linux 6.8.0-51-generic (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.8.0-51-generic-recovery-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry "Ubuntu, with Linux 6.2.0-33-generic" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.2.0-33-generic-advanced-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry "Ubuntu, with Linux 6.2.0-33-generic (recovery mode)" --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-6.2.0-33-generic-recovery-4cd02128-ebde-4341-ad07-3620623d26ec' {
menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {

sudo 更新 grub

Sourcing file `/etc/default/grub'

Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...

Found linux image: /boot/vmlinuz-6.8.0-51-generic
Found initrd image: /boot/initrd.img-6.8.0-51-generic
Found linux image: /boot/vmlinuz-6.2.0-33-generic
Found initrd image: /boot/initrd.img-6.2.0-33-generic
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Found linux image: /boot/vmlinuz-6.8.0-51-generic
Found initrd image: /boot/initrd.img-6.8.0-51-generic
Found linux image: /boot/vmlinuz-6.2.0-33-generic
Found initrd image: /boot/initrd.img-6.2.0-33-generic
Memtest86+ needs a 16-bit boot, that is not available on EFI, exiting
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done

更新 2 请参阅我关于同一问题的其他问题。我有多个驱动器。安装了 Windows 11 Pro 的内部 SSD 驱动器(三星 860 EVO-1TB)终于坏了。它一直在恶化(没有任何通知),但最终在我度假时坏了。Windows 安装并不是那么好,它只是因为硬件故障而无法继续(它可能选择了其他驱动器上的空白空间)。只是因为有坏掉的硬盘,但其他驱动器有空白的分区/空间 - 它本可以继续前进。移除故障的 SSD 后,我能够再次安装 Windows 11 Pro 并恢复工作。

dual-boot
  • 1 个回答
  • 67 Views
Martin Hope
birdpoolcleaner
Asked: 2024-12-31 06:37:57 +0800 CST

Xubuntu Desktop 24.04 使用实时 USB 安装时在手动分区时卡住了。如何挂载 ext4 分区?

  • 5

我有一台装有 Windows 10 的笔记本电脑,一块硬盘。我给硬盘分区(保留 Windows 分区),使用交换分区和主 ext4 分区。

分区硬盘驱动器

开始从实时 USB 安装 Xubuntu。选择手动分区。

手动安装

我将 ext4 设置为在根目录下挂载。

设置_ext4_to_mount_at_root

此刻我无法继续。

无法继续安装

ext4 分区似乎没有挂载。我尝试了类似问题中的一些方法,但我不知道挂载在哪里。需要帮助。

Xubuntu 安装后,我假设 grub2 将自动接管启动。最后我将得到如下结果:

垫片64

安装期间出现 Grub2 错误:

grub2_error

dual-boot
  • 1 个回答
  • 115 Views
Martin Hope
9acca9
Asked: 2024-12-10 11:24:07 +0800 CST

Ubuntu Server 可以实现安全启动吗?

  • 10

我已经安装了 Windows 11,还想安装 Ubuntu Server。并且我想保持安全启动处于启用状态。

有可能吗?

如果是,那么如果我稍后安装另一个发行版(不是官方的 Ubuntu 版本),安全启动会发生什么情况。新发行版能用吗?安装是否会影响安全启动中的某些内容,导致无法启动任何内容?

dual-boot
  • 1 个回答
  • 478 Views
Martin Hope
Shivansh P
Asked: 2024-11-24 00:17:49 +0800 CST

Ubuntu 24.04 安装程序无法运行

  • 5

我正在尝试在我的 PC 上双启动 Windows 10 和 Ubuntu。我在 UEFI 模式下使用 Rufus 制作了 Ubuntu 24.04 安装介质。Windows 位于 GPT 分区上,安全启动和快速启动被禁用,SATA 配置设置为 AHCI 和 UEFI,但 Ubuntu 安装程序仍然没有读取分区。我为 Ubuntu 安装添加了 55GB 未分配空间。

在此处输入图片描述

Ubuntu 安装程序也显示分区表错误,但磁盘可以读取和访问所有分区。有人能告诉我我遗漏了什么吗?

终端中的磁盘命令还显示 MBP 受到保护且 GPT 存在。Bitlocker 已关闭

dual-boot
  • 2 个回答
  • 157 Views
Martin Hope
labco mputer
Asked: 2024-11-21 14:06:45 +0800 CST

禁用英特尔 RST 时无法激活 C 盘

  • 6

我正在按照intel rst指南为我的戴尔笔记本电脑禁用它。更改注册表值并从 bios 启用 ahci 后,windows 无法重新启动(如指南中所述)。
然后在命令提示符中运行 diskpart(v 10.0.22621.1)时,在更改驱动器名称后,我们无法激活安装 windows 的卷。
当我们active这样做时,它说

The selected disk is not a fixed MBR Disk.
The ACTIVE command can only be used on fixed MBR Disks.

我的输出list volume是

Volume 0 || F || DATA       || NTFS || Partition || 731 GB || Healthy || 
Volume 1 || C || OS         || NTFS || Partition || 222 GB || Healthy || 
[...]
Volume 3 || E || WINRETOOLS || NTFS || Partition || 990 MB || Healthy ||  

我正在尝试安装 Ubuntu 22.04 LTS 版本,以及 Windows 11。

编辑 1:list disk显示我的两个磁盘都是 GPT,所以我们甚至可以active在非 MBR 磁盘上执行此操作。

编辑2:问题已解决!

list disk
select disk X (replace X with your disk with windows) 
list volume 
select volume Y (replace Y with your EFI System Partition (esp) number) 
assign letter=Z (assign an available letter to the EFI partition) 
exit
cd /d Z:\EFI\Microsoft\Boot 
bcdboot C:\Windows /s Z: /f ALL


我选择我的 Windows 磁盘的 esp 分区,然后当我在 z 上生成启动文件时,它就开始工作了。

dual-boot
  • 1 个回答
  • 19 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