Форум » Общие вопросы по SyMon » не могу восстановить разделы » Ответить

не могу восстановить разделы

konba: День добрый! сделал 5 разделов. 1. ~15Мб - FAT - для плагинов SyMon-a 2. ~1Гб - Linux Swop 3. ~15Гб - ext3 4. ~15Гб - NTFS - системный для ХР 5. ~40Гб - NTFS - данные Был установлен ХР. Потом решил поставить Ubuntu 7.10. Установка требовала установить загрузчик на hd0. Т.к. за много лет использования такая операция не приводила к катастрофам, то сделал это с легким сердцем. Однако после переустановки SyMon-a выяснилось, что он знает только про Linux (который, кстати, не загружается). Автопоиск разделов ни к чему не приводит, т.к. доходит до 39% и сбрасывается до 30%. Когда я смотрю в карту разделов, то вижу, что автопоиск нашел EXT раздел. Но в отделе длина был ноль, выделенный красным цветом. Что сейчас делать, на очень понятно. Хочется вытащить данные до конца выходных. :-(

Ответов - 11

Vladimir_Bronsch: konba Если будете снова ставить Ubuntu, не ставьте загрузчик на hd0. Там в процедуре установки на последней страничке есть такой маленький пунктик "Advanced settings", кажется. Так вот там как раз можно сказать ему, чтобы загрузчик Linux был поставлен в тот же раздел, где сам Linux находится. Тогда и SyMon переустанавливать не придется. А теперь похоже Linux перекурочил MBR, а BIOS вслед за этим изменил геометрию. Вот тут написано, что делать: здесь

konba: Собственно я и пытался это всячески делать. Говорил ему ставиться в sda2 (где у меня сам linux вставал). Вот только грузиться после этого он совсем не хотел. :-( Вот я и рискнул после 3-й попытки сделать такую установку. Раньше я с виндой баловался и там все было четко. Установил ОС, переустановил SyMon и все работает. А тут... Сейчас попробую еще поколдовать с диском. В любом случае остается проблема, как же установить Linux второй системой? Причем до сих пор, когда я ставил Redhat и AltLinux, то они вставали без таких косяков. А тут...

konba: не помогает :-( Все происходит на ноуте. Там в биосе вообще нельзя выставить принудительно хоть какой-нибудь режим. Либо автомат, либо не установлен. Сделал следующие действия. Стер 0-й сектор (заполнил его нулями). После этого отрезал вначале 15Мб и поставил туда дос (sys a: c: после загрузки с загрузочной дискеты 98-го). После этого поставил symon (3.18.01, если это, конечно, имеет значение). Сделал опять поиск разделов. Теперь поиск доходит до 62% и прекращается (раньше начинался автоматом сначала) и скорость сканирования существенно выше. Однако никак не хочет находить нужные мне разделы. Причем в редакторе диска появляются цифры (в столбце Н - конец раздела стоит 254, что, как я понимаю, именно то, что нужно). Что можно теперь сделать? (надеюсь, что еще что-нибудь можно сделать)


konba: вдогонку. не совсем точно описал процесс. После создания раздела и копирования туда системных файлов была дана команда fdisk /mbr в процессе поиска разделов находится только раздел Linux и все.

Vladimir_Bronsch: konba Что до Ubuntu, то я с ним тоже некоторое время мучился, пока нашел нужное сочетание знаков. Пробовал, если память не изменяет, sda2, sda1, hda2, hda1, hdb2, hdb1. И какое-то из них подошло. Вообще тут надо добить до конца, если хотите SyMon в качестве загрузчика оставить. А результаты автопоиска можно выложить в конкретных цифрах?

konba: автопоиск в цифрах начало раздела конец раздела LBA адресация N S H C S H C Начало Длина FSC Примечание 0 0 1 0 62 254 1 63 32067 #01 FAT12 1 0 1 6045 62 254 29020 97112988 369109377 #83 Linux все остальное - пустое. Неприятность ситуации в том, что во второй половине где-то лежат данные. В первой половине я стирал всё, что касалось начальных разделов. Но не могло же это повлиять на разметку в конце диска?

Vladimir_Bronsch: Судя по вашим цифрам, раздел FAT12 занимает 2 цилиндра, тут все ОК. Но вот дальше идет дырка в 46 Гиг (Linux-Swap?), а сам раздел Linux имеет в размере аж 176 Гиг. Это уже явная несуразица. Причем раздел с Linux начинается якобы посередине раздела с данными. Не знаю, что и сказать. Разве что самую последнюю версию SyMon попробовать, может она что другое при автопоиске выдаст.

konba: похоже это конец :-( последняя версия symon тоже ничего не нашла В порыве тщательности стер первые 15 или 16 секторов 0-ой дорожки. Теперь исчез и первый раздел FAT. А вот линуксовый гордо присутствует. Ничего не понимаю. Как я так угробил систему? И есть ли какие-нибудь утилиты, которые в состоянии восстановить информацию? Или им всем необходима информация о партиции и файловой системе а без этого они ничего не могут?

Cергей: 1. можно искать программами по маркеру 55aa в конце блока. 2. поиск Symon'om: если symon нашел раздел linux не там, сотри в 1-м блоке linux-раздела маркер и очисть следующий блок (сохранив его). По-моему, Linux-раздел опознается не по первому, а по 2-му блоку.

cousin: TestDisk - мощное бесплатное программное обеспечение для восстановления данных. В частности TestDisk разрабатывался для восстановления потерянных разделов и/или восстановления загрузочных способностей дисков, которые были утеряны в результате сбоя ПО, удалены вирусами или нарушенные в результате человеческой ошибки. TestDisk поддерживает следующие файловые системы: BeFS ( BeOS ) BSD disklabel ( FreeBSD/OpenBSD/NetBSD ) CramFS, Compressed File System DOS/Windows FAT12, FAT16 and FAT32 HFS and HFS+, Hierarchical File System JFS, IBM's Journaled File System Linux Ext2 and Ext3 Linux Raid RAID 1: mirroring RAID 4: striped array with parity device RAID 5: striped array with distributed parity information RAID 6: striped array with distributed dual redundancy information Linux Swap (versions 1 and 2) LVM and LVM2, Linux Logical Volume Manager Mac partition map Novell Storage Services NSS NTFS ( Windows NT/2K/XP/2003/Vista ) ReiserFS 3.5, 3.6 and 4 Sun Solaris i386 disklabel Unix File System UFS and UFS2 (Sun/BSD/...) XFS, SGI's Journaled File System Homepage: http://www.cgsecurity.org/wiki/TestDisk

dantes: "Advanced settings" действительно помогла, но там нужно прописать не имя раздела, а строку конфигурации GRUB. В моём случае исхдно там было (hd0), что соотвествует записи в MBR - я поменял на (hd0,0), что указывает писать в boot-сектор первого раздела. Всё встало как надо: и SyMon не затронуло, и Linux грузится. В общем, для каждого конкретного случая может понадобиться своя строка, её формат надо смотреть в документации по GRUB.



полная версия страницы