Ar saugu pašalinti USB diskus, kai kompiuteris miega?
Mes visi girdėjome įspėjimą apie saugų USB įrenginių pašalinimą, kai mes su jais darome, bet ką daryti, jei operacinė sistema yra sustabdyta ir jūs nuspręsite tiesiog atjungti USB įrenginį tada ir ten? Šiandienos „SuperUser“ Q&A pranešimas turi atsakymą į įdomų skaitytojo klausimą.
Šiandienos „Klausimų ir atsakymų“ sesija mums suteikiama pagal „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės sukurtą „Q&A“ svetainių grupavimą.
Klausimas
„SuperUser“ skaitytuvas „IQAndreas“ nori žinoti, ar yra saugu pašalinti USB laikmeną, kai kompiuteris sustabdomas:
Mes dažnai įspėjame, kad USB diskai nebus atjungti, jei jie šiuo metu yra skaitomi arba rašomi. Kai kompiuteris yra sustabdytas, užmigdytas arba užmigęs, akivaizdu, kad jis nepateikia jokių duomenų. Vis dėlto ji galėjo būti skaitymo ar rašymo operacijos viduryje, ir tokia operacija bus sustabdyta.
Kadangi nėra jokių ginklų (USB standžiųjų diskų), arba baitai įsijungia ir išjungia diską („flash“ diskų įrenginiams), ar „saugu“ atjungti atitinkamą diską?
Ar tai tiesa, net jei jai buvo parašyti duomenys, tačiau operacija buvo laikinai sustabdyta? (Darant prielaidą, kad neprieštaraujate, kad tam tikras failas buvo įrašytas tik į USB diską.)
Ar saugu pašalinti USB laikmeną, kai kompiuteris yra sustabdytas?
Atsakymas
„SuperUser“ autorius „kinokijuf“ turi atsakymą:
Nors iš tikrųjų nėra jokių pervedimų, priežastis, kodėl jūs saugiai pašalinate aparatūrą, yra ne dėl perkėlimų. Tai darote, kad švariai atjungtumėte failų sistemą. Programos vis dar gali būti naudojamos USB diske, o kai kurie failai vis tiek gali būti įrašyti į diską, net ir po to, kai programa yra uždaryta. Tai yra ta pati priežastis, kodėl jūs ne tik užmigę ir perjungiate operacines sistemas. Įdiegta failų sistema niekada nėra garantuota, kad ji bus suderinta.
Ar kada nors susimąstėte, kodėl operacinė sistema sulėtėjo iki nuskaitymo naudojant diskelius? Taip yra todėl, kad po kiekvieno sektoriaus rašymo talpykla buvo išplauta, kad diskelis būtų pašalintas bet kuriuo metu, kai jis nenaudojamas.
Jūs vis tiek gausite dialogo langą ir programa bus pakabinta, jei bandysite pasiekti diskelį, kuris buvo pašalintas už jūsų nugaros. Tiesiog įdėkite diskelį atgal ir atlikite. Tai neveiks su USB diskais, nes jie kiekvieną kartą gauna kitokį identifikatorių. Programa bus tiesiog sudužusi ir operacinė sistema taip pat gali, jei vairuotojas pasiekė failą.
Ar ką nors papildyti paaiškinimu? Garsas išjungtas komentaruose. Norite perskaityti daugiau atsakymų iš kitų „tech-savvy Stack Exchange“ vartotojų? Čia rasite visą diskusijų temą.
Vaizdo kreditas: Ambuj Saxena (Flickr)