Menu

Надо ли бороться с “Partition does not end on cylinder boundary”?

Есть смутное подозрение, что можно не обращать внимание на подобные сообщения.

В моей практике при проверке жёсткого диска web-сервера, работающего под CentOS (в последствии и под Debian Linux), обнаружилась странная вещь:

[root]# fdisk -l
Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x5cccb3a0

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          26      204800   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2              26       29984   240640000   83  Linux
/dev/sda3           29984       30402     3352576   82  Linux swap / Solaris

Насторожило выделенное сообщение, которое можно перевести "Раздел 1 заканчивается не на границе цилиндра", а также вопиющие одинаковые числа, соответствующие концу и началу разделов. Странно, откуда взялась эта неприятность, если второй операционной системы на компьютере нет и никогда не было; соответственно ни разделов под FAT32, ни их остатков тоже нет.

Поиски решения проблемы в интернете не дали результата. Однако, я склоняюсь к тому, что проблемы нет вовсе. Ведь современные операционные системы используют для адресации диска LBA (Logical Block Addressing), а не CHS (Cylinder/Head/Sector).

Наверное, правильным будет просматривать таблицу разделов вот таким образом:

[root]# sfdisk -uS -l /dev/sda
Disk /dev/sda: 30401 cylinders, 255 heads, 63 sectors/track
Units = sectors of 512 bytes, counting from 0
   Device Boot    Start       End   #sectors  Id  System
/dev/sda1   *      2048    411647     409600  83  Linux
/dev/sda2        411648 481691647  481280000  83  Linux
/dev/sda3     481691648 488396799    6705152  82  Linux swap / Solaris
/dev/sda4             0         -          0   0  Empty

Обратите внимание, уже ошибок и предупреждений нет.

Справедливости ради надо отметить, что аналогичная машина под Fedora подобных предупреждений не показывает.

3 комментарии

Авторизуйтесь, чтобы получить возможность оставлять комментарии

Другие материалы в этой категории:

Go to top