如何将文件从实时 USB 启动保存到计算机?

如何将文件从实时 USB 启动保存到计算机?

情况如下:有时我想使用实时 USB 启动我的计算机并访问我只想在 Ubuntu 中运行的大型程序。但是,我只能使用 8GB 的​​ USB 驱动器,而我正在查看的程序大约有 50GB 及以上。根据我的研究,我认为我必须设置持久性,但我希望能够将文件保存到我的计算机中,而不会弄乱我当前的操作系统等,而不是将文件保存到我的 USB。我该怎么做?

编辑:如果我安装了硬盘,我需要做什么才能让我的程序安装在那里,我该怎么做才能让我的操作系统设置存储在 USB 上(这样我就可以随身携带),而我的大型程序仍然在我的操作系统上。

编辑:错误mkusb

Drive that contains source file: /dev/sda
Live drive, that is booted from: /dev/sda
cands=2

 50G

 50G
built-in device
sdb
SanDisk_Cruzer_Glide
 7.5G
usb
USB or memory card
p_target: target=/dev/ 7.5G
No target device or bad target device
p_clean:

答案1

casper-rw与内部驱动器中的分区一起持久存在

  • 您可以按照以下链接使用 mkusb 创建持久实时驱动器,

    help.ubuntu.com/community/mkusb

    help.ubuntu.com/community/mkusb/persistent

  • Ubuntu 将搜索名为casper-rw或带有标签的分区casper-rw,并使用它找到的第一个。因此你可以

    • 移除或重新贴上标签casper-rwUSB 驱动器上的分区(由 mkusb 创建),
    • 在 Windows 中缩小 Windows 分区(通常C:)并将释放的驱动器空间保留为“未分配”。
    • 从 Ubuntu Live 驱动器启动 Live-Only,“试用 Ubuntu”,
      • 开始gparted
        • 在未分配的驱动器空间中创建一个分区,然后
        • 在分区中创建ext4文件系统
        • 设置标签casper-rw在此分区上
    • 现在,当你重新启动 Ubuntu Live 驱动器时,你应该能够启动持久 Live,它将使用casper-rw内部驱动器中的分区。应该可以安装大型程序,并且它们(自动)存储在casper-rw内部驱动器中的分区。

测试它是否真的有效

在此处输入图片描述

正如您在屏幕截图中看到的,casper-rw内部驱动器中的分区/dev/sda为 49 GiB,用于持久性。操作系统从 [16 GB] USB 闪存盘运行/dev/sdb,其中自动创建的casper-rw分区被重新标记为casper-off

答案2

您可能可以按原样安装计算机的硬盘。

要查找系统上有哪些分区,请运行
sudo fdisk -l

然后挂载适当的分区
sudo mount /dev/device /mnt/mountpoint

您可能需要指定设备的类型。使用
-t type
,其中类型可以是 ntfs 或您的实时 USB 支持的其他文件格式。

相关内容