[Desktop] Внешний диск с NTFS -- не работает.
Alexei V. Mezin
=?iso-8859-1?q?alexei-mezin_=CE=C1_rambler=2Eru?=
Пт Сен 5 17:01:15 MSD 2008
Michael A. Kangin пишет:
> А какая версия hal-mount-subfs?
> А если не делать попытку "смонтировать"?
> А что говорит ls /media/ИМЯ_УСТРОЙСТВА_в_стиле_hal-subfs?
> А что в /proc/mounts?
>
Значит так, обо всем по порядку:
чистая и ничем не замутненная 4.1бета от 28 числа, в sources.list.d
раскоментирован branch, из которого эта бета собиралась.
КДЕ, все по дефолту.
Вставляем флэшку на 1Гб, отформатированную в Виндовз в НТФС. Она
монтируется так:
/dev/sdb on /media/disk type ntfs (rw,nosuid,nodev,uid=500,utf8)
Записать на нее ничего нельзя.
Ставлю hal-mount-subfs-0.1.7-alt0.M41.1, перевтыкаю флэшку. КДЕ при
попытке открыть ее выдает (отмечаем другой подход в именовании устройств):
The mount point '/media/usbdisk-ntfs' is already occupied
ls -la /media:
total 12
drwxr-xr-x 4 root root 4096 Sep 5 16:37 ./
drwxr-xr-x 2 root root 8 Sep 5 16:37 usbdisk-ntfs/
-rw-r--r-- 1 root root 0 Sep 5 16:37 .hal-mtab
-rw------- 1 root root 0 Sep 5 16:36 .hal-mtab-lock
drwxr-xr-x 20 root root 4096 Aug 29 18:08 ../
drwxr-xr-x 2 root root 1 Aug 29 18:07 cdrom/
ls -la /media/ntfs-disk:
total 8
drwxr-xr-x 2 root root 8 Sep 5 16:37 ./
drwxr-xr-x 4 root root 4096 Sep 5 16:37 ../
-rw-r--r-- 1 root root 33 Sep 5 16:37 .auto_managed_mount_point
Содержимое /proc/mounts:
rootfs / rootfs rw 0 0
/dev/disk/by-uuid/ee920fb1-37b4-4ebf-aa6e-153fde25fe28 / jfs rw 0 0
/proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
udev /dev tmpfs rw,size=5120k,mode=755 0 0
devpts /dev/pts devpts rw,nosuid,noexec,gid=5,mode=620 0 0
shmfs /dev/shm tmpfs rw 0 0
tmpfs /tmp tmpfs rw,nosuid 0 0
/dev/sda1 /mnt/sda1 fuseblk
rw,nosuid,nodev,noatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096
0 0
/dev/sda5 /mnt/sda5 fuseblk
rw,nosuid,nodev,noatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096
0 0
/dev/sda6 /mnt/sda6 fuseblk
rw,nosuid,nodev,noatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096
0 0
dmesg после подключения флэшки (возможно, проблемы из-за unknown
partition table?):
usb 1-2: new high speed USB device using ehci_hcd and address 4
usb 1-2: configuration #1 chosen from 1 choice
scsi8 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
scsi 8:0:0:0: Direct-Access JetFlash TS1GJF2A 1.00 PQ: 0 ANSI: 2
sd 8:0:0:0: [sdb] 2007000 512-byte hardware sectors (1028 MB)
sd 8:0:0:0: [sdb] Write Protect is off
sd 8:0:0:0: [sdb] Mode Sense: 0b 00 00 08
sd 8:0:0:0: [sdb] Assuming drive cache: write through
sd 8:0:0:0: [sdb] 2007000 512-byte hardware sectors (1028 MB)
sd 8:0:0:0: [sdb] Write Protect is off
sd 8:0:0:0: [sdb] Mode Sense: 0b 00 00 08
sd 8:0:0:0: [sdb] Assuming drive cache: write through
sdb: unknown partition table
sd 8:0:0:0: [sdb] Attached SCSI removable disk
sd 8:0:0:0: Attached scsi generic sg2 type 0
usb-storage: device scan complete
А теперь "вольные упражнения". Добавляю fdi из найше Вики. Перевтыкаю
флэшку, она монтируется
/dev/sdb on /media/usbdisk-ntfs type fuseblk
(ro,noexec,nosuid,nodev,noatime,allow_other,default_permissions,blksize=1024)
А вот дальше чудеса чудесные! Делаю на нее ls -la /media/usbdisk-ntfs:
total 8
drwxr-xr-x 4 root root 4096 Sep 5 16:41 ../
drwxrwxrwx 1 root root 4096 Sep 5 13:55 ./
drwxrwxrwx 1 root root 0 Sep 5 13:45 test/
Обращае внимание, что на флэшке только каталог test. Тут же делают
umount и далее руками ntfs-3g /dev/sdb /mnt/disk. И что я там вижу?!!
Смонтировалось так: /dev/sdb on /mnt/disk type fuseblk
(rw,nosuid,nodev,noatime,allow_other,blksize=1024)
А внутри (сюрприз-сюрприз!):
total 4
drwxrwxrwx 1 root root 0 Sep 5 16:32 проверка связи/
drwxrwxrwx 1 root root 4096 Sep 5 13:55 ./
drwxrwxrwx 1 root root 0 Sep 5 13:45 test/
drwxr-xr-x 8 root root 48 Sep 5 13:40 ../
То есть два каталога, один с русским именем.
Подробная информация о списке рассылки Desktop