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

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

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

Решения данной проблемы я не нашел в русскоязычном интернете, даже после двухдневного гугления. Нужное нашлось там, где нужно было сразу смотреть — на официальном форуме Ubuntu.

Примечание: Скорее всего инструкция не только для Ubuntu, а вообще для любого линукса с подобной проблемой.

Суть

Решил поставить на ноутбук Ubuntu, рядом с уже имеющейся там Windows 7. Данная процедура уже не раз была мной проделана на других машинах и обычно не вызывала особых проблем. На этот раз, установщик Ubuntu приподнес сюрприз, показав, что диск не содержит никаких разделов и вовсе не размечен. Хотя, там было два раздела, на одном из которых стоит «семерка», другой отдан под файлы, и третий, скрытый загрузочный, создаваемый Windows 7 по умолчанию всегда.

Gparted — отдельная утилита для разметки дисков, показала то же самое — разделов нет, все пространство неразмечено. Только Disk Utility, также по умолчанию входящая в дистрибутив программа, вывела нормальную информацию. Сразу же стало понятно, что проблема в установщике. Как оказалось, новая версия установщика (я проверял на 10.04, 10.10, 11.04 версиях системы), неправильно воспринимает разметку диска, которую делает Windows 7 на этапе установки. Говоря конкретнее — нестандартно размеченная таблица GPT (GUID).

Решение

Решается все просто и довольно быстро — установкой софтины FixParts от пользователя srs5694, что обитает на ubuntuforums.org.

Итак, если вам также, как мне, повезло поиметь «семерку» с подобной разметкой, то выполняем такие действия:

1. Загружаемся с LiveCD Ubuntu, настраиваем соединение с интернетом;
2. Заходим на страницу загрузки FixParts, выбираем последнюю версию. Переходим в каталог «fixparts-binaries», оттуда загружаем дистрибутив программы под вашу систему;
3. Устанавливаем, как любую другую программу;
4. Запускаем Терминал, там вводим:

Читайте также:  Как копировать формулы в excel без смещения

Не забудьте изменить «sda» в этой команде на нужную букву вашего диска (sdb, sdc);
5. Программа сразу же просканирует диск на ошибки. На появившийся вопрос о лечении «кривых» GPT разделов, отвечаем да (yes);
6. Когда командная строка выдаст «MBR command….», закрываем Терминал;
7. На этом все! Можно запустить установку и радоваться тому, что наконец-то видно все разделы.

Лучше попробуйте и введите это в свой терминал

Надеюсь, что он отключит bluetooth

Если он показывает доступ denied to rfkill, затем используйте

3 ответа

У меня точно такая же проблема. У меня такая же материнская плата ASRock, и я пробовал разные дистрибутивы Linux без успеха. Наконец, Ubuntu 12.10 live usb загрузился правильно, но мой жесткий диск не был прочитан.

Решением для меня было переключить разъем SATA: жесткий диск был подключен к разъему SATA3_0, и я переключил его на один из SATA2 (SATA2_1, если быть точным). Он работает сейчас. Я не проверял, жалуется ли Windows (которая установлена ​​в разделе этого диска).

Некоторые порты SATA имеют разные контроллеры на материнской плате. Часто эти дополнительные порты предназначены для eSATA, SATA3, SATA6 и т. Д. Когда эти порты работают в новых режимах, возможно, Ubuntu не поймет, как их использовать. Переключение портов SATA и изменение режимов до самых универсальных часто решает эти проблемы.

Просто для других, которые могли бы наткнуться на это, у меня была такая же проблема, но это было связано с моей карточкой яблочного рейда. Я должен был удалить его, отключить кабель iPass и подключить его к материнской плате, а также убедиться, что я использую жесткий диск SATA (а не жесткий диск SAS), и наконец я получил установщик ubuntu для распознавания жесткого диска. [!d0 ]

Читайте также:  Жесткий диск wd purple intellipower

У меня есть новый компьютер с внутренним жестким диском SATA Seagate ST500DM002 SATA.

Я пытаюсь установить на нем Ubuntu 11.10 @ 64 бит, но установщик не распознает / не обнаруживает / не видит жесткий диск. Когда я нахожу шаг «Тип установки», панель, которая должна была отображать устройства и разделы, выглядит пустой.

A «sudo fdisk -l» показывает только / dev / sda1, USB-накопитель, с которого я запускаю установку. У меня уже есть два решения без успеха:

  1. sudo apt-get удалить dmraid
  2. переключить режим SATA в BIOS из IDE в AHCI

Я уверен, что это не проблема с оборудованием, так как я уже успешно установил другую операционную систему на том же компьютере.

Вывод «sudo lshw -class storage -class disk» следует за:

Любая идея о том, что я мог бы сделать, чтобы исправить эту проблему?

4 ответа

В качестве обходного пути я пошел в BIOS и установил для режима SATA режим «IDE» и SATA3 в «AHCI». После этого установщик обнаружил жесткий диск и установил Ubuntu вместе с другой операционной системой.

Я назвал это обходным решением, а не исправлением, потому что другая операционная система не загружается с режимом SATA3, установленным в AHCI, поэтому каждый раз, когда мне нужно переключать ОС, мне приходится идти в BIOS и менять режим SATA3 .

Еще одна проблема, с которой я столкнулся после применения обходного пути, заключалась в том, что загрузчик не появился при следующей загрузке, но другая операционная система начала загрузку без каких-либо подсказок. Я исправил эту другую проблему, выделив раздел Ubuntu с помощью:

(который был sda6), а затем работает:

У меня точно такая же проблема. У меня такая же материнская плата ASRock, и я пробовал разные дистрибутивы Linux без успеха. Наконец, Ubuntu 12.10 live usb загрузился правильно, но мой жесткий диск не был прочитан.

Читайте также:  D link dir 300 adsl

Решение для меня состояло в том, чтобы переключить разъем SATA: Жесткий диск был подключен к разъему SATA3_0, и я переключил его на один из разъемов SATA2 (точнее, SATA2_1). Он работает сейчас. Я не проверял, жалуется ли Windows (которая установлена ​​в разделе этого диска).

Некоторые порты SATA имеют разные контроллеры на материнской плате. Часто эти дополнительные порты предназначены для eSATA, SATA3, SATA6 и т. Д. Когда эти порты работают в новых режимах, возможно, Ubuntu не поймет, как их использовать. Переключение портов SATA и изменение режимов до самых универсальных часто решает эти проблемы.

Просто для других, кто мог бы наткнуться на это, у меня была такая же проблема, но это произошло из-за моей карты яблочного рейда . Я должен был удалить его, отключить кабель iPass и подключить его к материнской плате, а также убедиться, что я использую жесткий диск SATA (а не жесткий диск SAS), и наконец я получил установщик ubuntu для распознавания жесткого диска.

Ссылка на основную публикацию
Php определить длину строки
(PHP 3, PHP 4, PHP 5) strlen -- Возвращает длину строки Описание int strlen ( string string ) Возвращает длину...
Https ok ru dk cmd logexternal
Социальная сеть «Одноклассники» — найди друзей Одноклассники – социальная сеть, которая пользуется большой популярностью среди тех, кто хочет отыскать друзей...
Huawei e160g прошивка под всех операторов
Прошивка и разблокировка брендированных модемов/телефонов/роутеров/планшетов Мы ВКонтакте Наш канал Голосование Последние посетители ziko01201[ 16 мин, 54 сек назад ] tentser[...
Php формирование pdf документа
С помощью расширения dompdf можно легко сформировать PDF файл. По сути, dompdf – это конвертер HTML в PDF который поддерживает...
Adblock detector