Почти все команды Unix существуют с разными версиями в зависимости от используемой ОС.
Существуют значительные различия, обычно расширения GNU для стандарта POSIX.
На Ubuntu вы можете ожидать версия GNU является стандартом для большинства этих команд, но не обязательно всех.
Наиболее очевидным примером является /bin/sh, который является ссылкой на dash на Ubuntu и не более bash как это было раньше.
Хотя bash является частью проекта GNU, dash происходит изначально из netBSD.
Я сделал установленную систему для USB, которая доступна в виде файла сжатого изображения через торрент. Он построен на Ubuntu Server amd64 16.04 LTS и может быть загружен в режиме UEFI и BIOS. Я запускаю его прямо сейчас, чтобы проверить, как он работает на компьютере с разделом подкачки на внутреннем диске: он использует свой собственный раздел подкачки (в соответствии с «swap line» в /etc/fstab, но он не касается раздела подкачки во внутреннем диске. Это можно увидеть через командную строку
sudo lsblk -f
, где «собственный» раздел подкачки «установлен» как [SWAP], но внутренний раздел подкачки не имеет такого «монтирования», доказательство или увиденное с помощью
swapon -s
Я заметил, что cryptswap (связанный с зашифрованным домом) в USB-накопителе может захватывать и конвертировать swap во внутренние диски, что очень плохо. Мой тестовый диск не зашифрован , но с шифрованием диска (и без дополнительного шифрования подкачки) не должно быть механизма для захвата раздела подкачки во внутреннем диске. Он должен быть удовлетворен разделом подкачки, указанным в /etc/fstab.
Я не тестировал точно вашу конфигурацию, поэтому мой ответ отчасти догадывается. Мы можем глубже вникать в проблему, если вы дадите нам более подробную информацию о вашей системе. или пример, попробуйте установить Lubuntu в USB-накопитель в соответствии со следующей ссылкой:
сжатый файл изображения через torrent
И сообщите нам, если он ведет себя как это должно быть.