Как я правильно выравниваю партоны на HDD с размером сектора 4 096 байтов?

Я просто купил Lenovo x121e (электронная 350 версий). Я смог успешно установить человечность 11.04, и все хорошо работает (чтобы система загрузилась, efi раздел, кажется, необходим однако). Ноутбук имеет Диск Seagate с физическим размером сектора 4 096 байтов.

После того, как человечность является установленными отчетами о Дисковой утилите, что мои разделы не правильно выровненные: screenshot

Я попробовал обе полностью автоматических установки, вытирающие диск (как показано на снимке экрана) и устанавливающие партоны вручную во время установки. Оба варианта показывают неправильно выровненные разделы.

  • Это - это, ошибка при создании разделов или Дисковой утилиты дает неправильную информацию?
  • Если выравнивание неправильно и негативно влияет на производительность, как я могу исправить его (или теперь или с новой установкой)?
9
задан 3 February 2014 в 16:14

1 ответ

Я тоже являюсь владельцем TP X121e (AMD E 350) и столкнулся с теми же результатами, что и вы. Я нашел обходной путь. Это требует новой установки, хотя могут быть альтернативы, которые этого не требуют - ну, я ничего не пробовал, но по крайней мере следующие работы:

Полезной предпосылкой была статья http: / /www.ibm.com/developerworks/linux/library/l-4kb-sector-disks/ и особенно первый комментарий, опубликованный JLockard 19 ноября 2010 года.

Мой TP X121e имеет жесткий диск Seagate объемом 320 ГБ, который использует физический размер сектора 4096 байт и логический размер сектора 512 байт, и именно в этом и заключается смещение (см. упомянутую статью).

Я не нашел способа правильно выровнять разделы по схеме 4096 байт ни с помощью дисковой утилиты, ни с gparted (в gparted есть опция «выровнять по MiB», но это также привело к смещению разделов).

Так что я вернулся к командной строке и использовал parted (это решение упоминает комментатор JLockard, см. Выше). И вот что я сделал:

  1. Я загрузился с моего ubuntu-live-usb-flashdrive и использовал gparted для настройки таблицы разделов gpt (это также возможно из командной строки с помощью parted, но я не хотел Погрузитесь глубже в страницы руководства).

  2. Затем я переключился на командную строку и установил разделы с помощью parted:

     parted -a оптимальная / dev / sda 
    Оптимальный параметр означает оптимальное выравнивание, и это то, что нам нужно. Команда запускает интерактивный режим, в котором вы можете просто ввести следующие команды:
     u MiB 
    Единицы для выравнивания должны быть в мегабайтах
     p 
    показали мне, что жесткий диск имеет большой размер 305245MiBs
     mkpart primary 1 20 
    Позже это будет мой загрузочный раздел efi (раздел efi вообще требуется для загрузки в Ubuntu, как вы правильно указали ) позже (примерно 20 МБ, как автоматический Установка ubuntu, предложенная в моих предыдущих попытках установки).
     mkpart primary 20 25020 
    Это будет раздел 25000MiB /.
     mkpart logic 25020 297245 
    будет моим разделом 272225MiB / home. Остальное доступное пространство будет моим разделом подкачки (примерно 8 ГБ -> 8 ГБ ОЗУ):
     mkpart logic 297245 100% 
    Прежде чем продолжить, можно проверить правильность выравнивания с помощью
     align-check оптимальной N 
    , где N - номер раздела.
  3. Затем я снова запустил установщик Ubuntu и выбрал «что-то другое» / вариант ручной установки. Теперь я назначил файловые системы и точки монтирования ранее созданным разделам (1 = efi-boot, 2 = ext4 /, 3 = ext4 / home, 4 = swap). Дисковая утилита показывает 1 МБ свободного места перед первым разделом и ~ 375 КБ свободного места за разделом подкачки. Это из-за оптимального выравнивания.

  4. Установка продолжалась ... и: Отлично - или лучше: оптимально - выровненные перегородки! Я не знаю, действительно ли это имело какое-то значение, но, по крайней мере, моя система «чувствует» себя немного более резко.

Любые предложения по улучшению приветствуются.

Мое предложение для Ubuntu: Дисковая утилита установщика должна получить опцию графического интерфейса, которая устанавливает оптимальное выравнивание для 4096-байтовых накопителей. Это было бы самым простым решением.

14
ответ дан 23 November 2019 в 04:57

Другие вопросы по тегам:

Похожие вопросы: