Чтобы удалённо перезагрузить Windows-сервер, нужно расположить рядом компьютер, работающий под управлением операционной системы Linux, таким образом, чтобы CD-ROM, при выдвижении нажимал кнопку Reset на корпусе Windows-сервера.
Если в Linux установлен только один дисковод, то он является дисководом по умолчанию.
Необходимо удалённо подключиться к Linux-системе используя ssh и выполнить в консоли следующую команду.
1 |
eject |
Это приведёт к извлечению дисковода оптических дисков и нажатию кнопки Reset на корпусе Windows-сервера. После этого необходима команда
1 |
eject -t |
Лоток оптических заедет обратно в корпус.
Базовый синтаксис команды eject это
1 |
eject [параметры] устройство |
Если у вас будет установлено несколько дисководов, вы сможете организовать нажатие нескольких кнопок или управление другими устройствами.
Например:
1 2 3 4 5 |
eject /dev/sr0 #Выдвинуть первый лоток eject -t /dev/sr0 #Задвинуть первый лоток eject /dev/sr1 #Выдвинуть второй лоток eject -t /dev/sr1 #Задвинуть второй лоток |