是否可以使用任何 Linux 或 Windows 软件对 USB 驱动器进行分区,并在保留存储在一个分区上的数据的同时,使用 iso 之类的东西覆盖另一个分区?然后我可以从被覆盖的分区启动吗?
答案1
有多种方法可以实现您的目标,“它将包含操作系统安装程序的 ISO 和我(原文如此)肯定需要的数据(例如 ssh 密钥)”(应该包含在问题中)。
A执着的USB 上的实时实例,例如持久性的 Ubuntu Live或者Hasleo WinToUsb。这使用 USB 驱动器来启动和保存数据。使用它就像使用内部驱动器一样,例如安装软件、存储驱动程序包和数据。
警告:许多 USB 驱动器非常 慢的写入数据的速度甚至比 HDD 还要快。可以预见的是,此类驱动器的用户体验会很差。
创建可启动的 USB,其中有单独的分区用于数据存储,然后安装可启动的操作系统。只需使用任何磁盘管理工具,例如分区或者磁盘精灵,为 USB 添加一个或两个分区。使用额外分区存储数据的一个优点是,它可以采用与启动分区不同的格式,启动分区可能是 FAT32,以便 BIOS 可以读取它。这可能允许比使用持久操作系统更快地访问数据,但在使用操作系统期间所做的更改(例如安装工具)不会被保存。
答案2
我自己已经找到了一个解决方案:再买一个 USB 棒!!在此之前,我可能不会重置我的电脑,因为我当前的设置可以正常工作。
答案3
如果 USB 驱动器已经可启动,您只需打开 iso 文件并将文件拖放(复制)到 USB 驱动器即可。如果已正确格式化并可启动,则无需重新刷新或删除数据。只需确保 USB 驱动器上没有与安装文件同名的文件(sources、support、efi、boot、autorun.inf、setup.exe、bootmgr、bootmgr.efi)。