PDA

View Full Version : OS Tumbleweed - wykonanie skryptu jako root przy starcie



rilicek
15-Oct-2020, 06:38
Jak najlepiej wykonać skrypt jako root przy starcie?
Wrzuciłem skrypt do katalogu:
/etc/init.d/after.local
ale ten sposób chyba nie działa.

Skrypt:

/etc/init.d/after.local> cat naprawdysk.sh
#!/bin/bash
umount /dev/sda1
ntfsfix /dev/sda1
mount /dev/sda1


PS.
Skrypt jest związany z problemami z zapisem na partycji NTFS, która używana jest też przez Windowsa. Partycja bez naprawy błędów montowana jest tylko do odczytu (ro).

kacior
16-Oct-2020, 10:27
Może crontab z definicją "@reboot"?

Z tym windowsem i naprawianiem błędów to może być spowodowane hibernacją na windowsie. Spróbuj podmountować z: -o remove_hiberfiles
Kiedyś mi to pomogło

rilicek
16-Oct-2020, 12:21
Przez przypadek znalazłem chyba rozwiązanie.
Wyłączyłem w Windowsie szybkie uruchamianie. Jeszcze muszę protestować ale chyba jest ok.

https://help.uaudio.com/hc/en-us/articles/213195423-How-To-Disable-Fast-Startup-in-Windows-10 (https://help.uaudio.com/hc/en-us/articles/213195423-How-To-Disable-Fast-Startup-in-Windows-10)

szwagier
17-Oct-2020, 05:48
Wyłącz hibernację i po problemie.
Z konsoli roota windy - powercfg -h off

rilicek
18-Oct-2020, 03:04
Wyłącz hibernację i po problemie.
Z konsoli roota windy - powercfg -h off

Dzięki, póki działa na razie nic nie ruszam :)