Debian

The ULTIMATE OS

Get Adobe Flash player

Потребителски рейтинг: 5 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда активна
 

КАК ДА ИЗПОЛЗВАМЕ UUID и да монтираме дялове с FSTAB

Накратко за FSTAB и UUID

UUID - накратко това е нова (от 2008г. ако не се лъжа) система за индетифициране и дяловете на дисковете, които са монтирани в една система. По принцип не е лошо като идея, но понякога усложнява живота поради една от функциите му  а именно уникалност в ID-то на всеки дял на всеки диск. Естествено предимството тук, е че ако ви се наложи да местите дисковете, няма нужда да се съобразявате вече с това кой физически диск на кой физически порт е седял преди това.

FSTAB - това е файлът, в който се записва кой дял на кой диск къде да се монтира при зареждане на системата. Ако искате примерно винаги да се монтира определен дял, то трябва да зададете всички параметри в него.

И така да започнем и да се запознаем с 2те в детаили. Ще започнем с UUID

-Как да немерим UUID примерно на диск /dev/sdb2?

За да сканираме и намерим UUID на дяла /dev/sdb2 (или което и да било друго устройство) изпълняваме следната команда:

# vol_id --uuid {/dev/device}
# vol_id --uuid /dev/sdb2
$ sudo vol_id --uuid /dev/sdb2

Важно е тук да кажем, че по принцип sdXY означава:

-sd -  SATA DISK

-X - е физическият диск в системата. Винаги започва от сойност "а" . Ако имате 3 диска те ще са съответно sda, sdb, sdc

-Y - e пореден номер на дялът на физическият диск. Ако имате 4 дяла на диск B то те ще са : sdb1, sdb2, sdb3 и sdb4

В примерът ние търсим UUID на дял 2 на вторият диск на нашата системе - sdb2

И така, ако ъзпълним командата, ще ни се покаже нещо от сорта на :

41c22818-fbad-4da6-8196-c816df0b7aa8

Показване на всички UUID в системата ви.

За да извършим тази задача, трябва да изпълним следната команда:

$ sudo blkid

или

# blkid

Това, което ще получим като резултат би трябвало да изглежда нещо подобно на това:

/dev/sda1: TYPE="ntfs" UUID="A0F0582EF0580CC2"
/dev/sda2: UUID="8c2da865-13f4-47a2-9c92-2f31738469e8" SEC_TYPE="ext2" TYPE="ext4"
/dev/sda3: TYPE="swap" UUID="5641913f-9bcc-4d8a-8bcb-ddfc3159e70f"
/dev/sda5: UUID="FAB008D6B0089AF1" TYPE="ntfs"
/dev/sdb1: UUID="32c61b65-f2f8-4041-a5d5-3d5ef4182723" SEC_TYPE="ext2" TYPE="XFS"
/dev/sdb2: UUID="41c22818-fbad-4da6-8196-c816df0b7aa8" SEC_TYPE="ext2" TYPE="ext3"

Ако желаете да прегледате подробната информация за определен дял/диск изпълнявате следната команда:

# vol_id /dev/sda1

Ще ви се покаже всичката налична информация за определеният дял/диск във вид:

ID_FS_USAGE=filesystem
ID_FS_TYPE=vfat
ID_FS_VERSION=FAT32
ID_FS_UUID=4706-0137
ID_FS_LABEL=
ID_FS_LABEL_SAFE=


 -FSTAB

И така след като сме намерили всичката налична информация за UUID да пристъпим към автоматичното монтиране, чрез редактиране на FSTAB. Намира се в /etc/fstab. Отваряме и редактираме файлът чрез:

# vim /etc/fstab 

Тук информацията трябва ад се въвежда в следният вид/формат:

UUID={UUID на дялът} {/път/за/монтиране/по/ваше/желание} {тип-на-файловата-система} defaults,errors=remount-ro 0 1

Или един пример:

# <file system> <mount point> <type> <options> <dump > <pass>
UUID=4706-0137 /media/sda1 vfat defaults,umask=007,gid=46 0 0

Ако желаете можете да ползвате и старият начин за монтиране на устройства чрез директен път на устройството ето така:

# <file system> <mount point> <type> <options> <dump> <pass>
/dev/sda1 /media/sda1 vfat default,umask=077,gid=46 0 0

След като сте попълнили всичката необходима информация, записвате файлът, затваряте го и за да монтирате всички дялове, които се намират в FSTAB файлът изпълнявате

$ sudo mount -a 

или

# mount -a

Търсене

Точно време

Кой е на линия

В момента има 4  гости и няма потребители и в сайта