[install] Arch sur une flash amovible USB (pb hardware...)

Questions et astuces concernant l'installation et la configuration d'archlinux
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

Dis mélodie, j'ai téléchargé et gravé slax-boot-usb-from-cd-6.0.7.iso, mais comment s'en sert-on ??

Au démarrage, j'ai :
Slax Graphics mode (KDE)
Slax Always Fresh
Slax Copy To RAM
Slax Graphics VESA mode
Slax Text mode
Run Memtest utility

J'ai tout essayé, certains plantent (data not found) car le CD ne fait que 7Mo et ne contient donc pas SLAX en entier...

Mais aucun qui me permette (même manuellement) de booter ma partition en USB !!



Autre : je cherche une commande pour remplacer une chaîne de caractères connue, située dans un fichier à un emplacement inconnu, par une autre chaîne de caractères spécifiée.

En gros, j'veux remplacer automatiquement une ligne dans un fichier de conf à l'aide d'un script...
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

Calimero a écrit :Dis mélodie, j'ai téléchargé et gravé slax-boot-usb-from-cd-6.0.7.iso, mais comment s'en sert-on ??
:?:
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Calimero a écrit :
Calimero a écrit :Dis mélodie, j'ai téléchargé et gravé slax-boot-usb-from-cd-6.0.7.iso, mais comment s'en sert-on ??
:?:
Tu installes Slax 6.0.7 sur ta clé USB (la version standard, slax-6.0.7.iso pas le CD de démarrage !). Il suffit de monter l'iso en loop et de faire une copie récursive des fichiers vers ta clé USB. Ensuite, il te faut lire la doc qui est dans les fichiers de l'iso, une d'entre elles (un readme je penses) t'indiquera un fichier à exécuter : c'est un script qui va rendre la clé bootable (bien sûr tu prends une autre clé que celle où tu as mis Archlinux ou bien tu effaces ce qui se trouve dessus, au préalable).

Après, tu branches la clé, tu démarres le CD de boot, et tu choisis la première option (kde).

Slax Always Fresh : c'est pour ne pas conserver les modifications que tu vas faire dans l'installation USB, Slax Copy To RAM permet d'avoir tout en RAM, le système est plus réactif, mais il faut un minimum de 1 go de ram je crois, et les autres lignes me semblent assez explicites ?

Il y avait une excellente doc en anglais, mais tout est chamboulé sur le site depuis le passage à la 6.x.x.


Il y a une doc en français ici, et un chapitre sur 5.1.8 sur la manière de créer la clé USB Slax, et indique quel est le fichier de script dont je te parles plus haut. C'est la version que j'avais utilisée, et la méthode ne doit pas avoir changé, ou pas beaucoup.

Si c'était possible d'en déduire le mode d'emploi pour créer un CD de bootstrap pour Archlinux (et que quelqu'un mette en ligne une iso). J'aimerais bien une clé usb Archlinux rendue bootable sur toute machine dotée d'une entrée USB ! :)
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

Mais heu... Je pourrai réinstaller arch, après ?
Parce qu'une SLAX, ça m'intéresse pas.

Je voulais juste éventuellement pas avoir à emprunter l'ordi de mon frère pour quand je veux modifier un peu mon install sur la flash, en utilisant le CD de bootstrap...

Fabriquer un CD de bootstrap, ça me tente, mais je voudrais d'abord savoir comment on boote un kernel et tout ce qu'il va appeler (le système complet quoi) depuis un système qui tourne. Si c'est possible ?
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
Avatar de l’utilisateur
mélodie
Maître du Kyudo
Messages : 2784
Inscription : lun. 30 oct. 2006, 02:06
Localisation : Pyrénées

Message par mélodie »

Oui tu pourras réinstaller Arch après, et oui, c'est pour que tu disposes d'un exemple de boot "qui marche".

Pour les autres questions, si je savais comment le réaliser... je l'aurais peut-être fait.

