Чому мій розділ NTFS монтується лише для читання?


33

Донедавна і мій розділ Windows (C :), і мій розділ даних (E :) монтувались би як читати / записувати. Тепер обидва монтуються лише як лише для читання.

GParted Resize (Помилка)

ntfsresize v2.0.0 (libntfs 10:0:0)
Device name : /dev/sda4
NTFS volume version: 3.1
Cluster size : 4096 bytes
Current volume size: 86207623680 bytes (86208 MB)
Current device size: 86207627264 bytes (86208 MB)
New volume size : 78662066688 bytes (78663 MB)
Checking filesystem consistency ...
Accounting clusters ...
Space in use : 62126 MB (72.1%)
Collecting resizing constraints ...
Needed relocations : 1606868 (6582 MB)
Schedule chkdsk for NTFS consistency check at Windows boot time ...
Resetting $LogFile ... (this might take a while)
Relocating needed data ...
ERROR: Extended record needed (1032 > 1024), not yet supported!
Please try to free less space.

Вихід chkdsk:

Checking file system on E:
The type of the file system is NTFS.
Volume label is Data.

A disk check has been scheduled.
Windows will now check the disk.                         
  99482 file records processed.
  495 large file records processed.                     
  0 bad file records processed.                         
  0 EA records processed.                               
  0 reparse records processed.                          
  104412 index entries processed.                       
  0 unindexed files processed.                          
  99482 security descriptors processed.                 
  2466 data files processed.                            

CHKDSK is verifying Usn Journal...
  4479208 USN bytes processed.                                     
Usn Journal verification completed.
Windows has checked the file system and found no problems.

84187132 KB total disk space.
  60479688 KB in 69969 files.
     15520 KB in 2467 indexes.
         0 KB in bad sectors.
    174336 KB in use by the system.
     65536 KB occupied by the log file.
  23517588 KB available on disk.
      4096 bytes in each allocation unit.
  21046783 total allocation units on disk.
   5879397 allocation units available on disk.

Internal Info:
9a 84 01 00 00 1b 01 00 fc 1a 01 00 00 00 00 00  ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
42 00 00 00 52 73 5c 77 b0 e7 1d 00 b0 df 1d 00  B...Rs\w........

fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda5 during installation
UUID=8213cc89-2438-41b9-899f-13b4c5b299af /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda6 during installation
UUID=45873767-d9ae-4f0c-baab-ffc2726ac24e none            swap    sw              0       0

Перевірив накопичувач у GParted, GSmartControl і з ntfsfix, все завершено успішно, без змін.

Перегородки

dev / sda1 NTFS WinRE
dev / sda2 NTFS Windows C:
dev / sda3 Розширений
dev / sda4 дані NTFS E:
dev / sda5 EXT4 Ubuntu
dev / sda6 linux-swap

Я шукаю пояснення:

Internal Info:
9a 84 01 00 00 1b 01 00 fc 1a 01 00 00 00 00 00  ................
01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  ................
42 00 00 00 52 73 5c 77 b0 e7 1d 00 b0 df 1d 00  B...Rs\w........

і

Resetting $LogFile ... (this might take a while)
Relocating needed data ...
ERROR: Extended record needed (1032 > 1024), not yet supported!
Please try to free less space.

Чи можете ви записати дані в розділ? Якщо ні, то прочитайте мою відповідь нижче. А ви намагаєтесь змінити розмір, а не можете, таким чином, припущення його лише для читання? або ти насправді намагаєшся записати дані на диск?
Thomas Ward

Відповіді:


27

У системі може не встановлено файлів для запису на розділи NTFS.

Спробуйте це в терміналі:

sudo apt-get remove ntfsprogs && sudo apt-get install ntfs-3g

Це видаляє, ntfsprogsякщо він присутній у системі, і встановлює, ntfs-3gякі повинні дозволяти вам правильно писати в розділи NTFS.

Потім перезавантажте систему та спробуйте відкрити диск NTFS для доступу до запису. Тепер ви маєте можливість записувати на привід NTFS.


Виконання цієї команди призводить до того, що система спонукає мене видалити ntfsprogs, на який я подивився вгору, і, схоже, нічого не перераховано про запис у ntfs, тому я її видалив. Здається, це виправлено, я думаю, що я встановив ntfsprogs, шукаючи запустити перевірку диска під ubuntu через погані сектори (10 з них). Спасибі!
Льюїс Годдард

Так. Однак ваше запитання було трохи оманливим, оскільки ви додали дані. Ці додані дані, як правило, не пояснюють, чому ви не можете записати на диск, а ми бачимо, що ви намагаєтесь змінити розмір накопичувача в цих даних.
Thomas Ward

1
Видалення ntfsprogs під час встановлення ntfs-3g вирішило проблему лише для читання.
Луїс Альварадо

Зробило створення файлів NTFS для мене, ура.
Геррі

39

Виконання повного відключення Windows дозволить дискам повністю змонтуватися Ubuntu. Це можна досягти, утримуючи клавішу SHIFT, натискаючи кнопку "Вимкнути" в меню "Power".


2
Чи можна це зробити, якщо розділ Windows немає? По-іншому, чи можу я це зробити, якщо Windows більше не встановлена?
epotter

Ні, цей трюк корисний лише у тому випадку, якщо у вас встановлена ​​Windows, оскільки немає кнопки "Вимкнути" для натискання, якщо у вас не встановлена ​​Windows.
schulwitz

дякую, це працювало для мене ... мій розділ Windows 10 читався лише раніше, але після виконання інструкцій зі сторінки, його немає ....
waqar

5
Щоб уникнути необхідності утримувати Shift щоразу, коли ви вимикаєте Windows (це легко забути в конфігурації подвійного завантаження), ви можете просто повністю відключити сплячку, що також вимикає гібридну завантаження, тим самим зробивши це не проблемою. Завантажившись у Windows, запустіть підвищений командний рядок ("Запустити як адміністратор") та введіть powercfg /h offта натисніть Enter. Потім перезавантажте програму Ubuntu, і диск NTFS буде доступним для запису. Якщо ви не хочете повністю відключати сплячку, можна вимкнути лише гібридну завантаження за допомогою панелі керування (я не міг знайти метод командного рядка); див. посилання у відповіді для керівництва.
Бен Джонсон

Працював для моєї Windows 10 + Ubuntu 18.04 подвійного завантаження. Спасибі!
Куай Ю

12

Сталося зі мною, я все робив

sudo ntfsfix /dev/sdxX // where x is HDD and X is drive number, in my case it was /dev/sda1

це видалить усі файли журналу, створені Windows.

працював на мене.


1
Це відчуває себе небезпечно. Хоча диск знову записується, видаляючи файли кешу Windows в Linux, що відбувається при повторному завантаженні Windows?
Павло

велике спасибі, у мене є 2-й hdd, який я використовував один раз у Windows, і не міг монтуватися в режимі читання / запису більше під ubuntu, це виправлено
wraith3690 001,

0

Якщо це відбувається в разі подвійний завантаження з Windows 10, вам потрібно , щоб зняти turn on fast startupв Control Panel --> Power Options --> Choose what the power buttons doі потім відключення, а НЕ перезавантаження. Як тільки це буде зроблено належним чином, ви зможете отримувати доступ до розділів NTFS зазвичай з дозволом для читання / запису.

Це відбувається через оновлення Windows 10 скидає його до швидкого запуску за замовчуванням, який є формою сплячки.

введіть тут опис зображення

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.