Page 1 sur 1

[ISO custom]Installation.

Publié : jeu. 29 nov. 2012, 15:43
par blake
Bonjour,

Je sollicite votre aide afin de savoir si ma problematique peut etre resolu, et de quelle maniere :mrgreen: .

J'ai commencé il y a 3 semaines a telecharger un liveCD d'archlinux, et a installer la base sur mon pc. Suite a ca, j'en ai fais une configuration completement customisé pour mes besoins. Par la suite, j'ai fais un image de ma nouvelle distribution customisé, et j'aurai voulu savoir sil existait un outil me permettant d'installer mon image re-configuré directement sur d'autres machines, et de quelle maniere ?
En effet, je peux demarrer sur mon USB live custom, j'y retrouve toute ma config, mais la je seche completement sur "comment faire pour l'installer sur une machine :?: " :dodo:

Quelqu'un aurait une idee ? Je lui en serais grandement reconnaissant ! :chinois: :chinois:

Re: [ISO custom]Installation.

Publié : jeu. 29 nov. 2012, 15:51
par oktoberfest
Salut,

tu peux faire un bête tar :
- booter sur ta clé USB
- créer et formater une partition sur ton disque dur
- monter la dite partition dans /mnt
- faire un :

Code : Tout sélectionner

# tar cf - --one-file-system / | tar xf - -C /mnt 
Ceci te copiera ton / de ta clé vers ton disque dur.
Ensuite tu chroot et tu mets en place ton bootlader favori sur ton disque dur.

Re: [ISO custom]Installation.

Publié : jeu. 29 nov. 2012, 15:58
par blake
Ok cool !! J'essaye ca tout de suite ! Merci !

Re: [ISO custom]Installation.

Publié : jeu. 29 nov. 2012, 16:02
par oktoberfest
La ligne de commande que je t'ai indiquée ne copie que le / (le --one-file-system fait que tar ne va pas suivre les points de montage : ce qui est heureux sinon il copierait /mnt dans /mnt/mnt et ensuite /mnt/mnt dans /mnt/mnt/mnt etc...).
Dans le cadre de ta clé, tu n'as sans doute que /, cela ne gêne donc pas. Si tu as d'autre partitions (/home, /var) il te faut faire plusieurs tar (par exemple si tu veux copier ton disque sur un nouveau disque) :

Code : Tout sélectionner

# mount /dev/... /mnt
# mount /dev/... /mnt/home
# mount /dev/... /mnt/var
# tar cf - --one-file-system / | tar xf - -C /mnt 
# tar cf - --one-file-system /home | tar xf - -C /mnt
# tar cf - --one-file-system /var | tar xf - -C /mnt 

Re: [ISO custom]Installation.

Publié : jeu. 29 nov. 2012, 16:44
par blake
Ok, alors j'ai un soucis, je ne vois pas comment je peux installer mon bootloader... J'ai bien copier mon / dans ma nouvelle partition et j'ai dans /boot un dossier syslinux.
Seulement quand j'essaye de demarrer ca ne marche pas, et je crois que j'ai besoin de toucher au MBR (Master Boot Record) avec fdisk, seulement cela reste obscure pour moi...

Re: [ISO custom]Installation.

Publié : jeu. 29 nov. 2012, 18:22
par FoolEcho
Le plus simple est d'effectuer le script d'installation de syslinux après t'être placé dans ton nouveau système via chroot (ou manuellement, sans passer par le script: voir wiki en -- moins intéressant que le script car tu devras changer de procédure selon que tu es en MBR ou GPT).