русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Создание разделов


Дата добавления: 2015-07-09; просмотров: 585; Нарушение авторских прав


с использованием fdisk

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

Имеется также команда sfdisk, которая, в отличие от fdisk, является утили- той для неинтерактивного редактирования таблицы разделов на жестком диске. При неосторожном ее использовании легко можно утратить все дан- ные на жестком диске, т. к. данные для редактирования таблицы разделов задаются в командной строке sfdisk.

Весьма популярна программа cfdisk, которая позволяет редактировать таб- лицу разделов диска с помощью простого интерфейса меню.

Работать с командой fdisk может только администратор. Для редактирова- ния таблицы разделов на диске эту команду следует запустить в интерак- тивном режиме, указав файл устройства для требуемого жесткого диска (пример 11.4).


 

Пример 11.4. Команда fdisk

 



# fdisk /dev/sda

 



The number of cylinders for this disk is set to 19077.

There is nothing wrong with that, but this is larger than 1024, and could in certain setups cause problems with:

1) software that runs at boot time (e.g., old versions of LILO)

2) booting and partitioning software from other OSs (e.g., DOS FDISK, OS/2 FDISK)

 



Command (m for help): m Command action

a toggle a bootable flag b edit bsd disklabel

c toggle the dos compatibility flag d delete a partition

l list known partition types m print this menu

n add a new partition

o create a new empty DOS partition table p print the partition table

q quit without saving changes

s create a new empty Sun disklabel t change a partition's system id u change display/entry units

v verify the partition table w write table to disk and exit

x extra functionality (experts only)

 



В примере 11.4 команда fdisk была выполнена с аргументом — файлом уст- ройства первого SATA-диска. Далее была выполнена встроенная команда m, отобразившая список встроенных команд fdisk. Список основных команд утилиты fdisk:

r q — завершение работы без сохранения изменений;

r l — вывод списка возможных типов разделов;

r d — удаление раздела (для удаления будет запрошен номер удаляемого раздела);


 

r n — создание нового раздела;

r t — установка типа вновь созданного раздела (для установки типа необ- ходимо ввести номер типа раздела);

r a — выбор активного раздела;

r w — запись измененной таблицы разделов.

Команда p утилиты fdisk выводит таблицу разделов на диске (пример 11.5).

 



Пример 11.5. Получение таблицы разделов

 



Command (m for help): p

 



Disk /dev/sda: 20.0 GB, 20003880960 bytes

64 heads, 32 sectors/track, 19077 cylinders Units = cylinders of 2048 * 512 = 1048576 bytes Disk /dev/sda: 20.0 GB, 20003880960 bytes

64 heads, 32 sectors/track, 19077 cylinders Units = cylinders of 2048 * 512 = 1048576 bytes

 



Device Boot Start End Blocks Id System
/dev/sda1 19077 19534832 83 Linux

 

Command (m for help): q

 



Обычная последовательность работы с утилитой fdisk при создании нового раздела на жестком диске такова:

1. Выводится список существующих разделов на диске — команда p.

2. Удаляются ненужные разделы — команда d.

3. Создается новый раздел — команда n. При этом будут запрошены: тип раздела (p — первичный, e — расширенный, l — логический), номер раз- дела, первый и последний цилиндры раздела. Последний цилиндр нового раздела можно указать абсолютно или, после знака +, как размер раздела в килобайтах (например, +15000k) или мегабайтах (+1200M).

4. Если новый раздел должен иметь тип, отличный от принятого по умолча- нию (83 — Linux Native), то необходимо указать тип раздела — команда t (получение списка возможных типов разделов — команда l).

5. Сохранение изменений — команда w.

Если диск, на котором редактировалась таблица разделов, содержит корне- вую файловую систему в одном из разделов, то потребуется перезагрузка.


 



<== предыдущая лекция | следующая лекция ==>
Имена жестких магнитных дисков | Создание файловой системы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.506 сек.