Multi Boot : OS (NTFS) + Commande MSDOS (FAT32)

Multi Boot : OS (NTFS) + Commande MSDOS (FAT32) - Win NT/2K/XP - Windows & Software

Marsh Posté le 01-08-2005 à 22:17:52    

Salut
 
J'ai un disque partitionné : une partition NTFS pour l'os, et une partition fat32 dans laquelle je stocke des images ghost avec des optims différentes de mon os.
 
En gros, selon ce que je veux faire, j'aimerais pouvoir booter sur la commande MSDOS pour lancer ghost et éventuellement d'autres petits utilitaires qui fonctionnent en ligne de commande.
 
N'ayant qu'un OS, j'ai pas de multiboot -> ça part direct sur l'os.
 
Comment est ce que pourrais procéder pour avoir au démarrage du PC la possibilité de booter soit sur l'OS soit sur la partition FAT32 en ligne de commande ? faut il créer un fichier de boot ou autre ? :??:  :??:


---------------
http://www.zytratech.com
Reply

Marsh Posté le 01-08-2005 à 22:17:52   

Reply

Marsh Posté le 01-08-2005 à 22:20:07    

actuellement pour aller en ligne de commande j'utilise un CD bootable, mais bon j'aimerais pouvoir m'en passer :o


---------------
http://www.zytratech.com
Reply

Marsh Posté le 01-08-2005 à 22:52:41    

salut,
 
deja il faut que ta partition fat32 soit principale et non pas etendue sinon pas bootable.
si c'est bon, il faut rendre le disque bootable en copiant dessus les fichiers de demarrage de windows 98 par exemple (copies le contenu d'une disquette de demarrage win98 sur le disque)
il faudra ensuite ajouter une ligne à ton fichier boot.ini a la racine de C: et indiquer le chemin ARC correct vers la 2eme partition
Dans ton cas, comme c'est le meme disque, il suffit de recopier la ligne de ton windows actuel, de renommer le nom du systeme et mettre 2 au lieu de 1 dans le champ "partition"
 
exemple
 
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel" /fastdetect  
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Ligne de commande DOS" /fastdetect  
 
voila en gros le topo   :ange:

Reply

Marsh Posté le 01-08-2005 à 23:49:17    

:jap:
 
tu saurais si l'est possible de trouver le contenu d'une disquette de boot win98 ? j'ai bien un fichier de création de disquette, mais plus de lecteur depuis belle lurette...
 
:jap:


---------------
http://www.zytratech.com
Reply

Marsh Posté le 01-08-2005 à 23:55:36    

bah sur bootdisk.com mais je sais pas si ils ont un disque en french
 
http://www.bootdisk.com/bootdisk.htm
 
faudra ajouter "keyb fr,,keyboard.sys" dans le config sys pour avoir le clavier french sinon.
 
 

Reply

Marsh Posté le 02-08-2005 à 00:06:48    

le soucis c'est que sur tous ces downloads, c'est que des utilitaires pour créer un floppy :/ sans flopy y a pas moyen :/


---------------
http://www.zytratech.com
Reply

Marsh Posté le 02-08-2005 à 00:10:49    

man2 a écrit :

