Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/08/2007, à 12:49

Nono68

mon pc boot que sur windows :/

Bonjour,

J'ai manifestement un prob de boot, ma prmeière installation de kubuntu ne sait pas fait dans le meilleur des mondes, mais pas loin j'espère hein ?:rolleyes:

Je vous explique ma situation :

j'ai donc un disque (SATA) de 160GO qui est partitionné de la sorte :

30GO en NTFS avec XP dessus
20GO en ext2 avec linux
1GO pour le swap
et le reste en ext2 pour les données communes (la /home si j'ai bien compris)

j'ai installé un driver pour pouvoir lire les partitions ext2 sur windows, ça a l'air de bien marché.

Voilà donc mon souci, j'ai installé kubuntu et je n'ai vu à aucun moment de choix pour ou installer grub, donc je ne sais absolument pas où il peut bien etre...

Et donc je n'ai pas de menu de boot lorsque je démarre, mon pc boot automatique sur xp. Que dois-je faire ?

j'ai parcourru quelques topics, mais j'avais pas l'impression qu'il y avait de réponse général à ceux prob...

Merci bcp pour votre aide, qui me fera découvrir linux smile

#2 Le 31/08/2007, à 13:05

hartman

Re : mon pc boot que sur windows :/

Parcours ce tuto:
http://doc.ubuntu-fr.org/grub
Dans ce lien, tu as un paragraphe "restauration", je pense que ca te sera utile wink


Je te conseil aussi de créer une disquette de boot avec grub (toujours dans le même tuto, il y a un lien)

Dernière modification par hartman (Le 31/08/2007, à 13:07)


P4 2.8Ghz 32bits / 1Go de RAM / GeForce FX5700LE.
Ubuntu Dapper Drake et Gutsy gibbon
Documentation sur Ubuntu, pour les débutants voir moins débutant :P

Hors ligne

#3 Le 31/08/2007, à 13:36

Nono68

Re : mon pc boot que sur windows :/

Merci pour ta réponse.

Grub a l'air de fonctionné... mais par contre il n'y a plus que lui... :s

J'ai suivi la manip dans le paragraphe restauration, j'ai choisi celle utilisant le live-CD. J'ai redémarré, Grub c'est lancé et ma proposé 4 choix :

Ubuntu, kernel 2.6.20-15-generic

Ubuntu, kernel 2.6.20-15-generic (recovery mode)

Ubuntu, memtest86+

Microsoft Windows XP Professionnel

Jusque là tout va bien, sauf que lorsque je choisis les 2 premiers choix j'obtiens :

Error 22 : No such partition

et pour windows XP :

NTDLR manque
Entre Ctrl +Alt+Suppr pour redémarrer


hmm

Que faire ??

#4 Le 31/08/2007, à 13:48

hartman

Re : mon pc boot que sur windows :/

Je pense que ca doit venir d'une mauvaise configuration du menu.lst (que tu trouvera dans /boot/grub/menu.lst).

Il faudrais que tu ouvre ce fichier et que tu regarde comment il est construit,  à savoir si ca pointe bien vers les bonnes partitions.

Sinon un update-grub devrait mettre à jour ce même fichier "menu.lst".


P4 2.8Ghz 32bits / 1Go de RAM / GeForce FX5700LE.
Ubuntu Dapper Drake et Gutsy gibbon
Documentation sur Ubuntu, pour les débutants voir moins débutant :P

Hors ligne

#5 Le 31/08/2007, à 13:53

belga

Re : mon pc boot que sur windows :/

Lorsque tu boot en live,
profite pour donner les retours de

sudo grub
find /boot/grub/stage1
find /boot.ini
quit
sudo fdisk -l

Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#6 Le 31/08/2007, à 13:56

Compte anonymisé

Re : mon pc boot que sur windows :/

Salut

Toujours depuis le livecd peux-tu lister :
le résultat de :
sudo fdisk -l

puis monter ta partition / :
sudo mount /dev/sda2 /mnt si ta description est bonne sinon adapter sda2.
et lister les fichiers :
/mnt/boot/grub/menu.lst et
/mnt/etc/fstab

@+

Grillé lol

Dernière modification par Compte anonymisé (Le 31/08/2007, à 13:57)

#7 Le 31/08/2007, à 15:30

Nono68

Re : mon pc boot que sur windows :/

Meric pour toutes vos réponses.

Donc dans l'ordre :

Je pense que ca doit venir d'une mauvaise configuration du menu.lst (que tu trouvera dans /boot/grub/menu.lst).

Il faudrais que tu ouvre ce fichier et que tu regarde comment il est construit,  à savoir si ca pointe bien vers les bonnes partitions.

Sinon un update-grub devrait mettre à jour ce même fichier "menu.lst".

Il n'y a pas de dossier grub dans /boot.

l'update-grub n'a rien changé.

Pour les retours, j'ai eu ça :

sudo fdisk -l :

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 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/sda1   *           1        3824    30716248+   7  HPFS/NTFS
/dev/sda2            3825        6256    19535040   83  Linux
/dev/sda3            6257        6380      996030   82  Linux swap / Solaris
/dev/sda4            6381       19457   105041002+   5  Extended
/dev/sda5            6381       19457   105040971   83  Linux

Disk /dev/hdb: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdb1   *           1        4864    39070048+   7  HPFS/NTFS

#8 Le 31/08/2007, à 15:31

belga

Re : mon pc boot que sur windows :/

il manque sudo grub
find /......

profite pour faire ceci aussi

sudo mount /dev/sda2 /mnt 
cat /mnt/boot/grub/menu.lst   #poste le retour
cat /mnt/etc/fstab    #poste le retour
ls -l /dev/disk/by-uuid/   #poste le retour
ls /mnt/boot    #poste le retour

Dernière modification par belga (Le 31/08/2007, à 15:35)


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#9 Le 31/08/2007, à 16:29

hartman

Re : mon pc boot que sur windows :/

parenthèse, pour Belga:
ls -l /dev/disk/by-uuid/ revient à lister tout les vol_id des partitions?

@Nono68, exuse, mais j'ai omis de dire qu'il fallais monter le système sur le live cd, donc que tu n'est pas de "grub" dans /boot est normal, toutes mes excuses.

Dernière modification par hartman (Le 31/08/2007, à 16:34)


P4 2.8Ghz 32bits / 1Go de RAM / GeForce FX5700LE.
Ubuntu Dapper Drake et Gutsy gibbon
Documentation sur Ubuntu, pour les débutants voir moins débutant :P

Hors ligne

#10 Le 31/08/2007, à 16:34

belga

Re : mon pc boot que sur windows :/

hartman a écrit :

parenthèse, pour Belga:
ls -l /dev/disk/by-uuid/ revient à lister tout les vol_id des partitions?

oui


Multi-bomb : Multi-doze : Mandoze, Ubundoze, Pardoze.

900s entre deux postes: mododoze

Hors ligne

#11 Le 31/08/2007, à 17:21

Nono68

Re : mon pc boot que sur windows :/

re,

voilà, j'ai tapé tout ça, voilà ce que ça dit :

ubuntu@ubuntu:~$ sudo grub
Probing devices to guess BIOS drives. This may take a long time.

ubuntu@ubuntu:~$ sudo mount /dev/sda2 /mnt

ubuntu@ubuntu:~$ cat /mnt/boot/grub/menu.lst
# menu.lst - See: grub(8), info grub, update-grub(8)
#            grub-install(8), grub-floppy(8),
#            grub-md5-crypt, /usr/share/doc/grub
#            and /usr/share/doc/grub-doc/.

## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not change this entry to 'saved' or your
# array will desync and will not let you boot your system.
default         0

## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout         10

## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu

# Pretty colours
#color cyan/blue white/blue

## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line)  and entries protected by the
# command 'lock'
# e.g. password topsecret
#      password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret

#
# examples
#
# title         Windows 95/98/NT/2000
# root          (hd0,0)
# makeactive
# chainloader   +1
#
# title         Linux
# root          (hd0,1)
# kernel        /vmlinuz root=/dev/hda2 ro
#

#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST

### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below

## DO NOT UNCOMMENT THEM, Just edit them to your needs

## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
##      kopt_2_6_8=root=/dev/hdc1 ro
##      kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=390491ba-b2be-448a-88b5-7bf3ca13ad3a ro

## Setup crashdump menu entries
## e.g. crashdump=1
# crashdump=0

## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd1,1)

## should update-grub create alternative automagic boot options
## e.g. alternative=true
##      alternative=false
# alternative=true

## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
##      lockalternative=false
# lockalternative=false

## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash

## should update-grub lock old automagic boot options
## e.g. lockold=false
##      lockold=true
# lockold=false

## Xen hypervisor options to use with the default Xen boot option
# xenhopt=

## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0

## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
##      altoptions=(recovery) single
# altoptions=(recovery mode) single

## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
##      howmany=7
# howmany=all

## should update-grub create memtest86 boot option
## e.g. memtest86=true
##      memtest86=false
# memtest86=true

## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false

## ## End Default Options ##

title           Ubuntu, kernel 2.6.20-15-generic
root            (hd1,1)
kernel          /boot/vmlinuz-2.6.20-15-generic root=UUID=390491ba-b2be-448a-88b5-7bf3ca13ad3a ro quiet splash
initrd          /boot/initrd.img-2.6.20-15-generic
quiet
savedefault

title           Ubuntu, kernel 2.6.20-15-generic (recovery mode)
root            (hd1,1)
kernel          /boot/vmlinuz-2.6.20-15-generic root=UUID=390491ba-b2be-448a-88b5-7bf3ca13ad3a ro single
initrd          /boot/initrd.img-2.6.20-15-generic

title           Ubuntu, memtest86+
root            (hd1,1)
kernel          /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title           Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title           Microsoft Windows XP Professionnel
root            (hd1,0)
savedefault
makeactive
map             (hd0) (hd1)
map             (hd1) (hd0)
chainloader     +1


ubuntu@ubuntu:~$ cat /mnt/etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda2
UUID=390491ba-b2be-448a-88b5-7bf3ca13ad3a /               ext2    defaults,errors=remount-ro 0       1
# /dev/sda5
UUID=e21e2566-14dc-491d-9966-fd1b97db50b0 /donnee         ext2    defaults        0       2
# /dev/hdb1
UUID=1254194A541931C9 /media/hdb1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/sda1
UUID=9EA894DCA894B46D /media/sda1     ntfs    defaults,nls=utf8,umask=007,gid=46 0       1
# /dev/sda3
UUID=19198096-7885-4edd-ad22-12f9e29b12ba none            swap    sw              0       0
/dev/hda        /media/cdrom0   udf,iso9660 user,noauto     0       0


ubuntu@ubuntu:~$ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 2007-08-31 16:30 1254194A541931C9 -> ../../hdb1
lrwxrwxrwx 1 root root 10 2007-08-31 16:30 19198096-7885-4edd-ad22-12f9e29b12ba -> ../../sda3
lrwxrwxrwx 1 root root 10 2007-08-31 16:30 390491ba-b2be-448a-88b5-7bf3ca13ad3a -> ../../sda2
lrwxrwxrwx 1 root root 10 2007-08-31 16:30 58DC-62F9 -> ../../sdb1
lrwxrwxrwx 1 root root 10 2007-08-31 16:30 9EA894DCA894B46D -> ../../sda1
lrwxrwxrwx 1 root root 10 2007-08-31 16:30 e21e2566-14dc-491d-9966-fd1b97db50b0 -> ../../sda5


ubuntu@ubuntu:~$ ls /mnt/boot
abi-2.6.20-15-generic         initrd.img-2.6.20-15-generic.bak
config-2.6.20-15-generic      memtest86+.bin
grub                          System.map-2.6.20-15-generic
initrd.img-2.6.20-15-generic  vmlinuz-2.6.20-15-generic


grub> find /boot/grub/stage

Error 15: File not found

grub> find /boot.ini

Error 15: File not found

grub>

#12 Le 31/08/2007, à 17:26

Compte anonymisé

Re : mon pc boot que sur windows :/

Salut

Il suffit dans ton menu.lst de remplacer tous les :
(hd1,1) par des
(hd0,1)

Pense aussi à modifier le :
# groot=(hd1,1) par
# groot=(hd0,1)

Pour la partie Xp tu la modifies ainsi :

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title           Microsoft Windows XP Professionnel
root            (hd0,0)
savedefault
makeactive
chainloader     +1

N'aurais-tu pas changé le disque de boot (au niveau du bios) ?


@+

Dernière modification par Compte anonymisé (Le 31/08/2007, à 17:31)

#13 Le 31/08/2007, à 17:59

Nono68

Re : mon pc boot que sur windows :/

Non je n'ai touché à rien dans le BIOS.

Par contre, pour modifier le menu.lst, j'ai un ptit souci de droit. Je ne les ai pas pour pouvoir le modifier. Je voulais me connecter en root, mais vu que c'est un live-cd, je n'avais pas le mdp...

Merci pour votre réactivité, les réponses viennent super vite wink

#14 Le 31/08/2007, à 18:16

Compte anonymisé

Re : mon pc boot que sur windows :/

Avec le livecd :

sudo mount /dev/sda2 /mnt   puis
sudo cp /mnt/boot/grub/menu.lst /mnt/boot/grub/menu.sov une sauvegarde
enfin :
sudo gedit /mnt/boot/grub/menu.lst  pour éditer

@+

#15 Le 31/08/2007, à 18:31

Nono68

Re : mon pc boot que sur windows :/

salut:

cette commande de marche pas : "sudo gedit /mnt/boot/grub/menu.lst" 

il me répond qqch comme : command not found

#16 Le 31/08/2007, à 18:50

Compte anonymisé

Re : mon pc boot que sur windows :/

Tu es en Livecd ??

Sinon essaye :
sudo nano /mnt/boot/grub/menu.lst

@+

#17 Le 31/08/2007, à 19:34

hartman

Re : mon pc boot que sur windows :/

juste une question:
Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        3824    30716248+   7  HPFS/NTFS
/dev/sda2            3825        6256    19535040   83  Linux
/dev/sda3            6257        6380      996030   82  Linux swap / Solaris
/dev/sda4            6381       19457   105041002+   5  Extended
/dev/sda5            6381       19457   105040971   83  Linux

On voit que sda1 est amorcable, mais normalement, sda2 devrait l'être aussi non?


P4 2.8Ghz 32bits / 1Go de RAM / GeForce FX5700LE.
Ubuntu Dapper Drake et Gutsy gibbon
Documentation sur Ubuntu, pour les débutants voir moins débutant :P

Hors ligne

#18 Le 31/08/2007, à 19:42

Compte anonymisé

Re : mon pc boot que sur windows :/

Un disque physique ne doit avoir qu'une partition amorçable au plus. Pour Ubuntu çà n'a aucune importance, pour Xp c'est indispensable (/dev/sda1 -> Xp)

@+

#19 Le 31/08/2007, à 19:55

hartman

Re : mon pc boot que sur windows :/

Autant pour moi, je croyais qu'il fallais une partition amorcable par système bootable.


P4 2.8Ghz 32bits / 1Go de RAM / GeForce FX5700LE.
Ubuntu Dapper Drake et Gutsy gibbon
Documentation sur Ubuntu, pour les débutants voir moins débutant :P

Hors ligne

#20 Le 04/09/2007, à 13:40

Nono68

Re : mon pc boot que sur windows :/

Merci à tous pour ttes ces infos, maintenant ça marche.

J'ai eu encore qqes soucis, que j'ai pu résoudre en faisant des ptites recherches. Dur dur le début sous Linux quand meme, jsuis content d'avoir garger XP.

Prochaine étape : configuration du Wi-Fi, jsuis en bonne voie, j'ai déjà installé le drivers !

Allez encore un merci à ceux qui m'ont répondu.