Info o ciastkach

Eeee...
Żeby strona działała fajnie to trzeba zaakceptować obsługę pewnych plików. Jeśli jesteś nienormalny, nosisz czapkę z amelinium i siedzisz w schronie zbudowanym z poduszek to możesz je sobie wyłączyć. Autor strony nie czerpie żadnych korzyści z cookies (twierdzi nawet, że ten komunikat jest głupi), ale, cóż - Unia wymaga. Korzystając z witryny zgadzasz się z polityką cookies.

Wszystko w budowie...

Upośledzony niedźwiedź mocno śpi

logo linux

It's not a bug it's a future.

Linux nie działa! Rany boskie, nie chce się zbootować i zonk, i koniec, i mogiła. Coś w tym stylu usłyszałem od niedzielnego użytkownika tego systemu. Włączam komputer i faktycznie przy montowaniu partycji pojawia się komunikat: "The NTFS partition is in unsafe state", dalej ani rusz. Komunikat dotyczy systemu plików NTFS - czyli Windowsa a jest on na drugiej partycji. Czyli na chłopski rozum cała sytuacja może dotyczyć systemu Windows a nie Linux.

Montuję partycję NTFS w trybie read-only i system idzie dalej. Hmm. WTF. Czyli Windows nie posprzątał po sobie w momencie zamykania systemu. Zazwyczaj dzieje się tak gdy włącza się hibernacja lub jakakolwiek forma usypiania systemu oraz gdy system nie zostanie prawidłowo wyłączony (BSOD, rozłączenie zasilania podczas pracy). Informacje sesyjne w momencie usypiania są zapisywane na dysku w postaci zrzutu i odczytywane po wybudzeniu systemu. Jako, że Windows tych różnych potworów ma pełno (hibernacje, strumienie NTFS, dziwne systemy metadanych, junkcje) to nikt do końca nie wie co się stanie przy nieumiejętnym obchodzeniu się z nimi.

Od Windows 8 do potworów dołączył Fast Startup. Zamykanie systemu to tylko zmyła. Faktycznie sesja nie jest zamykana a część informacji jest zrzucana na dysk. Windows może również w takim stanie zostawić otwarte pliki (słynne .$lock) i procesy. I w tym momencie mamy zonk - bo tylko Windows wie co popsuł. Dla uniksów sterownikiem NTFS jest ntfs-3g - od 2013 roku już wykrywa stan uśpienia partycji i domyślnie nie montuje jej w trybie odczyt/zapis.

Rozwiązań takiej sytuacji jest kilka:

  • nie montować problemowej partycji NTFS
  • montować ją tylko w trybie read-only (-o ro) ale możliwy jest tylko odczyt
  • wyłączyć w Windowsie Fast Startup, wszystkie usypiania i hibernacje

Powyższe dotyczy uniksów posiadających uaktualniony sterownik ntfs-3g. Starsze wersje lub mutacje Windows-live mogą te metadane zignorować i klops gotowy.

Komentarze (0)

Nikt jeszcze nie dodał komentarza. Możesz być pierwszy.

Napisz komentarz lub zgłoś błąd

Dodane w dniu 20 października 2015 przez Michał Misztal
Kopiowanie powyższych wypocin dozwolone pod warunkiem podania źródła, znaczy tandemu autor + link do strony