Score:0

I want to give my other disk read/write permission all the time

ธง ca

I recently moved from windows to Ubuntu, I used one of my 2 drives to install Ubuntu and all my data in the other drives with the old windows partitions.

Now I need to mount partitions of my old drive to keep my new data, and I find it so hard to all the time mount and change the permissions of the needed partitions to be write/read each time I need to download or change something.

I need a way to mount partitions and give write permissions all each time I boot. enter image description here

I used # blkid to get the UUID of partitions needed to be mounted. enter image description here

/dev/sdb1: BLOCK_SIZE="512" UUID="F8FE844CFE84055A" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="053727a6-5dba-4888-93c6-da2a466a8e4d"
/dev/sdb2: UUID="5E75-8826" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI system partition" PARTUUID="0d13c77a-a67f-4971-a2ec-547af6019abf"
/dev/sdb3: PARTLABEL="Microsoft reserved partition" PARTUUID="61c05d96-6a41-4e3c-9ec8-cad4c4076419"
/dev/sdb4: LABEL="A" BLOCK_SIZE="512" UUID="244457294456FCCC" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="2f42d340-e6b0-4d24-8964-5c2117acff34"
/dev/sdb5: LABEL="B" BLOCK_SIZE="512" UUID="B270646A7064376F" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="5c1e2d61-5025-46ea-b1bb-3dc0573507ba"
/dev/sdb6: LABEL="D" BLOCK_SIZE="512" UUID="0220616220615E23" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="18822c48-5ff7-4daf-a595-63eda7eb76df"
/dev/sdb7: LABEL="20h2" BLOCK_SIZE="512" UUID="14206D4A206D33C0" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="6d6f76b9-8d4f-4cec-90a7-a7539b5b3a68"
/dev/sdb8: BLOCK_SIZE="512" UUID="F8047DF7047DB8E8" TYPE="ntfs" PARTUUID="bf7c341a-dd3f-4bc5-8e73-bac8234f7b9b"

And the fstab file shown, but not really sure how to add it. enter image description here

# /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>
# / was on /dev/sda2 during installation
UUID=53541401-02f6-44e7-a272-d08775f93209 /               ext4    errors=remoun>
# /boot/efi was on /dev/sda1 during installation
UUID=DF3D-1B7E  /boot/efi       vfat    umask=0077      0       1
/swapfile                                 none            swap    sw           >

I edited fstab file by adding

/dev/disk/by-uuid/244457294456FCCC              /mnt/A          ntfs-3g users,uid=1000,dmask=027,fmask=137,rw,x-gvfs-show,utf8 0 0

The partition mounts each time I boot, but still I need it to be accessed in read/write mode the rw in the line I added it, and it did not work.

