Jump to content

My question:

 

I am using a dock with my mac to connect all my stuff(external display, desk light with automatic on/off when my mac (dis)connects, ethernet, sd cards etc)

I don't have a nas yet, which would allow  backups to time machine over ethernet. until I get a proper nas, I still want time machine backups, and thus want to use an external ssd. 


Is it bad to unplug my mac from the dock(which has the ssd connected to it) without ejecting it first? its annoying to need to remember to eject it every time I want to unplug my mac form the dock. 

 

My hardware:

M1 macbook pro 2020, crucial x8-2TB and x9-1TB SSD, Lenovo Thinkpad universal dock

 

What I tried:

googling the question. I found multiple answers. some say no problem, others say, it will wreck the ssd, and again others say better not, but its ok. 

 

 

Link to comment
https://linustechtips.com/topic/1625271-unplug-ssd-without-ejecting/
Share on other sites

Link to post
Share on other sites

1 minute ago, BSM said:

My question:

 

I am using a dock with my mac to connect all my stuff(external display, desk light with automatic on/off when my mac (dis)connects, ethernet, sd cards etc)

I don't have a nas yet, which would allow  backups to time machine over ethernet. until I get a proper nas, I still want time machine backups, and thus want to use an external ssd. 


Is it bad to unplug my mac from the dock(which has the ssd connected to it) without ejecting it first? its annoying to need to remember to eject it every time I want to unplug my mac form the dock. 

 

My hardware:

M1 macbook pro 2020, crucial x8-2TB and x9-1TB SSD, Lenovo Thinkpad universal dock

 

What I tried:

googling the question. I found multiple answers. some say no problem, others say, it will wreck the ssd, and again others say better not, but its ok. 

 

 

Nope.  No one "ejects" stuff.  We just remove it.

 

 

"Do what makes the experience better" - in regards to PCs and Life itself.

 

Onyx: Ryzen 7 7800X3D / Gigabyte B650 AORUS Pro AX / ASRock Taichi 7900xtx OC / G. Skill Flare X5 6000CL36 64GB (4x16GB) / Samsung 980 1TB x3 / Super Flower Leadex V Plat Pro 1000 / EK-AIO 360 Basic w/ Silent Wings fans / Fractal Design North XL (black mesh) / LG - UltraGear 45" OLED QHD 240Hz / Mackie CR5BT / SteelSeries Arctis Nova Pro / Cherry MX Board 3.0 / Logitech G502 - https://valid.x86.fr/my9nnr

 

7800X3D - PBO +200, CO -30 all cores, 4.90GHz all core, 5.05GHz single core, Cinebench 23: 18401 multi, 1779 single

 

Khaleesi: Ryzen 5 5600X3D (+200, -30) - ASRock B550M Pro4 - G. Skill Ripjaws V 16GB 3200CL16 - Asus Prime 9060XT 16GB - Samsung 980 1TB + Crucial MX500 1TB - Cudy AX3000 PCIe Wifi 6 - EVGA SuperNOVA 650 P2 - Thermalright Frozen Notte RGB 360 White V2 - NZXT H6 Flow RGB White - LG 34" 3440x1440

 

NAS/Plex/Game Server  Ryzen 9 5900XT 16c/32t - Gigabyte B550M AORUS Elite AX - TeamGroup T-Force Vulcan 64GB 3200CL16 - MSI 1050Ti 4GB - Crucial P3 Plus 500GB + TeamGroup MP44L 2TB (Game) + WD Red Plus 4TBx2 (Plex) - TP-Link AC1200 PCIe Wifi - EVGA SuperNOVA 650 P2 - Thermalright Peerless Assassin 120SE - ASUS Prime AP201 - Currently Hosting: Enshrouded x2, Hytale, Icarus, Windrose. Project Zomboid, Dune Awakening.

 

Sage: Ryzen 7 7800X3D (+200, -30) - Gigabyte B650 Gaming X V2 - ASRock Steel Legend 7900GRE - G. Skill Flare X5 32GB 6000CL32 - TeamGroup MP44L 2TB - Super Flower Leadex Platinum SE 1000w - NZXT H5 Elite

 

Emma: i9 9900K @5.2Ghz - Gigabyte Z370 AORUS Gaming 5 - MSI 6900XT Gaming X Trio - G. Skill Ripjaws V 32GB 3200CL16 - 750 EVO 512GB + 2x 860 EVO 1TB (RAID0) - Super Flower Combat FG 850w - Thermaltake Water 3.0 Ultimate 360 - Fractal Design Define R6 - TP-Link AC1900 PCIe Wifi

 

