Сайт | Скачать | Видео | Wiki

Автор Тема: noauto автомонтирование  (Прочитано 2802 раз)

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

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33996
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
noauto автомонтирование
« : 08 Декабрь 2013, 13:45:33 »
Решил старую проблему
Цитата
*032 Флэшка воткнутая при загрузке не примонтирована. Я так и не понял - кто монтирует харды (наверное systemd)
Этот кто-то монтирует ntfs в r и не монтирует флэшки. Подставил костыть /Startup/mout Пока туда же можно дописать sudo mount-all
А вообще надо разобраться и убрать костыли

В porteus это работает так:
Независимо от noauto : флэшка не автомонтирована даже при загрузке с нее
Ни 1 раздел при noauto не автомонтирован

В PRA "noauto" вообще не работал, в /Startup - костыль перемонтирующий ntfs на RW и монтирующий все
Вскрытие показало, что при noauto в initrd делается отмонтирование, но строки в fstab остаются. Systemd про это не знает и монтирует весь fstab
Поправил initrd (добавил #строк fstab). В аттаче (пересбор initrd скриптом initrd-edit; в готовом виде будет в pra1312) Теперь все как в porteus
/Startup/mount не нужен (ntfs проблема пропала сама).
При загрузке с флэш /mnt/home получается битой ссылкой. mnt/home - это PR фишка. Используется в pfsload-dir sfs-get ymount (во всех не критично). Кому критично :
Код
[ "`ls -A /mnt/home |egrep -v '/mnt/home'`" ] || `which sudo` mount-all "`ls -l /mnt/home |awk -F "-> /mnt/" '{print $2}'`" &
в /Startup

Еще одна тонкость загрузки:
При наличии нескольких копий pra в одинаковых папках на разных разделах - загрузка будет с 1го по алфавиту не взирая на find --set-root --ignore-floppies --ignore-cd /%d%/initrd.xz
Надо или разные dir= или лучше использовать http://wiki.puppyrus.org/soft/porteus-initrd#sgnfile

« Последнее редактирование: 18 Декабрь 2013, 16:35:03 от sfs »

Оффлайн imago31

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 2835
  • Репутация: +41/-0
  • горний арол
Re:noavto автомонтирование
« Ответ #1 : 08 Декабрь 2013, 15:22:09 »
разные dir= мне кажеться намного проще
Врач спасает человека, ветеринар - человечество
 все эксперименты на dual core 2x3.1 GHz/ram-3Gb/gt 440 1gb/WCD 80gb IDE/Samsung 80gb sata/3 флешки с зоопарком линуксов.
  Для работы и игр: Windows 10 снес, поставил 7
  Для души, для скорости и всего остального: Linux(pra, puppy, porteus, ubuntu-подобные)
 
 игровые модули
 программные модули

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33996
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re:noauto автомонтирование
« Ответ #2 : 18 Декабрь 2013, 16:34:36 »
При noauto /mnt/home получался пустым. Перезалил в шапке