PonJar avatar
in flag
คุณต้องศึกษาตัวเลือกการกำหนดค่าของไฟล์ fstab ซึ่งอยู่ในโฟลเดอร์ /etc ในนั้นคุณจะพบการกำหนดค่าที่ระบุว่าจะเมานต์รายการพาร์ติชันใดและอย่างไร คุณอาจต้องการ 4 รายการเพิ่มเติม เราจำเป็นต้องรู้ว่าระบบไฟล์ใดมีอยู่ในแต่ละพาร์ติชันเพื่อให้คำตอบที่ละเอียดยิ่งขึ้น นี่อาจให้ข้อมูลที่คุณต้องการ https://www.howtogeek.com/howto/38125/htg-explains-what-is-the-linux-fstab-and-how-does-it-work/
Michael George avatar
ca flag
ฉันอ่านบทความและได้รับ UUID ของพาร์ติชันตามที่แสดง แต่ฉันไม่แน่ใจว่าจะเพิ่มลงในแทงได้อย่างไร (ฉันจะเพิ่มรูปภาพในโพสต์เดิม)
cn flag
โปรดเปลี่ยนเป็น TEXT โดยคัดลอก/วางข้อความลงในคำถาม คุณไม่สามารถค้นหารูปภาพได้ และจะเป็นประโยชน์สำหรับทุกคนที่ต้องการคัดลอก/วางบางส่วนของข้อความของคุณลงในคำตอบ
Michael George avatar
ca flag
ฉันเพิ่มมัน ฉันขอโทษ ฉันไม่คุ้นเคยกับการทำเช่นนี้
PonJar avatar
in flag
เช้านี้ฉันยุ่ง แต่ถ้าคุณทำตามหลักการที่แสดงในคำตอบของฉันที่นี่ จัดเรียงมัน แจ้งให้เราทราบว่าคุณจะทำอย่างไรฉันสามารถหาบรรทัดที่คุณต้องเพิ่มในภายหลังได้หากคุณยังมีปัญหาอยู่
Michael George avatar
ca flag
ขอบคุณ @PonJar ตอนนี้พาร์ติชันจะเมานต์เสมอเมื่อฉันบูต แต่ฉันยังต้องเปลี่ยนโหมดเป็นอ่าน/เขียน
PonJar avatar
in flag
ฉันขอแนะนำให้คุณเพิ่ม âdefaults,â (ไม่ใช่เครื่องหมายคำพูด) ที่ส่วนเริ่มต้นของส่วนตัวเลือกของคุณสำหรับแต่ละพาร์ติชัน ซึ่งรวมถึงตัวเลือก ârw,â ซึ่งอนุญาตให้อ่านและเขียน ไม่แน่ใจว่าเหตุใดจึงไม่ได้เป็นส่วนหนึ่งของตัวอย่าง แต่จุดเน้นของคำตอบนั้นอยู่ที่การจัดการขยะ
PonJar avatar
in flag
คุณอาจต้อง âgid=1000â ด้วย ตรวจสอบรหัสผู้ใช้และกลุ่มของคุณด้วย id -u และ id-g หากคุณไม่ได้รับ 1,000 สำหรับทั้งคู่ ให้ใช้หมายเลขที่คุณได้รับแทน
Michael George avatar
ca flag
ฉันแก้ไขมันแล้ว ขอบคุณ @PonJar หากคุณเพิ่มความคิดเห็นสองข้อสุดท้ายเป็นคำตอบ ฉันจะยืนยันว่ามันอาจจะมีประโยชน์
PonJar avatar
in flag
ขอบคุณสำหรับคำแนะนำ แต่มีเพียงคุณเท่านั้นที่รู้ว่าอะไรทำให้คุณประสบความสำเร็จ คุณสามารถตอบคำถามของคุณเองและแสดงรายการ fstab ที่ใช้งานได้ 24 ชั่วโมงต่อมา คุณสามารถยอมรับมันได้ ดังนั้นมันจึงโดดเด่นสำหรับใครก็ตามที่ค้นหาคำตอบสำหรับปัญหาที่คล้ายกัน
Michael George avatar
ca flag
ขอบคุณสำหรับความช่วยเหลือของคุณอยู่แล้ว
Score:1
ธง ca
  1. ตรวจสอบพาร์ติชันที่มีอยู่ทั้งหมดโดยใช้:

    sudo blkid
    

    ผลลัพธ์สำหรับแต่ละพาร์ติชันเป็นดังนี้:

    /dev/sdb8: BLOCK_SIZE="512" UUID="**F8047DF7047DC8E8**" TYPE="*ntfs*" PARTUUID="bf7c341a-dd3f-4bc5-8e73-bac8232f7b9b"
    
  2. ด้วยข้อมูลนี้ ควรเปิดหน้าต่างเทอร์มินัลใหม่จากผู้ใช้และ แทง ควรแก้ไขไฟล์โดยใช้:

    sudo นาโน /etc/fstab
    
  3. ที่ด้านล่างของไฟล์ ให้เพิ่ม UUID จุดเชื่อมต่อและป้ายกำกับ ประเภทพาร์ติชัน ค่าเริ่มต้น และ 0 0, ทั้งหมดคั่นด้วยแท็บ:

    UUID=F8047DF7047DC8E8 /media/Label ntfs ค่าเริ่มต้น 0 0
    
  4. เพื่อให้แน่ใจว่าไม่มีอะไรผิดพลาด ให้ใช้:

    เมานต์ -a
    
  5. หากพาร์ติชันมีแคชของ Windows และข้อผิดพลาดปรากฏขึ้น แสดงว่า ntfsfix สามารถใช้คำสั่ง:

    sudo ntfsfix /dev/sdb8
    

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา