La suite de ce post ...

MultiSystem

ASTUCE!
Sous Ubuntu Natty la mémorisation du mot de passe pendant 15 minutes ne fonctionne plus.
A fin d'éviter de devoir rentrer votre mot de passe plusieurs fois dans multisystem,
vous pouvez modifier ce comprtement en suivant les conseils suivants.

Éditez votre fichier /etc/sudoers acec une de ces commandes:
Dans Ubuntu :
sudo VISUAL=/usr/bin/gedit visudo
Dans Kubuntu :
sudo VISUAL=/usr/bin/kate visudo
Dans Xubuntu :
sudo VISUAL=/usr/bin/mousepad visudo
En mode console :
sudo EDITOR=/usr/bin/nano visudo
Puis remplacez:
Defaults    env_reset
Par:
Defaults    !tty_tickets,env_reset,timestamp_timeout=15 # Mémorise la dernière saisie du mot de passe pendant 15 minutes
Enregistrez, l'effet est immédiat, pas besoin de fermer votre session.
ASTUCE!
Créer une image de Windows 7 réunissant les versions 64 et 32 bits.
MERCI à "Plastichopathe" pour les explications détailées 🙂
C'est par là.

logo
Avec MultiSystem, créez votre LiveUSB MultiBoot de manière simplissime, Vous avez juste a Glisser/Déposer vos fichiers iso sur une fenêtre et c'est tout!.
Je soutiens ce script, par avance Merci.
un geste , même petit est toujours le bienvenu 🙂
Site officiel: http://liveusb.info/
Installer MultiSystem (méthode recommandée)
- Via le depôt téléchargez le script: install-depot-multisystem.sh.tar.bz2
decompressez et executez: install-depot-multisystem.sh

Sous Kubuntu ouvrez KpackageKit et activez le dêpot universe,
puis installez zenity,xterm,gksu avant d'executer le script.

Aprés l'installation,
allez dans le menu Non-Libre et ajoutez PloP

Sous certains gestionnaire de fenêtres (window manager en anglais) le Glisser/Déposer
des fichiers .iso dans la fenêtre de MultiSystem ne fonctionne pas,
dans ce cas utilisez soit le bouton de sélection en bas a droite de la fenêtre de MultiSystem,
soit clic droit Copier sur les fichier .iso, puis clic droit coller dans la zone de dêpot Glisser/Déposer de la fenêtre de MultiSystem.

Installer MultiSystem manuellement

Ajoutez le depôt a votre fichier /etc/apt/sources.list
sudo apt-add-repository 'deb http://liveusb.info/multisystem/depot all main'
Ajoutez la clé publique
wget -q http://liveusb.info/multisystem/depot/multisystem.asc -O- | sudo apt-key add -
Rechargez les sources
sudo apt-get update
Installez le paquet multisystem
sudo apt-get install multisystem
http://liveusb.info/dotclear/public/img/multisystem/captures/Capture-MultiSystem.gif

http://liveusb.info/dotclear/public/img/multisystem/captures/Capture-VBox.png

http://liveusb.info/multisystem/img/gplv3-127x51.png
License: GNU General Public License (GPL)
Ce programme est un logiciel libre: vous pouvez le redistribuer
et/ou le modifier selon les termes de la "GNU General Public
License", tels que publiés par la "Free Software Foundation"; soit
la version 2 de cette licence ou (à votre choix) toute version
ultérieure.

Ce programme est distribué dans l'espoir qu'il sera utile, mais
SANS AUCUNE GARANTIE, ni explicite ni implicite; sans même les
garanties de commercialisation ou d'adaptation dans un but spécifique.

Se référer à la "GNU General Public License" pour plus de détails.

