LINUX.ORG.RU

Parted & Linux install >> разметка диска (Gentoo)

 , , ,


0

2

Всем привет! Скажите пожалуйста, в чем причина начала разметки с 1 Мб, а не с 0 (при разметке средствами PARTED в Gentoo)? При работе других утилит (fdisk, cfdisk, GParted etc..) этот 1 Мб (неразмеченный по сути) виден как free.. Но почему нельзя начать разметку с 0?? Есть какой то сокровенный смысл?


Давно уже, что fdisk, что cfdisk, да и прочие утилиты, первый раздел создают не с 63, а с 2048 сектора. Во-первых, это сделано для того, что бы не учитывать какой формат секторов на диске, старый 512 байт или новый, Advanced Format, во-вторых, в 63 сектора не могут встраиваться некоторые загрузчики, к примеру grub-2 будет мало.

kostik87 ★★★★★
()

Потому что в начало диска пишется GRUB2, и ему нужно место.

Vsevolod-linuxoid ★★★★★
()

Если ты про MBR - в свободное место вначале MBR обычно пишет загрузчик. Если его не предоставить, тот же grub2 тупо не встанет, особенно если ты захочешь полный фарш(загрузка с LVM поверх RAID, например).

В GPT это не нужно, там можно выделить раздел и поставить ему флаг соответствующий.

Ты упомянул parted, так что уточни - речь про GPT?

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

Да. Речь про GPT. Вопрос потому и встал, что первым разделом вроде как должен быть раздел с загрузчиком(??) В начало диска пишется загрузчик, это понятно. Только почему при работе например с cfdisk'ом локализация загрузчика не меняется.. А раздел начинается с 0..

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

А раздел начинается с 0..

Раздел с 0 начинаться не может по определению, в 0 секторе находится таблица разделов, в случае GPT там находится protect mbr.

Опять таки, если ты используешь разметку GPT и хочешь установить загрузчик grub2 для платформы PC, т.е. грузиться в legacy режиме, то тебе в начале диска нужно создать специальный раздел типа bios boot, для встраивания кода загрузчика.

Если же ты будешь грузиться в EFI режиме, то настраивай, какая тебе разница в 1 мегабайте? Ты просто что-то путаешь. Ну и всё зависит от версий используемых тобой утилит разметки диска.

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

Взято из «Gentoo Handbook» Разметка дисков: .. (parted)mkpart primary 1 3 (parted)name 1 grub (parted)set 1 bios_grub on .. Вопрос пока не ясен для меня.. Нам нужно 2 Мб для установки GRUB.. Почему не «mkpart primary 0 2»??? Если все дело в нюансах утилиты (parted), то есть в его представлении - тогда как можно объяснить, что ранее (до использования parted) этого пустого пространства в 1 мб не было видно в других средствах разметки?

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

Я не пользуюсь parted / gparted, использую fdisk / gdisk.

Почему не «mkpart primary 0 2»?

Не знаю, попробуй, кто тебе запрещает.

тогда как можно объяснить, что ранее (до использования parted) этого пустого пространства в 1 мб не было видно в других средствах разметки?

Потому, что ты выполнил, видимо 'mkpart primary 1 3', а не 'mkpart primary 0 2'

Вестимо из-за этого:

parted /tmp/test.dd 
GNU Parted 3.1
Используется /tmp/test.dd
Добро пожаловать в GNU Parted! Наберите 'help' для просмотра списка команд.
(parted) unit mib                                                         
(parted) mkpart primary 0 2
Предупреждение: You requested a partition from 0.00MiB to 2.00MiB (sectors 0..4095).
The closest location we can manage is 0.02MiB to 2.00MiB (sectors 34..4095).
Is this still acceptable to you?
Да/Yes/Нет/No? yes                                                        
Предупреждение: The resulting partition is not properly aligned for best performance.
Игнорировать/Ignore/Отменить/Cancel?

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 2)

загрузись с установщика генты (SystemRescueCd) и разметь через gparted, че мозги себе паришь.

Bruce_Lee ★★
()

Hey, here is the full guide how i install linux for my site https://goo.gl/r1Uvo4 Linux is awesome. Further, the freedom to tinker with both the operating system and the Web server side of the system is an excellent learning opportunity.

Check Popular Pages of My Website.

IMO APP FOR PC DOWNLOAD: https://goo.gl/Hzz5LF

IMO For Mac OS X: https://goo.gl/VHeh5U

Kik Messenger For Pc Windows 7 Free Download: https://goo.gl/akwypE

snapchat free download for windows 10: https://goo.gl/sSvS8G

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