我的具体问题是,虽然我有 Windows 10 ISO 和用于安装 Linux 的闪存驱动器,但我无法将 ISO 文件放到驱动器上。具体来说,我在 USB 插槽中使用 SD 卡读卡器,SD 卡为 64GB。它对 Ubuntu 运行良好,我删除了所有文件并尝试用 Windows ISO 的内容替换它们,但其中一个文件不会移动到 SD 卡。我的理解是单个文件太大,而不是卡没有足够的存储空间。有什么办法可以解决这个问题吗?我没有磁盘驱动器或任何 DVD 来刻录它。我最初使用 Windows 上的软件将 ISO 放在我的 SD 卡上,但这似乎不是 Ubuntu 上的选项。我还应该注意,我完全删除了 Windows,因为我在调整分区时遇到了问题,所以 Windows 完全消失了,我想完全摆脱 Ubuntu 并用 Windows 10 替换它。
答案1
正如 Nmath 在评论中所说,我很遗憾你感觉自己被社区赶走了——这不是 AU 的宗旨。欢迎加入 AU!
这显然不是一个 Ubuntu 问题(询问如何卸载它!)但我不认为这在技术上偏离主题,因为你问的是如何在 Ubuntu 中做某事。
我认为您的最佳选择(如果可能的话)是找一个拥有可以运行的 Windows 机器的人在您的 SD 卡上创建 Windows 安装媒体,以便与您的 USB 适配器一起使用(或者从某人那里购买/借用 USB 驱动器)。
您的 USB 可能是格式化为 FAT 而不是 ExFAT - 这可能是您无法在其中放置大文件的原因(FAT 中任何文件的限制是 4GB)。
从 Ubuntu 开始,可以创建安装媒体 - 这里有一些我找到的在线指南;我自己没有尝试过,但它们是我以前使用过并且通常觉得有用的网站。
https://itsfoss.com/bootable-windows-usb-linux/
https://www.makeuseof.com/how-to-create-windows-bootable-usb-linux/
https://www.omgubuntu.co.uk/2017/06/create-bootable-windows-10-usb-ubuntu
编辑(2023):我现在有机会(需要!)测试如何做到这一点,因为我需要在妻子的电脑上重新安装 Windows - 创建安装介质实际上非常容易 - 请参阅如何使用 Ubuntu 创建 Windows 可启动 USB 记忆棒?了解这方面的答案,包括我今年是如何做到的。@CSCameron 的评论非常准确 - 这很简单,但 woeUSB 对我来说不起作用。
这不是您要问的,但我建议您在放弃 Ubuntu 并安装 Windows 之前再考虑一下。一旦您整理好安装介质,如果您有足够的硬盘空间,请考虑双启动选项。首先安装 Windows,禁用快速启动,下载 Ubuntu 安装介质并创建 USB ISO(例如在 Windows 中使用 Rufus),然后同时安装 Ubuntu。网上有很多指南 - 例如,在线搜索“Ubuntu 双启动” - 或者我在下面的链接中解释我是如何做到的。对我来说 - 当我习惯使用 Windows 并想尝试 Ubuntu 时,这是一种尝试操作系统的好方法,而不必担心丢失我知道如何使用的操作系统。三年过去了,我现在家里的电脑和笔记本电脑上只有 Ubuntu。
您在之前的帖子中说过您需要 Zoom - 可以从软件中心(Zoom 客户端)轻松安装。您会发现几乎所有可以在 Windows 中安装的程序的等效程序都可以在 Ubuntu 上找到,可以通过软件中心或从公司网站直接下载。就我的目的而言,我在 Ubuntu 中找到了我想要的一切,只有 2 个例外(-1-:iTunes 将我的 iPhone 音乐与我的电脑同步;-2-:用于打开共享 Outlook 日历的软件)。我在这里写了一个详细的日志,记录我所做的事情,以防万一:如何建立英国医疗实践体系 你很快就会发现我根本不是一个 IT 专业人士,但我发现回报丰厚从 Windows 切换到 Ubuntu - 比我想象的要困难得多。这确实需要一些努力,但我很高兴我改变了。
我知道这是一个相对小众的领域,但它让你了解什么是可能的,我安装的很多软件都是通用的,是大多数人想要的东西:Word/Excel/Powerpoint/PDF 编辑器的等效软件/Photoshop 等效软件/Teams/Zoom/Dropbox/Minecraft 的真实版本(给我儿子的!)——以及一些专业专用的东西,比如医学图像查看软件。
无论你决定做什么,祝你好运。
答案2
但其中一个文件无法移动到 SD 卡。我的理解是,单个文件太大,而不是卡没有足够的存储空间。
您的问题很可能是您的 SD 卡格式化为 FAT32(或vfat
在 Linux 中),并且您尝试sources/install.wim
从大于 4 GB 的 Windows ISO 复制,而 4 GB 是 FAT32 文件可以占用的绝对最大大小(不幸的是,这是文件系统的设计限制)。
因此,是的,在这种情况下,您将无法将整个 ISO 内容提取到 FAT32 格式的 SD 卡上,并且您需要使用其他文件系统(例如 NTFS)格式化该卡。如果您运行的是较新版本的 Linux,mkfs.ntfs
应该能够将 SD 卡格式化为 NTFS,然后您将能够将所有 ISO 内容(包括install.wim
大于 4 GB 的文件)提取到 SD 卡上。
然而现在您的问题变成了并非所有计算机都可以启动已提取到 NTFS 的 Windows 媒体(而且很多带有 SD 读卡器的计算机无法直接从 SD 卡启动 - 您必须使用 USB 转 SD 卡读卡器)。如果您尝试启动的计算机是较新的,即不到 5 年或 10 年,那么实际上有一个好机会UEFI 启动将支持 NTFS,因此您一定要尝试将 ISO 内容提取到 NTFS 格式的 SD 卡中,看看是否可以启动(再次使用 SD 转 USB 适配器,因为您不太可能从集成读卡器启动)。不过,在执行此操作时,请确保您的 BIOS 设置为以 UEFI 模式启动,而不是以 Legacy 模式启动。
现在,如果这不起作用,则意味着您的 UEFI 固件不包含 NTFS 驱动程序,因此从 Linux 创建 Windows 启动媒体需要更多参与。我会先看看WoeUSB看看是否适合你。
答案3
关于启动介质本身:我使用 ventoy 的经验非常好。在这里您不需要修改 ISO 文件,只需将其放在驱动器上即可...
您可以在记忆棒上放置多个 ISO,可以启动 bios 和 uefi。它还会小心地格式化您的记忆棒/卡,以便您可以写入大于 4G 的文件(exFat)