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

Автор Тема: После выключения FRUGAL без copy2ram с FAT32 Windows проверяет FAT32 на ошибки  (Прочитано 31580 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Syncing block devices done
Вероятно это sync. Это из другой темы - чтобы кэши на носитель скинуть
В каком магосе работает ссылку? Желательно поменьше

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
  • Автор темы
В каком магосе работает ссылку? Желательно поменьше
Rosa Fresh 2014.64
Выбирайте Rosa Fresh 2014.64

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
  • Автор темы

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Ознакомился. Про выполнение скриптов при выключении через systemd - более менее понятно
Модули отмонтируются скриптом /usr/lib/magos/rc.halt/90-umountmodules
Добавляю в конец 90* проверку отмонтирования
Загрузочный носитесь sr0 , сохраненка и базовые модули не отмонтированы (см. скрин)
Т.е. пока не понятно за счет чего fat не  помечается как некорректно отмонтированный

Может какие-то волшебные свойства dracut
Или в том, что не отмонтировано, но пишет ОК

Хорошо бы провести эксперимент pra+uird - где-то был исо от betcher
« Последнее редактирование: 27 Декабрь 2017, 14:24:18 от sfs »

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
Может параметры монтирования фат сравнить?

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
  • Автор темы
Может параметры монтирования фат сравнить?
С copy2ram же нет проблем.

Оффлайн betcher

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 3019
  • Репутация: +35/-0
    • MagOS linux
А если ro монтировать то и без копи2рам проблем может не быть. Может есть более хитрые способы монтировать, чтоб после некорректного отключения проверки не запускались.

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
  • Автор темы
Вообще-то да, с copy2ram наверно в RO монтирует.
В принципе я уирдом загружал, проблема была.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Пробовал еще.
Все сквоши отмонтировать удалось (что ускоряет перезагрузку) описанным выше методом (см. аттач 089*). Возможно и в магосе пригодится. У вас они не отмонтировались - см. скрин выше

Загрузочный раздел отмонтировать не удается
По идее можно его пометить "чистым" http://crashmag.net/disable-filesystem-check-fsck-at-boot-time (адский костыль)

« Последнее редактирование: 28 Декабрь 2017, 14:22:48 от sfs »

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
  • Автор темы
Возможно и в магосе пригодится. У вас они не отмонтировались
Так то оно так, но почему-то это не мешает Магосу корректно отключить FAT раздел. Как я уже писал Магос перед выключением пишет Syncing block devices done и после этого сразу вырубается. Что такое sync я понимаю, но есть подозрение, что в этом случае после sync идет корректное отключение блочных устройств.
адский костыль
Ну да, как бы не лучшее решение ))
Ваши initrd грузят систему с exfat?

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Ваши initrd грузят систему с exfat?
http://forum.puppyrus.org/index.php?topic=20370.new#new

почему-то это не мешает Магосу корректно отключить FAT раздел.
Я экспериментировал только на ext
Сейчас в пра-ролл моя отключалка по дефолту. Может быть поможет

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
  • Автор темы
Сейчас в пра-ролл моя отключалка по дефолту. Может быть поможет
Проверил на pra-roll-180101-ops-test1, к сожалению не помогло.

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A

Оффлайн ilfat

  • Ветеран
  • *****
  • Сообщений: 438
  • Репутация: +11/-0
  • Автор темы
Проверил из МагОС FAT раздел после PRA. FSCK показал следующее:
Код
fsck.fat 3.0.28 (2015-05-16)
0x41: Dirty bit is set. Fs was not properly unmounted and some data may be corrupt.
1) Remove dirty bit
2) No action
? 2
There are differences between boot sector and its backup.
This is mostly harmless. Differences: (offset:original/backup)
  65:01/00
1) Copy original to backup
2) Copy backup to original
3) No action
? 3
/dev/sdb1: 21874 files, 458611/1949212 clusters
Если dirty bit убрать, то ни о каких смещениях уже не говорит.
В принципе ничего нового :)