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

Автор Тема: Монтирование, пора решить и не ломать  (Прочитано 7942 раз)

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

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Собственно вопросы по монтированию и использованию fstab.
Толку то от fstab если при перезагрузке там все исчезает (так написано в файле) на кой он тогда нужен?
Почему все диски при загрузке подключены, зачем это (я знаю что можно чем-то там отключить) но нужно ли чтобы все было подключено?
Есть ли подозрения на двойное монтирование?

При выключении на экране проскакивают ошибки размонтирования pfs модулей, кто их размонтирует, зачем он это делает. Вобще выключение стало какое-то долгое. Это никуда не годится.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8636
  • Репутация: +187/-2
  • Старый чайник
Re:Монтирование, пора решить и не ломать
« Ответ #1 : 20 Январь 2014, 09:00:24 »
Это никуда не годится.
Нет, это гораздо хуже, это systemd  ;D.
ИМХО. Я бы исключил systemd-remount-fs, но не представляю к каким последствиям это приведёт. Мутно всё это.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33995
  • Репутация: +231/-0
    • PuppyRus-A
Re:Монтирование, пора решить и не ломать
« Ответ #2 : 20 Январь 2014, 09:16:28 »
Толку то от fstab если при перезагрузке там все исчезает (так написано в файле) на кой он тогда нужен?
Его формирует портеус-initrd. Очень глубого не вникал. Если что-то менять - придется вникать и теряем совместимость.
Думаю, причины лезть туда должны быть весьма вескими
Положительные моменты fstab - по нему рисуются ярлыки дисков на р.столе
Некоторые ФМ по нему показывают диски на (от)монтирование
А какие отрицательные?
Почему все диски при загрузке подключены, зачем это (я знаю что можно чем-то там отключить) но нужно ли чтобы все было подключено?
http://wiki.puppyrus.org/soft/porteus-initrd?&#noauto
Есть ли подозрения на двойное монтирование?
Не замечал. какие признаки?
При выключении на экране проскакивают ошибки размонтирования pfs модулей, кто их размонтирует, зачем он это делает.
Вероятно systemd. Тут надо серьезно разбираться
Коктейль из портеус+systemd только у нас. Помощи ждать неоткуда
Вобще выключение стало какое-то долгое. Это никуда не годится.
Очень давно ничего в этой области не менял
Долгое выключение только на некоторых ноутах. Почему именно на них - не понял
Начать надо с rc.local.shutdown - там я конкретно накуролесил. Более ровный вариант из манджаро выкладывал
не представляю к каким последствиям это приведёт. Мутно всё это.
Очень верно подмечено. Разбираться может и пора. Решать еще рано. Мало знаний
« Последнее редактирование: 20 Январь 2014, 09:18:33 от sfs »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Монтирование, пора решить и не ломать
« Ответ #3 : 20 Январь 2014, 09:38:43 »
Цитата
Его формирует портеус-initrd. Очень глубого не вникал. Если что-то менять - придется вникать и теряем совместимость.
я не понял с чем теряется совместимость, если с оригинальным  init от porteus то странно, я думал там уже есть масса изменений.

Цитата
Положительные моменты fstab - по нему рисуются ярлыки дисков на р.столе
нет не рисуются, я же писал про ярлык раздела с сохраненкой, в fstab ничего нет подобного, там строго нарисовано что /dev/sda5 монтирован в /mnt/sda5 и больше ничего. А в итоге ярлык указывает не туда :(

Цитата
http://wiki.puppyrus.org/soft/porteus-initrd?&#noauto
я же написал что в курсе, вопрос в том почему это не по дефолту включено.

Цитата
Вероятно systemd. Тут надо серьезно разбираться
Коктейль из портеус+systemd только у нас. Помощи ждать неоткуда
вот и давайте разбираться.

Цитата
Начать надо с rc.local.shutdown - там я конкретно накуролесил. Более ровный вариант из манджаро выкладывал
какого ты толкаешь в систему то, в чем сам не уверен? есть же причины по которым ты это делал.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33995
  • Репутация: +231/-0
    • PuppyRus-A
Re:Монтирование, пора решить и не ломать
« Ответ #4 : 20 Январь 2014, 10:49:45 »
PRA initrd отличается от porteus только переводом и добавлением 3х необходимых или опциональных фич
Основную из которых dir= возможно можно штатно обойти через from=
Хотелось бы сохранить совместимость с кодом и докой
Во всяком случае менять дефолты (auto) - точно зло. По мне - все подключить - правильный дефолт

rc.local.shutdown делал для EXIT. Получилось средне (см. проблему *035)
С тех пор, похоже никто не юзает

Разбираться давай, но решать рано

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
  • Автор темы
Re:Монтирование, пора решить и не ломать
« Ответ #5 : 20 Январь 2014, 11:00:00 »
обдумал, согласился.

Но надо проверить насчет повторного монтирования systemd и по дефолту выключить оттуда монтирование. Никакого двойного монтирования быть не должно.
Также и при выключении - точно ли надо отмонтировать или само умрет? :)
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33995
  • Репутация: +231/-0
    • PuppyRus-A