Vous devriez avoir reçu une copie de la "GNU General Public License"
en même temps que ce programme; sinon, écrivez a la "Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA".
http://www.gnu.org/licenses/gpl-howto.fr.html
-Certaines distributions linux ne sont pas supportées par MultiSystem,
cette méthode va vous permettre d'outrepasser cette limite.
Dans cet exemple nous allons ajouter une version de Debian bien pratique,
car elle intègre tous les firmwares, et en plus elle est multi-architectures.
Téléchargez ce fichier iso: firmware-6.0.2.1-amd64-i386-netinst.iso
Adresse: http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/6.0.2.1/multi-arch/iso-cd/
-Avec GParted ajoutez sur votre clé USB une partition en fat32 qui va recevoir votre Debian. (laisser la première partition pour MultiSystem)
-Copiez le contenu de votre cdrom ou fichier iso dans cette partition
sudo cp -Rf "/media/Debian 6.0.2.1 M-A 1/." "/media/DEBIAN/." 2>/dev/null
-On renomme le fichier isolinux.cfg en syslinux.cfg
sudo mv /media/DEBIAN/isolinux/isolinux.cfg /media/DEBIAN/isolinux/syslinux.cfg
-Il existe dans le fichier "/media/DEBIAN/isolinux/exithelp.cfg" un lien vers le fichier isolinux.cfg
que nous avons renommé en extlinux.conf, il fait donc remplacer ce lien avec sed:
sudo sed -i "s%isolinux.cfg%extlinux.conf%" "/media/DEBIAN/isolinux/exithelp.cfg"
-On installe syslinux dans la partition /dev/sdc2 dans mon cas,
ATTENTION Remplacez /dev/sdc2 par votre partition !
sudo syslinux -i -d /isolinux /dev/sdc2
-Ajoutez dans le fichier de configuration de Grub2 une entrée pour chainer la partition
Fichier: /media/multisystem/boot/grub/grub.cfg
Ajouter cette entrée sous la ligne: #Ne supprimez pas ce marqueur! / Do not remove this marker!

Tapez blkid dans un terminal pour relever UUID de la partition formatée en fat32, 0421-A50D dans mon cas.
Exemple dans mon cas 3 partitions sur la clé USB:
/dev/sdc1: LABEL="multisystem" UUID="4E2D-D09C" TYPE="vfat"
/dev/sdc2: LABEL="DEBIANM-tM-_M-^H" UUID="0421-A50D" TYPE="vfat"
/dev/sdc3: LABEL="win" UUID="58E0787E6A56097B" TYPE="ntfs"

Entrée à rajouter:
ATTENTION remplacez UUID (0421-A50D) par le votre !
menuentry "Debian unofficial" {
insmod=fat
search --no-floppy --fs-uuid --set=root 0421-A50D
set root=$root
drivemap -s (hd0) $root
chainloader +1
}
Démarrez multisystem et mettez à jour Grub2
Menus ==> Mettre à jour Grub2
c'est FINI!

██████████████████████████████████████████████████████████████████████████████
Installation de Window XP
-Après avoir installé via MultiSystem votre iso de Windows XP,
il vous faudra formater le disque qui doit recevoir Windows XP en NTFS avec 1 seule et unique partition.
Après demarrez votre PC, allez dans le bios,
la il va falloir que vous modifiez l'ordre de disques,
il vous faut mettre en premier votre clé USB ou disque MultiSystem,
et en second le disque préformaté en NTFS qui doit recevoir Windows XP.
Redémarrez sur votre clé USB, allez dans le menu de démarrage grub4dos,
l'installation se fait en en deux étapes, vous disposez de 2 menu à cet effet dans grub4dos.

ATTENTION, le démarrage du premier menu est très long, car on copie en ram la totalité de l'iso (+10% de ram que la taille du fichier iso est nécessaire)

