现在我已经关注了在 macOS 上创建可启动 USB 驱动器的说明,并且它运行完美,我怎样才能使它成为永久的,而不是试用版/安装程序?

现在我已经关注了在 macOS 上创建可启动 USB 驱动器的说明,并且它运行完美,我怎样才能使它成为永久的,而不是试用版/安装程序?

在发布这篇文章之前,我查看了 24 个不同的重复问题,其中包括:如何将 Ubuntu 安装到 USB 密钥?(不使用启动盘创建器)。我找不到一个与此相关的问题。所以,请不要标记为重复,除非确实有另一个问题询问此问题...

现在我已经关注了在 macOS 上创建可启动 USB 驱动器的说明,并且它运行完美,我怎样才能使它成为永久的,而不是试用版/安装程序?

我相信这也会帮助 Windows 用户。我的最终目标是拥有一个可以在 Mac 或 PC 上使用的 USB 记忆棒,但最终可能不得不携带 2

我上面链接的说明非常棒!效果非常好。我不是那种不能遵循说明的人。问题是说明结束得太快了。

我的意思是“使之永久化”

  1. 当我从 USB 启动时,我得到了 GRUB 菜单,其中提供“无需安装即可试用 Ubuntu”、“安装 Ubuntu”、“OEM 安装(针对制造商)”和“检查磁盘是否存在缺陷”
    • 我希望它能直接启动到完整的 Ubuntu 安装。
  2. 当我启动“尝试 Ubuntu”时,驱动器非常小。
    • 我想充分利用我的 32GB USB 存储设备的空间
    • 我不想浪费我宝贵的空间在另一个驱动器上安装 Ubuntu 的工具上。(这是我的驱动器!)
  3. 该驱动器似乎处于来宾/只读模式。
    • 我尝试删除桌面上链接的示例目录中的媒体文件,但出现错误
    • 我尝试下载来自 Google 的 google-chrome-stable deb, 但...
      • Ubuntu GUI 安装程序甚至似乎没有尝试打开它。
      • dpkg -i由于有 3 个依赖项,因此无法安装它。
      • apt 无法找到这 3 个依赖项中的任何一个。
      • 没有一个答案如何安装 Google Chrome为我工作。
    • [我完全意识到 Chrome 的问题可能是红鲱鱼]

让我澄清一下我的标准

  1. 编辑:我不敢相信我又这样做了,但是我们开始吧...让我把顶部的大问题分解成逐句...

    • 现在我已经关注了在 macOS 上创建可启动 USB 驱动器的说明
      • 如果你称这个问题与另一个问题重复,而另一个问题没有具体说明如何遵循这些说明,那么它就是不同的问题
    • 并且运行完美,
      • 如果你称这个问题与另一个问题重复,而另一个问题与未能遵循这些指示有关,那么这是一个不同的问题
    • 我如何让它永久存在,
      • 关键词是。该代词指什么?通过dd将 ISO 放入其中,大约 2 分钟内创建的 USB 驱动器。它不指什么?将其用作 GUI Ubuntu 安装程序的目标,在数小时内创建的 USB 驱动器。
      • 如果你称此问题为另一个问题的重复,而另一个问题没有通过dd蚀刻机, 它是一个不同的问题
    • 而不是试用版/安装程序?
      • 如果你称这个问题是另一个问题的重复,而另一个问题产生了 Live CD/试用版/安装程序,那么它就是不同的问题
  2. 我希望我的硬盘不受影响。

  3. 想要制作一个 Ubuntu USB“安装盘”。
  4. 想要将 Ubuntu 安装在 USB 磁盘上。
  5. 答案很可能是这是不可能的。
    • 提醒:我的问题以粗体显示在上面
    • 答案可能是我必须尝试其他方法
  6. 这个问题不是重复的。
    • 如果答案是我必须尝试其他方法,那也没关系。但将问题标记为重复会阻止聪明人考虑该问题。

请不要太恶劣

在您投票关闭此问题、将其搁置、将其标记为重复或杀死我的狗之前,请发表评论,让我们看看我们是否可以改进问题以让您满意。我这样做是为了后代。请不要太过分。

答案1

有几个非常广泛的选择。

  1. 当我从 USB 启动时,我得到了 GRUB 菜单,其中提供“无需安装即可试用 Ubuntu”、“安装 Ubuntu”、“OEM 安装(针对制造商)”和“检查磁盘是否存在缺陷”
    • 我希望它能直接启动到完整的 Ubuntu 安装。

这里有两个选项

首先,您需要修改启动菜单。这里有关于如何修改的详细说明 -如何在从 USB Live Session 启动时绕过“试用/安装”屏幕?(无需在 USB 中安装)

第二步 - 将 Ubuntu 安装到闪存驱动器上 - 将回到此处。

  1. 当我启动“尝试 Ubuntu”时,驱动器非常小。
    • 我想充分利用我的 32GB USB 存储设备的空间
    • 我不想浪费我宝贵的空间在另一个驱动器上安装 Ubuntu 的工具上。(这是我的驱动器!)

你还有几个选择