GF Rig: Steam Deck 512GB OLED, Vizio 43" 4K TV

 

Extra parts: ASUS 6650XT - Gigabyte 1080Ti - Cooler Master Q300L - Gigabyte 450w PSU - Super Flower Leadex V Plat Pro 850w

 

OnePlus Ecosystem: 

OnePlus 11 5G - 16GB RAM, 256GB NAND, Eternal Green. OnePlus Watch 2 - Radiant Steel, OnePlus Buds Pro 2 - Eternal Green

3D Printing: 

Bambu Lab X1 Carbon, AMS, AMS2 Pro (thank you MicroCenter!)

Other Interesting Tech:

- 2021 Volvo S60 Recharge T8 PHEV Polestar Engineered - 415hp/495tq 2.0L 4cyl. turbocharged, supercharged and electrified.

Link to post
Share on other sites

"Safely ejecting" storage devices just tells the OS "hey, this thing's going away momentarily. Finish writing to it right now."

 

You can unplug storage devices any time you want, but if there's data "in flight" that hasn't been written to non-volatile memory yet, it's going to be lost. That could be the document you just worked on, or the file allocation table. It's usually fine, but "safely ejecting" will eliminate that small risk.

 

You shouldn't have to physically unplug the SSD, just drag its icon to the Trash before you unplug the dock.

I sold my soul for ProSupport.

Link to post
Share on other sites

23 minutes ago, BSM said:

@Needfuldoersorry for being unclear, I was referring to unpluggin the dock, not the ssd. 

I was assuming the SSD is plugged into the dock.

 

Same deal applies either way. Best practice is to safely remove / eject removable storage devices before you unplug them.

 

23 minutes ago, BSM said:

if its not bad, why does the OS then tell me i should eject it first?

Would it be a different story if it was a HDD? and if so, why?

It is bad, but not that bad. Even if it was just a placebo, if someone unplugged a removable drive and corrupted it, and their OS didn't tell them to safely eject it first, they could blame Apple or Microsoft for the data loss. It's a CYA for the OS developer: "don't blame us! We told you how to prevent this but you did it wrong anyway".

 

Safely ejecting an external hard drive is a little bit different, because that usually gives the drive a command to safely park the heads. That's less important on a powered 3.5" drive, because it can realize the data connection is gone and still park itself, but for a 2.5" bus-powered drive you're taking the chance that it parks the heads properly just out of inertia, which doesn't always happen. If your drive heads aren't parked and you throw your drive into a drawer or backpack, you're gonna have a bad time. 

I sold my soul for ProSupport.

Link to post
Share on other sites

@Needfuldoer you were right. I just assumed you were referring to unpluggin the ssd, as you wrote "you shouldn't have to physically  unplug the ssd" 
to reiterate, and prevent further misunderstanding: the ssd is plugged into the dock, and I want to keep it there, and the only thing i will unplug is the dock, which in turn "unplugs" from the mac, not the dock. 

 

Ur saying the 3.5" drives where powered, and thus would automatically "park" the heads if it disconnects. 
Although the SSD aren't mechanical, and dont have heads,  isnt there a way to achieve the same "safer" unplug for SSDs? for example in my case of the dock, the SSD will be powered even if the mac is disconnected, wouldn't it?

 

 

Link to post
Share on other sites

1 hour ago, BSM said:

Although the SSD aren't mechanical, and dont have heads,  isnt there a way to achieve the same "safer" unplug for SSDs? for example in my case of the dock, the SSD will be powered even if the mac is disconnected, wouldn't it?

Just drag the SSD's icon to the Trash before unplugging the dock from your MacBook.

 

When you plug the dock back in, it should automatically mount the SSD again.

I sold my soul for ProSupport.

Link to post
Share on other sites

7 minutes ago, Needfuldoer said:

Just drag the SSD's icon tot he Trash before unplugging the dock from your MacBook.

 

When you plug the dock back in, it should automatically mount the SSD again.

will do, thanks for all the explanations!

Link to post
Share on other sites

18 minutes ago, leclod said:

I do eject USB flash drives before removing them

You do, for real?

 

I have never seen anyone eject one via Windows, even IT people when updating drivers or people taking work home.

 

I guess better safe than sorry.

"Do what makes the experience better" - in regards to PCs and Life itself.

 

