Сбой swapon: неверный аргумент с sw4-файлом ext4 и разделом подкачки

1180
Flobe

Я попытался включить swap как в файле подкачки (на ext4):

# file /mnt/usb/swapfile /mnt/usb/swapfile: Linux/i386 swap file (new style), version 1 (4K pages), size 1023999 pages, no label, UUID=9dfaa27a-d72f-4dad-ac97-ffead7e29845 # swapon /mnt/usb/swapfile swapon: /mnt/usb/swapfile: swapon failed: Invalid argument 

и раздел подкачки:

# parted /dev/sda2 print Model: Unknown (unknown) Disk /dev/sda2: 2934MB Sector size (logical/physical): 512B/512B Partition Table: loop Disk Flags:  Number Start End Size File system Flags 1 0.00B 2934MB 2934MB linux-swap(v1)  # swapon /dev/sda2 swapon: /dev/sda2: swapon failed: Invalid argument 

системная информация:

# uname -a Linux alarm 3.10.18-24-ARCH #1 SMP Sun Sep 17 21:03:56 CEST 2017 armv7l GNU/Linux 

и версия подкачки:

# swapon --version swapon from util-linux 2.31.1 

Я не вижу ничего релевантного на странице руководства или в Интернете. Может кто-нибудь пролить свет на то, в чем проблема?

2
Файл подкачки говорит, что это для i386, но вы работаете на руку. Это может быть проблемой. psusi 6 лет назад 2
Да, это странно. Поскольку он также не работает для раздела, я подумал, что это может быть ошибкой. И файл подкачки, и раздел были созданы на устройстве ARM с использованием dd, затем mkswap для файла и gparted для раздела, ни одна из них не вызвала ошибку. Flobe 6 лет назад 0
Вопросы: (1) Ваше ядро ​​скомпилировано с поддержкой подкачки - что является содержимым `/ proc / sys / vm / swappiness`? (2) Что такое файловая система на USB-устройстве? (3) Помечен ли раздел `/ mnt / usb` на swap (проверьте с помощью` fdisk -l`) ?, (4) Если раздел помечен как swap, подготовили ли вы его с помощью команды mkswap? harrymc 5 лет назад 3
@AMS: Можете ли вы или постер ответить на комментарии? harrymc 5 лет назад 0
@harrymc Нет, и эти вопросы, вероятно, не имеют значения. В util-linux есть ошибка, которую я могу подтвердить. Больше информации в https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/1788321. AMS 5 лет назад 0
@AMS: эта ошибка в util-linux (Ubuntu) была отмечена как недействительная в отчете об ошибках. harrymc 5 лет назад 0
@AMS: я пришел к выводу, что вам не нужна наша помощь. harrymc 5 лет назад 0
@harrymc Я не ОП. У меня была та же проблема, что и у ОП, я открыл награду и позже нашел отчет об ошибке. Я попытался ответить на основании сообщения об ошибке, но ответ был отклонен модератором (@random) по неизвестным причинам. AMS 5 лет назад 0
@AMS: Вероятно, его сняли за то, что он только для ссылок. Но это также неверно, так как этот отчет об ошибке был признан недействительным. harrymc 5 лет назад 0
Что говорит конец `dmesg` сразу после выполнения команды` swapon`? Anon 5 лет назад 0
«Усечение большой области подкачки, используя только 0 КБ из 2055164 КБ» AMS 5 лет назад 0
@AMS Вы видели https://unix.stackexchange.com/questions/465718/ubuntu-14-04-32-bit-swapfile-max-60k-issue (ошибка в последних 32-битных ядрах)? Anon 5 лет назад 0
Не. Благодарю. AMS 5 лет назад 0

0 ответов на вопрос

Похожие вопросы