Cat oli siis käsky, joka tulostaa tiedoston sisällön ruudulle. Tiedostossa /etc/fstab määritellää, mitkä asemat mountataan käytettäväksi ja millä tavalla. Ongelma näyttänee olevan juuri siellä. Siispä muokkaa kyseistä tiedostoa:
sudo gedit /etc/fstab
Etsitään kohta, missä windows-levyt mountataan:
#Added by diskmounter utility
/dev/hda1 /media/hda1 ntfs ro,user,fmask=0111,dmask=0000 0 0 (tässä mountataan c-asema)
#Added by diskmounter utility
/dev/hdb1 /media/hdb1 ntfs ro,user,fmask=0111,dmask=0000 0 0 (ja tässä d-asema)
Kommentoidaan vanhat määrittelyt pois käytöstä ja korvataan uusilla (ja toivottavasti toimivimmilla):
#Added by diskmounter utility
/dev/hda1 /media/hda1 ntfs nls=utf8,umask=0222 0 0
#/dev/hda1 /media/hda1 ntfs ro,user,fmask=0111,dmask=0000 0 0
#Added by diskmounter utility
/dev/hdb1 /media/hdb1 ntfs nls=utf8,umask=0222 0 0
#/dev/hdb1 /media/hdb1 ntfs ro,user,fmask=0111,dmask=0000 0 0
Tallennetaan ja suljetaan. Tämän jälkeen suoritetaan uudelleenmounttaus:
sudo mount -a
Asemien pitäisi killua työpöydällä ja sijainnit -valikossa nimillä hda1 ja hdb1. Normaalisti niiden olisi kyllä pitänyt toimia ilman säätämistäkin...
Voit myös vaihtaa kuvaavammat nimet asemille. Se tapahtuu seuraavasti:
Luot kansiot kyseisillä nimillä kansioon /media. Esim:
sudo mkdir /media/win_c
sudo mkdir /media/win_d
ja vaihdat kyseiset polut fstab-tiedostoon:
#Added by diskmounter utility
/dev/hda1 /media/win_c ntfs nls=utf8,umask=0222 0 0
#/dev/hda1 /media/hda1 ntfs ro,user,fmask=0111,dmask=0000 0 0
#Added by diskmounter utility
/dev/hdb1 /media/win_d ntfs nls=utf8,umask=0222 0 0
#/dev/hdb1 /media/hdb1 ntfs ro,user,fmask=0111,dmask=0000 0 0
ja uudelleenmounttaat:
sudo mount -a