Рубрики
HDD \ SSD \ ISO \ CD-ROM \ LVM \ FS \ RAID \ Диск

Файловые системы \ FS \ sfdisk \ e2label \ mkfs \

ext3 - Наиболее распространенная файловая система Linux, 
       предоставляющая возможность журналирования с целью 
       сохранения данных и возможность быстро перезагружать 
       систему после некорректного завершения ее работы
ext2 - Файловая система, предшествующая ext3, 
       не поддерживающая функцию журналирования
iso9660 - появилась из файловой системы High Sierra (была стандартом для компакт-дисков)
          и может содержать расширения Rock Ridge для обеспечения возможности 
          использования длинных имен файлов и других функций (полномочия доступа 
          к файлу, права собственности и ссылки)
jffs2 - Журналируемая файловая система для флэш-носителей, созданная для 
        эффективной работы с USB-накопителями
jfs - Файловая система, используемая на IBM в OS/2 Warp и настроенная на работу 
      с большими файловыми системами и средами с высокой производительностью
msdos - Может использоваться для монтирования файловых систем на устаревшие 
        носители MS-DOS, например старые дискеты
ntfs - Может быть полезна, когда есть необходимость передавать файлы 
       в файловые системы Windows (с двойной загрузкой или на сменных носителях)
reiserfs - Журналируемая файловая система, иногда используемая по умолчанию на SUSE, 
           Slackware и других операционных системах Linux
squashfs - Запакованная файловая система, предназначенная только для чтения 
           данных и используемая на многих Live CD Linux
swap - Используется на разделах подкачки для временного хранения данных, 
       когда оперативная память временно недоступна
ufs - Популярная файловая система операционных систем Solaris 
      и SunOS от корпорации Sun Microsystems
vfat - Расширенная файловая система FAT (VFAT), которая полезна, 
       если файловым системам нужно обмениваться файлами 
       с более старыми системами Windows (с двойной загрузкой или на сменных носителях)
xfs - Журналируемая файловая система для среды с высокой производительностью, 
      размер которой может расширяться до многих терабайт данных, 
      а скорость передачи данных в которой исчисляется гигабайтами в секунду

sfdisk - программа для работы с таблицей разделов жесткого диска
sfdisk -d /dev/sda > sda-table - Выполняет резервное копирование таблицы разбиения в файл 
sfdisk /dev/sda < sda-table - Восстанавливает таблицу разбиения из файла
sfdisk -d /dev/sda | sfdisk /dev/sdb - Копирует таблицу разбиения с одного диска на другой

fdisk -  программа для работы с таблицей разделов жесткого диска (устарела)

e2label /dev/sda2 - посмотреть метку второго раздела
e2label /dev/sda2 my_lable_name -  назначить метку my_lable_name второму разделу

findfs LABEL=my_lable_name - ищем раздел по метке 
                            (например в /etc/fstab монтирование по метке)
                            
mkfs -t ext3 /dev/sdb1 - Создает файловую систему ext3 на разделе sba1
mkfs -t ext3 -v -c /dev/sdb1 - Расширенная команда, выполняющая также 
                               поиск поврежденных блоков 
mkfs.ext3 -с /dev/sdb1	- Создает файловую систему ext3 на разделе sba1
mkfs.ext3 -с -L mypartition /dev/sdb1 - Создает файловую систему ext3 на разделе sba1 
                                        и добавляет разделу метку            

dd if=/dev/scd0 of=name_file.iso bs=2048 - извлекаем образ iso с cd/dvd 
                                     
dd if=/dev/zero of=my_disk count=2048000 - Создаем заполненный нулями файл объемом 1 Гбайт
du -sh my_disk - Проверяем размер виртуальной файловой системы
mkfs -t ext3 my_disk - Создаем файловую систему на mydisk
mkdir /mnt/image  - создаем пустой каталог
mount -o loop my_disk /mnt/image - монтируем my_disk в пустой каталог 
cd /mnt/image  - переходим в каталог /mnt/image
mkdir test - создаем каталог test 
cp /etc/hosts - копируем /etc/hosts в текущий каталог
cd .. - переходим на уровень выше (выходим из текущего каталога)
umount /mnt/image - отмонтмровать /mnt/image