#51 Le 24/03/2020, à 19:54
- abelthorne
Re : Blocage mise à jour util-linux
À tout hasard, après la modif du postinstall, qu'est-ce que ça donne de refaire un sudo dpkg --configure -a ? Même chose qu'avant, je suppose ?
Pour le modèle du SSD, si tu as Disques dans les paramètres système (je ne sais pas s'il est installé de base sur Xubuntu), il peut te le donner. Sinon, en ligne de commande :
sudo hdparm -I /dev/sda
(L'option est un i majuscule − comme Info −, pas un L minuscule. Et c'est en supposant que le SSD soit en sda, sinon il faut adapter.)
Dernière modification par abelthorne (Le 24/03/2020, à 19:59)
Hors ligne
#52 Le 24/03/2020, à 20:16
- Dabraxis
Re : Blocage mise à jour util-linux
J'ai voulu installé smartmontools pour avoir les information de mon SSD mais impossible à cause de util-linux...
Xubuntu 19.10
Hors ligne
#53 Le 24/03/2020, à 20:18
- abelthorne
Re : Blocage mise à jour util-linux
hdparm n'est pas disponible sans ? Et rien ne nouveau du côté de dpkg --configure -a ?
Hors ligne
#54 Le 24/03/2020, à 20:52
- Dabraxis
Re : Blocage mise à jour util-linux
Voici les information de mon SSD
$ sudo hdparm -I /dev/sda5
/dev/sda5:
ATA device, with non-removable media
Model Number: HFS128G39TND-N210A
Serial Number: EI76N056410506H0Z
Firmware Revision: 30200P10
Transport: Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
Standards:
Supported: 9 8 7 6 5
Likely used: 9
Configuration:
Logical max current
cylinders 16383 0
heads 16 0
sectors/track 63 0
--
LBA user addressable sectors: 250069680
LBA48 user addressable sectors: 250069680
Logical Sector size: 512 bytes
Physical Sector size: 4096 bytes
Logical Sector-0 offset: 0 bytes
device size with M = 1024*1024: 122104 MBytes
device size with M = 1000*1000: 128035 MBytes (128 GB)
cache/buffer size = unknown
Form Factor: unknown (0x0007]
Nominal Media Rotation Rate: Solid State Device
Capabilities:
LBA, IORDY(can be disabled)
Queue depth: 32
Standby timer values: spec'd by Standard, no device specific minimum
R/W multiple sector transfer: Max = 16 Current = 16
Advanced power management level: 254
DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6
Cycle time: min=120ns recommended=120ns
PIO: pio0 pio1 pio2 pio3 pio4
Cycle time: no flow control=120ns IORDY flow control=120ns
Commands/features:
Enabled Supported:
* SMART feature set
Security Mode feature set
* Power Management feature set
* Write cache
* Look-ahead
* Host Protected Area feature set
* WRITE_BUFFER command
* READ_BUFFER command
* NOP cmd
* DOWNLOAD_MICROCODE
* Advanced Power Management feature set
SET_MAX security extension
* 48-bit Address feature set
* Device Configuration Overlay feature set
* Mandatory FLUSH_CACHE
* FLUSH_CACHE_EXT
* SMART error logging
* SMART self-test
* General Purpose Logging feature set
* WRITE_{DMA|MULTIPLE}_FUA_EXT
WRITE_DMA_QUEUED_FUA_EXT
* WRITE_UNCORRECTABLE_EXT command
* {READ,WRITE}_DMA_EXT_GPL commands
* Segmented DOWNLOAD_MICROCODE
* Gen1 signaling speed (1.5Gb/s)
* Gen2 signaling speed (3.0Gb/s)
* Gen3 signaling speed (6.0Gb/s)
* Native Command Queueing (NCQ)
* Host-initiated interface power management
* Phy event counters
* READ_LOG_DMA_EXT equivalent to READ_LOG_EXT
Non-Zero buffer offsets in DMA Setup FIS
* DMA Setup Auto-Activate optimization
Device-initiated interface power management
In-order data delivery
* Software settings preservation
Device Sleep (DEVSLP)
* SANITIZE feature set
* CRYPTO_SCRAMBLE_EXT command
* BLOCK_ERASE_EXT command
* reserved 69[4]
* DOWNLOAD MICROCODE DMA command
* Data Set Management TRIM supported (limit 1 block)
* Deterministic read data after TRIM
Security:
Master password revision code = 65534
supported
not enabled
not locked
frozen
not expired: security count
supported: enhanced erase
2min for SECURITY ERASE UNIT. 2min for ENHANCED SECURITY ERASE UNIT.
Checksum: correct
Et la commande dpkg --configure -a ne fonctionne toujours pas
Dernière modification par Dabraxis (Le 24/03/2020, à 20:53)
Xubuntu 19.10
Hors ligne
#55 Le 24/03/2020, à 21:06
- abelthorne
Re : Blocage mise à jour util-linux
Je ne trouve pas des masses d'infos à part que le TRIM est désactivé sur Ubuntu pour certaines marques de SSD qui ne le supportent pas, notamment Hynix (c'est la marque du tien). Ça peut se vérifier avec la commande suivante :
lsblk --discard
Si les colonnes DISC-GRAN et DISC-MAX indiquent 0B pour le disque (ce sera probablement sda, à moins que tu aies plusieurs disques), ça confirme qu'il ne gère pas le TRIM.
Ça ne va pas nous avancer beaucoup sur la résolution du problème mais ça permettrait de confirmer mon hypothèse sur le blocage du paquet util-linux.
Hors ligne
#56 Le 24/03/2020, à 21:59
- ylag
Re : Blocage mise à jour util-linux
Bonsoir,
J'ai voulu installé smartmontools pour avoir les information de mon SSD mais impossible à cause de util-linux...
Au point où vous en êtes, peut-être envisager d'appliquer le commentaire #33 ?
A+
Hors ligne
#57 Le 24/03/2020, à 22:10
- abelthorne
Re : Blocage mise à jour util-linux
À mon avis, vu le contenu du paquet util-linux (c'est lui qui fournit su, dmesg, des éléments de systemd...), si on le supprime, Dabraxis est bon pour une réinstallation immédiate d'Ubuntu.
Hors ligne
#58 Le 24/03/2020, à 22:11
- Dabraxis
Re : Blocage mise à jour util-linux
$ lsblk --discard
NAME DISC-ALN DISC-GRAN DISC-MAX DISC-ZERO
loop0 0 4K 4G 0
loop1 0 4K 4G 0
loop2 0 4K 4G 0
loop3 0 4K 4G 0
loop4 0 4K 4G 0
loop5 0 4K 4G 0
loop6 0 4K 4G 0
loop7 0 4K 4G 0
loop8 0 4K 4G 0
loop9 0 4K 4G 0
loop10 0 4K 4G 0
loop11 0 4K 4G 0
loop12 0 4K 4G 0
loop13 0 4K 4G 0
loop14 0 4K 4G 0
loop15 0 4K 4G 0
loop16 0 4K 4G 0
loop17 0 4K 4G 0
loop18 0 4K 4G 0
loop19 0 4K 4G 0
loop20 0 4K 4G 0
loop21 0 4K 4G 0
loop22 0 4K 4G 0
loop23 0 4K 4G 0
loop24 0 4K 4G 0
loop25 0 4K 4G 0
loop26 0 4K 4G 0
loop27 0 4K 4G 0
loop28 0 4K 4G 0
loop29 0 4K 4G 0
loop30 0 4K 4G 0
loop31 0 4K 4G 0
loop32 0 4K 4G 0
loop33 0 4K 4G 0
loop34 0 4K 4G 0
loop35 0 4K 4G 0
loop36 0 4K 4G 0
loop37 0 4K 4G 0
loop38 0 4K 4G 0
loop39 0 4K 4G 0
loop40 0 4K 4G 0
loop41 0 4K 4G 0
loop42 0 4K 4G 0
loop43 0 4K 4G 0
loop44 0 4K 4G 0
loop45 0 4K 4G 0
sda 0 4K 2G 0
├─sda1 0 4K 2G 0
├─sda2 0 4K 2G 0
├─sda3 0 4K 2G 0
├─sda4 0 4K 2G 0
└─sda5 0 4K 2G 0
sdb 0 0B 0B 0
├─sdb1 0 0B 0B 0
├─sdb2 0 0B 0B 0
└─sdb3 0 0B 0B 0
Xubuntu 19.10
Hors ligne
#59 Le 24/03/2020, à 22:17
- abelthorne
Re : Blocage mise à jour util-linux
Alors là, il faudrait vérifier si ton SSD correspond à sda ou sdb. Tu peux le faire avec sudo fdisk -l
Hors ligne
#60 Le 24/03/2020, à 22:23
- Dabraxis
Re : Blocage mise à jour util-linux
/dev/sda5 197230592 248429810 51199219 24,4G Système de fichiers Linux
/dev/sdb2 417523712 1789685759 1372162048 654,3G Système de fichiers Linux
/dev/sdb3 1789685760 1953523711 163837952 78,1G Système de fichiers Linux
Xubuntu 19.10
Hors ligne
#61 Le 24/03/2020, à 22:30
- abelthorne
Re : Blocage mise à jour util-linux
Tu as un disque à 5 partitions (dont une que tu montres de 24 Go) et un à trois partitions (dont deux que tu montres de 654 Go et 78 Go). je suppose que le SSD est le premier ?
(T'as pas forcément 5 et 3 "vraies" partitions dessus, lsblk doit compter les partitions primaires/étendues.)
Hors ligne
#62 Le 24/03/2020, à 22:33
- Dabraxis
Re : Blocage mise à jour util-linux
Oui en effet le SSD est le premier
Xubuntu 19.10
Hors ligne
#63 Le 24/03/2020, à 22:38
- abelthorne
Re : Blocage mise à jour util-linux
Alors il semblerait (d'après ce que j'ai vu sur AskUbuntu) que ce soit possible d'utiliser le TRIM sur le tien. D'ailleurs, c'est écrit dans le retour de hdparm, je n'avais pas fait attention. En revanche, je ne saurais pas te dire :
- si c'est déjà le cas
- comment faire si ça ne l'est pas
- si ça implique de toute reformater/réinstaller
Je vais un peu creuser dans le wiki d'Arch.
EDIT : première question : si tu fais un ls /var/lib/systemd/timers/ est-ce que tu as un fichier stamp-fstrim.timer ?
Dernière modification par abelthorne (Le 24/03/2020, à 22:52)
Hors ligne
#64 Le 24/03/2020, à 22:54
- Dabraxis
Re : Blocage mise à jour util-linux
Oui il est bien présent
Xubuntu 19.10
Hors ligne
#65 Le 24/03/2020, à 22:58
- abelthorne
Re : Blocage mise à jour util-linux
Ensuite, que te donnent comme retour ces deux commandes ?
systemctl status fstrim.service
systemctl status fstrim.timer
Hors ligne
#66 Le 24/03/2020, à 23:12
- Dabraxis
Re : Blocage mise à jour util-linux
$ systemctl status fstrim.service
● fstrim.service - Discard unused blocks on filesystems from /etc/fstab
Loaded: loaded (/lib/systemd/system/fstrim.service; static; vendor preset: enabled)
Active: inactive (dead)
Docs: man:fstrim(8)
$ systemctl status fstrim.timer
● fstrim.timer - Discard unused blocks once a week
Loaded: loaded (/lib/systemd/system/fstrim.timer; enabled; vendor preset: enabled)
Active: inactive (dead)
Trigger: n/a
Docs: man:fstrim
Xubuntu 19.10
Hors ligne
#67 Le 24/03/2020, à 23:20
- abelthorne
Re : Blocage mise à jour util-linux
Donne maintenant le contenu de ton fstab, pour vérifier que le TRIM n'est pas déjà actif en continu :
cat /etc/fstab
Hors ligne
#68 Le 24/03/2020, à 23:35
- Dabraxis
Re : Blocage mise à jour util-linux
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
#Entry for /dev/sda5 :
UUID=eeb509b2-a6d8-45c5-a2d6-86b6e1d663e3 / ext4 errors=remount-ro 0 1
#Entry for /dev/sda1 :
UUID=3EC9-BB09 /boot/efi vfat umask=0077 0 1
#Entry for /dev/sdb3 :
UUID=1ce97ad7-e92e-4c3d-b3c3-c19f4d831dbd /home ext4 defaults,nosuid,nodev,relatime,data=ordered 0 0
/swapfile none swap sw 0 0
Xubuntu 19.10
Hors ligne
#69 Le 24/03/2020, à 23:44
- abelthorne
Re : Blocage mise à jour util-linux
Ça a l'air ok. Je te propose, puisque ton SSD a l'air de le supporter, d'activer le TRIM, ça permettra peut-être à util-linux de bloquer quand il essaie de se configurer :
sudo systemctl enable fstrim.timer
(Pas besoin d'activer fstrim.service, par contre.)
Une fois que c'est fait, redémarre ton PC, édite à nouveau le fichier postinst d'util-linux pour virer le dièse au début de la ligne (cf message #43) et retente son exécution :
env DPKG_MAINTSCRIPT_PACKAGE=util-linux DPKG_MAINTSCRIPT_NAME=postinst sudo sh -ex /var/lib/dpkg/info/util-linux.postinst configure ; echo $?
Hors ligne
#70 Le 24/03/2020, à 23:51
- Dabraxis
Re : Blocage mise à jour util-linux
$ env DPKG_MAINTSCRIPT_PACKAGE=util-linux DPKG_MAINTSCRIPT_NAME=postinst sudo sh -ex /var/lib/dpkg/info/util-linux.postinst configure ; echo $?
+ set -e
+ update-alternatives --install /usr/bin/pager pager /bin/more 50 --slave /usr/share/man/man1/pager.1.gz pager.1.gz /usr/share/man/man1/more.1.gz
+ update-alternatives --remove pager /usr/bin/pg
+ dpkg-maintscript-helper rm_conffile /etc/cron.weekly/fstrim 2.31.1-0.4ubuntu1~ -- configure
dpkg-maintscript-helper: error: couldn't identify the package
1
Xubuntu 19.10
Hors ligne
#71 Le 24/03/2020, à 23:56
- abelthorne
Re : Blocage mise à jour util-linux
Même chose avec sudo dpkg-reconfigure util-linux j'imagine ? (Enfin, même chose qu'avant : blocage ?)
Et sinon, en re-commentant la ligne du postinst et en le relançant manuellement, idem ?
Dernière modification par abelthorne (Le 24/03/2020, à 23:57)
Hors ligne
#72 Le 24/03/2020, à 23:59
- Dabraxis
Re : Blocage mise à jour util-linux
$ sudo dpkg-reconfigure util-linux
/usr/sbin/dpkg-reconfigure: util-linux est cassé ou partiellement installé
Je vais commenter la ligne et refaire un test
Xubuntu 19.10
Hors ligne
#73 Le 25/03/2020, à 00:01
- abelthorne
Re : Blocage mise à jour util-linux
On n'a pas vérifié après la modif mais si tu testes à nouveau le statut de fstrim, le timer est bien activé ?
systemctl status fstrim.service
systemctl status fstrim.timer
Dernière modification par abelthorne (Le 25/03/2020, à 00:01)
Hors ligne
#74 Le 25/03/2020, à 00:02
- Dabraxis
Re : Blocage mise à jour util-linux
J'ai la même erreur en commentant la ligne...
Xubuntu 19.10
Hors ligne
#75 Le 25/03/2020, à 00:03
- abelthorne
Re : Blocage mise à jour util-linux
Et le statut de fstrim, donc ? (Tu n'as peut-être pas vu mon message.)
Hors ligne