Как вариант — загрузиться в verbose mode (при старте мака зажать на клаве 'cmd' + 'v')
И как будет кернелпаник смотреть что его вызвало, у меня допустим дрова Logitech G13 иногда паникуют, так как не обновляют их уже более 2-х лет…
можно поступить проще — включить для флешки режим optimized for fast removal. на семерке для съемных дисков он включен вроде бы автоматом, по крайней мере для флешек и usb-дисков это так. Тогда можно просто выдергивать ничего не освобождая.
кстати, встречный вопрос. на семерке от момента нажатия на иконке Освободить устройство проходит довольно много времени прежде чем появится менюшка с выбором устройства. на xp такого не наблюдалось, раздражает страшно. кто-нибудь знает как с этим бороться?
Понимаю что немного не в кассу, но до перехода на семерку мне очень нравилась утилита USB Safely Remove, настолько нравилась, что я их даже несколько штук купил(а это не хухры-мухры, я абы что не покупаю). В общем дает она много всякого приятного, в том числе и извлечение с помощью командной строки.
Можно сделать, чтобы появлялось стандартное окошечко как-то так: RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll
А можно попробовать поиграться с devcon
Другой вопрос, что надо будет попроверять, сможет ли оно выдернуть устройство, когда с него запущен batch-файл.
Может быть кому-то будет интересно и такое мнение. Несколько раз пытался себя приучить, но в итоге таскаю с собой везде ноут. Важные и рабочие документы храню в Google Docs, остальное если потеряется — горевать не буду.
Мелкие проекты и эксперименты на html & js вместе с git репозиторием. Я знаю, что для этого есть гитхаб, но я постоянно забываю пушить туда последнюю копию, чтобы продолжить в другом месте там, где закончил.