Re:Монтирование, пора решить и не ломать
« Ответ #6 : 20 Январь 2014, 11:49:20 »
Но надо проверить насчет повторного монтирования systemd
Напиши как его получить. Я не понял...
Также и при выключении - точно ли надо отмонтировать или само умрет? :)
Если бы не умирало я бы заморочился давно
Похоже - systemd честно пытается все отмонтировать, но pfs для него сюрприз
Базовые модули наверное и не  получится отмонтировать
Как обойти не знаю. Надо смотреть читать

Оффлайн midnighter

  • Ветеран
  • *****
  • Сообщений: 436
  • Репутация: +15/-0
Re:Монтирование, пора решить и не ломать
« Ответ #7 : 21 Январь 2014, 10:09:12 »
По мне - все подключить - правильный дефолт
А по мне - нет. У сына на ноуте винда "показывает" два раздела - системмный и пользовательский, а ПРА - шесть. Четыре из них - системма восстановления. Если там "накосячить" - винду не восстановить. Но главное даже не винда, а то, что гарантия накроется.

Оффлайн RoDoN

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 6283
  • Репутация: +141/-0
Re:Монтирование, пора решить и не ломать
« Ответ #8 : 21 Январь 2014, 10:37:26 »
Полностью согласен с midnighter, вообще виндовые разделы (NTFS) не должны автоматически подключаться, у меня напр., при записи на них из паппи иногда вылазят косяки и приходится скандиском лечить, возможно, что это глюки железа, но все же.
Lenovo G500 (i3-3110M, 8 Гб, Intel + Radeon HD 8570)
PRA 16.12 JWM, Runtu 22.04 x64 XFCE

Оффлайн midnighter

  • Ветеран
  • *****
  • Сообщений: 436
  • Репутация: +15/-0
Re:Монтирование, пора решить и не ломать
« Ответ #9 : 21 Январь 2014, 12:56:19 »
.....напр., при записи на них из паппи иногда вылазят косяки и приходится скандиском лечить,..
Аналогично. При старте винда, время от времени, запускает чекдиск на разделе, который использую как "перевалочный" между линуксом и виндой.

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33995
  • Репутация: +231/-0
    • PuppyRus-A
Re:Монтирование, пора решить и не ломать
« Ответ #10 : 21 Январь 2014, 13:41:55 »
Юзайте noauto + в автостарт поставьте (от)монтирование чего хочется
Или что Вы предлагаете сделать?

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 1031
  • Репутация: +15/-0
Re:Монтирование, пора решить и не ломать
« Ответ #11 : 21 Январь 2014, 13:53:54 »
Насчет ругательств systemd при выключении на pfs - мы патчим systemd по этой части и учим его понимать такой сюрприз.

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33995
  • Репутация: +231/-0
    • PuppyRus-A
Re:Монтирование, пора решить и не ломать
« Ответ #12 : 21 Январь 2014, 13:58:40 »
У Вас тоже системд? Не знал... Можно подробнее?

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 1031
  • Репутация: +15/-0
Re:Монтирование, пора решить и не ломать
« Ответ #13 : 21 Январь 2014, 19:03:01 »
Да. У нас несколько лет systemd.

Вот исходник пакета: http://magos.sibsau.ru/repository/rpms/srpms/systemd-204-22.src.rpm

Патч исправляет строки кода в systemd по части отмонтирования модулей squashfs.

Оффлайн neobht

  • Ветеран
  • *****
  • Сообщений: 1031
  • Репутация: +15/-0
Re:Монтирование, пора решить и не ломать
« Ответ #14 : 21 Январь 2014, 19:07:21 »
Собственно загрузка за 30 секунд в графику поэтому столько и занимает времени - много юнитов стартует по тюнингу системы - рисуются и масштабируются обои, поднимается сеть, поддержка рейдов, проприетарная графика, заводятся пользователи с паролями, конфигурится фаервол и тд.
« Последнее редактирование: 21 Январь 2014, 19:09:45 от neobht »