Mac - แปลงจาก Case-Sensitive เป็น Case-Insensitive File System


31

ดังนั้นฉันเพิ่งได้รับ Mac เครื่องแรกของฉัน หลังจากติดตั้งทุกอย่างตามที่ฉันต้องการฉันตัดสินใจติดตั้ง Steam เมื่อฉันเปิด Steam ฉันพูดถึงบางอย่างที่ไม่สนับสนุนระบบไฟล์ที่คำนึงถึงขนาดตัวพิมพ์ ...

ฉันทำ Google และพบว่า Steam ไม่ใช่แอปพลิเคชันเดียวที่ทำให้ฉันมีปัญหา Photoshop (เมื่อฉันติดตั้งในที่สุด) ไม่รองรับระบบไฟล์ที่คำนึงถึงขนาดตัวพิมพ์ ฉันแน่ใจว่ามีแอปพลิเคชันอื่นเช่นกัน

อย่างน้อยมีวิธีแก้ปัญหาสำหรับ Steam แต่เกี่ยวข้องกับภาพดิสก์และลิงก์สัญลักษณ์ ไม่สนุกมาก มันใช้งานได้ แต่มันไม่สนุกมาก (และ Steam น่าจะเป็นเรื่องสนุกใช่ไหม?) ฉันไม่ได้ตระหนักถึงการทำงานรอบ ๆ สำหรับ Photoshop

ดังนั้นนี่คือคำถามของฉัน ฉันสามารถบูทในยูทิลิตี้ของดิสก์จัดรูปแบบไดรฟ์ให้ตรงตามตัวพิมพ์ใหญ่ - เล็กแล้วกู้คืนจากเครื่องย้อนเวลาได้หรือไม่ มีข้อ จำกัด ทางเทคนิคใดบ้างที่จะป้องกันไม่ให้ฉันทำเช่นนี้? ฉันยังไม่ได้ตั้งชื่ออะไรเช่นนี้Folder 1และfolder 1ดังนั้นฉันจึงไม่ทราบถึงการชนใด ๆ ที่จะปรากฏขึ้น


ระบบปฏิบัติการเป็นแบบตรงตัวพิมพ์ ดังนั้นหากคุณสามารถปิดการใช้งานได้อย่างน่าอัศจรรย์ฉันก็จินตนาการว่าคุณจะต้องรับมือกับการชนกันของชื่อไฟล์ ที่แย่ที่สุดมันก็จะถูกทำลาย
EBGreen

คุณแน่ใจหรือว่าต้องการแปลงระบบไฟล์ทั้งหมดของคุณ? บางทีคุณอาจหนีจากการสร้างอิมเมจของดิสก์ที่ไม่สนใจขนาดตัวพิมพ์ (.dmg) และเรียกใช้จากที่นั่น
Lenny T

@EBGreen ส่วนต่าง ๆ ของ "ระบบปฏิบัติการ" เป็นแบบตรงตัวพิมพ์เล็กหรือตัวพิมพ์ใหญ่และเล็ก ระบบไฟล์เริ่มต้นนั้นไม่ตรงตามตัวพิมพ์ใหญ่และตัวพิมพ์เล็กแม้ว่าคุณสามารถระบุดิสก์ให้ฟอร์แมตตัวพิมพ์เล็กและตัวพิมพ์ใหญ่เพื่อความเข้ากันได้กับยูนิกซ์ที่ดียิ่งขึ้น น่าเสียดายที่แอพจำนวนมากใช้งานไม่ได้ - พวกเขาถือว่าคุณใช้ค่าเริ่มต้น
rjmunro

คำตอบ:


11

ดูเหมือนว่าคุณสามารถกู้คืนจากไทม์แมชชีนไปยังระบบไฟล์แบบไม่ตรงตามตัวพิมพ์ใหญ่และตัวพิมพ์เล็ก - ใหญ่ได้ แอปเปิ้ลดูฟอรั่มที่นี่

ฉันจะขอแนะนำให้คุณทำการสำรองข้อมูลของระบบทั้งหมดโดยใช้Carbon Copy Cloner

Carbon Copy Cloner ไม่สนับสนุนการฟื้นฟูเป็นระบบกรณีตายจากกรณีหนึ่ง - เห็นนี้

