Не могу найти свои жесткие диски при установке Ubuntu?

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

Я пытался настроить Microserver с двумя 1TB жесткими дисками как программный RAID. Почему-то это не сработало, и теперь Ubuntu 14.04 не запускается. Моя проблема в том, что я больше не вижу диски, когда прохожу процесс установки снова!

При загрузке я могу видеть, что вставлены два рабочих диска, но я не могу увидеть их, находясь в “меню разметки” во время установки сервера Ubuntu.

На этих дисках нет данных, поэтому я ищу способ полностью их очистить, чтобы они снова отображались. Из установки я мог переключиться в оболочку Almequist (ash).

Как я могу вернуть свои диски?

Спасибо!

На live-версии Ubuntu, если нажать ctrl + alt + F2, вы должны через несколько секунд попасть в интерактивный терминал.

Вы можете использовать sudo fdisk -l, что должно вывести все диски.

Если вы видите диски в fdisk, тогда вы можете использовать cfdisk для удаления разделов на /dev/sd[a-d], чтобы начать заново.

Если вы не видите их на fdisk, тогда вы можете попробовать отключить диски, подождать минуту и затем снова подключить их и снова поискать их на fdisk.

Я не уверен, связано ли это напрямую, но если вы использовали unetbootin для создания установочного USB для Ubuntu 14.04, это не всегда работает хорошо, особенно на нетрадиционном оборудовании. Поэтому вы можете попробовать использовать что-то вроде dd или ddrescue для создания USB.

HP ProLiant N54L использует контроллер FakeRAID. Чтобы увидеть диски, возможно, вам нужно изменить настройки BIOS для использования режима AHCI.

К сведению: не забудьте проверить кабели внутри корпуса. Я пришел сюда с той же проблемой, но в моём случае кабель для контроллера был вставлен в разъем, но не полностью подключён.

Я надавил на него, и мои диски появились.

Я обычно устанавливаю Live Ubuntu, затем перехожу в терминал и пишу lsblk, вы увидите все подключенные жесткие диски, и вы можете их смонтировать. Затем вынимайте и устанавливайте свою новую ОС.

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

Совместимый с ubuntu 14.04 Server и оснащенный двумя жесткими дисками по 1 ТБ, ваш Microserver столкнулся с проблемой: на этапе установки вы не видите жесткие диски. Попробуем решить эту проблему, проведя диагностику и рассмотрев варианты устранения неисправностей.

Теория (Theory)

Когда жесткие диски не видны в процессе установки Ubuntu, это может быть вызвано рядом факторов:

  1. Неверные настройки BIOS: Некоторые серверные материнские платы, такие как HP ProLiant N54L, используют контроллеры FakeRAID, которые могут не отображать диски в установочном меню Ubuntu, если они неправильно сконфигурированы.

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

  3. С аппаратной точки зрения: Проблемы с кабелями могут также быть причиной, когда система BIOS видит диски, а операционная система — нет.

  4. Ошибка установки USB: Использование неподходящего программного обеспечения для создания установочного USB-накопителя может вызывать проблемы с обнаружением жестких дисков.

Пример (Example)

Работая с системой HP ProLiant N54L, другие пользователи сталкивались с такой же проблемой. Например, в некоторых случаях FakeRAID контроллеру требовалась изменение режима работы в BIOS с RAID на AHCI, для того чтобы Ubuntu мог обнаружить диски. Также физическая проверка подключения кабелей помогала выявить проблемы с креплением SATA кабелей.

Применение (Application)

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

  1. Проверка настроек BIOS:

    • Перезагрузите сервер и перейдите в BIOS.
    • Найдите раздел, отвечающий за настройку дисков, и измените режим работы контроллера SATA на AHCI, если стоит FakeRAID.
    • Сохраните изменения и перезагрузите сервер.
  2. Аппаратная проверка:

    • Проверьте подключение всех SATA и питания кабелей к жестким дискам. Убедитесь, что они плотно закреплены.
    • Если возможно, попробуйте подсоединить диски к разным портам SATA или используйте другие кабели.
  3. Использование живого Ubuntu (Live Ubuntu):

    • Загружаясь с Live CD (или USB) Ubuntu, нажмите Ctrl + Alt + F2, чтобы войти в терминал.
    • Введите команду sudo fdisk -l, чтобы увидеть список доступных дисков. Проверьте, отображаются ли ваши диски.
    • Если диски видны, выполните cfdisk /dev/sdX для удаления разделов, где X — индекс вашего диска.
    • После этого перезагрузите систему и попробуйте снова перейти к установке.
  4. Проблемы с установочными USB-накопителями:

    • Если вы использовали UNetbootin для записи установочного образа на флешку, попробуйте создать USB-накопитель с помощью другой программы, например dd или ddrescue. Эти инструменты являются более надежными при работе с нестандартным оборудованием.
  5. Если диски еще не видны:

    • Подключите и отключите диски, возможно, физическое переподключение поможет.
    • Проверьте дополнительную документацию к вашему серверу на предмет совместимости железа.

Соблюдая эти шаги, вы сможете локализовать проблему и устранить её. При необходимости, можно обратиться к документации по вашему конкретному серверу или к форумам сообщества Ubuntu для дальнейшего анализа проблемы.

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

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