मेरे पास एक 4GB USB स्टिक है जिसका उपयोग करके मैंने विभाजन किया है sudo cfdisk /dev/sdbऔर उपयोग करके स्वरूपित किया है sudo mkfs /dev/sdb1। जब मैं अपने डेबियन स्क्वीज़ पर चलता हूं, तो यह वर्तमान में 83सिस्टम के साथ आईडी पर सेट हो जाता है ।Linuxsudo fdisk -l
मैं pmountबाहरी USB ड्राइव को माउंट करने के लिए उपयोग करता हूं । इसलिए मैं pmount /dev/sdb1इसे कर /media/usb0रहा हूँ क्योंकि मैं एफएफ है। में लाइन /etc/fstab:
/dev/sdb1 /media/usb0 auto rw,user,noauto 0 0
pmountकमांड जारी करने के बाद , USB को माउंट किया जाता है /media/usb0- ls -l /media/usb0मुझे एक कर :
drwx------ 2 root root 16384 Mar 2 20:08 lost+found
इसलिए मैं अपने व्यवसाय के बारे में जाता हूं और एक फाइल को कॉपी करने की कोशिश करता /media/usb0हूं, लेकिन मुझे नीचे त्रुटि मिलती है:
$ cp ~/foo.bar /media/usb0
cp: cannot create regular file `/media/usb0/foo.bar': Permission denied
लेकिन जब मैं उसी cpकमांड को जारी करता sudoहूं, तो मैं फाइल को कॉपी कर सकता हूं।
ऐसा क्यों होता है? मैंने अन्य USB ड्राइव की कोशिश की है और मैं इस त्रुटि के बिना उन्हें लिखने में सक्षम हूं। क्या मैंने यूएसबी स्टिक को फॉर्मेट करने या रिपार्ट करने के तरीके में कुछ गड़बड़ थी?
sudo mkfs.ntfs /dev/sdb1औरsudo mkfs.vfat /dev/sdb1मुझे वह त्रुटि मिलीsudo: mkfs.xxxx: command not foundजहांxxxxया तोntfsऔरvfat। मुझे डेबियन स्क्वीज़ पर काम करने के लिए क्या मिलेगा?