Когда я создаю загрузочную карту с интерфейсом USB (Ubuntu) в Windows, это означает, что изменения, которые я сделаю (скажем, сохранили новый файл под названием "abc.txt" на рабочем столе Ubuntu) те изменения будут отражены в следующий раз, когда я загружаю этот USB на некотором другом компьютере (я буду видеть файл "abc.txt" на рабочем столе Ubuntu)?
Следующий мог бы быть довольно глупым вопросом, но здесь это:
Это будет использовать RAM компьютера или использовать пространство, оставленное на USB как RAM.
Спасибо
При записи живого изображения Linux к Карте памяти это будет загружено только для чтения, и поэтому изменения будут только сохранены в RAM. Если Вы не готовы бросить пространство на жестком диске к Ubuntu, можно записать ISO к второму флеш-накопителю (даже 2 ГБ достаточно), загрузите его и установите его на диске на 32 ГБ. Я сделал это, когда 14.10 был в Alpha, и в то время как это действительно переносило некоторые проблемы производительности, это было применимо.
Это чрезвычайно легко, если Вы используете следующую установку:
Используйте свою существующую загрузочную карту с интерфейсом USB для установки Ubuntu на карте с интерфейсом USB SLC (USB 3.0 предпочел если поддержка оборудования она), Просто нормальная установка, рассматривая карту с интерфейсом USB как SSD.
Почему? SLCs являются вдвое более дорогими, чем MLCs, но они в 4 раза быстрее и последние 8* дольше! Таким образом, они действительно - маленькие SSD на палке!
Перезагрузка от 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. (Это, вероятно, будет sdc
или sdd
. Ниже пример, используйте UID если возможный),
/dev/sdc / ext4 defaults,noatime,discard,errors=remount-ro 0 1
Для записи: у Меня есть палка USB 2.0 SLC на 16 ГБ точно так же, как это (больше затем достаточно для моего примера использования и не слишком дорогой, и этому приблизительно 5 лет теперь и все еще выполнение!)