ในความเป็นจริงฉันจะแนะนำ CCC ผ่าน TM แต่คุณควรใช้สิ่งที่คุณรู้สึกสบายใจ ฉันจะบู๊ตกับอิมเมจ CCC และตรวจสอบให้แน่ใจว่าทุกอย่างอยู่ที่นั่นก่อนที่ฉันจะลบไดรฟ์ภายในและทำการกู้คืน CCC ทำให้สามารถบู๊ตได้ (ซึ่งเป็นอีกเหตุผลหนึ่งที่ยอดเยี่ยม)


เพียงเล็กน้อยก่อนที่คุณจะโพสต์สิ่งนี้ฉันไปข้างหน้าและเริ่มต้นกระบวนการที่รู้ว่าในกรณีที่เลวร้ายที่สุดฉันจะต้องกู้คืนไปยังระบบไฟล์ ฉันฟอร์แมตไดรฟ์ไปยังระบบไฟล์แบบไม่ตรงตามตัวพิมพ์ใหญ่ - เล็กและเครื่องย้อนเวลากำลังทำการกู้คืนและยังไม่ได้ทำให้ยุ่งยาก ฉันจะโพสต์ผลสุดท้ายเมื่อทุกอย่างพูดและทำ
knpwrs

2
การคืนค่าเพิ่งเสร็จสิ้นและกระบวนการกู้คืนพาร์ติชันกลับเป็นระบบไฟล์แบบตรงตามตัวพิมพ์ใหญ่ - เล็ก ดังนั้นจึงปรากฏว่าเครื่องเวลาจะไม่ทำงาน
knpwrs

2
ถ้าอย่างนั้นฉันขอแนะนำให้คุณใช้ CCC
skub

คุณสามารถอธิบายรายละเอียดเกี่ยวกับคุณสมบัติบางอย่างของ CCC ที่คุ้มค่าที่จะใช้กับ Time Machine เพื่อการอ้างอิงในอนาคตหรือไม่
knpwrs

คุณสามารถใช้ทั้งสองอย่างในไดรฟ์เดียวกันได้ คุณสามารถบูตไปทางไดรฟ์ CCC และพยายามกู้คืน Mac ด้วยใน OS X หรือคุณสามารถโคลนข้อมูลทั้งหมดกลับไปที่ Mac เพื่อสร้างใหม่ทุกอย่าง ฉันใช้ทั้ง Time Machine และ CCC ในไดรฟ์เดียวกัน นี่คือโพสต์ที่ดีที่ Apple Forums Discussions.apple.com/thread/2749688?start=0&tstart=0
skub

8

ฉันไม่ได้ใช้ แต่iPartitionอ้างว่าสามารถทำการแปลงแบบไม่ทำลายระหว่าง HFS + และแบบตัวพิมพ์เล็ก


1
เพิ่งซื้อและทดลอง iPartition ทำงานเหมือนจับใจ OSX 10.8 ขอบคุณ!
Favoretti

เพียงแค่อัปเดตเล็กน้อย iPartition นั้นฟรี 100% เนื่องจากไม่ได้รับการดูแลรักษาอีกต่อไป แต่ยังไม่รองรับระบบไฟล์ Apple ใหม่ที่ใช้กันทั่วไปในปัจจุบัน
sean.boyer

4

หากว่าโปรแกรมที่คุณใช้นั้นเป็นเพียงการยืนยันว่ามีตัวพิมพ์เล็กและตัวพิมพ์เล็กในขณะที่ข้อมูลของคุณเป็นแบบตัวพิมพ์เล็ก - ใหญ่คุณอาจหนีไปได้ด้วยการสะท้อนโครงสร้างไดเรกทอรีไปยังตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ลิงก์สำหรับไฟล์ วิธีนี้คุณหลีกเลี่ยงการทำซ้ำไฟล์ที่มีขนาดใหญ่

