Page 1 sur 1

[USB_Install] Impossibilité d'installer Arch (résolu)

Publié : sam. 30 nov. 2013, 17:15
par beubeute
Salut tout le monde !

Je me suis récemment acheter un lenovo e330 pour travailler, j'ai donc voulu installer archlinux en dual-boot. J'ai d'abord formater le disque dur pour refaire une install propre de W8. Voilà où j'en suis niveau partition.

/dev/sda1 --> Données (300go)
/dev/sda2 --> Partition W8 ( 80go)
/dev/sda3 --> Recovery (300mo) qui s'est créer avec l'install windows
/dev/sda4 --> boot (100mo) je suppose avec l'install windows aussi
/dev/sda5 --> inconnu (128mo) je n'ai aucune idée de ce que c'est
Celles que j'ai crées :
/dev/sda6 --> swap (2-3go)
/dev/sda7 --> root (25go)
/dev/sda8 --> boot (100mo)
/dev/sda9 --> /home (46go)


J'ai installé la dernière version archlinux ( novembre dual) sur une clé usb en utilisant cygwin. J'avais d'abord installé avec tuxboot mais ça ne marchait pas. D'ailleurs l'écran de démarrage est différent de celui que j'ai dans ma virtualbox.
J'ai ensuite suivi le tuto sur le wiki on faisant attention de modifier les partitions pour qu'elles correspondent aux miennes évidemment, je n'ai pas vraiment eu d'erreurs et tout marchait aussi bien que lorsque j'installais sur la machine virtuelle. Cependant lorsque je redémarre le laptop, je boot directement sur windows.
J'ai tenté l'installation avec syslinux puis avec grub, toujours le même résultat. J'ai ensuite suivi le tuto anglais puis des tutos trouvés sur divers blogs mais j'ai toujours eu le même problème.
Je commence à désespérer et je ne trouve plus d'idée, je me tourne donc vers la communauté qui est bien plus calée que moi.

Merci d'avance.

Re: [USB_Install] Impossibilité d'installer Arch

Publié : sam. 30 nov. 2013, 17:29
par benjarobin
Tu ne comptes pas utiliser W8 ? car 80 Go pour W8 ce n'est pas beaucoup...
Sinon as tu bien fait une installation en UEFI ? Si oui comment : Peux tu détailler toutes les commandes pour installer le bootloader ?

Re: [USB_Install] Impossibilité d'installer Arch

Publié : sam. 30 nov. 2013, 18:18
par beubeute
Windows sera utilisé par ma copine puisque je doute qu'elle voudra apprendre à utiliser linux. 80Go me semble suffisant, un navigateur, un éditeur de texte et 2-3 logiciels sont suffisants puisque j'ai fait une partition de données pour les partager entre les 2OS.

Comment ça les commandes ? La seule chose qui diffère des tutos est cette partie. https://wiki.archlinux.org/index.php/US ... ing_Cygwin . C'est ce que j'ai fait pour installer archlinux.

Ensuite au démarrage j'ai le choix entre
Arch Linux archiso x86_64 UEFI CD
UEFI Shell x86_64 v1
pareil v2
EFI default loader
Reboot into ... (bios)

Je prends la première option pour installer et c'est tout. Sur la machine virtuelle j'avais une interface comme ceic http://cache.gawkerassets.com/assets/im ... bigpic.png mais maintenant plus rien.

Re: [USB_Install] Impossibilité d'installer Arch

Publié : sam. 30 nov. 2013, 19:07
par benjarobin
Je ne veux pas un lien, mais les commandes que tu as réellement exécuté pour installer ton ArchLinux.
Pour information il n'y a aucun tutoriel sur le Wiki, juste des informations que tu dois assembler... Donc je ne peux pas deviner ce que tu as fait concrètement

Re: [USB_Install] Impossibilité d'installer Arch

Publié : sam. 30 nov. 2013, 19:19
par beubeute

Code : Tout sélectionner

mkfs.ext2 /dev/sda8
mkfs.ext4 /dev/sda7
mkfs.ext4 /dev/sda9
mkswap /dev/sda6
mount /dev/sda9 /mnt && mkdir /mnt/{boot,home} && mount /dev/sda8 /mnt/boot
mount /dev/sda7 /mnt/home
pacstrap /mnt base base-devel
pacstrap /mnt grub
genfstab -U -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
nano /etc/hostname --> Nom_du_pc
nano /etc/locale.gen --> Je décommente  en_us utf8 (je veux garder le système en anglais)
locale_gen
nano /etc/vconsole.conf  --> KEYMAP=fr-pc
ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime
mkinitcpio -p linux
grub-install --no-floppy --recheck /dev/sda
grub-mkconfig -o  /boot/grub/grub.cfg
passwd
umount /mnt/boot /mnt/home /mnt
reboot

