Score:0

ไฟล์จาก Windows ที่มี 'จุดแยกวิเคราะห์ที่ไม่รองรับ' บน Ubuntu

ธง cn

ฉันกำลังพยายามส่งไฟล์บางไฟล์ที่มีใน Windows ไปยัง HD เนื่องจากฉันทำรหัสผ่านผู้ใช้ Windows หาย ฉันจึงกู้คืนไฟล์เหล่านั้นผ่าน Ubuntu usb (20.04 focal) อย่างไรก็ตาม มีการแชร์ไฟล์และโฟลเดอร์บางรายการกับ OneDrive เมื่อฉันคัดลอกไฟล์เหล่านั้นไปยัง HD ผ่าน Ubuntu ไฟล์เหล่านั้นจะปรากฏเป็น symlink ที่เสียและเมื่อทำ ls -l มันจะปรากฏเป็น 'จุดแยกวิเคราะห์ที่ไม่รองรับ' โดยการค้นหาผ่านอินเทอร์เน็ตฉันไปถึง https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html#download หน้าหนังสือ.อย่างไรก็ตาม ฉันไม่เชี่ยวชาญ Linux ดังนั้นฉันจึงไม่รู้ว่าต้องทำอย่างไร ฉันได้ลองทำตามขั้นตอนที่กำหนดแล้ว:

จากนั้นคุณต้องดาวน์โหลด systcomp.zip จาก http://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html#download และแยกปลั๊กอิน (ไบนารี) ที่ตรงกับซีพียูที่คุณใช้ ตัวอย่างเช่น สำหรับ x86_64 cpu : เปิดเครื่องรูด -x systcomp.zip systcomp/linux-64/ntfs-plugin-80000017.so

ตอนนี้ (ในฐานะรูท) คุณต้องย้ายไฟล์ ntfs-plugin-80000017.so ไปยังไดเร็กทอรีปลั๊กอิน ntfs ที่เหมาะสม วิธีง่ายๆ ในการค้นหาไดเร็กทอรีนี้คือเรียกใช้คำสั่ง : สตริง $(ซึ่ง ntfs-3g) | grep ntfs-ปลั๊กอิน

สิ่งนี้จะส่งคืนบางอย่างเช่น "/usr/lib64/ntfs-3g/ntfs-plugin-%08lx.so" ซึ่งเป็นรูปแบบเพื่อค้นหาปลั๊กอิน (ในกรณีนี้ ปลั๊กอินต้องเปลี่ยนชื่อเป็น "/usr/lib64/ntfs -3g/ntfs-plugin-80000017.so") ไดเร็กทอรีปลั๊กอินจริงของคุณอาจแตกต่างออกไป และคุณอาจต้องสร้างไดเร็กทอรี

จากการทำ สตริง $(ซึ่ง ntfs-3g) | grep ntfs-ปลั๊กอิน ฉันได้ /usr/lib/x86_64-linux-gnu/ntfs-3g/ntfs-plugin-%08lx.so. ฉันสร้างไดเร็กทอรี ntfs-3g ที่ /usr/lib/x86_64-linux-gnu/ และคัดลอก ntfs-plugin-80000017.so ไปยังไดเร็กทอรีนี้ ฉันควรทำอย่างไรจากจุดนี้เพื่อรับ/กู้คืนไฟล์ที่ปรากฏ 'จุดแยกวิเคราะห์ที่ไม่รองรับ'

ขอบคุณมาก

แก้ไข: ฉันพบคำแนะนำเพิ่มเติมเกี่ยวกับ OneDrive

1) ดาวน์โหลดและคอมไพล์ ntfs-3g-2017.3.23AR.1 จาก http://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html#download : น้ำมันดิน -xf ntfs-3g_ntfsprogs-2017.3.23AR.1.tgz ซีดี ntfs-3g_ntfsprogs-2017.3.23AR.1 ./กำหนดค่า ทำ (อย่าติดตั้ง ดังนั้นคุณจะไม่ทำให้การติดตั้งปัจจุบันของคุณเสียหาย)

2) ดาวน์โหลดปลั๊กอินเวอร์ชันทดสอบสำหรับ OneDrive : ว้าว http://jp-andre.pagesperso-orange.fr/onedrive.zip แยกปลั๊กอินที่ตรงกับ CPU ของคุณ เช่น: เปิดเครื่องรูด -x onedrive.zip onedrive/linux-64/ntfs-plugin-9000301a.so ย้ายปลั๊กอินไปที่ /usr/local/lib/ntfs-3g (คุณอาจต้องสร้างไดเร็กทอรีนี้) sudo mv onedrive/linux-64/ntfs-plugin-9000301a.so /usr/local/lib/ntfs-3g

3) ยกเลิกการต่อเชื่อมไดเร็กทอรี Windows ของคุณ และติดตั้งใหม่เป็นแบบอ่านอย่างเดียวด้วย ntfs-3g_ntfsprogs-2017.3.23AR.1 (จากไดเร็กทอรีที่ใช้ในขั้นตอนที่ 1) : sudo ntfs-3g_ntfsprogs-2017.3.23AR.1/src/ntfs-3g -o ro /dev/your-windows-partition your-windows-mountpoint

4) แสดงรายการไดเร็กทอรี OneDrive ของคุณและพยายามเข้าถึงเนื้อหา (คุณอาจต้องทำในฐานะรูท) และรายงาน เมื่อเสร็จแล้ว ให้ยกเลิกการต่อเชื่อมและต่อเชื่อมใหม่ด้วยวิธีปกติ

ฉันได้ดาวน์โหลด ntfs-3g_ntfsprogs-2017.3.23AR.6.tgz ไฟล์และปลั๊กอิน onedrive อย่างไรก็ตามโดยการดำเนินการ sudo ntfs-3g_ntfsprogs-2017.3.23AR.6/src/ntfs-3g -o ro /dev/sda3 /media/ubuntu มันเปลี่ยนไดเร็กทอรี OneDrive/Documents เป็นลิงก์ที่ใช้งานไม่ได้ซึ่งไม่สามารถใช้เป็นเป้าหมาย 'จุดแยกวิเคราะห์ที่ไม่รองรับ 0x9000601a' ไม่มีอยู่ ฉันจะแก้ปัญหานี้ได้อย่างไร

แก้ไข 2: ฉันดาวน์โหลด onedrive tar อื่นพร้อมปลั๊กอินอื่น แต่ปัญหายังคงอยู่ เห็นได้ชัดว่าไฟล์ที่เสียอยู่ในระบบคลาวด์

ไม่มีความหวังมากนักที่คุณจะสามารถเข้าถึงได้ผ่าน ntfs-3g (Jean-Pierre (jean-pierre-andre) เขียนเมื่อ 2017-12-22:)

ฉันแน่ใจว่าไฟล์ของฉันอยู่ที่ท้องถิ่นของฉัน มีวิธีการกู้คืนไฟล์ของฉันหรือไม่? โดยไม่ทราบรหัสผ่านของฉัน?

ขอบคุณมาก

โพสต์คำตอบ

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