Portál AbcLinuxu, 5. května 2025 11:45

Dotaz: Hibernate hook v pm-utils?

28.8.2013 21:09 rastos | skóre: 63 | blog: rastos
Hibernate hook v pm-utils?
Přečteno: 159×
Odpovědět | Admin
Potreboval by som zariadiť, aby sa pri hibernovaní (suspend to disk) odmountovali NTFS filesystémy, aby nevznikla paseka ak v dobe kedy je Linux hibernovaný, niekto nabootuje windowsy, ktoré sú tam v dual-boote.

Ak tomu dobre rozumiem tak potrebujem urobiť skript, ktorý zafunguje ako hook na akciu "hibernate" v pm-utils.

Vie mi niekto dať tip, ako konkrétne to urobiť? Resp. aký je odporúčaný postup?

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.8.2013 22:34 mkmm
Rozbalit Rozbalit vše Re: Hibernate hook v pm-utils?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jestli se ty ntfs oddily montuji pokazde na stejne misto, tak je odmontuj. Jestli se montuji nejak automaticky, tak si je najdi prikazem mount, zjisti kam jsou primontovane a odmontuj je. Vytvor si skript treba /etc/pm/sleep.d/99local s pravy 755, vlastneny rootem:
#!/bin/bash
case $1 in
    hibernate)
        mount | sed -n '/ntfs/ s/ .*//p' | xargs umount -f
        ;;
    suspend)
        ;;
    thaw)
        ;;
    resume)
        ;;
    *)  logger "Spatne volani skriptu $0"
        ;;
esac

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.