Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия | |||
— | fdisk [2023/10/15 14:54] (текущий) – darkfire | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
+ | ====== Команды fdisk ====== | ||
+ | |||
+ | ~~Title: Использование fdisk ~~ | ||
+ | {{htmlmetatags> | ||
+ | metatag-description=(fdisk — общее название системных утилит для управления разделами жёсткого диска. Использование FDISK в Linux.) | ||
+ | }} | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | **fdisk** — общее название системных утилит (sfdisk) для управления разделами жёсткого диска. Широко распространены и имеются практически в любой операционной системе, | ||
+ | |Команда|ОС|Описание| | ||
+ | ^fdisk -l|Linux|Выведет информацию о всех подключееных HDD, в числе и Flash USB| | ||
+ | < | ||
+ | # fdisk -l | ||
+ | |||
+ | Диск /dev/sda: 160.0 ГБ, 160041885696 байт | ||
+ | 255 heads, 63 sectors/ | ||
+ | Units = цилиндры of 16065 * 512 = 8225280 bytes | ||
+ | Disk identifier: 0xea89ea89 | ||
+ | |||
+ | Устр-во Загр | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | |||
+ | Диск /dev/sdb: 4026 МБ, 4026531840 байт | ||
+ | 136 heads, 30 sectors/ | ||
+ | Units = цилиндры of 4080 * 512 = 2088960 bytes | ||
+ | Disk identifier: 0x00081047 | ||
+ | |||
+ | Устр-во Загр | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | ===== Использование fdisk ===== | ||
+ | Обычно разбиение диска производится с помощью программы fdisk для [[Linux]], которая запускается на одном из этапов установки. Кроме этого, в современных дистрибутивах, | ||
+ | |||
+ | После загрузки средств инсталляции выполните команду fdisk, напечатав | ||
+ | < | ||
+ | fdisk < | ||
+ | </ | ||
+ | где < | ||
+ | <note important> | ||
+ | |||
+ | Если вы создаете разделы для Linux более, чем на одном диске, выполните fdisk отдельно для каждого диска. | ||
+ | < | ||
+ | # fdisk /dev/hda | ||
+ | Command (m for help): | ||
+ | </ | ||
+ | |||
+ | В этот момент fdisk ждет команды; | ||
+ | |||
+ | < | ||
+ | Команда (m для справки): | ||
+ | Действия | ||
+ | a установить признак загрузочного раздела | ||
+ | d удалить раздел | ||
+ | l показать список известных типов раздела | ||
+ | m вывести это меню | ||
+ | n добавить раздел | ||
+ | p вывести таблицу разделов | ||
+ | q выйти без сохранения изменений | ||
+ | t сменить системный идентификатор раздела | ||
+ | v проверить таблицу разделов | ||
+ | w записать таблицу разделов на диск и выйти | ||
+ | x дополнительные возможности(для опытных пользователей) | ||
+ | Команда (m для справки): | ||
+ | </ | ||
+ | |||
+ | Для создания нового раздела используется команда n. О большинстве других опций вы можете не вспоминать. Выйти из программы fdisk, без сохранения произведенных изменений, | ||
+ | |||
+ | Первое, | ||
+ | < | ||
+ | Command (m for help): | ||
+ | Disk / | ||
+ | Units = cylinders of 608 * 512 bytes | ||
+ | | ||
+ | / | ||
+ | Command (m for help): | ||
+ | </ | ||
+ | Это пример, | ||
+ | |||
+ | Для создания нового раздела используйте команду n. В этом примере мы создадим два новых первичных раздела (/dev/hda2 and /dev/hda3) для Linux. | ||
+ | < | ||
+ | Command (m for help): | ||
+ | Command action | ||
+ | e extended | ||
+ | p primary partition (1-4) | ||
+ | p | ||
+ | </ | ||
+ | Здесь fdisk спрашивает тип создаваемого раздела: | ||
+ | |||
+ | Partition number (1-4): | ||
+ | |||
+ | Затем fdisk спросит число создаваемых разделов; | ||
+ | |||
+ | Partition number (1-4): | ||
+ | First cylinder (204-683): | ||
+ | |||
+ | Теперь введите номер первого цилиндра раздела. Поскольку цилиндры с 204 по 683 не используются, | ||
+ | |||
+ | First cylinder (204-683): | ||
+ | Last cylinder or +size or +sizeM or +sizeK (204-683): | ||
+ | |||
+ | Программа fdisk запрашивает размер создаваемого раздела. Мы можем указать последний номер свободных цилиндров или размер в байтах, | ||
+ | |||
+ | Last cylinder or +size or +sizeM or +sizeK (204-683): | ||
+ | Warning: | ||
+ | partition | ||
+ | |||
+ | Если вы увидите предупреждение, | ||
+ | < | ||
+ | Command (m for help): | ||
+ | Command action | ||
+ | e extended | ||
+ | p primary partition (1-4) | ||
+ | p | ||
+ | Partition number (1-4): | ||
+ | First cylinder (474-683): | ||
+ | Last cylinder or +size or +sizeM or +sizeK (474-683): | ||
+ | </ | ||
+ | Наконец, | ||
+ | |||
+ | Command (m for help): | ||
+ | Disk / | ||
+ | Units = cylinders of 608 * 512 bytes | ||
+ | | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | |||
+ | Как вы видите, | ||
+ | |||
+ | Имейте в виду, что много дистрибутивов требуют использования команды t в программе fdisk для изменения области своппинга "Linux swap", которая обычно имеет номер 82. Вы можете воспользоваться командой l для печати кодов типов известных разделов, | ||
+ | |||
+ | При этом программы инсталляции смогут автоматически найти ваши разделы своппинга, | ||
+ | |||
+ | В вышеприведенном примере оставшиеся цилиндры диска (номера с 508 по 683) не использованы. Вы можете позже создать дополнительные разделы. | ||
+ | |||
+ | Наконец, | ||
+ | |||
+ | Command (m for help): | ||
+ | # | ||
+ | |||
+ | Имейте в виду, что ни одно из сделанных изменений не даст эффекта то тех пор, пока вы не дадите команду w. Так что вы можете играть с различными конфигурациями и сохранить их, когда закончите. Кроме того, если вы захотите выйти из fdisk в любое время без сохранения изменений, | ||
+ | |||
+ | Не забывайте также, что вы не сможете загружать Linux с разделов, | ||
+ | |||
+ | Некоторые дистрибутивы Linux требуют перезагрузки системы после окончания работы fdisk. Это позволяет изменениям в таблице разделов оказать свое влияние на последующую инсталляцию. Новые версии fdisk автоматически изменяют соответствующую информацию в ядре, так что перезагрузка не требуется. Чтобы обезопасить себя, после выполнения fdisk вам следует снова загрузить средства инсталляции как и раньше - перед продолжением инсталляции. | ||
+ | |||
+ | **Далее нужно отформатировать партиции** командой [[mkfs|mkfs]], | ||
+ | <file bash> | ||
+ | mkfs -t ext3 /dev/hdb1 | ||
+ | </ | ||
+ | ===== Расширение диска в Linux без потери данных при помощи fdisk ===== | ||
+ | До внесения изменений, | ||
+ | |||
+ | Расширение будет выполнено без потери данных, | ||
+ | |||
+ | В нашем примере устройство называется vda и находится в каталоге /dev | ||
+ | |||
+ | - Необходимо узнать название устройства жесткого диска который мы хотим расширить. Делается это командой fdisk -l | ||
+ | - Чтобы увеличить размер раздела (партиции, | ||
+ | - Затем внутри командной строки приложения fdisk выполнить p (print), чтобы увидеть таблицу разделов на диске. | ||
+ | - Выполним d для удаления существующего раздела. Затем n – для создания нового, | ||
+ | - Еще раз p – чтобы убедиться, | ||
+ | - Перезагружаем ОС — reboot | ||
+ | - После перезагрузки нам необходимо расширить ФС на весь раздел. Сделаем это командой resize2fs /dev/vda1 | ||
+ | |||
+ | |||
+ | <panel type=" | ||
+ | * [[rasshirenie_diska_ili_razdela]] | ||
+ | </ | ||
📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.
📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.
💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!7 Самых Популярных Статей
- Как запустить скрипты и веб-приложения на Python
- Что такое страны TIER 1,2,3
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Установка и тестирование веб-панели HestiaCP
- Nginx простые примеры конфигурации
- top, htop, atop определение загрузки ОС (Load average, LA)
- Использование rsync в примерах
7 Самых Популярных Обзоров
- Хостинг для Python-скриптов и приложений
- ТОП 4 лучших антидетект браузеров (Бесплатные & Платные)
- Подборка купонов (промокоды) на хостинг, антидетект браузеры
- Обзор THE.Hosting (PQ Hosting): надежный хостинг с профессиональной поддержкой
- Хостинг в России
- Хостинг в Европе
- Обзор браузера Dolphin {anty} для мультиаккаунтинга