Уважаемые копипастеры!
Если вас заинтересовали мои рассказы и вы хотите их использовать где - то еще, то пожалуйста, указывайте автора.
Цените чужой труд!

понедельник, 8 августа 2011 г.

Linux: создание файловой системы, монтирование её, создание разделов.

Обозначения:
// - комментарий
" " - комбинация клавиш
* - заметка по теме
$ - пользователь
# - суперпользователь
| - или
/mnt/; /tmp/ - примерные пути
/dev/sda1 - примерное блочное устройство

Логин суперпользователя:

  $ sudo su -
Просмотр дисков(блочных устройств):
  # ls -l /dev/sd*
*Максимум 15 разделов на 1 диске, в разметке всего 4 раздела.

Просмотр таблиц разделов на всех доступных дисках:
  # fdisk -l

Создание файловой системы(табуляция отображает доступные):

  # mkfs.
  # mkfs.ext2 /dev/блочное устройство    // `ext2` как пример

Монтирование блочного устройства с файловой системой:
  # ls /mnt/       
  # mount /dev/sda1 "alt+."|/mnt/
*где /dev/sda1 - объект монтирования
*"alt+."- выбирает точку монтирования, в данном случае `/mnt/`

Размонтирование:
*Для размонтирования надо выйти из директории
  # unmount /mnt/

Создание новой точки монтирования:
  # mkdir /tmp/mnt        //создание каталога
  # mount /dev/sda1 /tmp/mnt    //монтироавание в каталог
  # cd /tmp/mnt            //переход в каталог
  # ls                //просмотр каталога
 
Автомонтирование:
  # nano /etc/fstab        //запуск редактора Nano в режиме редактирования таблицы файловых систем
В редакторе (перемещение-Tab)
  <file system>    <mount point>    <type>    <options>    <dump>    <pass>
  # /dev/sdb1    non        swap    sw        0    0    //swap   
  # /dev/sdb2    /mnt/lin_disk    auto    noatime        0    2    //etx3
  # /dev/sdb5    /mnt/win_disk    auto    defaults    0    0    //ntfs
  # "^O"            //сохранение изменений
Проверка работоспособности:
  # unmount /mnt/lin_disk
  # unmount /mnt/win_disk
  # mount | grep sdb        //поиск комбинации букв в монтированном
Просмотр таблицы разделов:
  # fdisk /dev/sda1        //просмотр разметки
  # fdisk m            //внутренее меню

Создание таблицы разделов:
  # fdisk m            //внутреннее меню
swap, файловая система Linux (создание в fdisk)
  # n                //новый раздел
  # p                //первичный раздел
  # 1                 //номер раздела от 1 до 4
  # "Enter"            //первый цилиндр, значение по умолчанию
  # +значение            //последний цилиндр
  # p                //просмотр результата
Файловая система Windows'a (логический диск)
  # n                //новый раздел
  # e                //расширенный раздел
  # 3                //номер раздела
  # "Enter"            //первый цилиндр, значение по умолчанию
  # "Enter"            //последний цилиндр, значение по умолчанию
  # p                //просмотр результата
Логический раздел

  # n                //новый раздел
  # l                //логический раздел
  # "Enter"            //первый цилиндр, значение по умолчанию
  # "Enter"            //последний цилиндр, значение по умолчанию
Смена типа раздела 
  # t                //команда изменения типа раздела
  # значение            //номер раздела
  # l                //просмотр шестнадцатиричных кодов разделов
  # 82                //код для Linux swap|Solaris
  # w                //сохранение изменений таблицы разделов

Инициализация раздела swap, активация swap:

  # free            //статистика использования памяти
  # mkswap /dev/sdb1        //инициализация swap
  # swapon /dev/sdb1        //активация swap
Создание файловой системы в определенном разделе:
  # mkfs.ext3 /dev/sdb2        //файловая система ext3
  # mkfs.ntfs /dev/sdb5 -f    //файловая система ntfs, без проверки сбойных блоков
  # badblocks -v /dev/sdb2    //проверка блоков, без замены сбойных блоков

Заметки:
Если более 2-х гигов памяти на сервере- смысла от swap нет.
Изменения таблиц разделов вступают в силу,если диск используется, после перезагрузки.
Монтировать можно только блочное устройство с файловой системой.



Хм. Тут беда с табуляцией, по этому немного криво выглядит( Пичалька.

Комментариев нет:

Отправить комментарий