Ваши данные все еще там, не переформатируйте.
Есть много вещей, которые вы можете попытаться исправить эту ситуацию.
Резервное копирование | дд
Во-первых, используйте dd, чтобы скопировать весь диск на другой диск в качестве резервной копии, ДО того, как делать что-либо еще. Таким образом, у вас будет что вернуться, если вы сделаете неправильный поворот.
Например:
дд если =/dev/hda conv = синхронизация, noerror bs = 64K | gzip -c> /mnt/sda1/hda.img.gz
Восстановление раздела | TestDisk
Утилита Linux " TestDisk " показала себя весьма полезной для такого рода вещей. Попробуйте сначала.
Загрузка | Super Grub Disk
Может оказаться, что Super Grub Disk очень полезен, если вы восстановите свои разделы в хорошем состоянии, но не сможете больше загружаться.
(отредактировано) Загрузка | Установочный диск Windows
Вы можете использовать установщик Windows, чтобы "восстановить" установку Windows, чтобы она снова загрузилась. Тогда вы можете исправить grub любым количеством способов. Решение, которое я на самом деле предпочитаю, - это просто использовать « EasyBCD » для создания точки входа в Grub с помощью менеджера загрузки Windows 7 (что нетипично превосходно для MS sw).
Восстановление при использовании GPT | Gdisk
Я также обнаружил, что gdisk выдающийся, но если вы не используете схему разделов gpt, то это, вероятно, вам совсем не поможет. Хотя, если вам не повезло, попробуйте, не уверен, будет ли он вообще работать с MBR.