Hogyan umount tudok erőszakkal elválasztani egy partíciót a Linux rendszeremen? Általában csak a következőt írnám: sudo umount /dev/<Device>, de ha az eszköz foglalt, akkor visszatér

 umount: <Mount Location>: target is busy (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1).) 

Hogyan kényszeríthetek umount?

Válasz

Nem. Ez az üzenet okkal van meg . Valami jelenleg használja a partíciót, így az erőszakos leválasztása adatkorrupcióhoz vezethet. Tehát először meg kell vizsgálnia, hogy mi használja a partíciót:

$ sudo umount mountpoint umount: /home/pi/mountpoint: target is busy (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1).) 

OK, nézzük meg, ki használja:

$ lsof mountpoint/ COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME bash 9244 pi cwd DIR 8,17 4096 2 mountpoint 

Tehát fut egy bash folyamat, ID értéke: 9244, a pi felhasználó tulajdonában van, és jelenleg hozzáfér a csatlakozási ponthoz. Ebben az esetben egyszerűen megnyitottam egy terminált, és cd ed mountpoint fájlba.

Csak annyit kell tennie, hogy leállítja ezt a folyamatot. Ha tudja, mi az, csak állítsa le. “t (és az Öné), kill megteheti:

És tessék, ez működött!

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük