เป็นไปได้ไหมที่จะสร้างลิงค์ในพาร์ติชั่น exfat ใน linux? ฉันต้องการสร้างลิงก์ไปยังไฟล์ในบางโฟลเดอร์และ "ln -s" ไม่ทำงานเพราะ exfat ไม่รองรับ symlink การเปลี่ยนระบบไฟล์เป็นไปไม่ได้
เป็นไปได้ไหมที่จะสร้างลิงค์ในพาร์ติชั่น exfat ใน linux? ฉันต้องการสร้างลิงก์ไปยังไฟล์ในบางโฟลเดอร์และ "ln -s" ไม่ทำงานเพราะ exfat ไม่รองรับ symlink การเปลี่ยนระบบไฟล์เป็นไปไม่ได้
คำตอบ:
Exfat ไม่รองรับการเชื่อมโยง คุณไม่สามารถสร้างได้
วิธีแก้ปัญหาที่เป็นไปได้:
touch /shallow/file
sudo mount --bind /deep/into/directory/tree/file /shallow/file
ข้อเสีย:
sudo
. mount
เพื่อใช้ "ลิงค์" นี้ หรือ แก้ไขของคุณ /etc/fstab
เพื่อทำให้โซลูชันนี้เป็นแบบถาวร sudo mount
. ตอนนี้คุณไม่จำเป็นต้องใช้รหัสผ่านใด ๆ สำหรับการติดตั้ง
ความคิด:
คุณสามารถลองใช้การเชื่อมโยงอย่างหนัก แต่ฉันไม่แน่ใจว่ามันจะทำงาน
คุณสามารถสร้าง symlink บนไดรฟ์ exfat ที่ไม่ใช่และมีจุดเป้าหมายเป็นไฟล์บนไดรฟ์ exfat เนื่องจากซอฟต์ลิงก์สามารถข้ามขอบเขตไดรฟ์
หากคุณไม่มีไดรฟ์อื่นที่จะใช้งานด้านบนคุณสามารถสร้างระบบ ext4fs ขนาดเล็กโดยใช้ "mke2fs" ติดตั้งวนซ้ำแล้วเชื่อมโยงจากระบบไปยังระบบ exfat
หากคุณสร้างทางลัดใน Windows, Linux อาจ เห็นว่าเป็นไฟล์ '.lnk' แต่คุณจะไม่สามารถใช้งานได้เหมือนลิงก์สัญลักษณ์