Demande AIDE pour réparer migration ratée de STRETCH vers BUSTER(Résolu)

Bonjour à tous,

Je suis sur PC en Double Boot XP-Debian(Stretch) qui fonctionnait trés bien.
J’ai longuement hésité (autodidacte en informatique, sans aide locale, mal à l’aise en ligne de commande) pour migrer vers Buster (problème eth0 et Synaptic).

J’ai suivi : Notes de publication pour Debian 10 (« Buster »), Mips 64 bits (petit-boutiste)

J’ai effectué

# script -t 2>~/upgrade-busterétape.time -a ~/upgrade-busterétape.script

Aprés apt update et apt upgrade le système s’est arrêté.

Au redémarrage Grub me propose 2 images :

Debian GNU/Linux, with Linux 4.9.0-12-amd64              
Debian GNU/Linux, with Linux 4.9.0-11-amd64 

puis le système s’arrête a la ligne :

[OK] Started Daily apt upgrade and clean activities.

Démarrage

En mode Recovery
Recovery
j’ai effectué un « apt full-upgrade » qui ne s’est pas terminé faute de place disque.

puis

# cat /root/upgrade-busterétape.script

dont l’analyse se termine par une ligne rouge

0% [12 Packages store 0 B] [13 Packages 283 B/7864 kB 0%]      1057 kB/s  

je propose :

# apt upgrade
dpkg a été interrompu
# dpkg --configure -a
dpkg: erreur: échec de l'écriture de status enregistrements de << libgom-1.0-common >> à << /var/lib/dpkg/status >> Aucun espace disponible sur le périphérique

je propose :

# apt-cache search linux-image- | grep -i meta | grep -v transition
E: Erreur d'écriture - write (28: Aucun espace disponible sur le périphérique)
E: Erreur d'entée/sortie lors de la sauvegarde du fichier de cache des sources
E: Les listes de paquets ou le fichier << status >> ne peuvent être analysés ou lus.

« journalctl -xb » (je reporte quelques lignes)

(blanche)

pmd_set_huge. Cannot satisfy(mem 0xc0000000-0xc0200000]with a huge-page mappinG due to MTRR override
VFS: Disk quotas dquot_6.6.0
audit: type=2000 audit (1586445919.344:1): initialized
i8042: PNP : PS/2 appears to have AUX port disabled,ifthis incorrect please boot with i8042.nopnp
Systemd-timesyncd.service: Failed to run"start" task:No space left on device

(rouge)

Failed to start Network Time Synchronisation
1029 lignes   Tous les services nécessaires au démarrage du système ont été lancés avec succès
# uname -a
Linux 4.9.0-12-amd64 #1 SMP Debian 4.9.210-1 (2020-01-20) x86_64 GNU/LINUX
# cat /etc/debian_version
10.3
# cat /etc/issue
Debian GNU/Linux 10 \n \l
# lsblk
sda    8:0   0   465,8G   0 disk
sda1   8:1   0   185,6G   0 part
sda2   8:2   0       1K   0 part
sda5   8:5   0     9,3G   0 part /
sda6   8:6   0       8G   0 part [SWAP]
sda7   8:7   0     263G   0 part /home
sr0   11:0   1    1024M   0 rom
# blkid
/dev/sda1: UUID="5C3819D23819ABD0" TYPE="ntfs" PARTUUID="0002e0a8-01"
/dev/sda5: LABEL="primaire"UUID="4d07465b-891d-4a81-9bc3-91d9536b4f0c" TYPE="ext3" PARTUUID="0002e0a8-05"
/dev/sda6: UUID="94cb0d1c-217c-4889-9e5f-70abcb80ea5f" TYPE="swap" PARTUUID="0002e0a8-06"
/dev/sda7: UUID="4a95f23a-9142-4d9a-9991-c54443cc358a" TYPE="ext3" PARTUUID="0002e0a8-07"
# fdisk -l
Disque /dev/sda : 465,8 GiB, 500106780160 octets, 976771055 secteurs
Unités : secteur de 1 x 512 = 512 octets 
Taille de secteur (logique / physique :  512 octets /  512 octets
taille d'E/S (minimale / optimale) :  512 octets /  512 octets
Type d'étiquette de disque : dos
Identification de disque : 0x0002e0a8

Périphérique Amorçage        Début      Fin   Secteurs Taille Id Type
/dev/sda1    *                  63 389126429 389126367 185,6G  7 HPFS/NTFS/exFat
/dev/sda2                389128190 976769023 587640834 280,2G  5 Etendue
/dev/sda5                389128192 408657919  19529728   9,3G 83 Linux
/dev/sda6                408659960 425287679  16627712     8G 82 partition d'échange Linus / Solaris
/dev/sda7                425289728 976769023 551479296   263G 83 Linux
# exit
exit
[ 5324.824199] RPC: Registered named UNIX socket transport module.
[ 5324.826151] RPC: Registered udp transport module.
[ 5324.828027] RPC: Registered tcp transport module.
[ 5324.839853] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 5356.099719] IPv6: ADDRCONF (NEDRV_UP): etho: link is not ready
[ 5356.144103] r8169 0000:O2:00.0 etho link down
[ 5356.144106] r8169 0000:O2:00.0 etho link down 
[ 5356.147850] IPv6: ADDRCONF (NEDRV_UP): etho: link is not ready  

