将 Ubuntu 安装到当前可用的 Windows 8 计算机上时,拥有可以双向启动的实时媒体可能是一个问题。
换句话说,创建仅限 UEFI 的可启动 USB 实时媒体的主要优势是:您知道它肯定是通过 UEFI 启动和安装的。
由于 Valve 已经在使用基于 Debian 的Steam 操作系统和 UNetbootin(Ubuntu 启动盘创建器的最高投票替代品)进行仅 UEFI 引导 USB 安装程序,它不兼容 UEFI,因此具有误导性,我认为我们应该有一个单独的主题创建仅限 UEFI 的可启动 USB 实时媒体。
我正在使用 Ubuntu 16.04 运行 Live CD,并且我正在尝试在 USB 上创建持久映像。我已经尝试了一切,但没有任何效果。我在东芝卫星 c-50 b 上。请帮忙,这很重要。
所以,我花了最后一天的时间来研究类似的问题,并且可以首先确认这不是以下问题的重复:
顺便说一句:我已经使用 UNetbootin 以及 Ubuntu Startup Disk Creator 创建了一个 Ubuntu 14.04.03 Live USB 闪存驱动器 (32GB)。在这两种情况下,我都能够成功部署我的 Ubuntu ISO(我已经通过md5sum
分析确认它完好无损)。在这两种情况下,持久性都成功运行(我在使用 Ubuntu 启动盘创建器时必须手动启用它,但 UNetBootin-persistent
自动将内核参数添加到syslinux.cfg
),没有问题。
我需要一个大于 4GB 的持久性文件,因为我正在为现场应用工程师 (FAE) 创建一堆这些闪存驱动器,他们需要能够在路上使用它们来诊断我公司的自定义系统的安装目前支持。如果它们因过多的写入周期而烧坏也没关系,如果每次旅行需要,每个 FAE 都会得到十几个。
此外,我们需要将磁盘上的第一个分区保留为 FAT 分区,以防 FAE 需要将文件从 Windows、Mac、Linux 等拖放到磁盘上,因为 Windows 机器拒绝在闪存驱动器上安装 FAT 分区,除非它们是磁盘上第一个也是唯一的 FAT 分区。
我已经尝试了以下文章中的步骤:
指令很明确:
casper-rw …
我试图在具有持久更改的 USB 驱动器上实时安装 Ubuntu。但是,由于各种原因(性能、空间),我想将更改写入 HDD 而不是 USB。
我发现,这些更改是在一个文件中处理的,该文件具有由系统 (casper-rw) 挂载的 ext3 文件系统。但它似乎是在启动时在闪存驱动器上自动检测到的。
如何在 HDD 上创建新的 casper-rw 文件并将 USB 驱动器上的 Ubuntu live 系统重新路由到 HDD?
编辑 2015-07-14:
感谢您到目前为止的答案。它们非常有趣,有助于更好地理解“实时系统持久保存功能”的机制,并展示解决问题的好方法。不幸的是,在询问有关访问主机系统和/或访问新硬件的问题时,我试图克服一些我没有明确说明的限制(抱歉)。
如果分区是一个选项,我认为这里给出的答案非常好,因为它只需要您创建一个新分区,将其标记为 casper-rw 就完成了(工作很棒,我测试了它)。
如果购买新硬件是一种选择,USB3.0 闪存驱动器(MLC 或 SLC)、便携式 HDD、eSATA 和其他选项会比普通 USB2.0 闪存驱动器具有更好的性能。
所以我想知道是否有一种方法可以只在磁盘上创建一个 casper-rw 文件而不是一个分区,访问受限(或复制/链接闪存驱动器上的那个)。
这样就可以很容易地将 casper-rw 文件复制回闪存驱动器并从那里再次使用它或将其移动到另一台计算机上,从而提供极大的灵活性,对 HDD 的更改最少,并轻松删除对硬盘所做的更改系统。
我的问题是:
任何人都可以指出我有记录的闪存驱动器因运行 Ubuntu 而死亡的案例吗?
人们谈论危险并敦促注意,但我在互联网上进行了研究,并在 Ubuntu Forms 上进行了询问,但从未发现过因运行 Linux 而导致(名牌)闪存驱动器故障的案例。
他们说寿命是 10000 到 100000 次写入甚至更多。通过磨损均衡,这似乎可以正常使用数年或数十年。
我说的是持久安装和完整安装,因为实时安装不会写入磁盘。
我想在 U 盘上安装 Ubuntu 并从中运行操作系统,并且还使用与主驱动器相同的 USB,就像我安装的所有东西都保存在那里一样,这样我就可以在另一台计算机上像“我的用户”一样运行。这是可能的?
我正在尝试向我的/etc/fstab
文件中添加行。但是我添加的行在重新启动时会被清除,因为我使用的是持久的实时 USB 记忆棒。
我不想听课。我只想知道哪个文件/etc/fstab
在重新启动时写入文件,我想更改该文件,以便我可以自动挂载我想要的磁盘。
所以这不是一个真正的问题,而更像是一个请求。
我正在请求负责写入或重新/etc/fstab
启动时重置的文件的位置。
我制作了一个可启动的 USB,用于在 Windows 8.1 旁边安装 Ubuntu 12.04 LTS。我插入了我的 USB 设备,然后启动了它。然后它向我展示了 2 个选项——“尝试 Ubuntu”或“安装 Ubuntu”。现在我按“尝试 Ubuntu”,然后它说“系统正在低图形模式下运行”。然后我按“确定”。然后它向我展示了 4 个选项。然后我再次单击“确定”。然后它显示一个黑屏,什么也没有发生。
我已经尝试了 AU 中提供的所有可能的答案。我该怎么办?请帮忙。
PS :- 我使用的是带有专用显卡的 Windows 8.1,它是 AMD Radeon HD 8670M。我正在尝试在戴尔笔记本电脑 3537 Inspiron 中执行此操作。
更新:- 我尝试使用nomodeset
on运行 liveUSB 会话,并且能够进入安装程序。但是,当我boot-repair
在与 Windows 8 一起成功安装 Ubuntu 后运行(以便在 GRUB 菜单中检测到我的 Ubuntu)时(按照本教程进行nomodeset
操作,我收到以下错误:-
your system is running in legacy mode
boot repair done
Run Code Online (Sandbox Code Playgroud) live-usb ×5
boot ×3
persistence ×3
usb ×3
14.04 ×1
16.04 ×1
fstab ×1
hard-drive ×1
lts ×1
uefi ×1
unetbootin ×1