Как сбросить и обнаружить подключаемый HDD/SSD через IDE или SATA без перезагрузки?

Вопрос или проблема

Итак, я использую свой совершенно новый HDD CADDY SATA III в процессоре.

Когда я физически устанавливаю HDD/SSD в монтажный кронштейн, я могу нажать “Проверить изменения в оборудовании” в “Диспетчере устройств” Windows 7, чтобы обнаружить HDD/SSD. Теперь, как это сделать в Ubuntu 18.04? Я имею в виду, как обнаружить HDD/SSD без перезагрузки Ubuntu?

У меня есть три вопроса, которые мне нужно ввести в терминале Ubuntu:

  1. Какую команду я могу ввести для обнаружения HDD/SSD через IDE и SATA?
  2. Какую команду я могу ввести для удаления подключенного HDD/SSD через IDE или SATA?
  3. Какой лучший способ физически сменить HDD/SSD через IDE или SATA без проблем?

Наконец, я выяснил, как сбросить/обнаружить подключенный HDD/SSD через IDE или SATA без перезагрузки.

1. Какую команду я могу ввести для обнаружения HDD/SSD через IDE и SATA?

Сначала установите scsi инструменты:

$ sudo apt-get install scsitools

Затем вы можете ввести команду для обнаружения подключения через IDE и SATA:

$ sudo rescan-scsi-bus

2. Какую команду я могу ввести для удаления подключенного HDD/SSD через IDE или SATA?

БУДЬТЕ ОСТОРОЖНЫ! НЕ УДАЛЯЙТЕ ДИСК, НА КОТОРОМ ЗАПУЩЕНА ОС UBUNTU НА ВАШЕМ КОМПЬЮТЕРЕ

Для размонтирования и удаления дисков из программного обеспечения Ubuntu, введите для получения разрешения:

$ sudo -i

Затем вы можете ввести команду для размонтирования и удаления диска:

$ echo 1 > /sys/class/scsi_device/h:c:t:l/device/delete

Код h:c:t:l – это номер шины через IDE или SATA для удаления диска, чтобы проверить номер шины, вы можете ввести:

$ lsscsi -s

Чтобы убедиться, что жесткий диск можно безопасно отключить физически, вы можете ввести эту команду выше, чтобы убедиться, что диск не отображается на экране.

3. Какой лучший способ физически сменить HDD/SSD через IDE или SATA без проблем?

Сначала вы должны ввести команду для удаления диска. Затем вы должны ввести команду для проверки, чтобы убедиться, что диск не отображается в программном обеспечении системы, и вы можете физически сменить диски, безопасно отключая и подключая их. Наконец, вы можете ввести команду для обнаружения подключения через IDE и SATA и проверить обнаруженные диски.

Ответ или решение

Теория

В операционных системах Linux, таких как Ubuntu, существует несколько способов обнаружения новых жестких дисков (HDD) или твердотельных накопителей (SSD) без перезагрузки системы. Эти методы полезны в различных сценариях, например, когда вы подключаете новые устройства или заменяете существующие. Обнаружение новых устройств без перезагрузки позволяет сократить время простоя и избежать потери данных. Процесс основа на заново инициированном сканировании шины SCSI и использовании различных системных инструментов для монтирования и удаления дисков безопасным способом.

Пример

Рассмотрим сценарий, в котором вы используете "HDD CADDY SATA III" для подключения дополнительного диска к вашей системе Ubuntu 18.04. В вашей ситуации требуется соответствовать ряду этапов для корректного подключения и отключения дисков, которые включают в себя установку и использование соответствующих утилит для работы с устройствами, подключенными через интерфейсы IDE и SATA.

Применение

Для успешного управления дисками в Ubuntu без необходимости перезагрузки системы, выполните следующие шаги:

1. Обнаружение HDD/SSD через IDE или SATA

  1. Установка необходимых инструментов
    Начнем с установки инструментария scsitools, который предоставляет утилиты для работы с шиной SCSI.

    sudo apt-get install scsitools
  2. Запуск сканирования шины
    После установки scsitools, запустите сканирование шины для обнаружения новых устройств.

    sudo rescan-scsi-bus

    Эта команда инициирует заново обнаружение устройств, подключенных через SCSI, IDE, или SATA, позволяя системе регистрировать новое оборудование без перезагрузки.

2. Удаление подключенного устройства

  1. Внимание к безопасности
    Прежде чем приступить к отключению устройства, убедитесь, что на целевом накопителе не находятся активные процессы или критичные данные, которые могут быть потеряны.

  2. Получение привилегий суперпользователя
    Чтобы выполнить операции управления устройствами, необходимо стать суперпользователем:

    sudo -i
  3. Удаление устройства из системы
    Установите соответствующий номер шины, используя lsscsi, чтобы правильно направить команду удаления.

    lsscsi -s

    Команда отобразит список подключенных устройств; используйте информацию h:c:t:l соответствующего диска в следующей команде:

    echo 1 > /sys/class/scsi_device/h:c:t:l/device/delete

    После выполнения команды проверьте, чтобы устройство больше не отображалось, что подтверждает его удаление из системы.

3. Физическая замена HDD/SSD

  1. Отключение устройства
    Убедитесь, что устройство успешно отключено программно, используя вышеупомянутые команды.

  2. Безопасная замена устройства
    Отключите питание (если это возможно) и физически извлеките диск. Установите новый диск в отсек, убедившись, что все соединения надёжно закреплены.

  3. Сканирование и проверка
    Повторно выполните rescan-scsi-bus, чтобы новое устройство было обнаружено системой, и затем используйте lsscsi для подтверждения того, что новое устройство корректно зарегистрировано:

    sudo rescan-scsi-bus
    lsscsi -s

Эти шаги обеспечивают корректное управление HDD/SSD через интерфейсы IDE или SATA без необходимости перезагрузки системы. Такой подход позволяет сохранить непрерывность работы и избежать потерь данных, которые могут возникнуть при неправильном удалении или подключении новых устройств. Поддержка традиционных методов управления подключаемыми устройствами через командную строку является мощным инструментом в арсенале любого администратора Linux-системы, обеспечивая максимальную гибкость и контроль над конфигурацией оборудования.

Оцените материал
Добавить комментарий

Капча загружается...