केवल पढ़ने के रूप में दिखाने वाले USB डिवाइस


122

मैं Ubuntu 14.04 का उपयोग कर रहा हूं।

मेरे पास 8gb FAT32 USB स्टिक और 500gb FAT32 HDD है; ये दोनों अचानक केवल उपकरण बन गए हैं।

मैंने निर्देशिका को अंदर हटाने का प्रयास किया है /mediaऔर फिर इसे फिर से बना रहा है, इसका नाम बदल रहा है, फिर उस निर्देशिका को पूर्ण अनुमति दे रहा है। हालांकि, यह काम नहीं किया।

के परिणाम mount:

$ mount
/dev/sda5 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/cgroup type tmpfs (rw)
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)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755) 
none on /sys/fs/pstore type pstore (rw) 
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=simon)

के परिणाम sudo parted -l:

Model: ATA ST9500325AS (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End    Size    Type      File system     Flags
 4      1049kB  500GB  500GB   extended
 5      2097kB  496GB  496GB   logical   ext4
 6      496GB   500GB  4238MB  logical   linux-swap(v1)


Model: Verbatim STORE N GO (scsi)
Disk /dev/sdb: 8028MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
 1      24.6kB  8028MB  8028MB  primary  fat32        boot

के परिणाम lsblk:

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda4   8:4    0     1K  0 part 
├─sda5   8:5    0 461.8G  0 part /
└─sda6   8:6    0     4G  0 part [SWAP]
sdb      8:16   1   7.5G  0 disk 
└─sdb1   8:17   1   7.5G  0 part /media/simon/LYDIA
sr0     11:0    1  1024M  0 rom 

USB परीक्षण लिखें:

$ cd /media/simon/LYDIA
$ touch newfile001
touch: cannot touch ‘newfile001’: Read-only file system 

के परिणाम dmesg:

[  159.366772] FAT-fs (sdb1): Volume was not properly unmounted. Some data may be       corrupt. Please run fsck.
[  159.383252] FAT-fs (sdb1): error, fat_get_cluster: invalid cluster chain (i_pos 0)
[  159.383258] FAT-fs (sdb1): Filesystem has been set read-only
[  159.383571] FAT-fs (sdb1): error, fat_get_cluster: invalid cluster chain (i_pos 0)
[  159.384251] FAT-fs (sdb1): error, fat_get_cluster: invalid cluster chain (i_pos 0)
[  159.384319] FAT-fs (sdb1): error, fat_get_cluster: invalid cluster chain (i_pos 0)
[  159.475111] systemd-hostnamed[2966]: Warning: nss-myhostname is not installed.
Changing the local hostname might make it unresolveable. Please install nss-myhostname!
[  159.480141] FAT-fs (sdb1): error, fat_get_cluster: invalid cluster chain (i_pos 0)
[  159.480224] FAT-fs (sdb1): error, fat_get_cluster: invalid cluster chain (i_pos 0)
[  159.480497] FAT-fs (sdb1): error, fat_get_cluster: invalid cluster chain (i_pos 0)
[  159.480516] FAT-fs (sdb1): error, fat_get_cluster: invalid cluster chain (i_pos 0)
[ 2893.091767] wlan0: deauthenticating from c0:3e:0f:31:21:05 by local choice   (reason=3)

जब यह मुहिम शुरू की? आप इसे कैसे माउंट करते हैं? जड़ के रूप में? फ़ाइल प्रबंधक के ऑटोमाउंट के साथ ऑटो-माउंट?
davidbaumann

मैं सामान्य रूप से यूएसबी स्टिक को प्लग करता हूं और फिर या तो विंडो पॉप अप हो जाती है या यह मेरे लिए फाइल खोलने और खींचने और ड्रॉप करने के लिए उपलब्ध है। मैं आम तौर पर किसी भी नकल या उस तरह के लिए टर्मिनल का उपयोग नहीं करता हूं।
oodles2do

कृपया प्लग इन करें, खोलें और परिणाम जोड़ें mount
दाविदबूमन

बेवकूफ लगने का मतलब नहीं है, लेकिन वास्तव में आपका क्या मतलब है? मुझे टर्मिनल में कौन सा कोड डालना चाहिए? यदि ऐसा है तो आप इसे करने का क्या मतलब है। धन्यवाद!
oodles2do

mountठीक;)
दाविदबूमन

जवाबों:


248

इस बग को देखें ।

Nautilus (फ़ाइलें) को मारने के लिए इस कमांड को चलाएँ:

