Szüksége van a Windows rendszerhez csatlakoztatott MTP-eszközök kiadására?
Mindannyian tudjuk, hogy van egy helyes és rossz módja az USB-tárolóeszközök leválasztására számítógépeinkről, de ugyanazt az elvet alkalmazza az MTP-eszközökre is? A mai SuperUser Q&A bejegyzés válaszol egy kíváncsi olvasó kérdésére.
A mai Kérdések és válaszok munkamenet a Jóvagyon - a Stack Exchange alosztályának, a közösség által vezérelt Q&A webhelyek csoportjának köszönhetően..
A kérdés
A SuperUser olvasó RockPaperLizard szeretné tudni, hogy egyszerűen húzza-e az USB-csatlakozót a Windowshoz csatlakoztatott MTP-eszközökhöz:
Tudom, hogy miután csatlakoztattunk egy tipikus USB-tárolóeszközt a Windows-hoz, fontos, hogy az eszközt húzza ki, hogy elkerülje az adatok elvesztésének lehetőségét. Azonban az USB-n keresztül Windows-számítógéphez csatlakoztatott MTP-eszközök (például sok Android-eszköz) esetében szükséges-e bármilyen speciális vagy különleges eljárás végrehajtása az USB-kábel leválasztása előtt?
Szeretném megérteni ezt a Windows minden verziójával (XP és később), ezért kérjük, hogy a válaszában vegye fel a megfelelő Windows verziót (verziókat).
Egyszerűen húzhatja az USB-csatlakozót a Windowshoz csatlakoztatott MTP-eszközökre?
A válasz
A SuperUser közreműködője, Carrein válaszol nekünk:
Ha USB-tárolóeszközöket csatlakoztat, akkor a gazdaszámítógép megkülönböztetetlen hozzáférést biztosít a tömegtárolóhoz. Feltételezi, hogy a merevlemezhez hasonlóan a fájlrendszer teljesen ellenőrzött.
Mint ilyen, kivéve, ha a gazdaszervezet kifejezetten parancsolta az eszközök közötti kapcsolat megszakítását, fennáll annak a valószínűsége, hogy a gazdaszámítógép sértheti a fájlrendszert. Ezért a „Hardver biztonságos eltávolítása és a média kiadása” üzenet jelenik meg.
Az MTP vagy a Media Transfer Protocol azonban a fájl szintjén működik, nem pedig a tömeges tárolóegység nagy egységének blokk szinten. Ha olyan eszközt csatlakoztat, mint például az MTP-eszköz, a fogadó rendszer lekérdezi az eszközön lévő fájlokat.
Ezt gyakran az adatbázis vagy indexként kezelik az MTP-eszköz gyökérfájl-rendszerében. Az MTP-eszköz rendszerének nem kell újra átméreteznie a teljes eszközt, ha annak tartalma módosul; csak az adatbázis / index frissítése szükséges.
A gazdaszervezet ezután üzenetet küldhet a készüléknek, amelyben kér egy fájl letöltését, amelyet a készülék a jel nyugtázása után küld. A fájlok törlése ugyanúgy működik. A hosztrendszer üzenetet küld a készüléknek, jelölve egy törlendő fájlt, majd a készülék a jel eltávolításakor eltávolítja a fájlt.
Ez ugyanúgy működik, mint egy tranzakciós fájlrendszer, ahol a fájl módosítása vagy nem. A tárolást nem fogja érinteni a sikertelen átvitel. Ez az oka annak is, hogy az MTP egyszerre csak egy fájlátvitelt engedélyez (atomi fájlátvitel), így a korrupció nem fordulhat elő, mivel a műveleteket egymás után futtatják.
Tehát igen, csak húzza az USB-csatlakozót a készülékre.
További irodalom: Médiaátviteli protokoll [Wikipedia]
Van valami, amit hozzá kell adni a magyarázathoz? Kikapcsolja a megjegyzéseket. Szeretne további válaszokat olvasni más tech-savvy Stack Exchange felhasználóktól? Nézze meg a teljes beszélgetés szálát itt.
Képhitel: Jeremy Keith (Flickr)