Keresés

Új hozzászólás Aktív témák

  • Csicsóka

    őstag

    válasz GZoli7 #20648 üzenetére

    Nagyon is használatos Linux alatt is, Nem azonnal kerül kiírásra az adat a tárolóra, először egy pufferbe kerül, majd ha az megtelik akkor írja ki azt a tárolóra. Ezért fordulat elő adatvesztés, akkor ha leválasztás nélkül távolít el valaki egy HDD-t, a puffer nem lesz kiürítve. Maga a leválasztás egy sync Linux parancson keresztül üríti a puffereket, így nem lehet adat vesztés. Desktop Linuxok ezt szépen meg is csinálják reboot, vagy shutdown alatt, + még parkoló pályara küldik a HDD fejeket, lekapcsolják a táplálást.

    LE esetén ez nem mindig valósul meg, készülék típustól függő. Nálam az MXQ Pro+ még a tápot sem veszi le a HDD-ről, vígan forog a motor a menűből való kikapcsolás után is. A T95m pedig ugyan kikapcsolja a táplálást, de hallani a HDD hangján hogy nincs parkolva a fej előtte. A HDD belső védelmi mechanizmusa persze ilyen hirtelen tápfesz elvétel esetén is dolgozik, nem fog a fej, vagy a lemez sérülni, de ez nem üzemszerű állapot azért.

    Hogy ezt a problémát elkerüljem, használom minden boxomon az alábbi megoldást, ami csak a kodi shutdown menüjéből való leállítás esetén működik megfelelően. Tápfesz megszűnésekor (konnektorból kihúzás) nem.

    A Configfiles megosztott könyvtárba kell létrehozni egy fájlt shutdown.sh néven az alábbi tartalommal:

    #!/bin/sh

    DEVICE=sda

    case "$1" in
    halt)
    sync
    umount /dev/$DEVICE
    hdparm -y /dev/$DEVICE
    ;;
    poweroff)
    sync
    umount /dev/$DEVICE
    hdparm -y /dev/$DEVICE
    ;;
    esac

    Ez kiüríti a puffereket, leválasztja a fájlrendszert, szabályosan leállítja a HDD-t.

Új hozzászólás Aktív témák