Score:0

เหตุใด Ubuntu จึงสร้างการ์ด CF แบบอ่านอย่างเดียว

ธง aq

ฉันต้องการแก้ไขไฟล์บางไฟล์ในการ์ด Cfast และ CF ใน Ubuntu แต่ไม่ว่าฉันจะพยายามทำอะไรก็ตาม เครื่องมือทั้งหมดที่มีก็ไม่สามารถให้ฉันเขียนได้ การ์ด Cfast และ CF สามารถเขียนได้ใน Windows และไม่มีการล็อกฮาร์ดแวร์บนการ์ดเหล่านี้เหมือนกับการ์ด SD จากทั้งหมดที่ฉันอ่านในฟอรัมเหล่านี้ ดูเหมือนว่าไม่มีใครเคยคิดเรื่องนี้มาก่อน ดังนั้นฉันจึงสงสัยว่ามีวิธีใดที่จะทำให้ Ubuntu อนุญาตให้เขียนได้เนื่องจากการพัฒนาของมัน ซึ่งโดยรวมแล้วน่าเศร้า

ฉันควรจะใส่การ์ด Cfast หรือ CF ลงในเครื่องอ่าน USB และแก้ไขไฟล์ได้เช่นเดียวกับดิสก์อื่นๆ เมื่อติดตั้งแล้ว แต่ฉันทำไม่ได้ ฉันต้องแก้ไขไฟล์ conf ใดเพื่อให้พฤติกรรมเริ่มต้นอ่าน/เขียน ฉันใช้เวอร์ชัน 20.04.3 LTS

ก่อนเสียบการ์ด CF เข้ากับเครื่องอ่าน lsblk แสดงสิ่งนี้

adminx@adminx-VirtualBox:~$ lsblk
ชื่อ MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
ลูป0 7:0 0 4K 1 ลูป /snap/เปลือย/5
ลูป1 7:1 0 55.5M 1 ลูป /snap/core18/2253
loop2 7:2 0 54.2M 1 ลูป /snap/snap-store/558
loop3 7:3 0 61.9M 1 ลูป /snap/core20/1270
ลูป4 7:4 0 219M 1 ลูป /snap/gnome-3-34-1804/72
loop5 7:5 0 55.5M 1 ลูป /snap/core18/2284
loop6 7:6 0 65.1M 1 ลูป /snap/gtk-common-themes/1515
loop7 7:7 0 219M 1 ลูป /snap/gnome-3-34-1804/77
loop8 7:8 0 51M 1 ลูป /snap/snap-store/547
loop9 7:9 0 65.2M 1 ลูป /snap/gtk-common-themes/1519
ลูป10 7:10 0 247.9M 1 ลูป /snap/gnome-3-38-2004/87
ลูป11 7:11 0 32.3M 1 ลูป /snap/snapd/12704
ลูป12 7:12 0 43.3M 1 ลูป /snap/snapd/14295
sda 8:0 0 30G 0 ดิสก์ 
ââsda1 8:1 0 512M 0 ส่วน /boot/efi
ââsda2 8:2 0 1K 0 ส่วน 
ââsda5 8:5 0 29.5G 0 ส่วน /
sdb 8:16 0 10G 0 ดิสก์ 
sr0 11:0 1 1024M 0 รอม  
sr1 11:1 1 1024M 0 รอม  

หลังจากที่ฉันใส่การ์ด CF เข้าไปในเครื่องอ่าน lsblk แสดงสิ่งนี้

adminx@adminx-VirtualBox:~$ lsblk
ชื่อ MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
ลูป0 7:0 0 4K 1 ลูป /snap/เปลือย/5
ลูป1 7:1 0 55.5M 1 ลูป /snap/core18/2253
loop2 7:2 0 54.2M 1 ลูป /snap/snap-store/558
loop3 7:3 0 61.9M 1 ลูป /snap/core20/1270
ลูป4 7:4 0 219M 1 ลูป /snap/gnome-3-34-1804/72
loop5 7:5 0 55.5M 1 ลูป /snap/core18/2284
loop6 7:6 0 65.1M 1 ลูป /snap/gtk-common-themes/1515
loop7 7:7 0 219M 1 ลูป /snap/gnome-3-34-1804/77
loop8 7:8 0 51M 1 ลูป /snap/snap-store/547
loop9 7:9 0 65.2M 1 ลูป /snap/gtk-common-themes/1519
ลูป10 7:10 0 247.9M 1 ลูป /snap/gnome-3-38-2004/87
ลูป11 7:11 0 32.3M 1 ลูป /snap/snapd/12704
ลูป12 7:12 0 43.3M 1 ลูป /snap/snapd/14295
sda 8:0 0 30G 0 ดิสก์ 
ââsda1 8:1 0 512M 0 ส่วน /boot/efi
ââsda2 8:2 0 1K 0 ส่วน 
ââsda5 8:5 0 29.5G 0 ส่วน /
sdb 8:16 0 10G 0 ดิสก์ 
sdd 8:48 1 7.1G 0 ดิสก์ 
ââsdd1 8:49 1 1G 0 ส่วน /media/adminx/1
ââsdd2 8:50 1 258.9M 0 ส่วน /media/adminx/2
ââsdd3 8:51 1 5.9G 0 ส่วน 
sr0 11:0 1 1024M 0 รอม  
sr1 11:1 1 1024M 0 รอม  

ฉันได้ลองถ่ายภาพการ์ด cf หรือการ์ด cfast บนเครือข่ายที่ใช้ร่วมกันเพื่อดูว่าจะได้รับการปฏิบัติที่แตกต่างกันหรือไม่ ลองทำให้เป็น ISO, IMG และ VHD แต่ทั้งหมดจะถือว่าเป็นสื่อ DVD/CD และการสนับสนุนโดยค่าเริ่มต้น บทความที่นี่ทั้งหมดอ้างอิงถึงการ์ด SD ที่มีการล็อกฮาร์ดแวร์เหมือนกับฟล็อปปี้ดิสก์ไดรฟ์แบบเก่า

