[Résolu] rendre partition clé usb bootable

Post Reply
Message
Author
pereirjo
Posts: 95
Joined: Tue 12 Jan 2010, 18:41

[Résolu] rendre partition clé usb bootable

#1 Post by pereirjo »

Bonjour,

j'arrive bien à installer puppy sur une clé et à la rendre bootable.

J'aimerai bien faire la même chose mais uniquement sur une partition de la clé. Mais le problème est que l'utilitaire me formate toute la clé.

Donc mon soucis après partionnement est de rendre bootable la partion où il y a puppy ou toutou .

J'ai déja essayé de mettre un flag sur ladite partition et d'y copier les fichiers d'un autre clé qui boote bien mais cette methode ne marche pas...

quelqu'un t-il une idée ?

en vous remerciant.
Last edited by pereirjo on Sun 02 May 2010, 11:11, edited 1 time in total.
[i]Puppy Linux 4.3.1English - Dillo 2.2 - FreePascal - Lazarus [/i]
twitter :[url=http://twitter.com/pereirjo]http://twitter.com/pereirjo[/url]

fbicia
Posts: 63
Joined: Wed 06 Jan 2010, 15:39

#2 Post by fbicia »

il me semble qu'il n'y en a pas, la cle doit etre dediee a linux :?

User avatar
vezuve
Posts: 1291
Joined: Thu 24 Jan 2008, 15:09

#3 Post by vezuve »

Hello,
Effectivement la manière traditionnelle s'approprie la totalité de la partition, impossible de créer d'autre partition.
je ne suis pas l'auteur wrote:Créer un LiveUSB comme le LiveCD de Toutou:
Avec les mêmes options de choix de démarrage : puppy pfix=ram...
le clavier en français pour ne pas se casser la tête entre
le qwerty et l'azerty.

Ce qui est nécessaire :
- le LiveCD de Toutou et/ou l'image iso.
- une clé USB (sans U3) qui n'ai pas de souci de boot...
de 512 Mo ou plus si l'on veux pouvoir y enregistrer un ou plusieurs
fichier(s) de sauvegarde de sessions pup_save-*.2fs, formatée en FAT, FAT32
(Avec la version 4.31 on peux essayer l'ext et utiliser grub4dos).
- un PC qui accepte correctement de démarrer sur l'USB...

Là, je me borne juste à la description de l'opération, depuis Toutou.

En premier :

Connecter la clé USB sur le PC, pour s'assurer que la clé soit bien boutable,
lancer la commande fdisk -l depuis la Console ça ne mord pas Wink mais affiche
toutes les partitions de tous les disques présents, ici par exemple :

# fdisk -l

Disk /dev/hda: 20.0 GB, 20000000000 bytes
255 heads, 63 sectors/track, 2431 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 2115 16988706 7 HPFS/NTFS
/dev/hda2 2116 2431 2538270 f W95 Ext'd (LBA)
/dev/hda5 2116 2380 2128581 83 Linux
/dev/hda6 2381 2431 409626 82 Linux swap

Disk /dev/sda: 1039 MB, 1039400960 bytes
16 heads, 32 sectors/track, 3965 cylinders
Units = cylinders of 512 * 512 = 262144 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 3965 1015024 e W95 FAT16 (LBA)
#
Donc là, j'ai mon disque dur hda et ses partitions
et la clé USB sda qui a une partition sda1 en dessous de Boot le * signifie
que la partition est boutable, à noter qu'il n'y as pas de défaut dans
la structure de la partition sda1, je considère donc que cette clé
ne me posera pas de problème au boot!

En second :

Il faut donc copier le contenu du cd ou de l'image ISO sur la clé USB,
sauf les deux fichiers : boot.cat et isolinux.bin

Sur la clé USB :
Céer un fichier USBFLASH vide (sert de marqueur au système).
Renommer isolinux.cfg en syslinux.cfg
Editer syslinux.cfg :
remplacer PMEDIA=idecd par PMEDIA=usbflash puis enregistrer le fichier.

Depuis Toutou :
En vérifiant bien l'emplacement de la clé, ici sda1,
lancer dans la Console :
syslinux -sf /dev/sda1

Voilà! plus qu'a tester en relanceant la machine, qui doit bien sûr être
correctement paramétré dans le bios pour avoir l'usb comme premier périphérique
boutable.

Nota:
vous pouvez aussi, ajouter sur la clé un fichier pup_save-*.2fs existant
contenant vos adjonctions.
Bien lire et voir ce qui doit être adapter par rapport a sa propre installation comme:
  • hda est pour les ancienne versions maintenant ce serait sda
  • sda1 pourrait sdb2
  • etc, etc
@+
Recherche
[url=http://wellminded.com/puppy/pupsearch.html]sur PUPPY[/url] anglai + souven
[url=http://puppylinux.org/wikka/PageIndex]PUPPY wikka tou sur tou[/url] anglai

alaindu22
Posts: 177
Joined: Wed 29 Jul 2009, 16:49

#4 Post by alaindu22 »

Bonjour
avez vous essayé cette méthode ?
voir
http://asri.edu.free.fr/thread.php?lng= ... id=1&cat=3
cordialement
Alain

User avatar
vezuve
Posts: 1291
Joined: Thu 24 Jan 2008, 15:09

#5 Post by vezuve »

Hello,
:arrow: alaindu22 ton lien est bien mais il faut avoir un win200 au moins sous la main ...........
Celle que je propose elle nécessite que le live cd.
Donc a voir .......
Dans le lien il est fait mention de savoir si oui ou non une swap est conseiller, je dit oui soit sous forme de fichier ou de partition ainsi l'échange de données peut se faire ailleurs que sur la RAM, surtout si c'est un ordinosaur ..........

@+
Recherche
[url=http://wellminded.com/puppy/pupsearch.html]sur PUPPY[/url] anglai + souven
[url=http://puppylinux.org/wikka/PageIndex]PUPPY wikka tou sur tou[/url] anglai

pereirjo
Posts: 95
Joined: Tue 12 Jan 2010, 18:41

#6 Post by pereirjo »

Bonjour,

merci de vos conseils.

j'ai essayé les 2 méthodes

la premiere en installant puppy depuis Windows XP et le logiciel unetbootin_unetbootin_4.29_francais_282172.exe que j'ai trouvé grâce à l'idée de alaindu22

la seconde en employant le didactitiel donné vezuve

Les 2 fonctionnent et un grand merci :!:

pour ce qui est du swap sur une clé usb c'est vrai que çà booste (un peu... ) les ordinausores mais je me demande si ça ne dégrade pas un peu vite la durée de vie de la clé USB ... (votre avis ?)

d'autre part comment faire un fichier swap autre qu'une partition dédiée ?
[i]Puppy Linux 4.3.1English - Dillo 2.2 - FreePascal - Lazarus [/i]
twitter :[url=http://twitter.com/pereirjo]http://twitter.com/pereirjo[/url]

Post Reply