Форум русскоязычного сообщества Ubuntu


Автор Тема: Swap в livecd  (Прочитано 1087 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Twinnie

  • Автор темы
  • Любитель
  • *
  • Сообщений: 70
  • Изучаю Linux
    • Просмотр профиля
Swap в livecd
« : 12 Ноября 2016, 17:25:35 »
Как добавить раздел swap при загрузке live CD? Есть раздел swap на Ssd ноутбука, можно бы и его использовать, но есть persistent файл, где в идеале хотелось бы разместить swap file и загружать при загрузке системы.
HP Pavilion 14-ce0024ur / Arch Linux Gnome

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6834
    • Просмотр профиля
Re: Swap в livecd
« Ответ #1 : 12 Ноября 2016, 19:07:22 »
Разместить swap-файл в persistent-файле мне кажется плохой идеей. В старину учили, что swap лучше размещать на самом быстром устройстве. Доступ к персистент-файлу сам по себе не очень быстрый, соответственно доступ к свапу будет еще медленнее. Лучше создать свап-файл отдельно.
А разве liveCD не подключает свап-раздел автоматически, если он существует?

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Swap в livecd
« Ответ #2 : 12 Ноября 2016, 21:06:20 »
swapon -s
Показывает подключенные свопы.
LiveCD/USB при своей работе обычно использует те свопы которые находит.
« Последнее редактирование: 12 Ноября 2016, 21:10:55 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Twinnie

  • Автор темы
  • Любитель
  • *
  • Сообщений: 70
  • Изучаю Linux
    • Просмотр профиля
Re: Swap в livecd
« Ответ #3 : 12 Ноября 2016, 21:37:14 »
Разместить swap-файл в persistent-файле мне кажется плохой идеей. В старину учили, что swap лучше размещать на самом быстром устройстве. Доступ к персистент-файлу сам по себе не очень быстрый, соответственно доступ к свапу будет еще медленнее. Лучше создать свап-файл отдельно.
А разве liveCD не подключает свап-раздел автоматически, если он существует?
Я знаю, что идея не очень хорошая, но мне надо проверить теорию.
Как оказывается, не подключает. Или надо как-то и где-то иначе создать swap.
Я подключал раздел swap, имеющийся на ssd после загрузки, командой
sudo swapon /dev/mmcblk0p3Но после перезагрузки он пропадает.
« Последнее редактирование: 13 Ноября 2016, 14:44:05 от Twinnie »
HP Pavilion 14-ce0024ur / Arch Linux Gnome

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6834
    • Просмотр профиля
Re: Swap в livecd
« Ответ #4 : 13 Ноября 2016, 04:32:59 »
Сделать как в обычной установленной системе - прописать в fstab.
У меня имя свап-фвйла - swap. Находится в корне. Запись в файле /etc/fstab следующая
/swap none swap sw 0 0

Оффлайн Twinnie

  • Автор темы
  • Любитель
  • *
  • Сообщений: 70
  • Изучаю Linux
    • Просмотр профиля
Re: Swap в livecd
« Ответ #5 : 13 Ноября 2016, 14:40:47 »
Сделать как в обычной установленной системе - прописать в fstab.
У меня имя свап-фвйла - swap. Находится в корне. Запись в файле /etc/fstab следующая
/swap none swap sw 0 0
Такой вариант в LiveCD не работает. Даже с persistent /etc/fstab затирается после перезагрузки
HP Pavilion 14-ce0024ur / Arch Linux Gnome

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6834
    • Просмотр профиля
Re: Swap в livecd
« Ответ #6 : 13 Ноября 2016, 15:42:44 »
Создать файл /etc/xdg/autostart/swap.desktop. Добавить в него следующий код
[Desktop Entry]
Type=Application
Name=swapon
Exec=sudo swapon /dev/mmcblk0p3
Terminal=false
X-GNOME-UsesNotifications=true
X-GNOME-Autostart-Notify=true
X-GNOME-Autostart-Phase=Application
X-GNOME-Autostart-Delay=8

 

Страница сгенерирована за 0.037 секунд. Запросов: 25.