Midnight Commander не работает

Вы можете использовать привязку монтирования для монтирования каталогов.Предполагая, что ваш каталог Downloads называется /home/jbwz/Downloads, вы можете создать каталог /usr/JbwzDownloads (или любое другое имя, которое вы хотите, но оно должно находиться под /usr) и переместите в него все файлы из папки /home/jbwz/Downloads.

Затем добавьте в /etc/fstab:

/home/jbwz/Downloads /usr/JbwzDownloads none bind

Главное помнить, что если вы удалите /usr/JbwzDownloads файлы в /home/jbwz /Downloads тоже будут удалены. Хотя может показаться, что у вас есть две копии каждого файла, на самом деле это не так.

Немного лучше было бы связать mount /home, но перемещение всех файлов из /home в /usr/home немного сложно, так как некоторые файлы может быть заблокирован. Самый простой способ, вероятно, войти в систему как root в tty.

Лучший способ починить разделы — осторожно перемещать объекты. Это может быть хорошим обучающим опытом, но убедитесь, что у вас есть резервная копия всех ваших данных и live cd для восстановления. Шаги примерно такие:

  1. Загрузитесь с живого компакт-диска
  2. Смонтируйте два раздела
  3. Переместите все во 2-м разделе в каталог с именем usr
  4. Переместите все в 1-м разделе во 2-й раздел (при наличии места)
  5. Удалить 1-й раздел
  6. Изменить размер 2-го раздела
  7. Редактировать fstab
  8. Перезагрузить
0
23.04.2017, 11:28
1 ответ

Согласно этой ветке, есть ошибка/проблема с mc, зависящая также от того, как он скомпилирован.

Можно перекомпилировать с выключенным SUBSHELL; или запустить его как:

mc -u

Таким образом, самый простой вариант — создать псевдоним для mc как mc -u. Например:

alias mc='mc -u'

Из man mc:

-u, --nosubshell Отключите использование параллельной оболочки (имеет смысл только в том случае, если Midnight Commander был собран с поддержкой параллельной оболочки).

6
28.01.2020, 02:19

Теги

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