ไดรฟ์ภายนอกจะไม่เชื่อมต่อหลังจากเสียบโดยไม่ได้นำออก


39

ฉันถอดปลั๊กฮาร์ดไดรฟ์ของฉันโดยไม่ตั้งใจโดยไม่ได้ตั้งใจและตอนนี้ไดรฟ์ไม่ได้ติดตั้งเมื่อทำการเสียบปลั๊ก

ฉันจะทำอย่างไรเพื่อให้มันทำงานได้อีกครั้ง

ฉันสามารถดูดิสก์ในและlsusbdiskutil list

จนถึงตอนนี้ฉันได้ลองแล้ว:

  • sudo diskutil unmountDisk force /dev/disk2
  • sudo diskutil unmount force /dev/disk2
  • รีบูตเครื่องพร้อมดิสก์
  • รีบูตโดยไม่มีดิสก์

ดูเหมือนว่าดิสก์จะทำงานเพราะมันสั่นช้ามาก แต่ฉันไม่เห็นใน Finder


2
ฉันได้ลองใช้ตัวเลือกทั้งหมดข้างต้นแล้ว แต่ยังไม่สามารถเมานต์และ / หรือนำดิสก์ออกได้ เมื่อฉันพยายามเรียกใช้ปฐมพยาบาลฉันจะได้รับสิ่งต่อไปนี้: การซ่อมแซมระบบไฟล์, ยกเลิกการต่อเชื่อมวอลุ่มแล้ว การดำเนินการ fsck_exfat -y -x / dev / rdisk2s1 ระบบไฟล์รหัสออกการตรวจสอบคือ 1 การกู้คืนสถานะเดิมที่พบว่าเป็น unmount การตรวจสอบหรือซ่อมแซมระบบไฟล์ล้มเหลว การดำเนินการล้มเหลว ... มีความคิดเกี่ยวกับวิธีดำเนินการต่อไปในเรื่องนี้หรือไม่?
Shawnzie20

คำตอบ:


41

แก้ไข มีปัญหานี้วันนี้ OLD ไดรฟ์ภายนอกมีแหล่งพลังงานของตัวเองเสียบเข้ากับอุปกรณ์ป้องกันไฟกระชาก ฉันกดปุ่มเปิดปิดที่ตัวป้องกันไฟกระชากเมื่อฉันถอดปลั๊กอย่างอื่นและไดรฟ์ถูกปิดขณะใช้งาน ฉันเปิดเครื่องอีกครั้งและฟังดูเป็นปกติ แต่คอมพิวเตอร์ของฉันไม่รู้จักและ Disk Utility จะไม่สามารถโหลดได้เมื่อเสียบปลั๊กฉันลองรีสตาร์ทโดยไม่ใส่ดิสก์ติดตั้งถอดออกคำแนะนำข้างต้นทั้งหมด .

"unmount" นำไปสู่ ​​"ดิสก์ถูกถอดออกแล้วหรือมีรูปแบบการแบ่งพาร์ติชัน .... "

"mount" และ "eject" กล่าวว่าความพยายามหมดเวลา

"mountDisk" กล่าวว่าติดตั้งสำเร็จแล้ว แต่ฉันยังไม่สามารถเข้าถึงได้และ "unmountDisk" ก็จะประสบความสำเร็จเช่นกัน แต่ไม่มีโชค "mountDisk" หรือ "mountDisk" ในภายหลัง

ในที่สุดฉันก็พบคำสั่งที่ใช้งานได้

diskutil unmountDisk /dev/disk2
diskutil eject /dev/disk2

จากนั้นฉันก็เสียบมันเข้ากับคอมพิวเตอร์ ขอบคุณสำหรับความช่วยเหลือของคุณทุกคน


9
ปริมาณหมดเวลาขณะรอนำออก
Glenn Strycker

31
ฉันมีปัญหาเดียวกันที่แน่นอนว่าunmountDiskจะทำงานได้ดี แต่ejectจะส่งผลให้ข้อความ "หมดเวลา" ในที่สุดฉันก็พบข้อเสนอแนะเพื่อดูว่าfsckกำลังถือดิสก์ตัวประกันอยู่หรือไม่ การps aux | grep fsckเปิดเผยอย่างรวดเร็วว่าจริง ๆ แล้วมันเป็นการไฮแจ็กดิสก์ / โวลุ่มทันทีที่เสียบเข้ากับsudo pkill -f fsck(หรือเพียงแค่killใช้ PID หากคุณต้องการ) อนุญาตให้ติดตั้งไดรฟ์ได้ทันที
Ariel Allon

1
@ArielAllon ขอบคุณ! ความคิดเห็นของคุณมีความสำคัญเท่ากับคำตอบ
Jeff

1
@ArielAllon ฉันกำลังมองหาวิธีนี้เป็นเวลา 2 ปี ฉันรักคุณ.
connorbode

1
Ps รู้สึกฟรีเพื่อถอน
Ariel Allon

24

ฉันขอแนะนำให้ตรวจสอบว่าตัวfsckเก็บดิสก์ของคุณมีตัวเชื่อมต่อหรือไม่ นี่มันสำหรับฉัน

วิ่งps aux | grep fsckเปิดเผย:

root              2587   7.3  0.1  4363584  21780   ??  U    10:56PM   2:22.54 /System/Library/Filesystems/exfat.fs/Contents/Resources/./fsck_exfat -y /dev/rdisk2s1

ดังนั้นทางออกคือsudo kill -9 2587(ใส่ PID ของคุณแทน 2587) (หรือsudo pkill -f fsck) ทันใดนั้นเสียงของฉันก็จะดังขึ้น

โอ้การประชดประชันของfsckปัญหา ...


1
> sudo kill -9 PID แก้ปัญหาของฉันได้ แม้ว่าตอนนี้จะเป็นแบบอ่านอย่างเดียวและระบบแนะนำให้ฟอร์แมตโดยเร็วที่สุดอย่างน้อยที่สุดฉันก็สามารถคัดลอกเนื้อหาทั้งหมดได้ ขอบคุณ Ariel Allon & patrix
Alejandro del Río

1
@ AlejandrodelRíoยอดเยี่ยมดีใจที่มันช่วยได้! สำหรับคำถาม / คำตอบที่เกี่ยวข้อง ( apple.stackexchange.com/questions/268998/ ...... ) ฉันได้ทำบันทึกไว้ว่าถ้าคุณปล่อยให้fsckรันหลักสูตร (อาจใช้เวลาสองสามชั่วโมง) มันควรจะเสร็จสมบูรณ์และอนุญาตให้อ่าน / เขียนได้อีกครั้ง
Ariel Allon

ฉันทำสิ่งนี้ แต่ไดรฟ์อ่านอย่างเดียว ฉันต้องทำกระบวนการนี้ซ้ำอีกครั้งหลังจากดีดออกเนื่องจากไดรฟ์ไม่ติด ฉันสิ้นสุดการซ่อมดิสก์ (ฟอร์แมต exFat) แล้วมันก็กลับไปทำงานได้ตามปกติ
ทำเครื่องหมาย A

1
ว้าวนี่เป็นปัญหาของฉัน! ฉันรู้ว่ามีบางอย่างกำลังล็อคไดรฟ์ แต่ไม่มีเงื่อนงำอะไร ขอบคุณ! และน่าละอายบน Apple (Mac Os) ที่ไม่ให้ข้อเสนอแนะบางประเภทหาก fsck กำลังทำงาน
Marquez

4

หากคุณสามารถดูได้diskutil listให้ค้นหาตัวระบุ (มาในรูปแบบของ/dev/diskx) และเรียกใช้:

diskutil mountDisk /dev/diskx

ในขณะที่แทนที่/dev/diskxด้วยตัวระบุดิสก์ของคุณ

หากยังไม่ได้ผล

diskutil mountDisk readOnly /dev/diskx

จะติดตั้งดิสก์ของคุณเป็นแบบอ่านอย่างเดียวเพื่อให้คุณสามารถรับข้อมูลของคุณออกในกรณีที่คุณมีความเสียหายตารางพาร์ทิชันดิสก์ของคุณ ( มากก่อให้เกิดความไม่น่ามากโดยยากถอดฮาร์ดดิสก์ของคุณ ) ถ้าเป็นเช่นนั้นคุณจะต้องฟอร์แมตฮาร์ดไดรฟ์ของคุณผ่านขั้นตอนที่พบที่นี่พร้อมด้วยหน้า man ที่สามารถขอรับได้man diskutilหากคุณต้องการข้อมูลเพิ่มเติม


