Можно мне помочь? Я попытался установить Ubuntu 12.04 на свой ноутбук, который имеет несколько разделов:
Но когда я вставляю свой CD и запускаю liveCD (как я сейчас), установщик не видит ни один из моих разделов, он видит только /dev/sda
как нераспределенное место так же, как и gparted (Fdisk кажется нормальным).
На этих разделах у меня есть данные, которые я могу использовать в Windows на NTFS. Вот некоторые из этих данных:
Результаты выполнения parted:
root@ubuntu:~# parted
GNU Parted 2.3
Użycie /dev/sda
Witamy w GNU Partedzie! Listę poleceń można zobaczyć po napisaniu 'help'.
(parted) print
Błąd: Nie można mieć partycji poza dyskiem!
(parted)
(там написано: error: вы не можете есть раздел из диска! или что-то в этом роде)
Я исправил его, удалив разделы ext4 (которые были подготовлены для удаления, потому что это место, где я хотел установить Ubuntu) и ограничил раздел загрузочными секторами.
Причина была в том, что эта ограниченная небольшая перегородка не была выровнена вправо, поэтому конец перегородки не был на границе цилиндра. После удаления моих sda5, sda6 и sda7 все инструменты для работы с разделами начали работать.
Итак, я хочу закрыть это дело и дать совет - после ввода fdisk переключите флаг совместимости dos и проверьте ваши разделы.
Это сделано для меня.
Я считаю, что одна из таблиц разделов повреждена или несовместима. Я настоятельно советую сделать резервную копию важных данных непосредственно перед попыткой ремонта.
Чтобы немного углубиться, вы можете попробовать запустить parted (не gparted) на диске и посмотреть, даст ли он вам больше информации. parted имеет тенденцию выводить данные на экран в более сыром формате, тогда как gparted пытается их красиво отобразить и может не показать ничего, если одна из таблиц повреждена.
Откройте окно терминала и просто наберите
parted
Он будет жаловаться, что вы не root. Это нормально, мы не хотим ничего редактировать или изменять.
Он будет отображать некоторую основную информацию, включая информацию о том, на какое устройство он сейчас смотрит. Это должно быть / dev / sda. Приглашение будет просто
(parted)
, наберите следующее, чтобы получить список того, что parted считает разделами на текущем устройстве:
print
Вы должны получить список, который выглядит как-то например:
(parted) print
Model: ATA MAXTOR STM325031 (scsi)
Disk /dev/sda: 250GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 32.3kB 21.0GB 21.0GB primary ext4 boot
2 21.0GB 41.9GB 21.0GB primary ext4
3 41.9GB 250GB 208GB extended
5 41.9GB 44.1GB 2147MB logical linux-swap(v1)
6 44.1GB 250GB 206GB logical ext4
Вставьте эту текстовую таблицу обратно в свой вопрос, если хотите.
Учитывая, что мы теперь установили, что, похоже, проблема с вашей таблицей разделов, я не решаюсь дать какие-либо рекомендации, потому что они обычно заканчиваются очень плохо.
Возможно, вы захотите взглянуть на эту хорошую статью на форумах Ubuntu , где обсуждается именно эта проблема. Возможно, вы сможете перенести наиболее важные файлы данных на облачный сервер резервного копирования для последующего восстановления. Ubuntu One - это бесплатный сервис до определенного лимита; просто убедитесь, что ваши данные действительно резервируются и что вы можете получить к ним доступ, когда вам это необходимо.
root@ubuntu:~# parted
GNU Parted 2.3
Użycie /dev/sda
Witamy w GNU Partedzie! Listę poleceń można zobaczyć po napisaniu 'help'.
(parted)
print
Błąd: Nie można mieć partycji poza dyskiem!
(parted)
(там написано: ошибка: у вас не может быть раздела из диска! я вижу.