LINUX.ORG.RU

Units: sectors + physical sector boundary

 ,


0

2

fdisk -l

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 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: 0x9ed1c116

Device     Boot     Start        End    Sectors   Size Id Type
/dev/sda1  *         2048     206847     204800   100M  7 HPFS/NTFS/exFAT
/dev/sda2          206848  104859647  104652800  49.9G  7 HPFS/NTFS/exFAT
/dev/sda3       104859648  683593727  578734080   276G  7 HPFS/NTFS/exFAT
/dev/sda4       683595774 1953523711 1269927938 605.6G  5 Extended
/dev/sda5       683595776  781250559   97654784  46.6G 83 Linux
/dev/sda6       781252608 1953523711 1172271104   559G 83 Linux

Partition 5 does not start on physical sector boundary.

Можно ли безе переразбивки диска изменить c 512 на 4096 ?

Units: sectors of 1 * 512 = 512 bytes

И вообще стоит ли это делать и чем опасно\не опасно

Partition 5 does not start on physical sector boundary.

★★★★

Последнее исправление: bryak (всего исправлений: 1)

Сменить Units: sectors на 4096 без переразбивки разделов и форматирования имеется ввиду.

bryak ★★★★
() автор топика

Вопрос не решен.

bryak ★★★★
() автор топика

Partition 5 does not start on physical sector boundary.

Если хард с 4килобайтными блоками, то работа с таким смещённым разделом будет НАМНОГО медленее, т.к. каждый блок файловой системы придётся записывать в две половинки разных физических блоков харда.

Правда, я не понимаю, почему твой fdisk жалуется на пятый раздел, 683595776*512 делится на 4096 без остатка, всё должно работать.

PS ты своп забыло

legolegs ★★★★★
()

а ругается оно на самом деле на /dev/sda4, который, и не раздел, собственно.

Deleted
()

Значит создавал я разделы cfdisk и форматировал mke2fs -t ext4 -j -O dir_index /dev/sda{5,6}

В общем: я сделал бекапы, потом убил разделы. Создал заново, но уже fdisk'om и mkfs.ext4 -b 4096.

parted на все разделы командой align-check показывает aligned. До этого на линукс разделы говорил: not aligned

Теперь таблица разделов выглядит так:

fdisk -l

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 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: 0x9ed1c116

Device     Boot     Start        End    Sectors   Size Id Type
/dev/sda1  *         2048     206847     204800   100M  7 HPFS/NTFS/exFAT
/dev/sda2          206848  104859647  104652800  49.9G  7 HPFS/NTFS/exFAT
/dev/sda3       104859648  683593727  578734080   276G  7 HPFS/NTFS/exFAT
/dev/sda4       683593728 1953525167 1269931440 605.6G  5 Extended
/dev/sda5       683595776  788453375  104857600    50G 83 Linux
/dev/sda6       788455424 1953525167 1165069744 555.6G 83 Linux

Disk /dev/sdb: 970 MiB, 1017117696 bytes, 1986558 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: 0x5285c0b0

Но:

fdisk /dev/sda

Welcome to fdisk (util-linux 2.25.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.


Command (m for help): v
Remaining 4094 unallocated 512-byte sectors.

Интересно, что с этим собственно говоря делать ?

bryak ★★★★
() автор топика
Последнее исправление: bryak (всего исправлений: 1)
Ответ на: комментарий от Deleted

а как их найти и заюзать, эти самые 1.99мб ?

bryak ★★★★
() автор топика
Ответ на: комментарий от Deleted

Получается, у меня экстендед имеет диапазон: /dev/sda4 683593728-1953525167

А далее первый раздел создается со смещением относительно начала экстендеда:

683595776-683593728=2048 

второй раздел опять создается с потерей:

788455424-788453375=2049

2048+2049=4097(вот как раз и нашли их). Но почему так произошло собственно говоря ?

Почему так и как с этим бороться ?

bryak ★★★★
() автор топика
Последнее исправление: bryak (всего исправлений: 1)

товарищи, так почему это происходит ?

bryak ★★★★
() автор топика

посмотрел на другой тачке. Тоже есть экстендед. Тоже есть

Remaining xxxx unallocated 512-byte sectors.

Видимо это специфика. Всем спасибо за помощь.

bryak ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.