Không thể ghi vào ổ đĩa định dạng NTFS


10

Tôi không chắc điều gì đã xảy ra, nhưng tôi đã mất quyền truy cập ghi đột ngột vào bất kỳ ổ đĩa ngoài NTFS nào của mình.

Tôi đã cài đặt một vài trò chơi và ứng dụng từ trung tâm phần mềm và bây giờ tôi không thể tạo các thư mục mới hoặc sao chép và dán tệp vào bất cứ thứ gì là NTFS. Bây giờ mọi thứ chỉ được đọc và tôi đã thử rất nhiều thứ để sửa nó, nhưng dường như vô vọng.

Chỉ để kiểm tra xem đó có phải là ổ đĩa không, tôi đã tạo một ntfs nhỏ được định dạng âm lượng truecrypt và âm lượng được định dạng béo. Và vâng, có vẻ như Ubuntu đang ngăn tôi viết bất cứ điều gì sang NTFS.

Chuyện gì đã xảy ra ở đây?

Thật là một cách đơn giản để tôi có thể có quyền truy cập ghi vào ổ đĩa NTFS của mình, vì vậy tôi chỉ có thể sao lưu tất cả nội dung của mình.

Có lẽ tôi sẽ cài đặt lại Ubuntu. Xin vui lòng giúp đỡ.


CẬP NHẬT (và cảm ơn mọi người vì đã trả lời nhanh)

Vấn đề đã được giải quyết.

Trước khi nhận thấy rằng tôi đã mất quyền ghi NTFS, tôi đã cài đặt GParted từ trung tâm phần mềm và có một tiện ích mở rộng có tên ntfspross đi kèm.

Trong quá trình tìm kiếm giải pháp cho vấn đề này, tôi đã gỡ cài đặt GParted (vì đó là một trong những ứng dụng tôi đã cài đặt ngay trước khi xảy ra sự cố). Nhưng điều đó không giải quyết được vấn đề.

Tôi đã bắt gặp một ứng dụng có tên 'Công cụ cấu hình NTFS'. Khi tôi cài đặt cái này, nó nói rằng phần mở rộng ntfsprogie cần phải được gỡ bỏ (vì vậy tôi đoán việc gỡ cài đặt GPARTED, đã không xóa phần mở rộng ntfsprog).

Tôi đã khởi chạy Công cụ cấu hình NTFS và bây giờ tôi có quyền ghi vào ổ đĩa NTFS. Thật không may, tôi đã không kiểm tra xem tôi có quyền ghi trước khi khởi chạy Công cụ cấu hình NTFS hay không, vì vậy tôi không chắc Công cụ cấu hình NTFS hay chưa cài đặt ntfsprog đã cho tôi quyền ghi lại NTFS.

Hy vọng nếu một người mới gặp phải vấn đề này, họ sẽ ghé qua trang này và biết phải làm gì.


Cài đặt lại cũng có thể dẫn đến cùng một kết thúc. Có lẽ một bản cập nhật gần đây đã thay đổi hành vi mặc định cho ghi NTFS? Bạn đã cài đặt NTFS-3G chưa? Gì bạn / etc / mtab nói về khối lượng NTFS của bạn?
James T Snell

nếu bạn có câu trả lời mà bạn đã trả lời bài đăng của riêng bạn với bản cập nhật của bạn, thay vì chỉ chỉnh sửa câu hỏi của bạn.
Thomas Ward

ntfsfix và chown có thể là bạn của bạn, đọc câu trả lời của tôi dưới đây. Tôi đã có cùng một vấn đề một vài thời gian.
dearN

Câu trả lời:


6

Bạn cần gắn ổ đĩa NTFS với các tùy chọn UTF-8. Nếu bạn tìm trên Google cách gắn hệ thống tệp ntfs-3g, bạn sẽ thấy rằng bạn cần các tùy chọn sau:

defaults,locale=en_US.UTF-8

Triệu chứng mà bạn sẽ nhận được nếu thiếu tùy chọn UTF-8 là bạn có thể đọc vào ổ đĩa nhưng bạn không thể ghi. Ví dụ, bạn sẽ mất khả năng di chuyển tệp khỏi ổ đĩa.

Lưu ý: một liên kết đến nhiều thông tin hơn ở đây . Tùy chọn UTF-8 được đề cập ở đây .


3

Đang chạy

sudo apt-get purge ntfs-3g

và sau đó

sudo apt-get install ntfs-3g

đã làm cho tôi.

Tôi đoán đó là vì initrd.imgkhông được tạo ra với ntfs-3gmô-đun trong khi cập nhật kernel đã diễn ra. Chỉ là một phỏng đoán vì tôi chưa cài đặt ntfsprossCài đặt ntfspross . Tôi chỉ có ntfs-3gCài đặt ntfs-3g mà không hoạt động.


3

Nếu bạn khởi động kép, hãy thử

sudo ntfsfix /dev/sda1

và thay thế /dev/sda1bằng tên phân vùng (ví dụ /dev/sda4[cho phân vùng thứ tư trên ổ cứng chính] hoặc /dev/sdb[cho một ổ đĩa thứ cấp được phân vùng duy nhất]).


Đã thử một loạt các thứ nhưng đây là những gì đã làm việc.
Mohsin Bukhari

trong trường hợp của tôi đó là USB.
Mohsin Bukhari

2

