4k disks? Как правильно приготовить?

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модератор: SLEDopit

Ответить
Slimy
Сообщения: 1689
ОС: openSuSE 11.2 GM (GеMор едишн)

4k disks? Как правильно приготовить?

Сообщение Slimy »

Купил диск на 1tb встал вопрос как его приготовить на 4k секторы? Gparted упорно пишет 512
mkfs.ext4 -b 4k /dev/sdb1
даёте тотже результат

Код: Выделить всё

(parted) print list
Модель: ATA HGST HTS541010A9 (scsi)
Диск /dev/sdb: 1000GB
Размер сектора (логич./физич.): 512B/4096B
Таблица разделов: gpt

Номер  Начало  Конец   Размер  Файловая система  Имя  Флаги
 1     1049kB  1000GB  1000GB  ext4


Даже не знаю куда дальше копать.
Если уже ничего не помогает - прочти инструкцию.
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: 4k disks? Как правильно приготовить?

Сообщение Bluetooth »

Все 4к диски имеют все такие же 512 байтовые логические блоки. Для совместимости.
Все, что требуется- чтобы разделы начинались на смещении, кратном 4к.
У вас, похоже, это не так. Удалите этот раздел и создайте с 1024к.
Спасибо сказали:
Slimy
Сообщения: 1689
ОС: openSuSE 11.2 GM (GеMор едишн)

Re: 4k disks? Как правильно приготовить?

Сообщение Slimy »

Bluetooth писал(а):
24.11.2012 16:12
Все 4к диски имеют все такие же 512 байтовые логические блоки. Для совместимости.
Все, что требуется- чтобы разделы начинались на смещении, кратном 4к.
У вас, похоже, это не так. Удалите этот раздел и создайте с 1024к.

Смещение выбрано gparted. Согласно тому что пишут он должен по умолчанию сам выбирать нужно.Я пользовался последней версией parted magic.
В том числе http://community.linuxmint.com/tutorial/view/237 по этой заметке получается что вроде бы все в норме

Код: Выделить всё

parted --align opt /dev/sdb
GNU Parted 2.3
Используется /dev/sdb
Добро пожаловать в GNU Parted! Наберите 'help' для просмотра списка команд.
(parted) align-check opt 1
1 aligned

Если уже ничего не помогает - прочти инструкцию.
sysinstall - гадость :)
ASUS A6q00Vm Pentium-M 1.7 GHz, 2Gb RAM, 160Gb HDD,
GeForce Go 7300 64Mb video
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: 4k disks? Как правильно приготовить?

Сообщение Bluetooth »

Slimy писал(а):
24.11.2012 16:36
Bluetooth писал(а):
24.11.2012 16:12
Все 4к диски имеют все такие же 512 байтовые логические блоки. Для совместимости.
Все, что требуется- чтобы разделы начинались на смещении, кратном 4к.
У вас, похоже, это не так. Удалите этот раздел и создайте с 1024к.

Смещение выбрано gparted. Согласно тому что пишут он должен по умолчанию сам выбирать нужно.Я пользовался последней версией parted magic.
В том числе http://community.linuxmint.com/tutorial/view/237 по этой заметке получается что вроде бы все в норме

Код: Выделить всё

parted --align opt /dev/sdb
GNU Parted 2.3
Используется /dev/sdb
Добро пожаловать в GNU Parted! Наберите 'help' для просмотра списка команд.
(parted) align-check opt 1
1 aligned


Эм, я похоже ничерта не понимаю в этой жизни. Если блок 4096, то смещение раздела должно быть кратно 4096, а оно у Вас не кратно.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: 4k disks? Как правильно приготовить?

Сообщение drBatty »

Slimy писал(а):
24.11.2012 16:03
Gparted упорно пишет 512

Slimy писал(а):
24.11.2012 16:03
mkfs.ext4

у этой ФС не бывает блоков в 512К:
-b block-size
Specify the size of blocks in bytes. Valid block-size values are 1024, 2048 and 4096 bytes per
block. If omitted, block-size is heuristically determined by the filesystem size and the expected
usage of the filesystem (see the -T option). If block-size is preceded by a negative sign ('-'),
then mke2fs will use heuristics to determine the appropriate block size, with the constraint that
the block size will be at least block-size bytes. This is useful for certain hardware devices
which require that the blocksize be a multiple of 2k.

