Linux: kuidas lahti ühendada hõivatud seade?

Viimane uuendus: 04/10/2024

Probleemide korral saate failisüsteemi ühendamiseks kasutada käsku umount. Käsk umount eemaldab seadme arvutist ilma graafilist kasutajaliidest avamata või automaatset loendurit kasutamata. Käsk umount tagastab teate, et failisüsteem on täis. Laisalt lahtiühendamist saab kasutada selleks, et süsteem ei ühendaks seadet, kui sellele juurde ei pääseta.

Kui proovite ketast ühendada, ei pruugi te tõrketeadet näha. See on märk sellest, et teie failisüsteemis on probleeme. Tavaliselt on selle vea põhjuseks avatud fail, mis asub ühenduspunkti all. Kui konsooliaknas töötav kest sisaldab faili seadme töökataloogist, võib see probleemi põhjustada. Failisüsteem võib olla ülekoormatud ja te ei saa seadet lahti ühendada.

Samuti saate muuta oma seadme paigaldusasendit, muutes kinnituspunkti. See ei mõjuta tegelikku seadet. Ühenduspunkti muutmiseks võite kasutada fstab-faili. Kuid varundage kindlasti kõik oma andmed. Pärast varukoopiate tegemist pääsete failidele uuesti juurde. Seadme saab lahti ühendada, kui see pole piisavalt hõivatud.

https://www.youtube.com/watch?v=B6tjNugcsvw

Linux: kuidas saan hõivatud partitsiooni lahti ühendada?

Linux tekitab sageli probleeme draivi lahtiühendamisel. Selle probleemi võivad põhjustada avatud failid, aga see võib tekkida ka muude tegurite tõttu. Teil võib olla mitu programmi, mis kasutavad sama failisüsteemi. Draivi lahtiühendamine võib olla teie ainus võimalus. Ketta lahtiühendamiseks ilma andmeid kaotamata võite kasutada laiskmeetodit. See meetod ei käivita tööriista `/sbin/umount` ja failisüsteem jääb muutmata olekusse.

Hõivatud kettal võib olla palju andmeid. Saate selle eemaldada käsuga "umount". Oluline on mitte sunniviisiliselt demonteerida, sest see võib segada teisi programme, mis võivad seadet kasutada. Kui lahtiühendamine on sunnitud, peaksite kaaluma ka andmete kadumise või failide riknemise võimalust. Samuti ei pruugi teil olla võimalik ketast lahti ühendada, kui olete paigaldusteel. Ühendusteest vabanemiseks kasutage "cd" ja seejärel tippige käsk "umount".

Linux: kuidas ma saan seadme arvutist eemaldada?

Kui see pole hõivatud, saate oma seadme lahti ühendada, kasutades käsku umount. /sbin/umount viisardi kasutamise asemel saate seadme lahtiühendamiseks kasutada laiska valikut. Saate ühendada katalooge, mille õigused on 000, kasutades laiska lahtiühendamise valikut. See hoiab ära lukkude tekkimise. Laisk lahtiühendamine ei eemalda failisüsteemi lahti, kui puudub juurdepääs fs-ile.

  Google valmistab Androidi ette arvuti jaoks: ühinemine ChromeOS-i ja Qualcommi toega

Kuid käsk umount ei tööta alati. Mõnikord ei saa hõivatud seadet paigaldada. See teade on signaal, et teisel protsessil on juurdepääs failisüsteemile. See tõrketeade võib ilmuda GUI aknas või avatud failina. Selle probleemi saab lahendada arvuti taaskäivitamisega. Pärast arvuti taaskäivitamist avage failihaldur ja valige seade.

Veateade, mis näitab, et ühenduspunkti all on fail, on "Unmount sihtmärk hõivatud". Kui avate konsooliakna, mille seadmekataloog on ühendatud töökataloogi, võib see tõrge ilmneda. See tõrge tähendab, et ühenduspunktis on kasutaja. Kasutaja võib olla oma seadmesse failid või kataloogid ühendanud, kuid mitte neid lahti ühendanud. Faili või kataloogi on võimatu lahti ühendada enne, kui olete hõivatud süsteemi vabastanud.

Linux hõivab seadme.

Tõenäoliselt mõtlete: "Miks on Linux nii hõivatud?" Seade hõivatud on tõrge, mis ilmneb siis, kui seadme failisüsteem on I/O-päringute töötlemiseks liiga hõivatud. Seade võib olla paigaldatud ja võib olla juba paigaldatud. Seade võib olla juba paigaldatud kinnituspunktis. Failisüsteem võib asuda kataloogis ja protsess kasutab seda failidele juurdepääsuks. Saate kasutada käsku iostat, et teha kindlaks põhjus, miks ketas on täis.

Kui proovite plaati ühendada, võib seade olla hõivatud. Lahtivõetavad sihtmärgid on hõivatud, kuni need jõuavad lahtivõtmise olekusse. Linuxi protsess üritab failisüsteemi ühendada. Seda tuntakse hõivatud failisüsteemina. Hõivatud olek põhjustab ekraanile veateate. See ei kao enne, kui see selgineb. Hõivatust põhjustavate failide ümbernimetamine võib selle probleemi lahendada.

Mida teeb Unmount käsk Linuxis?

