Поиск по блогу :

    25 ноября 2008 г.

    Метки дисков для разных файловых систем

    Многие, наверное, сталкивались с тем, что когда куда-нибудь монтируешь диски, то в программах (например GnomeCommander) они потом отображаются как /mnt/disk и т.п. Или, например, когда вы подключаете какой-нить USB-носитель, то он отображается в системе как 'Диск 31,5 ГБ' (к примеру). Вот и я решил избавиться от таких названий, и присвоить дискам нормальные метки, как, например, в той же самой - винде.


    В отличии от винды, в линухах файловых систем поболее, поэтому рассмотрим самые распространенные.

    Установка меток через консоль

    Важно!!! Прежде чем менять или применять метки к дискам, диски должны быть ОТМОНТИРОВАНЫ. А также все манипуляции с разделами вы делаете на свой страх и риск. Бывали случаи, когда люди теряли важную информацию, не правильно следуя командам и не внимательно читая предупредительные сообщения.

    Ниже, для примера, будет использован диск /dev/sda1 и новая метка new_label.

    1. Для Ext2/3
    1.1. Устанавливаем e2fsprogs, если они не установлены:
    #
    apt-get install e2fsprogs

    1.2. Устанавливаем метку диска:
    #
    e2label /dev/sda1 new_label


    2. Для ReiserFS
    2.1. Устанавливаем reiserfsprogs, если они не установлены:
    #
    apt-get install reiserfsprogs

    2.2. Устанавливаем метку диска:
    #
    reiserfstune -l new_label /dev/sda1


    3. Для XFS
    3.1. Устанавливаем xfsprogs, если они не установлены:
    #
    apt-get install xfsprogs

    3.2. Устанавливаем метку диска:
    #
    xfs_admin -l new_label /dev/sda1


    4. Для JFS
    4.1. Устанавливаем jfsutils, если они не установлены:
    #
    apt-get install jfsutils

    4.2. Устанавливаем метку диска:
    #
    jfs_tune -L new_label /dev/sda1


    5. Для Fat32
    5.1. Устанавливаем mtools, если они не установлены:
    # $
    apt-get install mtools
    echo mtools_skip_check=1 >> ~/.mtoolsrc

    5.2. Устанавливаем метку диска:
    #
    mlabel -i /dev/sda1 ::new_label


    6. Для NTFS
    6.1. Устанавливаем ntfsprogs, если они не установлены:
    #
    apt-get install ntfsprogs

    6.2. Устанавливаем метку диска:
    #
    ntfslabel /dev/sda1 new_label



    Установка меток через gparted

    1. Прежде чем устанавливать метку для раздела или диска, отмонтируйте его и установите необходимые программы для нужной вам файловой системы. Какие это программы описано выше в разделе установка через консоль.
    2. Правой кнопкой на разделе и выбираете 'Метка' и вводите новую метку.
    2.1. Если вдруг высветится сообщение, что вы можете потерять все данные на разделе или диске, ни в коем случае, не продолжайте и еще раз перепроверьте правильность ваших действий.

    P.S. У себя менял метки для Fat32, Ext3 и NTFS разделов - все прошло без сучка и задоринки.