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.

#1 Le 17/11/2012, à 09:56

Ishimaru Chiaki

[résolu - fsck power !]J'ai un ancien noyau qui ne veut pas s'effacer

Bonjour,

En voulant faire une mise à jour logicielle, il a fallu que je fasse de la place dans ma partition, car depuis que je suis passée à Xubuntu 12.04, j'avais oublié de supprimer les anciens noyaux à mesure.  Je m'étais donc retrouvée avec 8 versions disponibles.
Sous Synaptic, j'ai pu supprimer les version 3.2.0-24 à 3.2.0-28 sans problème, mais par contre, ça n'a pas aussi bien été pour la 3.2.0.29.
Malgré une mise à niveau partielle, puis un sudo apt-get install -f, même en safe mode, j'ai toujours ce message :

caroline@caroline-desktop:~$ sudo apt-get install -f
[sudo] password for caroline: 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants seront ENLEVÉS :
  linux-headers-3.2.0-29-generic
0 mis à jour, 0 nouvellement installés, 1 à enlever et 0 non mis à jour.
1 partiellement installés ou enlevés.
Après cette opération, 11,2 Mo d'espace disque seront libérés.
Souhaitez-vous continuer [O/n] ? O
(Lecture de la base de données... 214467 fichiers et répertoires déjà installés.)
Suppression de linux-headers-3.2.0-29-generic ...
dpkg : erreur de traitement de linux-headers-3.2.0-29-generic (--remove) :
 impossible de supprimer « /usr/src/linux-headers-3.2.0-29-generic/include/config/need/dma/map/state.h.dpkg-tmp » de façon sûre: Erreur d'entrée/sortie
Des erreurs ont été rencontrées pendant l'exécution :
 linux-headers-3.2.0-29-generic
W: Duplicate sources.list entry http://deb.opera.com/opera/ stable/non-free i386 Packages (/var/lib/apt/lists/deb.opera.com_opera_dists_stable_non-free_binary-i386_Packages)
W: Vous pouvez lancer « apt-get update » pour corriger ces problèmes.
E: Sub-process /usr/bin/dpkg returned an error code (1)

Je ne sais pas comment ça se fait que ça fait ça, car c'est la première fois que ça m'arrive en 4 ans et demi depuis mon passage à GNU/Linux.  Je précise qu'il y a encore 4 version qui sont sorties après celles-ci et donc je ne voulais garder que les deux dernières (initialement 31 et 32, mais la 33 est arrivée entre-temps durant la mise à niveau partielle).

Des pistes pour ce souci ?

Merci d'avance.

Ishimaru

Dernière modification par Ishimaru Chiaki (Le 18/11/2012, à 09:39)


Lubuntu 14.04 LTS sur Intel Pentium 4, 2.8GHz, 1 Go de RAM, carte ATI RV100 QY [Radeon 7000/VE]
[Trad] Installer la clé DWA-125 sur Ubuntu 12.04
Grossir son curseur sur Lubuntu 14.04 LTS
Mon fil Twitter

Hors ligne

#2 Le 17/11/2012, à 10:21

f.x0

Re : [résolu - fsck power !]J'ai un ancien noyau qui ne veut pas s'effacer

Bonjour Ishimaru Chiaki,

postes le retour de

cat -n /etc/apt/sources.list

de

ls /etc/apt/sources.list.d

et de