Linux pakub Unmount käsku, mis võimaldab kasutajatel failisüsteeme lahti ühendada. Teistesse kataloogidesse ühendatud failisüsteeme ei eemaldata. Eelkõige on failide lahtiühendamine keerulisem kui nende ühendamine. Mõnel juhul võib käsk umount ebaõnnestuda, kuna failisüsteemi võib hõivata mõni muu protsess. Kui see juhtub, võite kasutada käsku laisk unmount.

  Kuidas kasutada mobiiltelefonis elektrokardiograafi: juhendid ja seadmed

Olge käsu „unmount” kasutamisel ettevaatlik. Te ei soovi põhjustada andmete kadu, kustutades failisüsteeme, mis on sageli alamkataloogidesse rühmitatud. Kui USB- mälupulk on kasutusel, peate selle kõigepealt lahti ühendama. Failisüsteem kustutatakse selle ühenduspunktist.

Linuxi lahtiühendamise käsk on mitmekülgne ja seda saab kasutada mitmel otstarbel. Loetleb kõik arvutiga ühendatud failid. Kui toimingud kõvakettal on lõpetatud, saate partitsiooni lahti ühendada. Käsku umount saab kasutada koos võtmega -l partitsiooni kustutamiseks kettalt pärast toimingute lõpetamist. Kuigi see ei eemalda automaatselt kogu failisüsteemi, saab seda käsku kasutada failide eemaldamiseks kataloogist /etc/mtab.

Kuidas saan hõivatud failisüsteemi lahti ühendada?

Linuxi käsku umount saab kasutada juba kasutusel oleva failisüsteemi ühendamiseks. Umount-ist on kaks versiooni: laisk lahtiühendamine ja sunnitud lahtiühendamine. Kuigi esimene ühendab failisüsteemi deterministlikult lahti, võib see põhjustada andmete kadu, kui endiselt on avatud faile. See suvand kustutab sunniviisiliselt kõik failisüsteemis olevad failid, isegi kui need on hõivatud.

Failisüsteemide lahtiühendamine võib mõnikord olla keeruline. Käsk umount muudab failisüsteemi ühendamatuks. Veateade kuvatakse, kui failisüsteemis töötab mõni muu protsess, näiteks bash või GUI. Kui proovite ühendada seadet, millel on palju avatud faile, võib ilmuda tõrketeade. Kui see juhtub, saate seadme uuesti ühendada, kasutades umount –f. Kuid peate kindlasti muutma kataloogi, et see töötaks väljaspool ühenduspunkti.

Rakenduse käivitamine NFS-i jagataval kaustal annab teate "umount-seade on hõivatud". Failile juurdepääsuks peate NFS-i jagatava kausta eemaldama. Käsk umount toimib sellises olukorras edukalt, kuid te ei saa mingit teadet, mis näitaks, et lahtiühendamine õnnestus. See pole veel kõik. Protsessis olevate plokkide nime ja asukoha leidmiseks saate kasutada fuser -käske .

Mida teha, et lahtivõtmine võimatuks muuta?

Hõivatud seadme lahtiühendamine võib olla vajalik mitmel põhjusel. Hõivatud seadme lahtiühendamine võib osutuda vajalikuks, kuna teised protsessid võivad juurdepääsu saada, mis võib põhjustada andmete kadumist või failide rikkumist. Seadme lahtiühendamine võib põhjustada probleeme töötavate protsessidega. Samuti on hea mõte seda mitte teha, kui olete kogunemisteel. Seadme ühendusteelt sunniviisiliseks eemaldamiseks kasutage käsku cd. Kui teete seda, jätkab seade tööd hoolimata kogemata lahtivõtmisest. Andmed ei lähe kaotsi.

  Kas Android Auto on võimalik ilma USB-ta?

Paljusõnalist režiimi saab kasutada seadme lahtivõtmiseks. Näitab paigaldamise ajal ilmnenud vea üksikasju. Kui probleem püsib, ühendab see suvand teie seadme kirjutuskaitstud kujul. Kui seade on aga paigaldatud rohkem kui ühte kataloogi, siis see ei tööta. Kui te pole kindel, millist valikut valida, saate veateadetest vabanemiseks kasutada käsku umount-verbose.

Linux: kokkupanek ja lahtivõtmine

Linuxis hõivatud seadme ühendamiseks või lahtiühendamiseks on vaja UNIX-i operatsioonisüsteemi tundmist ja deduktiivset arutlusvõimet. Hõivatud seadme eemaldamine aitab kohaliku võrgu otsimisel aega kokku hoida. Linux kasutab seadme eemaldamiseks käsku `umount`. Kui seadet hetkel kasutav protsess ei tööta, siis see käsk lahutab selle.

Kui sihtmärk on hõivatud, on seadet selle kinnituselt võimatu eemaldada. Ei saa paigaldada, kui sihtmärk on hõivatud. Käsku lsof saab kasutada selleks, et määrata, milline protsess takistab seadme ühendamist. Käsk lsof loetleb kõik avatud failid ja protsessid ning aitab määrata, millised protsessid hoiavad teie seadet hõivatud.

Seadme ühendamisel või lahtiühendamisel peate veenduma, et olete paigaldanud või lahti ühendanud õige failisüsteemi. Seadme ühendamiseks kasutage mount käsku. See käsk võimaldab teil mis tahes ketta ühendada või lahti ühendada. Suvandiga „-o” saate valida mitu valikut. Saate muudatusi integreerida olemasolevaid protsesse katkestamata. Failisüsteemi /app ühendamiseks võite kasutada "acl". Ühendatud failisüsteemi jälgimiseks saate kasutada fstab-i.