Icaunux - Le Forum

Forum de l'Association ICAUNUX

Vous n'êtes pas identifié(e).

Annonce

Les Inscriptions au forum sont temporairement désactivées en attendant de trouver une solution efficace contre les inscriptions fictives très nombreuses ces derniers temps. Si vous souhaitez vous inscrire sur le forum, merci d'envoyer une demande par mail à l'adresse contact@icaunux.org. Désolé de cette gène occasionnée.

#1 04-03-2018 18:39:13

wanica
Membre
Inscription : 13-11-2008
Messages : 2 070

Mettre à jour centrino non pae sans le planter

Utiliser cette routine de quatre commandes avant toute mise à jour au risque de planter le pc.

cat /proc/cpuinfo | sed 's/flags\t*:/& pae/' > /tmp/cpuinfo_pae
sudo mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo
sudo mount -o remount,ro,bind /proc/cpuinfo

Une vérif: pae apparaît en début de ligne

grep flags /proc/cpuinfo

Seulement après vous utiliserez apt pour vos mises à jour !

L'idéal serait de créer un script avec ces commandes dans un seul fichier exécutable.

En effet, elles sont en mémoire dans le terminal (historique avec touche direction haut), mais il faut remonter longtemps si vous utilisez souvent le terminal.

Hors ligne

#2 04-03-2018 18:46:05

wanica
Membre
Inscription : 13-11-2008
Messages : 2 070

Re : Mettre à jour centrino non pae sans le planter

Plus rapide, concaténer les commandes avec &&

cat /proc/cpuinfo | sed 's/flags\t*:/& pae/' > /tmp/cpuinfo_pae && sudo mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo
&& sudo mount -o remount,ro,bind /proc/cpuinfo

Ça fonctionne ! .

Tester avec

cat /proc/cpuinfo | sed 's/flags\t*:/& pae/' > /tmp/cpuinfo_pae && sudo mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo
&& sudo mount -o remount,ro,bind /proc/cpuinfo && sudo apt update && sudo apt upgrade && sudo apt dist-upgrade

Ça ne fonctionne plus ! .

bash: erreur de syntaxe près du symbole inattendu « && »

Probable que la ligne de commande soit trop longue...tester avec un reboot. Idem

Hors ligne

#3 04-03-2018 20:30:38

wanica
Membre
Inscription : 13-11-2008
Messages : 2 070

Re : Mettre à jour centrino non pae sans le planter

Variante

Au lieu de && tester ;

Test avec la commande liaison avec un [espace] [point virgule] [espace] entre chaque commande...

cat /proc/cpuinfo | sed 's/flags\t*:/& pae/' > /tmp/cpuinfo_pae ; sudo mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo
; sudo mount -o remount,ro,bind /proc/cpuinfo ; sudo apt update

Donc la copie de ces commandes dans le terminal avec CTRL + V nous scinde la ligne en deux:

 cat /proc/cpuinfo | sed 's/flags\t*:/& pae/' > /tmp/cpuinfo_pae ; sudo mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo
user:~$ ; sudo mount -o remount,ro,bind /proc/cpuinfo ; sudo apt update

bash: erreur de syntaxe près du symbole inattendu « ; »

C'est que tout simplement la copie avec CTRL + V ne fait pas le boulot.

Si le supplément de commande est entré à la main même en faisant un copier/coller au sein du terminal, la commande passe.

Hors ligne

#4 04-03-2018 20:38:10

wanica
Membre
Inscription : 13-11-2008
Messages : 2 070

Re : Mettre à jour centrino non pae sans le planter

Info !

cat /proc/cpuinfo | sed 's/flags\t*:/& pae/' > /tmp/cpuinfo_pae ; sudo mount -o bind /tmp/cpuinfo_pae /proc/cpuinfo 

ici il manque le point virgule

sudo mount -o remount,ro,bind /proc/cpuinfo ; sudo apt update

Cependant l' entrée de la commande complète donne ce message d' aide à propos de la commande mount...qui n'est pas donné habituellement avec les deux esperluettes &&...

Il est possible aussi que la répétition de ces commandes sans reboot crée cet avertissement...

EDIT= Ce qui précède est faux, car à la relecture des commandes entrées, il apparaît qu'il manque un point virgule.

Donc on a de réels soucis de copier coller dans le terminal en ce cas précis, sans doute une limitation de CTRL + V

L'apparition d'un message d'aide sur une commande signifie évidemment que la syntaxe de cette commande n' a pas été respectée, et que la commande est inopérante.

Usage:
 mount [-lhV]
 mount -a [options]
.../...
For more details see mount(8).

Hors ligne

#5 09-12-2021 11:05:55

wanica
Membre
Inscription : 13-11-2008
Messages : 2 070

Re : Mettre à jour centrino non pae sans le planter

Des mois sans mise à jour sur un Lub 18.04 32 b centrio.

EDIT = Centrino non pae procédure de la doc ( 3 lignes de commande)
Par contre manip inutile sous debian !!!

Les NOUVEAUX paquets suivants seront installés :
  distro-info linux-headers-4.15.0-163 linux-headers-4.15.0-163-generic
  linux-image-4.15.0-163-generic linux-modules-4.15.0-163-generic
  linux-modules-extra-4.15.0-163-generic
Les paquets suivants seront mis à jour :
  apport apport-gtk apt apt-transport-https apt-utils aspell avahi-autoipd
  avahi-daemon avahi-discover avahi-dnsconfd avahi-utils base-files bind9-host
  binutils binutils-common binutils-i686-linux-gnu bluez bluez-cups
  bluez-obexd busybox-initramfs busybox-static ca-certificates
  chromium-codecs-ffmpeg-extra cpio deja-dup distro-info-data dnsmasq-base
  dnsutils firefox firefox-locale-en firefox-locale-fr fwupd fwupd-signed
  gir1.2-gst-plugins-base-1.0 gir1.2-gstreamer-1.0
  gir1.2-javascriptcoregtk-4.0 gir1.2-snapd-1 gir1.2-webkit2-4.0 grub-common
  grub-pc grub-pc-bin grub2-common gstreamer1.0-alsa gstreamer1.0-gl
  gstreamer1.0-gtk3 gstreamer1.0-plugins-base gstreamer1.0-plugins-good
  gstreamer1.0-pulseaudio gstreamer1.0-tools gstreamer1.0-x gzip hexchat
  hexchat-common hexchat-python3 imagemagick imagemagick-6-common
  imagemagick-6.q16 imagemagick-common initramfs-tools initramfs-tools-bin
  initramfs-tools-core intel-microcode isc-dhcp-client isc-dhcp-common
  libapt-inst2.0 libapt-pkg5.0 libarchive13 libasound2 libasound2-data
  libaspell15 libavahi-client3 libavahi-common-data libavahi-common3
  libavahi-compat-libdnssd1 libavahi-core7 libavahi-glib1 libbind9-160
  libbinutils libbluetooth3 libcaca0 libcurl3-gnutls libdjvulibre-text
  libdjvulibre21 libdns-export1100 libdns1100 libexiv2-14 libfwupd2
  libgcrypt20 libgd3 libgnutls-openssl27 libgnutls30 libgrilo-0.3-0
  libgstreamer-gl1.0-0 libgstreamer-plugins-base1.0-0
  libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 libhogweed4 libicu60
  libirs160 libisc-export169 libisc169 libisccc160 libisccfg160
  libjavascriptcoregtk-4.0-18 liblwres160 liblz4-1 libmagickcore-6.q16-3
  libmagickcore-6.q16-3-extra libmagickwand-6.q16-3 libnetplan0 libnettle6
  libnss-systemd libnss3 libntfs-3g88 libopenexr22 libpam-modules
  libpam-modules-bin libpam-runtime libpam-systemd libpam0g libqpdf21
  libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5 libqt5printsupport5
  libqt5sql5 libqt5sql5-sqlite libqt5widgets5 libqt5xml5 librados2 librbd1
  libseccomp2 libsmbclient libsnapd-glib1 libsndfile1 libssl1.0.0 libssl1.1
  libsystemd0 libudev1 libwbclient0 libwebkit2gtk-4.0-37 libwebp6
  libwebpdemux2 libwebpmux3 libx11-6 libx11-data libx11-xcb1 libxml2
  linux-base linux-generic linux-headers-generic linux-image-generic
  netplan.io nplan ntfs-3g openssh-client openssl openvpn python-apt-common
  python-avahi python-samba python3-apport python3-apt python3-distupgrade
  python3-pil python3-problem-report python3-software-properties qemu
  qemu-block-extra qemu-kvm qemu-system qemu-system-arm qemu-system-common
  qemu-system-mips qemu-system-misc qemu-system-ppc qemu-system-s390x
  qemu-system-sparc qemu-system-x86 qemu-user qemu-user-binfmt qemu-utils qpdf
  qt5-gtk-platformtheme rsync samba-common samba-common-bin samba-libs
  smbclient snapd software-properties-common software-properties-gtk
  squashfs-tools systemd systemd-sysv thunderbird thunderbird-locale-en
  thunderbird-locale-en-us thunderbird-locale-fr tzdata ubuntu-advantage-tools
  ubuntu-core-launcher ubuntu-drivers-common ubuntu-release-upgrader-core
  ubuntu-release-upgrader-gtk udev ufw update-notifier update-notifier-common
  vim-common vim-tiny wireless-regdb xserver-common xserver-xorg-core
  xserver-xorg-legacy xul-ext-calendar-timezones xul-ext-gdata-provider
  xul-ext-lightning xxd 
220 mis à jour, 6 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 359 Mo dans les archives.
Après cette opération, 312 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]

Hors ligne

Pied de page des forums