View previous topic :: View next topic |
Author |
Message |
ipower Tux's lil' helper
Joined: 07 Jan 2004 Posts: 120
|
Posted: Tue May 11, 2004 4:03 pm Post subject: [Howto] Ipod sous Gentoo |
|
|
Je suppose ici que vous possédez un kernel 2.6.x et que votre ipod se connecte via le FireWire.
1ere étape: Compilation du noyau
Dans le menu
Device Drivers
SCSI device support --->
Cochez si ce n'est déja fait :
<*> SCSI device support
[*] legacy /proc/scsi/ support
-- SCSI support type (disk, tape, CD-ROM)
<*> SCSI disk support
Ce qui nous interesse ici c'est SCSI disk support donc ne pas oublier de le cocher!
Ensuite dans le menu
Device Drivers
IEEE 1394 (FireWire) support
<M> IEEE 1394 (FireWire) support
<M> OHCI-1394 support
<M> SBP-2 support (Harddisks etc.)
Il faut donc le module de base (ieee1394) et le pilote du chipset ohci1394, il faut aussi le module sbp2 (Serial Bus Protocol) .Ce dernier permet de se connecter aux périphériques de stockage .
Vous compilez ensuite votre noyau......
2eme étape: chargements des modules
Code: | # modprobe ohci1394 |
un ptit dmesg permet de voir si tout va bien!!!
Code: | dmesg | grep 94
Detected 1594.981 MHz processor.
ohci1394: $Rev: 1172 $ Ben Collins <bcollins@debian.org>
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[11] MMIO=[e0002800-e0002fff] Max Packet=[2048]
ieee1394: Host added: ID:BUS[0-00:1023] GUID[001106000008d58d] |
On charge sbp2
Dès lors linux détecte votre ipod un ptit dmesg pourra vous le confirmer!!!!
et vous devez voir un truc du genre
Code: | sda: test WP failed, assume Write Enabled
sda: asking for cache data failed
sda: assuming drive cache: write through
sda: sda1 sda2
Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0
Attached scsi generic sg1 at scsi2, channel 0, id 0, lun 0, type 0 |
Iil y a deux partitions :
sda1 : 40 Mo contenant le firmware ;
sda2 : le reste contenant la musique et les données.
3eme étape: montage de l'ipod
Code: | mount -t vfat /dev/sda2 /mnt/ipod |
4eme étape: Logiciel ipod
il vous reste plus qu'à emerger gtkpod!!!!
J'espere que ce tutoriel aidera bcp d'entre vous. Pour ceux qui connecte leur ipod via l'Usb2, il suffit de me demander de mettre en ligne un ptit tutoriel.
Amicalement.
La connaissance est doublée lorsqu'elle est partagée ne l'oubliez pas chers amis gentooistes. _________________ Nadir Soualem
nsoualem@yahoo.fr
http://www.math-linux.com/article.php3?id_article=2
Last edited by ipower on Sun Oct 09, 2005 11:53 am; edited 5 times in total |
|
Back to top |
|
|
monsieurk n00b
Joined: 13 Oct 2004 Posts: 6
|
Posted: Wed Dec 08, 2004 5:49 pm Post subject: |
|
|
salut
c'est un joli tuto
peux tu fournir la version usb2 ?
merci |
|
Back to top |
|
|
UB|K l33t
Joined: 27 May 2004 Posts: 786 Location: Villeurbanne, France
|
Posted: Wed Dec 08, 2004 6:21 pm Post subject: |
|
|
monsieurk wrote: | salut
c'est un joli tuto
peux tu fournir la version usb2 ?
merci |
Pour l'usb, y a rien de particulier à faire:
Juste avoir l'usb2.0 (ainsi que la partie SCSI du howto) bien configuré et le module usb-storage
et paf:
Code: | usb 1-5: new high speed USB device using address 3
Initializing USB Mass Storage driver...
scsi2 : SCSI emulation for USB Mass Storage devices
Vendor: Apple Model: iPod Rev: 1.63
Type: Direct-Access ANSI SCSI revision: 02
sdb: Spinning up disk.......ready
SCSI device sdb: 39063024 512-byte hdwr sectors (20000 MB)
sdb: assuming Write Enabled
sdb: assuming drive cache: write through
sdb: sdb1 sdb2
Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 0
Attached scsi generic sg1 at scsi2, channel 0, id 0, lun 0, type 0
USB Mass Storage device found at 3
usbcore: registered new driver usb-storage
USB Mass Storage support registered. |
En regardant l'extrait de mon dmesg je vois que ça parle aussi de "SCSI emulation" donc encore une option à valider dans la config du noyau (à confirmer, je suis pas sur que ça soit lié).
Par contre, une petite remarque sur le Howto (si je puis me permettre), tu as oublié de dire comment déconnecter l'ipod:
Code: | umount /mnt/ipod
eject /dev/sda |
Sans quoi, il risque de prendre cher si on le débranche d'un coup... (ça serait dommage: un si bel objet ) |
|
Back to top |
|
|
Adrien Advocate
Joined: 13 Jul 2004 Posts: 2308 Location: Bretagne
|
Posted: Wed Dec 08, 2004 9:12 pm Post subject: |
|
|
Quote: | Sans quoi, il risque de prendre cher si on le débranche d'un coup... (ça serait dommage: un si bel objet Smile) |
Du genre? Que pourrait-il arriver?
Parce que je l'ai fait des dizaines de fois malgré le gros panneau de danger qui s'affiche sur l'écran lorsqu'il ne doit pas être déconnecté
?????????????? |
|
Back to top |
|
|
Trevoke Advocate
Joined: 04 Sep 2004 Posts: 4099 Location: NY, NY
|
Posted: Wed Dec 08, 2004 9:20 pm Post subject: |
|
|
Haha, genre par exemple corruption massive du filesystem dessus. _________________ Votre moment detente
What is the nature of conflict? |
|
Back to top |
|
|
youpla-boom n00b
Joined: 11 Nov 2004 Posts: 38 Location: Lyon - France
|
Posted: Thu Dec 09, 2004 11:38 am Post subject: |
|
|
slt,
pour remove mon ipod en tte sécurité :
umount /media/ipod
modeprobe -r sbp2
j'obtiens un joli msg sur mon ipod me disant qu'il est possible de débrancher mon ipod!
(ptite question est-ce que eject /dev/sd.... donne le mm résultat ??)
+++ _________________ le roi du pain d'épice |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Thu Dec 09, 2004 11:42 am Post subject: |
|
|
youpla-boom wrote: | slt,
pour remove mon ipod en tte sécurité :
umount /media/ipod
modeprobe -r sbp2
j'obtiens un joli msg sur mon ipod me disant qu'il est possible de débrancher mon ipod!
(ptite question est-ce que eject /dev/sd.... donne le mm résultat ??)
+++ |
moi je fais juste un umount et j'ai jamais eu de problèmes _________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
youpla-boom n00b
Joined: 11 Nov 2004 Posts: 38 Location: Lyon - France
|
Posted: Thu Dec 09, 2004 11:47 am Post subject: |
|
|
sireyessire wrote: | youpla-boom wrote: | slt,
pour remove mon ipod en tte sécurité :
umount /media/ipod
modeprobe -r sbp2
j'obtiens un joli msg sur mon ipod me disant qu'il est possible de débrancher mon ipod!
(ptite question est-ce que eject /dev/sd.... donne le mm résultat ??)
+++ |
moi je fais juste un umount et j'ai jamais eu de problèmes |
oué bah ... moi je suis sage quand mon ipod me dis "non tu me débranche pas" bah je le débranche pas, disons que vu le prix que je l'ai douillé je préfére qu'il survive le plus longtmp possible. Il faut etre gentil avec son ipod!
_________________ le roi du pain d'épice |
|
Back to top |
|
|
UB|K l33t
Joined: 27 May 2004 Posts: 786 Location: Villeurbanne, France
|
Posted: Thu Dec 09, 2004 12:09 pm Post subject: |
|
|
youpla-boom wrote: | (ptite question est-ce que eject /dev/sd.... donne le mm résultat ??) |
Il me semble que "eject" ne concerne que l'usb2.0, si on le fait pas, le message " ne pas deconnecter l'ipod" ne disparait pas.
youpla-boom wrote: | oué bah ... moi je suis sage quand mon ipod me dis "non tu me débranche pas" bah je le débranche pas, disons que vu le prix que je l'ai douillé je préfére qu'il survive le plus longtmp possible. Il faut etre gentil avec son ipod! |
+1 !! |
|
Back to top |
|
|
Adrien Advocate
Joined: 13 Jul 2004 Posts: 2308 Location: Bretagne
|
Posted: Thu Dec 09, 2004 5:25 pm Post subject: |
|
|
Quote: | Haha, genre par exemple corruption massive du filesystem dessus. |
Bah c pas très grave non????
Après y'a qu'à le reformater non??? |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Fri Dec 10, 2004 3:15 pm Post subject: |
|
|
Bonjour,
quand je monte mon ipod (en root) je ne peux pas y acceder avec mon utilisateur.
Comment puis je résoudre ce petit problème? |
|
Back to top |
|
|
UB|K l33t
Joined: 27 May 2004 Posts: 786 Location: Villeurbanne, France
|
Posted: Fri Dec 10, 2004 3:22 pm Post subject: |
|
|
Tu dois pas avoir les bonnes option dans ton fstab. Essayes avec ça:
Code: | /dev/sdb2 /media/ipod vfat noauto,user,uid=1000,gid=100 0 0 |
Après tu pourra le monter en user |
|
Back to top |
|
|
Adrien Advocate
Joined: 13 Jul 2004 Posts: 2308 Location: Bretagne
|
Posted: Fri Dec 10, 2004 3:23 pm Post subject: |
|
|
As-tu mis l'option "users" (sans les guillemets bien sûr) dans la section <opts> de ton fstab??? En face de la partition concernée???? |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Fri Dec 10, 2004 3:37 pm Post subject: |
|
|
Je viens de rajouter la ligne dans le fstab (je l'avais pas mise) mais ca ne change rien.
Je débute vraiment la dedans aussi je ne sais pas si je dois faire qqch de spécial après avoir modif le fichier fstab |
|
Back to top |
|
|
UB|K l33t
Joined: 27 May 2004 Posts: 786 Location: Villeurbanne, France
|
Posted: Fri Dec 10, 2004 3:41 pm Post subject: |
|
|
Fais voir à quoi resemble ton fstab et ce que donne un 'dmesg | grep sd' après avoir branché l'ipod. |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Fri Dec 10, 2004 3:46 pm Post subject: |
|
|
Quote: |
/dev/hda1 /boot ext2 noauto,noatime 1 2
/dev/hda2 none swap sw 0 0
/dev/hda3 / ext3 noatime 0 1
none /proc proc defaults 0 0
none /dev/shm tmpfs nodev,nosuid,noexec 0 0
/dev/cdrom/cdrom0 /mnt/cdrom auto noauto,user 0 0
/dev/sda2 /home/stp/Desktop/ipod vfat noauto,user,uid=1000,gid=100 0 0
|
Quote: |
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
sda: Spinning up disk......ready
SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
VFS: Can't find a valid FAT filesystem on dev sda1.
sda: Spinning up disk......ready
SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
|
voila ce que ca donne avec l'ipod connecte mais non monte |
|
Back to top |
|
|
UB|K l33t
Joined: 27 May 2004 Posts: 786 Location: Villeurbanne, France
|
Posted: Fri Dec 10, 2004 3:57 pm Post subject: |
|
|
Il turisto wrote: |
VFS: Can't find a valid FAT filesystem on dev sda1. |
La, y a un soucis!!
Ton ipod serait de type mac que ça m'étonnerais pas...
Si oui, change le 'vfat' de ton fstab en 'hfsplus' (et vire 'uid=1000,gid=100' car il me semble que c'est spécifique au fat) et assures toi que ton kernel supporte bien les filesystems des mac.
Si t'as un PC sous win qui traine tu peux aussi modifier ton ipod pour qu'il marche en fat... |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Fri Dec 10, 2004 4:01 pm Post subject: |
|
|
non non mon ipod est bien en windows
voila le prob resolu
Quote: |
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
sda: Spinning up disk......ready
SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
VFS: Can't find a valid FAT filesystem on dev sda1.
sda: Spinning up disk......ready
SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB)
sda: assuming Write Enabled
sda: assuming drive cache: write through
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
sdb: Spinning up disk....ready
SCSI device sdb: 117210240 512-byte hdwr sectors (60012 MB)
sdb: assuming Write Enabled
sdb: assuming drive cache: write through
Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 0
sdb: Spinning up disk......ready
SCSI device sdb: 117210240 512-byte hdwr sectors (60012 MB)
sdb: assuming Write Enabled
sdb: assuming drive cache: write through
Attached scsi removable disk sdb at scsi3, channel 0, id 0, lun 0
|
mais mon user ne peux tjs pas y acceder |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Fri Dec 10, 2004 4:50 pm Post subject: |
|
|
essaye users a la place de user dans le fstab ! _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Fri Dec 10, 2004 4:56 pm Post subject: |
|
|
ca chnage rien mais pour la ligne cdrom g aussi user et non users
edit : moi aussi j'aime bien kenshin |
|
Back to top |
|
|
UB|K l33t
Joined: 27 May 2004 Posts: 786 Location: Villeurbanne, France
|
Posted: Fri Dec 10, 2004 5:11 pm Post subject: |
|
|
kernel_sensei wrote: | essaye users a la place de user dans le fstab ! |
Alors la, j'aimerais bien savoir lequel est le bon parce j'ai toujours vu les deux versions... je me permet même de citer le manuel gentoo: Code: | Exemple de code 5 : Un exemple complet de /etc/fstab
.....
/dev/cdroms/cdrom0 /mnt/cdrom auto noauto,user 0 0 |
et le la manpage de mount:
Code: | Normally, only the superuser can mount file systems. However,
when fstab contains the user option on a line, then anybody can mount the corresponding system. |
alors c'est quoi le fin mot de l'histoire??? |
|
Back to top |
|
|
sireyessire Advocate
Joined: 20 Mar 2003 Posts: 2991 Location: back in Paris, France
|
Posted: Fri Dec 10, 2004 5:20 pm Post subject: |
|
|
UB|K wrote: |
et le la manpage de mount:
Code: | Normally, only the superuser can mount file systems. However,
when fstab contains the user option on a line, then anybody can mount the corresponding system. |
alors c'est quoi le fin mot de l'histoire??? |
faut lire les lignes juste après
man mount wrote: | user Allow an ordinary user to mount the file system. The name of the mounting user is written to mtab so that he
can unmount the file system again. This option implies the options noexec, nosuid, and nodev (unless over-
ridden by subsequent options, as in the option line user,exec,dev,suid).
users Allow every user to mount and unmount the file system. This option implies the options noexec, nosuid, and
nodev (unless overridden by subsequent options, as in the option line users,exec,dev,suid). |
_________________ I never think of the future. It comes soon enough.
Albert Einstein
Try simpler first
Shockley |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Fri Dec 10, 2004 5:21 pm Post subject: |
|
|
c'est que les 2 existent et ne font pas tout a fait la meme chose !
Code: | user Allow an ordinary user to mount the file system. The
name of the mounting user is written to mtab so that he
can unmount the file system again. This option implies
the options noexec, nosuid, and nodev (unless overridden
by subsequent options, as in the option line
user,exec,dev,suid).
users Allow every user to mount and unmount the file system.
This option implies the options noexec, nosuid, and nodev
(unless overridden by subsequent options, as in the
option line users,exec,dev,suid).
|
@sireyessire: _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
UB|K l33t
Joined: 27 May 2004 Posts: 786 Location: Villeurbanne, France
|
Posted: Fri Dec 10, 2004 5:35 pm Post subject: |
|
|
Ah ok, si je comprend bien avec user l'user qui monte le filesystem est le seul à pourvoir le démonter... alors qu'avec users n'importe quel autre user peut le démonter.
Ouaip, je progresse, j'ai déjà pris le réflex de lire les manpages, maintenant faut que je prenne celui de les lire en entier |
|
Back to top |
|
|
Il turisto l33t
Joined: 12 May 2004 Posts: 968 Location: Battincourt - Belgique
|
Posted: Sat Dec 11, 2004 12:03 pm Post subject: |
|
|
Voila je peux a presetn monter et demonter mon ipod en temps que user mais ce meme user ne peux pas l'ejkecter.
PQ donc
Et comment ameliorer cela. |
|
Back to top |
|
|
|