Ich dachte immer, dass das sichere Entfernen eines gemounteten Geräts die Verwendung des umountBefehls bedeutet, und bis vor kurzem, als ich zu Ubuntu 12.04 LTS wechselte, bemerkte ich, dass es die Möglichkeit gab, das Gerät sicher zu entfernen, was meine Neugier weckte.
Ich habe eine Reihe von Posts durchgesehen und festgestellt, dass dies umountanscheinend nicht bedeutet, dass ich das Gerät sicher entfernen kann, da es das Gerät nicht ausschaltet. Ich weiß, dass es die Möglichkeit dazu gibt eject. Dies ist mein Verständnis nach dem Durchsuchen des Internets. Referenzen umfassen:
- Das Dilemma „Aushängen“, „Auswerfen“ und „Laufwerk sicher entfernen“
"Auswerfen" / "Aushängen" / "Laufwerk sicher entfernen" - was ist besser?
- umount hebt nur die Bereitstellung einer einzelnen Partition auf dem Gerät auf
- Entfernen Sie sicher alle Partitionen auf dem Gerät und schalten Sie das Gerät aus
- Auswerfen wird für Medien wie CDs, DVDs usw. verwendet
Ich bin dann auf einen Artikel gestoßen, habe aber festgestellt, dass der Prozess kompliziert ist, und ich glaube, ich habe endlich Pay Dirt getroffen, als ich auf den Befehl gestoßen bin, udiskszudisks --unmount /dev/sdb1 && udisks --detach /dev/sdb
Was mich verwirrt, ist (abgesehen davon, ob es umounttatsächlich sicher ist, das Gerät ohne Datenverlust zu entfernen und ob ich den Befehl syncvorher verwenden muss und ob das Gerät ausgeschaltet wurde, was sicher zu entfernen scheint), warum Ich muss /dev/sdbgefolgt von --detachim Gegensatz zu verwenden/dev/sdb1