Je pense n'avoir rien oublié.

Re: [USB_Install] Impossibilité d'installer Arch

Publié : sam. 30 nov. 2013, 19:27
par benjarobin
Au vu de ta configuration, tu dois faire une installation en UEFI et non en BIOS... L'installation de Grub ne va pas du tout.

Re: [USB_Install] Impossibilité d'installer Arch

Publié : sam. 30 nov. 2013, 21:49
par vintherine
Toutes les semaines nous avons se genre de question et il s'avère que nombreux sont les utilisateurs qui n'ont pas lu — ou pas compris — le wiki. Donc @beubeute : l'installation de grub pour un PC récent, en EFI, diffère de l'installation classique d'un PC sous BIOS. Une toute petite recherche sur le forum aurait du t'alerter.

@benjarobin : ne faudrait-il pas modifier le wiki pour que les 2 solutions ne soit plus sur la même page, avec un gros chapô en gras, souligné et à l'encre rouge ? Je veux bien m'y coller (même si je n'ai pas trop l'habitude du wiki), si la communauté pense que ça puisse être utile;

Re: [USB_Install] Impossibilité d'installer Arch

Publié : dim. 01 déc. 2013, 09:41
par FoolEcho
vintherine a écrit :@benjarobin : ne faudrait-il pas modifier le wiki pour que les 2 solutions ne soit plus sur la même page, avec un gros chapô en gras, souligné et à l'encre rouge ? Je veux bien m'y coller (même si je n'ai pas trop l'habitude du wiki), si la communauté pense que ça puisse être utile;
Je ne sais pas trop ce que tu prévois, mais pour moi, ça devrait rester sur la même page... ou alors faire un machin de plus haut niveau pour regrouper/différencier bios/uefi et les solutions de démarrage (et renvoyer à ces dernières quand ça varie), peut-être.
Mais oui, plus de clarté ne serait pas un mal (n'ayant encore que des bios sous la main, je ne me sens pas de contribuer là-dessus).

Re: [USB_Install] Impossibilité d'installer Arch

Publié : dim. 01 déc. 2013, 10:51
par beubeute
Eh bien désolé, je n'ai eu ni problèmes sur ma VM ni sur mon autre laptop donc je ne me suis pas vraiment posé de question puisque le tuto ne parle pas d'installation uefi.
Depuis hier j'ai essayé pleins de trucs mais ça ne marche toujours pas, je pense que je vais abandonner l'idée et devoir utiliser linux sur une VM.

Re: [USB_Install] Impossibilité d'installer Arch

Publié : dim. 01 déc. 2013, 11:29
par benjarobin
Tu n'es pas bien persévérant, dommage...
Je suis sûr que si tu nous décrit ce que tu fait on peut t'aider.
Et un conseil il faut lire le Wiki et essayer de le comprendre, si tu as un doute sur certain passage du Wiki tu peux poser la question sur le forum

Re: [USB_Install] Impossibilité d'installer Arch

Publié : dim. 01 déc. 2013, 15:44
par vintherine
ou alors faire un machin de plus haut niveau pour regrouper/différencier bios/uefi et les solutions de démarrage (et renvoyer à ces dernières quand ça varie)
Oui, c'est exactement comme ça que je verrais les choses. Par contre je suis comme toi, je n'ai pas de machine EFI sous la main. J'en ai installé 2 récemment mais elles ne sont pas à moi et je les ai rendu à leurs propriétaires respectifs.

Re: [USB_Install] Impossibilité d'installer Arch

Publié : dim. 01 déc. 2013, 16:22
par beubeute
Bah la persévérance c'est pas vraiment le problème mais quand j'ai passé toute la soirée + la matinée à essayer d'installer une distrib sans succès ça fout un peu les boules.

J'ai essayé le tuto efistub mais j'ai rapidement abandonné puisque les ramdisks à copier n'existent pas, ensuite j'ai essayé d'autres choses sans succès.

J'ai aussi une partition boot en F32 qui avait été créée lors de l'install de windows, je dois utiliser la même pour linux ou en créer une autre ?

Re: [USB_Install] Impossibilité d'installer Arch

Publié : dim. 01 déc. 2013, 16:26
par vintherine
Oui, c'est vrai, les choses ne sont pas encore très stables à ce sujet.
J'ai aussi une partition boot en F32 qui avait été créée lors de l'install de windows, je dois utiliser la même pour linux ou en créer une autre ?
La même impérativement. Chaque OS aura son dossier à l'intérieur.

Re: [USB_Install] Impossibilité d'installer Arch

Publié : mar. 03 déc. 2013, 19:53
par beubeute
Salut !
J'ai décidé de refaire entièrement mes partitions et de faire quelque chose de propre mais cette fois j'ai un problème au démarrage.
Voici mes partitions :
/dev/sda1 --> boot
/dev/sda2 --> swap
/dev/sda3 --> root
/dev/sda4 --> home

Et voici les commandes effectuées :

Code : Tout sélectionner

mkfs.ext4 /dev/sda3
mkfs.ext4 /dev/sda4
mkswap /dev/sda2
swapon /dev/sda2
mkfs.fat -F32 /dev/sd1

mount /dev/sda3 /mnt
mkdir /mnt/{boot,home}
mount /dev/sda1 /mnt/boot
mount /dev/sda4 /mnt/home

pacstrap /mnt base base-devel
genfstab -U -p /mnt >> /mnt/etc/fstab
nano /mnt/etc/fstab //je check que tout soit bon

arch-chroot /mnt
nano /etc/hostname	--> Nom du PC
nano /etc/locale.gen	--> Décommenter en_US UTF8 
locale-gen
nano /etc/vconsole.conf	--> KEYMAP=fr-pc
ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime
mkinitcpio -p linux
passwd

mount -t efivarfs efivarfs /sys/firmware/efi/efivars
pacman -S gummiboot
gummiboot install

nano /boot/loader/entries/arch.conf
	title          Arch Linux
	linux          /vmlinuz-linux
	initrd         /initramfs-linux.img
	options        root=/dev/sda1 rw

exit
umount -R /mnt
reboot
Et voilà l'erreur que j'ai au démarrage :

Code : Tout sélectionner

fsck: fsck.vfat: not found
fsck: error 2 while executing fsck.vfat for /dev/sda1
ERROR: fsck failed on /dev/sda1
:: mounting /dev/sda1 on real root
mount : unknow filesystem type vfat
J'ai l'impression d'avancer et de reculer à la fois, c'est pas hyper cool ^^

Merci d'avance de votre aide.

Re: [USB_Install] Impossibilité d'installer Arch

Publié : mar. 03 déc. 2013, 19:58
par benjarobin
Ton root n'est pas /dev/sda1 mais /dev/sda3, mais je te déconseille vivement d'utiliser cette notation.
Je te conseil d'utiliser des UUID : /dev/disk/by-uuid/XXXXXXXXXXXXXXXXXXXX
Donc corrige cette ligne : options root=/dev/sda1 rw

Re: [USB_Install] Impossibilité d'installer Arch

Publié : mar. 03 déc. 2013, 20:16
par beubeute
Erf, l'erreur tout con :(

Je ne connais pas cette notation. Dans options je dois modifier le root=.. par root=/dev/disk/by-uuid/XXXXXXXXXXXXXXXXXXXX ?

Re: [USB_Install] Impossibilité d'installer Arch

Publié : mar. 03 déc. 2013, 20:24
par benjarobin
Il faut remplacer les XXXXXXXXXXXX par l'UUID de ta partition sda3
Tu as plusieurs façon d'obtenir la correspondance :

Code : Tout sélectionner

ls -l /dev/disk/by-uuid/
blkid # en root

Re: [USB_Install] Impossibilité d'installer Arch

Publié : mar. 03 déc. 2013, 20:31
par beubeute
Ce n'était pas ce que je voulais dire, j'avais déjà récupéré mon uuid avec le fstab

Je voulais savoir si j'écrivais juste :
root=/dev/disk/by-uuid/XXXXXXXXXXXXXXXXXXXX
à la place de
root=/dev/sda3 rw

D'ailleurs si c'est ça, est-ce que je dois laisser les tirets dans l'uuid ? Meme question pour les droits de lecture et d'écriture.

Merci d'avance.

Re: [USB_Install] Impossibilité d'installer Arch

Publié : mar. 03 déc. 2013, 20:33
par benjarobin
Un exemple :

Code : Tout sélectionner

options root=/dev/disk/by-uuid/06bd71cb-8b6a-4a56-aa83-9be8d3b6b14a rw

Re: [USB_Install] Impossibilité d'installer Arch

Publié : mar. 03 déc. 2013, 20:45
par beubeute
Niquel c'est ce que je voulais savoir.
Ca a l'air de bien démarrer, plus qu'a installer xorg, openbox et tint2 et on est bon !

Merci de ton aide :)