LINUX.ORG.RU

W2k снесла раздел с линухом.Помогите восстановить


0

0

После того как один нехороший человек("@#$%!$#!) взялся устанавливать W2k на моем винте
была испорчена таблица разделов.

Было: винт на 8 гигов,первые 650 mb - под w98(fat32) - было закатано на CD image`eм,затем раздел 5.5 Gb(),
потом 2 раздела примерно по 1 Gb - reiserfs(в силу исторических причин рабочий линукс стоял на 2ом)
и около 100 mb -swap.

Как мне потом рассказали,в процессе установки w2k в его setup`e первые 2 раздела были удалены и создан
1 раздел fat32 на 6 Gb (причём primary).

Соответственно,теперь я имею рабочий w2k,сидящий на первых 6 Gb.

Загрузившись с диска в Linux,я не смог подмонтировать остальные разделы.
cfdisk не запускается вообще,другие программы выдают следующее:


[vl@vl:vl]$ fdisk /dev/hda

The number of cylinders for this disk is set to 1027.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
   (e.g., DOS FDISK, OS/2 FDISK)
Warning: ignoring extra data in partition table 5
Warning: ignoring extra data in partition table 5
Warning: ignoring extra data in partition table 5
Warning: invalid flag 0x7d2a of partition table 5 will be corrected by w(rite)

Command (m for help): 
Command (m for help): p
Disk /dev/hda: 255 heads, 63 sectors, 1027 cylinders
Units = cylinders of 16065 * 512 bytes

   Device Boot    Start       End    Blocks   Id  System
/dev/hda1   *         1       721   5791401    b  Win95 FAT32
/dev/hda2            84      1027   7582680    5  Extended
/dev/hda5   ?    230145    234214  32682576   20  Unknown

Command (m for help):

[vl@vl:vl]$ sfdisk -l /dev/hda

Disk /dev/hda: 1027 cylinders, 255 heads, 63 sectors/track

sfdisk: ERROR: sector 1333395 does not have an msdos signature
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/hda1   *      0+    720     721-   5791401    b Win95 FAT32
/dev/hda2         83    1026     944    7582680    5  Extended
/dev/hda3          0       -       0          0    0 Empty
/dev/hda4          0       -       0          0    0  Empty

 sfdisk -V  /dev/hda

sfdisk: ERROR: sector 1333395 does not have an msdos signature
Warning: partition 1 contains part of the partition table (sector 1333395),
and will destroy it when filled

Далее вопрос: А возможно ли это всё исправить ?!(и если возможно - то как?),

или хотя бы получить доступ к линуксовым разделам,так хотя у меня почти всё было сохранено на болванках,
но некоторые данные очень хотелось бы получить обратно....на раздел с виндой мне насрать.

HELP!!!!
anonymous

Бэкапить нужно таблицу разделов, тогда и восстановить можно.

yvv ★★☆
()

Короче пиздец ? :)

anonymous
()

>Бэкапить нужно таблицу разделов, тогда и восстановить можно.

Согласен. Только, если диск был отформатирован как ntfs - это не поможет:(

Совет на будущее: после восстановления Линукса в настройках биоса запретить загрузку с дискет/CD и защитить настройки (на всякий случай) паролем.

Да, и еше: снеси винду. Так спокойнее.

Ikonta_521
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.