Eu tenho um sistema de inicialização dupla com Vista e Ubuntu. Eu uso o Ubuntu 99% do tempo e tenho a partição do Windows montada para leitura / gravação.
Acabei de rodar o Diskeeper 2008 enquanto estava no Vista para "limpar" o disco um pouco. Executei uma desfragmentação no tempo de inicialização e desfragmentamos a unidade C: algumas vezes.
No entanto, no Ubuntu, não sou mais capaz de gravar na partição do Windows. Alguma idéia do que dá?
Um pouco mais de informação: a partição é NTFS como seria de esperar. Rodar mount
no Ubuntu mostra que a partição é gravável, eu acho:
/dev/sda3 on /media/OS type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
Aqui está o meu / etc / fstab, se ajudar. A última linha é a partição do Windows.
proc /proc proc defaults 0 0
# Entry for /dev/sda5 :
UUID=dc57d1f6-e720-47ee-86e2-c24fa4e24dff / ext3 relatime,errors=remount-ro 0 1
# Entry for /dev/sda6 :
UUID=fdf33781-b661-4216-a2a2-6fe61e27f399 none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto,exec,utf8 0 0
/dev/sda3 /media/OS ntfs-3g defaults,locale=en_GB.UTF-8 0 0
ATUALIZAR:
Como observado anteriormente em minha própria resposta, pensei que tivesse resolvido isso executando o chkdsk no Windows na unidade. No entanto, ainda estou recebendo erros ocasionais, principalmente ao usar a transmissão (Bittorrent).
Se eu executar o nautilus como root, vá para uma pasta nessa partição e visualize as propriedades de alguns arquivos, recebo este erro:
** (nautilus:1177): WARNING **: Couldn't open file:///[filename]: Could not open location; you might not have permission to open the file.
** Message: Error: Could not open file "[filename]" for reading.
gstfilesrc.c(1051): gst_file_src_start (): /GstPlayBin:play/GstFileSrc:source:
system error: Input/output error
dmesg
O comando lista centenas de linhas, que tipo de coisa eu procuraria? dmesg | grep -i error
não lista nada.
touch /media/OS/newfile
retornatouch: cannot touch '/media/OS/newifle': Input/output error