IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Gnome Discussion :

Choix dans l'upgrade qui me pose problème


Sujet :

Gnome

  1. #1
    Membre averti
    Homme Profil pro
    Analyse système
    Inscrit en
    Septembre 2016
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Septembre 2016
    Messages : 52
    Par défaut Choix dans l'upgrade qui me pose problème
    Bonjour je suis novice lol,

    J'ai un soucis dont je ne comprend pas trop le pourquoi du comment, peut être que quelqu'un pourra m'éclairer sur ce choix qui m'est proposé

    Nom : 44662659_281450202709362_6882008398267678720_n.jpg
Affichages : 367
Taille : 365,0 Ko

    C'est nouveau apparement, et dans tous les cas il m'indique une erreur d'upgrade...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    update-initramfs is disabled since running on ready--only media
    Je n'avais pas ce problème auparavant, sauf depuis que j'ai ce choix d'option qui m'est proposé ! :'( Auriez vous une idée de comment le résoudre ?

    Je suis en live Ubuntu, ca veut dire que je ne peut plus faire d'update ? Ou que je dois faire une autre commande avant de pouvoir le faire ?

  2. #2
    Membre extrêmement actif
    Avatar de NVCfrm
    Homme Profil pro
    Administrateur Système/Réseaux - Developpeur - Consultant
    Inscrit en
    Décembre 2012
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Administrateur Système/Réseaux - Developpeur - Consultant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 037
    Billets dans le blog
    5
    Par défaut
    update-initramfs is disabled since running on ready--only media
    C'est pourtant assez clair comme message. Et vous le confirmez en indiquant que vous êtes sur un live.

  3. #3
    Membre averti
    Homme Profil pro
    Analyse système
    Inscrit en
    Septembre 2016
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Septembre 2016
    Messages : 52
    Par défaut
    Je n'avais pas ce problème auparavant, j'ai ce problème depuis ce choix qui est apparut du jour au lendemain sans raison lorsque je fait un upgrade, je suis novice aussi lol ='(.

    J'ai toujours répété mon opération une 100ènne de fois sans avoir eu ce message jusqu'à aujourd'hui. Du coup, je me demandais aussi si il n'y avait pas eu une mise à jour d'un paquage qui fait que je n'aurais éventuellement plus de place sur ma clé usb

    J'essaie de comprendre mais c'est pas facile, c'est déjà énorme que j'en arrive à trouver cette erreur en tant que novice. J'aimerais vraiment régler ce problème.

    Si il dis que update-initramfs is disabled since running on ready-only media, ça veut dire quoi...

    - Que j'ai monté ubuntu sur une clé USB pas assez volumineuse ? (3,64 GB)
    - Que j'ai monté ubuntu sur une clé USB en iso9660 et que l'écriture n'est donc pas possible ? Si c'est le cas, est-ce facile de désactiver le mode read-only sur une clé USB ?

    C'est le fait que j'ai déjà des upgrades sans avoir eu de problèmes qui fait que je ne comprend pas

    Nom : 44676682_493743461124034_462007321338314752_n.jpg
Affichages : 316
Taille : 337,8 Ko
    Nom : 44676694_295465321177885_2854414614718840832_n.jpg
Affichages : 324
Taille : 322,1 Ko
    Nom : 44648448_274726633165026_2889970488593874944_n.jpg
Affichages : 339
Taille : 54,9 Ko

  4. #4
    Membre extrêmement actif
    Avatar de NVCfrm
    Homme Profil pro
    Administrateur Système/Réseaux - Developpeur - Consultant
    Inscrit en
    Décembre 2012
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Administrateur Système/Réseaux - Developpeur - Consultant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 037
    Billets dans le blog
    5
    Par défaut
    Explique nous un peu plus clairement la situation.
    Quel système est installé sur ta machine ?
    Pourquoi ne pas travailler sur une installation existante sur le disque dur de ta machine ?
    Faisais tu des update en étant sur une session live ?

  5. #5
    Membre averti
    Homme Profil pro
    Analyse système
    Inscrit en
    Septembre 2016
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Septembre 2016
    Messages : 52
    Par défaut
    Situation:

    J'ai un ordinateur fixe qui a un disque dur inutilisable (HS) qui est donc débranché. Du coup, j'accède à Ubuntu Live 18.04 LTS avec une clé USB de 3,6Go et ce sans fichier de persistance car ça ralenti énormément les processus. Donc jusqu'à aujourd'hui, je lançait Ubuntu Live sans problèmes et une fois dessus, je restaure les configurations que j’avais sur ma session précédente (à l'aide d'un fichier bash incluant l'update/upgrade et qui se trouve sur une 2ème clé USB) de cette manière :

    1. Je copie/colle le fichier config.bash que j'ai créé sur le Desktop

    2. Je lance ça dans le terminal:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    sudo chmod 777  /home/ubuntu/Desktop/Ubuntu-Linux-master/Firefox/Configurations/config.bash
     
    /home/ubuntu/Desktop/Ubuntu-Linux-master/Firefox/Configurations/config.bash
    3. Le script çi dessous se lance fonctionne correctement (sauf lors de l'upgrade)

    config.bash

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
     
    #!/bin/sh
     
    # Ouvrir Firefox pour créer un profil
    firefox www.google.be &
     
    # Installer un background personnalisé
    gsettings set org.gnome.desktop.background picture-uri "file:///home/ubuntu/Desktop/Ubuntu-Linux-master/Divers/image.jpg"
     
    # Autorisé les téléchargements de servers divers
    sudo add-apt-repository universe
    sudo add-apt-repository multiverse
     
    # Ajouter le server où se trouve flashPlayer dans la liste des servers de téléchargement de packages
    sudo add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
     
    # Mettre à jour le repository (liste des servers de téléchargement de packages)
    sudo apt update
     
    # Mettre d'actualité la liste des servers de téléchargement de packages
    sudo apt -y upgrade
     
    # Couper Firefox
    pkill -f firefox
     
    # Install and show Keyboard Virtual
    sudo apt -y install onboard
     
    # Installer Adobe Flash pour Firefox
    sudo apt -y install adobe-flashplugin browser-plugin-freshplayer-pepperflash
     
    # Importer dans Firefox les configurations sauvegardés
    cp -rf /home/ubuntu/Desktop/Ubuntu-Linux-master/Firefox/Favoris/* /home/ubuntu/.mozilla/
     
    # Ouvrir le clavier virtuel
    onboard &
     
    # Mettre le clavier en francais (belge).
    setxkbmap be
     
    # Configurer la mise en veille (mettre l'écran en veille)
    gsettings set org.gnome.desktop.session idle-delay "uint32 1800"
     
    # Configurer la mise en veille prolongée (mettre la tour en veille)
    gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-timeout 3600
    gsettings set org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type 'suspend'
    donc l'upgrade a toujours marché jusqu'à aujourd'hui avec l'erreur que j'ai cité plus haut qui est donc :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    update-initramfs is disabled since running on ready--only media
    Cette erreur découle à mon avis du choix que l'upgrade me propose à un moment donné et ce je ne sais pour quel raison car cette possibilité de faire un choix est apparu seulement depuis aujourd'hui. Devrais-je réinstaller ubuntu 18.04 LTS sur ma clé USB ?

    Merci pour votre aide en tous cas, je sais que je m'exprime mal mais je tente tous et ça m'exténue.

  6. #6
    Membre extrêmement actif
    Avatar de NVCfrm
    Homme Profil pro
    Administrateur Système/Réseaux - Developpeur - Consultant
    Inscrit en
    Décembre 2012
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Administrateur Système/Réseaux - Developpeur - Consultant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 037
    Billets dans le blog
    5
    Par défaut
    Citation Envoyé par sali6000 Voir le message
    Cette erreur découle à mon avis du choix que l'upgrade me propose à un moment donné et ce je ne sais pour quel raison car cette possibilité de faire un choix est apparu seulement depuis aujourd'hui. Devrais-je réinstaller ubuntu 18.04 LTS sur ma clé USB ?
    Rien de méchant. l'installateur detecte un changement dans le repertoire de gnome-software. Et prefere demander ton avis, pour le cas ou tu voudrais ou non que la mise a niveau affecte ce changement dans ce rep.
    Pour le script, si tu remplaçais la disposition de 2 lignes: en mettant la ligne 8 sous la ligne 21. Peut être que cette question n'apparaîtra plus..

    donc l'upgrade a toujours marché jusqu'à aujourd'hui avec l'erreur que j'ai cité plus haut qui est donc :
    Oui, c'était une chance que tu n'aies pas vu cette erreur formelle. Les mises a niveau précédent n'avaient probablement de nouveaux packages upgradés qui impliquaient un update-grub entraînant un update de l'initramfs.
    Parce qu'avec les systèmes live, certains rep sont montés dans le tmpfs (en ram) en écriture et pas d'autre. Ceci pour que les programmes qui nécessitent l'écriture ne soient bloquées. Les modifications dès lors (tu peux le comprendre) seront perdus quand le système est arrêté.

  7. #7
    Membre averti
    Homme Profil pro
    Analyse système
    Inscrit en
    Septembre 2016
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Septembre 2016
    Messages : 52
    Par défaut
    Je pense comprendre de plus en plus et merci pour ta patience, mais je ne peut faire qu'un triste constat sans avoir de solutions pour résoudre mon problème pour l'instant.

    Toutes les lignes qui se trouvent après l'upgrade sont bâclées car l'upgrade est bloqué lorsqu'il souhaite effectuer un changement dans l'initramfs. Pour l'instant la solution que j'ai c'est d'effectuer un upgrade en dernier lieu donc en le mettant en dernière ligne dans mon script (vu que l'upgrade plante), ou alors l'autre solution ce serais de faire 2 scripts séparés, un qui fait l'upgrade et l'autre qui me restaure le tous mais ce serais dommage d'en arriver là pour une raison comme ça.

    C'est comme si je m'achetait une voiture et que seul la boite à gant m'interdit de la conduire.

    C'est à dire que tous ceux qui vont en live Ubuntu ne peuvent pas faire d'upgrade sans planter car l'upgrade souhaite modifier l'initramfs alors celui-ci est protégé en écriture ? (l'upgrade ne serais du coup pas parfaitement prévu pour le live Ubuntu ?)

    Serais-ce possible que ce soit un bug qui sera corrigé ou alors j'ai fait quelque chose qu'il ne fallait pas... Devrais-je tenter de réinstaller Ubuntu sur ma clé USB ?

    J'ai remarqué sinon qu'en mettant l'upgrade en dernière position dans le script, il souhaite effectuer un changement dans l'initramfs qu'à 98% ou 99% de l'upgrade. Le seul problème est qu'après il plante et bâcle toutes les commandes qui se trouvent après l'update.

    Merci encore pour ton aide. Je suis novice et j'aimerais réellement fusionner avec Ubuntu (en tant que débutant linux) mais ce genre d'erreur n'est pas évidente à comprendre... Et je ne suis pas seul à avoir cette erreur, mais je ne trouve pas (ou ne comprend pas) les solutions proposées pour ce problème qui n'a pas l'air évident. Sachant que je souhaite ne rester qu'en mode live.

  8. #8
    Membre extrêmement actif
    Avatar de NVCfrm
    Homme Profil pro
    Administrateur Système/Réseaux - Developpeur - Consultant
    Inscrit en
    Décembre 2012
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations professionnelles :
    Activité : Administrateur Système/Réseaux - Developpeur - Consultant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2012
    Messages : 1 037
    Billets dans le blog
    5
    Par défaut
    Salut sali6000,

    Je ne sais pas trop quoi te conseiller vu que tu débutes.

    Vu qu'auparavant tu avais la persistence et que tun n'en veux plus pour cause de lenteur, je te suggère de reprendre la persistence selective de certains repertoires comme /lib /boot /var /etc pour voir ce que ça donne.

    Ce qui est preferable, si tu te sens partant pour aller un peu dans le fonds avec la personnalisation d'un live ubuntu, jettes un coup d'oeil sur ce lien https://help.ubuntu.com/community/LiveCDCustomization .

    Sinon quelques bricolages peu glorieux sont possibles directement sur la session live.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    whereis update-initramfs
    Sur ma debian le script se situe ici /usr/sbin/update-initramfs
    Ouvre ce fichier avec la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo gedit /usr/sbin/update-initramfs
    pour le modifier.
    Vu que rien n'est persistant met un exit 0 apres la première ligne.

    Un autre test à tenter pour pour voir s'il est possible de réaliser l'update
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    mount --bind /boot /boot
    mount  --bind /lib /lib
    sudo update-initramfs -k all
    Releve la sortie d'erreur de la derniere commande s'il y en a. Peut etre un repertoire inexistant qu'il faut créer manuellement.
    Si ce code marche il suffit de faire un script qui écrase le contenu du fichier update-initramfs avant ton code mise à niveau.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    cat > /chemin/update-initramfs <<-EOF
        #!/bin/bash
        mount --bind /boot /boot
        mount  --bind /lib /lib
        sudo update-initramfs -k all
        exit 0
    EOF
    D'autre part je ne vois pas l'intérêt de faire un update/upgrade à chaque démarrage sans persistence.

    Il s'agit pour toi de chercher un compromis.

  9. #9
    Membre averti
    Homme Profil pro
    Analyse système
    Inscrit en
    Septembre 2016
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyse système

    Informations forums :
    Inscription : Septembre 2016
    Messages : 52
    Par défaut
    J'ai réussi... Je n'y crois pas....

    Le problème n'était pas initrampf... Ce serais du coup normal qu'il ne sache pas écrire dedans car je suis en live, mais il me le fait juste savoir dans le terminal si je comprend bien (à titre d'information uniquement).

    La solution était donc de rajouter un à la fin de mon script pour forcer le terminal à exécuter toutes mes commandes jusqu'à la fin.
    L'upgrade marchait bien finalement, mais ce qui suivait s'arrêtait pour je ne sais quel raison précise. :/ (j'ai constaté cela en exécutant mes commandes lignes par lignes qui en fait marchait toutes sans problèmes)

    Je ne vais plus faire d'upgrade du coup, je voulais avoir toutes les mises à jours mais je n'ai actuellement besoin que de la mise à jour du clavier visuel (qui nécessite un update seulement). Et j'ai fait comme tu as dis c'est à dire mettre la ligne 8 après la ligne 21 mais ça ne change rien, j'ai toujours ce choix à faire lors de l'upgrade du coup je l'abandonne pour le moment.

    En tous cas un énorme merci pour ton temps, tu m'a donné énormément de pistes et de solutions je pense que je n'aurais pas pu comprendre ça rapidement sauf en rallumant 56 000 fois mon ordinateur.

    (En live ubuntu j'ai l'impression d'avoir un SSD sans en avoir un, mais c'est vraiment un script pour débutant. je devrais sûrement faire autrement quand j'aurais installé plus de choses. Peut être copier/coller les répertoires que tu dis.)

    Ma prochaine étape sera de planifier une tâche qui sauvegarde les changement que j'effectue toutes les heures.

    Je met en résolu, bonne journée ! Et merci encore

  10. #10
    Responsable Systèmes


    Homme Profil pro
    Gestion de parcs informatique
    Inscrit en
    Août 2011
    Messages
    18 217
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Gestion de parcs informatique
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Août 2011
    Messages : 18 217
    Par défaut
    Si tu veux mettre à jour un live, il vaut mieux le regénérer.

    En gros, il te faut :
    - décompresser le contenu du fichier squash (FS en lecture seule compressé)
    - chrooter dedans
    - faire la mise à jour
    - régénérer le squash
    - régénérer le CD avec le nouveau squash.

    Un exemple ici.
    Ma page sur developpez.com : http://chrtophe.developpez.com/ (avec mes articles)
    Mon article sur le P2V, mon article sur le cloud
    Consultez nos FAQ : Windows, Linux, Virtualisation

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème lors de la fermeture de mon MsRdpClient
    Par seb.49 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 10/01/2008, 08h47
  2. Problème lors de l'installation de mon application VB SQL
    Par Koukouknizou dans le forum Installation, Déploiement et Sécurité
    Réponses: 3
    Dernier message: 12/12/2007, 20h47
  3. Réponses: 5
    Dernier message: 22/11/2007, 23h11
  4. problème lors de l'utilisation de mon application
    Par dododi dans le forum Bases de données
    Réponses: 2
    Dernier message: 01/10/2006, 19h35
  5. Problème lors de la transformation de mon "algorithm&qu
    Par prunodagen dans le forum Langage SQL
    Réponses: 8
    Dernier message: 27/04/2005, 21h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo