Keresés

Hirdetés

Új hozzászólás Aktív témák

  • Mr Dini

    addikt

    LOGOUT blog

    válasz Tonyk #3354 üzenetére

    Ok, minden további nélkül. Bár egy kis guglizás is meghozhatja ugyanezt az eredményt. ;)

    KERNEL!="sd[a-z][0-9]", GOTO="media_by_label_auto_mount_end"
    IMPORT{program}="/sbin/blkid -o udev -p %N"
    ENV{ID_FS_LABEL}!="", ENV{dir_name}="%E{ID_FS_LABEL}"
    ENV{ID_FS_LABEL}=="", ENV{dir_name}="usbhd-%k"
    ACTION=="add", ENV{mount_options}="relatime"
    ACTION=="add", ENV{ID_FS_TYPE}=="vfat|ntfs|ext4", ENV{mount_options}="$env{mount_options},utf8,gid=100,umask=002"
    ACTION=="add", RUN+="/bin/mkdir -p /media/%E{dir_name}", RUN+="/bin/mount -o $env{mount_options} /dev/%k /media/%E{dir_name}"
    ACTION=="remove", ENV{dir_name}!="", RUN+="/bin/umount -l /media/%E{dir_name}", RUN+="/bin/rmdir /media/%E{dir_name}"
    LABEL="media_by_label_auto_mount_end"

    Ez pl egy usb-n csatlakoztatott ext4/ntfs/vfat hdd-t/pendrive-ot tud felcsatolni. A lényeg igazából az elején van, ahol azt viszgálja, hogy van-e sdxx csatolva. Ezzel és egy kis doksiátfutással már össze lehet dobni akár egy belső hdd csatoló szkriptet is. Bár azt furcsálom, ha a boot előtt behelyezett hdd-t nem ismerné fel...

    Ui.: ezt a rule-t helyezd el az udev/rules.d mappádban (ez változó) mondjuk nevezd el 66-mount-usb.rules -nek, aztán indítsd újra az udev-et. (Ha nem tudná vki hogy hogy kell, akkor az udevd --help ajánlott olvasmány.)

    [ Szerkesztve ]

    Eleinte angol billentzuyetet akartam. De aztán megismerkedtem a nagy 'Ő'-vel!

Új hozzászólás Aktív témák