НАЗВА
mkswap — налаштовування області резервної пам'яті LinuxКОРОТКИЙ ОПИС
mkswap [параметри] пристрій [ розмір]ОПИС
mkswap налаштовує область резервної пам'яті Linux на пристрої або у файлі.ПОПЕРЕДЖЕННЯ
Заголовок резервної пам'яті не використовує перший блок. Там можуть бути завантажувач або мітка диска, але розміщувати їх там не варто. Рекомендованим є використання окремого розділу для області резервної пам'яті Linux.ПАРАМЕТРИ
-c, --checkПеред
створенням
області
резервної
пам'яті
перевірити
пристрій
(якщо це
блоковий
пристрій)
на
наявність
помилкових
блоків.
Якщо буде
знайдено
помилкові
блоки,
програма
виведе
дані щодо
їхньої
кількості.
Виконати
команду,
навіть
якщо вона
безглузда.
Уможливлює
створення
області
резервної
пам'яті,
розмір
якої
перевищує
розмір
файла або
розділу, на
якому вона
зберігається.
Також, без
цього
параметра,
mkswap
відмовлятиметься
витирати
перший
блок на
пристрої
із
таблицею
розділів.
Придушити
виведення
даних і
повідомлень
із
попередженнями.
Вказати
мітку
пристрою,
щоб
уможливити
виконання
swapon(8) із
параметром
мітки.
Скористатися
виключним
блокуванням
BSD для
пристрою
або файла,
який ним
керує.
Значенням
додаткового
аргументу
режим
може бути yes,
no (або 1 і 0) чи
nonblock. Якщо
пропустити
аргумент
режим,
типовим
значенням
буде "yes".
Цей
параметр
переписує
змінну
середовища
$LOCK_BLOCK_DEVICE.
Типовим
станом є
невикористання
блокування,
але
рекомендуємо
уникати
конфліктів
із systemd-udevd(8) або
іншими
програмами.
Вказати
розмір
сторінки (у
байтах).
Зазвичай,
потреби у
визначенні
цього
параметра
немає; mkswap
читає
розмір з
ядра.
Вказати
UUID, яким слід
скористатися.
Типовим є
створення UUID.
Форматом UUID є
послідовності
шістнадцяткових
цифр,
відокремлених
дефісами,
ось так:
«c1b9d5a2-f162-11cf-9ece-0020afc76f16».
Параметр UUID
також може
мати одне з
таких
значень:
clear
random
time
очистити
UUID файлової
системи
створити
новий
випадковий
UUID
створити
новий UUID на
основі
позначки
часу
Вказати
версію
простору
резервної
пам'яті. (У
визначенні
цього
параметра
у сучасних
умовах
немає
сенсу,
оскільки
старий
варіант -v 0
став
застарілим,
і у
поточних
умовах
передбачено
підтримку
лише -v 1. У
ядрі не
передбачено
підтримки
формату
простору
резервної
пам'яті
версії 0 з
часу
випуску
версії 2.5.22
(червень 2002
року).
Підтримку
нової
версії 1
передбачено
з версії 2.1.117
(серпень 1998
року).)
Режим
докладних
повідомлень.
З цим
параметром
mkswap
виводитиме
докладніші
повідомлення
щодо
виявлених
проблем
під час
налаштовування
області
резервної
пам'яті.
Вивести
текст
довідки і
завершити
роботу.
Вивести
дані щодо
версії і
завершити
роботу.
СЕРЕДОВИЩЕ
LIBBLKID_DEBUG=allвмикає
показ
діагностичних
повідомлень
libblkid.
використати
виключне
блокування
BSD. Режимом
може бути
«1» або «0».
Див. --lock, щоб
дізнатися
більше.
ПРИМІТКИ
Максимальний корисний розмір області резервної пам'яті залежить від архітектури і версії ядра системи.# dd if=/dev/zero of=swapfile bs=1MiB count=$((8*1024))
ДИВ. ТАКОЖ
fdisk(8), swapon(8)ЗВІТИ ПРО ВАДИ
Для звітування про вади використовуйте систему стеження помилками на <https://github.com/util-linux/util-linux/issues>.ДОСТУПНІСТЬ
mkswap є частиною пакунка util-linux, який можна отримати з Linux Kernel Archive <https://www.kernel.org/pub/linux/utils/util-linux/>.ПЕРЕКЛАД
Український переклад цієї сторінки посібника виконано Yuri Chornoivan <[email protected]> Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами GNU General Public License Version 3 НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ. Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: [email protected]11 травня 2022 року | util-linux 2.38.1 |