Amarok + Ipod
1) 커널 옵션 : 대략 데비안 Unstable 정도면 바로 사용 가능
Device Drivers ---> SCSI Support ---> <*> SCSI device support <M> SCSI disk support <M> SCSI generic support [*] Probe all LUNs on each SCSI device Input device support ---> <*> Event interface
Firewire로 연결하는 구형 관련 :
Device Drivers ---> IEEE 1394 (FireWire) support ---> <*> IEEE 1394 (FireWire) support <*> OHCI-1394 support <*> SBP-2 support (Harddisks etc.)
USB 연결 :
Device Drivers ---> USB support ---> <M> Support for Host-side USB [*] USB device filesystem <M> UHCI HCD (most Intel and VIA) support <M> EHCI HCD (USB 2.0) support <M> USB Mass Storage support
OS X에서 포맷한 아이포드의 경우 : HFS+ 파티션을 사용할 수 있어야 한다
File systems Partition Types [*] Advanced partition selection (PARTITION_ADVANCED [=y]) [*] Macintosh partition map support Miscellaneous Filesystems ---> <M> Apple Extended HFS file system support
개후진 윈도즈에서 FAT32(VFAT)로 포맷했다면 :
File systems ---> DOS/FAT/NT Filesystems ---> <M> MSDOS fs support <M> VFAT (Windows-95) fs support (437) Default codepage for FAT (iso8859-1) Default iocharset for FAT
2) USB로 꽂아 보자
터미널에서 dmesg를 실행하면,
usb 1-3: new high speed USB device using ehci_hcd and address 8 usb 1-3: configuration #1 chosen from 2 choices Initializing USB Mass Storage driver... scsi2 : SCSI emulation for USB Mass Storage devices usb-storage: device found at 8 usb-storage: waiting for device to settle before scanning usbcore: registered new interface driver usb-storage USB Mass Storage support registered. usb-storage: device scan complete scsi 2:0:0:0: Direct-Access Apple iPod 1.62 PQ: 0 ANSI: 0 sd 2:0:0:0: [sdb] 1982464 2048-byte hardware sectors (4060 MB) sd 2:0:0:0: [sdb] Write Protect is off sd 2:0:0:0: [sdb] Mode Sense: 68 00 00 08 sd 2:0:0:0: [sdb] Assuming drive cache: write through sd 2:0:0:0: [sdb] 1982464 2048-byte hardware sectors (4060 MB) sd 2:0:0:0: [sdb] Write Protect is off sd 2:0:0:0: [sdb] Mode Sense: 68 00 00 08 sd 2:0:0:0: [sdb] Assuming drive cache: write through sdb: [mac] sdb1 sdb2 sdb3 sd 2:0:0:0: [sdb] Attached SCSI removable disk
장치가 제대로 인식되는 걸 알 수 있다.
3) 수동 마운트 : HFS+로 포맷된 아이포드 (VFAT는 껒여)
# mkdir /media/ipod
# mount -t hfsplus /dev/sdb3 /mnt/ipod <- 장치명은 사용자마다 다를 것이다
이러면 읽기 전용으로만 마운트된다
OS X로 가서 터미널을 열고
diskutil disableJournal volumeName
라고 치면 된다. 예: 아이튠스에서 "은빈사랑의 Ipod Nano"라고 아이포드 이름을 지었다면,
diskutil disableJournal '은빈사랑의 Ipod Nano'
다시 리눅스로 와서 마운트를 한다
4) Amarok를 띄우고 Configure Amarok -> Media Devices에서 AutoDetect 후 아이포드를
연결하면 일단 Amarok에서 사용이 가능하다.
ls를 해보면 일부 디렉터리와 파일의 퍼미션은 여전히 이상하게 나오지만 파일을 꺼내고 복사하기나
태그 정리, 재생 등등의 작업은 가능하다.
5) 아이포드 연결을 해제하려면, 일단 Amarok에서 disconnect를 한 뒤
/media/ipod 파티션 언마운트 그리고 eject /dev/sdb3 (아이포드 파티션)을 하면 된다.
언마운트만 했을 땐 분리하지 말라는 메시지가 여전히 있으니 eject까지 해야 한다.
Amarok의 Configure Amarok - Media Devices 설정에서 각각 연결 전/후에 실행할 명령을 추가할 수
있으니 연결 전에 마운트를 하도록 하고, 연결 후에 언마운트와 eject를 하도록 해두면 편하다.
post-connect : umount %d; eject %d
pre-connect : mount %d
라고 하면 연결 후 Connect 버튼을 누르면 마운트도 동시에 되고 Disconnect 버튼을 누르면 eject 까지 모두
할 수 있다. 단, /etc/fstab 파일에 아이포드를 입력해놔야 한다.
/dev/sdb3 /media/ipod hfsplus defaults,user,noauto,gid=1000,uid=1000,rw 0 0
----
나머지는 앞으로 찬찬히 정리....
댓글
좋은 정보
좋은 정보 감사합니다.
--------------------------------------------------------
남이 가르쳐주는 것만 받아들이는 것이 아니라, 스스로 만들고, 고쳐가는 사람을 '해커'라고 부른다.
그리고 자신이 쌓아온 노하우를 거리낌없이 나눌 줄 아는 사람을 '진정한' 해커라고 한다.
-Rob Flickenger 'Linux server hacks'
http://heu
-----------------------------------------------------
남이 가르쳐주는 것만 받아들이는 것이 아니라, 스스로 만들고, 고쳐가는 사람을 '해커'라고 부른다.
그리고 자신이 쌓아온 노하우를 거리낌없이 나눌 줄 아는 사람을 '진정한' 해커라고 한다.
-Rob Flickenger 'Linux server hacks'
DEBIAN TESTING, KDE...
debpolaris.blogspot.kr
댓글 달기