и вообще говоря, блоки ФС не имеют никакого отношения к блокам раздела. Размер блока можно посмотреть командой tune2fs -l /dev/sda2
Bluetooth писал(а):
24.11.2012 20:38
Эм, я похоже ничерта не понимаю в этой жизни. Если блок 4096, то смещение раздела должно быть кратно 4096, а оно у Вас не кратно.

ага. я правда не очень понимаю, как повлияет начала раздела на размер блока ФС.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: 4k disks? Как правильно приготовить?

Сообщение Bizdelnick »

Slimy писал(а):
24.11.2012 16:36
Смещение выбрано gparted

Странно, он по умолчанию выравнивает помегабайтно. Может Вы с настройками всё-таки поигрались?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: 4k disks? Как правильно приготовить?

Сообщение eddy »

А зачем терабайтник разбивать?
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: 4k disks? Как правильно приготовить?

Сообщение Bluetooth »


ага. я правда не очень понимаю, как повлияет начала раздела на размер блока ФС.
Да никак, Это понятно. точнее, автору-то конечно непонятно. Но вопрос-то и не в этом :)
Странно, он по умолчанию выравнивает помегабайтно. Может Вы с настройками всё-таки поигрались?
во-во. Ну и потом, даже если программа лажает, здравый смысл все равно остается :)
А зачем терабайтник разбивать?
Зачем задавать глупые вопросы не по теме?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: 4k disks? Как правильно приготовить?

Сообщение drBatty »

Bluetooth писал(а):
25.11.2012 04:25
А зачем терабайтник разбивать? я вам заменю его на 10 по 100Гб!
Зачем задавать глупые вопросы не по теме?

//fixed
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: 4k disks? Как правильно приготовить?

Сообщение eddy »

Bluetooth писал(а):
25.11.2012 04:25
Зачем задавать глупые вопросы не по теме?

Ну, у меня, например, только на маленьком системном диске есть разделы, еще когда-то по-глупости разбил на 2 части полторашку. Еще полторашка и двушка неразбиты - я уже считаю это ненужным занятием.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
neol
Сообщения: 600
ОС: Debian Stable
Контактная информация:

Re: 4k disks? Как правильно приготовить?

Сообщение neol »

Slimy писал(а):
24.11.2012 16:03
Номер Начало Конец Размер Файловая система Имя Флаги
1 1049kB 1000GB 1000GB ext4

1049 kB (килобайта, в котором 1000 байт) = 1024 KiB (кибибайта, в котором 1024 байта)
Так что все там нормально с выравниванием.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20793
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: 4k disks? Как правильно приготовить?

Сообщение Bizdelnick »

neol писал(а):
25.11.2012 13:07
1049 kB (килобайта, в котором 1000 байт) = 1024 KiB (кибибайта, в котором 1024 байта)

И правда. Какие извращенцы в нём по умолчанию десятичные килобайты придумали использовать...
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
Bluetooth
Сообщения: 4395
Статус: Блюзовый
ОС: Debian Squeeze amd64

Re: 4k disks? Как правильно приготовить?

Сообщение Bluetooth »

neol писал(а):
25.11.2012 13:07
Slimy писал(а):
24.11.2012 16:03
Номер Начало Конец Размер Файловая система Имя Флаги
1 1049kB 1000GB 1000GB ext4

1049 kB (килобайта, в котором 1000 байт) = 1024 KiB (кибибайта, в котором 1024 байта)
Так что все там нормально с выравниванием.

Нихрена себе! Я,кстати, тоже об этом подумал, но посчитал, что никак невозможно пользовать по дефолту уродские десятичные килобайты в такой программе, как parted, и даже не проверил догадку.
Ну, у меня, например, только на маленьком системном диске есть разделы, еще когда-то по-глупости разбил на 2 части полторашку. Еще полторашка и двушка неразбиты - я уже считаю это ненужным занятием.
Задачи бывают разные.
Спасибо сказали:
Ответить