killall nautilus

45
वाह, मैं विश्वास नहीं कर सकता कि काम किया
JeD

11
मैं शापित हो जाऊंगा, यह हाहा काम करता है
Tek

6
मैं उपयोग कर रहा हूं nemo, इसलिए मैंने किया killall nemoऔर यह काम करता है।
ओकी एरी रिनाल्डी

14
यह दुख की बात है कि अभी भी 2018 (Ubuntu 16.04.3 LTS) में काम करता है
एंड्रयू

2
सबसे अच्छा फिक्स मैंने देखा है। अभी भी Ubuntu 18.04 पर काम करता है
CodeMonkey

74

जब आप अपनी USB कुंजी को अपने लैपटॉप से ​​जोड़ते हैं:

  • भागो sudo -i(ताकि आप अपना पासवर्ड हर समय टाइप न करें)
  • चलाएँ df -Th(यह देखने के लिए कि आपकी USB स्टिक कहाँ पर है)
  • अपने USB स्टिक को अनमाउंट करें
  • dosfsckउस डिवाइस पर चलाएं जिसे आपने अपने पिछले कमांड से देखा था। उदाहरण:dosfsck /dev/sdc1
  • अपने USB स्टिक को हटाएं और पुन: चलाएँ

समस्या को अब हल किया जाना चाहिए।

अब, अपने HDD के लिए, कृपया इस प्रश्न के उत्तर का पालन करें । यह बाहरी एचडीडी के बारे में है लेकिन यह आपके मामले के लिए समान है।


1
आपकी सहायताके लिए धन्यवाद! मैंने वही करने की कोशिश की, जो आपने कहा था, क्या मेरी usb स्टिक को अनमाउंट करने के लिए umount / dev / sdb1 सही है? इसके अलावा, मुझे नहीं पता कि डॉसफ़ेक का उपयोग कैसे करें। इस लिंक के लिए भी धन्यवाद
oodles2do

3
@SimonBremford यदि आपका USB निश्चित रूप से माउंट है तो आपकी /dev/sdb1कमांड सही है। अपने अन्य प्रश्न के लिए, बस टाइप करें:dosfsck -a /dev/sdb1

23
आपकी मदद के लिए धन्यवाद, हालांकि यह काम नहीं किया। यूएसबी स्टिक को अभी भी पढ़ा जाता है। मुझे लगता है कि यह उबटन के साथ एक समस्या है जो कि यूबी स्टिक से ही है, यह देखते हुए कि यह अचानक हुआ था। और यह तथ्य कि यह एक ही समय में एक से अधिक यूएसबी डिवाइस को प्रभावित करता है।
oodles2do

3
कभी-कभी सबसे आसान काम फिर से शुरू करना होता है
गायन वीरकुट्टी

2
यह उत्तर देने के लिए उपयोगी होगा कि रिबूट वास्तव में आवश्यक है।
आर्टेम पेलेनिट्सिन

20

विभाजन तालिका सेट करने के लिए GParted का उपयोग करते समय मुझे वही त्रुटि मिली और मेरे USB स्टिक को प्रारूपित करें .. उसके बाद सभी USB ड्राइव "केवल पढ़ने के लिए" गए।

लेकिन रूट कॉपी के तहत ठीक काम किया ...

मशीन रीस्टार्ट होने के बाद इश्यू हो गया था। इसलिए मुझे लगता है कि GParted का उपयोग करते समय यह समस्या हो सकती है।


नीचे दिए गए कार्य समाधान देखें Serranoऔर इसके बारे में मेरी टिप्पणी। मेरे लिए भी मूल का उपयोग करने से हुआ GPated...
एंटोनियो

15

मुझे यह समस्या भी हुई। मुझे अपनी USB स्टिक की प्रतिलिपि बनाते समय एक त्रुटि मिली, मैं caja फ़ाइल प्रबंधक के साथ मिंट 17.1 दालचीनी, कर्नेल 3.13.0-43 का उपयोग कर रहा हूं।

जब मैंने टर्मिनल 'dir / media' में मीडिया निर्देशिका को देखा तो मैंने देखा कि लेआउट बदल गया है, आम तौर पर आप यहां सूचीबद्ध ड्राइव को देखने की उम्मीद करते हैं, लेकिन अब वे आपके उपयोगकर्ता नाम के तहत सूचीबद्ध हैं, और अनुमान लगाते हैं कि क्या? उस उपयोगकर्ता नाम में केवल ROOT अनुमतियां हैं।

