Ce post est un retour de ce qu'il c'est passé lorsque je suis passé de la version 12 à 13 en utilisant yum par ssh.

La machine mise à jour est un AMD 3000+ avec la version x86_64 de Fedora. L'environnement graphique XFCE est installé mais lors de la mise à jour (et la plus part du temps) la machine fonctionne en ligne de commande uniquement (runlevel 3). Le serveur comporte un serveur web apache, un SMTP (postfix) ainsi que divers accès SFTP.


La procédure de mise à jour suivie est décrite ici : http://fedoraproject.org/wiki/YumUpgradeFaq . Je l'ai suivie scrupuleusement à l'exception des modifications suivantes:
- L'adresse du rpm contenant la nouvelle version donnée les notes spécifiques à F13 n'est plus valide depuis que F13 est sortie, il faut utiliser la même adresse que pour toutes les versions (i.e. : rpm -Uhv ftp://download.fedora.redhat.com/pub/fedora/linux/releases/13/Fedora/x86_64/os/Packages/fedora-release-*.noarch.rpm).
- Je n'ai pas pris en compte le bug concernant le reboot de F13, ce dernier étant résolu, j'ai donc redemarré avec reboot et non avec kill -9 1.
- J'ai fais la mise à jour par ssh ( dans un screen que j'ai détaché pour pas que tout plante si je suis déconnecté).
- Le FTP était surchargé. Quand j'ai voulu installer il m'a fallu me connecter à la main avec ftp puis faire un get, c'est à mon avis un bug temporaire du au succès de fedora, il devrai être résolu dès que le nombre de téléchargement va diminuer. Bref, comme on dit sur wow : patch day bad day.
- Je n'ai pas fait /sbin/grub-install BOOTDEVICE



Lors de l'installation (yum upgrade)
- la résolution des dépendances n'a posé aucun problème et c'est faite très rapidement. C'est un bon point, parce que lors de l'update F11 --> F12, j'ai bien galéré avec les dépendances cassées, et une fois ces problèmes réglés, la résolution des dépendance a tout de même duré des plombes.

- le téléchargement des package s'est fait très rapidement, (merci a yum-fastest-mirror) et je n'ai pas eu de problèmes de délais d'attente, de débit pourris ou de serveur down.

- L'installation des packages a provoqué quelques warnings, mais je ne sais pas s'ils sont importants. L'installation a pris moins d'une heure ce qui est ... 10 fois moins de temps que l'upgrade de F11 --> F12, ce qui est vraiment cool!!!

- Une fois les nouveaux packages installés : Packages-cleanup --problems n'a rien détecté, par contre j'ai eu des orphans :
ffmpeg2theora-0.26-1.fc12.x86_64
groff-1.18.1.4-21.fc12.x86_64
ibus-chewing-1.2.99.20100317-2.fc12.x86_64
ifd-egate-0.05-22.x86_64
irssi-0.8.15-1.fc12.x86_64
java-1.6.0-openjdk-1.6.0.0-38.b18.fc12.x86_64
java-1.6.0-openjdk-plugin-1.6.0.0-38.b18.fc12.x86_64
kernel-2.6.32.12-115.fc12.x86_64
kernel-devel-2.6.32.12-115.fc12.x86_64
lftp-4.0.5-3.fc12.x86_64
libotf-0.9.9-4.fc12.x86_64
nss-softokn-3.12.4-19.fc12.x86_64
nss-softokn-freebl-3.12.4-19.fc12.i686
nss-softokn-freebl-3.12.4-19.fc12.x86_64
paktype-fonts-common-2.0-5.fc12.noarch
preupgrade-1.1.7-1.fc12.noarch
rhpl-0.221-2.x86_64
sos-1.9-3.fc12.noarch

Je n'ai pas pu retirer : nss-softokn car il est requis par glibc qui est requise par tout le monde.. La version de fedora 12 : 3.12.4-19 est en effet supérieure à celle de fedora 13 : 3.12.4-17. Yum a visiblement décidé d'installer la version de fedora 13 en parallèle de celle de fedora 12.


Au reboot le serveur était opérationnel 😉
Merci pour ce retour 🙂
passage de F12 => F13 via preupgrade sur pc portable avec au préalable une F12 qui etait elle aussi le résultat d'un preupgrade.

1 : yum clean all
2 : yum update ( pour avoir une F12, à jour, et surtout la derniere version de preupgrade)
3 : preupgrade ( suivi des instructions jusqu'au reboot)
4 : reboot

demarrage d'anaconda, plusieurs message d'erreur, concernant tous l'affichage.
terminaison de anaconda, PC bloqué.....pour cause de problème d'affichage toujours je pense.

(blaclist de nouveau et utilisation du pilote proprio nvidia, oui je sais c'est mal...)

reboot de la plus mauvaise des façons, demarrage en F13, tout fonctionne à merveille...

donc malgré ce petit probleme avec anaconda, il semble que le job ait été fait.
modmol wrote:passage de F12 => F13 via preupgrade sur pc portable avec au préalable une F12 qui etait elle aussi le résultat d'un preupgrade.
Elle fait qu'elle taille ta partition de boot ?
elle fait 1 Go, je sais c'est beaucoup, mais j'avais anticipé la gourmandise de preupgrade
lors de l'installation, preupgrade dit qu'il a besoin de 26 Mo d'espace dispo sur /boot pour installer le nouveau kernel
et il estime à 650 Mo l'espace disponible chez moi, sachant que j'ai toujours trois kernel
donc 1000-650= 350
350 +26=376
un /boot de 400 Mo doit en theorie suffire par contre ceux à 300 Mo aie !!!
à moins de supprimer les kernels inutiles, et de faire un serieux ménage.

j'ai vu lors du passage de F11 à F12, quelqu'un qui avait eu le même genre de soucis , mais lui avait fini par faire fonctinner preupgrade avec assez peu d'espace en /boot,
(200 Mo ) mais il avait fait un serieux ménage avant , ICI
Même en suppriment les kernesl inutile c'est impossible :-x
Sauf si je supprime tout les kennel de la 12 mais aucune idée du résulta.

Pourquoi c'est jamais simple.
j'ai modifié mon precedent message, regarde , preupgrade de F11-F12 avec 200Mo de /boot

pourquoi c'est jamais simple ?? ben parce que sinon, ce serait pas rigolo

apparement lui ( ou elle apres tout , je sais pas), utilise plutôt preupgrade-gui, je ne l'ai jamais fait et ne connais pas la difference avec preupgrade, tout court, et ne sais donc pas si cela influe sur la taille du /boot necessaire....
Idem pour moi, j'avais fait une installation standard, j'ai plein de message de boot trop plein.

j'ai 200 Mo pour le Boot, pas moyen de faire sufisament de place, donc je passe à la méthode install via DVD
Hello. F13 Installée !!!

Configuration
P6TD Delux
6 Go de mem
Core I7 950
carte graphique ATI Radeon 4890 de XFI
2xDD en Raid 1 pour les données
1 DD pour W7
1 DD pour Fedora
web cam à crosoft

Méthode d'installation pour un passage de F12-> F13 AVEC LE DVD Fedora-13-x86_64-DVD.iso
Réinstallation complète avec
Formatage du \boot de 400 Mo
Formatage su \ de 60 Go
Re déclaration du /home sans formatage de 850 Go pour conserver mes users..

Comme je suis un gland.. j'ai du me payer 3 instal de suite avant d'obtenir le résultat attendu.

1er erreur
- Dans Anaconda je coche tous les dépôts proposés .. y compris le uptade testing.. puis je configure tous les paquets que je veux installer en plus du "Gnome de base" proposé par l'installeur. ==> blocage de l'instal durant la phase "préparation" au deux tiers de la progression. Pas de message juste un blocage d'anaconda. (Peut-être du à un pb de résolution de dépendances cf ci-dessous ?

2 ième erreur.
En partie la même que précédemment. c'est à dire que je coche tous les dépôts proposés. Mais cette fois sans configurer les paquets installés.
Super l'installation se fait pas de PB.. redémarrage OK.. Seul truc.. comme j'ai installé avec le dépots testing coché.. ben j'ai de lib "trop" à jour.
du coup en installant les programmes souhaités. je me suis heurté à des PB de dépendances. (je vous le dit .. suis un peu .. disons le .. nœud nœud !! (heu une remarque en passant.... es-ce bien raisonnable de proposer le dépôts testing en standard? Mais peut-être est-ce nécessaire pour passer certaines installations un peu difficile ? selon matos ?..)

Donc instal N°3 pour corriger MES bugs.. et c'est impec..
je suis donc sous F13 fresh install avec firedox et deezer à fond. tout y vas bien...

Effet de bureau (le cube et les fenêtres molles - çà marche. donc le driver Radeon pour cette ATI 4890..
Toutes les fonctions multimédias (lecture audio et video tous types) semblent marcher - y compris VLC.
Flash OK aussi..
(en suivant les tutos de la Documentation de Fedora fr ..(encore une fois...merci aux rédacteurs testeurs.)

voila voila... FEDORA 13 SUPER :pint:8-)

PS.. j'avais déconnecté le DD de Win7 durant l'installation de F13 Ce pour 2 raisons
- comme mes 2 DD sont identiques (marques, capacité) les seuls éléments qui permettent de les distinguer au début de l'install, c'est sda ou sdb. (voir le N° de série s'il apparait dans la fenêtre de choix je ne sais plus..sorry) . ET c'est la que tu as le doute... m.. c'est lequel le bon ? celui ou j'installe F13 sans écraser w7? (Certes plus loin dans anaconda on le voit aux partitions.. mais bon faut le savoir..)
==> il serait bien que le nom donné au DD par l'utilisateur apparaisse (dans mon cas Win7 et Fedora.. (facile non comme moyen mnémotechnique !)
- d'autre part, je préfère installer Fedora 100% sur sont DD sans toucher au MBR du dd de Win.. je modifie ensuite le grub.conf à la main...
c'est lié à un vilain souvenir d'une installation qui m'avait scratché mon DD win.. (le pb venait que les disques avaient été dans une autre vie été utilisés en Raid 1.. et que la déclaration Raid (le nom des volumes) restait actifs dans le premier secteur du disque.. Fedora s'était généreusement installée sur mes 2 disques en Raid 1 (non fonctionnel en plus..)

Second PS.. j'ai juste oublié de dire qu'avant de lancer l'installation, j'avais fait le ménage chez les users. j'avais supprimé tous les fichiers cachés .qqs-chose . je n'avais laissé que ceux de Thunderbird et de Firefox. (ce pour éviter tous risques de conflits entre ce que contiennent ces fichiers paramètres écrits par F12 et les besoins de F13... voila voila..
A+

AJOUT ... je colle ici pour compléter ce que je dis plus haut mon grub.conf modifié:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/sda2
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=1
timeout=7
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.33.4-95.fc13.x86_64)
root (hd0,0)
kernel /vmlinuz-2.6.33.4-95.fc13.x86_64 ro root=UUID=6f4b7d60-f4e5-44c2-ace3-486ba73211cb rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=fr_FR.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=fr-latin9 rhgb quiet
initrd /initramfs-2.6.33.4-95.fc13.x86_64.img
title Windows 7
root (hd1,0) # la partition à démarrer
makeactive # cette commande positionne le bit de partition active à 1 (au cas où)
map (hd0) (hd1) # hd0 devient hd1
map (hd1) (hd0) # hd1 devient hd0 virtuellement
chainloader +1 # saut au début de la piste suivante car c'est un OS Microsoft(R).
Donc les lignes de W7 ont été ajoutées (selon une info que j'avais trouvé sur un autre post..il y a longtemps )
- fedora est sur le premier connecteur Sata soit Hd0 ou Sda et c'est le DD de boot dans le bios.
- Win7 est sur le HD01 ou le second connecteur sata.
le croisement des hd0 et Hd1 avec la commande map est nécessaire pour que win7 fonctionne correctement
(sinon le mode veille par en boucle et win 7 ne passe pas en veille.

Ok c'est tiré par les cheveux... Mais nom de nom.. pourquoi faudrait-il booter sur le disque de windows pour lancer grub... !?
Et passé son boot sur une clé usb sa pourrait fonctionné ?
Ton boot sur une USB. ? comment çà? provisoirement (je ne vois pas comment ...) ou de manière permanente en laissant cette clef fiché à l'arrière du PC ???

par expérience pour avoir bien bricolé avec un clef USB pour avoir une fedora live. utilisable partout. Je dis que ton boot sur USB ç'est pas bien.. trop fragile.. un plantage de Fedora, et/ou une mauvaise sortie de Fedora.. les infos sur la clef sont perdues (c'est du 99%) c'est pas fiable donc comme solution. 🙁

si tu peux sauvegarder tes données sur DVD ou DD portable, pour ensuite redéfinir tes partitions selon besoin. c'est mieux...

A+
passage de f12 vers f13 PAR yum,
aucun probleme
Exter wrote:Ton boot sur une USB. ? comment çà? provisoirement (je ne vois pas comment ...) ou de manière permanente en laissant cette clef fiché à l'arrière du PC ???
Utilisé ma clé comme boot le temps de faire l'upgrade.
Passage de F12 à F13 méthode preupgrade = plantage

Lancement preupgrade et suite du process -> aucun pb jusqu'au reboot
Reboot -> curseur clignotant / attente 25mn ... rien ne se passe
Relancer sous F12, tout fonctionne.
Recherche web pour pb avec preupgrade, rien trouvé correspondant à mon souci de freeze. Je suis bon pour une reinstall à partir du dvd 🙁 sauf si qqun à une solution à m'apporter.

Ci-dessous mon grub.conf.
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd1,0)
# kernel /vmlinuz-version ro root=/dev/sdb2
# initrd /initrd-[generic-]version.img
# boot=/dev/sdb
default=1
timeout=15
splashimage=(hd1,0)/grub/splash.xpm.gz
#hiddenmenu
title Upgrade to Fedora 13 (Goddard)
kernel /upgrade/vmlinuz preupgrade repo=hd::/var/cache/yum/preupgrade ks=hd:UUID=c22fd712-1a02-457d-8fa7-f0267121d0bf:/upgrade/ks.cfg stage2=hd:UUID=c22fd712-1a02-457d-8fa7-f0267121d0bf:/upgrade/install.img
initrd /upgrade/initrd.img
title Fedora (2.6.32.12-115.fc12.x86_64)
root (hd1,0)
kernel /vmlinuz-2.6.32.12-115.fc12.x86_64 ro root=UUID=0e9ab22b-024b-49cc-bf57-c211abf93510 LANG=fr_FR.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=fr-latin9 rhgb quiet rdblacklist=nouveau
initrd /initramfs-2.6.32.12-115.fc12.x86_64.img
Fred
Ayant déjà fait un preupgrade pour le passage de F11 à F12, même si tout avait fonctionné, j'avais décidé de faire une installation fraiche (parlons français que diable !) à partir du DVD. Finalement, j'ai bien utilisé le DVD mais pour faire une mise à niveau.

J'en suis ma fois pleinement satisfait. Tout fonctionne à la perfection...

@ZeSmoke
C'est un détail mais j'observe que ton timeout est à 15 secondes. Ça me semble beaucoup.
Passage de F12 à F13 via preupgrade.

1. un petit yum update de F12 (repo standard + rpmfusion )
2. preupgrade et installation.

Aucun problème à la relance, même en ayant les pilotes nvidia prorpio installé et fonctionnelle sur la F12.

Juste mon ptit étonnement avec Gnome-shell, les applications ne sont plus par catégorie mais au format "bordel iphone".
voila
Preupgrade sur mon PC principal, même precaution que pour le portable, une F12, bien à jour, la dernière version de preupgrade, et en avant
et la que du bonheur, une installation rapide, et cette F13 m'a l'air tres bien.

finalement le problème mineur que j'ai eu sur le portable, ne s'est pas reproduit sur le fixe, donc je ne peux definitivement pas attribuer cela à l'utilisation du pilote proprio nvidia et au blacklistage de nouveau....
je ne saurais jamais ce qu'il s'est passé....mais bon ça marche, c'est le principal....
Perso j'ai dut débrancher ma carte sd pour pouvoir lancer preupgrade, mais bon c'est pas la mort non plus...

Sinon aucun problème majeur, ni mineur.

Après je n'ai plus rien de propriétaire en dehors de "skype", donc perso je me prend plus la tête à ce niveau...
Bonjour,
Pour voir j'ai essayé pre-upgrade, mais à un moment donné cela bloque, avec comme message "pas assez de place dans /var/cache/yum: arrêt de pre-upgrade"

Cela est sans doute du au fait que ma partition / n'a que 1.5 Gb de libre...
Je pense que je vais faire une installation classique par le dvd...