我注意到 Lubuntu 16.04 LTS 附带的启动盘创建器缺少持久存储功能,并且对 U 盘做了一些之前没有发生过的事情。(我之前在 Ubuntu 12.04 中有这个工具)。
创建可启动 USB 后,下次我将驱动器插入正在运行的 Ubuntu 操作系统时,对于 Lubuntu 可启动磁盘,它是不可见的,而对于 RemixOS 磁盘,它是可见的。当它不可见时,我必须打开附件 > 磁盘并手动安装驱动器,才能使其在系统上可见。
不管哪种情况,USB 现在都有一个小得多的分区,只有操作系统,而且是只读的。剩余空间(我的情况是 15GB)未分区,如果我尝试在那里创建第二个分区以使用多余的空间来存储我的文件,就会出错。无论是在磁盘实用程序中还是在 GParted 中。
我上次使用该实用程序的时间是:
- 如果磁盘有足够的可用空间,则可以将其设置为可启动,而无需格式化和删除其中的其他内容。您不必擦除整个磁盘。
- 输出结果并不是一个较小的只读分区,USB 上的剩余空间变得毫无用处。您拥有操作系统文件和文件夹,整个 USB 空间都位于同一分区中,您可以在其中存储其他文件和文件夹。
这样我就可以使用同一个 USB 存储棒来携带我的数据,并随时作为实时操作系统。此功能已损坏。我的问题:
我在这里描述的情况是否在所有 Ubuntu 16.04 发行版和衍生版本中都存在?还是只有 Lubuntu 存在此问题?还是只有我的系统存在此问题?
我该如何修复此问题并恢复旧的启动盘创建器?
附录: 点击此处查看早些年应用程序的截图。
附录:我使用时得到了同样的问题结果蚀刻机也。
编辑,2017 年 10 月 8 日:谢谢,很高兴知道更改背后有一个充分的理由。但是,当使用 Lubuntu ISO 写入时,驱动器会变得不可见(插入时不会安装),我认为这是一个错误。普通用户会简单地认为 USB 已经坏了。如果可能的话,有人可以让程序开发人员将此信息放在应用程序的帮助按钮后面吗?并且程序必须明确警告用户,操作后 USB 将不再是 USB;它将像只读 CD 一样,所有多余的空间都将因此操作而变得不可用。目前,应用程序上甚至没有帮助按钮,这是一种欺骗。此外,我认为消除以前的错误性质并没有带来解决方案。我认为这是退后一步,直到问题得到解决。如果有人可以建议我应该去哪里提交这些问题,以便可以联系到相关开发人员,那就太好了。再次感谢!
编辑,2017 年 10 月 22 日:我正在使用联合国网络引导现在,使用它制作和安装了好几次了,非常满意!它不会隐藏您的笔式驱动器,您可以使用它来存储不会干扰实时操作系统的其他内容,只要您不更改实时操作系统的文件和文件夹即可。
答案1
问题与解答
问题 1:我在这里描述的情况是否在所有 Ubuntu 16.04 发行版和衍生版本中都存在?还是只有 Lubuntu 存在此问题?还是只有我的系统存在此问题?
答案1: 是的,它与标准 Ubuntu 和所有 Ubuntu 社区版本相同,并随 Ubuntu 16.04 LTS 推出。
这老的Ubuntu 启动盘创建器提取iso 文件的内容并尝试创建引导结构。多年来,它一直存在大量错误,因为它受到不同版本 Ubuntu 之间启动系统修改的影响。
同时,所有当前的 Ubuntu iso 文件都是混合 iso 文件。这意味着它们可用于刻录 DVD 启动盘以及克隆 USB 启动驱动器和存储卡。克隆是一种非常简单和可靠该过程中,每个字节都按原样从源复制到目标。
因此新的启动盘创建器的一个版本是在 Ubuntu 16.04 LTS 中开发和推出的。此版本是克隆工具。生成的 USB 启动驱动器将具有 iso9660 文件分区表和文件系统,它是只读的。因此,在 Ubuntu 18.04 LTS 及之前的版本中,无法使用此方法创建持久实时驱动器。
使用 Ubuntu 19.10,可以克隆一个[稍微修改过的} iso 文件并在其后面添加一个用于持久保存的分区,因为新的功能别名已经修复了一个错误。
看如何更轻松地使用 Ubuntu 19.10 制作持久实时驱动器?。
问题2:我该如何修复此问题并恢复旧的启动盘创建器?
答案2: 不要尝试恢复旧的、有缺陷的启动盘创建器。
2.1. 标准情况:仅限直播
我建议你使用当前克隆Ubuntu 启动盘创建器,当您想要一个实时的 [仅实时] Ubuntu USB 驱动器或只是一个安装程序(将 Ubuntu 安装到另一个驱动器中)时。这将是标准情况。
2.2. 持久实时驱动
当你想要一个持久的实时驱动器时,你可以使用另一个工具,提取工具,这将创建一个分区表和文件系统,可以以读写权限挂载。或者,如果您想独立于工具,您可以自己手动完成。
韓國是标准模式下的克隆工具,但您可以使用它来创建持久实时驱动器。这适用于所有当前的 Ubuntu 和 Ubuntu 社区风格桌面 iso 文件。持久数据存储在casper-rw 分区,仅受驱动器大小(可用驱动器空间)的限制。
如果您运行标准 Ubuntu,则需要额外指令来获取存储库 Universe。(Kubuntu、Lubuntu ... Xubuntu 已自动激活存储库 Universe。)
sudo add-apt-repository universe # only for standard Ubuntu sudo add-apt-repository ppa:mkusb/ppa # and press Enter sudo apt-get update sudo apt-get install mkusb mkusb-nox usb-pack-efi
请参阅以下链接
莉莉也可以创建一个持久的实时驱动器,但使用casper-rw 文件,最大大小为 4 GB(受 FAT32 文件系统限制)。
请参阅此链接,
还有其他一些工具,可以以与 Lili 类似的方式使用,例如网启动,
'自己做'
如果你有 64 位(别名 amd64)版本的 Ubuntu,你可以使用简单的手动提取方法。可以添加casper-rw 文件,最大大小为 4 GB(受 FAT32 文件系统限制)。
查看这些链接,
help.ubuntu.com/community/Installation/iso2usb#Do_it_yourself
对“编辑,2017 年 10 月 8 日”的评论回应
我已经检查了我的工作环境 16.04 LTS 和测试环境 Artful Aardvark,并将于本月(2017 年 10 月)升级到 17.10。
克隆的 USB 驱动器的主分区Lubuntu 17.10 amd64 将自动挂载在两个系统中。
但不会自动挂载任何内容,当我插入相应的克隆 USB 驱动器时Lubuntu 17.10 i386。
$ sudo lsblk -o name,fstype,size,label,mountpoint NAME FSTYPE SIZE LABEL MOUNTPOINT sda 55,9G ├─sda1 vfat 480M /boot/efi └─sda2 ext4 55,4G / sdb iso9660 3,8G Lubuntu 17.10 amd64 ├─sdb1 iso9660 918M Lubuntu 17.10 amd64 /media/tester/Lubuntu 17.10 amd64 └─sdb2 vfat 2,3M Lubuntu 17.10 amd64 sdc iso9660 3,7G Lubuntu 17.10 i386 └─sdc1 iso9660 927M Lubuntu 17.10 i386 sr0 1024M
我不知道为什么这两种情况会有区别,但我知道 Ubuntu 的开发人员专注于 amd64 架构。他们将停止发布 i386 桌面 iso 文件。但 Lubuntu 和其他社区版本打算继续维护和发布 i386(32 位)版本并发布 i386 iso 文件。
有些人(我就是其中之一),尝试让开发人员添加功能或至少添加类似于您建议的信息文本,但我们失败了。(我曾尝试让他们添加该功能到将 USB 驱动器恢复为标准存储设备将它用作 USB 启动/安装驱动器,但没有成功。相反,我通过 mkusb 提供它,并努力让人们知道它。
我认为负责 Ubuntu 启动盘创建器别名的开发人员
usb-creator-gtk
希望它尽可能简单,以避免因多余的细节而造成混淆。与 Ubuntu 开发人员沟通的标准方式是通过 Launchpad 上的错误报告,您应该在那里创建用户帐户,
您可以使用以下命令在正在运行的系统中创建受错误(或功能请求)影响的错误报告
ubuntu-bug <buggy-program-package>
在这种情况下
ubuntu-bug usb-creator-gtk
当您写完错误报告后,请编辑您的问题以添加链接。祝您好运 :-)
最后,您认为删除以前的错误特性并没有解决问题。您会称此为后退一步,直到问题得到解决。我不同意你的观点。大多数 Linux 发行版都提供混合 iso 文件,并推荐使用克隆作为创建 USB 启动驱动器的标准方法。因此,这是一种标准方法,并且已得到充分认可。
维护在 Ubuntu 的新旧版本的所有可能组合之间工作的提取工具是很困难的,我认为最好让人们了解克隆方法以及如何在将克隆的 USB 闪存驱动器用作 USB 启动驱动器期间和之后对其进行管理。