首先,对 USB 进行分区。如果您缩小了包含实时文件的分区,则可以创建第二个分区并在启动后(手动)挂载它。如果您想使此分区永久存在,则需要重新制作 iso。如果您只需要数据存储,这是一个不错的选择。

  • 注意-也可以循环安装文件,但这会变得有点复杂。

第二,坚持下去。这在几个地方有详细描述

如何让 live-USB 使用分区进行持久保存?

https://help.ubuntu.com/community/mkusb/persistent

https://wiki.ubuntu.com/LiveUsbPendrivePersistent

这个选项的缺点是持久性有局限性:

  • 这是一个 COW 系统,因此您的所有更改都会写入以覆盖形式安装的文件中。这对于安装一些软件包、自定义界面或保存 wifi 密码等小改动来说还算可以,但如果您安装了许多软件包或尝试使用 COW 来维护系统,则会失败,sudo apt update && sudo apt upgrade因为没有办法跟踪所有这些更改。

您的第三个选择是将其安装到 USB 本身中(将会返回到此处)。

  1. 该驱动器似乎处于来宾/只读模式。
    • 我尝试删除桌面上链接的示例目录中的媒体文件,但出现错误
    • 我尝试下载 [来自 Google 的 google-chrome-stable deb][2],但是......
      • Ubuntu GUI 安装程序甚至似乎没有尝试打开它。
      • dpkg -i由于有 3 个依赖项,因此无法安装它。
      • apt 无法找到这 3 个依赖项中的任何一个。
      • 没有一个答案如何安装 Google Chrome 为我工作。

这里有几个问题,我不会解决谷歌浏览器的问题,那是一个单独的问题。

但是是的,当您启动 .iso 时,文件系统是 squashfs ,并且此文件系统是 ro。您只能通过重新制作 iso 来更改系统(删除文件、编辑配置文件)。

https://help.ubuntu.com/community/LiveCDCustomization

除了重新制作之外,没有其他方法可以进行此类更改。如果您尝试使用持久性进行此类更改,则很有可能会犯同样的错误,或者最终会破坏持久性,因为 COW 持久性方法并非旨在对 ro squashfs 系统进行更改。


我的建议:

对于您想要做的事情,在我看来,最好的解决方案是在闪存驱动器中进行常规安装,然后它将充当正常安装,并且您可以安装、升级和自定义您想要的所有内容。

完整安装应该与实时媒体一样便携/灵活。


从这往哪儿走

您的问题实际上相当广泛。选择其中一个选项(持久化、重新制作 iso 或安装),然后如果您遇到具体问题,请发帖。

至于 chrome,您链接的答案应该有效。如果不行,您可能需要向 chrome 提交错误报告,因为它是第三方应用程序。

Chrome 的替代品包括 Chromium(没有品牌的相同浏览器)。如果需要,您可以向 Ubuntu 提交错误报告。

或者 Firefox。Firefox 即将发布新版本,而且看起来不错。

https://blog.mozilla.org/blog/2017/09/26/firefox-quantum-beta-developer-edition/

这是 Firefox 每日 ppahttps://launchpad.net/~ubuntu-mozilla-daily/+archive/ubuntu/ppa并且很可能很快就会在 ubuntu 存储库中可用。

如何使用从软件管理器下载的二进制文件替换下载的二进制文件?

答案2

是不可能的!

您所问的问题是不可能的。让我用您上面问题中的引述来解释一下。

我如何使它永久存在?

这里的关键词是它。这个代词指的是什么?一个通过添加 ISO 大约 2 分钟创建的 USB 驱动器。它不指的是什么?一个通过将其用作 GUI Ubuntu 安装程序的目标而花费数小时创建的 USB 驱动器。

答案是你无法让它永久存在。你可以让它持久化. 您可以进行持久安装指向 USB 中的另一个分区存储您的所有数据以及您对系统所做的所有更改。

你已经做的事已经完成了。你无法再继续下去了。完成了!

我想你知道永久安装和完整安装之间的区别。其他人可能会发现持久的 USB Live Session 和安装在 USB 驱动器中的 Ubuntu 之间有什么区别?有用。关键是,这是两件不同的事情,如果不擦除并重新开始,就无法将其中一件事情转变为另一件事情。

我不知道为什么你要花“几个小时”的时间在 USB 驱动器上完成完整安装。我已经做过很多次了,最多只需要 30 分钟。但为什么要花几个小时是另一个问题,欢迎您单独提出这个问题。

制作完整安装 USB 的方法有很多,有些使用虚拟机,有些使用真实机器,有些方法需要拔下硬盘,有些则不需要。这是您在开头链接的那个问题的链接:

如何将 Ubuntu 安装到 USB 密钥?(不使用启动盘创建器)

由于您尝试的方法不适合您,请尝试其他方法。如果您使用了 VirtualBox,请尝试使用 Qemu/KVM 虚拟机。调整虚拟机的 USB 设置,以便写入速度更快。或者使用真实机器将完整的 Ubuntu 安装到您的 USB 中,使用另一台 DVD/USB 进行安装。

总结:格式和做变成别的东西。

希望这可以帮助

相关内容