![保存到硬盘而不是可启动 USB](https://linux22.com/image/961761/%E4%BF%9D%E5%AD%98%E5%88%B0%E7%A1%AC%E7%9B%98%E8%80%8C%E4%B8%8D%E6%98%AF%E5%8F%AF%E5%90%AF%E5%8A%A8%20USB.png)
我按照 Ubuntu 网站上的说明将 Ubuntu 12.04 放到 USB 上并使其成为 Windows 的可启动 USB 棒。
它运行正常,我可以启动并运行 Ubuntu,但每次我尝试下载软件或更改设置时,它都会尝试将其保存到 USB 而不是计算机内置的硬盘驱动器。
USB 没有足够的空间,因此下载失败,此外它不会保留设置更改,因此当我重新启动计算机时,所有设置都会恢复为默认设置,并且我保存的所有内容都消失了。
有什么方法可以改变它,以便当我下载软件或更改设置时,Ubuntu 会将其保存到我的硬盘而不是 USB?
答案1
试试这个,只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,运行以下命令。
wget location of file/name of file -P ./LOCAL-DIR
例如,如果你想stuff.deb
从下载文件http://mysite.com,
并将其保存到/home/user/download
,你可以这样做
wget http://mysite.com/stuff.deb.exe -P ./home/user/download
答案2
当实时 USB 创建了持久性后,您的设置应该会从一个会话保存到另一个会话。使用 4G 的记忆棒,您应该能够拥有一个 3G 的持久性文件来保存您的任何内容,甚至是一些系统部件。UEFI 机器在持久性方面存在问题(但为 1159016),但您可以手动修复它(请参阅错误)。从 USB 运行,您将能够挂载硬盘分区并写入它,但请考虑如何使用下载的数据。您是否还想从 Windows 操作系统中看到它?在这种情况下,请将文件系统保留在挂载分区 ntfs 上。如果您只想使用来自 Ubuntu 的数据,您可以将文件系统设置为 ext4。为 mount 命令编写一个小脚本。实时 USB 持久性不允许更新内核,并且 fstab 是另一个无法更改的文件(上次我查看时)。如果 /etc/fstab 可以成功持久化,您可以将 mount 命令放在那里并让它在启动时自动执行。