Onyx: Ryzen 7 7800X3D / Gigabyte B650 AORUS Pro AX / ASRock Taichi 7900xtx OC / G. Skill Flare X5 6000CL36 64GB (4x16GB) / Samsung 980 1TB x3 / Super Flower Leadex V Plat Pro 1000 / EK-AIO 360 Basic w/ Silent Wings fans / Fractal Design North XL (black mesh) / LG - UltraGear 45" OLED QHD 240Hz / Mackie CR5BT / SteelSeries Arctis Nova Pro / Cherry MX Board 3.0 / Logitech G502 - https://valid.x86.fr/my9nnr

 

7800X3D - PBO +200, CO -30 all cores, 4.90GHz all core, 5.05GHz single core, Cinebench 23: 18401 multi, 1779 single

 

Khaleesi: Ryzen 5 5600X3D (+200, -30) - ASRock B550M Pro4 - G. Skill Ripjaws V 16GB 3200CL16 - Asus Prime 9060XT 16GB - Samsung 980 1TB + Crucial MX500 1TB - Cudy AX3000 PCIe Wifi 6 - EVGA SuperNOVA 650 P2 - Thermalright Frozen Notte RGB 360 White V2 - NZXT H6 Flow RGB White - LG 34" 3440x1440

 

NAS/Plex/Game Server  Ryzen 9 5900XT 16c/32t - Gigabyte B550M AORUS Elite AX - TeamGroup T-Force Vulcan 64GB 3200CL16 - MSI 1050Ti 4GB - Crucial P3 Plus 500GB + TeamGroup MP44L 2TB (Game) + WD Red Plus 4TBx2 (Plex) - TP-Link AC1200 PCIe Wifi - EVGA SuperNOVA 650 P2 - Thermalright Peerless Assassin 120SE - ASUS Prime AP201 - Currently Hosting: Enshrouded x2, Hytale, Icarus, Windrose. Project Zomboid, Dune Awakening.

 

Sage: Ryzen 7 7800X3D (+200, -30) - Gigabyte B650 Gaming X V2 - ASRock Steel Legend 7900GRE - G. Skill Flare X5 32GB 6000CL32 - TeamGroup MP44L 2TB - Super Flower Leadex Platinum SE 1000w - NZXT H5 Elite

 

Emma: i9 9900K @5.2Ghz - Gigabyte Z370 AORUS Gaming 5 - MSI 6900XT Gaming X Trio - G. Skill Ripjaws V 32GB 3200CL16 - 750 EVO 512GB + 2x 860 EVO 1TB (RAID0) - Super Flower Combat FG 850w - Thermaltake Water 3.0 Ultimate 360 - Fractal Design Define R6 - TP-Link AC1900 PCIe Wifi

 

GF Rig: Steam Deck 512GB OLED, Vizio 43" 4K TV

 

Extra parts: ASUS 6650XT - Gigabyte 1080Ti - Cooler Master Q300L - Gigabyte 450w PSU - Super Flower Leadex V Plat Pro 850w

 

OnePlus Ecosystem: 

OnePlus 11 5G - 16GB RAM, 256GB NAND, Eternal Green. OnePlus Watch 2 - Radiant Steel, OnePlus Buds Pro 2 - Eternal Green

3D Printing: 

Bambu Lab X1 Carbon, AMS, AMS2 Pro (thank you MicroCenter!)

Other Interesting Tech:

- 2021 Volvo S60 Recharge T8 PHEV Polestar Engineered - 415hp/495tq 2.0L 4cyl. turbocharged, supercharged and electrified.

Link to post
Share on other sites

10 minutes ago, Dedayog said:

You do, for real?

We agree there's an icon dedicated to that in the taskbar ?

I thought if they bothered to create an icon I should bother using it.

But you're probably as legitimate as I.

Edited by leclod

If you don't quote us, we won't know you answered

Link to post
Share on other sites

29 minutes ago, Dedayog said:

I have never seen anyone eject one via Windows,

Windows handles it pretty well, and a copy window/save operation from a program won't show finished until everything's written by default, you have to manually go change device settings for it to be a problem. Mac OS however isn't that strict from my experience, several mac users I know got corruption from failing to properly unmount.

 

Obviously on both you need to make sure you closed all documents on the drive, doing the eject has the advantage of warning you if it's not the case.