เมื่อฉันรัน dmesg นี่คือสิ่งที่ฉันเห็น

adminx@adminx-VirtualBox:~$ lsblk
ชื่อ MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
ลูป0 7:0 0 4K 1 ลูป /snap/เปลือย/5
ลูป1 7:1 0 55.5M 1 ลูป /snap/core18/2253
loop2 7:2 0 54.2M 1 ลูป /snap/snap-store/558
loop3 7:3 0 61.9M 1 ลูป /snap/core20/1270
ลูป4 7:4 0 219M 1 ลูป /snap/gnome-3-34-1804/72
loop5 7:5 0 55.5M 1 ลูป /snap/core18/2284
loop6 7:6 0 65.1M 1 ลูป /snap/gtk-common-themes/1515
loop7 7:7 0 219M 1 ลูป /snap/gnome-3-34-1804/77
loop8 7:8 0 51M 1 ลูป /snap/snap-store/547
loop9 7:9 0 65.2M 1 ลูป /snap/gtk-common-themes/1519
ลูป10 7:10 0 247.9M 1 ลูป /snap/gnome-3-38-2004/87
ลูป11 7:11 0 32.3M 1 ลูป /snap/snapd/12704
ลูป12 7:12 0 43.3M 1 ลูป /snap/snapd/14295
sda 8:0 0 30G 0 ดิสก์ 
ââsda1 8:1 0 512M 0 ส่วน /boot/efi
ââsda2 8:2 0 1K 0 ส่วน 
ââsda5 8:5 0 29.5G 0 ส่วน /
sdb 8:16 0 10G 0 ดิสก์ 
sdd 8:48 1 7.1G 0 ดิสก์ 
ââsdd1 8:49 1 1G 0 ส่วน /media/adminx/1
ââsdd2 8:50 1 258.9M 0 ส่วน /media/adminx/2
ââsdd3 8:51 1 5.9G 0 ส่วน 
sr0 11:0 1 1024M 0 รอม  
sr1 11:1 1 1024M 0 รอม  

สิ่งที่ฉันต้องการทำคือใส่การ์ด CF/Cfast เหล่านี้และไปที่พาร์ติชันที่มีไฟล์ XML ที่ฉันต้องการแก้ไขและบันทึก แค่นั้น

พาร์ติชันเหล่านี้เป็น Linux ทั้งหมด พาร์ติชันหนึ่งคือรูท อีกอันคือระบบ และอันที่สามคือไฟล์ของฉัน ซึ่งฉันต้องการแก้ไขและบันทึกกลับไปที่การ์ด cf/cfast เนื่องจากการ์ด CF เริ่มหาซื้อได้ยากขึ้น ฉันจึงต้องใช้ Cfast แต่ไม่มีการ์ดใดที่ล็อกฮาร์ดแวร์ไว้

ฉันถูกถามว่าฉันเมานต์พาร์ติชันได้อย่างไร ฉันไม่ได้เมานต์พาร์ติชันเหล่านั้นเนื่องจากปรากฏขึ้นแล้วและฉันสามารถเรียกดูพาร์ติชันผ่าน Ubuntu Shell

จะแก้ไขได้อย่างไร?

muru avatar
us flag
คุณใช้คำสั่งใดในการเมานต์พาร์ติชันเหล่านี้ เมื่อคุณเมานต์พาร์ติชันเหล่านี้ ผลลัพธ์ของ `เมานต์' คืออะไร ผลลัพธ์ของ `lsblk` เมื่อแนบการ์ดกับระบบของคุณคืออะไร โปรด [แก้ไข] โพสต์ของคุณเพื่อเพิ่มสิ่งเหล่านี้
muru avatar
us flag
ตรวจสอบผลลัพธ์ของ `dmesg` เมื่อเชื่อมต่อการ์ดหรือติดตั้งพาร์ติชันเหล่านี้
aq flag
ฉันเพิ่มข้อมูลที่คุณขอ ฉันไม่ได้เมานต์ มันแสดงพาร์ติชันของการ์ด cf บนแถบด้านข้างโดยอัตโนมัติ และฉันสามารถเห็นทั้งหมดและคลิกขวาเพื่อแก้ไข แต่เมื่อฉันพยายามบันทึก มันขึ้นว่าอ่านอย่างเดียว ฉันรันสองคำสั่งและแก้ไขโพสต์
aq flag
ดูเหมือนว่าการ์ดแฟลชขนาดกะทัดรัดจะแสดงเป็น lsblk ฉันเห็นในรายการที่สอง sdd และภายใต้ sdd1, sdd2 และ sdd3 บางทีฉันอาจติดตั้งไม่ถูกต้อง สิ่งแรกที่ทำให้ฉันสับสนในฐานะผู้ใช้ windows ตลอดชีวิตคือวิธีกำหนดว่าอะไรคือสิ่งที่มาจากอุปกรณ์หนึ่งไปยังอีกพาร์ติชัน เมื่อดูรายการที่สองปรากฏว่ารากของต้นไม้อ้างอิงอุปกรณ์และแสดงเป็น sdd ในขณะนี้ ไวยากรณ์ของวิธีทำให้ linux ใช้ /dev/sdd3 ซึ่งเป็นที่ที่ฉันต้องการแก้ไขไฟล์ xml เป็นส่วนที่ฉันอาจขาดหายไป . ในใจมันสับสน ฉันต้องการเมานต์ sdd3 เพื่อเปิดใช้งานการเขียนไม่อ่านอย่างเดียว

โพสต์คำตอบ

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