Windows 7 доступа наклона после двойной загрузки с Ubuntu

Я очень плохо знаком с Linux.

Недавно я попробовал к двойной загрузке Ubuntu 14.04.2 LTS с Windows 7. Я записал ISO Ubuntu к DVD и загрузил мой ПК оттуда. До этого, я уменьшенный мой Windows C: Раздел на 28 ГБ, оставляя достаточно освобожденного пространства для Ubuntu. Во время установки, хотя, я не видел опции "Install Ubuntu alongside Windows 7", поскольку я ожидал, а скорее всего две опции: "Диск стирания и установка Ubuntu" и "Что-то еще".

Следуя некоторым инструкциям онлайн, я выбрал опцию "Something else". Я создал 4 раздела из по-видимому "свободного пространства" (хотя мой раздел Windows был расположен там): Один для самой операционной системы, другого для моих данных, один как область подкачки и наконец раздел на 20 МБ для загрузчика BIOS (я был не уверен в этом).

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

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

Используя мой ноутбук Windows 7, я создал системный диск восстановления и загрузил мой компьютер от него. Странно это отобразило сообщение об ошибке, что диск "не был совместим с моей версией Windows". Это не имеет смысла, поскольку и мой рабочий стол и ноутбук являются 64-разрядными версиями Windows 7.

Я мог также только получить доступ к меню F8 Windows Startup Repair при начальной загрузке от системного диска восстановления.

У меня есть все свои файлы в Windows 7, и очень важно, что я могу восстановить эту операционную систему. Любая справка вообще ценилась бы.Заранее спасибо!

1
задан 5 August 2015 в 10:21

1 ответ

Моя гипотеза

Я на 95% уверен, что Вы случайно повредили свою установку Windows. Доказательство:

Следуя некоторым инструкциям онлайн, я выбрал опцию "Something else". Я создал 4 раздела из по-видимому "свободного пространства" (хотя мой раздел Windows был расположен там),

Опция "Something Else" показывает диск и все текущие разделы. Если это не распознало диск, как являющийся пустым когда на самом деле были текущие разделы, то Вы могли легко повредить свою установку таким образом. На самом деле существует известная ошибка в libparted (на котором partitioner установщика Ubuntu базируется), который заставляет это показывать диск как пустой, когда таблица разделов отклоняется от абсолютного совершенства. Наиболее вероятное объяснение состоит в том, что Вы запустили с диска GPT, но установили Windows в режиме BIOS, который вызовет преобразование GPT-MBR, которое оставило некоторые данные GPT неповрежденными. Это путает libparted, приводящий к проблеме "с чистым диском". Посмотрите эту мою страницу для деталей и фиксации (который больше не будет работать на Вас - путем установки новых разделов, Вы долго проходите точку, где она может быть зафиксирована).

Кстати, я пытался искать отчет об ошибках об этом на Панели запуска (средство отслеживания ошибки Ubuntu), но не нашел один, что удивительно. Возможно, я займусь расследованиями далее и зарегистрирую отчет об ошибках, так как эта проблема так серьезна.

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

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

Используя мой ноутбук Windows 7, я создал системный диск восстановления и загрузил мой компьютер от него. Странно это отобразило сообщение об ошибке, что диск "не был совместим с моей версией Windows". Это не имеет смысла, поскольку и мой рабочий стол и ноутбук являются 64-разрядными версиями Windows 7.

Это также согласовывается с моей гипотезой, хотя снова, существуют другие объяснения. Обратите внимание, что "совместимость" в этой кавычке относится (или может относиться) к типу таблицы разделов - Windows связывает таблицу разделов Главной загрузочной записи (MBR) с начальной загрузкой режима BIOS и Таблицу разделов GUID (GPT) к начальной загрузке режима EFI. Если установщик Windows будет загружаться в режиме BIOS и будет видеть диск GPT, или если он будет загружаться в режиме EFI и видеть диск MBR, то он откажется делать что-либо с диском, кроме (при некоторых обстоятельствах), чтобы повторно разделить диск и переустановить.