Comment on boote un kernel : dans le cas classique, Grub installé sur le MBR, grub a le stage1 dans le mbr, stage1 appelle le stage 2 qui à son tour appelle le kernel (ou l'initrd).

Quand celui-ci initialise les périphériques : dont les périphériques USB, ceux-ci deviennent accessibles et sont vus par le système (là je deviens de plus en plus approximative).

Dans le cas Slax sur USB avec CD de démarrage, il y a aussi ce fichier que le CD de boot recherche sur les périphériques, et qui lui permet de savoir où est le kernel à booter.

Comme tu vois, tout n'est pas clair pour moi, loin de là, sauf que je sais que ça fonctionne.

Tu trouveras des miettes d'informations en plus ici et aussi ici : "Date: 2008/03/30 15:38".
SND

Message par SND »

Je me suis acheté une petite clés usb 2giga car j'ai besoin de mon mp4 4giga encore un peu.

J'ai tout fait comme sur ce site : http://www.linux-usb.net/

Mais mon pc n'a pas l'option booter sur clé usb ( dommage lol )

Je mets mon bios à jour et peut être qu'il y aurra cette option ?
SND

Message par SND »

Bon voilà en faite mon pc peut booter l'usb normalement :?

J'ai installé DSL en suivant ce site : http://www.linux-usb.net/articles.php?lng=fr&pg=8

Image

Il ne manque rien ? car à la fin de la page du site. Il y a une partie à part qui parle de mbr et syslinux sans rapport avec DSL 1.5

Donc je me demandais si je les rajoutais... Voilà quoi.


Merci
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

Bein ça bootera pas, si tu ne mets rien pour démarrer soit dans le premier secteur du disque (MBR) soit dans le 1er secteur de la 1ere partition... (secteur de démarrage)

Normalement, syslinux installe aussi un truc, je sais plus si c'est dans le MBR ou la partition.

PS : pourquoi tu n'installes pas Arch sur ta flash ?
J'ai une 2Go et c'est ce que j'ai fait.

DSL, perso je mets ça que sur des "vieilles" flash de 128meg...
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
SND

Message par SND »

Donc avec grub et tout sur la flash ?
Je mets l'iso sur un cd.
Je branche la clé usb.

Je boot sur le cd et j'installe comme si c'était sur le dd ?


( je peux débrancher complétement mon dd pour être sur de pas faire de merde ? )

Merci

Toi ça fonctionne ?
Avatar de l’utilisateur
Calimero
Elfe
Messages : 692
Inscription : ven. 02 mai 2008, 18:16
Localisation : Nantes (44)

Message par Calimero »

Sky-NoT-DeaD a écrit :Je boot sur le cd et j'installe comme si c'était sur le dd ?
Exact. On n'oubliera pas usb dans les HOOKS, c'est la seule différence. ;)
Et aussi on formatera en ext2 (ext3, reiser et les autres sont journalisés donc pas bon sur de la mémoire flash, d'écrire un journal en permanence)
Et on ne mettra PAS de swap. Tu sautes l'étape en faisant "done" je crois dans "set filesystem mountpoints".

Dernière différence : il est bon d'avoir un 2e ordi pour savoir quoi installer comme paquets. (le minimum, car peu d'espace sur la flash)
Sky-NoT-DeaD a écrit :( je peux débrancher complétement mon dd pour être sur de pas faire de merde ? )
Bah oui, puisque maintenant le CD d'install met les UUID dans /etc/fstab et /boot/grub/menu.lst
Donc pas d'ennui possible d'ordre de détection, l'uuid étant unique.
Sky-NoT-DeaD a écrit :Toi ça fonctionne ?
Oui. (sur un ordi qui supporte le boot en USB, of course)
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
SND

Message par SND »

Je vais imprimer le wiki :wink:

Edit : je me suis fait un résumé du wiki 8)
Répondre