je dois quitter avec Ctrl Alt Suppr

MON ANALYSE : j’ai mal partitionné mon disque et raté l’etape eth0

MERCI D’AVANCE POUR VOTRE AIDE.

salut
je ne comprends pas ce que tu as fait
mais l’utilisation d’un fichier avec un accent est une erreur

en tout cas , ton manque d’espace disque est critique
si tu as du réseau, commence par un apt-get clean pour gagner de la place
puis
apt-get -f install
dpkg --configure -a
apt-get -f install

si tu n’as vraiment pas de place :
démarre une clé de boot , télécharge les .deb, fais un lien du hd (
ln -s /cleUSB/var/cache/apt/archives/ /var/cache/apt/archives/) pour gagner la place puis
apt-get -f install
dpkg --configure -a
apt-get -f install

Merci Didoun de t’intéresser a mon cas.J’ai mal transcris: j’ai bien suivi « Notes de publication pour Debian 10 (« Buster »), PC 64 bits » mais raté l’étape eth0.
J’avais déja essayé tes 3 commandes et je n’ai plus de place dans
/var/cache/apt/archives/
(mon partitionnement de disque doit être mauvais).
j’ai besoin de plus de précision: ma cle usb est reconnue mais après je ne sais pas faire: « télécharge les .deb, fais un lien du hd »(j’ai suivi de nombreux tutos sans résultat).
Merci pour ton aide.

J’ai effectué un copié collé du scipt dans le tuto: « Notes de publication pour Debian 10 (« Buster »), PC 64 bits » :


# script -t 2>~/upgrade-busterétape.time -a ~/upgrade-busterétape.script

Effectivement ce sript doit comporter une erreur de frappe car quelques lignes plus bas etape est écrit sans accent.Comme je n’ai aucune formation je n’ai rien remarqué.

je vais être plus clair:
1.comme tu n’as pas de place pour réparer, tu vas utiliser la place de ta clé usb
2. quand tu installes un programmes i lcommence par le télecharger dans /var/cache/apt/archives/, forcément ce ne sera pas possible quand tu n’as pas de place on va donc utiliser une clé externe ( apt-get clean vide justement le dossier /var/cache/apt/archives/ )
3. mais tu ne sais pas quels programems télécharger et surtotu quelles dépendances à ces programmes donc, en démarrant sur une clé usb de boot tu vas avoir accès à toutes tes fonctionnalités et tu pourras réparer
4. tu démarres sur la clé, tu télécharges tous les programmes( par exemple apt-get -d install audacity si tu as installé audacity ; -d pour ne pas les instalelr sur laclé car c’est inutile; ) tu auras alors un dossier /var/cache/apt/archives/ remplis de fichiers .deb
5. là j’avais fait une erreur : ces fichiers tu vas les mettre sur une autre clé .
6. tu redémarres sur ton ordi, ; tu reles le dossier archives à la clé usb et tu fais

apt-get -f install
dpkg --configure -a
apt-get -f install

Bonjour dindoun
Je n’ai pas de réseau(pas de ping)a cause de etho (puisque j’avais construit Stretch a partir de Jessie).
J’ai suivi le tuto « 5.1.6. Migration depuis les anciens noms d’interface réseau » de « Chapitre 5. Problèmes à connaître pour Buster » mais j’ai du mal le comprendre ou mal le réaliser car je n’ai toujours pas de réseau.
J’avais compris le principe de ta manip mais elle est trop compliquée, pour moi, pour la tavailler en ligne de commande.
Ma partition XP fonctionne parfaitement.Avant de migrer j’ai cloné le hdd sur disque dur usb externe avec une clé clonezilla.Malheureusement une partie du ntfs est abimée et Gparted n’as pu la réparer.N’ayant jamais effectué une restauration clonezilla, je vais perdre xp ou si je ne restaure que la partie Linux je risque de perdre grub.Je ne voudrais pas encore faire d’erreur car j’ai un document important sur la partie hdd linux que j’ai oublié de sauvegarder en externe.
Merci encore pour l’attention que tu porte a mon problème.

Bonjour
J’ai récupéré Buster avec toutes mes données,pour cela j’ai commenté les lignes « eth0 » et « wlan0 »:

cat /etc/udev/rules.d/70-persistent-net.rules

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x10ec:0x8168 (r8169)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="6c:f0:49:6e:b0:8d", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# USB device 0x:0x (p54usb)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:60:b3:b0:57:62", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"

Le système n’est apparu qu’après plusieurs redémarages???je pense que c’est du au manque de place dans ma partition racine « sda5 » où je n’ai que 90M de disponible.
Il ne me reste plus qu’a essayer de l’augmenter puisque j’ai 205G inutilisé dans « sda7 ».
Merci a tous.