完毕! :-)

完毕! :-)

当我在 Windows 上创建可启动 USB 棒(Ubuntu)时,是否意味着我所做的更改(比如在 Ubuntu 桌面上保存一个名为“abc.txt”的新文件)这些更改会在我下次在其他计算机上启动此 USB 时反映出来(我将在 Ubuntu 桌面上看到文件“abc.txt”)?

下一个问题可能比较愚蠢,但它是这样的:

它会使用计算机的 RAM 还是使用 USB 上剩余的空间作为 RAM。

谢谢

答案1

如果您使用以下设置,这将非常简单:

  1. 使用现有的可启动 USB 棒在SLC USB 记忆棒(如果您的硬件支持 USB 3.0,则最好使用 USB 3.0)只需正常安装,将 USB 驱动器视为 SSD。

    为什么?SLC 的价格是多层电容器但它们的速度快 4 倍并且持续时间长 8 倍! 所以它们实际上就是棒上的小型 SSD!

  2. 从 USB 重新启动并优化系统,并将 USB 棒视为小型 SSD,因此:

    在您的/etc/sysctl.conf添加中:

    # Fabby: change the "swappiness" to 10 to prevent swapping as much as possible
    # to not wear out the USB stick as the Ubuntu default is optimized for a server.
    # 10 to balance with vfs_cache_pressure
    vm.swappiness = 10
    
    # Fabby: Lower vfs_cache_pressure to 75% 
    # (once cached, probably not immediately needed any more)
    #
    # This percentage value controls the tendency of the kernel to reclaim
    # the memory which is used for caching of directory and inode objects.
    #
    # At the default value of vfs_cache_pressure=100 the kernel will attempt to
    # reclaim dentries and inodes at a "fair" rate with respect to pagecache and
    # swapcache reclaim.  Decreasing vfs_cache_pressure causes the kernel to prefer
    # to retain dentry and inode caches.
    vm.vfs_cache_pressure = 75
    
    # Fabby: Good to improve sequential reads (stop stuttering in movie play)
    # Can also be implemented per disk using udev rules
    vm.max-readahead=2048
    vm.min-readahead=1024
    

    在您/etc/fstab添加粗体参数到您的启动 USB 线路。(可能是sdcsdd。以下是示例,如果可能,请使用 UID)

    /dev/sdc / ext4 defaults,noatime,discard,errors=remount-ro 0 1

完毕! :-)

记录在案:我有一个像这样的 16GB USB 2.0 SLC 棒(对于我的使用情况来说足够了,而且不太贵,它已经有 5 年的历史了,现在仍在运行!)

答案2

如果您将实时 Linux 映像刻录到 USB 驱动器,它将以只读方式启动,因此更改将仅存储在 RAM 中。如果您不准备将硬盘空间留给 Ubuntu,您可以将 ISO 刻录到第二个闪存驱动器(即使 2 GB 也足够),启动它并将其安装到 32 GB 驱动器。我在 14.10 处于 Alpha 阶段时这样做了,虽然它确实存在一些性能问题,但它还是可用的。

答案3

  1. 如果你创建了一个启动 USB,关机后所有内容都将被删除... 有一个适用于 Windows 的程序http://www.linuxliveusb.com/如果我手头没有可用的 USB,我就可以在其他人的计算机上使用它。
  2. 例如,如果你从 CD 启动,然后在 USB 上安装 Ubuntu,那么文件将被保存,请记住 USB 速度会影响操作系统
  3. 是的,当你启动实时 USB 时,信息会临时存储在 RAM 内存中

相关内容