[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:35110] Re: can't umount ieee1394 removable disk(ipod)
自己レスです。解決しました。
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/354use1394hd.html
を参照(北浦訓行さんありがとうございました。)して、
最初のsbp2のロードの後、マウントの前に
# echo "scsi add-single-device 1 0 0 0" > /proc/scsi/scsi
(僕はideのcd-rwをide-scsiで使用しているので、scsiは2台目)
をすると、無事アンマウントでき、アンマウントの後、
# echo "scsi remove-single-device 1 0 0 0" > /proc/scsi/scsi
をすると、無事、ipodにも「接続を解除できます」と表示されるようにな
りました。
#googleで検索して調べたつもりだったのですが、再度、「sbp2 error」
で検索したら表記のHPが当たりました。
#このコマンドは、このdebian-usersにも出てました。馬鹿>自分
#ところで、この echo...は、何をしてるんでしょう?とりあえず呪文だ。
#というわけで、どこかの誰かの役に立つかもしれないので、まとめて
おきます。
------
##########################################################
# How to use ipod(for windows) on linux (debian 3.0) #
# on gnupod #
# windows版ipodをlinux(debian)でgnupod経由で使用する方法 #
##########################################################
環境:
OS:linux(debian 3.0(woody)
kernel: 2.4.19-k7 (debian package (from testing) )
ieee1394 board: logitec LHA1394L( chipset TI unknown)
方法:
1.準備
http://www.blinkenlights.ch
から、gnupod をダウンロードして、解凍、できた*.plファイルをこのHPに
あるとおり、/usr/local/bin/ にコピーしておく。
このページ自体、gnupodのマニュアルになっているので、よく読んでおく。
2.使用方法
(まず、ipodは接続しないでおく)
$ su
# modprobe ohci1394
# modprobe sbp2
(ここで接続し、認識されるのを少し待つ。僕の場合、ビープ音がする。)
# echo "scsi add-single-device 1 0 0 0" > /proc/scsi/scsi
(scsiが2台目の場合。1台目であれば、0 0 0 0)
# mount /dev/sda2 /mnt/ipod
(その後、gnupod を使用する)
(例)
(曲を追加する)
usege: gnupod_addsong.pl
# gnupod_addsong.pl /mnt/ipod /home/jun/mp3/cab_calloway/minnie_the_moocher/*
gnupod addsong 0.41 (C) 2002 Adrian Ulrich Part of the gnupod-tools
collection This tool copies files to your iPod and updates the
gnuPod file
This action would add 21 item(s) to your iPod wich is mounted at
/mnt/ipod
Hit ENTER to continue, CTRL+C to abort.
> Parsing old GNUtunesDB (time to pray!)
> Done, last used id was 294
> Searching space for new files and creating elements..
+ /home/jun/mp3/cab_calloway/minnie_the_moocher/emaline.mp3
...snip...
+ /home/jun/mp3/cab_calloway/minnie_the_moocher/zaz_zuh_zaz.mp3
done, writing file
-> done, added 21 file(s)
-> NOTE: run 'mktunes.pl' *BEFORE* unmounting your iPod!
(終わったら、mktunes.plを走らせる。)
# mktunes.pl /mnt/ipod
mktunes.pl 0.41 (C) 2002 Adrian Ulrich
Part of the gnupod-tools collection
This tool updates your iTunesDB with the content of the gnuPodDB
This action will *REPLACE* your current iTunesDB with the contents
of the current GNUpod file
Hit ENTER to continue, CTRL+C to abort
> Parsing '/mnt/ipod/iPod_Control/.gnupod/GNUtunesDB' (time to
> pray!) Creating File Database..
Writing 11100000
> Creating Playlists..
> Generating playlists, found 0
> Packing file
You can now umount your iPod. [Files: 273]
- May the iPod be with you!
(ipodをアンマウントする)
# umount /mnt/ipod/
(再度呪文。しつこいがscsi2台目の場合。1台目であれば0 0 0 0)
# echo "scsi remove-single-device 1 0 0 0" > /proc/scsi/scsi
# rmmod sbp2
これで、安全にipodを取り外すことができるようになりました。