F@H
Desktop: i9-13900K, ASUS Z790-E, 64GB DDR5-6000 CL36, RTX3080, 2TB MP600 Pro XT, 2TB SX8200Pro, 2x16TB Ironwolf RAID0, Corsair HX1200, Antec Vortex 360 AIO, Thermaltake Versa H25 TG, Samsung 4K curved 49" TV, 23" secondary, Mountain Everest Max

Mobile SFF rig: i9-9900K, Noctua NH-L9i, Asrock Z390 Phantom ITX-AC, 32GB, GTX1070, 2x1TB SX8200Pro RAID0, 2x5TB 2.5" HDD RAID0, Athena 500W Flex (Noctua fan), Custom 4.7l 3D printed case

 

Asus Zenbook UM325UA, Ryzen 7 5700u, 16GB, 1TB, OLED

 

GPD Win 2

Link to post
Share on other sites

2 hours ago, Dedayog said:

Nope.  No one "ejects" stuff.  We just remove it.

Most of the 3D printer gurus I know would disagree. 
Though Windows has gotten better about actually finishing transfers within a second of saying they're done rather than sometimes still writing to them for minutes. Mostly that's because we've been able to get better CPUs, but they have done SOME work on it

5950X/4090FE primary rig  |  1920X/1070Ti Unraid for dockers  |  200TB TrueNAS w/ 1:1 backup

Link to post
Share on other sites

It is fine if you have it configured that way, if not and you are unlucky, it can lead to MBR/GPT corruption, and the removable device is now RAW 🙂 at least on windows...  

It happen to me more than once, with SD cards, or pendrives.

 

 

   
 
 
 
Spoiler
CPU : Intel 14gen i7-14700K
COOLER :  Thermalright Peerless Assassin 120 White + Thermaltake toughfan 12 white + Thermal Grizzly - CPU Contact Frame Intel 13./14. +  Coollaboratory Liquid Ultra
GPU : MSI RTX 2070 Armor @GPU 2050MHz Mem 8200MHz -> USB C 10Gb/s cable 2m -> Unitek 4x USB HUB 10 Gb/s (Y-HB08003)
MOBO : MSI MEG Z690 UNIFY
RAM :  Corsair VENGEANCE DDR5 RAM 64 GB (2 x 32 GB) 6400 MHz CL32 (CMK64GX5M2B6400C32)
SSD : Intel Optane 905P 960GB U.2 (OS) + 2 x WD SN850X 4TB + 2 x PNY CS3140 2TB + PLX88024 PCIe switch (PCIE 4.0 x8 -> 4 x M.2 PCIe 4.0 x4) -> 4 x Plextor M8PeG 1TB + flexiDOCK MB014SP-B -> Crucial MX500 2TB + GoodRam Iridium PRO 960GB + Samsung 850 Pro 512GB
HDD : WD White 18TB WD180EDFZ + SATA port multiplier adp6st0-j05 (JMB575) ->  WD Gold 8TB WD8002FRYZ + WD Gold 4TB WD4002FYYZ + WD Red PRO 4TB WD4001FFSX + WD Green 2TB WD20EARS
EXTERNAL
HDD/SSD : 
XT-XINTE LM906 (JMS583) -> Plextor M8PeG 1TB + WD My Passport slim 1TB + LaCie Porsche Design Mobile Drive 1TB USB-C + Zalman ZM-VE350 -> Goodram IRDM PRO 240GB
PSU :  Super Flower leadex platinum 750 W biały -> Bitfenix alchemy extensions białe/białe + AsiaHorse 16AWG White 
UPS :  CyberPower CP1500EPFCLCD -> Brennenstuhl primera-line 8 -> Brennenstuhl primera-line 10
LCD : LG 32UD59-B + LG flatron IPS236 -> Silverstone SST-ARM11BC
CASE :  Fractal R5 Biały + Lian Li BZ-H06A srebrny + flexiDOCK MB014SP-B + 6 x Thermaltake toughfan 14 white + Thermalright TL-B8W
SPEAKERS :  PC -> TOSLINK 2m -> Linkfor ULK073 1x4 Digital SPDIF Splitter (B07MJ4TLWQ) -> TOSLINK 0.5m -> Aiyima A80 ( or Aune S6 Pro -> RCA ->  Aiyima A80 ) -> Polk S20e black -> Monoprice stand 16250
HEADPHONES : PC -> TOSLINK 2m -> Linkfor ULK073 1x4 Digital SPDIF Splitter (B07MJ4TLWQ) -> TOSLINK 0.5m -> Aune S6 Pro -> 2 x Monoprice Premier 1.8m 16AWG 3-pin XLR -> Monoprice Monolith THX AAA 887 -> 4-pin XLR na 2 x 3.5mm 16 cores OCC 2m Cable -> HiFiMAN Edition XS -> sheepskin pads + 4-pin XLR na 2 x 2.5mm ABLET silver 2m  Cable -> Monoprice Monolith M1060 + Brainwavz HM100 -> Brainwavz sheepskin oval pads + Wooden double Ɪ Stand + Audio-Technica ATH-MSR7BK -> sheepskin pads + Multibrackets MB1893 + Sennheiser Momentum 3 +  Philips Fidelio X2HR/00 + JBL J88 White
MIC :  Tonor TC30 -> Mozos SB38
KEYBOARD : Corsair STRAFE RGB Cherry MX Silent (EU) + Glorious PC Gaming Race Stealth Slim - Full Size Black + Kensington VeriMark / PQI MyLockey
MOUSE :  Logitech MX ERGO + 2 x Logitech MX Performance + Logitech G Pro wireless + Logitech G Pro Gaming -> Hotline Games 2.0 Plus + Corsair MM500 3xl + Corsair MM300 Extended + Razer goliathus control
CONTROLLERS :  Razer Wolverine V3 Tournament Edition 8K PC (B0F94C9C43) -> brainwavz audio Controller Holder UGC2 + Microsoft xbox series x controller pc (1VA-00002) + Ravcore Javelin
NET :  Intel E810-XXVDA2 2 x 25GbE SFP28 (PCIE 4.0 x8) -> 2 x FTLX8571D3BCV-IT -> 2 x Digitus (DK-HD2533-05/3) -> Qnap TS-932X-2G + 2 x ASUS ZenWiFi Pro XT12
NAS :  Qnap TS-932X-2G -> Kingston 16GB 2400Mhz CL14 (HX424S14IB/16) -> 9 x Crucial MX500 2TB -> 2 x FTLX8571D3BCV-IT -> Noctua NF-P14s redux 1200 PWM -> QNAP TR-004
Link to post
Share on other sites

