ДЛЯ НАЧАЛА: ЖИВЫЕ

- Knoppix -
Линукс за пять минут
- Puppy Linux -
Хороший друг


ДЛЯ ДЕЛА: ПРОФИ

- Debian -
Он такой один
- Linux Mint -
С родинкой на щеке!
- CentOS -
Копейка рубль бережёт!
- Fedora -
По следам Red Hat
- Ubuntu Linux -
Мы одной крови!
- Mageia -
Красота и удобства
- openSUSE -
Настоящее немецкое качество
- Slackware -
Линукс из кубиков
- ALT Linux -
Что русскому хорошо





ДЛЯ ДЕЛА: РОЛЛЫ

- ArchLinux -
Гениальное - просто!
- PCLinuxOS -
Просто линукс
- Aptosid -
Почувствуй силу!


ДЛЯ ДЕЛА: СОБЕРИ САМ

- Gentoo -
Каждому своё
- LinuxFromScratch -
Линукс с нуля


ДЛЯ ДЕЛА: ЛЁГКИЕ

- DeLiCate -
Старость в радость!
- SLAX -
Тысяча и один модуль


ЗАЩИТА

- OpenWall -
Не стучите, закрыто!
- Kali -
Вам, хакеры!


ПРИЛОЖЕНИЯ

- Planet CCRMA -
Работа со звуком
- VegaStrike -
Каждому по планете!


ЭКСПЕРИМЕНТ

- коЛинуксы -
Не выходя из Виндоус
- GoboLinux -
Очевидно и вероятно
- ReactOS -
Освободите Виндоус!


РОДНЯ

- BSD-семейство -
На плечах гигантов
- OpenIndiana -
До звёзд рукой подать


АРХИВ (2003-2016)
ФОРУМ




НАШИ ПРОЕКТЫ

MATRIX GL
ПОЛЕЗНЫЕ СОВЕТЫ
ПИНГВИН В КАРМАНЕ
ЗАКЛАДКИ
СТАТЬИ
КОНТАКТЫ


ПОМОЧЬ






Личный архив ЕЗ

Программа fdisk в Linux

Как опытный пользователь Windows, вы хотя бы раз в жизни должны были использовать программу fdisk, входящую в состав этой операционной системы. Сегодня мы научимся работать с аналогичной программой для Linux.

Для чего предназначена программа fdisk? Для работы с таблицей разделов жёсткого диска, то есть для их создания, удаления и модификации.

Вкратце напомню вам основные сведения для работы с разделами. Существует два основных типа разделов – первичный и расширенный. Некоторые операционные системы (например, DOS, Windows 9x), требуют, чтобы загрузочный раздел был первичным и активным – иначе они просто не загрузятся. Почему активным? Да потому, что на диске может быть не один первичный раздел, а четыре - и нужно обязательно указать системе, из какого именно раздела ей следует загружать операционную систему. Все первичные разделы содержат данные – ваши файлы и программы. Расширенный раздел содержит информацию о других разделах, которые “в нем находятся”. Если рассматривать DOS, то в расширенном разделе может находится 22 диска. Почему именно столько? Для обозначения дисков в DOS используются буквы латинского алфавита A-Z, а их, как мы знаем, 26. Если считать, что у нас 4 первичных раздела, то в расширенном могут находиться оставшиеся 22. Но это в теории, а на практике никто не будет “резать” диск на 22 и более разделов.

В таблице разделов содержится информация о типе файловой системы каждого раздела. Нам нужно помнить следующие два типа:

- 81 – Linux Native – “родной” раздел Linux

- 82 – Linux Swap – раздел подкачки

Что касается Linux, она может загружаться как с первичного раздела, так и с расширенного. При этом не обязательно, чтобы первичный раздел был активным. Единственное ограничение – Linux не может загружаться с раздела, который начинается “дальше” 1024-цилиндра, однако Linux может использовать эти разделы для хранения данных. Вот теперь можно приступить к изучению программы fdisk. Запустим программу:

fdisk /dev/hda

Я думаю, не стоит говорить, что для ее запуска нужны права пользователя root.

Программа fdisk поприветствует вас и попросит ввести команду:

Command (m for help):

Вы можете нажать "m" для вывода списка всех доступных команд и их краткого описания. Сегодня нам нужны только шесть команд:

- p – печать таблицы разделов

- n – создание нового раздела

- l – вывод номеров типов файловых систем

- t – установка типа файловой системы

- q – выход без записи изменений

- w – сохранить изменения

Распечатаем таблицу разделов:

Command (m for help): p

Disk /dev/hda: 16 heads, 38 sectors, 683 cylinders

Units = cylinders of 608 * 512 bytes

Device Boot Begin Start End Blocks Id System

/dev/hda1 * 1 1 203 61693 6 DOS 16-bit >=32M

Мы видим, что на нашем винчестере всего один раздел размером примерно 60 Мб (1 блок = 1024 байта). Начинается этот раздел на первом цилиндре и заканчивается на 203-ем.

Создадим новый раздел (команда n):

Command (m for help): n

e extended

p primary partition (1-4)

p

Нам нужен первичный раздел, поэтому вводим "p". Затем программа попросит нас ввести номер раздела, номер начального и номер конечного цилиндра (или размер раздела). Так как один раздел у нас уже есть, создаваемый нами будет вторым. А начинаться он будет с 204-цилиндра (см. таблицу разделов):

Partition number (1-4): 2

First cylinder (204-683): 204

Last cylinder or +size or +sizeK or + sizeM (204-683): +80M

Программа всегда подсказывает, что и где нужно ввести. Даже если вы введете недопустимое значение, она тут же сообщит вам об этом.

Наш новый раздел создан, его размер равен 80 Мб. Теперь введите команду l, уточните тип файловой системы Linux Native (81), и с помощью команды t измените его.

Аналогично создайте раздел для подкачки и измените его тип (82). Для удаления раздела используется команда d.

Теперь можно еще раз просмотреть таблицу разделов и принять решение: записывать ли изменения (команда w) или отказаться от них(команда q).

Вернуться к оглавлению


При частичной или полной перепечатке, переводе, переработке материалов сайта ссылка на Knoppix.ru обязательна.
(c) Knoppix.ru 2003 - 2016