██████████████████████████████████████████████████████████████████████████████
Si MultiSystem ne voit pas votre clé USB ou disque USB,
formatez votre clé USB avec GParted (ATTENTION ! efface définitivement toute les données du volume)
Si vous rencontrez des souci de détection de votre clé USB dans MultiSysem,
ou bien que une distribution ne démarre pas correctement,
dans bien des cas cela est dû à une "table de partitions" mal fichue.
Ouvrez Gparted,
-Selectionnez dans le menu déroulant votre clé USB ou disque amovible
-Faites Clic droit sur le volume et "Démonter"
-Allez dans le menu "Périphérique" ==> "Créer une table de partitions ..." (laissez le choix par défaut "msdos")
-Faite clic droit "Nouvelle" dans la zone marquée "non alloué", dans "Système de fichiers" sélectionnez fat32,
Dans "Étiquette" mettez par exemple multisystem (pas d'espaces, ni de caractères accentués),
cliquez sur "ajouter", validez par la flèche verte, votre clé USB est prête.
-Débranchez/Rebranchez-là avant de démarrer MultiSystem.
Salut
je vais m’empresser de mettre tes astuces a contribution ! 😉
Re frafa,

désolé du retard j'étais pas connecté ces derniers jours... 🙂

J'ai suivi tes conseils, formatté, remis une table MSDOS (par défaut sous Gparted) + partition FAT32 labélisée boot, ensuite j'ai mis les deux isos via MS mais ca me refait la même chose?

Et oui je crois bien que j'avais installé mint la première fois via DD...

Désolé pour ce soucis pas très excitant mais j'aimerai bien le solutionner 🙂

Merci

sk
Bonjour,
@pierguiard

🙂
@zoulou.4556
Merci 🙂

@sk2013

Refait le test comme indiqué sur ce post install de grub2 via le terminal,
et ainsi pouvoir voir les eventuelles erreurs si elles persistent
http://forum.ubuntu-fr.org/viewtopic.php?pid=12898911#p12898911
En fait il me viens une idée, c'est peut être le label "boot" qui pose souci,
change le nom du label via GParted, met genre multisystem, et reteste mise à jour de grub2,
voir si tu as toujours la même erreur.
Salut Frafa,

encore merci pour ton aide, j'ai fais la fainiasse : j'avais une clé neuve de 4gb qui trainait et en l'utilisant tout fonctionne, je me servirais de l'autre pour les données! :cool: Une question tant que j'y suis, le Mint & Tails sont non-persistents et cela me convient comme ca, par contre j'aimerai savoir comment modifier les isos afin de pouvoir enregistrer certaines données comme les clés wifi et le /home sur un autre support USB tel une clé ou une carte SD?
Enfin y a t il une FAQ quelque part sur la personnalisation du menu Grub? Je crains que mes utilisateurs se perdent ou se confondent avec toutes ces différentes options?

Mille merci pour Multisystem & ton suivi, ca m'a vraiment bien aidé! 🙂
@sk2013
Bonjour,

Le mode persistant est géré par MultiSystem pour certaines isos,
notament les bases Debian/Ubuntu/Fedora,
pour les bases Fedora il te propose d'ajouter un mode persistant au moment ou tu drop iso,
et pour les bases Ubuntu/Debian tu as un bouton sur l'interface principale pour ajouter mode persistant.

si tu souhaite faire un mode persistant sur un autre support c'est aussi possible,
Exemple pour les bases Ubuntu, il te suffit de rajouter l'option de boot "persistent" dans grub2,
et d'avoir un disque/clé USB/carte sd/... formaté en ext2 et avec un label: casper-rw,
le nom du label est très important, car au boot si en option de boot il trouve l'option "presistent"
il va rechercher toute les partitions qui portent ce label ou les fichiers image disques
nommés casper-rw, le premier que il trouve, il prend en mode persistant.

Pas de faq, si tu as des questions, j'y répond ...
(bonsoir je m'abonne)
Salut à tous, je vous avais perdu là ;-)

Donc pour reprendre mon souci...
frafa a écritToujours vue en 2 ta partoch ...

...
DISK_MOUNT:/dev/sdb2
...
DEVNAME:sdb2
...
UDISKS_PARTITION_NUMBER:2
...
Donc en fait, si j'ai bien tout compris, même si ma partition FAT32 est au début de mon disque mais qu'elle se nomme sdb2 (je n'ai fait que la déplacer en fait), MS ne la verra pas, il faut qu'elle soit sdb1, est-ce que j'ai bien tout compris ?

D'avance merci pour ton aide et désolé de faire mon boulet 😃

Wil
@wil_sly
Bonjour,
Tu ne fait pas "ton boulet" 🙂
De mémoire GParted ne met pas à jour la table de partition quand on déplace une partition,
arff, je ne me rapelle plus de la commande,
mais il y a une astuce en ligne de commande pour remettre en ordre,
essaie dans GParted de faire un "Verifier" des fois que il corrige,
j'essaie de regarder ce soir, car me souviens plus comment j'avais fait dans le même cas que toi pour valider le déplacement d'une partoch fait avec GParted.
Bonjour, pour remettre les partitions dans l'ordre :
fdisk /dev/hda
x (passage en mode expert)
f (fixer l'ordonnancement des partitions)
w (écrire la table et quitter) 
Ensuite, j'ai un petit problème : Comment installer des isos sur sdx2 ?
Car j'ai une partition sdb1 (sdb = ma clef USB 8Go), qui contient 4 Lives USB (merci multisystem), et j'ai diminué au max ma partition pour laisser le reste de ma clef vide. maintenant, j'aimerais créer une partition Fat32 pour mettre mes docs, et faire en sorte que Windollard la voit.
Donc je voudrais passer ma partition sdb1 en sdb2, pour créer une nouvelle sdb1. Je l'ai fait en mettant la partition multiboot en dernier, puis créer une nouvelle au début de la clef, puis en faisant les commandes que j'ai mis au début de ce message.

Maintenant, je pose ma question finale : comment faire pour que grub vienne chercher du côté de sdb2 et non plus sdb1 ?
Je sais que les temps sont durs, mais sans déconner, vu les prix d'une clef USB pourquoi vous emmerder a vouloir le mouton a cinq pattes ? :rolleyes:
@aglesia merci beaucoup, c'est exactement ce que je cherchais, ma partition est maintenant complètement reconnue par MS et j'ai pu commencer à jouer avec, quel bel outil, vraiment du bon boulot @frafa ;-)

Merci d'ailleurs à toi aussi @frafa pour l'aide et la patience ;-)

et pour répondre à @pierguiard, l'idée d'utiliser MS, enfin pour moi, c'est justement de pouvoir faire autre chose que ce que l'on connaît habituellement avec des install sur clés USB, MS permet beaucoup plus de chose à partir notamment de DD USB (combiné différents OS avec des documents, les possibilités sont presque infinies ;-)... et puis quel plaisir aussi de chercher un peu quand ça ne marche pas du premier coup ;-), c'est formateur, perso, je ne connaissais pas ce mode d'utilisation de fdisk.