il faut rendre le disque bootable en copiant dessus les fichiers de demarrage de windows 98 par exemple (copies le contenu d'une disquette de demarrage win98 sur le disque)
il faudra ensuite ajouter une ligne à ton fichier boot.ini a la racine de C: et indiquer le chemin ARC correct vers la 2eme partition
Dans ton cas, comme c'est le meme disque, il suffit de recopier la ligne de ton windows actuel, de renommer le nom du systeme et mettre 2 au lieu de 1 dans le champ "partition"
 
exemple
 
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel" /fastdetect  
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Ligne de commande DOS" /fastdetect


Ca ne risque pas de fonctionner ton truc.
 
Le fait de copier les fichiers d'une disquette bootable sur le DD ne rend pas ce dernier bootable. Au boot à DOS, Windows cherche un fichier contenant le secteur de boot de celui-ci (le nom peut être n'import quoi, mais par défaut c'est bootsect.dos).
 
Après, pour le menu, si ce fichier s'appelle bootsect.dos et se trouve à C:\, la ligne pour DOS sera :
C:\="DOS"
 
s'il est dans un autre dossier ou porte un autre nom, cette ligne sera :
chemin_complet_vers_le_fichier="DOS"

Reply

Marsh Posté le 02-08-2005 à 00:12:07    

@zytrahus5 :
Tu peux suivre la méthode décrite dans ce topic :
http://forum.hardware.fr/hardwaref [...] 0474-1.htm

Reply

Marsh Posté le 02-08-2005 à 00:17:51    

ben tu extrais l'exe (avec un soft zip) ce qui te donne un .ima qui est une image disque.
puis tu testes en shareware winimage pour extraire les fichiers de l'image.
 
http://www.winimage.com/winimage.htm

Reply

Marsh Posté le 02-08-2005 à 00:29:09    

:jap:
 
bon mes partitions ont été crées à l'install de win XP, donc j'imagine que ma partition fat32 ne doit pas etre étendue :/
 
le truc c'est que j'ai 3 partitions :
 
10Go pour l'OS winXP (j'imagine que c'est la principale) NTFS
30Go pour les images ghost : FAT32 (surement étendue)
une derniere de 40Go (NTFS) pour des datas
 
si je donne un coup de fdisk sur les deux premieres, c'est jouable de passer le FAT32 en principale et l'autre en étendue ?


---------------
http://www.zytratech.com
Reply

Marsh Posté le 02-08-2005 à 00:29:09   

Reply

Marsh Posté le 02-08-2005 à 00:29:37    

wackevat a écrit :

Ca ne risque pas de fonctionner ton truc.
 
Le fait de copier les fichiers d'une disquette bootable sur le DD ne rend pas ce dernier bootable. Au boot à DOS, Windows cherche un fichier contenant le secteur de boot de celui-ci (le nom peut être n'import quoi, mais par défaut c'est bootsect.dos).
 
Après, pour le menu, si ce fichier s'appelle bootsect.dos et se trouve à C:\, la ligne pour DOS sera :
C:\="DOS"
 
s'il est dans un autre dossier ou porte un autre nom, cette ligne sera :
chemin_complet_vers_le_fichier="DOS"


 
bien sur que ca peut marcher !
il veut booter sur la 2eme partition de son disque systeme. le secteur de boot existe deja sur c: et en indiquant le chemin d'un disque contenant les fichiers necessaires au demarrage ca fonctionne. deja testé et ca marche.  
On est d'accord sur le fait que ca ne marcherait pas sur un autre disque non systeme et si sa 2eme partition est une étendue, mais dans ce cas c'est bon et c'est le plus simple.
 
Quand on a 2 systemes sur un disque on a 1 seul secteur de boot necessaire pour demarrer les 2 systemes.

Reply

Marsh Posté le 02-08-2005 à 00:32:31    

zytrahus5 a écrit :

:jap:
 
bon mes partitions ont été crées à l'install de win XP, donc j'imagine que ma partition fat32 ne doit pas etre étendue :/
 
le truc c'est que j'ai 3 partitions :
 
10Go pour l'OS winXP (j'imagine que c'est la principale) NTFS
30Go pour les images ghost : FAT32 (surement étendue)
une derniere de 40Go (NTFS) pour des datas
 
si je donne un coup de fdisk sur les deux premieres, c'est jouable de passer le FAT32 en principale et l'autre en étendue ?


 
suffit de faire un clic droit et gerer sur le poste de travail puis "gestion des disques"
la tu vois les partitions si c'est principale ou etendue
sinon bien sur que tout peut se remettre en principale (4 par disque max) mais ca sous-entend que tu detruit les données qu'il y a dessus !

Reply

Marsh Posté le 02-08-2005 à 00:53:25    

man2 a écrit :

bien sur que ca peut marcher !
il veut booter sur la 2eme partition de son disque systeme. le secteur de boot existe deja sur c: et en indiquant le chemin d'un disque contenant les fichiers necessaires au demarrage ca fonctionne. deja testé et ca marche.


Non, désolée mais c'est faux.
 
Je te renvoie sur ce site -la référence française dans la matière :
http://www.bellamyjc.net/fr/pratiquemultiboot.html
 
Le gestionnaire de boot de XP a besoin d'un fichier contenant le secteur de boot 98/ME pour démarrer ces derniers.
 
D'ailleurs le format de ta deuxième ligne n'est pas du tout valable pour les vieux OS (98/ME/DOS).

Reply

Marsh Posté le 02-08-2005 à 01:23:34    

mais s'il dit qu'il l'a déjà fait :sweat: (moi ça m'arrangerait c'est quand meme plus simple :d )


---------------
http://www.zytratech.com
Reply

Marsh Posté le 02-08-2005 à 01:37:06    

man2 a écrit :

salut,
 
deja il faut que ta partition fat32 soit principale et non pas etendue sinon pas bootable.
si c'est bon, il faut rendre le disque bootable en copiant dessus les fichiers de demarrage de windows 98 par exemple (copies le contenu d'une disquette de demarrage win98 sur le disque)
il faudra ensuite ajouter une ligne à ton fichier boot.ini a la racine de C: et indiquer le chemin ARC correct vers la 2eme partition
Dans ton cas, comme c'est le meme disque, il suffit de recopier la ligne de ton windows actuel, de renommer le nom du systeme et mettre 2 au lieu de 1 dans le champ "partition"
 
exemple
 
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel" /fastdetect  
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Ligne de commande DOS" /fastdetect  
 
voila en gros le topo   :ange:


 
 
j'ai suivi ta manip pour voir, mais quand je selectionne "Ligne de commande" ça me dit ça :
 
windows n'a pas pu démarrer car le fichier suivant est manquant :
<Racine Windows>/systeme32/hal.dll
 
veuillez réinstaller une copie du fichier ci dessus...
 
 
edit : ma deuxieme partition contient bien les fichiers de la disquette de dem de win98, elle est principale et fat32...


Message édité par zytrahus5 le 02-08-2005 à 01:38:03

---------------
http://www.zytratech.com
Reply

Marsh Posté le 02-08-2005 à 07:30:45    

zytrahus5 a écrit :

mais s'il dit qu'il l'a déjà fait :sweat: (moi ça m'arrangerait c'est quand meme plus simple :d )


 

zytrahus5 a écrit :

windows n'a pas pu démarrer car le fichier suivant est manquant :
<Racine Windows>/systeme32/hal.dll
 
veuillez réinstaller une copie du fichier ci dessus..
 
edit : ma deuxieme partition contient bien les fichiers de la disquette de dem de win98, elle est principale et fat32...


Tu vois, la preuve ! Je répète que ce format multi(x), etc. n'est PAS valide pour les vieux OS (98/ME/DOS) :sarcastic: Tu n'y arriveras jamais comme ça ! :fou:
 
Relis le site dont j'ai donné le lien pour comprendre la structure de ce boot.ini.
 
D'aillleurs, il te manque encore et toujours le fichier contenant le secteur de boot 98 :whistle: La simple copie des fichiers de boot 98 ne suffit PAS.
 
Voilà, c'est dit et redit. C'est pas lui qui invente le système hein ! :heink: Après si tu ne veux pas suivre la logique, ce n'est pas mon problème. :sarcastic:

Reply

Marsh Posté le 02-08-2005 à 09:15:58    

je dis pas que untel ou untel a raison :d
il dit avoir réussi, je voulais juste essayer :d
 
le soucis c'est que moi je veux pas installer win98 (je l'ai pas, et j'en ai pas besoin) je veux juste une ligne de commande :/


---------------
http://www.zytratech.com
Reply

Marsh Posté le 02-08-2005 à 09:25:57    

Mais j'avais dit qu'il avait tort  ! Enfin, ce n'est pas grave :)
 
Tu n'as pas besoin d'installer 98.
Tu n'as juste qu'à suivre la méthode pour installer DOS.

Reply

Marsh Posté le 02-08-2005 à 09:31:25    

ok :jap: vais essayer ça


---------------
http://www.zytratech.com
Reply

Marsh Posté le 02-08-2005 à 11:19:27    

Sinon tu peux utiliser un boot loader, il y en a plein sur http://www.ultimatebootcd.com/

Reply

Marsh Posté le 02-08-2005 à 11:30:30    

un bootloader ? comment tu fais pour rendre le disque bootable ?


---------------
http://www.zytratech.com
Reply

Marsh Posté le 02-08-2005 à 21:07:05    

bon bah j'ai mis MSDOS6.22 en premier ça sera plus simple [tinostar]


---------------
http://www.zytratech.com
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed