Инструменты пользователя

Инструменты сайта


freebsd:add_hdd

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
freebsd:add_hdd [2019/11/11 05:45]
alex
freebsd:add_hdd [2020/01/02 17:13] (текущий)
Строка 85: Строка 85:
 Если установка производится на современные жесткие диски, у которых размер сектора = 4 кб, то при создании разделов (партиций) необходимо использовать выравнивание. Можно поступить двумя способами:​ 1) если указываем параметры раздела в блоках,​ то номер блока вводить кратным 8, например:​ -b 40; 2) если указываем размер раздела в байтах,​ либо не указываем вообще начало и размер,​ использовать параметр -a 4k, который подгонит начало и конец раздела под секторы,​ размером 4 кб. Так как мы в данном примере производим тестовую установку на виртуальный жесткий диск, то этого можно не делать. В любом случае перед созданием разделов нужно точно знать размер сектора вашего накопителя,​ иначе это выльется жуткими тормозами в работе. Если установка производится на современные жесткие диски, у которых размер сектора = 4 кб, то при создании разделов (партиций) необходимо использовать выравнивание. Можно поступить двумя способами:​ 1) если указываем параметры раздела в блоках,​ то номер блока вводить кратным 8, например:​ -b 40; 2) если указываем размер раздела в байтах,​ либо не указываем вообще начало и размер,​ использовать параметр -a 4k, который подгонит начало и конец раздела под секторы,​ размером 4 кб. Так как мы в данном примере производим тестовую установку на виртуальный жесткий диск, то этого можно не делать. В любом случае перед созданием разделов нужно точно знать размер сектора вашего накопителя,​ иначе это выльется жуткими тормозами в работе.
  
 +==== Создание разделов ====
 Теперь создадим разделы. Для этого существует команда gpart add с различными параметрами. Первый параметр -t — указывает на тип создаваемой файловой системы. В нашем случае будет использовано два типа: freebsd-swap и freebsd-ufs. Далее идут два необязательных параметра:​ -b — указывает на номер LBA, начиная с которого необходимо создать раздел. Если не указать данный параметр,​ то раздел будет создан автоматически с первого свободного LBA. -s — указывает на размер раздела в LBA. Размер одного блока LBA = 512 байт. Желательно указывать в количестве блоков LBA, но можно и в кило/​мега/​гига/​… байтах (суффикс k/M/G). Если не указать данный параметр,​ то раздел будет создан до максимально возможного LBA в пределах пустой области. Также в качестве параметра можно указать метку раздела,​ например:​ -l swap1 — в этом случае будет создана метка /​dev/​gpt/​swap1,​ по которой можно более удобно обращаться к разделу. Последним обязательным параметром идет путь к диску. В нашем случае:​ /dev/ada1. Теперь создадим разделы. Для этого существует команда gpart add с различными параметрами. Первый параметр -t — указывает на тип создаваемой файловой системы. В нашем случае будет использовано два типа: freebsd-swap и freebsd-ufs. Далее идут два необязательных параметра:​ -b — указывает на номер LBA, начиная с которого необходимо создать раздел. Если не указать данный параметр,​ то раздел будет создан автоматически с первого свободного LBA. -s — указывает на размер раздела в LBA. Размер одного блока LBA = 512 байт. Желательно указывать в количестве блоков LBA, но можно и в кило/​мега/​гига/​… байтах (суффикс k/M/G). Если не указать данный параметр,​ то раздел будет создан до максимально возможного LBA в пределах пустой области. Также в качестве параметра можно указать метку раздела,​ например:​ -l swap1 — в этом случае будет создана метка /​dev/​gpt/​swap1,​ по которой можно более удобно обращаться к разделу. Последним обязательным параметром идет путь к диску. В нашем случае:​ /dev/ada1.
  
Строка 173: Строка 174:
  
 Ссылки:​\\ Ссылки:​\\
-https://​blog.denisbondar.com/​post/​freebsd-add-new-hdd+https://​blog.denisbondar.com/​post/​freebsd-add-new-hdd\\ 
 +https://​1cloud.ru/​help/​bsd/​montirovanie-diska-vo-freebsd
freebsd/add_hdd.1573451157.txt.gz · Последние изменения: 2019/11/11 05:45 (внешнее изменение)