3
One or more volume(s) failed to mountสำหรับทั้งคำสั่ง ขอบคุณอยู่แล้ว
Charles

@charles ลองติดตั้งพาร์ติชันที่มีปัญหาเพียงอย่างเดียวด้วยdiskutil mount /dev/diskxsy
บางทีบางทีbebehry

@charles ยังลองใช้readOnlyตัวเลือก
บางทีอาจจะเป็น

1
Volume on disk2s2 timed out waiting to mountreadOnlyที่มีและไม่มี
ชาร์ลส์

คำตอบทั้งหมดไม่ทำงานสำหรับฉันยกเว้นสิ่งนี้พร้อมreadOnlyตัวเลือก หลังจากเมานต์ในreadOnlyโหมดฉันได้กดfinderและถอดสาย USB ปลั๊กอินออกทางกายภาพอีกครั้ง: ใช้งานได้!
Tenaciousd93

1

ที่เกิดขึ้นกับฉันหลายครั้ง ไปที่ Launch Pad, Disk Utility และเลือกดิสก์ที่ไม่ได้เมานต์ จากนั้นเลือกซ่อมแซม


1

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

diskutil eject /dev/diskx
diskutil mount /dev/diskx

downvote โดยไม่มีเหตุผลทำให้ฉันรำคาญทำไมคุณไม่ลองชี้ให้เห็นว่ามีอะไรผิดปกติกับคำตอบของฉัน
7heaven

คำสั่งทั้งสองหมดเวลาหรือล้มเหลว
evolutionxbox

ปริมาณหมดเวลาขณะรอนำออก
Glenn Strycker

1

ผมมีปัญหาเหมือนกัน. การเมานต์ดีดและการซ่อมแซมล้มเหลว Windows ช่วยชีวิตฉันไว้ ฉันเสียบฮาร์ดไดรฟ์ภายนอกเข้ากับแล็ปท็อป Windows คัดลอกไฟล์จากฮาร์ดดิสก์ภายนอกไปยังเดสก์ท็อปและตัดไฟล์ในเดสก์ท็อปและวาง (แทนที่) กลับไปที่ตำแหน่งเดียวกันในฮาร์ดดิสก์ภายนอก นำฮาร์ดดิสก์ภายนอกออกอย่างถูกต้องจากพีซี Windows และต่อเข้ากับ Macbook ของฉัน แก้ไขปัญหา.


0

คุณลองใช้วิธีแรกแล้วเพื่อซ่อมแซมโวลุ่มที่กำลังหาข้อผิดพลาดกับดิสก์ยูทิลิตี้ (หรือเทอร์มินัล) หรือไม่?


ยูทิลิตี้ดิสก์ไม่เริ่มต้นอย่างเต็มที่ ข้อความLoading disksไม่สิ้นสุด ฉันจะทำกับเทอร์มินัลได้อย่างไร
ชาร์ลส์

diskutil Verifyvolume mountpointและ diskutil repairvolume mountpoint

diskutil verifyDisk /dev/disk2เริ่มต้นการตรวจสอบแผนที่พาร์ติชันบน disk2 การตรวจสอบสิ่งที่จำเป็นต้องมีการตรวจสอบรายการพาร์ติชันการตรวจสอบขนาดแผนที่พาร์ติชันการตรวจสอบพาร์ติชันระบบ EFI การตรวจสอบขนาดพาร์ติชันระบบ EFI การตรวจสอบขนาดพาร์ติชันระบบ EFI ซึ่งอาจป้องกันข้อผิดพลาดในการบูต: -69854: จำเป็นต้องใช้ดิสก์ที่มีจุดเมานต์
Charles

ซ่อมบอกว่า, Repairing the partition map might erase disk2s1, proceed? (y/N). โอกาสฉันจะหลวมเนื้อหาของดิสก์ได้อย่างไร
ชาร์ลส์

ก่อนที่จะทำเช่นนั้นตรวจสอบว่าแผนที่ GPT ของคุณยังคงโอเคกับ sudo gpt show -R disknumber
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.