[SOLVED] Ubuntu i Windows 8.1 - montowanie dysku i aktywator do ntfsfix

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
adek69
Sędziwy Jeż
Sędziwy Jeż
Posty: 31
Rejestracja: 17 mar 2014, 12:52
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64
Lokalizacja: Kraków

[SOLVED] Ubuntu i Windows 8.1 - montowanie dysku i aktywator do ntfsfix

Post autor: adek69 »

Mam Ubuntu 14.04 obok Windows 8.1
1. Dysk 1TB podzielony po 500GB ntfs (/dev/sda)
1 partycja - Windows 8.1
2 partycja - dane
2. Dysk 80GB - Ubuntu ext4 (/dev/sdb)
3. Dysk 80GB - dane ntfs (/dev/sdc)

i problem mam taki, że po uruchomieniu Ubuntu mam niezamontowane dyski ntfs z danymi
żeby je zamontować muszę wykonać komendy w terminalu odpowiednio

Kod: Zaznacz cały

sudo ntfsfix /dev/sda3
sudo ntfsfix /dev/sdc1
Pytania:
1. czy częste używanie polecenia ntfsfix nie uszkodzi mi danych?
2. czy można i jak dać to do autostartu?
3. ewentualnie jak zrobić aktywator na pulpicie do tych poleceń?
4. czy jest jakiś inny sposób z tym montowaniem?

