У меня поврежден раздел разделов на ноутбуке, на котором запущен Ubuntu 10.4.
До того, как таблица разделов была повреждена, у меня были следующие разделы: 2 первичных раздела: 1st - NTFS 2nd - Extended 4 logic partitons, которые встроены в 2-й расширенный: 1-й NTFS (68 Gib) Второй Linux (19 Gib) 3rd Swap (1,4 Gib) 4-й Linux (24 Gib)
Физический порядок этих разделов был следующим: ( 4-й Linux) - (1-й NTFS) - (2-й Linux) - (3-я своп) Логический порядок раздела был другим: (1-й NTFS) - (2-й Linux) - (3rd Swap) (4-й Linux)
NTFS-раздел был большим, и он находился между двумя разделами Linux, ни один из этих разделов не имел достаточно места для установки Oracle 11g. Поэтому я решил: а) либо переместить раздел NTFS влево, либо b) полностью удалить его и расширить раздел, где находится Linux.
Как инструмент я выбрал GParted. Но, к сожалению, он не смог переместить раздел, потому что обнаружил, что в разделе NTFS есть несколько блоков, на которые ссылаются несколько раз. Также он не смог удалить раздел, потому что в этом случае разделы, которые следуют за ним (2-й Linux) - (3rd Swap), также должны быть удалены, так как организация расширенного раздела является связанным списком.
Поскольку GParted не смог этого сделать, я пытался найти другой инструмент. Я нашел инструмент diskdrake в дистрибутиве linux для PSLinuxOS. Этот инструмент незаметно удалил (1-й NTFS) раздел, и я подумал, что все в порядке. Но diskdrake повредил раздел таким образом, что я не могу ни загружаться с жесткого диска, ни видеть разделы с GParted и даже с самим диском!
К счастью, у меня есть живой CD Ubuntu 8.10 и я могу загрузиться и посмотреть жесткий диск.
У меня есть 2 идеи, как я могу решить проблему: 1) вручную изменить разделы диска и указать их на правильные разделы. 2) Создайте таблицу разделов с GParted, которая по возможности будет одинаковой с предыдущей
. Я считаю, что второй подход занимает меньше времени, но некоторые данные будут потеряны из-за того, что невозможно разместить границы разделы, как это было раньше. И, кроме того, я не уверен, что такой подход будет работать, например, если ОС сможет находить файлы после перераспределения. Я чувствую, что это будет, но не на 100% уверенным.
Есть ли какие-то идеи о том, как проблема может быть решена?
Вы можете использовать инструмент с открытым исходным кодом: TestDisk для восстановления поврежденной таблицы разделов.
Пример восстановления поврежденной таблицы разделов: http://geekyprojects.com/storage/how-to-repair- а-поврежденный раздел-таблицы или-MBR /
Вы можете использовать инструмент с открытым исходным кодом: TestDisk для восстановления поврежденной таблицы разделов.
Пример восстановления поврежденной таблицы разделов: http://geekyprojects.com/storage/how-to -ремонт-а поврежденное-разбиение стола или-MBR /
Вы можете использовать инструмент с открытым исходным кодом: TestDisk для восстановления поврежденной таблицы разделов.
Пример восстановления поврежденной таблицы разделов: http://geekyprojects.com/storage/how-to -ремонт-а поврежденное-разбиение стола или-MBR /