4

Я сделал все, что знаю, и теперь я полностью потерян. Я получаю сообщение об ошибке на моем разделе хранения. Диск - это ntfs, и я использую ntfs-3g , диск распределяется между моими разделами Windows и Linux. Но я не думаю, что все это должно быть проблемой, хотя.

Я начал с очевидного df -h

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3       772G  434G  339G  57% /media/Storage

Интересующий раздел - /dev/sda3 - раздел, помеченный как Storage . Кажется, я использую только 57%.

Затем я загрузился в свой раздел Windows и запустил на диске chkdsk e: /r . Он нашел и исправил некоторые ошибки. Однако, это не исправило ошибку «на диске не осталось места».

После некоторого поиска, я заметил, что многие люди с такой же проблемой нашли решение, которое работает с inode, поэтому я проверяю, что df -ih

Filesystem     Inodes IUsed IFree IUse% Mounted on
/dev/sda3        340M  414K  339M    1% /media/Storage

Кажется, /dev/sda3 использует только 1% инодов, и согласно @grawity. NTFS не будет иметь проблем с inode, поскольку пространство распределяется динамически.

Я запустил dmesg , но, похоже, нет ничего явно неправильного, ничего, что я могу сказать, но я не очень знаком с содержанием. Смотрите вывод dmesg на http://pastebin.com/jtrf8NB3

Меня попросили взглянуть на ntfs-3g --version поскольку, по-видимому, раньше была ошибка, из-за которой сообщалось «на устройстве не осталось места», но это была более старая версия.

ntfs-3g 2012.1.15AR.1 external FUSE 28

Фрагментация ntfs, по-видимому, не является проблемой, так как фрагментация была только 5%. Раздел был дефрагментирован независимо.

По запросу это вывод команды mount :

/dev/sdb1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda2 on /media/Windows type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
/dev/sda3 on /media/Storage type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
/dev/sda5 on /media/Linux_partition type ext4 (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/golden/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=golden)

2 ответа2

0

Подключите диск к машине с Windows 7 и выполните команду chkdsk из CLI. Обратите внимание, что disk-> Properties-> Disk check - это другой инструмент, который не решает проблему.

0
  1. Щелкните правой кнопкой мыши на диске
  2. Выберите вкладку Quota
  3. Выключи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .