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.

#51 Le 12/10/2010, à 23:04

jamesbad000

Re : [ Résolu! ] installer xubuntu via usb sans boot usb (xp fonctionnel)

C'est une bonne chose que le boot sur usb fonctionne directement à partir de grub. Il y aura encore un ajustement à faire à ce niveau, et je t'expliquerais comment en tirer parti en cas de problème d'accès au menu grub...
Bon je n'ai pas eu le temps de tester la procédure de séparation du répertoire boot". Comme dans ta situation ca nécessite une absolue précision, je prend le temps qu'il faut Mais d'ici la fin de la semaine ca devrait être réglé


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#52 Le 14/10/2010, à 10:25

Guinioul

Re : [ Résolu! ] installer xubuntu via usb sans boot usb (xp fonctionnel)

hello JamesBad,

pas de problème je suis pas à la seconde non plus hein wink

cela dit ça me dérangera pas de pouvoir virer xp pour récupérer l'espace qu'il occupe et y mettre mes données ^_^ .

encore un grand merci .

Hors ligne

#53 Le 14/10/2010, à 21:12

jamesbad000

Re : [ Résolu! ] installer xubuntu via usb sans boot usb (xp fonctionnel)

Hello, Alors voilà. Pour déplacer le /boot, procéder ainsi :

I - avec Gparted, (à partir du live usb ou alors il faut l'installer sur disque )
- Supprimer la partition windows

- Créer la partition d'accueil du /boot (100 Mo) au début du disque pour ne plus avoir à y toucher dans le futur !!, et la formater en ext4.
Relève le chemin de la partition. Je suppose par la suite que la partition d'accueil est /dev/sda3.

II - à partir d'un terminal de commande dans une session démarrée depuis le disque dur.
- renommer /boot. (attention, à partir de là ta machine ne peut plus démarrer normalement tant que la procédure n'est pas terminée. Mais ça reste récupérable moyennant quelques manip depuis la ligne de commande grub) :

sudo mv /boot /boot.bck

.

- Créer un répertoire boot vide et monter dedans la partition créée (attention remplacer sda3 par la valeur relevée précédemment

sudo mkdir /boot
sudo mount /dev/sda3 /boot

à ce stade ls /boot doit donner une liste vide.


- Copier les fichiers de /boot.bck dans le nouveau /boot

sudo cp /boot.bck/* /boot

à ce stade ls /boot doit afficher la liste des fichiers correspondant aux différent kernel installés et notamment vmlinuz* et initrd.img*


- installe grub dans le MBR du disque (ceci créé également le répertoire /boot/grub avec tous les modules utilisables par grub...)

sudo grub-install --modules="usb usbms" /dev/sda

.

- créer le menu grub dans /boot/grub/grub.cfg

sudo update-grub

à partir de la la machine doit pouvoir redémarrer normalement.


- reste à ajouter le montage de la partition dans le répertoire /boot pour que les mises à jours de kernel et autres manipulations de grub agissent au bon endroit par la suite :

Récupérer l'UUID de la partition avec

sudo blkid

editer fstab avec :

gksudo gedit /etc/fstab

puis ajouter dans /etc/fstab une ligne sous la forme

UUID=xxxxxxxxxxxxxxxx /boot     ext4    defaults        0       2

- enregistrer, et redémarrer pour voir si tout est OK.
Vérifier que le répertoire boot n'est pas vide (ce qui signifierais que le montage déclaré dans fstab est incorrect)

Ensuite tu pourras agrandir ta partition principale avec Gparted (à partir du live usb obligatoirement car on ne peut modifier la partition sur laquelle on a démarré)


Prochaine étape, je t'expliquerais comment faire un démarrage sur usb en cas de problème d'accès à la partition boot (l'ultime recours avant pxe), et comment faire pour conserver cette possibilité dans le futur.

Dernière modification par jamesbad000 (Le 14/10/2010, à 21:26)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#54 Le 17/10/2010, à 12:35

Guinioul

Re : [ Résolu! ] installer xubuntu via usb sans boot usb (xp fonctionnel)

merci encore pour ton temps JamesBad,

JameBad a écrit :

I - avec Gparted, (à partir du live usb ou alors il faut l'installer sur disque )
- Supprimer la partition windows

j'ai installé Gparted ça c'est bon :-)
concernant la suppression de la partition win, est ce qu'il serait possible de le virer à la fin plutôt ?
Je préfèrerai vraiment d'autant qu'il me reste de l'espace non partitionné utilisable ...

également, Je ne comprends pas trop :

JamesBad000 a écrit :

Créer la partition d'accueil du /boot (100 Mo) au début du disque pour ne plus avoir à y toucher dans le futur !!, et la formater en ext4.

ça veut dire quoi "au début" ? et comment je dois faire pour la mettre au début ?
quand je fais "sudo fdisk -l" j'obtiens

Disque /dev/sda: 40.0 Go, 40007761920 octets
255 têtes, 63 secteurs/piste, 4864 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xcfc5cfc5

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1        1604    12884098+   7  HPFS/NTFS
/dev/sda2            1605        3297    13591552   83  Linux
/dev/sda3            3297        3692     3172353    5  Etendue
/dev/sda5            3297        3692     3172352   82  Linux swap / Solaris

d'ailleurs je vois que j'ai une partition étendue de 3gigas que je ne comprends pas o_O

désolé de t'embeter

Dernière modification par Guinioul (Le 17/10/2010, à 12:49)

Hors ligne

#55 Le 17/10/2010, à 15:33

jamesbad000

Re : [ Résolu! ] installer xubuntu via usb sans boot usb (xp fonctionnel)

Guinioul a écrit :

ça veut dire quoi "au début" ?

Le début du disque c'est le cylindre 1. Selon la colonne "début" qui apparait dans le résultat de fdisk, c'est donc actuellement ta partition windows (partition sda1 de type HPFS) qui est au début du disque.
Dans gparted, le début est représenté graphiquement par la partie gauche.
Une fois la partition windows supprimée, un clique droit sur l'espace libre puis "nouveau". Ensuite indiquer la taille en Mo, en laissant inchangé les valeurs "espace libre précédent" et "espace libre suivant"

Guinioul a écrit :

concernant la suppression de la partition win, est ce qu'il serait possible de le virer à la fin plutôt ?

De toute façon maintenant le démarrage de windows dépend de grub et du répertoire boot. De même que les options plop et usb que je t'ai fais ajouter dans ton menu grub.

Guinioul a écrit :

Je préfèrerai vraiment d'autant qu'il me reste de l'espace non partitionné utilisable ...

Effectivement. Si vraiment tu souhaite conserver encore ta partition windows, pour une raison qui m'échappe, tu peux placer ta partition boot à la fin au lieu du début. Dans ce cas, après avoir indiqué la taille, indiquer 0 dans "espace libre suivant" (Il faut quelle soit positionnée à une extrémité, le but étant que tu n'aie plus jamais à manipuler cette partition à l'avenir. Ce qui serait le cas si elle était placée entre les autres)

Dans les cas, qu'elle soit au début ou à la fin du disque, il faut choisir une type de partition primaire

Cependant, ça ne va pas te dispenser de devoir redimensionner tes partitions existantes. Mais on ne vas pas mélanger les problèmes, sous peine d'augmenter le risque d'erreur de manipulation !

Guinioul a écrit :

d'ailleurs je vois que j'ai une partition étendue de 3gigas que je ne comprends pas

La partition étendue est un contenant pour d'autres partitions, et permet de dépasser la limite de 4 partitions sur un disque.
Pour plus d'info voir : http://doc.ubuntu-fr.org/partitions
et notamment la section "Pourquoi seulement 4 partitions primaires ?"

Mais encore une fois, occupe toi d'abord de ta partition boot. Et une fois la situation stabilisée, avec celle ci placée en début ou fin de disque, tu pourra manipuler les autres partitions avec un risque minimum.

Dernière modification par jamesbad000 (Le 17/10/2010, à 15:46)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#56 Le 26/10/2010, à 20:57

Guinioul

Re : [ Résolu! ] installer xubuntu via usb sans boot usb (xp fonctionnel)

hello hello !

Un peu d'eau à coulé sous le pont et j'ai pas trop pu donner de news mais je m'attelle à faire les manip' que tu m'as donné.

donc j'ai créé une partition primaire de 100mégas (/dev/sda4) alignée sur la fin du disque et alignée sur le cylindre (j'ai bon?)

voila tout le résultat des manips' jusqu'a "editer fstab avec :"

ministre@ministre-CF-T2DWBTZKF:~$ sudo mv /boot /boot.bck
[sudo] password for ministre: 
ministre@ministre-CF-T2DWBTZKF:~$ sudo mkdir /boot
ministre@ministre-CF-T2DWBTZKF:~$ sudo mount /dev/sda4 /boot
ministre@ministre-CF-T2DWBTZKF:~$ sudo cp /boot.bck/* /boot
cp: omission du répertoire `/boot.bck/grub'
ministre@ministre-CF-T2DWBTZKF:~$ ls /boot
abi-2.6.35-22-generic          memtest86+_multiboot.bin
abi-2.6.36-997-generic         plpbt.bin
config-2.6.35-22-generic       System.map-2.6.35-22-generic
config-2.6.36-997-generic      System.map-2.6.36-997-generic
initrd.img-2.6.35-22-generic   vmcoreinfo-2.6.35-22-generic
initrd.img-2.6.36-997-generic  vmlinuz-2.6.35-22-generic
lost+found                     vmlinuz-2.6.36-997-generic
memtest86+.bin
ministre@ministre-CF-T2DWBTZKF:~$ sudo grub-install --modules="usb usbms" /dev/sda
/usr/sbin/grub-setup: warn: Sector 32 is already in use by FlexNet; avoiding it.  This software may cause boot or other problems in future.  Please ask its authors not to store data in the boot track..
Installation finished. No error reported.
ministre@ministre-CF-T2DWBTZKF:~$ sudo update-grub
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.36-997-generic
Found initrd image: /boot/initrd.img-2.6.36-997-generic
Found linux image: /boot/vmlinuz-2.6.35-22-generic
Found initrd image: /boot/initrd.img-2.6.35-22-generic
Found memtest86+ image: /memtest86+.bin
Found Microsoft Windows XP Professionnel on /dev/sda1
done
ministre@ministre-CF-T2DWBTZKF:~$ sudo blkid
/dev/sda1: UUID="8640412740411EF5" TYPE="ntfs" 
/dev/sda5: UUID="9b2bfc73-e794-4256-a95f-2d26249e8e7e" TYPE="swap" 
/dev/sda2: UUID="ff82762b-c3df-4f8f-a8eb-defc4fea3499" TYPE="ext4" 
/dev/sda4: UUID="5d5f8652-c692-4a86-8c89-b60ec4db7343" TYPE="ext4" 
ministre@ministre-CF-T2DWBTZKF:~$ gksudo gedit /etc/fstab

ça à l'air bon ?

autre question : tu dis :

jamesbad000 a écrit :

puis ajouter dans /etc/fstab une ligne sous la forme

UUID=xxxxxxxxxxxxxxxx /boot     ext4    defaults        0       2

je remplace bien les "xxx" par l'UUID de la sda4 ? (ça semble logique mais je préfere demander...)

du coup j'en suis là et j'ai pas validé la modif de fstab ^_^

encore merci JamesBad smile

Dernière modification par Guinioul (Le 26/10/2010, à 20:58)

Hors ligne

#57 Le 26/10/2010, à 21:28

jamesbad000

Re : [ Résolu! ] installer xubuntu via usb sans boot usb (xp fonctionnel)

Hello,

Oui ça a l'air bien ce que tu as fait. Donc effectivement, il te reste à rentrer l'UUID correspondant à sda4.

Ensuite, renvoi toujours le résultat de

sudo fdisk -l

Que je vérifie ou est vraiment ta partition boot...Mais que ça ne t'empêche pas de redémarrer pour voir si tout fonctionne bien.


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#58 Le 26/10/2010, à 21:35

Guinioul

Re : [ Résolu! ] installer xubuntu via usb sans boot usb (xp fonctionnel)

toujours aussi réactif JamesBad ^_^

alors donc pour "sudo fdisk -l" j'obtiens :

Disque /dev/sda: 40.0 Go, 40007761920 octets
255 têtes, 63 secteurs/piste, 4864 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identifiant de disque : 0xcfc5cfc5

Périphérique Amorce  Début        Fin      Blocs     Id  Système
/dev/sda1   *           1        1604    12884098+   7  HPFS/NTFS
/dev/sda2            1605        3297    13591552   83  Linux
/dev/sda3            3297        3692     3172353    5  Etendue
/dev/sda4            4852        4864      104422+  83  Linux
/dev/sda5            3297        3692     3172352   82  Linux swap / Solaris

le contenu de fstab est donc :

# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda2 during installation
UUID=ff82762b-c3df-4f8f-a8eb-defc4fea3499 /               ext4    errors=remount-ro 0       1
/dev/sda5       none            swap    sw              0       0
UUID=5d5f8652-c692-4a86-8c89-b60ec4db7343 /boot     ext4    defaults        0       2

c'est ok ?
je peux redémarrer sans crainte ? ^_^

encore un grand merci smile

Hors ligne

#59 Le 26/10/2010, à 23:55

jamesbad000

Re : [ Résolu! ] installer xubuntu via usb sans boot usb (xp fonctionnel)

Ok, la partition est bien ou il faut. Tu peux y aller.
De toute façon le montage de la partition n'est pas crucial pour le démarrage, mais pour les opération de mises à jour. Donc pense bien à vérifier que tout apparait toujours dans boot après redémarrage...

Après ne reste plus qu'à t'expliquer comment utiliser grub rescue....

Dernière modification par jamesbad000 (Le 26/10/2010, à 23:57)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#60 Le 27/10/2010, à 16:41

Guinioul

Re : [ Résolu! ] installer xubuntu via usb sans boot usb (xp fonctionnel)

hello,

donc j'ai redémarray (fébrilement quand même) et ça démarre correctement, j'ai toujours le menu grub et ubuntu fonctionne toujours (ouf) .

gparted m'indique bien toujours la partition de 100mégas et que celle ci est remplie de 44mégas, si c'est ce que tu voulais dire par

JamesBad a écrit :

Donc pense bien à vérifier que tout apparait toujours dans boot après redémarrage...

c'est cool tout ça smile

il y a d'autre vérifs à faire ?
Je teste si le démarrage sur usb fonctionne bien ?


encore merci JamesBad big_smile

Hors ligne

#61 Le 14/11/2010, à 13:50

Guinioul

Re : [ Résolu! ] installer xubuntu via usb sans boot usb (xp fonctionnel)

Hello hello,

j'ai créé un nouveau topic : http://forum.ubuntu-fr.org/viewtopic.ph … 0#p3849440 concernant le déplacement de la partition systeme qui est en plein milieu du disque et que j'aimerai donc mettre à l'extrémité exterieure du disque . JamesBad si tu passes dans le coin et que tu as des conseils à me donner vu la spécifité de mon installation n'hesite pas .

Encore un grand merci .

Hors ligne

#62 Le 30/07/2011, à 17:16

Guinioul

Re : [ Résolu! ] installer xubuntu via usb sans boot usb (xp fonctionnel)

Bonjour bonjour,

Je voudrais réinstaller mon système suite à une mise à jour partielle vers 11.04 qui m'a pété les effets graphiques (qui marchaient très bien sous 10.10) .

Mais du coup vu que "/boot" est sur "/dev/sda4" et monté par fstab au démarrage et qu'en plus grub.cfg contient des entrées pour plop, comment dois je faire ?
Vais je être obligé de refaire toutes les procédures de ce topic ou il y a une astuce qui permet de gagner du temps ? (grub étant déjà configuré avec plop toussa)

La tronche actuelle du systeme :
- /dev/sda2 = /
- /dev/sda4 = /boot (avec entrée spéciale pour plop dans grub.cfg)
- /dev/sda3 = /home

JamesBad si tu passes par là ^_^
Merci d'avance :-)

Hors ligne