отписываю результаты расследования монтирования разделов ntfs.
1. в initrd и основной системе попутно обновлен ntfs-3g до актуальной версии.
2. монтирование с правами RO происходит при выполнении команды mount /dev/sda1 /mnt/sda1 (если указывать конкретный параметр ntfs-3g то правильно монтирует RW)
3. команда mount /dev/sda1 /mnt/sda1 прописана в секции поиска usoft каталогов.
Выводы и варианты решения:
1. mount у нас это скрипт - он должен сам определять что монтируется ntfs - нужно разобраться почему перестал он определять это.
2. Еще вариант отключить в init размонтирование системного каталога (я его включал, в других дистрибутивах puppy отключено) тогда раздел откуда запускается система останется смонтированным в /initrd/dev_ro2 (до начала переключения на основную системы из init можно попробовать делать remount в нужный подкаталог /mnt)