คำสั่ง "lndir" จากการแจกจ่าย X11 สำหรับ OSX ทำได้แค่นั้น (ใน Mountain Lion นี่คือใน Xquartz ซึ่งคุณสามารถหาได้จากhttp://xquartz.macosforge.org/landing/ )

ตัวอย่างเช่นให้พิจารณาว่าคุณต้องการโคลนFoo.app (ซึ่งมีอยู่ในแบบตัวพิมพ์เล็ก - ตัวพิมพ์เล็ก - ใหญ่) กับแบบตัวพิมพ์เล็ก - เล็กซึ่งเราถือว่าที่นี่เป็นระบบไฟล์รูทคุณอาจทำสิ่งต่อไปนี้

$ cd $FOO_APP_BASE_DIR                       # Foo.app's parent directory
$ lndir $PWD/Foo.app /Applications/Foo.app   # clone it into /Applications

ตอนนี้คุณสามารถเปิด/Applications/Foo.appและมันจะไม่บ่นเกี่ยวกับตัวพิมพ์ใหญ่ - เล็ก


1

อาจไม่มีความจำเป็นต้องปรับฟอร์แมตขนาดเล็กและขนาดเล็กให้ใช้แอพที่ต้องใช้ขนาดตัวพิมพ์เล็ก

คุณสามารถสร้างอิมเมจของดิสก์ที่ไม่สนใจขนาดตัวพิมพ์ในยูทิลิตี้ดิสก์ (ฉันใช้ชุดข้อมูลแบบกระจัดกระจาย) จากนั้นลากแอปพลิเคชันในดิสก์อิมเมจนั้นแล้วเรียกใช้

นั่นทำให้ฉันสามารถใช้งาน Photoshop ได้ ฉันมักจะใช้ชุดกระจัดกระจาย; มีเหตุผลที่ฉันต้องการโฮสต์ที่สำคัญ


0

วิธีแก้ไข ไม่สามารถติดตั้ง Photoshop บนฮาร์ดไดรฟ์ตัวพิมพ์เล็กหรือใหญ่

  1. ซื้อและติดตั้ง iPartition ($ 70 แต่คุ้มค่าถ้ามันเป็นทางออกเดียวของคุณ)
  2. ใน iPartition ให้สร้าง Boot Disk
  3. ใส่ดิสก์ตัวติดตั้งของคุณเพื่อสร้างดิสก์สำหรับบูต
  4. ใส่แผ่น DVD-R เปล่าเพื่อสร้าง boot disk ผ่าน iPartition
  5. รีสตาร์ทคอมพิวเตอร์โดยใส่แผ่นดิสก์สำหรับเริ่มระบบและกดปุ่ม "C" บนแป้นพิมพ์ค้างไว้จนกว่าสิ่งที่สปินเนอร์จะแสดงเมื่อเริ่มระบบ
  6. iPartition ควรโหลดโดยอัตโนมัติ เลือก "สร้างตัวพิมพ์เล็กและตัวพิมพ์ใหญ่" จากเมนูแบบเลื่อนลง
  7. ปล่อยให้มันทำกระบวนการนี้ให้เสร็จ ...
  8. ออกจาก iPartition และอนุญาตให้คอมพิวเตอร์รีสตาร์ทตอนนี้จากฮาร์ดไดรฟ์ "Case Insensitive" ของคุณ
  9. ติดตั้ง Photoshop ตามปกติ
  10. ดื่มเบียร์. ฉลอง.

สิ่งนี้ไม่ได้ตอบคำถามที่ถูกถามโดยตรงและไม่ได้อธิบายว่าทำไมเราจึงควรใช้ iPartition แทนที่จะเป็นวิธีที่ถามในคำถาม แล้วทำไม iPartition ถึงเป็นพิเศษ? [อ่านคำตอบในภายหลัง] ตัวอย่างเช่นsuperuser.com/a/380376/81175ให้คำตอบและอธิบายว่าทำไมจึงควรใช้ iPartition
Chris หน้า

-2

ฮะ? ฉันใช้ Photoshop บน Mac ตลอดเวลาและระบบไฟล์เริ่มต้นไม่เคยมีปัญหา ไม่มีเหตุผลที่ดีที่จะมีระบบไฟล์แบบคำนึงถึงขนาดตัวพิมพ์โดยค่าเริ่มต้น ระบบปฏิบัติการเดียวที่เคยทำเช่นนี้คือ DOS และแน่นอนว่า Windows นั้นเข้ากันได้กับรากของ DOS a และ A เป็นเพียงตัวละครที่แตกต่างกันธรรมดา


5
นี่เป็นเพียงความผิดธรรมดา หากคุณติดตั้ง Photoshop โดยไม่มีปัญหาคุณอาจไม่มีพาร์ติชันที่เล็กและใหญ่
StackOverflow

9
ระบบไฟล์เริ่มต้นบน Mac ไม่คำนึงถึงขนาดตัวพิมพ์ มันเป็นกรณีเล็ก ๆ น้อย ๆ แต่การรักษากรณี
อลัน Shutko

คุณถูกต้องว่าไม่มีเหตุผลที่ดีที่จะมีระบบไฟล์ที่ไม่สนใจขนาดตัวพิมพ์ตามค่าเริ่มต้น แต่Apple ก็ทำเช่นนั้นอยู่ดี เกิดการระคายเคือง
Wildcard
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.