Her gün 'kiosk' kullanımı için katılımsız bir sistem çalıştırmayı seviyorum.
Bununla birlikte, sistem daha önce uygun bir kapatma yapmadan herhangi bir zamanda kapatılabilir. Varsayılan olarak, Ubuntu'nun güç kaybıyla kapatılması beklenmez. Bir güç kaybından sonra yeniden başlattıktan sonra, dosya sistemini kontrol etmek için fsck çalıştırılabilir ve fsck bittikten sonra sisteme yeniden başlamasını söyleyebilir. Bu nedenle, hiçbir yapılandırma verisi bozulmasa bile, güç kaybından sonra makine iyi açılmayabilir. Bu yüzden bazı geçici çözümleri test ettim:
kök bağlantı fsck önceliğini her bir güç kaybından sonra çalışmayı önleyen
0
(fstab
kök girişindeki son alan ) olarak değiştirinfsck
. Bununla birlikte, sistem o zaman sadece birçok servis tarafından beklenmeyen ve grafiksel oturum açma yerine bir konsol oturum açma istemi ile sonuçlanan root-salt okunur olarak önyüklenebilir.Değiştir
errrors=remount-ro
tarafındanerrors=continue
. Bu, tutarsız bir dosya sistemi tarafından daha fazla veri kaybının meydana gelebileceği konusunda kötü bir his verir. Ancak,fsck
yeniden etkinleştirildiğinde, güç kaybından sonra sistemin önyükleme yeteneğini artırmalıdır. Bu yüzden 1) düşürdüm.Başarısız önyüklemeden sonra grub2'yi normal bir varsayılan seçenek zaman aşımı kullanacak şekilde yeniden yapılandırın. Bunun için, ben ekledim
GRUB_RECORDFAIL_TIMEOUT=0
için/etc/default/grub
.
Ancak, bu saldırıların sistemi güç kaybına karşı korumalı hale getirip getirmediğini bilmek zordur. Herhangi bir fikir? Başka bir şey yapabilir mi?