Невозможно переустановить Windows 7 после изменения раздела с двойной загрузкой

0

Некоторое время назад я установил на свой ПК Windows 7 и Ubuntu 13.04 и использовал их для двойной загрузки. Через некоторое время мне пришлось переустанавливать Windows 7. После этого при загрузке показывались только параметры Windows, поэтому я немного забыл об установке Ubuntu.

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

После многих попыток и неудач ничего не изменилось.

Несколько часов назад я добавил EasyBCD в свою Windows 7 и удалил одну из записей (имел загрузчик Windows 7 и Windows 7), я удалил запись Windows 7.

После этого, при загрузке в окна, он дает мне BSOD в части логотипа (4 индикатора). Поэтому я решил загрузить Ubuntu 13.10 с USB, чтобы посмотреть, что можно сделать.

Также при попытке переустановить Windows 7 он не находит диски (например, разделы диска, где его установить). Попытка восстановления системы также не работает, поскольку она не видит установок Windows.

Я попытался использовать приглашение cmd с установочного диска, и когда я написал: список томов, он отображал только USB-накопители.

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

Проблема в том, что теперь я понятия не имею, как установить Ubuntu или исправить мою Windows. Я хотел бы знать ответы на оба эти вопроса, если это возможно.

Диагностическая информация

ubuntu@ubuntu:~$ sudo fdisk -lu 

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x6d4b81ae

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1              63        2047         992+  42  SFS
/dev/sda2   *        2048      206847      102400   42  SFS
/dev/sda3          206848   256206847   128000000   42  SFS
/dev/sda4       256206848   842144347   292968750   83  Linux

Disk /dev/sdc: 3995 MB, 3995074560 bytes
255 heads, 63 sectors/track, 485 cylinders, total 7802880 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *         128     7802879     3901376    c  W95 FAT32 (LBA)
ubuntu@ubuntu:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/cow            3.9G   56M  3.8G   2% /
udev            3.9G  4.0K  3.9G   1% /dev
tmpfs           789M  1.2M  787M   1% /run
/dev/sdc1       3.8G  883M  2.9G  24% /cdrom
/dev/loop0      843M  843M     0 100% /rofs
none            4.0K     0  4.0K   0% /sys/fs/cgroup
tmpfs           3.9G  984K  3.9G   1% /tmp
none            5.0M     0  5.0M   0% /run/lock
none            3.9G   76K  3.9G   1% /run/shm
none            100M   48K  100M   1% /run/user

Кроме того, ошибка BSOD для Windows 7: 0x0000007B (также известный как 0x7b)

Насколько я помню мои разделы выглядят так:

sda1 - 1MB I have no clue what this is but I guess it is due to EasyBCD or something 
sda2 - 104 MB - the one Windows always makes
sda3 - 131072MB - Classic C drive ( the place where Windows is installed ) 
sda4 - D: drive, where I keep my files.

Также в Windows я вспоминаю, как сделать еще 2 раздела, один 30 ГБ и один 8 ГБ, чтобы установить Ubuntu на одном из них и использовать другой в качестве точки подкачки.

Еще немного информации об этом изображении, так как вы можете видеть, что разделы не выглядят так, как будто они действительно находятся в GParted. (Нажмите, чтобы увеличить.)

partitions

taigi tanaka
источник

Ответы:

1

У меня нет полного решения, но часть вашей проблемы в том, что когда вы добавили два новых раздела, Windows преобразовала ваш диск из стандартных разделов в специфичные для Windows Диспетчер логических дисков (LDM, он же «динамические диски») конфигурации. Это то, что разделы "SFS" в вашем fdisk выход. По сути, Linux не может быть установлен на диск, который использует LDM, поэтому вы можете исключить установку Linux на этот диск до тех пор, пока вы не преобразуетесь из LDM в стандартную схему разбиения. Есть проприетарные инструменты Windows, которые могут сделать это, такие как EaseUS Partition Master и один или два других. (Однако я никогда не использовал эти инструменты; я просто сообщаю, что слышал о них.) К сожалению, поскольку вы говорите, что у вас проблемы в Windows, Я подозреваю, что ваши данные LDM были повреждены. Таким образом, сторонний инструмент может запутаться и перестать работать или даже усугубит ситуацию. OTOH, возможно, сторонний инструмент сможет исправить ущерб.

В целом, я бы сказал, что вашим первым шагом должно быть выполнение низкоуровневого резервного копирования диска. В Linux я бы использовал dd для этого, как в dd if=/dev/sda of=/path/to/big/empty/space/sda.img, Это будет хранить резервную копию изображения /dev/sda в /path/to/big/empty/space/sda.img, так что если все, что вы делаете для восстановления ваших данных, ухудшает ситуацию, вы сможете восстановить их. Очевидно, что /path/to/big/empty/space/sda.img должен быть на диске, кроме /dev/sda, Есть инструменты для Windows, которые будут делать то же самое, но я не очень хорошо с ними знаком, поэтому не могу дать никаких конкретных рекомендаций.

После этого можно попробовать как минимум две вещи:

  • Попробуйте запустить любой инструмент восстановления, который, по вашему мнению, может помочь. Вы говорите, что пробовали стандартные инструменты Windows, но может быть такой инструмент, который вы пропустили. Есть также сторонние инструменты, которые могут сделать эту работу.
  • Попробуйте удалить все ваши разделы с помощью Linux fdisk или что-то подобное, а затем запустить инструмент восстановления файловой системы, как TestDisk. Эта операция рискованна, потому что LDM может создавать разрозненные файловые системы, которые не будут надлежащим образом обработаны TestDisk; но если это сработает, вы можете вернуть свои файловые системы и в форме, которую затем сможет обработать Linux.

Я не гарантирую, что любой из этих подходов сделает вашу систему загрузочной снова. Возможно, вам понадобится запустить средства восстановления Windows, чтобы это произошло; или вам может понадобиться сделать резервную копию ваших личных данных и переустановить Windows.

Удачи!

Rod Smith
источник
Спасибо за ответ, ваш первый и единственный :). Что касается переустановки Windows, я не могу. Установщик не видит драйверов и не устанавливает Windows. Единственное, о чем я могу думать, это установить Ubuntu, удалив весь жесткий диск, затем установить Windows, снова удалив его, и затем снова установить Ubnutnu для двойной загрузки, в любом случае это все равно будет требованием для сохранения моих личных данных. ,
taigi tanaka
Windows не нужно видеть существующие перегородки установить, хотя для этого нужно увидеть жесткий диск. Если Windows видит диск, но не его разделы, то при переустановке она уничтожит ваши данные, поэтому восстановление ваших личных данных тем или иным способом должно быть приоритетом. При необходимости вы можете использовать PhotoRec или что-то подобное (я считаю, что существуют инструменты только для Windows, которые лучше для NTFS) для восстановления личных файлов, но это, вероятно, будет утомительно.
Rod Smith