Enfin merci encore à tous ;-)
B'soir,
@aglesia

Vouep c'est le bordel et chiant que win ne voit que la première partoch sur une clé USB ...
mais bon en faisant comca tu auras surement aussi un souci avec certaines distro,
et oui pas mal de distro ne recherchent leurs sources que dans la permière partoch,
d'ou le fait que j'ai bloqué install sur première partoch.

Fait une recherche avec UUID de ta partoch dans /media/*/boot/grub/grub.cfg
et tu remplace les occurences de ton UUID de sdx1 par UUID de sdx2 , puis tu met à jour grub2
sudo grub-install --root-directory="/media/ton_point_de_montage" \
--no-floppy --recheck "/dev/sdx"
Merci d'avoir répondu à wil_sly pour fdisk ==> f

@wil_sly
🙂
Merci beaucoup pour ta réponse, je fait ça dès que j'ai mon PC, et je fait un retour.

et de rien pour fdisk : c'est une totale coïncidence : je venais de tomber sur un post qui parlait de ça, 5 minutes avant 😉
Bonjour

Je viens de m'apercevoir que j'ai un nohup.out dans mon home qui contient :
Gtkdialog version: 0.8.3
LANG:fr_FR.UTF-8
LANGUAGE:fr_FR.UTF-8
LANGSEL:French|fr|fr_FR.UTF-8|Fabre François|liveusb@gmail.com







device:
EXIT="abort"
EXIT="abort"
Une tâche lancée qui a quelque-chose à dire ?

Je n'ai pas à priori, fermé le programme comme un malpropre 😉
Moi, je n'ai pas ce fichier...
et merci pour les infos, j'ai bien ma deuxième partition bootable qui démarre, et mon Windollard voit bien ma partition de Data. 😃
Bonjour Frafa,

Je m'abonne également à ce nouveau post.
Encore merci à toi pour ce boulot.