मेरा NTFS विभाजन केवल पढ़ने के लिए क्यों माउंट होता है?


33

हाल ही में जब तक मेरा विंडोज पार्टिशन (C :) और मेरा डेटा पार्टिशन (E :) दोनों ही रीड / राइट के रूप में माउंट हो जाएंगे। अब दोनों केवल-केवल पढ़ने के लिए माउंट होते हैं।

GParted आकार (त्रुटि)

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
देव / sda2 NTFS Windows C: dev / sda3
विस्तारित
देव / sda4 NTFS डेटा E:
देव / sda5 EXT4 उबंटू
देव / 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.

क्या आप विभाजन को डेटा लिख ​​सकते हैं? अगर नहीं तो नीचे मेरा जवाब पढ़ें। और क्या आप आकार बदलने की कोशिश कर रहे हैं, और नहीं कर पा रहे हैं, इस प्रकार इसकी केवल पढ़ने की धारणा? या आप वास्तव में ड्राइव पर डेटा लिखने की कोशिश कर रहे हैं?
थॉमस वार्ड

जवाबों:


27

सिस्टम में NTFS विभाजन में लिखने के लिए फाइल नहीं हो सकती है।

इसे टर्मिनल में आज़माएँ:

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

यह निकालता है ntfsprogsअगर यह सिस्टम पर मौजूद है, और इंस्टॉल करता है ntfs-3gजो आपको NTFS विभाजन में ठीक से लिखने की अनुमति देनी चाहिए।

फिर अपने सिस्टम को रिबूट करें, और लिखने की पहुंच के लिए NTFS ड्राइव को खोलने का प्रयास करें। अब आपको NTFS ड्राइव पर लिखने में सक्षम होना चाहिए।


सिस्टम में उस कमांड परिणाम को चलाने से मुझे ntfsprogs को हटाने के लिए प्रेरित किया जाता है, जिसे मैंने देखा, और आमतौर पर ntfs को लिखने के बारे में कुछ भी सूचीबद्ध नहीं लगता है, इसलिए मैंने इसे हटा दिया। ऐसा लगता है कि इसे ठीक कर दिया गया है, मुझे लगता है कि जब मैं खराब क्षेत्रों (उनमें से 10) के कारण उबंटू के तहत एक डिस्क जांच चलाने के लिए देख रहा हूं तो मैंने ntfsprogs स्थापित किया है। धन्यवाद!
लुईस गोडार्ड

हां। आपका प्रश्न थोड़ा भ्रामक था, क्योंकि आपके द्वारा संलग्न डेटा के कारण। वह डेटा जो आम तौर पर संलग्न होता है वह यह नहीं बताता कि आप ड्राइव को क्यों नहीं लिख सकते - बल्कि हम देखते हैं कि आप उस डेटा में ड्राइव का आकार बदलने की कोशिश कर रहे हैं।
थॉमस वार्ड

1
Ntfs-3G को इंस्टॉल करते समय ntfsprogs को हटाने से रीड ओनली प्रॉब्लम सॉल्व हो जाती है।
लुइस अल्वारादो

मेरे लिए काम कर रहे NTFS फ़ाइल निर्माण, चीयर्स।
गेरी

38

एक प्रदर्शन विंडोज से भरा बंद ड्राइव पूरी तरह से उबंटू द्वारा स्थापित किया जा करने की अनुमति देगा। जैसा कि आप "पावर" मेनू पर "शट डाउन" बटन दबाते हैं, SHIFT कुंजी को दबाकर पूरा किया जा सकता है।


2
क्या यह किया जा सकता है यदि विंडोज विभाजन चला गया है? दूसरा तरीका रखो, क्या मैं ऐसा कर सकता हूं यदि विंडोज अब स्थापित नहीं है?
एपीटर

नहीं, यह ट्रिक केवल तभी उपयोगी है जब आपके पास विंडोज इंस्टाल है क्योंकि यदि आपके पास विंडोज इंस्टाल नहीं है तो क्लिक करने के लिए "शट डाउन" बटन नहीं है।
schulwitz

धन्यवाद, यह मेरे लिए काम किया ... मेरी विंडोज़ 10 विभाजन केवल पहले पढ़ा गया था, लेकिन पृष्ठ से निर्देशों का पालन करने के बाद, इसके ....
वकार

5
हर बार जब आप विंडोज बंद करते हैं तो शिफ्ट-डाउन शिफ्ट होने से बचने के लिए (डुअल-बूट कॉन्फ़िगरेशन में भूलना आसान है), आप बस हाइबरनेशन को पूरी तरह से अक्षम कर सकते हैं, जो हाइब्रिड बूट को भी अक्षम कर देता है, जिससे यह गैर-मुद्दा बन जाता है। जब विंडोज में बूट किया जाता है, तो एक उन्नत कमांड प्रॉम्प्ट ("प्रशासक के रूप में चलाएँ") लॉन्च powercfg /h offकरें और टाइप करें और एंटर दबाएं। फिर, उबंटू में रिबूट, और NTFS ड्राइव लेखन योग्य होगा। यदि आप हाइबरनेशन को पूरी तरह से अक्षम नहीं करना चाहते हैं, तो आप नियंत्रण कक्ष का उपयोग करके केवल हाइब्रिड बूट को अक्षम कर सकते हैं (मुझे कमांड-लाइन विधि नहीं मिल सकती है); गाइड के लिए उत्तर में लिंक देखें।
बेन जॉनसन

मेरे Windows 10 + Ubuntu 18.04 दोहरे बूट के लिए काम किया। धन्यवाद!
कुई यू

11

मुझे प्राप्त हुआ, जो मैंने किया था

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

यह विंडोज़ द्वारा बनाई गई किसी भी लॉगफाइल को हटा देगा।

मेरे लिए काम किया।


1
यह खतरनाक लगता है। जबकि यह लिनक्स में विंडोज कैश फाइलों को हटाकर डिस्क को फिर से लिखने योग्य बनाता है, जब आप विंडोज में फिर से बूट करते हैं तो क्या होता है?
पॉल

बहुत बहुत धन्यवाद मेरे पास एक 2d hdd है जिसे मैंने एक बार खिड़कियों में इस्तेमाल किया था और अब इसे पढ़ने के लिए / लिखने में माउंट नहीं कर सकता था इसे तय किया
रैपिथ 3690 001

0

यह विंडोज 10 के साथ दोहरी बूटिंग के मामले में होता है, तो आप सही का निशान हटाएँ करने की आवश्यकता turn on fast startupमें Control Panel --> Power Options --> Choose what the power buttons doबंद है और फिर, रिबूट नहीं। एक बार जब यह ठीक से हो जाता है तो आप एनटीएफएस विभाजन को सामान्य रूप से पढ़ने / लिखने की अनुमति के साथ उपयोग कर पाएंगे।

विंडोज 10 अपडेट के कारण यह डिफ़ॉल्ट फास्ट स्टार्टअप पर रीसेट होता है जो हाइबरनेशन का एक रूप है।

यहाँ छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.