[Решено] При установке Debian 9 проблема с разметкой диска

Автор AVD, 22 июня 2018, 06:26:51

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

AVD

При установке возникает такая проблема. Пр запуске в терминале команды fdisk -l показывается следующее сообщение "Partition 2 does not start on physical sector boundary"
Переустанавливал несколько раз. В том числе с полной переразметкой диска.  Поискав в  интернете информацию, может и поверхностно, понял что неправильно идёт идёт разметка. Разметку при установке производил штатными средствами инсталятора. Подскажите как исправить ситуацию. Заранее благодарен за ответ.

root@alex:/home/alex# fdisk -l
Disk /dev/sda: 465,8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x957c1fd4

Device     Boot    Start       End   Sectors   Size Id Type
/dev/sda1  *        2048  41015295  41013248  19,6G 83 Linux
/dev/sda2       41017342 976771071 935753730 446,2G  5 Extended
/dev/sda5       41017344  42969087   1951744   953M 82 Linux swap / Solaris
/dev/sda6       42971136 976771071 933799936 445,3G 83 Linux

Partition 2 does not start on physical sector boundary.

ecc83

Цитата: AVD от 22 июня 2018, 06:26:51Подскажите как исправить ситуацию.

Тут нечего исправлять.
У вас разметка диска msdos, Partition 2 это метка расширенного раздела в котором вы уже создали логические диски.
В общем всё у вас в порядке.

ogost

В принципе ошибка из-за того, что фирмварь вашего диска использует размер сектора в 4096 байтов вместо устаревшего размера сектора в 512 байт.
Но так как диск в режиме легаси умеет эмулировать и 512, то из-за этого при разметке происходит "неправильное" выравнивание разделов.

В принципе ошибка ни на что не влияет, но чисто ГИПОТЕТИЧЕСКИ может ухудшиться скорость чтения/записи.
Если ошибка мозолит глаза, то можете выровнять разделы, подвинув разделы на 1 мб используя такие инструменты, как gparted. Разумеется не забываем про бэкапы.

AVD

#3
В принципе мозолит и работает не так быстро как хотелось. У меня на этом ноутбуке с Intel i3 1,8 МГц, встроенная графика HD4000 система (64 бит) работает чуть медленнее, чем на рабочем компьютере с Intel Celeron G550 с HD графикой (система 32 бит). Видно это по быстродействию некоторых, мною часто используемых, приложений. Программное обеспечение стоит на обеих машинах одинаковое и настроено идентично.
Вот пример диска на рабочем компе:
Disk /dev/sda: 232,9 GiB, 250058268160 bytes, 488395055 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x9d6bf958

Device     Boot    Start       End   Sectors   Size Id Type
/dev/sda1  *        2048  29296639  29294592    14G 83 Linux
/dev/sda2       29298686 488394751 459096066 218,9G  5 Extended
/dev/sda5       29298688  33202175   3903488   1,9G 82 Linux swap / Solaris
/dev/sda6       33204224 488394751 455190528 217,1G 83 Linux


Я так понимаю, что необходимо в этой строке "Sector size (logical/physical): 512 bytes / 4096 bytes" добиться одинаковых значений bytes. Подскажите как это можно сделать или попробовать установить не через BIOS, а через UEFI?

Cообщение объединено 22 июня 2018, 10:31:59

Цитата: ogost от 22 июня 2018, 08:56:59Если ошибка мозолит глаза, то можете выровнять разделы, подвинув разделы на 1 мб используя такие инструменты, как gparted

Возможно Вы этой фразой уже дали ответ, но я по большей части гуманитарий и не могу точно это интерпретировать, и если Вас не затруднит разъясните следующее: Применение Gparted  позволит добиться одинаковых значений bytes, или же надо это исправлять на уровне BIOS или UEFI? Заранее спасибо за ответ.

qupl

C BIOS и UEFI это вообще не связано. При создании разделов (например через gparted) спрашивает как выравнивать, там всего 2 варианта
Disk /dev/sdb: 1,8 TiB, 2000398934016 bytes, 3907029168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xb6bcb6bc

Device     Boot      Start        End    Sectors  Size Id Type
/dev/sdb1  *          2048  209717247  209715200  100G  7 HPFS/NTF
/dev/sdb2        209717248 2726299647 2516582400  1,2T  7 HPFS/NTF
/dev/sdb3       2726299648 3907029134 1180729487  563G 83 Linux


Disk /dev/sda: 232,9 GiB, 250059350016 bytes, 488397168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x0000e7ce

Device     Boot     Start       End   Sectors  Size Id Type
/dev/sda1              63  24579449  24579387 11,7G 83 Linux
/dev/sda2        24579450  57352049  32772600 15,6G 83 Linux
/dev/sda3  *     57352192 188426239 131074048 62,5G 83 Linux
/dev/sda4       188426446 488392064 299965619  143G  5 Extended
/dev/sda5       188426448 196812314   8385867    4G 82 Linux swap
/dev/sda6       196812378 488392064 291579687  139G 83 Linux

Partition 1 does not start on physical sector boundary.
Partition 2 does not start on physical sector boundary.
Partition 4 does not start on physical sector boundary.
Partition 6 does not start on physical sector boundary.

В примере оба диска с размерами секторов лог/физ   512/4096, только один из них без выравнивания.

AVD

Вопрос с разметкой решён. При разметке установил параметр  выравнивания на "Нет" и ошибка пропала. Правда при этом быстродействие к сожалению не увеличилось.

ecc83

Цитата: AVD от 26 июня 2018, 12:12:09Правда при этом быстродействие к сожалению не увеличилось.

Я хотел об этом сразу написать, но подумал, что будет эффективнее если вы сами в этом убедитесь.
А для быстродействия, покупайте и устанавливайте систему на SSD.

AVD

Цитата: ecc83 от 26 июня 2018, 12:21:08Я хотел об этом сразу написать, но подумал, что будет эффективнее если вы сами в этом убедитесь.

Просто обидно, что на компьютере с Intel Celeron G550 2,6 ГГц с HD графикой и доступной 1,7 Gb оперативной памяти система (32 бит) просто летает (запуск приложений, загрузка страниц в браузере, выполнение офисных задач) , при том что стоит HDD, а на ноутбуке с Intel i3 1,8 ГГц 4 потока, встроенная графика HD4000 система (64 бит) не такая быстрая. Получается, что ГГц играют решающую роль, а не новизна процессора и количество потоков.