ฉันจะต่อเชื่อมที่จัดเก็บข้อมูลแฟลชภายนอก USB ได้อย่างไร [ซ้ำ]


9

สมมติว่าเราเชื่อมต่อแฟลชไดรฟ์ USB เข้ากับ MacBook จากนั้นนำที่เก็บข้อมูลนี้ออกจาก Finder Sidebar ตอนนี้ฉันต้องการติดตั้งที่เก็บข้อมูลนี้อีกครั้งโดยไม่ถอดปลั๊กและใส่เข้าไปในคอมพิวเตอร์อีกครั้ง แต่ดิสก์ไม่ได้อยู่ในรายการด้วยdiskutil listคำสั่งอีกต่อไป

คำตอบ:


3

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

หวังว่าคุณจะสนุกกับมัน!!

UPDATE:วิธีเดียวในการเชื่อมต่อแฟลชไดรฟ์ USB ภายนอกที่ถูกดีดออกใหม่คือการยกเลิกการโหลดและโหลดส่วนขยายเคอร์เนลที่เก็บข้อมูล USB ขนาดใหญ่:

kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext

ติดตามโดย:

kextload /System/Library/Extensions/IOUSBMassStorageClass.kext

โปรดทราบว่าจะเป็นการติดตั้งไดรฟ์ USB ภายนอกทั้งหมดอีกครั้ง


แอพของคุณสามารถเชื่อมต่อไดรฟ์ที่ถูกดีดออกใหม่หรือไม่
ปืนพก

1
Mountain สามารถเมานต์ไดร์ฟที่ไม่มีการเมานต์อีกครั้ง โดยทั่วไปไม่สามารถทำการติดตั้งไดรฟ์ที่เปิดออกใหม่ได้ นั่นคือเหตุผลที่ Mountain ถอนการติดตั้งไดรฟ์เท่านั้นและไม่ได้ขับออกมา ไดร์ฟที่ไม่ได้ต่อเชื่อมสามารถถอดได้หรือถอดใหม่ก็ได้
Jan Linxweiler

1
วิธีเดียวที่จะต่อเชื่อมแฟลชไดรฟ์ USB ภายนอกที่นำออกใหม่คือการยกเลิกการโหลดและโหลดส่วนขยายเคอร์เนลหน่วยเก็บข้อมูล USB: kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext; kextload /System/Library/Extensions/IOUSBMassStorageClass.kext โปรดทราบว่านี่จะติดตั้งไดรฟ์ USB ภายนอกทั้งหมดอีกครั้ง ...
Jan Linxweiler

@JanisLinxweiler คำแนะนำIOUSBMassStorageClass.kextดีมาก แต่จากการทดสอบง่ายๆใน Mac OS X 10.9.5 (Mavericks) ดูเหมือนว่าการยกเลิกการโหลด / โหลดซ้ำIOUSBMassStorageClass.kextมีผลกับแฟลชไดรฟ์ USB ที่เชื่อมต่อกับเครื่องของฉันเท่านั้น ฮาร์ดไดรฟ์ USB 3.0 ที่ขับเคลื่อนด้วยตนเองนั้นไม่ได้รับผลกระทบใด ๆ และยังสามารถใช้งานได้แม้จะรันkextunloadคำสั่งแล้วก็ตาม
JakeGould

1
@JannisLinxweiler ทิปไม่ทำงานอีกต่อไปสำหรับ Sierra ( (libkern/kext) not found) คุณรู้หรือไม่ว่ากลไกนั้นเหมือนกันและถ้านามสกุลนั้นมีเพียงชื่ออื่น?
oschrenk

2

คุณเชื่อมต่ออุปกรณ์โดยใช้:

diskutil mountDisk device

ที่อุปกรณ์สามารถเป็น

  • โหนดอุปกรณ์: /dev/disk2
  • ตัวระบุดิสก์: disk1s7
  • จุดเมานต์ปริมาณ: /Volumes/Macintosh HD

สำหรับผู้ที่ชื่นชอบDisk Utility.appแบบกราฟิกมันยังแสดงให้เห็นถึงไดรฟ์ที่เชื่อมต่อซึ่งไม่ได้ติดตั้งและคุณสามารถเมานดิสก์ที่ถูกขับออกมาได้อีกด้วย


2
ดูเหมือนว่าแฟลชไดรฟ์ USB เป็นกรณีพิเศษซึ่งฉันไม่เคยสังเกตมาก่อน หลังจากนำไดรฟ์ข้อมูลที่ผ่านมาดิสก์ออกจากรายการอุปกรณ์ซึ่งแตกต่างจากฮาร์ดไดรฟ์ส่วนใหญ่ อย่างไรก็ตามการใช้diskutil unmountหรือdiskutil unmountDiskแทนจะยกเลิกการต่อเชื่อมระดับเสียง แต่ปล่อยให้อุปกรณ์เชื่อมต่อเพื่อทำการติดตั้งใหม่
joelseph

0

ยูทิลิตี้ดิสก์

ไม่จำเป็นต้องใช้ commandline ที่นี่ เปิด Disk Utility (/ Applications / Utilities / Disk Utility) เลือกไดรฟ์ของคุณแล้วคลิก Mount

ยูทิลิตี้ดิสก์

ภาพมาจากวิกิพีเดีย


คำถามคือเกี่ยวกับการพุ่งออกมาไม่ได้เดินเท้าหรือลงจากหลังม้าไดรฟ์ ...
PatrickT

@PatrickT คุณสามารถต่อเชื่อมไดรฟ์ที่ถูกดีดออกได้ใน Disk Utility
CousinCocaine

2
หลังจากนำ SD / USB ออกแล้วจะไม่แสดงใน Disk Utility: ฉันทดสอบก่อนแสดงความคิดเห็น ข้อเสนอแนะของคุณไม่ได้ผลสำหรับฉันถ้าไม่มีขั้นตอนเพิ่มเติมที่ไม่ละเอียด ขอบคุณ ;-)
PatrickT

ที่นี่ฉันมีรายละเอียดโซลูชันอัตโนมัติตามความคิดเห็นของผู้ใช้รายอื่น: apple.stackexchange.com/questions/62478/…
PatrickT

2
@PatrickT โทษฉัน คุณพูดถูก มันใช้งานได้กับฮาร์ดไดรฟ์ USB (ซึ่งฉันทดสอบ) แต่ใช้ไม่ได้กับไดรฟ์ USB-thumb ขอโทษด้วยที่ฉันไม่รู้
CousinCocaine
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.