मैंने जो किया वह टाइप करना था

sudo chown [username] /media/[username]

तथा

sudo chgrp [username] /media/[username]

जहां आप अपने उपयोगकर्ता नाम के साथ [उपयोगकर्ता नाम] प्रतिस्थापित करते हैं, USB स्टिक को हटा दिया जाता है, इंतजार किया जाता है और फिर इसे वापस रखा जाता है, समस्या हल हो जाती है, अब मैं इसे लिख सकता हूं!


मेरे लिए sudo chown [username] /media/[username]ठीक काम किया। मुझे यहां तक ​​कि यूएसबी स्टिक को बाहर निकालने की ज़रूरत नहीं थी और न ही (मुझे ज़रूरत थी chgrp- मैं जुबांट 16.04 पर हूं)
निकोलस

आपके उत्तर के लिए धन्यवाद .. यह स्वीकृत उत्तर होना चाहिए, क्योंकि वास्तव में मीडिया के साथ ही नहीं बल्कि बढ़ते बिंदु के साथ समस्या है।
अगिम

चाउन समूह को भी बदल सकता है, chown [username]:[groupname] filesचलाने के बराबर है chownऔर फिर chgrp। देखेंman chown
Xen2050

1
@ Xen2050, इससे भी बेहतर है chown [username]: filesक्योंकि `chown`` उपयोगकर्ताओं को लॉगिन समूह के लिए डिफ़ॉल्ट होगा।
लुकास

@ लुकास धन्यवाद कि बेहतर है। यह चतुराई से manपेज में छिपा हुआ है , लेकिन पेज में दिखाई दे रहा है info[अगर आदमी और जानकारी पेज मेल खाते हैं तो वास्तव में अच्छा होगा ...]
Xen2050

11

मुझे उबंटू पर एक ही समस्या हो रही है, और यहां दिए गए किसी भी उत्तर ने मेरे लिए अब तक काम नहीं किया है। यहाँ मैंने क्या कोशिश की है:

  • GParted का उपयोग करके डिवाइस को प्रारूपित करें। मैंने भी बिना सफलता के विभाजन तालिका को फिर से बनाने की कोशिश की।
  • डिवाइस की जाँच करें fsck। कोई समस्या नहीं मिली।
  • माउंट बिंदु की अनुमतियों को तय किया। यह बताता है कि माउंट पॉइंट रूट के स्वामित्व में था, लेकिन खुद को मालिक बनाने के बाद भी, मैं केवल कमांड-लाइन से डिवाइस को लिख सकता था (मैं अभी भी जीयूआई से फाइलें नहीं बना सकता था)।

जब मैं USB स्टिक कनेक्ट करता हूं, तो यह नीचे माउंट हो जाता है /media/<username>/<label>/, जहां <username>मेरा उपयोगकर्ता नाम है और <label>यूएसबी स्टिक या स्टोरेज डिवाइस का लेबल है।

मैंने फिर से अनुमतियों पर ध्यान दिया:

$ ls -ld /media/<username>
drwxrwx---+ 2 <username> <username> 4096 Mar  4 18:32 /media/<username>

+अनुमतियों के अंत में ध्यान दें । मेरे लिए यह नया है और मैंने पहले कभी इस पर ध्यान नहीं दिया। इसका अर्थ है कि डायरेक्टरी ने एक्सेस कंट्रोल लिस्ट (ACL) नामक अनुमतियों को बढ़ाया है (देखें इससे संबंधित प्रश्न )। मैंने इस निर्देशिका के लिए ACL विवरण सूचीबद्ध किया है:

$ getfacl /media/<username>
# file: <username>/
# owner: <username>
# group: <username>
user::rwx
user:<username>:r-x
group::---
mask::r-x
other::---

जैसा कि आप देख सकते हैं, user:<username>:r-xमेरे उपयोगकर्ता नाम के लिए एक अतिरिक्त प्रविष्टि है , जो मुझे केवल पढ़ने की सुविधा देती है। मैंने इसे एक साधारण आदेश के साथ तय किया:

setfacl -m u:<username>:rwx /media/<username>

मैंने अपने यूएसबी डिवाइड को अलग किया, इसे फिर से जोड़ा, और समस्या हल हो गई।


1
ठीक। धन्यवाद, यह समाधान था। हालाँकि, अंत में आपको restart your computerपूर्ण पहुँच की आवश्यकता होती है mounted USBs। एक और बात इसके लायक है, मेरा मानना ​​है कि इस समस्या के साथ creating a new gpt partition tableएक के बाद एक समस्या है । इसके बाद मेरे सभी USB प्रभावित हुए। निश्चित रूप से लोगों को अलग तरह से व्यवहार करना चाहिए ...USB stickGPartedGParted
एंटोनियो

9

मैंने Gparted का उपयोग करके स्वरूपित किया। उस डिस्क में सभी डेटा मिटा दिया और यह पता चला कि यह भी समस्या तय की।


1
हाँ, यह काम करता है। आपको msdosटाइप के रूप में एक नया पार्टिटॉन टेबल बनाना होगा , और उसके बाद fat32 के साथ एक बड़ा पैरीटिटॉन बनाना होगा।
vskubrievue

1
मुझे लगता है कि यह जवाब एक स्टब है। कृपया, इसका विस्तार करें।
लेओ लेपोल्ड हर्ट्ज़ '

6

जब आप mountकेवल sda5 (आपका /) चलाया गया था, और यह पढ़ा-लिखा था ( rw) तो आप इसे लिखने में सक्षम होना चाहिए। आम तौर पर, अधिकांश निर्देशिकाएँ /sys, /binकेवल रूट द्वारा राइट करने योग्य होती हैं (आपको sudoपहले आवश्यकता होगी ), लेकिन आपके होम फ़ोल्डर को आपके नियमित उपयोगकर्ता के लिए लेखन योग्य होना चाहिए।

क्या आप अपने घर के फोल्डर में कोई फाइल बना सकते हैं? हो सकता है कि आपका गुई फ़ाइल प्रबंधक यह सोचकर फंस गया हो कि वे केवल पढ़ रहे हैं, यदि आप टर्मिनल में कोशिश करते हैं तो यह काम करता है? उदाहरण के लिए, क्या ये कमांड काम करते हैं ?:

cd ~
touch newfile001
echo stuff >> newfile001
cat newfile001

यदि वे काम सफलतापूर्वक हो जाते हैं तो आप अपने HD (sda5) को लिख सकते हैं।


यूएसबी ड्राइव के लिए, के बाद इसे प्लग इन और घुड़सवार है, देखो mountयह (खोजने के लिए /dev/sdb1 ...लाइन) और देखें कि क्या में माउंट विकल्प ()की है rw(पठन-लेखन) तो आप इसे करने के लिए लिखने के लिए सक्षम होना चाहिए। यदि यह ro(केवल पढ़ने के लिए) इसे आज़माएँ और देखें कि क्या यह बदलता है:

sudo mount -o remount,rw /dev/sdb1 /media/simon/LYDIA

यदि फाइलसिस्टम (fs) में त्रुटियां हैं, तो यह आरोहित हो सकती है ro, इसके बारे में dmesgऔर में /var/log/syslogभी संदेश होने चाहिए । यह वही है जो आपके लॉग दिखाता है:

[  159.366772] FAT-fs (sdb1): Volume was not properly unmounted. Some data may  
be corrupt. Please run fsck.
[  159.383252] FAT-fs (sdb1): error, fat_get_cluster: invalid cluster chain (i_pos 0)
[  159.383258] FAT-fs (sdb1): Filesystem has been set read-only

इसमें यह भी शामिल है कि एफएस कैसे भ्रष्ट हो सकता है - "ठीक से अनमाउंट नहीं", आपको किसी भी चीज को अनप्लग करने से पहले हमेशा अनमाउंट करना चाहिए। अधिकांश फ़ाइल प्रबंधकों के पास मदद करने के लिए एक "बेदखल" है।

dmesgलॉग यह भी कहना है कि यह कैसे तय करने के लिए: fsckFS त्रुटियों को ठीक करने की कोशिश कर सकते हैं, यह सही जांच कार्यक्रम लेने के लिए प्रयास करता है, या आप के साथ स्पष्ट रूप से एक चुन सकते हैं fsck.vfatया fsck.[other]दबाने TABके बाद fsck.विकल्प सूचीबद्ध करना चाहिए।

  • एक एफएटी प्रणाली के लिए (अक्सर इसे दो बार चलाना पड़ता है, हमेशा पहली बार सभी त्रुटियों को ठीक नहीं करता है)
    • fsck.vfat -vaV [device] स्वचालित रूप से (-a) काम करना चाहिए और अधिक जानकारी (-v) प्रदर्शित करनी चाहिए और "सत्यापन" पास (-V), या बस करना चाहिए:
    • fsck.vfat -a [device]

नोट : यह गारंटी नहीं देगा कि फाइलसिस्टम ठीक रहेगा, यह फिर से भ्रष्ट हो सकता है और यह जानना असंभव हो सकता है कि आखिर क्यों। USB ड्राइव निकालने से पहले हमेशा अनमाउंट / "इजेक्ट" करें।

ध्यान दें कि अगर fs जैसाrw दिखता है, लेकिन तब त्रुटियां दिखाई देती हैं और यह स्वचालित रूप से रिमूवro हो जाती है , माउंट कमांड अभी भी रिपोर्टrw कर सकता है कि यह माउंट है । इस फ़ाइल को देखने के साथ less /proc/mountsआमतौर पर अधिक विश्वसनीय जानकारी दिखानी चाहिए (देखें man mount)।


यदि कोई चीज आरोहित है, rwलेकिन आप अभी भी उस पर फ़ाइलों को जोड़ / हटा नहीं सकते हैं, तो आप फाइलों के मालिक नहीं हो सकते हैं। कुछ एफएस में आप chownमालिक बन सकते हैं, लेकिन एक FAT32 fs जैसे sdb1 में वे अनुमतियां नहीं हैं; वे तब सेट होते हैं जब यह माउंट विकल्प के साथ माउंट करता है uid=value(मान आपका उपयोगकर्ता है, इसे इसके साथ सीखें ) echo $UIDया id -uफिर आप यह कोशिश कर सकते हैं और देखें कि क्या यह बाद में काम करता है:

sudo mount -o remount,rw,uid=[userid] /dev/sdb1 /media/simon/LYDIA
  • नोट: कभी-कभी, आपको माउंट परिवर्तन को "नोटिस" करने के लिए अपने gui फ़ाइल प्रबंधक को पुनरारंभ करने की आवश्यकता हो सकती है जो आपको फाइल सिस्टम / ड्राइव पर लिखने की सुविधा देता है, लेकिन एक टर्मिनल हमेशा काम करना चाहिए।

या अगर ऊपर काम नहीं करता है, sudo suतो रूट "बनने" का प्रयास करें, यह देखने के लिए कि क्या कुछ भी USB पर फ़ाइलों के साथ लिख सकता है (साथ touchमें echo, आदि)?


आपके उत्तर के लिए धन्यवाद, मैंने newfile001 कमांड किया और मुझे प्रतिक्रिया के रूप में "सामान" मिला। इसके अलावा, माउंट कमांड से यूएसबी स्टिक के लिए ब्रैकेट में आरडब्ल्यू है, इसलिए मुझे इसे पढ़ने-लिखने में सक्षम होना चाहिए। मैंने आपके उत्तर के अंत में केवल कमांड की कोशिश की लेकिन यह काम नहीं किया है, यह अभी भी केवल पढ़ने के लिए उपकरण है।
oodles2do

कम से कम HD काम कर रहा है ... USB को cdलेखन योग्य होना चाहिए ... यदि आप USB फ़ोल्डर में हैं, तो क्या आप इसके साथ echo stuff >> newusbfileया इसी तरह की कोई भी फाइल लिख सकते हैं ? या echo stuff | sudo tee newusbfile? या पहले sudo su"रूट" बनने के लिए दौड़ें , फिर प्रतिध्वनि, बिल्ली, आदि?
Xen2050

मैं USB फ़ोल्डर में cd कमांड कैसे करूँ? मुझे लगता है कि मैंने इसे सिर्फ / मीडिया / सिमोन में किया और यह काम किया, लेकिन USB / मीडिया /
सिमॉन

यदि यूएसबी माउंट नहीं है, तो / मीडिया / सिमोन / LYDIA सिर्फ एक खाली फ़ोल्डर है (यदि यह वहां भी है)। इसके माउंट होने के बाद आप देख सकते हैं कि यह कहां पर है, यह फ़ोल्डर के साथ है , mountया lsblkफिर cd mounted_folderफाइल mkdirआदि लिखने की कोशिश करें, और ... और sudo suयह देखने के लिए कि क्या आप रूट के रूप में भी लिख सकते हैं ...
Xen2050

आपकी सभी मदद के लिए धन्यवाद, मैंने सिर्फ एक फाइल को usb फाइल में लिखने की कोशिश की, लेकिन यह काम नहीं किया, यह कहता है कि यह केवल पढ़ने के लिए फाइल सिस्टम है। मैंने प्रश्न में कोड जोड़ा है ताकि आप देख सकें कि मैंने क्या किया।
oodles2do

4

गोटो डिक

अपने USB ड्राइव का चयन करें।

अतिरिक्त विभाजन विकल्प पर क्लिक करें और स्वरूप विभाजन चुनें ।

फिर शून्य डेटा (धीमा) और टाइप एफएटी के साथ मौजूदा डेटा को अधिलेखित करें चुनें ।

मैंने इंटरनेट पर खोज करने के बाद कई चीजों की कोशिश की है लेकिन इसने मेरे लिए काम किया।


1
यह ड्राइव का सारा डेटा मिटा देगा।
cst1992

अगर मुझे NTFS की आवश्यकता है तो क्या होगा? NTFS के लिए भी मेरे लिए काम नहीं किया।
वादिम कोटोव


0

जल्दी ठीक करने के तरीके:

विधि 1

कभी-कभी हम परेशानी के बिना कार्य को पूरा कर सकते हैं जो मैं आमतौर पर करता हूं (कोई सुडोल आवश्यक नहीं)

mkdir /media/$USER/mydrive/myfolder
cp -r src/ /media/$USER/mydrive/myfolder

हालाँकि, कभी-कभी, जब मुझे फ़ाइल ब्राउज़र का उपयोग करने की आवश्यकता होती है,

sudo nautilus /media/$USER/mydrive/

नोट: यह एक त्वरित समाधान है, इसका उपयोग केवल तभी करें जब आप निराश हो जाएं क्योंकि ऊपर दिए गए कोई अन्य उत्तर काम नहीं करते हैं

विधि 2

रिबूट ओएस


0

रणनीतियों के नीचे प्रयास करें

  1. सुपरसेट के रूप में /etc/fuse.conf संपादित करें

    बदलने #user_allow_otherके लिएuser_allow_other

  2. बाहरी उपकरणों के लिए लेखन सहायता सक्षम करें

    • sudo apt-get install ntfs-config
    • sudo ntfs-config

0

ऐसा इसलिए है क्योंकि आपका फ़ाइल सिस्टम NTFS है और यह एक असुरक्षित स्टेट में है, हो सकता है कि आप विंडोज़ में अपनी डिस्क का उपयोग कर रहे हों, इसका एक कारण यह है कि आपने विंडोज़ को हाइबरनेट किया है या इसे फिर से शुरू किया है, इसलिए इन चरणों में से किसी एक का उपयोग करें:

  1. नीचे दिए गए कमांड का उपयोग करके मीडिया को अनमाउंट करें, विंडोज़ पर जाएं (हो सकता है कि डुअल बूट मोड या शायद किसी अन्य कंप्यूटर में) और विंडोज़ को पूरी तरह से बंद कर दें, न कि हाइबरनेट या तेज़ पुनरारंभ करें,

    sudo umount /media/"your media label"

फिर लिनक्स में आएं और इस कमांड का उपयोग करके अपने मीडिया को माउंट करें:

'sudo mount -o rw,mount /your media'
  1. यदि आप macOs का उपयोग कर रहे हैं, तो अपने मीडिया को अपने मैक डिवाइस में प्लग करें और इस कमांड का उपयोग करें:

    'sudo / usr / sbin / diskutil disableJournal / Volumes / name-of-media'


0

आप सभी की जरूरत है 3 आज्ञाओं का पालन कर रहा है।

  1. df -Th

नतीजा - यहां छवि विवरण दर्ज करें

  1. umount /media/user/KINGSTON (यह मार्ग पर माउंट है)
  2. dosfsck -a /dev/sdb1 (यह फाइलसिस्टम पथ है)

0

Pendrive को लिखित अनुमति देने के लिए टर्मिनल (ubuntu) पर निम्नलिखित कमांड्स चलाएँ।

  1. df -Th
  2. umount /media/madusanka/KINGSTON

    • "" मीडिया / मैडसुँका / किंग्स्टन "" ऑन माउंटेड "मूल्य है जो पहले कमांड द्वारा दिया गया है
  3. sudo dosfsck -a /dev/sdb1

    • "" dev / sdb1 "" फाइलसिस्टम "मान है जो पहले कमांड द्वारा दिया गया है।
  4. अपना पासवर्ड डालें

  5. Pendrive को किसी नई फ़ाइल को चिपकाने या बनाने के द्वारा जाँचें।

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