Przy próbie montowania bez polecenia ntfsfix pojawia się taki komunikat:
Error mounting /dev/sda2 at /media/andrzej/CA10C08E10C08345: Command-line `mount -t "ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=1000,gid=1000,dmask=0077,fmask=0177" "/dev/sda2" "/media/andrzej/CA10C08E10C08345"' exited with non-zero exit status 14: The disk contains an unclean file system (0, 0).
Metadata kept in Windows cache, refused to mount.
Failed to mount '/dev/sda2': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.
Jeśli zamontuję dyski, wyłączę kompa i ponownie uruchomię Ubuntu to dyski są zamontowane,
problem jest jak włączę Windowsa a potem Ubuntu. Windows zawsze wyłączam prawidłowo, mimo to zostawia on tam jakieś zahibernowane dane i to na wszystkich dyskach ntfs... dlatego Ubuntu ich nie montuje na starcie.
Ostatnio zmieniony 14 maja 2014, 20:59 przez adek69, łącznie zmieniany 1 raz.
Desktop: Intel Core 2 Duo E7400, 4GB, GF630
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Ubuntu i Windows 8.1 - montowanie dysku i aktywator do ntfsfix

Post autor: bear7 »

Windows 8 wykorzystuje hybrid boot. Aby w pełni wyłączyć system Windows, uruchom wiersz poleceń (tak to się chyba nazywa) i klepnij:

Kod: Zaznacz cały

shutdown /s /t 0
czy jest jakiś inny sposób z tym montowaniem?
Tak, odpowiednie dopisanie partycji do pliku /etc/fstab pod Ubuntu. Ale zanim to zrobisz, musisz wyłączyć kompletnie hybrid boot w Windows. Jak? O to musisz już zapytać Google.
O pomoc pytaj a forum, a nie przez PW.
adek69
Sędziwy Jeż
Sędziwy Jeż
Posty: 31
Rejestracja: 17 mar 2014, 12:52
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64
Lokalizacja: Kraków

Re: Ubuntu i Windows 8.1 - montowanie dysku i aktywator do ntfsfix

Post autor: adek69 »

problem rozwiązało odznaczenie ptaszka w panelu sterowanie Windows przy Włącz szybkie uruchamianie
wtedy dyski pod Ubuntu montują się automatycznie.

Ale jest to kosztem uruchamiania Windowsa w czasie 40 sekund zamiast 8 s.
Windows zamyka się też dłużej - 16 s zamiast 8 s.
A moja żona, która korzysta z Windowsa jest niecierpliwa.... ;)
Jeszcze muszę poszukać jednej sprawy, czy nie dało by się, żeby Windows zapisywał ten plik hibernacji tylko na dysku C bo on akurat pod Ubuntu mi jest nie potrzebny - ale to już na forum Windowsowym.

Chyba będę jednak montował ten konkretny dysk z danymi ręcznie wtedy gdy będzie mi potrzebny.
I teraz prośba o wytłumaczenie jak zrobić skrót (aktywator) na pulpicie do polecenia

Kod: Zaznacz cały

sudo ntfsfix /dev/sdc1
Desktop: Intel Core 2 Duo E7400, 4GB, GF630
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Ubuntu i Windows 8.1 - montowanie dysku i aktywator do ntfsfix

Post autor: bear7 »

adek69 pisze:problem rozwiązało odznaczenie ptaszka w panelu sterowanie Windows przy Włącz szybkie uruchamianie
wtedy dyski pod Ubuntu montują się automatycznie.

Ale jest to kosztem uruchamiania Windowsa w czasie 40 sekund zamiast 8 s.
Windows zamyka się też dłużej - 16 s zamiast 8 s.
A moja żona, która korzysta z Windowsa jest niecierpliwa.... ;)
Jeszcze muszę poszukać jednej sprawy, czy nie dało by się, żeby Windows zapisywał ten plik hibernacji tylko na dysku C bo on akurat pod Ubuntu mi jest nie potrzebny - ale to już na forum Windowsowym.
A nie lepiej zrobić sobie na pulpicie w Windows skrót do "pełnego" wyłączania tego systemu? Wówczas, jak będziesz chciał skorzystać z Ubuntu, to zamykasz system Windows tym skrótem. Ubuntu nie będzie miał wtedy żadnych problemów z montowaniem partycji i żadne skróty nie będą potrzebne - z okna Nautilusa (aka Pliki w Ubuntu 14.04) będziesz mógł spokojnie zamontować partycje NTFS.
O pomoc pytaj a forum, a nie przez PW.
adek69
Sędziwy Jeż
Sędziwy Jeż
Posty: 31
Rejestracja: 17 mar 2014, 12:52
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64
Lokalizacja: Kraków

Re: Ubuntu i Windows 8.1 - montowanie dysku i aktywator do ntfsfix

Post autor: adek69 »

trochę to bez sensu bo nie tylko ja używam kompa i przy włączaniu nigdy nie wiem czy był wcześniej Windows włączony czy Ubuntu. A włączać Windowsa tylko po to, żeby go wyłączyć skrótem to złe rozwiązanie...
Desktop: Intel Core 2 Duo E7400, 4GB, GF630
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Ubuntu i Windows 8.1 - montowanie dysku i aktywator do ntfsfix

Post autor: bear7 »

adek69 pisze:trochę to bez sensu bo nie tylko ja używam kompa i przy włączaniu nigdy nie wiem czy był wcześniej Windows włączony czy Ubuntu. A włączać Windowsa tylko po to, żeby go wyłączyć skrótem to złe rozwiązanie...
Twój komputer, twoje dane. To, co chcesz zrobić:
adek69 pisze: I teraz prośba o wytłumaczenie jak zrobić skrót (aktywator) na pulpicie do polecenia

Kod: Zaznacz cały

sudo ntfsfix /dev/sdc1
jest wykonalne, ale czy jest bezpieczne? Napiszę tak. Wymuszanie czegoś na okrągło, to proszenie się o kłopoty. Jak nie wierzysz, to spróbuj przez następnych kilka dni na okrągło zmusić żonę do zrobienia Ci kanapek na śniadanie i kolację - mam wrażenie, że żona po pewnym czasie "wybuchnie"...

Jak chcesz jednak dalej tak kombinować, to otwórz terminal i klepnij w nim:

Kod: Zaznacz cały

gedit ~/Pulpit/ntfsfix_sdc1.sh
W otwartym oknie gedita wstaw:

Kod: Zaznacz cały

#!/bin/bash
gksudo ntfsfix /dev/sdc1
Zapisz plik.
Następnie klepnij poniższe polecenia:

Kod: Zaznacz cały

chmod +x ~/Pulpit/ntfsfix_sdc1.sh

Kod: Zaznacz cały

sudo apt-get install gksu
Plik powinien być wówczas uruchamiany podwójnym kliknięciem. Jak tak nie jest, to zastosuj się do tej porady: viewtopic.php?f=145&t=171058.
O pomoc pytaj a forum, a nie przez PW.
adek69
Sędziwy Jeż
Sędziwy Jeż
Posty: 31
Rejestracja: 17 mar 2014, 12:52
Płeć: Mężczyzna
Wersja Ubuntu: 14.04
Środowisko graficzne: Unity
Architektura: x86_64
Lokalizacja: Kraków

Re: Ubuntu i Windows 8.1 - montowanie dysku i aktywator do ntfsfix

Post autor: adek69 »

zrobiłem aktywator wg instrukcji i działa,
ale jeśli jest to niebezpieczne dla danych to chyba zostanę przy wyłączonej opcji szybkiego uruchamiania Windowsa

SOLVED
Desktop: Intel Core 2 Duo E7400, 4GB, GF630
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 7 gości