Дальнейшие диагнозы

Для тестирования моей гипотезы необходимо исследовать таблицу разделов. Можно сделать это с GParted, parted, gdisk, или другие инструменты. Самое легкое и лучшее в настоящий момент parted:

$ sudo parted /dev/sda print
Model: ATA Samsung SSD 850 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt

Number  Start   End     Size    File system  Name                 Flags
 1      524kB   1573kB  1049kB               BIOS boot partition  bios_grub
 2      1573kB  580MB   579MB   fat32        EFI System           boot
 3      580MB   1106MB  525MB   ext4         Xubuntu /boot
 4      1631MB  250GB   248GB                Linux LVM            lvm

Вывод parted /dev/sda print покажет Вашу таблицу разделов. Partition Table: строка показывает тип таблицы разделов - GPT в этом примере. (MBR показывает как msdos.) Более важный детали разделов. Если Вы видите один или несколько разделов NTFS, то я - вероятно, неправильный и Windows, может быть неповреждено. Если Вы видите только разделы Linux (ext4fs, Linux LVM, и т.д.), как в этом примере, то моя гипотеза корректна. (Обратите внимание, что раздел FAT32 в моем примере является Системным разделом EFI (ESP), который содержит загрузчики для всех Ose.)

Если Вы нуждаетесь в помощи, интерпретируя Вашу таблицу разделов, вырежьте и вставьте вывод parted на pastebin сайт и сообщение URL к Вашему документу здесь.

Фиксация его

Если я прав, Вы не можете решить проблему - по крайней мере, не полностью. Лучшее, которое можно сделать:

  1. ОСТАНОВИТЕСЬ ИСПОЛЬЗУЯ УСТАНОВЛЕННУЮ ОС СРАЗУ! Каждый момент Вы используете компьютер из его дисковой Ubuntu, другой момент, в который Ubuntu может записать данные по остаткам Ваших персональных файлов на жестком диске.
  2. Если Вы уже не имеете один, купите диск для использования для восстановления данных. Внешний диск, достаточно большой для содержания всех персональных файлов, должен сделать прекрасный.
  3. Начальная загрузка к чрезвычайному диску (как установщик Ubuntu в его "попытке прежде, чем установить" режим). Хороший случай может быть сделан для инструментов чрезвычайной ситуации Windows, также.
  4. Выполните PhotoRec или подобное программное обеспечение. Эти инструменты позволяют Вам восстановить отдельные файлы, даже от перезаписанной файловой системы - который является тем, что Вы имеете. Я видел заявления, что некоторые инструменты Windows могут сделать лучшее задание при восстановлении файлов от перезаписанного раздела NTFS, чем PhotoRec может, но у меня нет определенных названий программы или URL. Обратите внимание, что необходимо будет восстановить файлы к другому физическому диску - следовательно шаг № 2. Кроме того, Вы вряд ли восстановите все свои файлы, и можно провести часы, отсеивая через файлы, которые Вы восстанавливаете для надлежащей организации их. Можно закончить с набором файлов Windows-программы, которые можно выбросить - будет легче переустановить Windows и программы, чем попытаться использовать те отдельные программные файлы.
  5. Если Вы хотите это, переустанавливаете Windows. Это потребует приобретения знаний о EFI по сравнению с режимами начальной загрузки BIOS. Можно хотеть прочитать эту мою страницу на предмете, который может помочь Вам переместиться по этому минному полю. (Обратите внимание, что проблемами начальной загрузки BIOS/CSM/наследия, возможно, была часть того, что устанавливает Вас на пути к этой проблеме, но самой важной проблемой, если моя гипотеза корректна, была ошибка в libparted.)

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


Обновление

Я просто сделал некоторые тесты, и это похоже на ошибку, что я думаю, что бит Вы был зафиксирован в Ubuntu 15.04. Я вполне уверен, это присутствовало в 14,04.

2
ответ дан 7 December 2019 в 13:55

Другие вопросы по тегам:

Похожие вопросы: