Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Contribuez

Contribuez Vos contributions pour la rubrique Linux : articles, cours, tutoriels, faq, comparatifs, tests, sources, ...

Réponse
 
Outils de la discussion
Vieux 08/07/2007, 19h56   #1 (permalink)
Membre éclairé
 
Date d'inscription: septembre 2004
Localisation: Nord
Âge: 21
Messages: 344
Par défaut [Grub] J'ai linux , mais je souhaite que windows soit en première position

La sélection que on nous propose au démarage de l'ordinateur , est situer dans un fichier texte . Si on fait une petite modification , on peux modifier les choix , leur noms ....

Se fichier se trouve dans : /boot/grub/menu.lst

Malheureusement , pour vous protéger , il est bloquer a l'écriture .

Pour modifier l'accés du fichier , il sufit d'aller dans le terminale ( K > système> terminale) et taper quelque commande .

Code :
chmod 777 /boot/grub/menu.lst
Malheureusement , sa ne fonctionne pas , car , il faut étre admin , soit on tape

Code :
sudo chmod 777 /boot/grub/menu.lst
Puis votre mot de passe .

Ou on commance par passer en mode supper admin

Code :
sudo su
Puis aprés votre mot de passe:
Code :
 chmod 777 /boot/grub/menu.lst
( on vous demanderas dans les 2 cas votre mot de passe , sinon n'importe qui pourai faire se qui veux sur votre ordi ... )

Ouvrir le fichier /boot/grub/menu.lst avec un éditeur de text , placer

Code :
title		Windows XP édition familiale
root		(hd0,0)
savedefault
makeactive
chainloader	+1
juste avant

Code :
title		Ubuntu, kernel 2.6.15-28-386
root		(hd0,4)
kernel		/boot/vmlinuz-2.6.15-28-386 root=/dev/hda5 ro quiet splash
initrd		/boot/initrd.img-2.6.15-28-386
savedefault
boot
( si vous n'avez pas ubuntu ou kubuntu , regardez le premier title , vous pouvez méme décider de renomer les option , pour cela , il sufit de changer le title ... )

Enfin , revenez sur la console , il faut re placer les sécurité enlever

En mode supper admin :
Code :
chmod u=r,g=r,o=r /boot/grub/menu.lst
En mode normal :

Code :
sudo chmod u=r,g=r,o=r /boot/grub/menu.lst


Ps : s'est la premiére tentative sur linux , s'est du presse bouton , pour les newb comme moi ^^

Site qui m'ont aider pour faire sa : http://www.toutelaprogdunet.o-n.fr/bash.htm#chap2
et http://www.wikituto.org/index.php/Co...fichiers_linux

Merci a ArHacKnIdE, qui m'as donner le 2 éme lien ...

Dernière modification par paterson ; 08/07/2007 à 20h13
paterson est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/07/2007, 20h04   #2 (permalink)
Responsable rubrique générale
 
Avatar de gorgonite
 
Date d'inscription: décembre 2005
Localisation: Gorgon-Paradise
Âge: 24
Messages: 8 037
Par défaut

cela ferait une bonne entrée pour une FAQ, mais je trouve cela très court pour un article
__________________
Evitez les MP pour les questions techniques... il y a des forums
Modérateur Linux, Serveurs, Programmation fonctionnelle
Mes Tutos | Mon Blog

Vous souhaitez contribuer à la rubrique Autres langages, contactez-moi.



attention je mords ou je chevauche
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/07/2007, 20h08   #3 (permalink)
Membre éclairé
 
Date d'inscription: septembre 2004
Localisation: Nord
Âge: 21
Messages: 344
Par défaut

oui , je propose , je me suis cassé la téte dessus , si sa peux aider ....

aprés que sa pard dans le FAQ ou en article , s'est la méme chose pour moi ...

Je vais dormir moin con se soir ... ( je connaissai auccune de ces fonctions ...... )
paterson est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 09/07/2007, 00h11   #4 (permalink)
Modérateur
 
Avatar de granquet
 
Date d'inscription: octobre 2005
Localisation: Perpignan
Messages: 1 052
Par défaut

2 Petites corrections:

Citation:
Envoyé par paterson
La sélection que on nous propose au démarage de l'ordinateur , est situer dans un fichier texte . Si on fait une petite modification , on peux modifier les choix , leur noms ....

Se fichier se trouve dans : /boot/grub/menu.lst

Malheureusement , pour vous protéger , il est bloquer a l'écriture .
<1 comment=Mauvaise idée qui implique des risques de sécurité>
Pour modifier l'accés du fichier , il sufit d'aller dans le terminale ( K > système> terminale) et taper quelque commande .

Code :
chmod 777 /boot/grub/menu.lst
Malheureusement , sa ne fonctionne pas , car , il faut étre admin , soit on tape

Code :
sudo chmod 777 /boot/grub/menu.lst
Puis votre mot de passe .

Ou on commance par passer en mode supper admin

Code :
sudo su
Puis aprés votre mot de passe:
Code :
 chmod 777 /boot/grub/menu.lst
( on vous demanderas dans les 2 cas votre mot de passe , sinon n'importe qui pourai faire se qui veux sur votre ordi ... )
</1>
Ouvrir le fichier /boot/grub/menu.lst avec un éditeur de text , placer

<2 comment=trop compliqué>
Code :
title		Windows XP édition familiale
root		(hd0,0)
savedefault
makeactive
chainloader	+1
juste avant

Code :
title		Ubuntu, kernel 2.6.15-28-386
root		(hd0,4)
kernel		/boot/vmlinuz-2.6.15-28-386 root=/dev/hda5 ro quiet splash
initrd		/boot/initrd.img-2.6.15-28-386
savedefault
boot
</2>
<1>ouvrir /boot/grub/menu.lst:
dans un terminal ( K > système> terminal), tapez la commande
Code :
sudo gedit /boot/grub/menu.lst
</1>

<2>repérez la commande default
Code :
default 0
cette commande détermine l'OS par defaut a charger
changez la valeur par la valeur appropriée, 0 est le premier OS listé, 1 le second ... etc ...
dans votre cas, linux devrais être en premier -0- et windows en second -1-, remplacez donc 0 par 1:
Code :
default 1
sauvegardez, rebootez, enjoy
</2>
__________________
contribuez à la FAQ dév Réseau !
granquet est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 17/07/2007, 10h10   #5 (permalink)
Membre éclairé
 
Avatar de herzleid
 
Date d'inscription: juin 2002
Localisation: Perdu dans le marais niortais
Âge: 30
Messages: 352
Par défaut

Je rajouterai aussi que selon l'installation,
Code :
/boot
est sur une partition séparée, qui n'est pas montée.
Consulter le fichier fstab pour savoir si on a une partition /boot :
Code :
grep boot /etc/fstab
Consulter le fichier mtab pour voir si /boot est monté :
Code :
grep boot /etc/mtab
Dans ces 2 cas, si la commande ne renvois rien, c'est que, dans le premier cas, il n'y a pas de partition /boot sur le système. Dans le deuxième cas, si le premier est vérifié, la partition n'est pas montée.

Dans ce cas il nécessaire de faire :
Code :
sudo mount /boot
ou depuis le compte root :
Code :
mount /boot
Lorsque les modifications ont été faites, il faut démonter la partition /boot :
Code :
sudo umount /boot
ou depuis le compte root :
Code :
umount /boot
__________________
www.kywyxy.net
herzleid est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 15/12/2007, 23h55   #6 (permalink)
Futur Membre du Club
 
Date d'inscription: avril 2006
Âge: 24
Messages: 30
Par défaut

Euh.. je vois pas l'intérêt de faire un chmod sur menu.lst
Cartouche est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 23/12/2007, 22h08   #7 (permalink)
Membre éclairé
 
Avatar de herzleid
 
Date d'inscription: juin 2002
Localisation: Perdu dans le marais niortais
Âge: 30
Messages: 352
Par défaut

Le fichier menu.lst n'est pas en lecture seule sur toutes les distributions.
Par exemple sur la elive de mon portable :
Code :
-rw-r--r-- 1 root root    412 2007-10-13 13:11 menu.lst
et sur ma gentoo :
Code :
lrwxrwxrwx 1 root root      9 Mar  7  2007 menu.lst -> grub.conf
-rw-r--r-- 1 root root    153 Mar  7  2007 grub.conf
Apres si vraiment sur un système il est en lecture seule, un petit
Code :
chmod u+w menu.lst
permet de mettre les droits en écriture, uniquement au user (et donc root).

Ne pas oublier de remettre le fichier dans l'état d'origine, par un petit :
Code :
chmod u-w menu.lst
Bon Noël
__________________
www.kywyxy.net
herzleid est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 28/12/2007, 19h30   #8 (permalink)
Futur Membre du Club
 
Date d'inscription: avril 2006
Âge: 24
Messages: 30
Par défaut

Oui mais il suffit d'avoir les droits root à l'instant où l'on veux modifier le fichier, soit par un sudo, soit en passant root (su) juste avant.
Bonne fêtes de fin d'année aussi
Cartouche est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 31/12/2007, 08h38   #9 (permalink)
Membre éclairé
 
Avatar de herzleid
 
Date d'inscription: juin 2002
Localisation: Perdu dans le marais niortais
Âge: 30
Messages: 352
Par défaut

heu oui. En faite c'est bien mieux que ce que j'avais mis. Pfff faut vraimùent que j'apprenne à me réveiller (valable à toute heure de la journée ^^)

Bon bout d'an.
__________________
www.kywyxy.net
herzleid est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Linux > Contribuez



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide