4

Я пытался установить Linux как двойную загрузку с Windows 7 на моем Dell latitude e6510. В настоящее время она работает под управлением Windows 7, и я использовал инструменты диска MS, чтобы сжать раздел WinFS NTFS, чтобы освободить место для Linux.

У меня проблема в том, что когда я запускаю установщики Linux при загрузке с CD, они видят весь жесткий диск как нераспределенное пространство. Я пробовал Ubuntu 10.10, Kbuntu 10.10 и Fedora 14, и все они имеют ту же проблему.

Я также попробовал Ubuntu "установить в Windows" и не смог заставить его работать.

РЕДАКТИРОВАТЬ:

Загрузка Gparted 0.8.0 с usb-накопителя не сработала. Он сообщил, что весь диск не разделен.

4 ответа4

4

Оказывается, моему ноутбуку как-то дали две таблицы разделов MBR и GPT, что смутило Gparted. Установщики Ubuntu и Fedora используют Gparted для подготовки диска к установке.

Очистка GPT с помощью Gdisk для Windows исправила ситуацию. И Windows, и Gparted теперь могут читать мой диск.

http://sourceforge.net/projects/gptfdisk/

http://www.rodsbooks.com/gdisk/gdisk.html

3

Windows 7 использует "новый" собственный подход к управлению жесткими дисками, Dynamic Disk (DD). Эта новая система представляет собой имитацию RAID (поэтому совсем не нова), а также некоторые другие гаджеты, которые большинство обычных пользователей никогда не поймут. Одно из отличий заключается в использовании схемы блока описания раздела, отличной от стандартной MBR, так называемой Microsoft GPT. Другими словами, введенный Microsoft индекс диска существенно отличается от индекса, используемого стандартом MBR. Следствием этого является не что иное, как инструменты Microsoft могут распознать и правильно понять, где расположены разделы и какие они.

Так как инструменты разбиения диска Linux работают в стандартной системе MBR (как и большинство, если не во всех других операционных системах), они не могут интерпретировать DD Microsoft и индекс GPT. Следствием этого является то, что разделенный на диск DD диск распознается как свободный, поскольку в нем отсутствуют данные дескриптора MBR. Только для того, чтобы дать возможность восстановить документы и другие файлы из разделов DD, в ядро Linux уже были внесены некоторые дополнения, позволяющие ему работать с такими зонами жесткого диска. AFAIK дальнейший код совместимости в пути.
Поэтому не забывайте, что Linux не нужно постоянно пытаться стать совместимым с нестандартными Microsoft ...

На данный момент, чтобы иметь двойную загрузку Linux, вы должны заставить Windows использовать стандарт MBR, а не собственный DD Microsoft. Средства разбиения Linux могут распознавать существующие разделы Windows MBR, а затем могут правильно установить Linux и загрузочный код (GRUB ...) для двойной загрузки. Поэтому эта стратегия в основном действительна, если Windows 7 уже была установлена таким образом.

Остерегайтесь подозрительной возможной рискованной ситуации! Если в вашей системе имеется несколько жестких дисков, разделенных с помощью Windows 7 DD в одном из режимов GPT, при установке Linux на один жесткий диск, отличный от первого (C: в Windows), вы можете успешно выполнить двойную загрузку. Проблема в том, что Windows 7, в зависимости от того, как вы настроили свои жесткие диски, может обнаружить сбой тома, если такой том перекрывает физический HD, который сейчас используется в Linux. Таким образом, вы можете потерять много данных Windows. Факт - это весь том, поэтому не только часть, физически содержащаяся на указанном жестком диске, может быть потеряна со всеми его данными.

Таким образом, пока единственное правило, которому нужно следовать, - это точное планирование в Windows 7 конфигурации раздела MBR, избегая таким образом использования объединенных томов на нескольких жестких дисках, резервируя место для установки Linux, а затем переходя к Linux установить.

Большая проблема в том, что пользователь Windows должен стать удобным (!) с системой Dynamic Disc, прежде чем можно будет изменить настройку разделов и выделить необходимое дисковое пространство для установки Linux.

В заключение, введение Microsoft системы Dynamic-Disk на самом деле не является технической проблемой для сосуществования Linux-Windows. В настоящее время сообщество Linux работает над этой новинкой Microsoft, чтобы спасти пользователей Windows от взлома их систем Windows при попытке установить Linux. Чтобы эта дополнительная стратегия работала полностью, необходимо, чтобы инструменты разбиения Linux знали о нестандартных схемах разбиения. Это может быть введено очень скоро, так как это простая модификация, даже если для разных структур разделов Windows могут потребоваться разные подходы для достижения правильной настройки для новой установки сосуществующей операционной системы.

2

Попробуйте запустить загрузочный диск gparted (или USB-накопитель).

1

Интересно. Я недавно сделал это дважды, на двух разных машинах, без каких-либо проблем. Но затем я использовал инструмент gparted для первоначального сжатия разделов.

Попробуйте загрузиться с живого дистрибутива, такого как Gentoo LiveDVD, и запустите fdisk -l /dev/sda и посмотрите, что это говорит вам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .