Opasta on noudatettu ja kaikenlaista on luettu jo eilisestä lähtien. Vastaan tuli kuitenkin ongelma. NTFS osiolle ei vieläkään voi kirjoittaa.
Ubuntun versio on edgy 64 bit. Tämä on ennenkin tuottanu hankaluuksia, mutta toivottavasti tällä kertaa ei ole siitä kyse.
Koko projektin syy:Kaverin windows mosahti. Recovery ei auttanut, vikasieto ei käynnisty jne. Otetaan data talteen, formataan, asennetaan uusiksi ja laitetaan henkilökohtainen data takaisin.
Mitä yritin:Laitoin kaverin kovon slaveksi.
Asensin NTFS-3g ajurin foorumissa olleiden vinkkien mukaisesti.
fstab tiedostoon ei ilmaantunut mitään, joka olisi vastannut ohjeen riviä:
# /dev/sda1
UUID=9CA45D83A45D6136 /media/sda1 ntfs defaults,nls=utf8,umask=007,gid=46 0 1
Fstab tiedostoni on muuten tämän näköinen:
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
# /dev/hda1
UUID=fdc57fb7-f58a-4701-b76c-f15ab4d01808 / ext3 defaults,errors=remount-ro 0 1
# /dev/hda5
UUID=68cadbf0-3306-480b-88a8-a0982e27ad6a none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/hdd /media/cdrom1 udf,iso9660 user,noauto 0 0
/dev/ /media/floppy0 auto rw,user,noauto 0 0
kun kerran en tiennyt mitä tuonne fstabiin voisi kirjoittaa
Aika paljonhan tuosta olisi voinut kopioida suoraan, mutta huomasin tuossa rivin alussa pitkän mystisen litanjan, joka ei varmastikaan ole lainkaan randomi sekasotkua, joten siihen kohtaan pitäisi tietää mitä kirjoittaa. En siis voinut generoida päästäni slave levylle omaa riviä. Siispä yritin mountata asemaa
foorumissa olleiden ohjeiden mukaisesti.
sudo ntfs-3g /dev/hdb1 /media/hdb1
Kone vastasi:
Failed to mount '/dev/hdb1': Operation not supported
Mount is denied because the NTFS journal file is unclean. Choices are:
A) Shutdown Windows properly.
B) Click the 'Safely Remove Hardware' icon in the Windows taskbar
notification area before disconnecting the device.
C) Use 'Eject' from Windows Explorer to safely remove the device.
D) If you ran chkdsk previously then boot Windows again which will
automatically initialize the journal.
E) Run 'ntfsfix' on Linux which will reset the NTFS journal.
F) Mount the volume read-only by using the 'ro' mount option.
A, B ja C ei onnistu kun koko winukka ei edes käynnisty edes vikasiedossa. F vaihtoehtoa käytin kun pelastin dataa. Read-only nimensä mukaisesti si ei kirjoita sitä takaisin. E) ntfsfix asennettiin ja ajettiin jolloin se antoi seuraavan vastauksen:
sudo ntfsfix /dev/hdb1
Mounting volume... FAILED
Attempting to correct errors...
Processing $MFT and $MFTMirr...
Reading $MFT... OK
Reading $MFTMirr... OK
Comparing $MFTMirr to $MFT... OK
Processing of $MFT and $MFTMirr completed successfully.
Setting required flags on partition... FAILED
Error setting volume flags.
What next? Yritteliäisyys kompensoi tiedon puutetta vain tietyyn pisteeseen saakka ja tässä se piste nyt on.