hal.dll manquant suite à l'installation de Xubuntu
Posté : 24 sept. 2016, 23:10
Bonjour à tous,
Je tiens d'abord à vous prévenir que je suis néophyte dans le monde Xubuntu et que je n'y connais pas grand chose de façon général en informatique.
Voilà mon problème : J'ai installé depuis peu Ubuntu en conservant Windows XP sur mon ordinateur, via une clé usb. J'ai créé une nouvelle partition de 60go sur les 220 disponibles sur mon disque.
Ubuntu est installé et fonctionne nickel. J'en suis très content. Par contre, lorsque je souhaite lancer Windows XP au démarrage de l'ordinateur, un message apparaît, m'indiquant que le fichier windows root>\System 32\hal.dll est manquant ou corrompu.
Heureusement, lorsque je suis sous Xubuntu, j'ai toujours accès au disque windows et à tous mes fichiers mais je ne peux évidemment pas faire tourner mes logiciels...
J'ai essayé de voir la cause du problème sur plusieurs forums et ai suivi 2 manip :
- télécharger un nouveau hal.dll et remplacer l'existant ;
- modifier le fichier boot.ini sur la racine en essayant différents numéro de partition...
Aucune des 2 solutions n'a fonctionné.
Je vous mets ci-dessous ce que donne un fdisk, au cas où :
Disque /dev/ram0 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram1 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram2 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram3 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram4 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram5 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram6 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram7 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram8 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram9 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram10 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram11 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram12 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram13 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram14 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram15 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/sda : 232,9 GiB, 250059350016 octets, 488397168 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xeede9d79
Périphérique Amorçage Start Fin Secteurs Size Id Type
/dev/sda1 63 240974 240912 117,6M de Dell Utility
/dev/sda2 * 240975 358824360 358583386 171G 7 HPFS/NTFS/exFAT
/dev/sda3 358825982 481468049 122642068 58,5G f Étendue W95 (LBA)
/dev/sda4 481468050 488392064 6924015 3,3G db CP/M / CTOS / ...
/dev/sda5 476230923 481468049 5237127 2,5G cd inconnu
/dev/sda6 358825984 467847167 109021184 52G 83 Linux
/dev/sda7 467849216 476229631 8380416 4G 82 partition d'échang
Partition table entries are not in disk order.
Disque /dev/sdb : 931,5 GiB, 1000204885504 octets, 1953525167 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7cdb50eb
Périphérique Amorçage Start Fin Secteurs Size Id Type
/dev/sdb1 2048 1953521663 1953519616 931,5G 7 HPFS/NTFS/exFAT
Si vous avez des idées sur comment solutionner ce problème ça m'arrangerait beaucoup car j'ai énormément de logiciels hyper utiles sous windows...
Merci à vous.
Guilhem
Je tiens d'abord à vous prévenir que je suis néophyte dans le monde Xubuntu et que je n'y connais pas grand chose de façon général en informatique.
Voilà mon problème : J'ai installé depuis peu Ubuntu en conservant Windows XP sur mon ordinateur, via une clé usb. J'ai créé une nouvelle partition de 60go sur les 220 disponibles sur mon disque.
Ubuntu est installé et fonctionne nickel. J'en suis très content. Par contre, lorsque je souhaite lancer Windows XP au démarrage de l'ordinateur, un message apparaît, m'indiquant que le fichier windows root>\System 32\hal.dll est manquant ou corrompu.
Heureusement, lorsque je suis sous Xubuntu, j'ai toujours accès au disque windows et à tous mes fichiers mais je ne peux évidemment pas faire tourner mes logiciels...
J'ai essayé de voir la cause du problème sur plusieurs forums et ai suivi 2 manip :
- télécharger un nouveau hal.dll et remplacer l'existant ;
- modifier le fichier boot.ini sur la racine en essayant différents numéro de partition...
Aucune des 2 solutions n'a fonctionné.
Je vous mets ci-dessous ce que donne un fdisk, au cas où :
Disque /dev/ram0 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram1 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram2 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram3 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram4 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram5 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram6 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram7 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram8 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram9 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram10 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram11 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram12 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram13 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram14 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/ram15 : 64 MiB, 67108864 octets, 131072 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disque /dev/sda : 232,9 GiB, 250059350016 octets, 488397168 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xeede9d79
Périphérique Amorçage Start Fin Secteurs Size Id Type
/dev/sda1 63 240974 240912 117,6M de Dell Utility
/dev/sda2 * 240975 358824360 358583386 171G 7 HPFS/NTFS/exFAT
/dev/sda3 358825982 481468049 122642068 58,5G f Étendue W95 (LBA)
/dev/sda4 481468050 488392064 6924015 3,3G db CP/M / CTOS / ...
/dev/sda5 476230923 481468049 5237127 2,5G cd inconnu
/dev/sda6 358825984 467847167 109021184 52G 83 Linux
/dev/sda7 467849216 476229631 8380416 4G 82 partition d'échang
Partition table entries are not in disk order.
Disque /dev/sdb : 931,5 GiB, 1000204885504 octets, 1953525167 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x7cdb50eb
Périphérique Amorçage Start Fin Secteurs Size Id Type
/dev/sdb1 2048 1953521663 1953519616 931,5G 7 HPFS/NTFS/exFAT
Si vous avez des idées sur comment solutionner ce problème ça m'arrangerait beaucoup car j'ai énormément de logiciels hyper utiles sous windows...
Merci à vous.
Guilhem