INTEGRITYTAB(5) integritytab INTEGRITYTAB(5) integritytab - /etc/integritytab /etc/integritytab . "#". verity. . volume-name block-device [keyfile|-] [options|-] . /dev/mapper/. "UUID=" UUID "PARTUUID=" UUID "LABEL=" "PARTLABEL=" . "-" . "integrity-algorithm" "hmac-sha256" . hmac-sha256 hmac-sha512 phmac-sha256 hmac-sha512. 4096 . "-" . : allow-discards (TRIM) . 5.7. 250. mode=(journal|bitmap|direct) (). . . . . " " dm-integrity[1]. . journal-* . 254. journal-watermark=[0..100]% . . "0%" . 250. journal-commit-time=[0..N] . ( ) . . 250. data-device=/dev/disk/by-... . integritytab . 250. integrity-algorithm=[crc32c|crc32|xxhash64|sha1|sha256|hmac-sha256|hmac-sha512|phmac-sha256|phmac-sha512] . crc32c. . 250. _netdev veritysetup . systemd.mount(5) _netdev. remote-fs-pre.target remote-integritysetup.target integritysetup-pre.target integritysetup.target. : fstab(5) _netdev . local-fs.target . 258. noauto integritysetup.target. . noauto. 258. nofail integritysetup.target. . . nofail . 258. systemd systemd-integritysetup-generator(8). 1. /etc/integritytab . home PARTUUID=4973d0b8-1b15-c449-96ec-94bab7f6a7b8 - journal-commit-time=10,allow-discards,journal-watermark=55% data PARTUUID=5d4b1808-be76-774d-88af-03c4c3a41761 - allow-discards 2. /etc/integritytab home PARTUUID=4973d0b8-1b15-c449-96ec-94bab7f6a7b8 3. /etc/integritytab home PARTUUID=4973d0b8-1b15-c449-96ec-94bab7f6a7b8 - data-device=/dev/disk/by-uuid/9276d9c0-d4e3-4297-b4ff-3307cd0d092f 4. /etc/integritytab HMAC home PARTUUID=4973d0b8-1b15-c449-96ec-94bab7f6a7b8 /etc/hmac.key systemd(1), systemd-integritysetup@.service(8), systemd-integritysetup-generator(8), integritysetup(8) 1. dm-integrity https://docs.kernel.org/admin-guide/device-mapper/dm-integrity.html 3 . . : . systemd 260.2 INTEGRITYTAB(5)