# cat /proc/scsi/scsi
Attached devices:
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: Apple Model: iPod Rev: 1.62
Type: Direct-Access ANSI SCSI revision: 02
# lsusb
Bus 003 Device 002: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 004: ID 05ac:120a Apple Computer, Inc.
Bus 001 Device 001: ID 0000:0000
/var/log/messages:
Jun 8 15:52:42 localhost FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
Jun 8 15:52:42 localhost FAT: bogus number of reserved sectors
Jun 8 15:52:42 localhost VFS: Can’t find a valid FAT filesystem on dev sda.
Jun 8 15:52:45 localhost FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
Jun 8 15:52:45 localhost FAT: bogus number of reserved sectors
Jun 8 15:52:45 localhost VFS: Can’t find a valid FAT filesystem on dev sda.
Jun 8 15:52:50 localhost FAT: bogus number of reserved sectors
Jun 8 15:52:50 localhost VFS: Can’t find a valid FAT filesystem on dev sda.
localhost ~ # lsmod
Module Size Used by
…………………………………
ahci 9092 0
ohci_hcd 14340 0
uhci_hcd 23440 0
usb_storage 50112 0
usbhid 29280 0
ehci_hcd 21512 0
usbcore 79748 7 sl811_hcd,ohci_hcd,uhci_hcd,usb_storage,usbhid,
………………………………….
поддежка vfat в ядре (не модулем), iocharset — iso 8859-1
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
а поискать фс на sda1 не пробовал?
# mount -t vfat -o iocharset=utf8 /dev/sda1 /mnt/ipod
mount: /dev/sda1 is not a valid block device
А может на енм какая-нибудь макинтошная система?
В магазе на него заливали фаилы для проверки с макинтошного ноута.
ну да.
в линуксе тоже есть — amaroK, только он хочет, чтоб айпод был смонтирован.
fdisk так его видит:
Command (m for help): p
Disk /dev/sda: 2047 MB, 2047868416 bytes
63 heads, 62 sectors/track, 1023 cylinders
Units = cylinders of 3906 * 512 = 1999872 bytes
Device Boot Start End Blocks Id System
Command (m for help):
ну тогда, используй file: `file -s /dev/sda’. может он скажет что там твориться…
хрен знает… они таблицу разделов создавали? форматировали?
По-всякому, мне не очень вериться, что там может быть что-нибудь кроме fat и досовой таблицы разделов. Но объяснить факты не выходя за рамки верований не могу.
всё время меня удивляет откуда они такие числа берут
ладно бы там 2^10 было б. так… или там 512-байтовые сектора? Но даже если так: 2047868416 == 512 * 3999743. Что за фихня? на 257 секторов больше должно быть, для круглого счёта, так сказать.
я вот не помню, как я его монтировал…
но там точно была vfat, и файлы виделись нормально (но вот с именаим там какой-то непоняток — видимо, всё же происходит при заливке из iPod-софта индексация и переименование)…
ну так это почти на всех флеш-устройствах так…
как видишь, не 2097152 секторов.. а поменьше….
это — Transcend T.sonic 310 с 1Gb флешкой.
или вот….
Transcend 1Gb флешка…. даже ещё меньше, чем плейер…
se la vi, жестокая…
# file -s /dev/sda
/dev/sda: Apple Partition data block size: 512, first type: Apple_partition_map, name: partition map, number of blocks: 62, second type: Apple_MDFW, name: firmware, number of blocks: 160587,
в магазине ничего не форматировали, просто залили неск файлов.
в нете прочел, что бываю ipod’ы с маковской fs, сейчас собираю ядро с ней, попробую.
а блин, на слово apple я как-то внимание не обратил. а если попробовать сунуться в .config ядра, и сказать, чтоб оно apple’овскую таблицу разделов поддерживало? Щаз глянул, точно есть что-то про `mac partition map’.
/me думает, что надо будет утром взять iPod на эксперименты..
хоть убей, не помню, что и как было…
Да, там маковская фс — hfsplus.
Добавил в ядро — смонтировался. Теперь amaroK видит его содержимое, но писать отказывается. Я из-под root пытаюсь писать.
для справки: ты только фс добавил, или таблицу разделов тоже? В доках написано, что модуль фс может сам разбираться с разделами, но все же.
А с тем что не пишется, читай, как рекомендовано /usr/src/linux/Documentation/filesystems/hfs.txt, думаю надо поиграться со всякими umask’ами.
попробовал gtkpod.
пишет — readonly filesystem
Права все стоят, да и я из-под root пробую.
Как добавить таблицу разделов и что это такое?
Поддержку маковой фс я включил жестко (не модулем):
Apple Extended HFS file system support (HFSPLUS_FS)
If you say Y here, you will be able to mount extended format
Macintosh-formatted hard drive partitions with full read-write access.
Обещают full read-write access.
в menuconfig в filesystems->Partition Types->… Но, по ходу дела, и не надо этого.
а что-нибудь в стиле:
mount -t hfsplus -o rw,umask=022 /dev/sda /mnt/ipod
Добавил это.
Это не то. Прикол в том, что hfsplus монтируется в лине только для чтения, если у нее есть журнал. Есть два варианта: удалить журнал средствами макос, либо в лине установить проги для hfs и удалить, а потом заново создать фс, но уже без журнала.
Подробно тут:
http://gentoo-wiki.com/HOWTO_hfsplus
Ура!
Плеер просто охуенный!
Русские тэги в KOI8-R показывает!!!!!