cat /etc/apt/sources.list.d/*

SOPI

Hors ligne

#3 Le 17/11/2012, à 14:10

tiramiseb

Re : [résolu - fsck power !]J'ai un ancien noyau qui ne veut pas s'effacer

Je rejoins la demande de f.x0, qui pourrait aider à comprendre le warning suivant :

W: Duplicate sources.list entry http://deb.opera.com/opera/ stable/non-free i386 Packages (/var/lib/apt/lists/deb.opera.com_opera_dists_stable_non-free_binary-i386_Packages)

Par contre, je vois aussi la ligne suivante :

 impossible de supprimer « /usr/src/linux-headers-3.2.0-29-generic/include/config/need/dma/map/state.h.dpkg-tmp » de façon sûre: Erreur d'entrée/sortie

... ce qui me fait craindre un problème sur ton disque dur. Pour confirmer ou infirmer ça, je te conseille d'aller voir si tu peux le supprimer manuellement, mais en sauvegardant d'abord ce fichier pour le restaurer après la manipulation pour ne pas tout casser.

Hors ligne

#4 Le 17/11/2012, à 17:28

Ishimaru Chiaki

Re : [résolu - fsck power !]J'ai un ancien noyau qui ne veut pas s'effacer

Arf, j'avais oublié de supprimer le doublon du dépôt d'Opera… je voulais le faire hier mais ça m'avait sorti de la tête.

En fait, je voulais surtout parler du fichier relatif au noyau car c'est  surtout ça la raison du post.

Je vais voir pour la suppression manuelle.

[EDIT] J'ai commencé à remonter vers le fichier en question, en faisant un ls à chaque fois, et ça bloque lorsque je tente d'accéder à /include/config/need

root@caroline-desktop:/usr/src# cd linux-headers-3.2.0-29-generic
root@caroline-desktop:/usr/src/linux-headers-3.2.0-29-generic# ls
arch  include  kernel  Module.symvers  scripts
root@caroline-desktop:/usr/src/linux-headers-3.2.0-29-generic# cd include
root@caroline-desktop:/usr/src/linux-headers-3.2.0-29-generic/include# ls
config
root@caroline-desktop:/usr/src/linux-headers-3.2.0-29-generic/include# cd configroot@caroline-desktop:/usr/src/linux-headers-3.2.0-29-generic/include/config# lsls: impossible d'accéder à rtc: Erreur d'entrée/sortie
ls: impossible d'accéder à tmpfs: Erreur d'entrée/sortie
ls: impossible d'accéder à wl1251: Erreur d'entrée/sortie
ls: impossible d'accéder à need: Erreur d'entrée/sortie
ls: impossible d'accéder à airo: Erreur d'entrée/sortie
ls: impossible d'accéder à carl9170: Erreur d'entrée/sortie
ls: impossible d'accéder à io: Erreur d'entrée/sortie
3c359.h         dx              l2tp             rionet.h
60xx            dynamic         lance.h          rpcsec
6pack.h         e1000e.h        lanmedia.h       rt2500pci.h
8139cp.h        e1000.h         lapb.h           rt2800usb.h
8139too         easycap.h       latencytop.h     rt2x00
8139too.h       echo.h          lcd              rt2x00.h
9p              econet          ldm              rt61pci.h
ab8500          edd             lib80211.h       rt73usb.h
abx500          edd.h           libfcoe.h        rtc
abyss.h         eeprom          libipw.h         rtl8192e.h
acer            eexpress        lirc             rtlwifi.h
acerhdf.h       eisa            lirc.h           samsung
acpi.h          el3.h           lis3l02dq        sata
acquire         elmc.h          litelink         sc1200
act200l         encrypted       llc.h            sc92031.h
ad2s1210.h      enic.h          lockd            scsi.h
ad2s90.h        equalizer.h     lockd.h          scx200.h
ad5504.h        es3210.h        log              scx200hr
ad5686.h        esi             logig940         sealevel
ad5930.h        ethernet.h      logirumblepad2   security
ad5933.h        exofs           lpc              seeq8005.h
ad7291.h        experimental.h  lru              serial
ad7298.h        exportfs.h      macintosh        serio.h
ad7606.h        ext2            macvlan.h        sfc
ad7746.h        ext3            madgemc.h        sgi
ad7887.h        extra           marvell          skfp.h
ad9852.h        fair            max              skge
ad9951.h        fanotify.h      max1363          skisa.h
ade7753.h       farsync.h       max8925          slub
ade7754.h       fcoe.h          mca              slub.h
ade7758.h       fealnx.h        mcp2120          smartjoyplus
ade7854         fhandle.h       mcs              smctr.h
adis16201.h     fib             mdio             smp.h
adis16220.h     firewire        media            smsc37b787
adis16240.h     firewire.h      megaraid         snd
adt7310.h       fixed           memstick         snd.h
adt7316         flatmem         microcode        soc
adt7410.h       flatmem.h       migration.h      sony
advantech       forcedeth.h     minix            sonypi.h
adxrs450.h      framebuffer     misdn.h          sparse
affs            fscache         mlx4             speakup
aio.h           fsnotify.h      mm               speakup.h
airo            ft1000.h        mmc              split
airo.h          fusion          mmu              sr
alim1535        fusion.h        modversions.h    ssb
alix.h          gact            mouse            ssb.h
amd             gameport.h      moxa             ssfdc.h
amiga           generic         mspro            stmmac
applicom.h      hamradio.h      mwifiex          stop
apricot.h       hangcheck       mxm              stp.h
arch            have            n2.h             strict
async           hdlc.h          namespaces.h     sun
at76c50x        hermes          ncpfs            sunrpc.h
atari           hermes.h        ne2000.h         suspend.h
ath             hfs             ne3210.h         synclink
ath5k           hid             need             sysctl.h
ath6kl.h        hid.h           netconsole       sysfs.h
ath9k.h         hidraw.h        netfilter        sysv
atl1c.h         high            netfilter.h      sysvipc
atl1.h          highmem4g.h     netlabel.h       sysvipc.h
audit.h         highmem.h       netpoll.h        task
auditsyscall.h  highpte.h       nf               tc1100
autofs4         hostap          nfc              tcg
b43legacy.h     hostess         nfsd             tcic.h
backlight       hotplug         ni65.h           tehuti.h
base            hp              nls              test
batman          hp100.h         nls.h            textsearch
battery         hpet            nop              textsearch.h
bcm             hpet.h          nortel           thermal
bcma.h          hpfs            nozomi.h         thrustmaster
be2iscsi.h      hplan           nr               tigon3.h
befs            hplan.h         ntfs             timb
bfs             ht              old              timer
binary          hugetlbfs.h     omfs             tipc.h
binfmt          hvc             omnibook.h       tlan.h
bitreverse.h    hyperv          oprofile.h       tmpfs
block.h         hyperv.h        optimize         tmpfs.h
bmp085.h        hysdn.h         overlayfs        tms380tr.h
bnx2.h          i2c.h           padata.h         toshiba
bnx2x.h         i2o             panel.h          touchscreen
bonding.h       i2o.h           pantherlord      tps65010.h
boot            i82092.h        paravirt         tracing
bounce.h        i82365.h        paravirt.h       tracing.h
bpqether.h      ib700           parport.h        tristate.conf
bridge          ibm             pc300too.h       tsl2583.h
bsd             ibmasr.h        pccard.h         tulip.h
btrfs           ibmmca          pcf50633         typhoon.h
bug.h           ibmol.h         pci200syn.h      ubifs
c101.h          ics932s401.h    pcie             ucb1400
cachefiles.h    ideapad         pcieaer.h        udf
caif            ieee802154      pcieportbus.h    uli526x.h
can.h           ifb.h           pcipcwatchdog.h  ultrix
capi            igb             pcmcia           unix.h
carl9170        iio.h           pcnet32.h        unixware
cb710           inet6           pdc              unused
cfg80211        inet.h          phone            usbip
cfs             infiniband.h    physical         usbpcwatchdog.h
chelsio         initramfs       plip.h           use
cicada          inotify         pm.h             user
cifs.h          io              pmic             uts
ciss            iosched         pn544            uwb
clkbld          ip              pnp              v4l
cls             ip1000.h        pnpacpi.h        vga
cmpxchg         ip6             pnpbios          vhost
cnic.h          ipc             posix            via
comedi.h        ipddp.h         power            video
compal          ipv6            ppdev.h          videobuf2
configfs        ipw2100         ppp              virtio.h
connector.h     ipw2200         ppp.h            virtualization.h
cops.h          ipw2200.h       pppoatm.h        vm86.h
cosa.h          ir              pppol2tp.h       vme
cpu             irda            prevent          vmxnet3.h
cpu5            irda.h          prism2           vt6656.h
crash           irnet.h         proc             vxfs
crc7.h          irq             profiling.h      vxge.h
crystalhd.h     isa             pstore.h         w83697ug
cs89x0.h        iscsi           qlcnic.h         w83877f
cyclades.h      isl29003.h      qlge.h           wafer
cyclomx         it8712f         qsemi            wan
dca.h           iwl3945.h       quotactl.h       wanxl.h
dcb.h           iwl4965.h       r3964.h          watchdog.h
decnet.h        iwlwifi.h       r6040.h          wd80x3.h
decompress      iwmc3200top     r8169.h          wext
default         iwm.h           r8187se.h        wimax.h
depca.h         ixgbe           r8712u.h         wireless
devfreq         ixgbe.h         radio            wl1251
devpts          ixgbevf.h       raid             wl1251.h
devtmpfs        ixgb.h          raid6            x25
display         jme.h           ramoops.h        x86
dlm.h           kallsyms.h      raw              x86.h
dmadevices.h    karma           rc               xfrm
dmar            kdb             regulator        xo1
dmi.h           kernel.release  regulator.h      xo15
dns             kexec.h         reiserfs         xz
dongle.h        keyboard        relay.h          yellowfin.h
doublefault.h   kgdb.h          relocatable.h    yenta
dragonrise      kprobe          rfkill           zisofs.h
dummy.h         ks0108.h        rfs              znet.h
dvb             ks8842.h        rionet           zram.h
root@caroline-desktop:/usr/src/linux-headers-3.2.0-29-generic/include/config# cd need
bash: cd: need: Erreur d'entrée/sortie
root@caroline-desktop:/usr/src/linux-headers-3.2.0-29-generic/include/config# 

Dernière modification par Ishimaru Chiaki (Le 17/11/2012, à 17:35)


Lubuntu 14.04 LTS sur Intel Pentium 4, 2.8GHz, 1 Go de RAM, carte ATI RV100 QY [Radeon 7000/VE]
[Trad] Installer la clé DWA-125 sur Ubuntu 12.04
Grossir son curseur sur Lubuntu 14.04 LTS
Mon fil Twitter

Hors ligne

#5 Le 17/11/2012, à 19:24

tiramiseb

Re : [résolu - fsck power !]J'ai un ancien noyau qui ne veut pas s'effacer

Hm... petit conseil en passant : fais une sauvegarde de tes données.
Ton disque n'est probablement pas complètement cassé, mais il vaut mieux être prudents...

Personnellement ça fait longtemps que je n'ai pas été confronté à ce genre de problèmes, du coup je ne sais pas trop vers quoi t'orienter pour t'aider. En tout cas j'ai bien l'impression qu'il s'agit de secteurs défectueux sur ton disque dur.

Hors ligne

#6 Le 17/11/2012, à 23:56

Ishimaru Chiaki

Re : [résolu - fsck power !]J'ai un ancien noyau qui ne veut pas s'effacer

Dans ce cas, je vais non seulement faire une sauvegarde vers le DD #2 mais rebrancher aussi le DD externe pour faire une deuxième copie de sauvegarde. Car par manque de place sur ma barre, c'est soit le disque externe, soit ma lampe de bureau.
Mon DD #1 date quand même de 2007, et remplaçait déjà celui d'avant qui avait duré 3 ans et demi.

Anyway, bris de DD ou non, je me prépare à faire le tour des boutiques d'informatique de ma ville (Baie-Comeau, au Québec), pour m'équiper d'un laptop avec une bonne compatibilité avec Linux (on m'a plusieurs fois conseillé les Asus).

Sur ce, merci pour les conseils que je vais appliquer.


Lubuntu 14.04 LTS sur Intel Pentium 4, 2.8GHz, 1 Go de RAM, carte ATI RV100 QY [Radeon 7000/VE]
[Trad] Installer la clé DWA-125 sur Ubuntu 12.04
Grossir son curseur sur Lubuntu 14.04 LTS
Mon fil Twitter

Hors ligne

#7 Le 18/11/2012, à 09:25

Ishimaru Chiaki

Re : [résolu - fsck power !]J'ai un ancien noyau qui ne veut pas s'effacer

Re-bonjour !

Je viens donner des nouvelles, qui sont très bonnes en passant ! En même temps, ça pourrait en aider d'autres qui pourraient vivre la même situation.

Après une grosse sauvegarde des données importantes sur le DD #2 et le DD externe, j'ai redémarré en mode récupération et j'ai lancé un fsck, qui a bel et bien révélé des erreurs dans le système de fichiers du système.  J'en ai profité en même temps pour faire un clean et un dpkg pour être sûre de tout corriger.  Puis j'ai redémarré… ou du moins dans mon cas, j'ai dû forcer ça avec la switch en arrière de la tour, car en faisant resume, je n'arrivais pas à retourner sur le splashscreen car ça m'indiquait encore des erreurs. Après un redémarrage à la bourrin, j'ai pu avoir à nouveau un redémarrage normal, puis lors du splashscreen, fsck s'est à nouveau lancé et j'ai fait F pour réparer les erreurs.  Puis après ça s'est redémarré sans encombre. J'ai alors retenté ce que je n'arrivais pas à faire : d'abord une mise à niveau partielle, qui cette fois-ci n'a retourné aucune erreur.  Ensuite j'ai ouvert Synaptic pour aller supprimer les paquets du vieux noyau que je n'arrivais pas à supprimer complètement et cette fois-ci, ça s'est supprimé sans problème !

En conclusion, il s'agissait d'erreurs dans le système de fichiers, et un bon coup de fsck a donc été nécessaire pour corriger ça !

Mon problème est donc résolu, et du coup, en bon gamer, j'ai gagné un niveau !

Dernière modification par Ishimaru Chiaki (Le 18/11/2012, à 09:26)


Lubuntu 14.04 LTS sur Intel Pentium 4, 2.8GHz, 1 Go de RAM, carte ATI RV100 QY [Radeon 7000/VE]
[Trad] Installer la clé DWA-125 sur Ubuntu 12.04
Grossir son curseur sur Lubuntu 14.04 LTS
Mon fil Twitter

Hors ligne