Пытаюсь настроить клиента на базе Thinstation 5.4
Клиент запускается, RDesktop работает. Проблема в том, что монтирование флешек работает не так, как в Thinstation 5.2.
В версии 5.2 при подключении флешки она автоматом монтировалась в "/mnt/usbdevice". В версии же 5.4 при подключении флешки появляется иконка на рабочем столе со значком диска, ссылающаяся на флешку. Если открыть эту иконку, то флешка монтируется в "/media", при этом команда lsusb выдаёт пустой результат, как будто ничего и не воткнуто.
Я попробовал скопировать скрипт scsi.sh из машины с 5.2, но результат тот же.
Можно как-то заставить флешку автоматически монтироваться при подключении, желательно в "/mnt/usbdevice"? Если решение возможно только для флешки, которая была вставлена в машинку до загрузки, то и такое подойдёт. На данный момент Thinstation ведёт себя одинаково как для флешки, вставленной до загрузки системы, так и для флешки, вставленной после загрузки.
Дефолтные конфиги практически не трогал, сборку произвожу с параметром "--allmodules".
Файл "build.conf.example":
machine VMWare
module usb-storage
module isofs
module udf
module vfat
module ext4
module smbfs
package aufs
package udisks
package networkmanager
package ntp
package alsa
package gnome-media
package gnome-core
package volumeicon
package gst-plugins-base
package gst-plugins-good
package cpufreq
package xorg7-vesa
package xorg7-intel
package locale-en_US # English-US
package locale-ru_RU # Russian
package rdesktop
package ssh
package open-vm-tools
package xfwm4
package xfce4-power-manager
package terminal
package thunar
package cups
package sshd
package samba-server
package samba-client
package gtk-2.0
package icons-cursor
package icons-hicolor
package icons-gnome
package fonts-TTF-BH
package fonts-TTF-vera
package fonts-TTF-liberation
package e3
param rootpasswd pleasechangeme
param xorgvncpasswd pleasechangeme
param storagepasswd pleasechangeme
param dialuppasswd pleasechangeme
param sambapasswd pleasechangeme
param bootlogo true
param boottheme
param splash
param fbmtrr 0
param fbsm ywrap
param bootresolution 1280x768-32
param desktop file:./backgrounds/Hive_Lite.jpg
param defaultconfig thinstation.conf.buildtime
param basename thinstation
param basepath configs
param baseurl
www.doncuppjr.net
param haltonerror false
param hardlinkfs true
param sametimestmp true
param initrdcmd
param bootverbosity 3
param downloads /downloads
param bootimages "iso syslinux pxe"
param syslinuxtheme "default"
package alltimezone
param allres
param allfirmware
Машина указана VMWare, потому что сборку произвожу на виртуальной машине.
Файл "thinstation.conf.buildtime":
AUDIO_LEVEL=90
MIC_LEVEL=0
SESSION_0_TYPE=xfwm4
SESSION_0_AUTOSTART=on
XFWM4_COMPOSITING=true
XFWM4_BRIGHTNESS="-33"
XFWM4_RED=0
XFWM4_GREEN=0
XFWM4_BLUE=0
XFWM4_START_POSITION="BOTTOM"
DESKTOP_ICON_SIZE=48
DESKTOP_FONT_SIZE=8
DESKTOP_SHOWTRASH=false
DEKSTOP_SHOWHOME=false
DESKTOP_SHOWREMOVEABLE=true
DESKTOP_SHOWFILESYSTEM=false
GTK_THEME=Xfce
XFWM4_THEME=Default
PANEL_PAGER=false
PANEL_USER=false
PANEL_REV_CLOCKSYSTRAY=true
ICONS_THEME="gnome"
ICONS_CUT_SIZES="256x256 scalable"
XTERM_CMD="xfce4-terminal"
NET_USE=BOTH
NET_USE_DHCP=on
NET_HOSTNAME=ts_*
NET_FILE_ENABLED=On
NET_FILE_METHOD=tftp
BASEPATH=configs
NET_TELNETD_ENABLED=ON
TIME_ZONE=America/Los_Angeles
NET_REMOTE_ACCESS_FROM="0.0.0.0"
TFTP_BLOCKSIZE=1024
BIND_MOUNT0="storage:/mnt/storage"
STORAGE_CONFIG1=/mnt/storage
USB_STORAGE_SYNC=on
USB_MOUNT_DIR=/mnt/usbdevice
USB_MOUNT_USELABLE="No"
USB_MOUNT_OPTIONS="utf8,shortname=win95"
LOCALE=en_US
MOUNT_0="LABEL=boot /boot auto x-mount.mkdir,defaults 0 0"
MOUNT_1="LABEL=home /root auto x-mount.mkdir,defaults 0 0"
MOUNT_2="LABEL=swap swap swap defaults 0 0"
В "thinstation.conf.buildtime" я немного поигрался с параметрами USB_MOUNT, но сразу скажу, что при дефолтных параметрах поведение такое же.