อ่าน 4 นาที
โหมดดิสก์เป้าหมาย
โหมด Target Disk Mode (บางครั้งเรียกว่า TDM หรือ Target Mode ซึ่งเดิมเรียกว่า SCSI Disk Mode ) เป็น โหมด บูต เฉพาะสำหรับคอมพิวเตอร์ Macintosh
โหมดดิสก์เป้าหมาย

โหมด Target Disk Mode (บางครั้งเรียกว่าTDMหรือTarget Modeซึ่งเดิมเรียกว่าSCSI Disk Mode ) เป็น โหมด บูตเฉพาะสำหรับคอมพิวเตอร์ Macintosh
เมื่อ Mac ที่รองรับ Target Disk Mode [ 1 ]เริ่มทำงานโดยกดปุ่ม 'T' ค้างไว้ระบบปฏิบัติการจะไม่บูต แต่เฟิร์มแวร์ของ Mac จะทำให้ไดรฟ์ทำงานเป็นอุปกรณ์จัดเก็บข้อมูลภายนอกแบบSCSI , FireWire , ThunderboltหรือUSB-Cแทน
Mac ที่บูตในโหมด Target สามารถเชื่อมต่อกับพอร์ตของคอมพิวเตอร์เครื่องอื่น ไม่ว่าจะเป็น Mac หรือ PC ซึ่งจะปรากฏเป็นอุปกรณ์ภายนอก ตัวอย่างเช่น ฮาร์ดไดรฟ์ภายใน Mac เป้าหมายสามารถฟอร์แมตหรือแบ่งพาร์ติชั่นได้เหมือนกับไดรฟ์ภายนอกอื่นๆ คอมพิวเตอร์บางเครื่องจะทำให้ไดรฟ์ CD/DVD ภายในและฮาร์ดแวร์อุปกรณ์ต่อพ่วงภายในและภายนอกอื่นๆ พร้อมใช้งานสำหรับคอมพิวเตอร์โฮสต์[ 2 ]
โหมด Target Disk Mode มีประโยชน์สำหรับการเข้าถึงเนื้อหาของ Mac ที่ไม่สามารถโหลดระบบปฏิบัติการ ของตัวเองได้ โหมด Target Disk Mode เป็นรูปแบบการเชื่อมต่อระหว่างคอมพิวเตอร์เครื่องเก่ากับเครื่องใหม่ที่ Apple Migration Assistant นิยมใช้ Migration Assistant รองรับEthernet (แบบมีสาย) หรือWi-Fiซึ่ง TDM ไม่รองรับ ทั้งสองอย่างไม่รองรับUSBอย่างไรก็ตาม อะแดปเตอร์ Thunderbolt-to-FireWire, Thunderbolt-to-Gigabit-Ethernet และ USB-3.0-to-Gigabit-Ethernet เป็นตัวเลือกเสริมเมื่อคอมพิวเตอร์เครื่องใดเครื่องหนึ่งไม่มี FireWire หรือ Thunderbolt
ประวัติศาสตร์
Apple ได้เปิดตัวการเข้าถึงโหมดดิสก์ในPowerBook 100 รุ่นแรก และยังคงนำเสนอคุณสมบัตินี้ในPowerBookรุ่นต่อๆ มาส่วนใหญ่ รวมถึง Mac ที่มีพอร์ต FireWire ด้วย ตราบใดที่ซอฟต์แวร์ที่จำเป็นปรากฏอยู่ในROM ของระบบ Mac ก็สามารถบูตเข้าสู่โหมดดิสก์ได้
โหมด Target Disk Mode เดิมเรียกว่า SCSI Disk Mode และสายเคเบิลพิเศษ ( SCSI System Cable ) ช่วยให้ PowerBook รุ่นแรกๆ สามารถเชื่อมต่อกับคอมพิวเตอร์ Mac แบบตั้งโต๊ะได้เหมือนกับเป็นดิสก์ SCSI ภายนอก แผงควบคุมระบบเฉพาะบน PowerBook ใช้สำหรับเลือกหมายเลข SCSI ID ที่ไม่ซ้ำซ้อนจากเครื่อง Mac นอกจากนี้ยังทำให้สามารถเลือกดิสก์ในแผงควบคุมการเริ่มต้นระบบและบูตเครื่องจากดิสก์นั้นได้ด้วย
เนื่องจากการเปลี่ยนมาใช้ไดรฟ์ IDEตั้งแต่PowerBook 150และ190 เป็นต้นไป Apple จึงได้นำโหมด HD Target Mode มาใช้ ซึ่งโดยพื้นฐานแล้วเป็นการเปิดใช้งานโหมด SCSI Disk Mode โดยการแปลงคำสั่ง SCSI ภายนอกผ่านไดรเวอร์ATA โหมดนี้สงวนไว้สำหรับแล็ปท็อปของ Apple เท่านั้นอย่างเป็นทางการ และรองรับโดย PowerBook ทุกรุ่นยกเว้น140 , 145 , 145B , 150และ170อย่างไรก็ตาม สามารถใช้งาน SCSI Disk Mode ได้อย่างไม่เป็นทางการบน Macintosh ใดๆ ก็ได้ที่มีพอร์ต SCSI ภายนอก โดยการระงับกระบวนการเริ่มต้นด้วย สวิตช์ ขัดจังหวะ ตราบใดที่ไดรฟ์ภายในทั้งหมดในห่วงโซ่สามารถตั้งค่า ID ที่แตกต่างจากอุปกรณ์ของระบบโฮสต์ที่ใช้งานอยู่ได้
เมื่อ Apple เลิกใช้ส่วนต่อประสาน SCSI โดยเริ่มจากPower Mac G4 รุ่น AGPและPowerBook G3 รุ่น “Pismo”โหมด FireWire Target Disk ก็เข้ามาแทนที่การใช้งานโหมดดิสก์แบบเดิม และได้รับการสนับสนุนอย่างเป็นทางการนอกเหนือจากแล็ปท็อปไปยัง Mac รุ่นต่อๆ ไปทั้งหมดที่มี FireWire ในตัว
Thunderboltรองรับโหมด Target Disk [ 3 ] [ 4 ]
MacBook Retina ขนาด 12 นิ้ว (ต้นปี 2015) มีพอร์ตขยายเพียงพอร์ตเดียว คือพอร์ต USB-C ที่รองรับการชาร์จ จอแสดงผลภายนอก และโหมด Target Disk การใช้โหมด Target Disk บน MacBook นี้ต้องใช้สายเคเบิลที่รองรับ USB 3.0 หรือ USB 3.1 โดยมีขั้วต่อ USB-A หรือ USB-C ที่ปลายด้านหนึ่ง และขั้วต่อ USB-C ที่ปลายอีกด้านหนึ่งสำหรับ MacBook [ 5 ]
เมื่อMac เปลี่ยนมาใช้ชิป Apple Siliconนั้น Apple ได้เปลี่ยนจาก Target Disk Mode มาเป็น Mac Sharing Mode
ข้อกำหนดของระบบ
คอมพิวเตอร์เป้าหมาย (คอมพิวเตอร์ที่จะถูกตั้งค่าเข้าสู่โหมด TDM) ต้องมีคุณสมบัติดังนี้:
- มีพอร์ต FireWire หรือ Thunderbolt [ 6 ]
- มีอุปกรณ์ ATA ที่บัส ATA 0 [ 7 ]
- ต้องเป็นเครื่อง Macintosh รุ่นใดก็ได้ ยกเว้นรุ่นต่อไปนี้:
- iMac (แบบใส่กระดาษถาด)
- พาวเวอร์แมคอินทอช G3 (สีน้ำเงินและสีขาว) [ 8 ]
- iBook G3 รุ่นที่ไม่มีพอร์ต FireWire
- Power Macintosh G4 (PCI Graphics) [ 9 ]
- MacBook Air (ปี 2008-2010)
- MacBook (ตัวเครื่องแบบชิ้นเดียว)
คอมพิวเตอร์โฮสต์ (คอมพิวเตอร์ที่เสียบเข้ากับคอมพิวเตอร์ที่บูตในโหมดดิสก์เป้าหมาย) เพียงแค่ต้องตรงตามข้อกำหนดเดียวกันกับอุปกรณ์จัดเก็บข้อมูลภายนอกใดๆ ที่ใช้บัสดังกล่าว และ (หากต้องการเข้าถึงพาร์ติชันที่ฟอร์แมตแบบ Mac ดั้งเดิม เช่น วอลุ่มบูต) ต้องรองรับระบบไฟล์แบบลำดับชั้น เวอร์ชันที่ถูกต้อง บน Classic Mac OS หมายความว่าต้องใช้ FireWire 2.3.3 หรือใหม่กว่า และMac OS 8.6หรือใหม่กว่า เพื่อใช้เป้าหมาย FireWire [ 1 ]
คอมพิวเตอร์โฮสต์อาจใช้ระบบปฏิบัติการMicrosoft Windowsแต่ก็อาจมีข้อจำกัดบางประการ: ในการอ่านพาร์ติชั่นที่ฟอร์แมตด้วย HFS ของ Mac จำเป็นต้องใช้ไดรเวอร์เพิ่มเติม เช่น MacDrive, TransMac, MacDisk หรือ HFSExplorer ผู้ใช้ต้องตรวจสอบให้แน่ใจว่าคอมพิวเตอร์ของตนมีฮาร์ดแวร์อินเทอร์เฟซที่เหมาะสมเพื่อเชื่อมต่อกับ Mac ในโหมด Target Mode MacDrive ยังมีตัวเลือกแบบอ่านอย่างเดียวเพื่อป้องกันการแก้ไขคอมพิวเตอร์ในโหมด Target Disk Mode โดยไม่ตั้งใจ อย่างไรก็ตาม โหมดนี้ไม่สามารถตั้งค่าได้หลังจากที่ติดตั้งดิสก์ HFS/HFS+ แล้ว ด้วยการเพิ่มไดรเวอร์ HFS เข้าไปในBoot Camp ของ Apple ทำให้ Mac ที่ใช้Windowsสามารถอ่าน (แต่เขียนไม่ได้) พาร์ติชั่น HFS ได้โดยไม่ต้องซื้อซอฟต์แวร์เพิ่มเติม ผู้ใช้ได้แยกไดรเวอร์เหล่านี้ออกจากการติดตั้ง Boot Camp หลัก เพื่อให้สามารถติดตั้งบนคอมพิวเตอร์ Windows เครื่องอื่นได้เช่นกัน
คอมพิวเตอร์โฮสต์ที่ใช้Linuxสามารถอ่านและเขียนข้อมูลไปยังอุปกรณ์ที่ฟอร์แมตด้วย HFS หรือ HFS+ ของ Mac ผ่าน Target Disk Mode ได้เช่นกัน โดยส่วนใหญ่แล้วฟังก์ชันนี้จะทำงานได้ทันที เนื่องจาก HFS+ เป็นส่วนหนึ่งของเคอร์เนล Linux อยู่แล้วhfsprogsสามารถติดตั้งแพ็กเกจเพิ่มเติมเพื่อตรวจสอบข้อผิดพลาดของวอลุ่มได้ เนื่องจากพัฒนามาจากโค้ดโอเพนซอร์สของ Apple สำหรับ diskutil ของ macOS (diskdev_cmds) โดยตรง จึงควรมีคุณสมบัติที่รองรับเหมือนกัน ยกเว้นอาจจะมีการอัปเดตให้ทันกับเวอร์ชันใหม่ๆ ของ Apple บ้าง
ระบบไฟล์ APFSใหม่จำเป็นต้องใช้เครื่องมือเชิงพาณิชย์ในการเข้าถึงจาก Windows ส่วนบน Linux มีเครื่องมือที่ให้สิทธิ์ในการอ่านและเขียน (ซึ่งยังอยู่ในขั้นตอนการทดลอง) ไม่มีเครื่องมือตรวจสอบที่เชื่อถือได้ เนื่องจาก Apple ยังไม่ได้เผยแพร่โค้ดของเครื่องมือ fsck_apfs แต่มีเครื่องมือapfsprogsที่เขียนขึ้นตามข้อกำหนด APFS ของ Apple อยู่
อย่างไรก็ตาม ในกรณีที่จำเป็นสำหรับการกู้คืนข้อมูล การเข้าถึงระบบไฟล์โดยตรงนั้นไม่จำเป็นเสมอไป เพียงพอที่จะบันทึก ไฟล์ ภาพดิสก์ลงในสื่อจัดเก็บข้อมูลที่เชื่อถือได้ เพื่อให้คอมพิวเตอร์ที่มีความสามารถในการอ่านระบบไฟล์สามารถเข้าถึงได้ในภายหลังโดยไม่จำเป็นต้องเชื่อมต่อกับดิสก์เป้าหมายที่กำลังมีปัญหา ควรหลีกเลี่ยงการดำเนินการใดๆ ที่แก้ไขดิสก์เป้าหมายในระหว่างการกู้คืนข้อมูล ซึ่งรวมถึงไม่เพียงแต่การเขียนข้อมูลลงในระบบไฟล์เท่านั้น แต่ยังรวมถึงการซ่อมแซมระบบไฟล์ด้วย
ตัวเลือกที่ไม่ใช่ Macintosh
แม้ว่าโหมด Target Disk Mode จะเป็นคุณสมบัติของเฟิร์มแวร์ Macintosh แต่ผู้ผลิตบางรายเลือกที่จะรวมคุณสมบัติที่คล้ายกันไว้ในซอฟต์แวร์และ/หรือฮาร์ดแวร์ของตน
ใน Linux มีซอฟต์แวร์หลายตัวที่สามารถแสดงผลอุปกรณ์ SCSIจากเครื่อง Linux ได้ เช่นLIO TargetและSCST นอกจากนี้ ยังรองรับการเชื่อมต่อหลากหลายรูปแบบสำหรับโปรโตคอล SCSI รวมถึง iSCSI, FireWire, Fiber Channel และ USB
อย่างไรก็ตาม การแสดงผลอุปกรณ์ USB จำเป็นต้องมีตัวควบคุม USB ที่สามารถทำงานในโหมด "อุปกรณ์" (ตรงข้ามกับโหมด "โฮสต์" หรือที่เรียกว่า "อุปกรณ์ต่อพ่วง" หรือ "แกดเจ็ต") ซึ่งเป็นคุณสมบัติที่แทบไม่มีในพีซีจนกระทั่งมีการนำUSB-C มาใช้ (ถึงกระนั้น ความสามารถในการแสดงผลเป็นแกดเจ็ตก็ไม่ได้รับการรับประกันเสมอไปThunderbolt 3 / USB4หรือรุ่นที่ใหม่กว่านั้นมีวิธีแก้ปัญหาที่แตกต่างออกไปเรียกว่า Thunderbolt Networking ซึ่งสายเคเบิลที่เชื่อมต่อคอมพิวเตอร์สองเครื่องจะสร้าง การเชื่อมต่อ อีเธอร์เน็ตแทนที่จะเป็นความสัมพันธ์ระหว่างโฮสต์กับแกดเจ็ต) ในทางกลับกัน อุปกรณ์ฝังตัวที่ใช้ Linux เช่น โทรศัพท์ Android และRaspberry Piโดยทั่วไปแล้วสามารถทำงานเป็น "อุปกรณ์" ได้เนื่องจากมีตัวควบคุมที่จำเป็นอยู่แล้ว
โปรโตคอลอุปกรณ์บล็อกเครือข่าย (Network Block Device Protocol หรือ NPC) อนุญาตให้คอมพิวเตอร์เครื่องหนึ่งนำเสนอเนื้อหาดิบของดิสก์ ( อุปกรณ์บล็อก ) ให้กับคอมพิวเตอร์อีกเครื่องหนึ่งผ่านการเชื่อมต่อเครือข่าย (เช่น เครือข่ายบริเวณท้องถิ่น (LAN), คอมพิวเตอร์สองเครื่องที่เชื่อมต่อกันโดยตรงโดยใช้ สาย 8P8Cโดยไม่มีเกตเวย์คั่นกลาง หรือเครือข่าย Thunderbolt) สามารถใช้สำหรับการสร้างภาพดิสก์จากระยะไกลได้ แม้ว่า (เช่นเดียวกับเป้าหมาย SCSI) คอมพิวเตอร์นั้นจะต้องสามารถบูตเข้าสู่ระบบ Linux หรือระบบปฏิบัติการอื่นที่มีฟังก์ชันนี้ได้เสียก่อน การบูตดังกล่าวอาจไม่สามารถทำได้เสมอไป ขึ้นอยู่กับการกำหนดค่า (เช่น อนุญาตให้บูตจากอุปกรณ์ภายนอกหรือไม่) และระดับความเสียหาย
ดูเพิ่มเติม
หมายเหตุ
- ^ a b Apple Inc (16 มกราคม 2545). "โหมดดิสก์เป้าหมาย" . Apple Developer Connection . สืบค้นเมื่อ13 กรกฎาคม 2550 .
- ^ Griffiths, Rob (27 มีนาคม 2007). "ยืมไดรฟ์ออปติคัลจาก Mac เครื่องอื่น" . Macworld . สืบค้นเมื่อ21 ตุลาคม 2023 .
- ^ "การอัปเดตเฟิร์มแวร์ EFI สำหรับ Macbook Pro เวอร์ชัน 2.2" . Apple . สืบค้นเมื่อ 15 กันยายน 2011 .
- ^เฟลชแมน, เกล็นน์ (27 กุมภาพันธ์ 2011). "ความลับของธันเดอร์โบลต์และไลออน" . เกร็ดความรู้. สืบค้นเมื่อ27 กุมภาพันธ์ 2011 .
- ^ "อะแดปเตอร์สำหรับพอร์ต Thunderbolt 4, Thunderbolt 3 หรือ USB-C บน Mac ของคุณ "
- ^ "ถ่ายโอนไฟล์ระหว่างคอมพิวเตอร์สองเครื่องโดยใช้โหมดดิสก์เป้าหมาย" . 4 กุมภาพันธ์ 2026 . สืบค้นเมื่อ 4 กุมภาพันธ์ 2026 .
- ^ "โหมดดิสก์เป้าหมาย FireWire: คอมพิวเตอร์เป้าหมายปิดเครื่องเมื่อเริ่มต้นระบบ" 12 มิถุนายน 2545 สืบค้นเมื่อ22 พฤษภาคม 2555
- ^ "Power Mac G3 สีน้ำเงินและขาว" 5 มกราคม 1999 สืบค้นเมื่อ 12 พฤศจิกายน2013
- ^ "Power Mac G4 (แย่จัง!)" 31 สิงหาคม 1999 สืบค้นเมื่อ 12 พฤศจิกายน2013
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ โหมดดิสก์เป้าหมาย
โหมด Target Disk Mode (บางครั้งเรียกว่า TDM หรือ Target Mode ซึ่งเดิมเรียกว่า SCSI Disk Mode ) เป็น โหมด บูต เฉพาะสำหรับคอมพิวเตอร์ Macintosh
ประวัติศาสตร์
Apple ได้เปิดตัวการเข้าถึงโหมดดิสก์ใน PowerBook 100 รุ่นแรก และยังคงนำเสนอคุณสมบัตินี้ใน PowerBook รุ่นต่อๆ มาส่วนใหญ่ รวมถึง Mac ที่มีพอร์ต FireWire ด้วย ตราบใดที่ซอฟต์แวร์ที่จำเป็นปรากฏอยู่ใน ROM ของระบบ Mac ก็สามารถบูตเข้าสู่โหมดดิสก์ได้
ข้อกำหนดของระบบ
คอมพิวเตอร์เป้าหมาย (คอมพิวเตอร์ที่จะถูกตั้งค่าเข้าสู่โหมด TDM) ต้องมีคุณสมบัติดังนี้:
ตัวเลือกที่ไม่ใช่ Macintosh
แม้ว่าโหมด Target Disk Mode จะเป็นคุณสมบัติของเฟิร์มแวร์ Macintosh แต่ผู้ผลิตบางรายเลือกที่จะรวมคุณสมบัติที่คล้ายกันไว้ในซอฟต์แวร์และ/หรือฮาร์ดแวร์ของตน