LinuxForum.Fans
Тема

parted: can't have overlapping partitions - не видно разделы диска

Автор: mr_greyzer 6 сообщений 1321 просмотров
05.11.2014 10:31 #399831

Всем доброго времени суток! Не знал в какую ветку написать, решил сюда попробовать обратиться...
Пытаюсь установить какой-нибудь дистрибутив GNU/Linux. Пробовал Kali linux и Ubuntu. Дохожу до шага подготовки дискового пространства, выбираю ручную разметку диска и:

Не отображаются разделы диска.
В Parted/Gparted та же история:

Гуглил, нашел на сайте gparted.org статью проясняющую возможные причины и возможные решения.
Ни один из вариантов вроде бы не подходит:

Смущает только "Partition 1/3 does not start on physical sector boundary."
Гуглил, говорят, что можно не обращать на это внимание вроде как, хотя мне кажется, что проблема как раз именно в этом.
Таблица MBR.
Еще советуют переразбить весь диск заново. Как-то не хочется... Слишком уж много инфы. Не хочется туда-сюда 1,5 гига гонять %)
Посоветуйте, пожалуйста, может можно как-нибудь вручную отредактировать с liveCD/USB например.

05.11.2014 22:05 #399913

Предположительно проблема в том, что первый раздел у вас начинается с 63 сектора, а не с 2048. Я вижу, что вы уже создали разделы под Linux, если вы хотите ставить Linux на них. То тут у вас два варианта:
- всё же уменьшить файловую систему на первом разделе, затем уменьшить раздел и передвинуть его, что бы он начинался с сектора 2048, после чего, вероятно, установщик "увидит" разделы;
- если будете ставить kali linux, Debian или Ubuntu, то можете посмотреть в сторону debootstrap. Вам нужна Live систему, на которой есть debootstrap или куда вы его можете поставить, так что это должен быть deb-based дистрибутив, затем на подготовленных разделых вы создаёте файловые системы, монтируете их, затем посредством debootstrap ставаите базовую систему, делаете в неё chroot, ставите пакет с загрузчиком, генерируете ему конфигурационный файл, прописываете его в MBR, перезагружаетесь, готово.

06.11.2014 12:08 #399964

kostik87, извините за глупый вопрос, а почему первый раздел должен начинаться с 2048 сектора?

06.11.2014 12:45 #399974

mr.greyzer, я не он, но что-такое читал.
Вкратце: современные жесткие диски и SSD используют секторы размером в 4 кбайт, а устаревшие - 512 байт. При этом на новых дисках, если раздел начинается с адреса 63 LBA, и используется файловая система с размером блока в 4 кбайт, то последний не помещается в физический четырехкилобайтный сектор - используется два сектора вместо одного. Это приводит к потерям дискового пространства и производительности. Поэтому для обхода проблем начало раздела выравнивают по 2048-му сектору, что сооответствует одному мегабайту неразмеченного пространства.

06.11.2014 12:59 #399978

kostik87, yars, спасибо, большое! Разобрался! Кому интересно вот еще по теме: http://habrahabr.ru/company/paragon/blog/97436/
Выходит это у меня проблемы возникли после установки Windows XP? В статье, что привел выше советуют воспользоваться Paragon Alignment Tool. Резонный вопрос: что будет с данными и какова вероятность того, что что-то не будет работать?

06.11.2014 14:22 #399984

Никаких paragon'ов не надо, он вам всю файловую систему угробить может. Я бы сделал копию данных и переразбил диск заново, с выравниванием.

Войдите или зарегистрируйтесь, чтобы ответить.