Page 2 sur 4

Re: [Système de fichier] répertoire système sur clé usb

Publié : dim. 28 oct. 2012, 21:59
par benjarobin
HOOKS contient plein d'autres éléments, de plus toute modification de ce fichier impose la régénération de l'initframe (mkinitcpio -p linux)
Sinon ton fstab est faux, voir ta sortie de blkid

Re: [Système de fichier] répertoire système sur clé usb

Publié : dim. 28 oct. 2012, 22:12
par mauribilis
ça marche pas (j'ai rajouter usr shutdown) mais rien à faire ce doit pas être la bonne méthode :(

Re: [Système de fichier] répertoire système sur clé usb

Publié : dim. 28 oct. 2012, 22:25
par benjarobin
J'adore toujours ce genre de réponse : "ça marche pas" sans détailler le moindre du monde...
Il te manque peut être le hook usb si ton lecteur de carte est en USB, le placer juste après udev

Re: [Système de fichier] répertoire système sur clé usb

Publié : dim. 28 oct. 2012, 22:30
par mauribilis
quand je fais la commande mkinitcpio -p linux j’obtiens

Code : Tout sélectionner

==> ERROR: Preset not found: `/etc/mkinitcpio.d/linux.preset'
et e-ce que la syntaxe du fichier fstab est bonne ?

Code : Tout sélectionner

# 
# /etc/fstab: static file system information
#
# <file system>	<dir>	<type>	<options>	<dump>	<pass>
tmpfs		/tmp	tmpfs	nodev,nosuid	0	0

UUID=01078c33-6949-4939-9443-be2580c0c264 /usr ext4 defaults 0 1
UUID=b6589d48-b397-4636-98f8-56c4b8eaac26 swap swap defaults 0 0

Re: [Système de fichier] répertoire système sur clé usb

Publié : dim. 28 oct. 2012, 22:35
par benjarobin
mkinitcpio -p linux doit impérativement fait dans le chroot (voir Wiki)
Sinon ton fstab est toujours faux !!! Ce n'est pas mieux ainsi ? Compléter les ?????? par l'UUID de la partition / (racine)

Code : Tout sélectionner

tmpfs                                      /tmp  tmpfs  nodev,nosuid   0  0
UUID=????????????????????????????????????  /     ext4   defaults       0  1
UUID=b6589d48-b397-4636-98f8-56c4b8eaac26  /usr  ext4   defaults       0  1
UUID=01078c33-6949-4939-9443-be2580c0c264  swap  swap   defaults       0  0
Sinon la ligne HOOKS devrait contenir

Code : Tout sélectionner

HOOKS="base udev usb autodetect pata scsi sata filesystems usbinput shutdown fsck usr"

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 09:16
par FoolEcho
Et pour le chroot, ça évitera d'y revenir: :)

Code : Tout sélectionner

#monter Arch
mount /dev/disk/by-uuid/???????????????????????????????????? /mnt/ #monter racine (/)
mount /dev/disk/by-uuid/b6589d48-b397-4636-98f8-56c4b8eaac26 /mnt/usr #monter usr
#si tu as un /boot séparé, le monter aussi (et le rajouter dans fstab...)

#montage des dossiers spéciaux
mount --bind /dev /mnt/dev
mount -t sysfs sys /mnt/sys
mount -t proc /proc /mnt/proc

#chroot
chroot /mnt/

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 09:31
par mauribilis
la commande

Code : Tout sélectionner

mount /dev/disk/by-uuid/8ece84fa-bae5-4393-b8df-3b26c4d10fd6 /mnt/
donne

Code : Tout sélectionner

mount: special device /dev/disk/by-uuid/8ece84fa-bae5-4393-b8df-3b26c4d10fd6 does not exist

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 09:35
par FoolEcho
C'est selon ton système hôte.
Tu peux utiliser /dev/sdXY à la place (blkid toujours pour trouver les équivalents).

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 09:40
par mauribilis
j'ai essayé mount /dev/sdXY/by-uuid/8ece84fa-bae5-4393-b8df-3b26c4d10fd6 /mnt/ ça marche pas non plus

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 09:43
par FoolEcho
C'est juste /dev/sdXY... :roll:

Exemple, si blkid me renvoie:

Code : Tout sélectionner

/dev/sda5: UUID="24681421-06d0-4af8-aa13-03c67e64d502" TYPE="ext2"
Je peux faire:

Code : Tout sélectionner

mount /dev/sda5 /mnt

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 10:14
par mauribilis
ça marche mais mount --bind /dev /mnt/dev
me donne mount point /mnt/dev does not exist

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 10:16
par mauribilis
ces commandes je les lances depuis ma platine ou un live CD ?

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 10:24
par FoolEcho
Depuis un live. Il faut bien monter les partitions d'Arch.

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 10:26
par mauribilis
si je prend un live cd ubuntu ça marche ?

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 10:27
par FoolEcho
:yes:

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 11:03
par mauribilis
finalement je vais prendre un live cd Archlinux, donc une fois que je suis sur le live cd je fais :

mount /dev/disk/by-uuid/8ece84fa-bae5-4393-b8df-3b26c4d10fd6 /mnt/
mount /dev/disk/by-uuid/b6589d48-b397-4636-98f8-56c4b8eaac26 /mnt/usr

mount --bind /dev /mnt/dev
mount -t sysfs sys /mnt/sys
mount -t proc /proc /mnt/proc
chroot /mnt/
mkinitcpio -p linux
mkinitcpio -p examples dans mon cas

j'ai bon ?

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 11:09
par FoolEcho
mauribilis a écrit :mkinitcpio -p examples dans mon cas
C'est quoi "examples" ? :?:
Non, juste mkinitcpio -p linux avec les HOOKS que t'a indiqué benjarobin (à rajouter dans (/mnt/)etc/mkinitcpio.conf si ce n'est pas fait).

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 11:23
par mauribilis
examplesc car aulieu de linux.reset j'ai un fichier examples.reset (je ne sais pas pourquoi
)

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 11:34
par FoolEcho
preset, pas reset. :lol:
Et tu n'as pas besoin de le faire pour examples.

Re: [Système de fichier] répertoire système sur clé usb

Publié : lun. 29 oct. 2012, 11:51
par mauribilis
une faute de frappe ca arrvive... tu es sur que je n'es pass besion de examples car je n'es aucun fichief linux.preset