Multi Boot : OS (NTFS) + Commande MSDOS (FAT32) - Win NT/2K/XP - Windows & Software
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
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
Marsh Posté le 01-08-2005 à 23:49:17
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...
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.
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
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) |
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"
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
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
Marsh Posté le 02-08-2005 à 00:29:09
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 ?
Marsh Posté le 02-08-2005 à 00:29:37
wackevat a écrit : Ca ne risque pas de fonctionner ton truc. |
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.
Marsh Posté le 02-08-2005 à 00:32:31
zytrahus5 a écrit : |
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 !
Marsh Posté le 02-08-2005 à 00:53:25
man2 a écrit : bien sur que ca peut marcher ! |
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).
Marsh Posté le 02-08-2005 à 01:23:34
mais s'il dit qu'il l'a déjà fait (moi ça m'arrangerait c'est quand meme plus simple )
Marsh Posté le 02-08-2005 à 01:37:06
man2 a écrit : salut, |
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...
Marsh Posté le 02-08-2005 à 07:30:45
zytrahus5 a écrit : mais s'il dit qu'il l'a déjà fait (moi ça m'arrangerait c'est quand meme plus simple ) |
zytrahus5 a écrit : windows n'a pas pu démarrer car le fichier suivant est manquant : |
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) Tu n'y arriveras jamais comme ça !
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 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 ! Après si tu ne veux pas suivre la logique, ce n'est pas mon problème.
Marsh Posté le 02-08-2005 à 09:15:58
je dis pas que untel ou untel a raison
il dit avoir réussi, je voulais juste essayer
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
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.
Marsh Posté le 02-08-2005 à 09:31:25
ReplyMarsh 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/
Marsh Posté le 02-08-2005 à 11:30:30
un bootloader ? comment tu fais pour rendre le disque bootable ?
Marsh Posté le 02-08-2005 à 21:07:05
bon bah j'ai mis MSDOS6.22 en premier ça sera plus simple [tinostar]
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