У меня повреждена таблица разделов на ноутбуке под управлением Ubunutu 10.4.
До того, как таблица разделов была повреждена, у меня были следующие разделы:2 основных раздела:1-й - NTFS 2-й - расширенный 4 логических раздела, которые построены в рамках 2-го расширенного:1-й NTFS (68 Gib)2-й Linux (19 Gib)3-й своп (1.4 Gib)4-й Linux (24 Gib)
Физический порядок этих разделов был следующим:(4-й Linux) - (1-й NTFS) - (2-й Linux) - (3-й своп) Логический порядок раздела был другим:(1-й NTFS) - (2-й Linux) - (3-й Swap) (4-й Линукс)
NTFS-раздел был большим и располагался между двумя Linux-разделами, ни на одном из этих разделов не было достаточно места для установки Oracle 11g. Поэтому я решил: а) либо переместить раздел NTFS влево, либо б) полностью удалить его и расширить раздел, в котором находится Linux.
В качестве инструмента я выбрал GParted. Но, к сожалению, он не смог переместить раздел, потому что он обнаружил, что в разделе NTFS есть несколько блоков, на которые ссылаются несколько раз. Также он не смог удалить раздел, так как в этом случае разделы, следующие за ним (2nd Linux) - (3rd Swap), по его мнению, также должны быть удалены, поскольку организация расширенного раздела представляет собой связанный список.
Поскольку GParted не мог сделать такую вещь, я пытался найти другой инструмент. Я нашел Diskdrake инструмент по распределению PSLinuxOS Линукса. Этот инструмент молча удалил (1-й NTFS) раздел, и я подумал, что все в порядке. Но diskdrake повредил раздел так, что я не могу ни загрузиться с жесткого диска, ни увидеть разделы с помощью GParted и даже с самим diskdrake!
К счастью, у меня есть живой компакт-диск с Ubuntu 8.10, и я могу загрузить и увидеть жесткий диск.
У меня есть 2 идеи, как я могу решить проблему:1) Вручную измените разделы диска и укажите их на правильные разделы. 2) Создайте таблицу разделов с помощью GParted, которая в максимально возможной степени совпадает с предыдущей
Я считаю, что второй подход занимает меньше времени, но некоторые данные будут потеряны, потому что невозможно разместить границы разделов точно так, как это было раньше. Более того, я не уверен, сработает ли такой подход, например, сможет ли ОС найти файлы после перераспределения. Я чувствую, что так будет, но не уверен на 100%.
Есть ли идеи, как решить проблему?