Disk nebyl správně vysunut
Vysuňte disk „USB disk“ před odpojením či vypnutím.
Už žádná oznámení Disk nebyl správně vysunut
Ejectify se automaticky pokusí odpojit svazky, když váš Mac přechází do spánku, a po probuzení je znovu připojí.
Jednorázový nákup za pouhých 6,99 € Vyžaduje macOS 14 nebo novější
Zmíněno v
Funkce
Ejectify běží na pozadí a lze jej nastavit z jeho ikony v panelu nabídek na vašem Macu.
-
Pomáhá předcházet oznámením „Disk nebyl správně vysunut“ po probuzení Macu nebo displeje.
-
Pomáhá snižovat riziko ztráty dat bezpečným odpojováním vybraných svazků.
-
Po probuzení znovu připojuje spravované svazky.
-
Podporuje externí disky, vyjímatelná interní média i obrazy disků.
-
Umožňuje přesně zvolit, které svazky má Ejectify spravovat.
-
Funguje ve více než 30 jazycích.
Často kladené otázky
Proč dostávám oznámení „Disk nebyl správně vysunut“?
„Disk nebyl správně vysunut“ znamená, že macOS zaznamenal zmizení svazku, aniž by byl předtím bezpečně vysunut.
Obvykle se to stane tehdy, když externí svazek ztratí napájení, odpojí se nebo je odpojen bez předchozího bezpečného vysunutí.
Pokud se na disk v tu chvíli ještě zapisovalo, může to vést k neúplným zápisům, poškozeným souborům nebo dokonce k poškození svazku. Právě proto macOS toto varování zobrazuje.
Ejectify může pomoci těmto oznámením zabránit po probuzení vašeho Macu. Viz Jak Ejectify pomáhá předcházet oznámením „Disk nebyl správně vysunut“?
Jak Ejectify pomáhá předcházet oznámením „Disk nebyl správně vysunut“?
Ejectify je utilita pro panel nabídek na Macu, která pomáhá předcházet oznámením „Disk nebyl správně vysunut“ tím, že požádá macOS o bezpečné odpojení vybraných svazků před uspáním nebo před vypnutím displeje a po probuzení se je pokusí znovu připojit.
Sami si vyberete, které svazky má Ejectify spravovat, a tyto pokusy o připojení a odpojení pak probíhají automaticky na pozadí.
Ejectify je obzvlášť užitečný ve chvíli, kdy je disk připojen přes monitor nebo USB rozbočovač, který po vypnutí displeje přeruší napájení, nebo když je disk odpojen v době, kdy je Mac uspán.
Jak Ejectify pomáhá předcházet ztrátě dat nebo poškození svazků?
Oznámení „Disk nebyl správně vysunut“ znamenají, že svazek byl odpojen dříve, než byl bezpečně vysunut, což může vést ke ztrátě dat nebo poškození souborů, pokud macOS ještě nedokončil zápis na disk.
Ejectify se pokusí vybrané svazky bezpečně odpojit, když váš Mac začne usínat nebo když se vypne displej, a po probuzení se je pokusí znovu připojit.
To znamená, že Ejectify nejen pomáhá těmto oznámením předcházet, ale také snižuje riziko ztráty dat nebo poškozených svazků.
Jaké typy svazků Ejectify podporuje?
Ejectify podporuje vysunutelné svazky na interních discích, externích discích i v obrazech disků, včetně médií jako SD karty a USB disky.
Síťové svazky přímo podporovány nejsou, i když Ejectify umí spravovat obrazy disků připojené z těchto umístění. V aplikaci na panelu nabídek si můžete přesně vybrat, které podporované svazky má Ejectify spravovat. Viz Jak si mohu vybrat, které svazky má Ejectify spravovat?
Zabrání Ejectify každému oznámení „Disk nebyl správně vysunut“?
Ejectify je navržen tak, aby pomáhal předcházet oznámením „Disk nebyl správně vysunut“, která se objevují při uspání Macu, jeho probuzení nebo při vypnutí a opětovném zapnutí displeje, ale nemůže zaručit úspěch ve všech případech.
Ejectify disky neodpojuje sám. Žádá o to macOS, aby to provedl bezpečně, a macOS může tuto žádost odmítnout.
Pokud oznámení stále vidíte, přejděte na Stále vidím oznámení „Disk nebyl správně vysunut“. Jak to mám řešit?
Proč Ejectify potřebuje zvýšená oprávnění a jak je zapnu?
Ejectify obsahuje volitelnou privilegovanou pomocnou službu, která běží s administrátorskými právy. Díky ní může Ejectify posílat žádosti o připojení a odpojení s menšími omezeními vyplývajícími z oprávnění.
Pokud tuto pomocnou službu neschválíte, Ejectify se vrátí k požadavkům na úrovni běžného uživatele. Ty stále mohou fungovat, ale macOS je může odmítat častěji.
Zvýšená oprávnění můžete povolit nebo odebrat během úvodního nastavení, prostřednictvím systémového dialogu nebo později z nabídky Ejectify. Zdrojový kód je veřejně dostupný na GitHubu, pokud si chcete před aktivací přesně zkontrolovat, co pomocná služba dělá.
Je Ejectify dostupný v App Storu?
Ne. Ejectify není dostupný v App Storu.
Sandboxing v systému Apple je záměrně velmi omezující. Ejectify funguje nejlépe, když může s připojováním a odpojováním disků v macOS pracovat způsobem, který se do sandboxu App Storu příliš nehodí, zejména pokud používáte privilegovanou pomocnou službu.
Proto se Ejectify prodává přímo na tomto webu. Pokud si chcete ověřit, jak funguje, zdrojový kód je veřejně dostupný.
Kde si mohu Ejectify stáhnout a kolik stojí?
Ejectify je dostupný přímo na tomto webu jako jednorázový nákup za €6,99. Pokud si ho raději chcete zdarma sestavit sami, zdrojový kód je také k dispozici na GitHubu.
Jaké Macy a verze macOS Ejectify podporuje?
Ejectify podporuje Macy s procesory Intel i Apple silicon, pokud používají macOS 14 nebo novější.
Zdá se, že se Ejectify nespustí. Co mám dělat?
Nejprve se ujistěte, že je Ejectify zkopírovaný do složky Aplikace a spouštíte ho právě odtud.
Ejectify je utilita pro panel nabídek, nikoli běžná aplikace zaměřená na Dock. Po spuštění proto hledejte jeho ikonu vysunutí v panelu nabídek vedle hodin.
Jak otevřu Ejectify a změním jeho nastavení?
Ejectify běží v panelu nabídek vašeho Macu. Kromě úvodního nastavení při prvním spuštění neudržuje klasické okno aplikace otevřené a nezůstává viditelný v Docku.
Klikněte na jeho ikonu vysunutí v panelu nabídek, abyste mimo jiné mohli:
Stále vidím oznámení „Disk nebyl správně vysunut“. Jak to mám řešit?
Ejectify žádá macOS o připojení a odpojení svazků. Když macOS tuto žádost odmítne, můžete varování stále vídat.
Abyste se těmto oznámením vyhnuli lépe nebo zjistili, proč se stále zobrazují, můžete udělat například toto:
- Ujistit se, že je svazek povolený
- Vyzkoušet jiný spouštěč odpojení
- Ověřit, zda pomohou zvýšená oprávnění
- Dočasně zapnout „Vynutit odpojení“
- Připojit disk jiným způsobem, ideálně přímo k Macu, abyste ověřili, zda problém nezpůsobuje USB rozbočovač nebo jiný hardware
Zkontrolujte logy Ejectify v Terminalu spuštěním tohoto příkazu:
log stream --style compact --info --predicate 'subsystem == "nl.nielsmouthaan.Ejectify" OR subsystem == "nl.nielsmouthaan.Ejectify.PrivilegedHelper"' Logy mohou obsahovat chyby, které naznačují, proč se odpojení nezdařilo, například:
kDAReturnBusy: svazek byl stále používán jinou aplikací nebo macOSkDAReturnNotPermitted: macOS požadavek odmítl, protože operace nebyla povolenakDAReturnNotPrivileged: Ejectify neměl pro požadavek dostatečná oprávněníkDAReturnNotFound: svazek už zmizel nebo nebyl k dispozici
Můžete také použít Konzoli k vyhledání událostí, které lépe ukážou, proč se připojení nebo odpojení nezdařilo, například filtrováním na diskarbitrationd.
Jak si mohu vybrat, které svazky má Ejectify spravovat?
Ejectify zobrazuje podporované svazky přímo ve své nabídce v panelu nabídek.
Kliknutím na svazek přepnete, zda ho má Ejectify spravovat. Zaškrtnutý svazek znamená, že se ho Ejectify pokusí odpojit před nastaveným spouštěčem a po probuzení znovu připojit.
Externí svazky a interní vyjímatelná média, jako jsou SD karty, se spravují automaticky. Podporovány jsou i obrazy disků, ale ty je třeba výslovně povolit.
Jaký spouštěč odpojení mám použít?
Ejectify podporuje různé spouštěče odpojení:
- Displej se vypne: Ejectify se pokusí odpojit spravované svazky, když se vypne displej
- Systém začne uspávat: Ejectify se pokusí odpojit spravované svazky, když macOS začne usínat. Toto je výchozí volba.
Neexistuje jedna nejlepší volba pro každou hardwarovou sestavu. Vyzkoušejte dostupné možnosti a ponechte si tu, která ve vašem prostředí vede k nejmenšímu počtu oznámení „Disk nebyl správně vysunut“.
Co znamená „Vynutit odpojení“ a kdy bych ho měl použít?
Ejectify běžně žádá macOS o bezpečné odpojení svazku. „Vynutit odpojení“ tuto žádost mění tak, že macOS může svazek odpojit i tehdy, když ho stále používá jiná aplikace nebo samotný macOS.
To může být užitečné při řešení problémů, ale je to nebezpečné. Pokud stále probíhají zápisy, může vynucené odpojení vést ke ztrátě dat nebo poškození souborového systému.
Používejte tuto možnost pouze tehdy, pokud rozumíte tomuto kompromisu, a ideálně jen tak dlouho, abyste potvrdili, že svazek blokuje jiná aplikace.
Co znamená „Vynutit ztlumení oznámení“ a kdy bych ho měl použít?
macOS má nezdokumentovanou možnost nastavení, která umlčí oznámení „Disk nebyl správně vysunut“, a Ejectify ji za vás může zapnout.
Toto nastavení je užitečné, pokud už chápete příčinu problému a varování jednoduše nechcete dál vídat, ale neřeší samotnou příčinu. Disk mohl stále zmizet bez bezpečného vysunutí.
Používejte to opatrně. Pokud raději chcete vyřešit příčinu, začněte kroky řešení problémů.
Už jsem si Ejectify koupil dříve. Jak ho znovu stáhnu nebo získám aktualizace?
Pokud jste Ejectify koupili přes Lemon Squeezy, můžete si vyhledat objednávku a aplikaci znovu stáhnout.
Pokud jste Ejectify koupili dříve přes Gumroad, pošlete e-mail na niels@ejectify.app se svou účtenkou a požádejte o nové stažení.
Existuje nějaká záruka a jsou s používáním Ejectify spojena rizika?
Ejectify byl vyvinut s nejlepšími úmysly a s maximální možnou pečlivostí věnovanou detailům implementace i kvalitě kódu. Přesto mohou existovat chyby, které způsobí neočekávané problémy nebo dokonce ztrátu dat.
Používáním Ejectify implicitně potvrzujete, že jste si přečetli a přijali jeho licenci, která uvádí, že není poskytována žádná záruka a že vývojáře nelze činit odpovědným za škody vzniklé v důsledku jeho používání.
Jaký je rozdíl mezi Ejectify a Jettison?
Obě aplikace automaticky odpojují externí disky, aby zabránily varováním „Disk nebyl správně vysunut“, ale liší se hlavně jednoduchostí a způsobem distribuce.
Ejectify je jednodušší na používání i nastavení a umožňuje vám rozhodnout pro každý svazek zvlášť, zda má být spravován.
Ejectify má také otevřený zdrojový kód na GitHubu, což znamená, že jeho implementace je veřejně dostupná, takže si můžete ověřit, jak funguje, a dokonce si ho sami zdarma sestavit.
Má také veřejný přehled issue, díky kterému máte přehled o nahlášených problémech a můžete se zapojit do diskusí o budoucích vylepšeních.
Ejectify navíc nabízí možnosti vynutit odpojení svazků v případě potřeby a úplně umlčet oznámení „Disk nebyl správně vysunut“, což přináší větší kontrolu v krajních situacích.
Mám problém, otázku nebo návrh. Co mám dělat?
Nejprve se podívejte na existující issue na GitHubu, jestli už někdo stejný problém nenahlásil nebo nepoložil podobnou otázku.
Pokud ne, vytvořte novou issue na GitHubu se svým problémem, otázkou nebo návrhem.
Pokud hlásíte problém, přiložte nastavení Ejectify, informace o disku a jeho připojení, co se děje, kdy a jak často se to děje, a všechny relevantní logy z části Stále vidím oznámení „Disk nebyl správně vysunut“. Jak to mám řešit?