Windows pas reconnu par Grub
RésoluJ'ai installé Debian sur une partition, et non sur celle ou est installé Windows.
Je redémarre mon PC et je m'apercois que Grub ne reconnait que Debian...
Comment faire apparaitre Windows?
Merci de m'aider !!
++
Configuration: Linux Mozilla 1.8.1.16
71 réponses
Le problème central est que GRUB ne détecte pas Windows après une installation Debian sur une partition distincte, laissant l'entrée Windows absente du menu de démarrage. Plusieurs participants proposent d'ajouter manuellement une entrée Windows dans le fichier grub (ou menu.lst) en utilisant une chainloader vers la partition Windows, ce qui nécessite d'identifier la bonne partition. D'autres échanges abordent le montage et l'accès à des partitions NTFS depuis Debian, parfois en lecture seule, et la question de permissions pour consulter des dossiers situés sur Windows. En cas de besoin, certains suggèrent de vérifier la partition Windows et de tester le mode chainloader, afin d'éviter les erreurs de démarrage et d'accentuer la fiabilité de l'accès multi-OS.
-
ma bande de linuxiens vous-autre...
check pour faire revenir ton boot de windows, c'est très très simple. Tu boot sur le cd-rom de windows xp. Tu laisse le chargement se faire. Quand tu vas arrivé à l'écran avec le "Bienvenue !" qui va demander réparer (R) , continuer (ENTER) ou quitter (F3), tu vas appuyer sur R. Tu choisit ton installation (qu'il devrait trouver), tu marque ton mot de passe admin. Quand tu vas être prêt, tu n'as que 3 commandes à lui faire exécuter.
fixmbr
fixboot c:
Et c'est fait. Ton windows va pouvoir redémarrer comme un grand. Après ça, tu pourrais installé un autre boot manager capable de gérer linux, ou tenter une réparation de grup avec je sais pas trop quoi. Linux n'est pas mon domaine, je le laisse aux pingouins. -
Hello,
non ça ne marche pas... -
ModérateurBon, ta partition n'est toujours pas montée ;-((
Elle n'apparait pas dans le "mount" ;-\
Donc voir les explications déjà données pour la mounter.
Ensuite, avais-tu essayé hier de modifier ton fichier "/boot/grub/menu.lst" en rajoutant cette entrée :title Windowstest2 root (hd0,4) makeactive chainloader +1
et de démarrer dessus ?
-
fdisk -l :
Disk /dev/hdb: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hdb1 2 13349 107217810 f W95 Ext'd (LBA)
/dev/hdb2 * 13350 19457 49062510 83 Linux
/dev/hdb3 * 1 1 0 0 Empty
Partition 3 does not end on cylinder boundary.
/dev/hdb4 * 1 1 0 0 Empty
Partition 4 does not end on cylinder boundary.
/dev/hdb5 2 13083 105081133+ 7 HPFS/NTFS
/dev/hdb6 13084 13349 2136613+ 82 Linux swap / Solaris
Mount :
/dev/hdb2 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
cat /etc/fstab :
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hdb2 / ext3 defaults,errors=remount-ro 0 1
/dev/hdb6 none swap sw 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/hdb1 /media/windows ntfs-3g defaults,locale=fr_FR.utf8 0 0
ls -l /m* :
/media:
total 8
lrwxrwxrwx 1 root root 6 2008-08-01 14:15 cdrom -> cdrom0
drwxr-xr-x 2 root root 4096 2008-08-01 14:15 cdrom0
lrwxrwxrwx 1 root root 7 2008-08-01 14:15 floppy -> floppy0
drwxr-xr-x 2 root root 4096 2008-08-01 14:15 floppy0
/mnt:
total 8
drwxr-xr-x 2 root root 4096 2008-08-02 09:30 windows
drwxr-xr-x 2 root root 4096 2008-08-02 09:30 wundows
Voili voilou ! -
ModérateurOn recommence, résultat des commandes suivantes (en root) :
fdisk -l mount cat /etc/fstab ls -l /m*
-
Hello,
oui voila c'est fait !!
Mais je me suis rendu compte d'un truc, je clik sur poste de travail, et le je vois la partition de 100 go ou ya windows, mais quand je clik dessus ça dit qu'elle ai pas montée...
Comment faire pour accéder à cette partition, comme ça j'ai acces à TOUT les dossier de Windows... -
ModérateurAlors en root, tu tapes :
cd /home/affening/Desktop/ chown -R affening:affening "Documents and Settings"
Puis tu tapes ls -l et tu devrais avoir un affichage qui ressemble à :total 12 drwx------ 5 root root 4096 2008-08-02 09:51 a moi drwx------ 7 affening affening 4096 2008-08-02 09:45 Documents and Settings -rw-r--r-- 1 affening affening 789 2008-08-01 15:30 main.c~
Si c'est bien le cas, tu peux ouvrir Nautilus en tant qu'utilisateur affening et tu devrais normalement avoir accès à ton dossier ;-))
-
Voici le resultat :
total 12
drwx------ 5 root root 4096 2008-08-02 09:51 a moi
drwx------ 7 root root 4096 2008-08-02 09:45 Documents and Settings
-rw-r--r-- 1 affening affening 789 2008-08-01 15:30 main.c~ -
ModérateurD'où ma demande !
ls -l /home/USER/Desktop/
remplace "USER" par ton login d'utilisateur normal !
-
Moi en mode graphique :)
Document and settings de windows est sur le bureau la sur debian, quand je clik dessus sa me met que j'ai pas les permissions.
Et je veux les avoir pour accéder à ça... -
Et bien comment je fais pour être en root en graphique????
-
ModérateurEuh... en tant qu'utilisateur normal, et pas en "root" ;-)
-
Voici :
ls: /home/root/Desktop/: Aucun fichier ou répertoire de ce type
La j'ai fait attention au l :) -
ModérateurAffiche :
ls -l /home/${USER}/Desktop/PS. C'est un L minuscule et pas un UN, hein ? ;-) -
OK
bon, pour le moment, je veux juste récuperer ce dossier... !!!!!!!!!!!! -
...
Ben euh, pourtant j'ai bien Document and settings sur le bureau, mais quand je clik dessus ça me met que j'a pas les permissions !! -
ModérateurJe ne vois pas la partition Windows dans ce listing ?! ;-\
-
Des commandes alambiquées? :s
-
Hello,
oui j'y accede mais ça dit que j'ai pas les permissions !!
Resultat de mount :
/dev/hdb2 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620) -
ModérateurQue renvoie la commande "mount" ?
Quelle commande as-tu lancée ?
Ouvre normalement Nautilus (ou autre explorateur de fichiers), accèdes-tu à la partition Windows (/mnt/windows) ?
- 1
- 2
- 3
- 4