Đối với ntfs bạn nên sử dụng permissionstùy chọn.

Sử dụng / dev / sda1 làm ví dụ (bạn cũng có thể sử dụng UUID trong fstab), được gắn tại / media / ntfs (điều chỉnh mục nhập phân vùng / mountpoint / fstab theo nhu cầu của bạn).

Biên tập /etc/fstab

# graphical
gksu gedit /etc/fstab

# command line
sudo -e /etc/fstab

Thêm / Chỉnh sửa mục nhập của bạn để trông giống dòng này

/dev/sda1 /media/ntfs ntfs-3g locale=en_US.UTF-8,permissions 0 0

Tạo một điểm gắn kết (nếu cần)

[[ -d /media/ntfs ]] || sudo mkdir /media/ntfs

Ngắt kết nối và gắn lại phân vùng ntfs

sudo umount /dev/sda1
sudo mount /media/ntfs

Bây giờ bạn có thể quản lý quyền sở hữu và quyền với chownchmod

sudo chown -R your_user:your_user /media/ntfs
chmod -R ug+rw /media/ntfs

Nếu, sau tất cả những điều đó, phân vùng không hoạt động như mong đợi, hãy kiểm tra nó từ windows.


Tôi không biết về tùy chọn cấp phép và / hoặc tùy chọn kế thừa. Rất hữu ích cho tương lai cũng có. ;-)
djangofan

Hoạt động tốt với tôi
Mazhar Ahmed

Xem điều này nếu các lệnh mount bị ghi đè là chỉ đọc do ngủ đông Windows ...
Nae

1

Cảm ơn trời, tôi tìm thấy bài này. Tôi đã gặp một vấn đề tương tự khi tôi có thể tạo một thư mục hoặc tệp, nhưng tôi không thể thay đổi tệp hoặc thư mục ngoại trừ xóa nó. Nó thực sự gây phiền nhiễu khi bạn phải làm chmodtrên mọi tệp hoặc thư mục mới.

Tất cả những gì tôi đã làm là:

sudo apt-get purge ntfsprogs
sudo apt-get purge ntfs-3g
sudo apt-get install ntfs-3g

Tùy chọn thanh lọc là gỡ cài đặt đầy đủ . Sau đó, tôi mới lấy một bản cài đặt mới. Đơn giản, và nó hoạt động.


1

Tôi đã cài đặt GParted với ntsfprog dưới dạng tiện ích bổ sung một tháng trước và tôi đã mất quyền ghi (tôi chỉ tìm hiểu).

Vì vậy, tôi chỉ cài đặt ntfspross , sau đó cài đặt ntfs-3g và điều đó đã giải quyết được vấn đề .


0

Điều tương tự cũng xảy ra với tôi sau khi tôi cài đặt GParted vài ngày trước. Vì vậy, tôi đã thực hiện một số nghiên cứu trên Internet và thấy rằng đó là vì một tiện ích bổ sung có tên " ntfsprogie " (tiện ích ntfs cũ hơn) đã ghi đè lên phần bổ trợ " ntfs-3g " (phiên bản ntfs mới nhất).

Tôi không thể hiểu toàn bộ, nhưng hai tiện ích bổ sung đó đang mâu thuẫn. Vì vậy, tất cả những gì bạn cần làm là xóa " ntfsprogie " bằng cách sử dụng Trung tâm phần mềm.

  1. Nhập GParted và bỏ đánh dấu "Công cụ để thực hiện mọi thứ gọn gàng trong phân vùng NTFS từ linux (ntfsprogie)" hoặc xóa hoàn toàn GParted.

  2. Nhập "ntfs" trong trung tâm phần mềm Ubuntu. Tùy chọn đầu tiên bạn nhận được là "Công cụ cấu hình NTFS".

  3. Cài đặt nó và chơi lô tô. Bây giờ bạn đã có quyền của bạn trở lại.


0

Tôi đã có vấn đề này định kỳ trong nhiều tháng. Tôi đã có ấn tượng rằng đây là đặc điểm kỹ thuật của ổ đĩa Toshiba.

Dù sao, đây là cách tôi xử lý thành công:

  1. Nếu ổ đĩa của bạn không được gắn và gây ra exit 13lỗi, vì bạn có ntfsfixngay bây giờ, hãy chạy ntfsfix -b /dev/sdbxnơi bạn thay thế sdbxbằng ổ cứng / ổ NTFS. Bạn có thể lấy tên ổ đĩa của bạn từ sudo fdisk -l. Bạn sẽ có thể xác định ổ đĩa của bạn từ đó.

Chẳng hạn, đối với tôi, sudo fdisk -ltrả về:

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000586fb

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2148   961320312   480659082+  83  Linux
/dev/sda2       961320313   976773167     7726427+   5  Extended
/dev/sda5       961320314   976773167     7726427   83  Linux

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.


Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xcfd88605

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1  1953525167   976762583+  ee  GPT

Đây /dev/sdb1là ổ cứng gắn ngoài của tôi.

  1. Sau này, bạn có thể cần chạy chown -R username:username /media/path/to/hardriveđể cung cấp cho mình quyền đọc + ghi (đệ quy cho tất cả các thư mục và thư mục con).

Tôi đã phải làm điều này hai lần mà có lẽ gợi ý rằng ổ cứng của tôi sắp chết! Bạn đã sao lưu dữ liệu của bạn lên?

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.