The answer entirely depends on if your OS buffers files being sent to your external drive. By default, Windows buffers files going to all drives except for ones with the "removable media" class. On Linux, almost everything filesystem-related has a generous memory buffer for performance, however different distros may configure that differently out of the box. I have no idea how MacOS handles filesystem buffers. 
If the OS uses a filesystem buffer, then it will queue up filesystem commands in a buffer in memory, and performs them at an ideal timing for filesystem performance. however, if there are still files in the queue waiting to be written, then if you unplug the drive without telling the OS to prepare for it, everything in the queue will be discarded and you can sometimes find partially written or corrupted files on the drive as a result. 
Ejecting a drive tells the operating system to effectively unmount the drive immediately so that no programs can add commands to the buffer, but it waits for the queue to empty before actually unmounting the device at a kernel level. This is why slow drives can take a long time to eject after moving lots of files to them, because there may be a lot of data still in the queue.
Since I don't know what MacOS's policy on filesystem buffering is, I would be safe and always eject the drive before removing it.

Link to post
Share on other sites

I only 'eject' when I copied data to external drive that I want to immediately unplug.

| CPU: Ryzen 7 7800X3D | MOBO: AM5 B650 Aorus Elite AX | RAM: G.Skill Trident Z5 Neo RGB DDR5 32GB 6000MHz C30 | GPU: Sapphire PULSE Radeon RX 7900 XTX | SSD: Samsung 9100 PRO 1TB with heatsink | Cooler: Arctic Liquid Freezer II 360 | PSU: Seasonic Focus GX-850 | Case: Lian Li Lanccool III | Mousepad: Zowie GTF-X  / Vaxee PC / PA / Artisan Raiden Mid XXL| Mouse: Vaxee XE wired / Hitscan Hyperlight | Keyboard: Wooting 80HE zinc alloy raw - geon raw HE switches | Headset: Beyerdynamic MMX 300 (2nd Gen) | Monitor: LG 32GS95UV-B OLED 4K 240Hz / 1080p 480Hz dual-mode | OS: Windows 11 |

Link to post
Share on other sites

On 10/24/2025 at 9:41 PM, leclod said:

We agree there's an icon dedicated to that in the taskbar ?

I thought if they bothered to create an icon I should bother using it.

But you're probably as legitimate as I.

There is also an icon for co-pilot and cortana, how many people are using those? 😉

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×