msgstr ""
"Project-Id-Version: util-linux-2.26-rc2\n"
"Report-Msgid-Bugs-To: util-linux@vger.kernel.org\n"
-"POT-Creation-Date: 2016-09-06 11:16+0200\n"
+"POT-Creation-Date: 2022-01-31 12:43+0100\n"
"PO-Revision-Date: 2015-02-15 08:31+0700\n"
"Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
"Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
"X-Generator: Poedit 1.5.5\n"
"X-Poedit-SourceCharset: UTF-8\n"
-#: disk-utils/addpart.c:14
+#: disk-utils/addpart.c:15
#, c-format
msgid " %s <disk device> <partition number> <start> <length>\n"
msgstr " %s <thiết bị đĩa> <số phân vùng> <đ.đầu> <độ dài>\n"
-#: disk-utils/addpart.c:18
+#: disk-utils/addpart.c:19
msgid "Tell the kernel about the existence of a specified partition.\n"
msgstr "Cho nhân biết về sự tồn tại của một phân vùng chỉ định.\n"
-#: disk-utils/addpart.c:56 disk-utils/blockdev.c:276 disk-utils/blockdev.c:420
-#: disk-utils/blockdev.c:446 disk-utils/cfdisk.c:2617 disk-utils/delpart.c:57
-#: disk-utils/fdformat.c:227 disk-utils/fdisk.c:718 disk-utils/fdisk.c:990
-#: disk-utils/fdisk-list.c:299 disk-utils/fdisk-list.c:339
-#: disk-utils/fdisk-list.c:358 disk-utils/fsck.c:1448
-#: disk-utils/fsck.cramfs.c:149 disk-utils/fsck.cramfs.c:504
-#: disk-utils/isosize.c:134 disk-utils/mkfs.bfs.c:189
-#: disk-utils/mkfs.cramfs.c:167 disk-utils/mkfs.cramfs.c:655
-#: disk-utils/mkfs.cramfs.c:782 disk-utils/mkfs.minix.c:819
-#: disk-utils/mkswap.c:215 disk-utils/mkswap.c:244 disk-utils/partx.c:994
-#: disk-utils/resizepart.c:101 disk-utils/sfdisk.c:634 disk-utils/sfdisk.c:690
-#: disk-utils/sfdisk.c:744 disk-utils/sfdisk.c:803 disk-utils/sfdisk.c:867
-#: disk-utils/sfdisk.c:908 disk-utils/sfdisk.c:938 disk-utils/sfdisk.c:972
-#: disk-utils/sfdisk.c:1521 disk-utils/swaplabel.c:60 libfdisk/src/bsd.c:641
-#: lib/path.c:70 lib/path.c:82 login-utils/islocal.c:87 login-utils/last.c:672
-#: login-utils/sulogin.c:446 login-utils/sulogin.c:483
-#: login-utils/utmpdump.c:136 login-utils/utmpdump.c:359
-#: login-utils/utmpdump.c:381 login-utils/vipw.c:258 login-utils/vipw.c:276
-#: misc-utils/findmnt.c:1121 misc-utils/logger.c:1177 misc-utils/mcookie.c:115
-#: misc-utils/uuidd.c:207 sys-utils/blkdiscard.c:183 sys-utils/dmesg.c:522
-#: sys-utils/eject.c:500 sys-utils/eject.c:700 sys-utils/fallocate.c:374
-#: sys-utils/fsfreeze.c:128 sys-utils/fstrim.c:72 sys-utils/hwclock.c:282
-#: sys-utils/hwclock-cmos.c:638 sys-utils/hwclock-rtc.c:162
-#: sys-utils/hwclock-rtc.c:256 sys-utils/hwclock-rtc.c:401
-#: sys-utils/hwclock-rtc.c:422 sys-utils/hwclock-rtc.c:469
-#: sys-utils/ldattach.c:388 sys-utils/nsenter.c:128 sys-utils/rtcwake.c:136
-#: sys-utils/rtcwake.c:270 sys-utils/setpriv.c:230 sys-utils/setpriv.c:529
-#: sys-utils/setpriv.c:552 sys-utils/swapon.c:371 sys-utils/swapon.c:514
-#: sys-utils/switch_root.c:163 sys-utils/unshare.c:106 sys-utils/unshare.c:121
-#: sys-utils/wdctl.c:321 sys-utils/wdctl.c:377 term-utils/agetty.c:2618
-#: term-utils/mesg.c:127 term-utils/script.c:425 term-utils/script.c:431
-#: term-utils/script.c:433 term-utils/script.c:522
-#: term-utils/scriptreplay.c:197 term-utils/scriptreplay.c:200
-#: term-utils/wall.c:331 text-utils/colcrt.c:282 text-utils/more.c:513
-#: text-utils/rev.c:142 text-utils/tailf.c:68 text-utils/tailf.c:100
-#: text-utils/ul.c:225
+#: disk-utils/addpart.c:52 disk-utils/blockdev.c:245 disk-utils/delpart.c:52
+#: disk-utils/mkfs.bfs.c:127 disk-utils/resizepart.c:96 misc-utils/kill.c:317
+#: misc-utils/kill.c:378 misc-utils/rename.c:326 misc-utils/whereis.c:527
+#: sys-utils/flock.c:177 sys-utils/ipcrm.c:161 sys-utils/ldattach.c:368
+#: sys-utils/renice.c:144 sys-utils/switch_root.c:261 sys-utils/tunelp.c:152
+#: term-utils/agetty.c:902 term-utils/agetty.c:903 term-utils/agetty.c:911
+#: term-utils/agetty.c:912
+msgid "not enough arguments"
+msgstr "không đủ đối số"
+
+#: disk-utils/addpart.c:57 disk-utils/blockdev.c:294 disk-utils/blockdev.c:438
+#: disk-utils/blockdev.c:465 disk-utils/cfdisk.c:2818 disk-utils/delpart.c:58
+#: disk-utils/fdformat.c:229 disk-utils/fdisk.c:810 disk-utils/fdisk.c:1141
+#: disk-utils/fdisk-list.c:327 disk-utils/fdisk-list.c:368
+#: disk-utils/fdisk-list.c:391 disk-utils/fsck.c:1471
+#: disk-utils/fsck.cramfs.c:158 disk-utils/fsck.cramfs.c:521
+#: disk-utils/isosize.c:53 disk-utils/mkfs.bfs.c:186
+#: disk-utils/mkfs.cramfs.c:173 disk-utils/mkfs.cramfs.c:662
+#: disk-utils/mkfs.cramfs.c:801 disk-utils/mkfs.minix.c:838
+#: disk-utils/mkswap.c:325 disk-utils/mkswap.c:354 disk-utils/partx.c:1021
+#: disk-utils/resizepart.c:104 disk-utils/sfdisk.c:381 disk-utils/sfdisk.c:502
+#: disk-utils/sfdisk.c:813 disk-utils/sfdisk.c:1117 disk-utils/swaplabel.c:65
+#: libfdisk/src/bsd.c:642 login-utils/islocal.c:86 login-utils/last.c:694
+#: login-utils/sulogin.c:497 login-utils/sulogin.c:534
+#: login-utils/utmpdump.c:142 login-utils/utmpdump.c:367
+#: login-utils/utmpdump.c:391 login-utils/vipw.c:257 login-utils/vipw.c:275
+#: misc-utils/findmnt.c:1227 misc-utils/logger.c:1229 misc-utils/mcookie.c:119
+#: misc-utils/uuidd.c:231 sys-utils/blkdiscard.c:230 sys-utils/blkzone.c:144
+#: sys-utils/dmesg.c:541 sys-utils/eject.c:501 sys-utils/eject.c:696
+#: sys-utils/fallocate.c:405 sys-utils/fsfreeze.c:116 sys-utils/fstrim.c:105
+#: sys-utils/hwclock.c:241 sys-utils/hwclock.c:912 sys-utils/hwclock-rtc.c:173
+#: sys-utils/hwclock-rtc.c:438 sys-utils/hwclock-rtc.c:474
+#: sys-utils/hwclock-rtc.c:528 sys-utils/hwclock-rtc.c:581
+#: sys-utils/irq-common.c:253 sys-utils/ldattach.c:392
+#: sys-utils/lscpu-cputype.c:470 sys-utils/lsmem.c:671 sys-utils/nsenter.c:133
+#: sys-utils/rfkill.c:195 sys-utils/rtcwake.c:137 sys-utils/rtcwake.c:292
+#: sys-utils/setpriv.c:256 sys-utils/setpriv.c:622 sys-utils/setpriv.c:645
+#: sys-utils/swapon.c:382 sys-utils/swapon.c:525 sys-utils/switch_root.c:174
+#: sys-utils/unshare.c:113 sys-utils/unshare.c:128 sys-utils/wdctl.c:417
+#: sys-utils/zramctl.c:517 term-utils/agetty.c:3000 term-utils/mesg.c:154
+#: term-utils/script.c:386 term-utils/scriptlive.c:256
+#: term-utils/scriptlive.c:259 term-utils/scriptlive.c:262
+#: term-utils/scriptreplay.c:281 term-utils/scriptreplay.c:284
+#: term-utils/scriptreplay.c:287 term-utils/scriptreplay.c:290
+#: term-utils/wall.c:421 text-utils/colcrt.c:284 text-utils/more.c:460
+#: text-utils/rev.c:140 text-utils/ul.c:637
#, c-format
msgid "cannot open %s"
msgstr "không thể mở %s"
-#: disk-utils/addpart.c:59 disk-utils/delpart.c:60 disk-utils/resizepart.c:98
+#: disk-utils/addpart.c:60 disk-utils/delpart.c:61 disk-utils/resizepart.c:101
msgid "invalid partition number argument"
msgstr "đối số số lượng phân vùng không hợp lệ"
-#: disk-utils/addpart.c:60
+#: disk-utils/addpart.c:61
msgid "invalid start argument"
msgstr "đối số khởi đầu không hợp lệ"
-#: disk-utils/addpart.c:61 disk-utils/resizepart.c:108
+#: disk-utils/addpart.c:62 disk-utils/resizepart.c:111
msgid "invalid length argument"
msgstr "tham số chiều dài không hợp lệ"
-#: disk-utils/addpart.c:62
+#: disk-utils/addpart.c:63
msgid "failed to add partition"
msgstr "gặp lỗi khi thêm phân vùng"
-#: disk-utils/blockdev.c:63
+#: disk-utils/blockdev.c:64
msgid "set read-only"
msgstr "đặt chỉ-đọc"
-#: disk-utils/blockdev.c:70
+#: disk-utils/blockdev.c:71
msgid "set read-write"
msgstr "đặt đọc-viết"
-#: disk-utils/blockdev.c:76
+#: disk-utils/blockdev.c:77
msgid "get read-only"
msgstr "lấy chỉ-đọc"
-#: disk-utils/blockdev.c:82
+#: disk-utils/blockdev.c:83
msgid "get discard zeroes support status"
msgstr "lấy trạng thái hỗ trợ số không loại bỏ"
-#: disk-utils/blockdev.c:88
+#: disk-utils/blockdev.c:89
msgid "get logical block (sector) size"
msgstr "lấy kích cỡ khối lôgíc (cung từ)"
-#: disk-utils/blockdev.c:94
+#: disk-utils/blockdev.c:95
msgid "get physical block (sector) size"
msgstr "lấy kích cỡ khối vật lý (cung từ)"
-#: disk-utils/blockdev.c:100
+#: disk-utils/blockdev.c:101
msgid "get minimum I/O size"
msgstr "lấy kích cỡ V/R tối thiểu"
-#: disk-utils/blockdev.c:106
+#: disk-utils/blockdev.c:107
msgid "get optimal I/O size"
msgstr "lấy kích cỡ V/R tối ưu"
-#: disk-utils/blockdev.c:112
+#: disk-utils/blockdev.c:113
msgid "get alignment offset in bytes"
msgstr "lấy khoảng chênh offset theo byte"
-#: disk-utils/blockdev.c:118
+#: disk-utils/blockdev.c:119
msgid "get max sectors per request"
msgstr "lấy số tối đa các cung từ cho mỗi yêu cầu"
-#: disk-utils/blockdev.c:124
+#: disk-utils/blockdev.c:125
msgid "get blocksize"
msgstr "lấy kích cỡ khối"
-#: disk-utils/blockdev.c:131
+#: disk-utils/blockdev.c:132
msgid "set blocksize on file descriptor opening the block device"
msgstr "đặt cỡ khối trên bộ mô tả tập tin mở đầu thiết bị khối"
-#: disk-utils/blockdev.c:137
+#: disk-utils/blockdev.c:138
msgid "get 32-bit sector count (deprecated, use --getsz)"
msgstr "lấy số lượng cung từ 32 bit (không được dùng, sử dụng --getsz)"
-#: disk-utils/blockdev.c:143
+#: disk-utils/blockdev.c:144
msgid "get size in bytes"
msgstr "lấy kích cỡ tính bằng byte"
-#: disk-utils/blockdev.c:150
+#: disk-utils/blockdev.c:151
msgid "set readahead"
msgstr "đặt đọc sẵn"
-#: disk-utils/blockdev.c:156
+#: disk-utils/blockdev.c:157
msgid "get readahead"
msgstr "lấy đọc sẵn"
-#: disk-utils/blockdev.c:163
+#: disk-utils/blockdev.c:164
msgid "set filesystem readahead"
msgstr "đặt đọc sẵn cho hệ thống tập tin"
-#: disk-utils/blockdev.c:169
+#: disk-utils/blockdev.c:170
msgid "get filesystem readahead"
msgstr "lấy đọc sẵn cho hệ thống tập tin"
-#: disk-utils/blockdev.c:173
+#: disk-utils/blockdev.c:174
msgid "flush buffers"
msgstr "đẩy dữ liệu bộ đệm lên đĩa"
-#: disk-utils/blockdev.c:177
+#: disk-utils/blockdev.c:178
msgid "reread partition table"
msgstr "đọc lại bảng phân vùng"
-#: disk-utils/blockdev.c:184
+#: disk-utils/blockdev.c:188
#, c-format
msgid ""
-"\n"
-"Usage:\n"
-" %1$s -V\n"
-" %1$s --report [devices]\n"
" %1$s [-v|-q] commands devices\n"
-"\n"
-"Available commands:\n"
+" %1$s --report [devices]\n"
+" %1$s -h|-V\n"
msgstr ""
-"\n"
-"Cách dùng:\n"
-" %1$s -V\n"
-" %1$s --report [thiết_bị]\n"
-" %1$s [-v|-q] lệnh thiết_bị\n"
-"\n"
-"Các lệnh sẵn có:\n"
-#: disk-utils/blockdev.c:190
+#: disk-utils/blockdev.c:194
+msgid "Call block device ioctls from the command line."
+msgstr ""
+
+#: disk-utils/blockdev.c:197
+#, fuzzy
+msgid " -q quiet mode"
+msgstr " -q, --quiet chặn các thông tin thông báo mở rộng\n"
+
+#: disk-utils/blockdev.c:198
+#, fuzzy
+msgid " -v verbose mode"
+msgstr " -v, --verbose chế độ chi tiết\n"
+
+#: disk-utils/blockdev.c:199
+msgid " --report print report for specified (or all) devices"
+msgstr ""
+
+#: disk-utils/blockdev.c:204
+#, fuzzy
+msgid "Available commands:"
+msgstr "Các cột sẵn dùng:\n"
+
+#: disk-utils/blockdev.c:205
#, c-format
msgid " %-25s get size in 512-byte sectors\n"
msgstr " %-25s lấy kích cỡ theo cung từ là 512 byte\n"
-#: disk-utils/blockdev.c:311
+#: disk-utils/blockdev.c:287 disk-utils/fdformat.c:219
+#: disk-utils/fsck.minix.c:1336 disk-utils/isosize.c:155
+#: disk-utils/mkfs.bfs.c:175 disk-utils/mkfs.c:110 disk-utils/mkfs.minix.c:827
+#: disk-utils/swaplabel.c:180 misc-utils/wipefs.c:782
+#: sys-utils/blkdiscard.c:219 sys-utils/blkzone.c:487 sys-utils/tunelp.c:241
+#: sys-utils/zramctl.c:716 sys-utils/zramctl.c:742
+msgid "no device specified"
+msgstr "chưa chỉ định thiết bị"
+
+#: disk-utils/blockdev.c:329
msgid "could not get device size"
msgstr "không thể lấy kích thước thiết bị"
-#: disk-utils/blockdev.c:317
+#: disk-utils/blockdev.c:335
#, c-format
msgid "Unknown command: %s"
msgstr "Không hiểu câu lệnh: %s"
-#: disk-utils/blockdev.c:333
+#: disk-utils/blockdev.c:351
#, c-format
msgid "%s requires an argument"
msgstr "%s yêu cầu một đối số"
-#: disk-utils/blockdev.c:368 disk-utils/blockdev.c:474
+#: disk-utils/blockdev.c:355
+#, fuzzy
+#| msgid "failed to parse argument"
+msgid "failed to parse command argument"
+msgstr "gặp lỗi khi phân tích đối số"
+
+#: disk-utils/blockdev.c:386 disk-utils/blockdev.c:498
#, c-format
msgid "ioctl error on %s"
msgstr "lỗi ioctl trên %s"
-#: disk-utils/blockdev.c:370
+#: disk-utils/blockdev.c:388
#, c-format
msgid "%s failed.\n"
msgstr "%s gặp lỗi.\n"
-#: disk-utils/blockdev.c:377
+#: disk-utils/blockdev.c:395
#, c-format
msgid "%s succeeded.\n"
msgstr "%s thành công.\n"
-#: disk-utils/blockdev.c:457
-#, c-format
-msgid "%s: failed to initialize sysfs handler"
-msgstr "%s: gặp lỗi ghi khởi tạo bộ tiếp hợp sysfs"
-
-#: disk-utils/blockdev.c:461
-#, c-format
-msgid "%s: failed to read partition start from sysfs"
-msgstr "%s: gặp lỗi khi đọc bắt đầu phân vùng từ sysfs (hệ thống tập tin hệ thống)"
-
+#. TRANSLATORS: Start sector not available. Max. 15 letters.
#: disk-utils/blockdev.c:482
-#, c-format
-msgid "RO RA SSZ BSZ StartSec Size Device\n"
+msgid "N/A"
+msgstr ""
+
+#: disk-utils/blockdev.c:506
+#, fuzzy, c-format
+#| msgid "RO RA SSZ BSZ StartSec Size Device\n"
+msgid "RO RA SSZ BSZ StartSec Size Device\n"
msgstr "RO RA SSZ BSZ CungĐầu Cỡ Thiết bị\n"
-#: disk-utils/cfdisk.c:179
+#: disk-utils/cfdisk.c:196
msgid "Bootable"
msgstr "Có thể khởi động"
-#: disk-utils/cfdisk.c:179
+#: disk-utils/cfdisk.c:196
msgid "Toggle bootable flag of the current partition"
msgstr "Bặt tắt khả năng khởi động của phân vùng hiện tại"
-#: disk-utils/cfdisk.c:180
+#: disk-utils/cfdisk.c:197
msgid "Delete"
msgstr "Xóa"
-#: disk-utils/cfdisk.c:180
+#: disk-utils/cfdisk.c:197
msgid "Delete the current partition"
msgstr "Xóa phân vùng hiện tại"
-#: disk-utils/cfdisk.c:181
+#: disk-utils/cfdisk.c:198
+#, fuzzy
+msgid "Resize"
+msgstr "kích-thước"
+
+#: disk-utils/cfdisk.c:198
+#, fuzzy
+msgid "Reduce or enlarge the current partition"
+msgstr "Xóa phân vùng hiện tại"
+
+#: disk-utils/cfdisk.c:199
msgid "New"
msgstr "Tạo mới"
-#: disk-utils/cfdisk.c:181
+#: disk-utils/cfdisk.c:199
msgid "Create new partition from free space"
msgstr "Tạo một phân vùng mới từ vùng đĩa trống"
-#: disk-utils/cfdisk.c:182
+#: disk-utils/cfdisk.c:200
msgid "Quit"
msgstr "Thoát"
-#: disk-utils/cfdisk.c:182
+#: disk-utils/cfdisk.c:200
#, fuzzy
msgid "Quit program without writing changes"
msgstr "Thoát chương trình và không ghi lại bảng phân vùng"
-#: disk-utils/cfdisk.c:183 libfdisk/src/bsd.c:439 libfdisk/src/bsd.c:1020
-#: libfdisk/src/dos.c:2306 libfdisk/src/gpt.c:2893 libfdisk/src/sgi.c:1160
-#: libfdisk/src/sun.c:1116
+#: disk-utils/cfdisk.c:201 libfdisk/src/bsd.c:439 libfdisk/src/bsd.c:1031
+#: libfdisk/src/dos.c:2809 libfdisk/src/gpt.c:3218 libfdisk/src/sgi.c:1165
+#: libfdisk/src/sun.c:1136
msgid "Type"
msgstr "Kiểu"
-#: disk-utils/cfdisk.c:183
+#: disk-utils/cfdisk.c:201
msgid "Change the partition type"
msgstr "Đổi kiểu của phân vùng"
-#: disk-utils/cfdisk.c:184
+#: disk-utils/cfdisk.c:202
msgid "Help"
msgstr "Trợ giúp"
-#: disk-utils/cfdisk.c:184
+#: disk-utils/cfdisk.c:202
msgid "Print help screen"
msgstr "Hiển thị màn hình trợ giúp"
-#: disk-utils/cfdisk.c:185
+#: disk-utils/cfdisk.c:203
msgid "Sort"
msgstr "Sắp xếp"
-#: disk-utils/cfdisk.c:185
+#: disk-utils/cfdisk.c:203
msgid "Fix partitions order"
msgstr "Sửa thứ tự phân vùng"
-#: disk-utils/cfdisk.c:186
+#: disk-utils/cfdisk.c:204
msgid "Write"
msgstr "Ghi"
-#: disk-utils/cfdisk.c:186
+#: disk-utils/cfdisk.c:204
msgid "Write partition table to disk (this might destroy data)"
msgstr "Ghi bảng phân vùng lên đĩa (có thể hủy dữ liệu)"
-#: disk-utils/cfdisk.c:187
+#: disk-utils/cfdisk.c:205
msgid "Dump"
msgstr "Đổ"
-#: disk-utils/cfdisk.c:187
+#: disk-utils/cfdisk.c:205
msgid "Dump partition table to sfdisk compatible script file"
msgstr "Đổ bảng phân vùng ra tập tin văn lênh tương thích sfdisk"
-#: disk-utils/cfdisk.c:620 disk-utils/fdisk.c:415
+#: disk-utils/cfdisk.c:650 disk-utils/fdisk.c:465
#, c-format
msgid "internal error: unsupported dialog type %d"
msgstr "lỗi nội bộ: không hỗ trợ kiểu hộp thoại %d"
-#: disk-utils/cfdisk.c:1250
+#: disk-utils/cfdisk.c:1316
#, fuzzy, c-format
msgid "%s (mounted)"
msgstr "%s chưa được gắn"
-#: disk-utils/cfdisk.c:1270
+#: disk-utils/cfdisk.c:1364
#, fuzzy
msgid "Partition name:"
msgstr "tên phân vùng"
-#: disk-utils/cfdisk.c:1275
+#: disk-utils/cfdisk.c:1371
#, fuzzy
msgid "Partition UUID:"
msgstr "UUID phân vùng"
-#: disk-utils/cfdisk.c:1285
+#: disk-utils/cfdisk.c:1390
#, fuzzy
msgid "Partition type:"
msgstr "Kiểu phân vùng"
-#: disk-utils/cfdisk.c:1292
+#: disk-utils/cfdisk.c:1397
#, fuzzy
msgid "Attributes:"
msgstr "Attrs"
-#: disk-utils/cfdisk.c:1316
+#: disk-utils/cfdisk.c:1421
#, fuzzy
msgid "Filesystem UUID:"
msgstr "UUID hệ thống tập tin"
-#: disk-utils/cfdisk.c:1321
+#: disk-utils/cfdisk.c:1428
#, fuzzy
msgid "Filesystem LABEL:"
msgstr "NHÃN hệ thống tập tin"
-#: disk-utils/cfdisk.c:1325
+#: disk-utils/cfdisk.c:1434
#, fuzzy
msgid "Filesystem:"
msgstr "hệ thống thư"
-#: disk-utils/cfdisk.c:1333
+#: disk-utils/cfdisk.c:1439
#, fuzzy
msgid "Mountpoint:"
msgstr "điểm gắn"
-#: disk-utils/cfdisk.c:1673
+#: disk-utils/cfdisk.c:1783
#, c-format
msgid "Disk: %s"
msgstr "Đĩa: %s"
-#: disk-utils/cfdisk.c:1675
-#, c-format
-msgid "Size: %s, %ju bytes, %ju sectors"
+#: disk-utils/cfdisk.c:1785
+#, fuzzy, c-format
+msgid "Size: %s, %<PRIu64> bytes, %ju sectors"
msgstr "Cỡ: %s, %ju byte, %ju cung từ"
-#: disk-utils/cfdisk.c:1678
+#: disk-utils/cfdisk.c:1788
#, c-format
msgid "Label: %s, identifier: %s"
msgstr "Nhãn: %s, Định danh đĩa: %s"
-#: disk-utils/cfdisk.c:1681
+#: disk-utils/cfdisk.c:1791
#, c-format
msgid "Label: %s"
msgstr "Nhãn: %s"
-#: disk-utils/cfdisk.c:1834
+#: disk-utils/cfdisk.c:1942
msgid "May be followed by M for MiB, G for GiB, T for TiB, or S for sectors."
msgstr "Có thể theo sau bằng M cho MiB, G cho GiB ,T cho TiB , hay S cho cung từ."
-#: disk-utils/cfdisk.c:1840
+#: disk-utils/cfdisk.c:1948
msgid "Please, specify size."
msgstr "Vui lòng cho biết kích cỡ."
-#: disk-utils/cfdisk.c:1862
-#, c-format
-msgid "Minimum size is %ju bytes."
+#: disk-utils/cfdisk.c:1970
+#, fuzzy, c-format
+msgid "Minimum size is %<PRIu64> bytes."
msgstr "Cỡ tối thiểu là %ju byte."
-#: disk-utils/cfdisk.c:1871
-#, c-format
-msgid "Maximum size is %ju bytes."
+#: disk-utils/cfdisk.c:1979
+#, fuzzy, c-format
+msgid "Maximum size is %<PRIu64> bytes."
msgstr "Cỡ tối đa là %ju byte."
-#: disk-utils/cfdisk.c:1878
+#: disk-utils/cfdisk.c:1986
msgid "Failed to parse size."
msgstr "Gặp lỗi khi phân tích cú pháp kích cỡ."
-#: disk-utils/cfdisk.c:1936
+#: disk-utils/cfdisk.c:2044
msgid "Select partition type"
msgstr "Chọn kiểu phân vùng"
-#: disk-utils/cfdisk.c:1982 disk-utils/cfdisk.c:2012
+#: disk-utils/cfdisk.c:2094 disk-utils/cfdisk.c:2124
msgid "Enter script file name: "
msgstr "Nhập vào tên tập tin bó lệnh: "
-#: disk-utils/cfdisk.c:1983
+#: disk-utils/cfdisk.c:2095
msgid "The script file will be applied to in-memory partition table."
msgstr "Tập tin văn lệnh sẽ được áp dụng vào bảng phân vùng trong bộ nhớ."
-#: disk-utils/cfdisk.c:1992 disk-utils/cfdisk.c:2034
-#: disk-utils/fdisk-menu.c:465 disk-utils/fdisk-menu.c:503
+#: disk-utils/cfdisk.c:2104 disk-utils/cfdisk.c:2146
+#: disk-utils/fdisk-menu.c:482 disk-utils/fdisk-menu.c:526
#, c-format
msgid "Cannot open %s"
msgstr "Không thể mở %s"
-#: disk-utils/cfdisk.c:1994 disk-utils/fdisk-menu.c:467
+#: disk-utils/cfdisk.c:2106 disk-utils/fdisk-menu.c:484
#, c-format
msgid "Failed to parse script file %s"
msgstr "Gặp lỗi khi phân tích cú pháp của tập tin văn lệnh %s"
-#: disk-utils/cfdisk.c:1996 disk-utils/fdisk-menu.c:469
+#: disk-utils/cfdisk.c:2108 disk-utils/fdisk-menu.c:486
#, c-format
msgid "Failed to apply script %s"
msgstr "Gặp lỗi khi áp dụng văn lệnh %s"
-#: disk-utils/cfdisk.c:2013
+#: disk-utils/cfdisk.c:2125
msgid "The current in-memory partition table will be dumped to the file."
msgstr "Bảng phân vùng trong bộ nhớ hiện tại sẽ được đổ thành tập tin."
-#: disk-utils/cfdisk.c:2021 disk-utils/fdisk-menu.c:491
+#: disk-utils/cfdisk.c:2133 disk-utils/fdisk-menu.c:514
msgid "Failed to allocate script handler"
msgstr "Gặp lỗi khi cấp phát cán của văn lệnh"
-#: disk-utils/cfdisk.c:2027
+#: disk-utils/cfdisk.c:2139
msgid "Failed to read disk layout into script."
msgstr "Gặp lỗi khi đọc bố cục đĩa vào văn lệnh."
-#: disk-utils/cfdisk.c:2041
+#: disk-utils/cfdisk.c:2153
msgid "Disk layout successfully dumped."
msgstr "Bố cục đĩa đã được đổ thành công."
-#: disk-utils/cfdisk.c:2044 disk-utils/fdisk-menu.c:509
+#: disk-utils/cfdisk.c:2156 disk-utils/fdisk-menu.c:532
#, c-format
msgid "Failed to write script %s"
msgstr "Gặp lỗi khi ghi văn lệnh %s"
-#: disk-utils/cfdisk.c:2080
+#: disk-utils/cfdisk.c:2192
msgid "Select label type"
msgstr "Chọn kiểu nhãn"
-#: disk-utils/cfdisk.c:2083 disk-utils/fdisk.c:1013
+#: disk-utils/cfdisk.c:2195 disk-utils/fdisk.c:1162 disk-utils/fdisk-menu.c:490
msgid "Device does not contain a recognized partition table."
msgstr "Thiết bị không chứa bảng phân vùng được biết."
-#: disk-utils/cfdisk.c:2089
-msgid "Select a type to create a new label or press 'L' to load script file."
+#: disk-utils/cfdisk.c:2203
+#, fuzzy
+msgid "Select a type to create a new label, press 'L' to load script file, 'Q' quits."
msgstr "Chọn một kiểu để tạo một nhãn mới hoặc nhấn “L” để tải tập tin văn lệnh."
-#: disk-utils/cfdisk.c:2134
+#: disk-utils/cfdisk.c:2252
msgid "This is cfdisk, a curses-based disk partitioning program."
msgstr "Đây là cfdisk, một chương trình phân vùng đĩa dựa trên curses."
-#: disk-utils/cfdisk.c:2135
+#: disk-utils/cfdisk.c:2253
msgid "It lets you create, delete, and modify partitions on a block device."
msgstr "chương trình cho phép bạn tạo, xóa và sửa đổi các phân vùng trên một thiết bị khối."
-#: disk-utils/cfdisk.c:2137
+#: disk-utils/cfdisk.c:2255
msgid "Command Meaning"
msgstr "Câu lệnh Ý nghĩa"
-#: disk-utils/cfdisk.c:2138
+#: disk-utils/cfdisk.c:2256
msgid "------- -------"
msgstr "------- -------"
-#: disk-utils/cfdisk.c:2139
+#: disk-utils/cfdisk.c:2257
msgid " b Toggle bootable flag of the current partition"
msgstr " b Bật/tắt khả năng khởi động của phân vùng hiện tại"
-#: disk-utils/cfdisk.c:2140
+#: disk-utils/cfdisk.c:2258
msgid " d Delete the current partition"
msgstr " d Xóa phân vùng hiện tại"
-#: disk-utils/cfdisk.c:2141
+#: disk-utils/cfdisk.c:2259
msgid " h Print this screen"
msgstr " h Hiển thị trợ giúp này"
-#: disk-utils/cfdisk.c:2142
+#: disk-utils/cfdisk.c:2260
msgid " n Create new partition from free space"
msgstr " n Tạo một phân vùng mới từ không gian trống"
-#: disk-utils/cfdisk.c:2143
+#: disk-utils/cfdisk.c:2261
msgid " q Quit program without writing partition table"
msgstr " q Thoát khỏi chương trình và không ghi lại bảng phân vùng"
-#: disk-utils/cfdisk.c:2144
+#: disk-utils/cfdisk.c:2262
+#, fuzzy
+msgid " r Reduce or enlarge the current partition"
+msgstr "Xóa phân vùng hiện tại"
+
+#: disk-utils/cfdisk.c:2263
msgid " s Fix partitions order (only when in disarray)"
msgstr " s Sửa thứ tự các phân vùng (chỉ khi có xáo trộn)"
-#: disk-utils/cfdisk.c:2145
+#: disk-utils/cfdisk.c:2264
msgid " t Change the partition type"
msgstr " t Thay đổi kiểu phân vùng"
-#: disk-utils/cfdisk.c:2146
+#: disk-utils/cfdisk.c:2265
msgid " u Dump disk layout to sfdisk compatible script file"
msgstr " u Đổ bố cục đĩa ra tập tin tương thích với văn lệnh sfdisk"
-#: disk-utils/cfdisk.c:2147
+#: disk-utils/cfdisk.c:2266
msgid " W Write partition table to disk (you must enter uppercase W);"
msgstr " W Ghi bảng phân vùng lên đĩa (cần nhập chữ W hoa);"
-#: disk-utils/cfdisk.c:2148
+#: disk-utils/cfdisk.c:2267
msgid " since this might destroy data on the disk, you must either"
msgstr " vì câu lệnh có thể hủy dữ liệu trên đĩa, bạn cần"
-#: disk-utils/cfdisk.c:2149
+#: disk-utils/cfdisk.c:2268
msgid " confirm or deny the write by entering 'yes' or 'no'"
msgstr " hoặc đồng ý hoặc hủy bỏ việc ghi bằng các nhập \"yes\" (có) hoặc \"no\" (không)"
-#: disk-utils/cfdisk.c:2150
+#: disk-utils/cfdisk.c:2269
#, fuzzy
msgid " x Display/hide extra information about a partition"
msgstr " -V hiển thị thông tin phiên bản rồi thoát\n"
-#: disk-utils/cfdisk.c:2151
+#: disk-utils/cfdisk.c:2270
msgid "Up Arrow Move cursor to the previous partition"
msgstr "Mũi tên lên Di chuyển con trỏ tới phân vùng ở trước"
-#: disk-utils/cfdisk.c:2152
+#: disk-utils/cfdisk.c:2271
msgid "Down Arrow Move cursor to the next partition"
msgstr "Mũi tên xuống Di chuyển con trỏ tới phân vùng tiếp theo"
-#: disk-utils/cfdisk.c:2153
+#: disk-utils/cfdisk.c:2272
msgid "Left Arrow Move cursor to the previous menu item"
msgstr "Mũi tên trái Di chuyển con trỏ tới mục đơn kế trước"
-#: disk-utils/cfdisk.c:2154
+#: disk-utils/cfdisk.c:2273
msgid "Right Arrow Move cursor to the next menu item"
msgstr "Mũi tên phải Di chuyển con trỏ tới mục đơn kế tiếp"
-#: disk-utils/cfdisk.c:2156
+#: disk-utils/cfdisk.c:2275
msgid "Note: All of the commands can be entered with either upper or lower"
msgstr "Chú ý: Có thể nhập tất cả các câu lệnh với chữ thường và chữ hoa"
-#: disk-utils/cfdisk.c:2157
+#: disk-utils/cfdisk.c:2276
msgid "case letters (except for Write)."
msgstr "chữ HOA (ngoại trừ lệnh Write [ghi])."
-#: disk-utils/cfdisk.c:2159
+#: disk-utils/cfdisk.c:2278
msgid "Use lsblk(8) or partx(8) to see more details about the device."
msgstr "Dùng lsblk(8) hay partx(8) để xem thông tin chi tiết hơn về thiết bị."
-#: disk-utils/cfdisk.c:2166 disk-utils/cfdisk.c:2424
+#: disk-utils/cfdisk.c:2288 disk-utils/cfdisk.c:2591
msgid "Press a key to continue."
msgstr "Nhấn một phím để tiếp tục."
-#: disk-utils/cfdisk.c:2248
+#: disk-utils/cfdisk.c:2374
msgid "Could not toggle the flag."
msgstr "Không thể bật/tắt cờ."
-#: disk-utils/cfdisk.c:2258
+#: disk-utils/cfdisk.c:2384
#, c-format
msgid "Could not delete partition %zu."
msgstr "Không thể xóa phân vùng %zu."
-#: disk-utils/cfdisk.c:2260 disk-utils/fdisk-menu.c:633
+#: disk-utils/cfdisk.c:2386 disk-utils/fdisk-menu.c:659
#, c-format
msgid "Partition %zu has been deleted."
msgstr "Phân vùng %zu đã bị xóa bỏ."
-#: disk-utils/cfdisk.c:2281
+#: disk-utils/cfdisk.c:2407
msgid "Partition size: "
msgstr "Cỡ phân vùng: "
-#: disk-utils/cfdisk.c:2322
+#: disk-utils/cfdisk.c:2448
#, c-format
msgid "Changed type of partition %zu."
msgstr "Đổi kiểu của phân vùng “%zu”."
-#: disk-utils/cfdisk.c:2324
+#: disk-utils/cfdisk.c:2450
#, c-format
msgid "The type of partition %zu is unchanged."
msgstr "Kiểu của phân vùng “%zu” chưa thay đổi."
-#: disk-utils/cfdisk.c:2341 disk-utils/cfdisk.c:2453 disk-utils/fdisk.c:987
-#: disk-utils/fdisk-menu.c:570
+#: disk-utils/cfdisk.c:2471
+#, fuzzy
+msgid "New size: "
+msgstr "shell (hệ vỏ) mới"
+
+#: disk-utils/cfdisk.c:2486
+#, fuzzy, c-format
+msgid "Partition %zu resized."
+msgstr "%s: phân vùng #%d được thay đổi kích thước\n"
+
+#: disk-utils/cfdisk.c:2504 disk-utils/fdisk.c:1138 disk-utils/fdisk-menu.c:593
msgid "Device is open in read-only mode."
msgstr "Thiết bị được mở trong chế độ chỉ cho đọc."
-#: disk-utils/cfdisk.c:2346
+#: disk-utils/cfdisk.c:2509
msgid "Are you sure you want to write the partition table to disk? "
msgstr "Bạn có chắc muốn ghi bảng phân vùng lên đĩa không? "
-#: disk-utils/cfdisk.c:2348
+#: disk-utils/cfdisk.c:2511
msgid "Type \"yes\" or \"no\", or press ESC to leave this dialog."
msgstr "Gõ \"có\" hoặc \"không\" hay nhấn ESC để để lại hộp thoại."
-#: disk-utils/cfdisk.c:2353 login-utils/lslogins.c:209 sys-utils/lscpu.c:1517
-#: sys-utils/lscpu.c:1527
+#: disk-utils/cfdisk.c:2516 login-utils/lslogins.c:219 sys-utils/lscpu.c:325
+#: sys-utils/lsmem.c:266
msgid "yes"
msgstr "có"
-#: disk-utils/cfdisk.c:2354
+#: disk-utils/cfdisk.c:2517
msgid "Did not write partition table to disk."
msgstr "Không ghi bảng phân vùng lên đĩa."
-#: disk-utils/cfdisk.c:2359
+#: disk-utils/cfdisk.c:2522
msgid "Failed to write disklabel."
msgstr "Gặp lỗi khi ghi nhãn đĩa."
-#: disk-utils/cfdisk.c:2362 disk-utils/fdisk-menu.c:578
+#: disk-utils/cfdisk.c:2528 disk-utils/fdisk-menu.c:600
msgid "The partition table has been altered."
msgstr "Bảng phân vùng đã bị thay đổi!"
-#: disk-utils/cfdisk.c:2385 disk-utils/cfdisk.c:2455
+#: disk-utils/cfdisk.c:2551 disk-utils/cfdisk.c:2626
msgid "Note that partition table entries are not in disk order now."
msgstr "Các mục trong bảng phân vùng hiện giờ không đúng như thứ tự như ở trên đĩa."
-#: disk-utils/cfdisk.c:2421
+#: disk-utils/cfdisk.c:2588
#, c-format
msgid "Device already contains a %s signature; it will be removed by a write command."
msgstr ""
-#: disk-utils/cfdisk.c:2432
+#: disk-utils/cfdisk.c:2600
msgid "failed to create a new disklabel"
msgstr "gặp lỗi khi tạo nhãn đĩa mới"
-#: disk-utils/cfdisk.c:2440
+#: disk-utils/cfdisk.c:2609
msgid "failed to read partitions"
msgstr "gặp lỗi khi đọc các phân vùng"
-#: disk-utils/cfdisk.c:2529
+#: disk-utils/cfdisk.c:2622
+#, fuzzy
+msgid "Device is open in read-only mode. Changes will remain in memory only."
+msgstr "Thiết bị được mở trong chế độ chỉ cho đọc."
+
+#: disk-utils/cfdisk.c:2624
+msgid "Device is currently in use, repartitioning is probably a bad idea."
+msgstr ""
+
+#: disk-utils/cfdisk.c:2710
#, c-format
msgid " %1$s [options] <disk>\n"
msgstr " %1$s [các-tùy-chọn] <đĩa>\n"
-#: disk-utils/cfdisk.c:2532 disk-utils/fdisk.c:736 disk-utils/sfdisk.c:1792
+#: disk-utils/cfdisk.c:2713 disk-utils/fdisk.c:855 disk-utils/sfdisk.c:2043
msgid "Display or manipulate a disk partition table.\n"
msgstr "Hiển thị hay thao tác với bảng phân vùng đĩa.\n"
-#: disk-utils/cfdisk.c:2535
-#, fuzzy
-msgid " -L, --color[=<when>] colorize output (auto, always or never)\n"
+#: disk-utils/cfdisk.c:2717
+#, fuzzy, c-format
+msgid " -L, --color[=<when>] colorize output (%s, %s or %s)\n"
msgstr ""
" -L --color[=<khi>] tô sáng kết xuất <khi>:\n"
" (auto tự động,\n"
" always luôn hoặc\n"
" never không bao giờ)\n"
-#: disk-utils/cfdisk.c:2538
+#: disk-utils/cfdisk.c:2720
#, fuzzy
msgid " -z, --zero start with zeroed partition table\n"
msgstr " -z --zero bắt đầu với bảng phân vùng được xóa trắng\n"
-#: disk-utils/cfdisk.c:2577 disk-utils/fdisk.c:882 disk-utils/sfdisk.c:2059
-#: misc-utils/cal.c:388 sys-utils/dmesg.c:1333 text-utils/hexdump.c:114
+#: disk-utils/cfdisk.c:2722
+#, fuzzy, c-format
+msgid " --lock[=<mode>] use exclusive device lock (%s, %s or %s)\n"
+msgstr ""
+" -L --color[=<khi>] tô sáng kết xuất <khi>:\n"
+" (auto tự động,\n"
+" always luôn hoặc\n"
+" never không bao giờ)\n"
+
+#: disk-utils/cfdisk.c:2723
+#, fuzzy
+msgid " -r, --read-only forced open cfdisk in read-only mode\n"
+msgstr " -r, --read-only cài đặt thiết bị loop chỉ-đọc\n"
+
+#: disk-utils/cfdisk.c:2766 disk-utils/fdisk.c:1014 disk-utils/sfdisk.c:2349
+#: misc-utils/cal.c:426 sys-utils/dmesg.c:1497 text-utils/hexdump.c:121
msgid "unsupported color mode"
msgstr "không được hỗ trợ tô màu"
-#: disk-utils/cfdisk.c:2595 disk-utils/fdisk.c:818 disk-utils/sfdisk.c:223
+#: disk-utils/cfdisk.c:2796 disk-utils/fdisk.c:949 disk-utils/sfdisk.c:232
msgid "failed to allocate libfdisk context"
msgstr "gặp lỗi khi phân bổ ngữ cảnh libfdisk"
-#: disk-utils/delpart.c:14
+#: disk-utils/delpart.c:15
#, c-format
msgid " %s <disk device> <partition number>\n"
msgstr " %s <thiết-bị> <số-phân-vùng>\n"
-#: disk-utils/delpart.c:18
+#: disk-utils/delpart.c:19
msgid "Tell the kernel to forget about a specified partition.\n"
msgstr "Yêu cầu hạt nhân quên phân vùng chỉ định.\n"
-#: disk-utils/delpart.c:61
+#: disk-utils/delpart.c:62
msgid "failed to remove partition"
msgstr "gặp lỗi khi gỡ bỏ phân vùng"
-#: disk-utils/fdformat.c:53
+#: disk-utils/fdformat.c:54
#, c-format
msgid "Formatting ... "
msgstr "Đang định dạng … "
-#: disk-utils/fdformat.c:68 disk-utils/fdformat.c:138
+#: disk-utils/fdformat.c:69 disk-utils/fdformat.c:139
#, c-format
msgid "done\n"
msgstr "xong\n"
-#: disk-utils/fdformat.c:80
+#: disk-utils/fdformat.c:81
#, c-format
msgid "Verifying ... "
msgstr "Đang kiểm tra … "
-#: disk-utils/fdformat.c:108
+#: disk-utils/fdformat.c:109
msgid "Read: "
msgstr "Đọc: "
-#: disk-utils/fdformat.c:110
+#: disk-utils/fdformat.c:111
#, c-format
msgid "Problem reading track/head %u/%u, expected %d, read %d\n"
msgstr "Có vấn đề khi đọc rãnh/đầu %u/%u, cần %d, nhận được %d\n"
-#: disk-utils/fdformat.c:127
+#: disk-utils/fdformat.c:128
#, c-format
msgid ""
"bad data in track/head %u/%u\n"
"dữ liệu sai tại rãnh/đầu %u/%u\n"
"Đang tiếp tục … "
-#: disk-utils/fdformat.c:144 disk-utils/fsck.minix.c:182
-#: disk-utils/swaplabel.c:117 misc-utils/wipefs.c:456 sys-utils/blkdiscard.c:84
-#: sys-utils/tunelp.c:91
+#: disk-utils/fdformat.c:146 disk-utils/fsck.minix.c:183
+#: disk-utils/swaplabel.c:123 misc-utils/wipefs.c:651 sys-utils/blkdiscard.c:89
+#: sys-utils/tunelp.c:95
#, c-format
msgid " %s [options] <device>\n"
msgstr "%s [các-tùy-chọn] <thiết-bị>\n"
-#: disk-utils/fdformat.c:148
+#: disk-utils/fdformat.c:150
msgid "Do a low-level formatting of a floppy disk.\n"
msgstr "Thực hiện định dạng đĩa mềm ở mức thấp.\n"
-#: disk-utils/fdformat.c:151
+#: disk-utils/fdformat.c:153
msgid " -f, --from <N> start at the track N (default 0)\n"
msgstr " -f, --from <N> bắt đầu tại rãnh N (default 0)\n"
-#: disk-utils/fdformat.c:152
+#: disk-utils/fdformat.c:154
msgid " -t, --to <N> stop at the track N\n"
msgstr " -t, --to <N> dừng tại rãnh N\n"
-#: disk-utils/fdformat.c:153
+#: disk-utils/fdformat.c:155
msgid ""
" -r, --repair <N> try to repair tracks failed during\n"
" the verification (max N retries)\n"
" -r, --repair <N> cố sửa các rãnh bị lỗi trong quá trình\n"
" thẩm tra (tối đa N lần thử)\n"
-#: disk-utils/fdformat.c:155
+#: disk-utils/fdformat.c:157
msgid " -n, --no-verify disable the verification after the format\n"
msgstr " -n, --no-verify tắt thẩm tra sau khi định dạng\n"
-#: disk-utils/fdformat.c:194
+#: disk-utils/fdformat.c:195
msgid "invalid argument - from"
msgstr "đối số không hợp lệ - từ (from)"
-#: disk-utils/fdformat.c:198
+#: disk-utils/fdformat.c:199
msgid "invalid argument - to"
msgstr "đối số không hợp lệ - đến (to)"
-#: disk-utils/fdformat.c:201
+#: disk-utils/fdformat.c:202
msgid "invalid argument - repair"
msgstr "đối số không hợp lệ - sửa chữa (repair)"
-#: disk-utils/fdformat.c:221 disk-utils/fsck.cramfs.c:145
-#: disk-utils/mkfs.bfs.c:185 disk-utils/mkfs.cramfs.c:332
-#: disk-utils/mkfs.cramfs.c:742 disk-utils/mkfs.cramfs.c:779
-#: disk-utils/mkfs.minix.c:816 disk-utils/mkswap.c:241 disk-utils/partx.c:933
-#: login-utils/last.c:686 login-utils/utmpdump.c:139 misc-utils/namei.c:135
-#: misc-utils/rename.c:63 sys-utils/blkdiscard.c:186 sys-utils/dmesg.c:524
-#: sys-utils/fallocate.c:198 sys-utils/fsfreeze.c:131 sys-utils/fstrim.c:77
-#: sys-utils/swapon.c:519 sys-utils/switch_root.c:93
-#: sys-utils/switch_root.c:133 term-utils/mesg.c:129 text-utils/more.c:504
-#: text-utils/tailf.c:103 text-utils/tailf.c:280
+#: disk-utils/fdformat.c:223 disk-utils/fsck.cramfs.c:162
+#: disk-utils/mkfs.bfs.c:182 disk-utils/mkfs.cramfs.c:339
+#: disk-utils/mkfs.cramfs.c:760 disk-utils/mkfs.cramfs.c:798
+#: disk-utils/mkfs.minix.c:835 disk-utils/mkswap.c:351 disk-utils/partx.c:959
+#: login-utils/last.c:708 login-utils/utmpdump.c:145 misc-utils/namei.c:135
+#: misc-utils/rename.c:138 misc-utils/rename.c:203 sys-utils/blkdiscard.c:233
+#: sys-utils/blkzone.c:147 sys-utils/dmesg.c:543 sys-utils/fallocate.c:201
+#: sys-utils/fsfreeze.c:119 sys-utils/fstrim.c:77 sys-utils/nsenter.c:181
+#: sys-utils/swapon.c:530 sys-utils/switch_root.c:93
+#: sys-utils/switch_root.c:134 sys-utils/switch_root.c:139
+#: sys-utils/unshare.c:209 term-utils/mesg.c:144 term-utils/mesg.c:156
+#: text-utils/more.c:464
#, c-format
msgid "stat of %s failed"
msgstr "gặp lỗi khi lỗi lấy thống kê tập tin %s"
-#: disk-utils/fdformat.c:224 disk-utils/partx.c:991 misc-utils/lsblk.c:1485
-#: sys-utils/blkdiscard.c:188 sys-utils/mountpoint.c:107
+#: disk-utils/fdformat.c:226 disk-utils/partx.c:1018 misc-utils/lsblk.c:1577
+#: sys-utils/blkdiscard.c:235 sys-utils/blkzone.c:149
+#: sys-utils/mountpoint.c:109
#, c-format
msgid "%s: not a block device"
msgstr "%s: không phải là thiết bị khối"
-#: disk-utils/fdformat.c:229
+#: disk-utils/fdformat.c:231
msgid "could not determine current format type"
msgstr "không thể xác định được kiểu định dạng hiện tại"
-#: disk-utils/fdformat.c:231
+#: disk-utils/fdformat.c:233
#, c-format
msgid "%s-sided, %d tracks, %d sec/track. Total capacity %d kB.\n"
msgstr "%s-mặt, %d rãnh, %d cung/rãnh. Tổng dung lượng %d kB.\n"
-#: disk-utils/fdformat.c:232
+#: disk-utils/fdformat.c:234
msgid "Double"
msgstr "Kép"
-#: disk-utils/fdformat.c:232
+#: disk-utils/fdformat.c:234
msgid "Single"
msgstr "Đơn"
-#: disk-utils/fdformat.c:239
+#: disk-utils/fdformat.c:241
msgid "user defined start track exceeds the medium specific maximum"
msgstr "rãnh bắt đầu do người dùng định nghĩa đã vượt quá số lớn nhất riêng biệt trung bình"
-#: disk-utils/fdformat.c:241
+#: disk-utils/fdformat.c:243
msgid "user defined end track exceeds the medium specific maximum"
msgstr "rãnh cuối do người dùng định nghĩa đã vượt quá số lớn nhất riêng biệt trung bình"
-#: disk-utils/fdformat.c:243
+#: disk-utils/fdformat.c:245
msgid "user defined start track exceeds the user defined end track"
msgstr "rãnh bắt đầu do người dùng định nghĩa đã vượt quá điểm cuối được người dùng định nghĩa"
-#: disk-utils/fdformat.c:251 misc-utils/logger.c:976
+#: disk-utils/fdformat.c:253 misc-utils/logger.c:1032
msgid "close failed"
msgstr "gặp lỗi khi đóng"
-#: disk-utils/fdisk.c:95 disk-utils/fdisk.c:111
-#, c-format
-msgid ""
-"\n"
-"Do you really want to quit? "
-msgstr ""
-"\n"
-"Bạn thực sự muốn thoát không? "
-
-#: disk-utils/fdisk.c:158
+#: disk-utils/fdisk.c:206
#, c-format
msgid "Select (default %c): "
msgstr "Chọn (mặc định %c): "
-#: disk-utils/fdisk.c:163
+#: disk-utils/fdisk.c:211
#, c-format
msgid "Using default response %c."
msgstr "Sử dụng đáp ứng mặc định %c"
-#: disk-utils/fdisk.c:176 disk-utils/fdisk.c:250 disk-utils/fdisk.c:325
-#: libfdisk/src/dos.c:1189 libfdisk/src/gpt.c:2260
+#: disk-utils/fdisk.c:224 disk-utils/fdisk.c:298 disk-utils/fdisk.c:375
+#: libfdisk/src/dos.c:1465 libfdisk/src/gpt.c:2544
msgid "Value out of range."
msgstr "Giá trị nằm ngoài phạm vi."
-#: disk-utils/fdisk.c:205
+#: disk-utils/fdisk.c:253
#, c-format
msgid "%s (%s, default %c): "
msgstr "%s (%s, mặc định %c): "
-#: disk-utils/fdisk.c:208 disk-utils/fdisk.c:275
+#: disk-utils/fdisk.c:256 disk-utils/fdisk.c:323
#, fuzzy, c-format
msgid "%s (%s, default %<PRIu64>): "
msgstr "%s (%s, mặc định %ju): "
-#: disk-utils/fdisk.c:213
+#: disk-utils/fdisk.c:261
#, c-format
msgid "%s (%c-%c, default %c): "
msgstr "%s (%c-%c, mặc định %c): "
-#: disk-utils/fdisk.c:217 disk-utils/fdisk.c:279
+#: disk-utils/fdisk.c:265 disk-utils/fdisk.c:327
#, fuzzy, c-format
msgid "%s (%<PRIu64>-%<PRIu64>, default %<PRIu64>): "
msgstr "%s (%ju-%ju, mặc định %ju): "
-#: disk-utils/fdisk.c:220
+#: disk-utils/fdisk.c:268
#, c-format
msgid "%s (%c-%c): "
msgstr "%s (%c-%c): "
-#: disk-utils/fdisk.c:223 disk-utils/fdisk.c:282
+#: disk-utils/fdisk.c:271 disk-utils/fdisk.c:330
#, fuzzy, c-format
msgid "%s (%<PRIu64>-%<PRIu64>): "
msgstr "%s (%ju-%ju): "
-#: disk-utils/fdisk.c:392 disk-utils/sfdisk.c:197
+#: disk-utils/fdisk.c:442 disk-utils/sfdisk.c:206
msgid " [Y]es/[N]o: "
msgstr " [C]ó/[K]hông: "
-#: disk-utils/fdisk.c:433
-msgid "Partition type (type L to list all types): "
+#: disk-utils/fdisk.c:486
+#, fuzzy
+msgid "Hex code or alias (type L to list all): "
+msgstr "Mã Hex (gõ L để liệt kê tất cả các mã): "
+
+#: disk-utils/fdisk.c:487
+#, fuzzy
+msgid "Partition type or alias (type L to list all): "
msgstr "Kiểu phân vùng (gõ L để liệt kê tất cả các kiểu): "
-#: disk-utils/fdisk.c:434
+#: disk-utils/fdisk.c:490
msgid "Hex code (type L to list all codes): "
msgstr "Mã Hex (gõ L để liệt kê tất cả các mã): "
-#: disk-utils/fdisk.c:536
+#: disk-utils/fdisk.c:491
+msgid "Partition type (type L to list all types): "
+msgstr "Kiểu phân vùng (gõ L để liệt kê tất cả các kiểu): "
+
+#: disk-utils/fdisk.c:511
+#, fuzzy, c-format
+msgid "Failed to parse '%s' partition type."
+msgstr "gặp lỗi khi phân tích phân vùng “%s” kiểu “%s”"
+
+#: disk-utils/fdisk.c:602
+msgid ""
+"\n"
+"Aliases:\n"
+msgstr ""
+
+#: disk-utils/fdisk.c:628
msgid "DOS Compatibility flag is set (DEPRECATED!)"
msgstr "Cờ tương thích với DOS được đặt (ĐÃ LỖI THỜI!)"
-#: disk-utils/fdisk.c:537
+#: disk-utils/fdisk.c:629
msgid "DOS Compatibility flag is not set"
msgstr "Cờ tương thích DOS không được đặt"
-#: disk-utils/fdisk.c:558 disk-utils/fdisk.c:594
+#: disk-utils/fdisk.c:651 disk-utils/fdisk.c:689
#, c-format
msgid "Partition %zu does not exist yet!"
msgstr "Phân vùng %zu không tồn tại!"
-#: disk-utils/fdisk.c:563 disk-utils/fdisk.c:572 libfdisk/src/ask.c:995
+#: disk-utils/fdisk.c:656 disk-utils/fdisk.c:667 libfdisk/src/ask.c:1032
msgid "Unknown"
msgstr "Không hiểu"
-#: disk-utils/fdisk.c:571
+#: disk-utils/fdisk.c:666
#, c-format
msgid "Changed type of partition '%s' to '%s'."
msgstr "Đã thay đổi kiểu của phân vùng “%s” thành “%s”."
-#: disk-utils/fdisk.c:575
+#: disk-utils/fdisk.c:670
#, c-format
msgid "Type of partition %zu is unchanged: %s."
msgstr "Kiểu của phân vùng %zu chưa thay đổi: %s."
-#: disk-utils/fdisk.c:614
-#, fuzzy, c-format
-msgid "%15s: %s"
-msgstr "Đĩa: %s"
-
-#: disk-utils/fdisk.c:671
+#: disk-utils/fdisk.c:766
#, fuzzy, c-format
msgid ""
"\n"
"\n"
"%s: hiệu = %ju, cỡ = %zu byte."
-#: disk-utils/fdisk.c:677
+#: disk-utils/fdisk.c:772
msgid "cannot seek"
msgstr "không thể di chuyển vị trí đọc"
-#: disk-utils/fdisk.c:682
+#: disk-utils/fdisk.c:777
msgid "cannot read"
msgstr "không thể đọc"
-#: disk-utils/fdisk.c:695 libfdisk/src/bsd.c:259 libfdisk/src/dos.c:933
-#: libfdisk/src/gpt.c:2193
+#: disk-utils/fdisk.c:788 libfdisk/src/bsd.c:258 libfdisk/src/dos.c:1050
+#: libfdisk/src/gpt.c:2464
msgid "First sector"
msgstr "Cung từ đầu tiên"
-#: disk-utils/fdisk.c:722
+#: disk-utils/fdisk.c:814
#, c-format
msgid "BLKGETSIZE ioctl failed on %s"
msgstr "BLKGETSIZE ioctl không thành công trên %s"
-#: disk-utils/fdisk.c:731
+#: disk-utils/fdisk.c:832
#, c-format
+msgid "The device contains '%s' signature and it will be removed by a write command. See fdisk(8) man page and --wipe option for more details."
+msgstr ""
+
+#: disk-utils/fdisk.c:837
+#, fuzzy, c-format
+msgid "The device contains '%s' signature and it may remain on the device. It is recommended to wipe the device with wipefs(8) or fdisk --wipe, in order to avoid possible collisions."
+msgstr "%s: thiết bị có chứa chữ ký không hợp lệ “%s”, khuyến nghị bạn tẩy thiết bị bằng lệnh wipefs(8) nếu nó không như mong đợi, cốt để mà tránh xung đột có thể xảy ra."
+
+#: disk-utils/fdisk.c:850
+#, fuzzy, c-format
msgid ""
-" %1$s [options] <disk> change partition table\n"
-" %1$s [options] -l [<disk>] list partition table(s)\n"
+" %1$s [options] <disk> change partition table\n"
+" %1$s [options] -l [<disk>...] list partition table(s)\n"
msgstr ""
" %1$s [các tùy chọn] <đĩa> thay đổi bảng phân vùng\n"
" %1$s [các tùy chọn] -l [<đĩa>] liệt kê các bảng phân vùng\n"
-#: disk-utils/fdisk.c:739
+#: disk-utils/fdisk.c:858
msgid " -b, --sector-size <size> physical and logical sector size\n"
msgstr " -b, --sector-size <cỡ> cỡ cung từ lô-gíc vật lý\n"
-#: disk-utils/fdisk.c:740
+#: disk-utils/fdisk.c:859
msgid " -B, --protect-boot don't erase bootbits when creating a new label\n"
msgstr ""
-#: disk-utils/fdisk.c:741
+#: disk-utils/fdisk.c:860
msgid " -c, --compatibility[=<mode>] mode is 'dos' or 'nondos' (default)\n"
msgstr " -c, --compatibility[=<chế_độ>] chế độ tương thích: “dos” hay “nondos” (mặc định)\n"
-#: disk-utils/fdisk.c:742
-msgid " -L, --color[=<when>] colorize output (auto, always or never)\n"
+#: disk-utils/fdisk.c:862
+#, fuzzy, c-format
+msgid " -L, --color[=<when>] colorize output (%s, %s or %s)\n"
msgstr ""
" -L, --color[=<khi>] tô sáng kết xuất <khi>:\n"
" (auto tự động,\n"
" always luôn hoặc\n"
" never không bao giờ)\n"
-#: disk-utils/fdisk.c:745
+#: disk-utils/fdisk.c:865
#, fuzzy
msgid " -l, --list display partitions and exit\n"
msgstr " -l, --list hiển thị trợ giúp này rồi thoát\n"
-#: disk-utils/fdisk.c:746
+#: disk-utils/fdisk.c:866
+#, fuzzy
+msgid " -x, --list-details like --list but with more details\n"
+msgstr " -l, --list [<dev> …] liệt kê các phân vùng của từng thiết bị\n"
+
+#: disk-utils/fdisk.c:868
+#, fuzzy
+msgid " -n, --noauto-pt don't create default partition table on empty devices\n"
+msgstr " -P, --partscan tạo thiết bị vòng lặp được phân vùng\n"
+
+#: disk-utils/fdisk.c:869
msgid " -o, --output <list> output columns\n"
msgstr " -o, --output <d.sách> hiển thị các cột\n"
-#: disk-utils/fdisk.c:747
+#: disk-utils/fdisk.c:870
msgid " -t, --type <type> recognize specified partition table type only\n"
msgstr " -t, --type <kiểu> ép buộc chỉ chấp nhận kiểu bảng phân vùng đã cho\n"
-#: disk-utils/fdisk.c:748
+#: disk-utils/fdisk.c:871
msgid " -u, --units[=<unit>] display units: 'cylinders' or 'sectors' (default)\n"
msgstr ""
" -u, --units[=<đơn_vị>] hiển thị theo <đơn_vị>:\n"
" “cylinders” trụ\n"
" “sectors” cung từ (mặc định)\n"
-#: disk-utils/fdisk.c:749
+#: disk-utils/fdisk.c:872
msgid " -s, --getsz display device size in 512-byte sectors [DEPRECATED]\n"
msgstr " -s, --getsz hiển thị cỡ thiết bị theo cung từ 512 byte [PHẢN ĐỐI]\n"
-#: disk-utils/fdisk.c:750
+#: disk-utils/fdisk.c:873
msgid " --bytes print SIZE in bytes rather than in human readable format\n"
msgstr " --bytes hiển thị kích thước theo byte thay vì định dạng dành cho con người\n"
-#: disk-utils/fdisk.c:751
-#, fuzzy
-msgid " -w, --wipe <mode> wipe signatures (auto, always or never)\n"
+#: disk-utils/fdisk.c:875
+#, fuzzy, c-format
+msgid " --lock[=<mode>] use exclusive device lock (%s, %s or %s)\n"
+msgstr ""
+" -L --color[=<khi>] tô sáng kết xuất <khi>:\n"
+" (auto tự động,\n"
+" always luôn hoặc\n"
+" never không bao giờ)\n"
+
+#: disk-utils/fdisk.c:877
+#, fuzzy, c-format
+msgid " -w, --wipe <mode> wipe signatures (%s, %s or %s)\n"
msgstr " -L, --color[=<khi>] tô màu thông điệp (“auto”. “always” hay “never”.\n"
-#: disk-utils/fdisk.c:752 disk-utils/sfdisk.c:1835
-#, fuzzy
-msgid " -W, --wipe-partitions <mode> wipe signatures from new partitions (auto, always or never)\n"
+#: disk-utils/fdisk.c:879 disk-utils/sfdisk.c:2098
+#, fuzzy, c-format
+msgid " -W, --wipe-partitions <mode> wipe signatures from new partitions (%s, %s or %s)\n"
msgstr " -L, --color[=<khi>] tô màu thông điệp (“auto”. “always” hay “never”.\n"
-#: disk-utils/fdisk.c:755
+#: disk-utils/fdisk.c:882
msgid " -C, --cylinders <number> specify the number of cylinders\n"
msgstr " -C, --cylinders <số> chỉ ra số lượng trụ trừ\n"
-#: disk-utils/fdisk.c:756
+#: disk-utils/fdisk.c:883
msgid " -H, --heads <number> specify the number of heads\n"
msgstr " -H, --heads <số> chỉ định số lượng đầu từ\n"
-#: disk-utils/fdisk.c:757
+#: disk-utils/fdisk.c:884
msgid " -S, --sectors <number> specify the number of sectors per track\n"
msgstr " -S, --sectors <số> chỉ định số lượng cung từ mỗi rãnh\n"
-#: disk-utils/fdisk.c:828
+#: disk-utils/fdisk.c:959 disk-utils/fdisk.c:961 disk-utils/partx.c:882
msgid "invalid sector size argument"
msgstr "tham số kích thước rãnh (sector) không hợp lệ"
-#: disk-utils/fdisk.c:840
+#: disk-utils/fdisk.c:971
msgid "invalid cylinders argument"
msgstr "đối số trụ (cylinders) không hợp lệ"
-#: disk-utils/fdisk.c:852
+#: disk-utils/fdisk.c:983
msgid "not found DOS label driver"
msgstr "không tìm thấy ổ đĩa nhãn DOS"
-#: disk-utils/fdisk.c:858
+#: disk-utils/fdisk.c:989
#, c-format
msgid "unknown compatibility mode '%s'"
msgstr "không hiểu chế độ tương thích “%s”"
-#: disk-utils/fdisk.c:867
+#: disk-utils/fdisk.c:996
msgid "invalid heads argument"
msgstr "đối số trụ không hợp lệ"
-#: disk-utils/fdisk.c:873
+#: disk-utils/fdisk.c:1002
msgid "invalid sectors argument"
msgstr "đối số cung từ không hợp lệ"
-#: disk-utils/fdisk.c:899
+#: disk-utils/fdisk.c:1034
#, c-format
msgid "unsupported disklabel: %s"
msgstr "không hỗ trợ nhãn đĩa:%s"
-#: disk-utils/fdisk.c:916 disk-utils/fdisk.c:921 disk-utils/sfdisk.c:2023
-#: disk-utils/sfdisk.c:2028
+#: disk-utils/fdisk.c:1042
+#, fuzzy
+msgid "unsupported unit"
+msgstr "không hỗ trợ đơn vị “%c”"
+
+#: disk-utils/fdisk.c:1050 disk-utils/fdisk.c:1055 disk-utils/sfdisk.c:2310
+#: disk-utils/sfdisk.c:2315
#, fuzzy
msgid "unsupported wipe mode"
msgstr "không được hỗ trợ tô màu"
-#: disk-utils/fdisk.c:934
+#: disk-utils/fdisk.c:1076
msgid "The device properties (sector size and geometry) should be used with one specified device only."
msgstr "Thuộc tính thiết bị (kích cỡ cung từ và cấu trúc hình học) cần sử dụng với một thiết bị xác định."
-#: disk-utils/fdisk.c:978
+#: disk-utils/fdisk.c:1107 disk-utils/fdisk.c:1122 disk-utils/fsck.cramfs.c:703
+#: disk-utils/mkfs.bfs.c:192 disk-utils/mkfs.cramfs.c:788
+#: disk-utils/partx.c:975 disk-utils/raw.c:136 disk-utils/raw.c:149
+#: disk-utils/raw.c:161 disk-utils/raw.c:202 misc-utils/cal.c:524
+#: misc-utils/findfs.c:58 misc-utils/look.c:147 misc-utils/whereis.c:580
+#: misc-utils/whereis.c:591 misc-utils/whereis.c:602 misc-utils/whereis.c:644
+#: schedutils/chrt.c:442 schedutils/ionice.c:264 schedutils/taskset.c:188
+#: sys-utils/chcpu.c:355 sys-utils/chmem.c:429 sys-utils/dmesg.c:1580
+#: sys-utils/ipcmk.c:143 sys-utils/ldattach.c:321 sys-utils/losetup.c:916
+#: sys-utils/lscpu.c:1318 sys-utils/lsmem.c:656 sys-utils/mount.c:877
+#: sys-utils/mount.c:885 sys-utils/mount.c:932 sys-utils/mount.c:945
+#: sys-utils/mount.c:1017 sys-utils/mountpoint.c:191 sys-utils/pivot_root.c:71
+#: sys-utils/swapoff.c:258 sys-utils/swapon.c:1006 sys-utils/switch_root.c:270
+#: sys-utils/umount.c:620 term-utils/setterm.c:1197 text-utils/col.c:584
+#: text-utils/more.c:2094
+#, fuzzy
+msgid "bad usage"
+msgstr "giá trị sai"
+
+#: disk-utils/fdisk.c:1128
#, c-format
msgid "Welcome to fdisk (%s)."
msgstr "Chào mừng bạn dùng fdisk (%s)."
-#: disk-utils/fdisk.c:980 disk-utils/sfdisk.c:1572
+#: disk-utils/fdisk.c:1130 disk-utils/sfdisk.c:1807
msgid ""
"Changes will remain in memory only, until you decide to write them.\n"
"Be careful before using the write command.\n"
"Thay đổi chỉ diễn ra trong bộ nhớ, cho đến khi bạn quyết định ghi lại nó.\n"
"Hãy cẩn thận trước khi chạy lệnh ghi lại.\n"
-#: disk-utils/fdisk.c:997 disk-utils/sfdisk.c:1597
-#, c-format
-msgid "Device %s already contains a %s signature."
-msgstr ""
-
-#: disk-utils/fdisk.c:1006 disk-utils/fdisk-menu.c:542 disk-utils/sfdisk.c:1468
-#: disk-utils/sfdisk.c:1606
-msgid "The signature will be removed by a write command."
-msgstr ""
-
-#: disk-utils/fdisk.c:1009 disk-utils/sfdisk.c:1609
+#: disk-utils/fdisk.c:1145
#, fuzzy
-msgid "It is strongly recommended to wipe the device with wipefs(8), in order to avoid possible collisions."
-msgstr "%s: thiết bị có chứa chữ ký không hợp lệ “%s”, khuyến nghị bạn tẩy thiết bị bằng lệnh wipefs(8) nếu nó không như mong đợi, cốt để mà tránh xung đột có thể xảy ra."
+#| msgid ""
+#| "This disk is currently in use - repartitioning is probably a bad idea.\n"
+#| "Umount all file systems, and swapoff all swap partitions on this disk.\n"
+#| "Use the --no-reread flag to suppress this check.\n"
+msgid ""
+"This disk is currently in use - repartitioning is probably a bad idea.\n"
+"It's recommended to umount all file systems, and swapoff all swap\n"
+"partitions on this disk.\n"
+msgstr ""
+"Đĩa này hiện tại đang được sử dụng - phân vùng lại không phải là ý tưởng\n"
+"hay. Hãy Bỏ gắn tất cả các hệ thống tập tin, và tắt (swapoff) các phân vùng trao đổi\n"
+"trên đĩa này. Sử dụng “--no-reread” để bỏ kiểm tra này.\n"
-#: disk-utils/fdisk.c:1018
+#: disk-utils/fdisk.c:1168
msgid "A hybrid GPT was detected. You have to sync the hybrid MBR manually (expert command 'M')."
msgstr "Tìm thấy một GPT lai. Bạn phải đồng bộ hóa MBR lai bằng tay (cần lệnh “M”)."
+#: disk-utils/fdisk-list.c:43
+#, c-format
+msgid "Disklabel type: %s"
+msgstr "Kiểu nhãn đĩa: %s"
+
#: disk-utils/fdisk-list.c:47
#, c-format
+msgid "Disk identifier: %s"
+msgstr "Định danh đĩa: %s"
+
+#: disk-utils/fdisk-list.c:61
+#, c-format
msgid "Disk %s: %s, %ju bytes, %ju sectors"
msgstr "Đĩa %s: %s, %ju byte, %ju cung từ"
-#: disk-utils/fdisk-list.c:54
-#, c-format
-msgid "Geometry: %d heads, %llu sectors/track, %llu cylinders"
+#: disk-utils/fdisk-list.c:68
+#, fuzzy, c-format
+msgid "Disk model: %s"
+msgstr "Đĩa: %s"
+
+#: disk-utils/fdisk-list.c:71
+#, fuzzy, c-format
+#| msgid "Geometry: %d heads, %llu sectors/track, %llu cylinders"
+msgid "Geometry: %d heads, %ju sectors/track, %ju cylinders"
msgstr "Cấu trúc hình học: %d đầu từ, %llu cung từ/rãnh, %llu trụ"
-#: disk-utils/fdisk-list.c:59 disk-utils/fdisk-list.c:271
+#: disk-utils/fdisk-list.c:76 disk-utils/fdisk-list.c:299
#, c-format
msgid "Units: %s of %d * %ld = %ld bytes"
msgstr "Đơn vị: %s của %d * %ld = %ld byte"
-#: disk-utils/fdisk-list.c:65 disk-utils/fdisk-list.c:277
+#: disk-utils/fdisk-list.c:82 disk-utils/fdisk-list.c:305
#, c-format
msgid "Sector size (logical/physical): %lu bytes / %lu bytes"
msgstr "Kích cỡ cung từ (lôgíc/vật lý): %lu byte / %lu byte"
-#: disk-utils/fdisk-list.c:68
+#: disk-utils/fdisk-list.c:85
#, c-format
msgid "I/O size (minimum/optimal): %lu bytes / %lu bytes"
msgstr "Kích cỡ V/R (tối_thiểu/tối_ưu): %lu byte / %lu byte"
-#: disk-utils/fdisk-list.c:72
+#: disk-utils/fdisk-list.c:89
#, c-format
msgid "Alignment offset: %lu bytes"
msgstr "Khoảng chênh sắp hàng: %lu byte"
-#: disk-utils/fdisk-list.c:75
-#, c-format
-msgid "Disklabel type: %s"
-msgstr "Kiểu nhãn đĩa: %s"
-
-#: disk-utils/fdisk-list.c:79
-#, c-format
-msgid "Disk identifier: %s"
-msgstr "Định danh đĩa: %s"
-
-#: disk-utils/fdisk-list.c:107 disk-utils/fdisk-list.c:217
-#: disk-utils/fsck.c:1244
+#: disk-utils/fdisk-list.c:120 disk-utils/fdisk-list.c:241
+#: disk-utils/fsck.c:1258
msgid "failed to allocate iterator"
msgstr "gặp lỗi khi cấp phát iterator"
-#: disk-utils/fdisk-list.c:113 disk-utils/fdisk-list.c:223
+#: disk-utils/fdisk-list.c:126 disk-utils/fdisk-list.c:247
+#: disk-utils/partx.c:669 login-utils/lslogins.c:1072 misc-utils/fincore.c:356
+#: misc-utils/findmnt.c:1758 misc-utils/lsblk.c:2234 misc-utils/lsfd.c:1634
+#: misc-utils/lslocks.c:472 misc-utils/uuidparse.c:252 misc-utils/wipefs.c:157
+#: sys-utils/losetup.c:325 sys-utils/lscpu.c:586 sys-utils/lscpu.c:741
+#: sys-utils/lscpu.c:952 sys-utils/lsipc.c:351 sys-utils/prlimit.c:311
+#: sys-utils/rfkill.c:474 sys-utils/swapon.c:296 sys-utils/wdctl.c:349
+#: sys-utils/zramctl.c:496 text-utils/column.c:210
msgid "failed to allocate output table"
msgstr "gặp lỗi khi phân bổ bảng kết xuất"
-#: disk-utils/fdisk-list.c:154 disk-utils/fdisk-list.c:247
+#: disk-utils/fdisk-list.c:167 disk-utils/fdisk-list.c:271
+#: disk-utils/partx.c:583 login-utils/lslogins.c:1130 misc-utils/fincore.c:123
+#: misc-utils/findmnt.c:788 misc-utils/findmnt.c:806 misc-utils/lsblk.c:1165
+#: misc-utils/lsfd.c:856 misc-utils/lslocks.c:400 misc-utils/uuidparse.c:154
+#: misc-utils/wipefs.c:224 sys-utils/losetup.c:348 sys-utils/losetup.c:377
+#: sys-utils/lscpu.c:500 sys-utils/lscpu.c:776 sys-utils/lscpu.c:808
+#: sys-utils/lsipc.c:481 sys-utils/lsipc.c:562 sys-utils/lsipc.c:664
+#: sys-utils/lsipc.c:756 sys-utils/lsipc.c:920 sys-utils/prlimit.c:240
+#: sys-utils/rfkill.c:389 sys-utils/swapon.c:179 sys-utils/wdctl.c:299
+#: sys-utils/zramctl.c:414 text-utils/column.c:474 text-utils/column.c:499
msgid "failed to allocate output line"
msgstr "gặp lỗi khi phân bổ dòng kết xuất"
-#: disk-utils/fdisk-list.c:181
+#: disk-utils/fdisk-list.c:177 disk-utils/fdisk-list.c:278
+#: disk-utils/partx.c:646 login-utils/lslogins.c:1234 misc-utils/fincore.c:159
+#: misc-utils/findmnt.c:792 misc-utils/findmnt.c:811 misc-utils/lsblk.c:1206
+#: misc-utils/lsfd-bdev.c:48 misc-utils/lsfd-bdev.c:61
+#: misc-utils/lsfd-bdev.c:87 misc-utils/lsfd-bdev.c:89
+#: misc-utils/lsfd-cdev.c:49 misc-utils/lsfd-cdev.c:66
+#: misc-utils/lsfd-cdev.c:101 misc-utils/lsfd-cdev.c:103
+#: misc-utils/lsfd-fifo.c:39 misc-utils/lsfd-fifo.c:53
+#: misc-utils/lsfd-fifo.c:55 misc-utils/lsfd-file.c:204
+#: misc-utils/lsfd-file.c:209 misc-utils/lsfd-file.c:214
+#: misc-utils/lsfd-file.c:221 misc-utils/lsfd-file.c:228
+#: misc-utils/lsfd-file.c:233 misc-utils/lsfd-file.c:347
+#: misc-utils/lsfd-file.c:349 misc-utils/lsfd-sock.c:47
+#: misc-utils/lsfd-sock.c:52 misc-utils/lsfd-sock.c:73
+#: misc-utils/lsfd-sock.c:75 misc-utils/lsfd-unkn.c:39
+#: misc-utils/lsfd-unkn.c:53 misc-utils/lsfd-unkn.c:55 misc-utils/lslocks.c:459
+#: misc-utils/uuidparse.c:239 misc-utils/wipefs.c:264 sys-utils/losetup.c:305
+#: sys-utils/lscpu.c:568 sys-utils/lscpu.c:783 sys-utils/lscpu.c:812
+#: sys-utils/lscpu.c:822 sys-utils/lsipc.c:521 sys-utils/lsipc.c:646
+#: sys-utils/prlimit.c:275 sys-utils/rfkill.c:417 sys-utils/swapon.c:227
+#: sys-utils/wdctl.c:327 sys-utils/zramctl.c:481 text-utils/column.c:483
+#, fuzzy
+msgid "failed to add output data"
+msgstr "gặp lỗi khi thêm dữ liệu vào bảng kết xuất"
+
+#: disk-utils/fdisk-list.c:197
#, c-format
msgid "Partition %zu does not start on physical sector boundary."
msgstr "Phân vùng %zu không bắt đầu ở biên giới cung từ vật lý."
-#: disk-utils/fdisk-list.c:190
+#: disk-utils/fdisk-list.c:205
+#, c-format
+msgid "Filesystem/RAID signature on partition %zu will be wiped."
+msgstr ""
+
+#: disk-utils/fdisk-list.c:214
msgid "Partition table entries are not in disk order."
msgstr "Các mục trong bảng phân vùng không đúng như thứ tự như ở trên đĩa."
-#: disk-utils/fdisk-list.c:209 libfdisk/src/bsd.c:1015 libfdisk/src/dos.c:2300
-#: libfdisk/src/gpt.c:2889 libfdisk/src/sgi.c:1154 libfdisk/src/sun.c:1110
+#: disk-utils/fdisk-list.c:233 libfdisk/src/bsd.c:1026 libfdisk/src/dos.c:2803
+#: libfdisk/src/gpt.c:3214 libfdisk/src/sgi.c:1159 libfdisk/src/sun.c:1130
msgid "Start"
msgstr "Đầu"
-#: disk-utils/fdisk-list.c:209 libfdisk/src/bsd.c:1016 libfdisk/src/dos.c:2301
-#: libfdisk/src/gpt.c:2890 libfdisk/src/sgi.c:1155 libfdisk/src/sun.c:1111
+#: disk-utils/fdisk-list.c:233 libfdisk/src/bsd.c:1027 libfdisk/src/dos.c:2804
+#: libfdisk/src/gpt.c:3215 libfdisk/src/sgi.c:1160 libfdisk/src/sun.c:1131
msgid "End"
msgstr "Cuối"
-#: disk-utils/fdisk-list.c:209 libfdisk/src/bsd.c:1017 libfdisk/src/dos.c:2302
-#: libfdisk/src/gpt.c:2891 libfdisk/src/sgi.c:1156 libfdisk/src/sun.c:1112
+#: disk-utils/fdisk-list.c:233 libfdisk/src/bsd.c:1028 libfdisk/src/dos.c:2805
+#: libfdisk/src/gpt.c:3216 libfdisk/src/sgi.c:1161 libfdisk/src/sun.c:1132
msgid "Sectors"
msgstr "Cung từ"
-#: disk-utils/fdisk-list.c:209 libfdisk/src/bsd.c:1019 libfdisk/src/dos.c:2304
-#: libfdisk/src/gpt.c:2892 libfdisk/src/sgi.c:1158 libfdisk/src/sun.c:1114
+#: disk-utils/fdisk-list.c:233 libfdisk/src/bsd.c:1030 libfdisk/src/dos.c:2807
+#: libfdisk/src/gpt.c:3217 libfdisk/src/sgi.c:1163 libfdisk/src/sun.c:1134
msgid "Size"
msgstr "Kích thước"
-#: disk-utils/fdisk-list.c:265
+#: disk-utils/fdisk-list.c:293
#, fuzzy, c-format
msgid "Unpartitioned space %s: %s, %ju bytes, %ju sectors"
msgstr "Đĩa %s: %s, %ju byte, %ju cung từ"
-#: disk-utils/fdisk-list.c:410
-#, c-format
-msgid ""
-"\n"
-"Available columns (for -o):\n"
-msgstr ""
-"\n"
-"Các cột sẵn dùng (cho -o):\n"
-
-#: disk-utils/fdisk-list.c:451
+#: disk-utils/fdisk-list.c:483
#, c-format
msgid "%s unknown column: %s"
msgstr "không hiểu cột %s: %s"
-#: disk-utils/fdisk-menu.c:95
+#: disk-utils/fdisk-menu.c:96
msgid "Generic"
msgstr "Chung"
-#: disk-utils/fdisk-menu.c:96
+#: disk-utils/fdisk-menu.c:97
msgid "delete a partition"
msgstr "xóa một phân vùng"
-#: disk-utils/fdisk-menu.c:97
+#: disk-utils/fdisk-menu.c:98
#, fuzzy
msgid "list free unpartitioned space"
msgstr "liệt kê các phân vùng mở rộng"
-#: disk-utils/fdisk-menu.c:98
+#: disk-utils/fdisk-menu.c:99
msgid "list known partition types"
msgstr "hiển thị kiểu phân vùng đã biết"
-#: disk-utils/fdisk-menu.c:99
+#: disk-utils/fdisk-menu.c:100
msgid "add a new partition"
msgstr "thêm một phân vùng mới"
-#: disk-utils/fdisk-menu.c:100
+#: disk-utils/fdisk-menu.c:101
msgid "print the partition table"
msgstr "in ra bảng phân vùng"
-#: disk-utils/fdisk-menu.c:101
+#: disk-utils/fdisk-menu.c:102
msgid "change a partition type"
msgstr "thay đổi kiểu của phân vùng"
-#: disk-utils/fdisk-menu.c:102
+#: disk-utils/fdisk-menu.c:103
msgid "verify the partition table"
msgstr "kiểm tra bảng phân vùng"
-#: disk-utils/fdisk-menu.c:103
+#: disk-utils/fdisk-menu.c:104
#, fuzzy
msgid "print information about a partition"
msgstr "Hiển thị thông tin về thiết bị khối.\n"
-#: disk-utils/fdisk-menu.c:105
+#: disk-utils/fdisk-menu.c:106
msgid "print the raw data of the first sector from the device"
msgstr "in bảng ra dữ liệu thô của cung từ đầu tiên từ thiết bị"
-#: disk-utils/fdisk-menu.c:106
+#: disk-utils/fdisk-menu.c:107
msgid "print the raw data of the disklabel from the device"
msgstr "in bảng ra dữ liệu thô của nhãn đĩa từ thiết bị"
-#: disk-utils/fdisk-menu.c:107
+#: disk-utils/fdisk-menu.c:108
msgid "fix partitions order"
msgstr "sửa thứ tự phân vùng"
-#: disk-utils/fdisk-menu.c:109
+#: disk-utils/fdisk-menu.c:110
msgid "Misc"
msgstr "Linh tinh"
-#: disk-utils/fdisk-menu.c:110
+#: disk-utils/fdisk-menu.c:111
msgid "print this menu"
msgstr "hiển thị trình đơn này"
-#: disk-utils/fdisk-menu.c:111
+#: disk-utils/fdisk-menu.c:112
msgid "change display/entry units"
msgstr "thay đổi đơn vị hiển thị"
-#: disk-utils/fdisk-menu.c:112
+#: disk-utils/fdisk-menu.c:113
msgid "extra functionality (experts only)"
msgstr "các chức năng mở rộng (chỉ dành cho người có kinh nghiệm)"
-#: disk-utils/fdisk-menu.c:114
+#: disk-utils/fdisk-menu.c:115
msgid "Script"
msgstr "Văn lệnh"
-#: disk-utils/fdisk-menu.c:115
+#: disk-utils/fdisk-menu.c:116
msgid "load disk layout from sfdisk script file"
msgstr "tải bố cục đĩa từ tập tin văn lệnh sfdisk"
-#: disk-utils/fdisk-menu.c:116
+#: disk-utils/fdisk-menu.c:117
msgid "dump disk layout to sfdisk script file"
msgstr "đổ bố cục đĩa ra tập tin văn lệnh sfdisk"
-#: disk-utils/fdisk-menu.c:118
+#: disk-utils/fdisk-menu.c:119
msgid "Save & Exit"
msgstr "Ghi lại & thoát ra"
-#: disk-utils/fdisk-menu.c:119
+#: disk-utils/fdisk-menu.c:120
msgid "write table to disk and exit"
msgstr "ghi bảng phân vùng lên đĩa và thoát"
-#: disk-utils/fdisk-menu.c:120
+#: disk-utils/fdisk-menu.c:121
msgid "write table to disk"
msgstr "ghi bảng vào đĩa"
-#: disk-utils/fdisk-menu.c:121
+#: disk-utils/fdisk-menu.c:122
msgid "quit without saving changes"
msgstr "thoát và không ghi nhớ các thay đổi"
-#: disk-utils/fdisk-menu.c:122
+#: disk-utils/fdisk-menu.c:123
msgid "return to main menu"
msgstr "quay lại trình đơn chính"
-#: disk-utils/fdisk-menu.c:124
+#: disk-utils/fdisk-menu.c:125
msgid "return from BSD to DOS"
msgstr "trả về từ BSD thành DOS"
-#: disk-utils/fdisk-menu.c:135
+#: disk-utils/fdisk-menu.c:127 disk-utils/fdisk-menu.c:227
+msgid "return from protective/hybrid MBR to GPT"
+msgstr "trả về từ MBR bảo_vệ/lai thành GPT"
+
+#: disk-utils/fdisk-menu.c:138
msgid "Create a new label"
msgstr "tạo một nhãn mới"
-#: disk-utils/fdisk-menu.c:136
+#: disk-utils/fdisk-menu.c:139
msgid "create a new empty GPT partition table"
msgstr "tạo một bảng phân vùng GPT rỗng"
-#: disk-utils/fdisk-menu.c:137
+#: disk-utils/fdisk-menu.c:140
msgid "create a new empty SGI (IRIX) partition table"
msgstr "tạo một bảng phân vùng GPT (IRIX) rỗng"
-#: disk-utils/fdisk-menu.c:138
+#: disk-utils/fdisk-menu.c:141
msgid "create a new empty DOS partition table"
msgstr "tạo một bảng phân vùng DOS rỗng"
-#: disk-utils/fdisk-menu.c:139
+#: disk-utils/fdisk-menu.c:142
msgid "create a new empty Sun partition table"
msgstr "tạo một bảng phân vùng SUN rỗng"
-#: disk-utils/fdisk-menu.c:143
+#: disk-utils/fdisk-menu.c:146
msgid "create an IRIX (SGI) partition table"
msgstr "tạo một bảng phân vùng IRIX (SGI)"
-#: disk-utils/fdisk-menu.c:152
-msgid "Geometry"
-msgstr "Cấu trúc"
+#: disk-utils/fdisk-menu.c:155
+msgid "Geometry (for the current label)"
+msgstr ""
-#: disk-utils/fdisk-menu.c:153
+#: disk-utils/fdisk-menu.c:156
msgid "change number of cylinders"
msgstr "thay đổi số trụ"
-#: disk-utils/fdisk-menu.c:154
+#: disk-utils/fdisk-menu.c:157
msgid "change number of heads"
msgstr "thay đổi số đầu đọc"
-#: disk-utils/fdisk-menu.c:155
+#: disk-utils/fdisk-menu.c:158
msgid "change number of sectors/track"
msgstr "thay đổi số cung từ/rãnh"
-#: disk-utils/fdisk-menu.c:164 include/pt-mbr-partnames.h:95
+#: disk-utils/fdisk-menu.c:167 include/pt-mbr-partnames.h:98
msgid "GPT"
msgstr "GPT"
-#: disk-utils/fdisk-menu.c:165
+#: disk-utils/fdisk-menu.c:168
msgid "change disk GUID"
msgstr "thay đổi GUID của đĩa"
-#: disk-utils/fdisk-menu.c:166
+#: disk-utils/fdisk-menu.c:169
msgid "change partition name"
msgstr "thay đổi tên phân vùng"
-#: disk-utils/fdisk-menu.c:167
+#: disk-utils/fdisk-menu.c:170
msgid "change partition UUID"
msgstr "thay đổi UUID của phân vùng"
-#: disk-utils/fdisk-menu.c:168
+#: disk-utils/fdisk-menu.c:171
#, fuzzy
msgid "change table length"
msgstr "không phân tích được độ dài"
-#: disk-utils/fdisk-menu.c:169
+#: disk-utils/fdisk-menu.c:172
msgid "enter protective/hybrid MBR"
msgstr "vào MBR bảo_vệ/lai"
-#: disk-utils/fdisk-menu.c:172
+#: disk-utils/fdisk-menu.c:175
msgid "toggle the legacy BIOS bootable flag"
msgstr "bật/tắt cờ có thể khởi động BIOS kiểu cũ"
-#: disk-utils/fdisk-menu.c:173
+#: disk-utils/fdisk-menu.c:176
msgid "toggle the no block IO protocol flag"
msgstr "bật/tắt không phải cờ giao thức khối VR"
-#: disk-utils/fdisk-menu.c:174
+#: disk-utils/fdisk-menu.c:177
msgid "toggle the required partition flag"
msgstr "bật/tắt cờ phân vùng được yêu cầu"
-#: disk-utils/fdisk-menu.c:175
+#: disk-utils/fdisk-menu.c:178
msgid "toggle the GUID specific bits"
msgstr "bật/tắt bít mã số nhóm đặc biệt"
-#: disk-utils/fdisk-menu.c:185
+#: disk-utils/fdisk-menu.c:188
msgid "Sun"
msgstr "Sun"
-#: disk-utils/fdisk-menu.c:186
+#: disk-utils/fdisk-menu.c:189
msgid "toggle the read-only flag"
msgstr "bật/tắt cờ chỉ-đọc"
-#: disk-utils/fdisk-menu.c:187
+#: disk-utils/fdisk-menu.c:190
msgid "toggle the mountable flag"
msgstr "bật/tắt cờ có thể gắn"
-#: disk-utils/fdisk-menu.c:189
+#: disk-utils/fdisk-menu.c:192
msgid "change number of alternate cylinders"
msgstr "thay đổi số trụ vật lý thay thế"
-#: disk-utils/fdisk-menu.c:190
+#: disk-utils/fdisk-menu.c:193
msgid "change number of extra sectors per cylinder"
msgstr "thay đổi số cung từ dự phòng trong mỗi trụ"
-#: disk-utils/fdisk-menu.c:191
+#: disk-utils/fdisk-menu.c:194
msgid "change interleave factor"
msgstr "thay đổi hệ số xen kẽ"
-#: disk-utils/fdisk-menu.c:192
+#: disk-utils/fdisk-menu.c:195
msgid "change rotation speed (rpm)"
msgstr "thay đổi tốc độ quay (rpm)"
-#: disk-utils/fdisk-menu.c:193
+#: disk-utils/fdisk-menu.c:196
msgid "change number of physical cylinders"
msgstr "thay đổi số trụ vật lý"
-#: disk-utils/fdisk-menu.c:202
+#: disk-utils/fdisk-menu.c:205
msgid "SGI"
msgstr "SGI"
-#: disk-utils/fdisk-menu.c:203
+#: disk-utils/fdisk-menu.c:206
msgid "select bootable partition"
msgstr "chọn phân vùng có thể khởi động"
-#: disk-utils/fdisk-menu.c:204
+#: disk-utils/fdisk-menu.c:207
msgid "edit bootfile entry"
msgstr "soạn thảo tập tin khởi động"
-#: disk-utils/fdisk-menu.c:205
+#: disk-utils/fdisk-menu.c:208
msgid "select sgi swap partition"
msgstr "chọn phân vùng trao đổi sgi"
-#: disk-utils/fdisk-menu.c:206
+#: disk-utils/fdisk-menu.c:209
msgid "create SGI info"
msgstr "tạo thông tin SGI"
-#: disk-utils/fdisk-menu.c:215
+#: disk-utils/fdisk-menu.c:218
msgid "DOS (MBR)"
msgstr "DOS (MBR)"
-#: disk-utils/fdisk-menu.c:216
+#: disk-utils/fdisk-menu.c:219
msgid "toggle a bootable flag"
msgstr "bật/tắt cờ có thể khởi động"
-#: disk-utils/fdisk-menu.c:217
+#: disk-utils/fdisk-menu.c:220
msgid "edit nested BSD disklabel"
msgstr "sửa nhãn đĩa BSD lồng nhau"
-#: disk-utils/fdisk-menu.c:218
+#: disk-utils/fdisk-menu.c:221
msgid "toggle the dos compatibility flag"
msgstr "bật cờ tương thích với DOS"
-#: disk-utils/fdisk-menu.c:220
+#: disk-utils/fdisk-menu.c:223
msgid "move beginning of data in a partition"
msgstr "di chuyển dữ liệu bắt đầu trong một phân vùng"
-#: disk-utils/fdisk-menu.c:221
+#: disk-utils/fdisk-menu.c:224
+#, fuzzy
+#| msgid "fix partitions order"
+msgid "fix partitions C/H/S values"
+msgstr "sửa thứ tự phân vùng"
+
+#: disk-utils/fdisk-menu.c:225
msgid "change the disk identifier"
msgstr "thay định danh nhận diện đĩa"
-#: disk-utils/fdisk-menu.c:223
-msgid "return from protective/hybrid MBR to GPT"
-msgstr "trả về từ MBR bảo_vệ/lai thành GPT"
-
-#: disk-utils/fdisk-menu.c:233
+#: disk-utils/fdisk-menu.c:237
msgid "BSD"
msgstr "BSD"
-#: disk-utils/fdisk-menu.c:234
+#: disk-utils/fdisk-menu.c:238
msgid "edit drive data"
msgstr "sửa dữ liệu ổ đĩa"
-#: disk-utils/fdisk-menu.c:235
+#: disk-utils/fdisk-menu.c:239
msgid "install bootstrap"
msgstr "cài đặt trình khởi động tự mồi"
-#: disk-utils/fdisk-menu.c:236
+#: disk-utils/fdisk-menu.c:240
msgid "show complete disklabel"
msgstr "hiển thị toàn bộ nhãn đĩa"
-#: disk-utils/fdisk-menu.c:237
+#: disk-utils/fdisk-menu.c:241
msgid "link BSD partition to non-BSD partition"
msgstr "liên kết phân vùng BSD tới phân vùng không phải BSD"
-#: disk-utils/fdisk-menu.c:369
+#: disk-utils/fdisk-menu.c:373
#, c-format
msgid ""
"\n"
"\n"
"Trợ giúp (lệnh cao cấp):\n"
-#: disk-utils/fdisk-menu.c:371 disk-utils/sfdisk.c:1249
+#: disk-utils/fdisk-menu.c:375 disk-utils/sfdisk.c:1471
#, c-format
msgid ""
"\n"
"\n"
"Trợ giúp:\n"
-#: disk-utils/fdisk-menu.c:391
+#: disk-utils/fdisk-menu.c:395
#, c-format
msgid "You're editing nested '%s' partition table, primary partition table is '%s'."
msgstr "Bạn đang sửa bảng phân vùng lồng nhau “%s”, bảng phân vùng chính là “%s”."
-#: disk-utils/fdisk-menu.c:421
+#: disk-utils/fdisk-menu.c:425
msgid "Expert command (m for help): "
msgstr "Câu lệnh nâng cao (m để xem trợ giúp): "
-#: disk-utils/fdisk-menu.c:423
+#: disk-utils/fdisk-menu.c:427
msgid "Command (m for help): "
msgstr "Lệnh (m để xem trợ giúp): "
-#: disk-utils/fdisk-menu.c:433
+#: disk-utils/fdisk-menu.c:437
+msgid ""
+"\n"
+"All unwritten changes will be lost, do you really want to quit? "
+msgstr ""
+
+#: disk-utils/fdisk-menu.c:450
#, c-format
msgid "%c: unknown command"
msgstr "%c: không hiểu câu lệnh"
-#: disk-utils/fdisk-menu.c:458 disk-utils/fdisk-menu.c:485
+#: disk-utils/fdisk-menu.c:475 disk-utils/fdisk-menu.c:508
msgid "Enter script file name"
msgstr "Hãy nhập tên của tập tin văn lệnh"
-#: disk-utils/fdisk-menu.c:471
+#: disk-utils/fdisk-menu.c:487
+msgid "Resetting fdisk!"
+msgstr ""
+
+#: disk-utils/fdisk-menu.c:494
msgid "Script successfully applied."
msgstr "Văn lệnh đã được áp dụng thành công."
-#: disk-utils/fdisk-menu.c:497
+#: disk-utils/fdisk-menu.c:520
msgid "Failed to transform disk layout into script"
msgstr "Gặp lỗi chuyển đổi bố cục đĩa vào văn lệnh"
-#: disk-utils/fdisk-menu.c:511
+#: disk-utils/fdisk-menu.c:534
msgid "Script successfully saved."
msgstr "Văn lệnh đã lưu lại thành công."
-#: disk-utils/fdisk-menu.c:534 disk-utils/sfdisk.c:1460
+#: disk-utils/fdisk-menu.c:557 disk-utils/sfdisk.c:1697
#, fuzzy, c-format
msgid "Partition #%zu contains a %s signature."
msgstr "Phân vùng %zu: chứa cung từ 0"
-#: disk-utils/fdisk-menu.c:537 disk-utils/sfdisk.c:1463
+#: disk-utils/fdisk-menu.c:560 disk-utils/sfdisk.c:1700
#, fuzzy
msgid "Do you want to remove the signature?"
msgstr "Bạn có muốn ghi lên đĩa?"
-#: disk-utils/fdisk-menu.c:575
+#: disk-utils/fdisk-menu.c:565 disk-utils/sfdisk.c:1705
+msgid "The signature will be removed by a write command."
+msgstr ""
+
+#: disk-utils/fdisk-menu.c:598
msgid "failed to write disklabel"
msgstr "gặp lỗi khi ghi nhãn đĩa"
-#: disk-utils/fdisk-menu.c:613
-#, fuzzy
-msgid "Failed to fix partitions order."
-msgstr "sửa thứ tự phân vùng"
-
-#: disk-utils/fdisk-menu.c:615
-#, fuzzy
-msgid "Partitions order fixed."
-msgstr "Không có phân vùng nào được định nghĩa."
-
-#: disk-utils/fdisk-menu.c:631
+#: disk-utils/fdisk-menu.c:657
#, c-format
msgid "Could not delete partition %zu"
msgstr "Không thể xóa phân vùng %zu"
-#: disk-utils/fdisk-menu.c:660
+#: disk-utils/fdisk-menu.c:686
msgid "Changing display/entry units to cylinders (DEPRECATED!)."
msgstr "Đang chuyển đổi đơn vị hiển thị/mục tin thành trụ (ĐÃ LẠC HẬU!)."
-#: disk-utils/fdisk-menu.c:662
+#: disk-utils/fdisk-menu.c:688
msgid "Changing display/entry units to sectors."
msgstr "Đang chuyển đổi đơn vị hiển_thị/mục thành cung từ."
-#: disk-utils/fdisk-menu.c:672 disk-utils/fdisk-menu.c:842
+#: disk-utils/fdisk-menu.c:698 disk-utils/fdisk-menu.c:869
msgid "Leaving nested disklabel."
msgstr "Rời nhãn đĩa nằm trong."
-#: disk-utils/fdisk-menu.c:709
+#: disk-utils/fdisk-menu.c:735
msgid "New maximum entries"
msgstr ""
-#: disk-utils/fdisk-menu.c:719
+#: disk-utils/fdisk-menu.c:746
msgid "Entering protective/hybrid MBR disklabel."
msgstr "Đang vào nhãn đĩa MBR bảo_vệ/lai."
-#: disk-utils/fdisk-menu.c:735
+#: disk-utils/fdisk-menu.c:762
msgid "New UUID (in 8-4-4-4-12 format)"
msgstr "UUID mới (ở định dạng 8-4-4-4-12)"
-#: disk-utils/fdisk-menu.c:750
+#: disk-utils/fdisk-menu.c:777
msgid "New name"
msgstr "Tên mới"
-#: disk-utils/fdisk-menu.c:813
+#: disk-utils/fdisk-menu.c:840
msgid "Entering nested BSD disklabel."
msgstr "Vào nhãn đĩa nằm trong."
-#: disk-utils/fdisk-menu.c:998
+#: disk-utils/fdisk-menu.c:876
+msgid "C/H/S values fixed."
+msgstr ""
+
+#: disk-utils/fdisk-menu.c:878
+#, fuzzy
+#| msgid "Nothing to do. Ordering is correct already."
+msgid "Nothing to do. C/H/S values are correct already."
+msgstr "Không cần làm gì. Thứ tự đã đúng rồi."
+
+#: disk-utils/fdisk-menu.c:1045
msgid "Number of cylinders"
msgstr "Số lượng trụ"
-#: disk-utils/fdisk-menu.c:1002
+#: disk-utils/fdisk-menu.c:1052
msgid "Number of heads"
msgstr "Số đầu đọc"
-#: disk-utils/fdisk-menu.c:1006
+#: disk-utils/fdisk-menu.c:1058
msgid "Number of sectors"
msgstr "Số cung từ"
-#: disk-utils/fsck.c:215
+#: disk-utils/fdisk-menu.c:1109
+#, fuzzy, c-format
+msgid "Failed to create '%s' disk label"
+msgstr "gặp lỗi khi tạo nhãn đĩa mới"
+
+#: disk-utils/fsck.c:214
#, c-format
msgid "%s is mounted\n"
msgstr "%s đã được gắn\n"
-#: disk-utils/fsck.c:217
+#: disk-utils/fsck.c:216
#, c-format
msgid "%s is not mounted\n"
msgstr "%s chưa được gắn\n"
-#: disk-utils/fsck.c:331 disk-utils/fsck.cramfs.c:168
-#: disk-utils/fsck.cramfs.c:175 disk-utils/fsck.cramfs.c:229
-#: disk-utils/fsck.cramfs.c:247 disk-utils/sfdisk.c:297 libfdisk/src/bsd.c:646
-#: lib/path.c:110 lib/path.c:131 lib/path.c:152 lib/path.c:200
-#: login-utils/last.c:213 login-utils/last.c:250 login-utils/sulogin.c:660
-#: sys-utils/setpriv.c:239 term-utils/setterm.c:717 term-utils/setterm.c:774
-#: term-utils/setterm.c:778 term-utils/setterm.c:785
+#: disk-utils/fsck.c:330 disk-utils/fsck.cramfs.c:181
+#: disk-utils/fsck.cramfs.c:188 disk-utils/fsck.cramfs.c:244
+#: disk-utils/fsck.cramfs.c:265 disk-utils/sfdisk.c:308 libfdisk/src/bsd.c:647
+#: login-utils/last.c:214 login-utils/last.c:251 login-utils/sulogin.c:721
+#: misc-utils/hardlink.c:782 schedutils/uclampset.c:111
+#: sys-utils/ctrlaltdel.c:44 sys-utils/irq-common.c:259 sys-utils/rfkill.c:216
+#: sys-utils/setpriv.c:265 term-utils/setterm.c:746 term-utils/setterm.c:802
+#: term-utils/setterm.c:806 term-utils/setterm.c:813
#, c-format
msgid "cannot read %s"
msgstr "không thể đọc %s"
-#: disk-utils/fsck.c:333 lib/path.c:133 lib/path.c:154
+#: disk-utils/fsck.c:332 login-utils/utmpdump.c:288
#, c-format
msgid "parse error: %s"
msgstr "lỗi phân tích cú pháp: %s"
-#: disk-utils/fsck.c:360
+#: disk-utils/fsck.c:359
#, c-format
msgid "cannot create directory %s"
msgstr "không thể tạo thư mục %s"
-#: disk-utils/fsck.c:373
+#: disk-utils/fsck.c:372
#, c-format
msgid "Locking disk by %s ... "
msgstr "Đang khóa đĩa bằn %s …"
-#: disk-utils/fsck.c:384
+#: disk-utils/fsck.c:383
#, c-format
msgid "(waiting) "
msgstr "(đang chờ) "
#. TRANSLATORS: These are followups to "Locking disk...".
-#: disk-utils/fsck.c:394
+#: disk-utils/fsck.c:393
msgid "succeeded"
msgstr "thành công"
-#: disk-utils/fsck.c:394
+#: disk-utils/fsck.c:393
msgid "failed"
msgstr "gặp lỗi"
-#: disk-utils/fsck.c:412
+#: disk-utils/fsck.c:410
#, c-format
msgid "Unlocking %s.\n"
msgstr "Đang mở khóa %s.\n"
-#: disk-utils/fsck.c:444
+#: disk-utils/fsck.c:441
#, c-format
msgid "failed to setup description for %s"
msgstr "gặp lỗi khi cài đặt mô tả cho %s"
-#: disk-utils/fsck.c:474 misc-utils/findmnt.c:807 misc-utils/lsblk.c:433
-#: sys-utils/mount.c:102 sys-utils/swapon-common.c:19 sys-utils/umount.c:46
+#: disk-utils/fsck.c:471 misc-utils/findmnt.c:897 misc-utils/lsblk-mnt.c:15
+#: sys-utils/mount.c:100 sys-utils/swapon-common.c:19 sys-utils/umount.c:52
#, fuzzy, c-format
msgid "%s: parse error at line %d -- ignored"
msgstr "%s: lỗi phân tích cú pháp tại dòng %d -- ignore"
-#: disk-utils/fsck.c:506 disk-utils/fsck.c:508
+#: disk-utils/fsck.c:503 disk-utils/fsck.c:505
#, c-format
msgid "%s: failed to parse fstab"
msgstr "%s: gặp lỗi khi phân tích fstab"
-#: disk-utils/fsck.c:679 login-utils/login.c:968 login-utils/sulogin.c:1029
-#: login-utils/vipw.c:204 sys-utils/flock.c:337 sys-utils/nsenter.c:153
-#: sys-utils/swapon.c:316 sys-utils/unshare.c:219 sys-utils/unshare.c:420
-#: term-utils/script.c:780
+#: disk-utils/fsck.c:690 login-utils/login.c:1119 login-utils/sulogin.c:1104
+#: login-utils/vipw.c:200 sys-utils/flock.c:351 sys-utils/nsenter.c:201
+#: sys-utils/swapon.c:332 sys-utils/unshare.c:296 sys-utils/unshare.c:637
+#: sys-utils/unshare.c:964
msgid "fork failed"
msgstr "gặp lỗi khi rẽ nhánh tiến trình"
-#: disk-utils/fsck.c:686
+#: disk-utils/fsck.c:697
#, c-format
msgid "%s: execute failed"
msgstr "%s: thực thi gặp lỗi"
-#: disk-utils/fsck.c:774
+#: disk-utils/fsck.c:785
msgid "wait: no more child process?!?"
msgstr "đợi: không có tiến trình con nữa?!?"
-#: disk-utils/fsck.c:777 sys-utils/flock.c:347 sys-utils/swapon.c:348
-#: sys-utils/unshare.c:404 sys-utils/unshare.c:425
+#: disk-utils/fsck.c:788 sys-utils/flock.c:369 sys-utils/swapon.c:359
+#: sys-utils/unshare.c:246 sys-utils/unshare.c:988
msgid "waitpid failed"
msgstr "waitpid bị lỗi"
-#: disk-utils/fsck.c:795
+#: disk-utils/fsck.c:806
#, c-format
msgid "Warning... %s for device %s exited with signal %d."
msgstr "Cảnh báo… %s cho thiết bị %s đã thoát với tín hiệu %d."
-#: disk-utils/fsck.c:801
+#: disk-utils/fsck.c:812
#, c-format
msgid "%s %s: status is %x, should never happen."
msgstr "%s %s: trạng thái là %x, không bao giờ nên xảy ra."
-#: disk-utils/fsck.c:847
+#: disk-utils/fsck.c:858
#, c-format
msgid "Finished with %s (exit status %d)\n"
msgstr "Đã kết thúc với %s (trạng thái thoát %d)\n"
-#: disk-utils/fsck.c:925
-#, c-format
-msgid "error %d (%m) while executing fsck.%s for %s"
+#: disk-utils/fsck.c:939
+#, fuzzy, c-format
+msgid "error %d (%s) while executing fsck.%s for %s"
msgstr "gặp lỗi %d (%m) trong khi thực hiện fsck.%s cho %s"
-#: disk-utils/fsck.c:991
+#: disk-utils/fsck.c:1005
msgid ""
"Either all or none of the filesystem types passed to -t must be prefixed\n"
"with 'no' or '!'."
"Hoặc tất cả hoặc không có kiểu hệ thống tập tin được qua\n"
"cho tùy chọn “-t” phải có tiền tố “no” hay “!”."
-#: disk-utils/fsck.c:1107
+#: disk-utils/fsck.c:1121
#, c-format
msgid "%s: skipping bad line in /etc/fstab: bind mount with nonzero fsck pass number"
msgstr "%s: đang bỏ qua dòng sai trong “/etc/fstab”: buộc gắn với số gửi qua fsck khác-không"
-#: disk-utils/fsck.c:1119
+#: disk-utils/fsck.c:1133
#, c-format
msgid "%s: skipping nonexistent device\n"
msgstr "%s: đang bỏ qua thiết bị không tồn tại\n"
-#: disk-utils/fsck.c:1124
+#: disk-utils/fsck.c:1138
#, c-format
msgid "%s: nonexistent device (\"nofail\" fstab option may be used to skip this device)\n"
msgstr "%s: thiết bị không sẵn sàng (tùy chọn \"nofail\" của fstab có lẽ đã được sử dụng để bỏ qua thiết bị này)\n"
-#: disk-utils/fsck.c:1141
+#: disk-utils/fsck.c:1155
#, c-format
msgid "%s: skipping unknown filesystem type\n"
msgstr "%s: bỏ qua kiểu hệ thống tập tin chưa biết\n"
-#: disk-utils/fsck.c:1155
+#: disk-utils/fsck.c:1169
#, c-format
msgid "cannot check %s: fsck.%s not found"
msgstr "không thể kiểm tra %s: fsck.%s không tìm thấy"
-#: disk-utils/fsck.c:1259
+#: disk-utils/fsck.c:1273
msgid "Checking all file systems.\n"
msgstr "Đang kiểm tra tất cả các hệ thống tập tin.\n"
-#: disk-utils/fsck.c:1350
+#: disk-utils/fsck.c:1364
#, c-format
msgid "--waiting-- (pass %d)\n"
msgstr "--waiting-- (lần chạy %d)\n"
-#: disk-utils/fsck.c:1375
+#: disk-utils/fsck.c:1390
#, c-format
msgid " %s [options] -- [fs-options] [<filesystem> ...]\n"
msgstr " %s [các tùy chọn] -- [tùy-chọn-fs] [<hệ thống tập tin> …]\n"
-#: disk-utils/fsck.c:1379
+#: disk-utils/fsck.c:1394
msgid "Check and repair a Linux filesystem.\n"
msgstr "Kiểm tra và sửa chữa hệ thống tập tin Linux.\n"
-#: disk-utils/fsck.c:1382
+#: disk-utils/fsck.c:1397
msgid " -A check all filesystems\n"
msgstr " -A kiểm tra tất cả các hệ thống tập tin\n"
-#: disk-utils/fsck.c:1383
+#: disk-utils/fsck.c:1398
msgid " -C [<fd>] display progress bar; file descriptor is for GUIs\n"
msgstr " -C [<fd>] hiển thị thanh diễn tiến; bộ mô tả tập tin là dành cho GUIs\n"
-#: disk-utils/fsck.c:1384
+#: disk-utils/fsck.c:1399
msgid " -l lock the device to guarantee exclusive access\n"
msgstr " -l khóa thiết bị để đảm bảo các ứng dụng khác không được truy cập vào\n"
-#: disk-utils/fsck.c:1385
+#: disk-utils/fsck.c:1400
msgid " -M do not check mounted filesystems\n"
msgstr " -M không kiểm tra các hệ thống tập tin đã được gắn\n"
-#: disk-utils/fsck.c:1386
+#: disk-utils/fsck.c:1401
msgid " -N do not execute, just show what would be done\n"
msgstr " -N không thực hiện, chỉ xem thử xem những gì sẽ được làm\n"
-#: disk-utils/fsck.c:1387
+#: disk-utils/fsck.c:1402
msgid " -P check filesystems in parallel, including root\n"
msgstr " -P kiểm tra hệ thống tập tin song song, bao gồm cả root\n"
-#: disk-utils/fsck.c:1388
+#: disk-utils/fsck.c:1403
msgid " -R skip root filesystem; useful only with '-A'\n"
msgstr " -R bỏ qua hệ thống tập tin gốc; chỉ hữu dụng với “-A”\n"
-#: disk-utils/fsck.c:1389
+#: disk-utils/fsck.c:1404
#, fuzzy
msgid ""
" -r [<fd>] report statistics for each device checked;\n"
" file descriptor is for GUIs\n"
msgstr " -r báo cáo thống kê cho từng thiết bị được kiểm tra\n"
-#: disk-utils/fsck.c:1391
+#: disk-utils/fsck.c:1406
msgid " -s serialize the checking operations\n"
msgstr " -s thao tác kiểm tra dạng nối tiếp\n"
-#: disk-utils/fsck.c:1392
+#: disk-utils/fsck.c:1407
msgid " -T do not show the title on startup\n"
msgstr " -T không hiển thị tiêu đề khi khởi động\n"
-#: disk-utils/fsck.c:1393
+#: disk-utils/fsck.c:1408
#, fuzzy
msgid ""
" -t <type> specify filesystem types to be checked;\n"
" -t <kiểu> chỉ định kiểu hệ thống tập tin được kiểm tra;\n"
" <kiểu> được phép dùng danh sách ngăn cách bằng dấu phẩy\n"
-#: disk-utils/fsck.c:1395
+#: disk-utils/fsck.c:1410
msgid " -V explain what is being done\n"
msgstr " -V giải thích những gì đang được làm\n"
-#: disk-utils/fsck.c:1396
-msgid " -? display this help and exit\n"
-msgstr " -? hiển thị trợ giúp này rồi thoát\n"
-
-#: disk-utils/fsck.c:1399
+#: disk-utils/fsck.c:1416
msgid "See the specific fsck.* commands for available fs-options."
msgstr "Xem đặc tả về các lệnh fsck.* để biết các tùy chọn fs-options có thể dùng."
-#: disk-utils/fsck.c:1438
+#: disk-utils/fsck.c:1461
msgid "too many devices"
msgstr "quá nhiều thiết bị"
-#: disk-utils/fsck.c:1450
+#: disk-utils/fsck.c:1473
msgid "Is /proc mounted?"
msgstr "/proc đã được gắn chưa?"
-#: disk-utils/fsck.c:1458
+#: disk-utils/fsck.c:1481
#, c-format
msgid "must be root to scan for matching filesystems: %s"
msgstr "phải là người chủ (root) để quét tìm hệ thống tập tin tương ứng: %s"
-#: disk-utils/fsck.c:1462
+#: disk-utils/fsck.c:1485
#, c-format
msgid "couldn't find matching filesystem: %s"
msgstr "không tìm thấy hệ thống tập tin khớp: %s"
-#: disk-utils/fsck.c:1470 disk-utils/fsck.c:1565 misc-utils/kill.c:363
-#: sys-utils/eject.c:279
+#: disk-utils/fsck.c:1493 disk-utils/fsck.c:1590 misc-utils/kill.c:284
+#: sys-utils/eject.c:281
msgid "too many arguments"
msgstr "quá nhiều đối số"
-#: disk-utils/fsck.c:1525 disk-utils/fsck.c:1528
+#: disk-utils/fsck.c:1548 disk-utils/fsck.c:1551
#, fuzzy
msgid "invalid argument of -r"
msgstr "đối số không hợp lệ - từ (from)"
-#: disk-utils/fsck.c:1576
+#: disk-utils/fsck.c:1563
+#, fuzzy, c-format
+msgid "option '%s' may be specified only once"
+msgstr "tùy chọn --pid có lẽ chỉ dùng một lần"
+
+#: disk-utils/fsck.c:1570 misc-utils/kill.c:330 misc-utils/kill.c:346
+#, c-format
+msgid "option '%s' requires an argument"
+msgstr "tùy chọn “%s” cần một đối số"
+
+#: disk-utils/fsck.c:1601
#, fuzzy, c-format
msgid "invalid argument of -r: %d"
msgstr "đối số không hợp lệ - đến (to)"
-#: disk-utils/fsck.c:1618
+#: disk-utils/fsck.c:1646
msgid "the -l option can be used with one device only -- ignore"
msgstr "tùy chọn -l chỉ có thể sử dụng với một thiết bị mà thôi -- ignore"
-#: disk-utils/fsck.cramfs.c:107
+#: disk-utils/fsck.cramfs.c:117
#, c-format
msgid " %s [options] <file>\n"
msgstr " %s [TUỲ_CHỌN] <TẬP_TIN>\n"
-#: disk-utils/fsck.cramfs.c:110
+#: disk-utils/fsck.cramfs.c:120
msgid "Check and repair a compressed ROM filesystem.\n"
msgstr "Kiểm tra và sửa chữa hệ thống tập tin ROM đã nén.\n"
-#: disk-utils/fsck.cramfs.c:113
+#: disk-utils/fsck.cramfs.c:123
msgid " -a for compatibility only, ignored\n"
msgstr " -a dành cho mục đích tương thích, bị bỏ qua\n"
-#: disk-utils/fsck.cramfs.c:114
+#: disk-utils/fsck.cramfs.c:124
msgid " -v, --verbose be more verbose\n"
msgstr " -v, --verbose chi tiết hơn nữa\n"
-#: disk-utils/fsck.cramfs.c:115
+#: disk-utils/fsck.cramfs.c:125
msgid " -y for compatibility only, ignored\n"
msgstr " -y dành cho mục đích tương thích, bị bỏ qua\n"
-#: disk-utils/fsck.cramfs.c:116
+#: disk-utils/fsck.cramfs.c:126
msgid " -b, --blocksize <size> use this blocksize, defaults to page size\n"
msgstr " -b, --blocksize <cỡ> dùng cỡ khối này, mặc định là cỡ trang\n"
-#: disk-utils/fsck.cramfs.c:117
+#: disk-utils/fsck.cramfs.c:127
msgid " --extract[=<dir>] test uncompression, optionally extract into <dir>\n"
msgstr " --extract[=<Tmục>] kiểm tra giải nén, tùy ý rút trích ra <Tmục>\n"
-#: disk-utils/fsck.cramfs.c:155
+#: disk-utils/fsck.cramfs.c:168
#, c-format
msgid "ioctl failed: unable to determine device size: %s"
msgstr "ioctl gặp lỗi: không thể xác định kích cỡ thiết bị: %s"
-#: disk-utils/fsck.cramfs.c:161
+#: disk-utils/fsck.cramfs.c:174
#, c-format
msgid "not a block device or file: %s"
msgstr "không phải thiết bị khối hay tập tin: %s"
-#: disk-utils/fsck.cramfs.c:164 disk-utils/fsck.cramfs.c:200
+#: disk-utils/fsck.cramfs.c:177 disk-utils/fsck.cramfs.c:213
msgid "file length too short"
msgstr "chiều dài tập tin quá ngắn"
-#: disk-utils/fsck.cramfs.c:173 disk-utils/fsck.cramfs.c:227
-#: disk-utils/fsck.cramfs.c:243 libfdisk/src/bsd.c:718 libfdisk/src/bsd.c:890
-#: login-utils/last.c:208 login-utils/last.c:242 sys-utils/fallocate.c:203
+#: disk-utils/fsck.cramfs.c:186 disk-utils/fsck.cramfs.c:241
+#: disk-utils/fsck.cramfs.c:261 libfdisk/src/bsd.c:719 libfdisk/src/bsd.c:901
+#: login-utils/last.c:209 login-utils/last.c:243 sys-utils/fallocate.c:206
#, c-format
msgid "seek on %s failed"
msgstr "di chuyển vị trí đọc trên %s gặp lỗi"
-#: disk-utils/fsck.cramfs.c:179 disk-utils/fsck.cramfs.c:181
+#: disk-utils/fsck.cramfs.c:192 disk-utils/fsck.cramfs.c:194
msgid "superblock magic not found"
msgstr "không tìm thấy ma thuật siêu khối"
-#: disk-utils/fsck.cramfs.c:184
+#: disk-utils/fsck.cramfs.c:197
#, c-format
msgid "cramfs endianness is %s\n"
msgstr "cramfs không endian là %s\n"
-#: disk-utils/fsck.cramfs.c:185
+#: disk-utils/fsck.cramfs.c:198
msgid "big"
msgstr "lớn trước"
-#: disk-utils/fsck.cramfs.c:185
+#: disk-utils/fsck.cramfs.c:198
msgid "little"
msgstr "nhỏ trước"
-#: disk-utils/fsck.cramfs.c:189
+#: disk-utils/fsck.cramfs.c:202
msgid "unsupported filesystem features"
msgstr "gặp tính năng hệ thống tập tin không được hỗ trợ"
-#: disk-utils/fsck.cramfs.c:193
+#: disk-utils/fsck.cramfs.c:206
#, c-format
msgid "superblock size (%d) too small"
msgstr "kích cỡ siêu khối (%d) quá nhỏ"
-#: disk-utils/fsck.cramfs.c:198
+#: disk-utils/fsck.cramfs.c:211
msgid "zero file count"
msgstr "số tập tin không"
-#: disk-utils/fsck.cramfs.c:202
+#: disk-utils/fsck.cramfs.c:215
msgid "file extends past end of filesystem"
msgstr "tập tin kéo dài quá điểm cuối hệ thống tập tin"
-#: disk-utils/fsck.cramfs.c:204
+#: disk-utils/fsck.cramfs.c:217
msgid "old cramfs format"
msgstr "định dạng cramfs cũ"
-#: disk-utils/fsck.cramfs.c:213
+#: disk-utils/fsck.cramfs.c:226
msgid "unable to test CRC: old cramfs format"
msgstr "không thể thử CRC: định dạng cramfs cũ"
-#: disk-utils/fsck.cramfs.c:266
+#: disk-utils/fsck.cramfs.c:246
+#, fuzzy, c-format
+msgid "failed to read %<PRIu32> bytes from file %s"
+msgstr "lỗi đọc tập tin bản đánh máy %s"
+
+#: disk-utils/fsck.cramfs.c:284
msgid "crc error"
msgstr "lỗi crc"
-#: disk-utils/fsck.cramfs.c:296 disk-utils/fsck.minix.c:554
+#: disk-utils/fsck.cramfs.c:314 disk-utils/fsck.minix.c:558
msgid "seek failed"
msgstr "di chuyển vị trí đọc gặp lỗi"
-#: disk-utils/fsck.cramfs.c:300
+#: disk-utils/fsck.cramfs.c:318
msgid "read romfs failed"
msgstr "đọc romfs gặp lỗi"
-#: disk-utils/fsck.cramfs.c:332
+#: disk-utils/fsck.cramfs.c:350
msgid "root inode is not directory"
msgstr "inode gốc không phải thư mục"
-#: disk-utils/fsck.cramfs.c:336
+#: disk-utils/fsck.cramfs.c:354
#, c-format
msgid "bad root offset (%lu)"
msgstr "offset gốc sai (%lu)"
-#: disk-utils/fsck.cramfs.c:354
+#: disk-utils/fsck.cramfs.c:372
msgid "data block too large"
msgstr "khối dữ liệu quá lớn"
-#: disk-utils/fsck.cramfs.c:358
+#: disk-utils/fsck.cramfs.c:376
#, c-format
msgid "decompression error: %s"
msgstr "lỗi giải nén: %s"
-#: disk-utils/fsck.cramfs.c:384
+#: disk-utils/fsck.cramfs.c:402
#, fuzzy, c-format
msgid " hole at %lu (%zu)\n"
msgstr " gặp lỗ ở %ld (%zd)\n"
-#: disk-utils/fsck.cramfs.c:391 disk-utils/fsck.cramfs.c:544
+#: disk-utils/fsck.cramfs.c:409 disk-utils/fsck.cramfs.c:561
#, fuzzy, c-format
msgid " uncompressing block at %lu to %lu (%lu)\n"
msgstr " đang giải nén khối ở %ld đến %ld (%ld)\n"
-#: disk-utils/fsck.cramfs.c:398
+#: disk-utils/fsck.cramfs.c:416
#, c-format
msgid "non-block (%ld) bytes"
msgstr "khác khối (%ld) byte"
-#: disk-utils/fsck.cramfs.c:402
+#: disk-utils/fsck.cramfs.c:420
#, c-format
msgid "non-size (%ld vs %ld) bytes"
msgstr "khác kích cỡ (%ld vs %ld) byte"
-#: disk-utils/fsck.cramfs.c:407 disk-utils/fsck.cramfs.c:510
-#: disk-utils/swaplabel.c:104 misc-utils/uuidd.c:375 sys-utils/fallocate.c:382
-#: sys-utils/setpriv.c:535 sys-utils/setpriv.c:558 sys-utils/swapon.c:389
-#: term-utils/ttymsg.c:175
+#: disk-utils/fsck.cramfs.c:425 disk-utils/fsck.cramfs.c:527
+#: disk-utils/swaplabel.c:109 misc-utils/uuidd.c:403 sys-utils/fallocate.c:440
+#: sys-utils/rfkill.c:565 sys-utils/setpriv.c:628 sys-utils/setpriv.c:651
+#: sys-utils/swapon.c:400 term-utils/script.c:322 term-utils/ttymsg.c:175
#, c-format
msgid "write failed: %s"
msgstr "lỗi ghi: %s"
-#: disk-utils/fsck.cramfs.c:418
+#: disk-utils/fsck.cramfs.c:435
#, c-format
msgid "lchown failed: %s"
msgstr "lchown bị lỗi: %s"
-#: disk-utils/fsck.cramfs.c:422
+#: disk-utils/fsck.cramfs.c:439
#, c-format
msgid "chown failed: %s"
msgstr "chown bị lỗi: %s"
-#: disk-utils/fsck.cramfs.c:427
-#, c-format
-msgid "utime failed: %s"
+#: disk-utils/fsck.cramfs.c:444
+#, fuzzy, c-format
+msgid "utimes failed: %s"
msgstr "utime gặp lỗi: %s"
-#: disk-utils/fsck.cramfs.c:439
+#: disk-utils/fsck.cramfs.c:456
#, c-format
msgid "directory inode has zero offset and non-zero size: %s"
msgstr "inode thư mục có hiệu số không và kích cỡ khác số không: %s"
-#: disk-utils/fsck.cramfs.c:454
+#: disk-utils/fsck.cramfs.c:471
#, c-format
msgid "mkdir failed: %s"
msgstr "mkdir bị lỗi: %s"
-#: disk-utils/fsck.cramfs.c:470
+#: disk-utils/fsck.cramfs.c:487
msgid "filename length is zero"
msgstr "tập tin có tên dài số không"
-#: disk-utils/fsck.cramfs.c:472
+#: disk-utils/fsck.cramfs.c:489
msgid "bad filename length"
msgstr "tập tin có tên dài sai"
-#: disk-utils/fsck.cramfs.c:478
+#: disk-utils/fsck.cramfs.c:495
msgid "bad inode offset"
msgstr "khoảng bù (offset) inode sai"
-#: disk-utils/fsck.cramfs.c:493
+#: disk-utils/fsck.cramfs.c:510
msgid "file inode has zero offset and non-zero size"
msgstr "inode tập tin có hiệu số không và kích cỡ khác số không"
-#: disk-utils/fsck.cramfs.c:496
+#: disk-utils/fsck.cramfs.c:513
msgid "file inode has zero size and non-zero offset"
msgstr "inode tập tin có kích cỡ số không và hiệu khác số không"
-#: disk-utils/fsck.cramfs.c:525
+#: disk-utils/fsck.cramfs.c:542
msgid "symbolic link has zero offset"
msgstr "liên kết mềm có hiệu số không"
-#: disk-utils/fsck.cramfs.c:527
+#: disk-utils/fsck.cramfs.c:544
msgid "symbolic link has zero size"
msgstr "liên kết mềm có kích cỡ số không"
-#: disk-utils/fsck.cramfs.c:536
+#: disk-utils/fsck.cramfs.c:553
#, c-format
msgid "size error in symlink: %s"
msgstr "gặp lỗi kích cỡ trong liên kết mềm: %s"
-#: disk-utils/fsck.cramfs.c:550
+#: disk-utils/fsck.cramfs.c:567
#, c-format
msgid "symlink failed: %s"
msgstr "liên kết mềm bị lỗi: %s"
-#: disk-utils/fsck.cramfs.c:563
+#: disk-utils/fsck.cramfs.c:580
#, c-format
msgid "special file has non-zero offset: %s"
msgstr "tập tin đặc biệt có hiệu khác số không: %s"
-#: disk-utils/fsck.cramfs.c:573
+#: disk-utils/fsck.cramfs.c:590
#, c-format
msgid "fifo has non-zero size: %s"
msgstr "FIFO có kích cỡ khác số không: %s"
-#: disk-utils/fsck.cramfs.c:579
+#: disk-utils/fsck.cramfs.c:596
#, c-format
msgid "socket has non-zero size: %s"
msgstr "ổ cắm (socket) có kích cỡ khác số không: %s"
-#: disk-utils/fsck.cramfs.c:582
+#: disk-utils/fsck.cramfs.c:599
#, c-format
msgid "bogus mode: %s (%o)"
msgstr "chế độ giả: %s (%o)"
-#: disk-utils/fsck.cramfs.c:591
+#: disk-utils/fsck.cramfs.c:608
#, c-format
msgid "mknod failed: %s"
msgstr "mknod bị lỗi: %s"
-#: disk-utils/fsck.cramfs.c:623
+#: disk-utils/fsck.cramfs.c:640
#, c-format
msgid "directory data start (%lu) < sizeof(struct cramfs_super) + start (%zu)"
msgstr "đầu dữ liệu thư mục (%lu) < kích_cỡ(struct cramfs_super) + đầu (%zu)"
-#: disk-utils/fsck.cramfs.c:627
+#: disk-utils/fsck.cramfs.c:644
#, c-format
msgid "directory data end (%lu) != file data start (%lu)"
msgstr "cuối dữ liệu thư mục (%lu) != đầu dữ liệu tập tin (%lu)"
-#: disk-utils/fsck.cramfs.c:631
+#: disk-utils/fsck.cramfs.c:648
msgid "invalid file data offset"
msgstr "sai đặt khoảng bù (offset) dữ liệu tập tin"
-#: disk-utils/fsck.cramfs.c:678 disk-utils/mkfs.cramfs.c:720
+#: disk-utils/fsck.cramfs.c:696 disk-utils/mkfs.cramfs.c:738
msgid "invalid blocksize argument"
msgstr "tham số blocksize (kích thước khối) không hợp lệ"
-#: disk-utils/fsck.cramfs.c:699
+#: disk-utils/fsck.cramfs.c:730
#, c-format
msgid "%s: OK\n"
msgstr "%s: OK\n"
-#: disk-utils/fsck.minix.c:184
+#: disk-utils/fsck.minix.c:185
msgid "Check the consistency of a Minix filesystem.\n"
msgstr "Kiểm tra tính nhất quán của hệ thống tập tin Minix.\n"
-#: disk-utils/fsck.minix.c:186
+#: disk-utils/fsck.minix.c:187
#, fuzzy
msgid " -l, --list list all filenames\n"
msgstr " -l liệt kê tất cả tên tập tin\n"
-#: disk-utils/fsck.minix.c:187
+#: disk-utils/fsck.minix.c:188
#, fuzzy
msgid " -a, --auto automatic repair\n"
msgstr " -a sửa lỗi tự động\n"
-#: disk-utils/fsck.minix.c:188
+#: disk-utils/fsck.minix.c:189
#, fuzzy
msgid " -r, --repair interactive repair\n"
msgstr " -r sửa chữa kiểu tương tác với người dùng\n"
-#: disk-utils/fsck.minix.c:189
+#: disk-utils/fsck.minix.c:190
#, fuzzy
msgid " -v, --verbose be verbose\n"
msgstr " -v, --verbose chế độ chi tiết\n"
-#: disk-utils/fsck.minix.c:190
+#: disk-utils/fsck.minix.c:191
#, fuzzy
msgid " -s, --super output super-block information\n"
msgstr " -s hiển thị thông tin của super-block (siêu khối)\n"
-#: disk-utils/fsck.minix.c:191
+#: disk-utils/fsck.minix.c:192
#, fuzzy
msgid " -m, --uncleared activate mode not cleared warnings\n"
msgstr " -m hoạt hóa chế độ không xóa các cảnh báo\n"
-#: disk-utils/fsck.minix.c:192
+#: disk-utils/fsck.minix.c:193
#, fuzzy
msgid " -f, --force force check\n"
msgstr " -f ép buộc kiểm tra\n"
msgid "check aborted.\n"
msgstr "kiểm tra bị dừng.\n"
-#: disk-utils/fsck.minix.c:319 disk-utils/fsck.minix.c:340
+#: disk-utils/fsck.minix.c:318 disk-utils/fsck.minix.c:339
#, c-format
msgid "Zone nr < FIRSTZONE in file `%s'."
msgstr "Vùng nr < VÙNGĐẦUTIÊN trong tập tin “%s”."
-#: disk-utils/fsck.minix.c:322 disk-utils/fsck.minix.c:343
+#: disk-utils/fsck.minix.c:321 disk-utils/fsck.minix.c:342
#, c-format
msgid "Zone nr >= ZONES in file `%s'."
msgstr "Vùng nr >= CÁCVÙNG trong tập tin “%s”."
-#: disk-utils/fsck.minix.c:326 disk-utils/fsck.minix.c:347
+#: disk-utils/fsck.minix.c:325 disk-utils/fsck.minix.c:346
msgid "Remove block"
msgstr "Xóa khối"
-#: disk-utils/fsck.minix.c:363
+#: disk-utils/fsck.minix.c:362
#, c-format
msgid "Read error: unable to seek to block in file '%s'\n"
msgstr "Lỗi đọc: không thể tìm tới khối trong tập tin “%s”\n"
-#: disk-utils/fsck.minix.c:369
+#: disk-utils/fsck.minix.c:368
#, c-format
msgid "Read error: bad block in file '%s'\n"
msgstr "Lỗi đọc: khối sai trong tập tin “%s”\n"
-#: disk-utils/fsck.minix.c:381
+#: disk-utils/fsck.minix.c:380
#, c-format
msgid ""
"Internal error: trying to write bad block\n"
"Lỗi nội bộ: ghi vào khối sai\n"
"Yêu cầu ghi bị bỏ qua\n"
-#: disk-utils/fsck.minix.c:387
+#: disk-utils/fsck.minix.c:386
msgid "seek failed in write_block"
msgstr "di chuyển vị trí đọc bị lỗi trong ghi_khối"
-#: disk-utils/fsck.minix.c:390
+#: disk-utils/fsck.minix.c:389
#, c-format
msgid "Write error: bad block in file '%s'\n"
msgstr "Lỗi ghi: khối sai trong tập tin “%s”\n"
-#: disk-utils/fsck.minix.c:505
+#: disk-utils/fsck.minix.c:423
+#, fuzzy, c-format
+msgid "Warning: block out of range\n"
+msgstr "Cảnh báo: số lượng inode quá lớn.\n"
+
+#: disk-utils/fsck.minix.c:510
msgid "seek failed in write_super_block"
msgstr "di chuyển vị trí đọc bị lỗi trong ghi_siêu_ khối"
-#: disk-utils/fsck.minix.c:507
+#: disk-utils/fsck.minix.c:512
msgid "unable to write super-block"
msgstr "không thể ghi siêu-khối"
-#: disk-utils/fsck.minix.c:520
+#: disk-utils/fsck.minix.c:524
msgid "Unable to write inode map"
msgstr "Không thể ghi ánh xạ inode"
-#: disk-utils/fsck.minix.c:523
+#: disk-utils/fsck.minix.c:527
msgid "Unable to write zone map"
msgstr "Không thể ghi ánh xạ vùng"
-#: disk-utils/fsck.minix.c:526
+#: disk-utils/fsck.minix.c:530
msgid "Unable to write inodes"
msgstr "Không thể ghi các inode"
-#: disk-utils/fsck.minix.c:558
+#: disk-utils/fsck.minix.c:562
msgid "unable to alloc buffer for superblock"
msgstr "không thể cấp phát vùng đệm cho siêu khối"
-#: disk-utils/fsck.minix.c:561
+#: disk-utils/fsck.minix.c:565
msgid "unable to read super block"
msgstr "không thể đọc siêu khối"
-#: disk-utils/fsck.minix.c:583
+#: disk-utils/fsck.minix.c:587
msgid "bad magic number in super-block"
msgstr "số magic sai trong siêu khối"
-#: disk-utils/fsck.minix.c:585
+#: disk-utils/fsck.minix.c:589
msgid "Only 1k blocks/zones supported"
msgstr "Chỉ hỗ trợ khối/vùng 1k"
-#: disk-utils/fsck.minix.c:587
+#: disk-utils/fsck.minix.c:591
#, fuzzy
msgid "bad s_ninodes field in super-block"
msgstr "vùng s_imap_blocks sai trong siêu khối"
-#: disk-utils/fsck.minix.c:589
+#: disk-utils/fsck.minix.c:593
msgid "bad s_imap_blocks field in super-block"
msgstr "vùng s_imap_blocks sai trong siêu khối"
-#: disk-utils/fsck.minix.c:591
+#: disk-utils/fsck.minix.c:595
#, fuzzy
msgid "bad s_firstdatazone field in super-block"
msgstr "vùng s_imap_blocks sai trong siêu khối"
-#: disk-utils/fsck.minix.c:594
+#: disk-utils/fsck.minix.c:598
msgid "bad s_zmap_blocks field in super-block"
msgstr "vùng s_zmap_blocks sai trong siêu khối"
-#: disk-utils/fsck.minix.c:610
+#: disk-utils/fsck.minix.c:614
msgid "Unable to allocate buffer for inode map"
msgstr "Không thể phân phối bộ đệm cho ánh xạ inode"
-#: disk-utils/fsck.minix.c:613
+#: disk-utils/fsck.minix.c:617
msgid "Unable to allocate buffer for zone map"
msgstr "Không thể phân cấp bộ đệm cho ánh xạ vùng"
-#: disk-utils/fsck.minix.c:616
+#: disk-utils/fsck.minix.c:620
msgid "Unable to allocate buffer for inodes"
msgstr "Không thể phân phối bộ đệm cho các inode"
-#: disk-utils/fsck.minix.c:619
+#: disk-utils/fsck.minix.c:623
msgid "Unable to allocate buffer for inode count"
msgstr "Không thể phân phối bộ đệm cho việc đếm inode"
-#: disk-utils/fsck.minix.c:622
+#: disk-utils/fsck.minix.c:626
msgid "Unable to allocate buffer for zone count"
msgstr "Không thể phân phối bộ đệm cho việc đếm vùng"
-#: disk-utils/fsck.minix.c:626
+#: disk-utils/fsck.minix.c:630
msgid "Unable to read inode map"
msgstr "Không thể đọc ánh xạ inode"
-#: disk-utils/fsck.minix.c:630
+#: disk-utils/fsck.minix.c:634
msgid "Unable to read zone map"
msgstr "Không thể đọc ánh xạ vùng"
-#: disk-utils/fsck.minix.c:634
+#: disk-utils/fsck.minix.c:638
msgid "Unable to read inodes"
msgstr "Không thể đọc các inode"
-#: disk-utils/fsck.minix.c:636
+#: disk-utils/fsck.minix.c:640
#, c-format
msgid "Warning: Firstzone != Norm_firstzone\n"
msgstr "Cảnh báo: Firstzone != Norm_firstzone\n"
-#: disk-utils/fsck.minix.c:641
+#: disk-utils/fsck.minix.c:645
#, c-format
msgid "%ld inodes\n"
msgstr "%ld inode\n"
-#: disk-utils/fsck.minix.c:642
+#: disk-utils/fsck.minix.c:646
#, c-format
msgid "%ld blocks\n"
msgstr "%ld khối\n"
-#: disk-utils/fsck.minix.c:643 disk-utils/mkfs.minix.c:566
+#: disk-utils/fsck.minix.c:647 disk-utils/mkfs.minix.c:571
#, c-format
msgid "Firstdatazone=%jd (%jd)\n"
msgstr "Firstdatazone=%jd (%jd)\n"
-#: disk-utils/fsck.minix.c:645
+#: disk-utils/fsck.minix.c:649
#, c-format
msgid "Zonesize=%d\n"
msgstr "Cỡ_vùng=%d\n"
-#: disk-utils/fsck.minix.c:646
+#: disk-utils/fsck.minix.c:650
#, c-format
msgid "Maxsize=%zu\n"
msgstr "Cỡ_tối_đa=%zu\n"
-#: disk-utils/fsck.minix.c:648
+#: disk-utils/fsck.minix.c:652
#, c-format
msgid "Filesystem state=%d\n"
msgstr "Trạng thái hệ thống tập tin=%d\n"
-#: disk-utils/fsck.minix.c:649
+#: disk-utils/fsck.minix.c:653
#, c-format
msgid ""
"namelen=%zd\n"
"cỡ_tên=%zd\n"
"\n"
-#: disk-utils/fsck.minix.c:664 disk-utils/fsck.minix.c:714
+#: disk-utils/fsck.minix.c:668 disk-utils/fsck.minix.c:718
#, c-format
msgid "Inode %d marked unused, but used for file '%s'\n"
msgstr "inode %d đánh dấu không sử dụng, nhưng lại dùng cho tập tin “%s”\n"
-#: disk-utils/fsck.minix.c:667 disk-utils/fsck.minix.c:717
+#: disk-utils/fsck.minix.c:671 disk-utils/fsck.minix.c:721
msgid "Mark in use"
msgstr "Dấu được dùng"
-#: disk-utils/fsck.minix.c:689 disk-utils/fsck.minix.c:737
+#: disk-utils/fsck.minix.c:693 disk-utils/fsck.minix.c:741
#, c-format
msgid "The file `%s' has mode %05o\n"
msgstr "Tập tin “%s” có chế độ %05o\n"
-#: disk-utils/fsck.minix.c:696 disk-utils/fsck.minix.c:743
+#: disk-utils/fsck.minix.c:700 disk-utils/fsck.minix.c:747
#, c-format
msgid "Warning: inode count too big.\n"
msgstr "Cảnh báo: số lượng inode quá lớn.\n"
-#: disk-utils/fsck.minix.c:755 disk-utils/fsck.minix.c:763
+#: disk-utils/fsck.minix.c:759 disk-utils/fsck.minix.c:767
msgid "root inode isn't a directory"
msgstr "inode gốc không phải là một thư mục"
-#: disk-utils/fsck.minix.c:775 disk-utils/fsck.minix.c:806
+#: disk-utils/fsck.minix.c:779 disk-utils/fsck.minix.c:810
#, c-format
msgid "Block has been used before. Now in file `%s'."
msgstr "Khối đã được dùng. Bây giờ trong tập tin “%s”."
-#: disk-utils/fsck.minix.c:777 disk-utils/fsck.minix.c:808
-#: disk-utils/fsck.minix.c:1143 disk-utils/fsck.minix.c:1152
-#: disk-utils/fsck.minix.c:1199 disk-utils/fsck.minix.c:1208
+#: disk-utils/fsck.minix.c:781 disk-utils/fsck.minix.c:812
+#: disk-utils/fsck.minix.c:1145 disk-utils/fsck.minix.c:1154
+#: disk-utils/fsck.minix.c:1201 disk-utils/fsck.minix.c:1210
msgid "Clear"
msgstr "Xóa"
-#: disk-utils/fsck.minix.c:787 disk-utils/fsck.minix.c:818
+#: disk-utils/fsck.minix.c:791 disk-utils/fsck.minix.c:822
#, c-format
msgid "Block %d in file `%s' is marked not in use."
msgstr "Khối %d trong tập tin “%s” có dấu “không dùng”."
-#: disk-utils/fsck.minix.c:789 disk-utils/fsck.minix.c:820
+#: disk-utils/fsck.minix.c:793 disk-utils/fsck.minix.c:824
msgid "Correct"
msgstr "Đúng"
-#: disk-utils/fsck.minix.c:959 disk-utils/fsck.minix.c:1033
+#: disk-utils/fsck.minix.c:963 disk-utils/fsck.minix.c:1036
#, c-format
msgid "The directory '%s' contains a bad inode number for file '%.*s'."
msgstr "Thư mục “%s” chứa một số hiệu inode sai cho tập tin “%.*s”."
-#: disk-utils/fsck.minix.c:961 disk-utils/fsck.minix.c:1035
+#: disk-utils/fsck.minix.c:965 disk-utils/fsck.minix.c:1038
msgid " Remove"
msgstr " Bỏ"
-#: disk-utils/fsck.minix.c:977 disk-utils/fsck.minix.c:1051
+#: disk-utils/fsck.minix.c:981 disk-utils/fsck.minix.c:1054
#, c-format
msgid "%s: bad directory: '.' isn't first\n"
msgstr "%s: thư mục sai: “.” không phải đứng đầu\n"
-#: disk-utils/fsck.minix.c:986 disk-utils/fsck.minix.c:1060
+#: disk-utils/fsck.minix.c:990 disk-utils/fsck.minix.c:1063
#, c-format
msgid "%s: bad directory: '..' isn't second\n"
msgstr "%s: thư mục sai: “..” không phải cái thứ hai\n"
-#: disk-utils/fsck.minix.c:1094 disk-utils/fsck.minix.c:1117
+#: disk-utils/fsck.minix.c:1096 disk-utils/fsck.minix.c:1119
msgid "internal error"
msgstr "lỗi nội bộ"
-#: disk-utils/fsck.minix.c:1097 disk-utils/fsck.minix.c:1120
+#: disk-utils/fsck.minix.c:1099 disk-utils/fsck.minix.c:1122
#, c-format
msgid "%s: bad directory: size < 32"
msgstr "%s: thư mục sai: kích cỡ < 32"
-#: disk-utils/fsck.minix.c:1103
+#: disk-utils/fsck.minix.c:1105
#, fuzzy, c-format
msgid "%s: bad directory: invalid i_zone, use --repair to fix\n"
msgstr "%s: thư mục sai: “.” không phải đứng đầu\n"
-#: disk-utils/fsck.minix.c:1132
+#: disk-utils/fsck.minix.c:1134
msgid "seek failed in bad_zone"
msgstr "di chuyển vị trí đọc không thành công trong bad_zone (vùng_sai)"
-#: disk-utils/fsck.minix.c:1142 disk-utils/fsck.minix.c:1198
+#: disk-utils/fsck.minix.c:1144 disk-utils/fsck.minix.c:1200
#, c-format
msgid "Inode %lu mode not cleared."
msgstr "Inode %lu chưa được xóa."
-#: disk-utils/fsck.minix.c:1151 disk-utils/fsck.minix.c:1207
+#: disk-utils/fsck.minix.c:1153 disk-utils/fsck.minix.c:1209
#, c-format
msgid "Inode %lu not used, marked used in the bitmap."
msgstr "Chưa sử dụng %lu inode, còn đánh dấu “đã dùng” trong ảnh mảng."
-#: disk-utils/fsck.minix.c:1157 disk-utils/fsck.minix.c:1213
+#: disk-utils/fsck.minix.c:1159 disk-utils/fsck.minix.c:1215
#, c-format
msgid "Inode %lu used, marked unused in the bitmap."
msgstr "Đã sử dụng %lu inode, còn đánh dấu “chưa dùng” trong ảnh mảng."
-#: disk-utils/fsck.minix.c:1158 disk-utils/fsck.minix.c:1214
+#: disk-utils/fsck.minix.c:1160 disk-utils/fsck.minix.c:1216
msgid "Set"
msgstr "Đặt"
-#: disk-utils/fsck.minix.c:1162 disk-utils/fsck.minix.c:1218
+#: disk-utils/fsck.minix.c:1164 disk-utils/fsck.minix.c:1220
#, c-format
msgid "Inode %lu (mode = %07o), i_nlinks=%d, counted=%d."
msgstr "Inode %lu (chế độ = %07o), i_nlinks=%d, số_lượng=%d."
-#: disk-utils/fsck.minix.c:1165 disk-utils/fsck.minix.c:1221
+#: disk-utils/fsck.minix.c:1167 disk-utils/fsck.minix.c:1223
msgid "Set i_nlinks to count"
msgstr "Đặt i_nlinks cho số đếm"
-#: disk-utils/fsck.minix.c:1177 disk-utils/fsck.minix.c:1233
+#: disk-utils/fsck.minix.c:1179 disk-utils/fsck.minix.c:1235
#, c-format
msgid "Zone %lu: marked in use, no file uses it."
msgstr "Vùng %lu: được đánh dấu là đang dùng, không tập tin nào dùng nó."
-#: disk-utils/fsck.minix.c:1179 disk-utils/fsck.minix.c:1235
+#: disk-utils/fsck.minix.c:1181 disk-utils/fsck.minix.c:1237
msgid "Unmark"
msgstr "Bỏ đánh dấu"
-#: disk-utils/fsck.minix.c:1184 disk-utils/fsck.minix.c:1240
+#: disk-utils/fsck.minix.c:1186 disk-utils/fsck.minix.c:1242
#, c-format
msgid "Zone %lu: in use, counted=%d\n"
msgstr "Vùng %lu: đang dùng, số lượng=%d\n"
-#: disk-utils/fsck.minix.c:1187 disk-utils/fsck.minix.c:1243
+#: disk-utils/fsck.minix.c:1189 disk-utils/fsck.minix.c:1245
#, c-format
msgid "Zone %lu: not in use, counted=%d\n"
msgstr "Vùng %lu: không dùng, số lượng=%d\n"
-#: disk-utils/fsck.minix.c:1291
+#: disk-utils/fsck.minix.c:1295
msgid "bad inode size"
msgstr "kích cỡ inode sai"
-#: disk-utils/fsck.minix.c:1293
+#: disk-utils/fsck.minix.c:1297
msgid "bad v2 inode size"
msgstr "kích cỡ inode v2 sai"
-#: disk-utils/fsck.minix.c:1337
+#: disk-utils/fsck.minix.c:1341
msgid "need terminal for interactive repairs"
msgstr "cần dùng thiết bị cuối cho những sửa chữa tương tác qua lại"
-#: disk-utils/fsck.minix.c:1341
+#: disk-utils/fsck.minix.c:1345
#, c-format
msgid "cannot open %s: %s"
msgstr "không thể mở %s: %s"
-#: disk-utils/fsck.minix.c:1352
+#: disk-utils/fsck.minix.c:1356
#, c-format
msgid "%s is clean, no check.\n"
msgstr "%s sạch sẽ, không kiểm tra.\n"
-#: disk-utils/fsck.minix.c:1355
+#: disk-utils/fsck.minix.c:1361
#, c-format
msgid "Forcing filesystem check on %s.\n"
msgstr "Bắt buộc kiểm tra hệ thống tập tin trên %s.\n"
-#: disk-utils/fsck.minix.c:1357
+#: disk-utils/fsck.minix.c:1363
#, c-format
msgid "Filesystem on %s is dirty, needs checking.\n"
msgstr "Hệ thống tập tin %s bẩn, cần kiểm tra.\n"
-#: disk-utils/fsck.minix.c:1389
+#: disk-utils/fsck.minix.c:1395
#, c-format
msgid ""
"\n"
"\n"
"%6ld inode được dùng (%ld%%)\n"
-#: disk-utils/fsck.minix.c:1395
+#: disk-utils/fsck.minix.c:1401
#, c-format
msgid "%6ld zones used (%ld%%)\n"
msgstr "%6ld vùng được dùng (%ld%%)\n"
-#: disk-utils/fsck.minix.c:1397
+#: disk-utils/fsck.minix.c:1403
#, c-format
msgid ""
"\n"
"------\n"
"%6d tập tin\n"
-#: disk-utils/fsck.minix.c:1411
+#: disk-utils/fsck.minix.c:1417
#, c-format
msgid ""
"----------------------------\n"
"HỆ THỐNG TẬP TIN BỊ THAY ĐỔI\n"
"----------------------------\n"
-#: disk-utils/fsck.minix.c:1423 disk-utils/mkfs.minix.c:833
-#: disk-utils/mkswap.c:539 disk-utils/partx.c:1035 disk-utils/resizepart.c:112
-#: login-utils/utmpdump.c:398 sys-utils/dmesg.c:659 sys-utils/wdctl.c:346
-#: sys-utils/wdctl.c:411 term-utils/script.c:272 term-utils/script.c:349
-#: text-utils/pg.c:1248
+#: disk-utils/fsck.minix.c:1429 disk-utils/mkfs.minix.c:854
+#: disk-utils/mkswap.c:700 disk-utils/partx.c:1068 disk-utils/resizepart.c:115
+#: login-utils/utmpdump.c:408 sys-utils/dmesg.c:684 sys-utils/wdctl.c:457
+#: sys-utils/wdctl.c:536 term-utils/setterm.c:908 text-utils/col.c:195
+#: text-utils/pg.c:1255
msgid "write failed"
msgstr "gặp lỗi khi ghi"
-#: disk-utils/isosize.c:136
+#: disk-utils/isosize.c:57
#, c-format
msgid "%s: might not be an ISO filesystem"
msgstr "%s: có lẽ không phải một hệ thống tập tin ISO"
-#: disk-utils/isosize.c:139
-#, c-format
-msgid "seek error on %s"
-msgstr "lỗi di chuyển vị trí đọc trên %s"
-
-#: disk-utils/isosize.c:142
+#: disk-utils/isosize.c:62 disk-utils/isosize.c:64
#, c-format
msgid "read error on %s"
msgstr "lỗi đọc trên %s"
-#: disk-utils/isosize.c:151
+#: disk-utils/isosize.c:75
#, c-format
msgid "sector count: %d, sector size: %d\n"
msgstr "số cung từ: %d, kích cỡ cung từ: %d\n"
-#: disk-utils/isosize.c:170
-#, c-format
-msgid " %s [options] <iso9660_image_file>\n"
+#: disk-utils/isosize.c:99
+#, fuzzy, c-format
+msgid " %s [options] <iso9660_image_file> ...\n"
msgstr " %s [các_tùy_chọn] <tệp_tin_ảnh_iso9660>\n"
-#: disk-utils/isosize.c:174
+#: disk-utils/isosize.c:103
msgid "Show the length of an ISO-9660 filesystem.\n"
msgstr "Hiển thị độ dài của một hệ thống tập tin ISO.\n"
-#: disk-utils/isosize.c:177
+#: disk-utils/isosize.c:106
msgid " -d, --divisor=<number> divide the amount of bytes by <number>\n"
msgstr " -d, --divisor=<số> chia tổng lượng byte theo <số>\n"
-#: disk-utils/isosize.c:178
+#: disk-utils/isosize.c:107
msgid " -x, --sectors show sector count and size\n"
msgstr " -x, --sectors hiển thị số lượng và kích thước cung từ\n"
-#: disk-utils/isosize.c:210
+#: disk-utils/isosize.c:138
msgid "invalid divisor argument"
msgstr "đối số ước số không hợp lệ"
-#: disk-utils/mkfs.bfs.c:73
+#: disk-utils/mkfs.bfs.c:74
#, c-format
msgid "Usage: %s [options] device [block-count]\n"
msgstr "Cách dùng: %s [ tùy_chọn… ] thiết_bị [số_lượng_khối]\n"
-#: disk-utils/mkfs.bfs.c:77
+#: disk-utils/mkfs.bfs.c:78
msgid "Make an SCO bfs filesystem.\n"
msgstr "Tạo một hệ thống tập tin bfs SCO\n"
-#: disk-utils/mkfs.bfs.c:79
-#, c-format
+#: disk-utils/mkfs.bfs.c:80
+#, fuzzy, c-format
msgid ""
"\n"
"Options:\n"
" -v, --verbose explain what is being done\n"
" -c this option is silently ignored\n"
" -l this option is silently ignored\n"
-" -V, --version output version information and exit\n"
-" -V as version must be only option\n"
-" -h, --help display this help and exit\n"
-"\n"
msgstr ""
"\n"
"Tùy chọn:\n"
" -h, --help hiển thị trợ giúp này rồi thoát\n"
"\n"
-#: disk-utils/mkfs.bfs.c:144
+#: disk-utils/mkfs.bfs.c:139
msgid "invalid number of inodes"
msgstr "số lượng inode không hợp lệ"
-#: disk-utils/mkfs.bfs.c:150
+#: disk-utils/mkfs.bfs.c:145
msgid "volume name too long"
msgstr "tên khối tin quá dài"
-#: disk-utils/mkfs.bfs.c:157
+#: disk-utils/mkfs.bfs.c:152
msgid "fsname name too long"
msgstr "tên hệ thống tập tin quá dài"
-#: disk-utils/mkfs.bfs.c:193
+#: disk-utils/mkfs.bfs.c:190
msgid "invalid block-count"
msgstr "số lượng khối sai"
-#: disk-utils/mkfs.bfs.c:199
+#: disk-utils/mkfs.bfs.c:198
#, c-format
msgid "cannot get size of %s"
msgstr "không lấy được kích cỡ %s"
-#: disk-utils/mkfs.bfs.c:204
+#: disk-utils/mkfs.bfs.c:203
#, c-format
msgid "blocks argument too large, max is %llu"
msgstr "đối số khối quá lớn, tối đa %llu"
-#: disk-utils/mkfs.bfs.c:219
+#: disk-utils/mkfs.bfs.c:218
msgid "too many inodes - max is 512"
msgstr "quá nhiều inode - tối đa là 512"
-#: disk-utils/mkfs.bfs.c:229
+#: disk-utils/mkfs.bfs.c:228
#, c-format
msgid "not enough space, need at least %llu blocks"
msgstr "không đủ chỗ trống, cần ít nhất %llu khối"
-#: disk-utils/mkfs.bfs.c:241
+#: disk-utils/mkfs.bfs.c:240
#, c-format
msgid "Device: %s\n"
msgstr "Thiết bị: %s\n"
-#: disk-utils/mkfs.bfs.c:242
+#: disk-utils/mkfs.bfs.c:241
#, c-format
msgid "Volume: <%-6s>\n"
msgstr "Khối tin: <%-6s>\n"
-#: disk-utils/mkfs.bfs.c:243
+#: disk-utils/mkfs.bfs.c:242
#, c-format
msgid "FSname: <%-6s>\n"
msgstr "Tên hệ thống tập tin: <%-6s>\n"
-#: disk-utils/mkfs.bfs.c:244
+#: disk-utils/mkfs.bfs.c:243
#, c-format
msgid "BlockSize: %d\n"
msgstr "Kích cỡ khối: %d\n"
-#: disk-utils/mkfs.bfs.c:246
+#: disk-utils/mkfs.bfs.c:245
#, fuzzy, c-format
msgid "Inodes: %ld (in 1 block)\n"
msgstr "Inode: %lu (trong 1 khối)\n"
-#: disk-utils/mkfs.bfs.c:249
+#: disk-utils/mkfs.bfs.c:248
#, fuzzy, c-format
msgid "Inodes: %ld (in %llu blocks)\n"
msgstr "Inodes: %lu (trong %llu khối)\n"
-#: disk-utils/mkfs.bfs.c:251
+#: disk-utils/mkfs.bfs.c:250
#, fuzzy, c-format
msgid "Blocks: %llu\n"
msgstr "Khối: %lld\n"
-#: disk-utils/mkfs.bfs.c:252
+#: disk-utils/mkfs.bfs.c:251
#, c-format
msgid "Inode end: %d, Data end: %d\n"
msgstr "Kết thúc inode: %d, Kết thúc dữ liệu: %d\n"
-#: disk-utils/mkfs.bfs.c:257
+#: disk-utils/mkfs.bfs.c:256
msgid "error writing superblock"
msgstr "lỗi ghi nhớ siêu khối"
-#: disk-utils/mkfs.bfs.c:278
+#: disk-utils/mkfs.bfs.c:277
msgid "error writing root inode"
msgstr "lỗi ghi inode gốc"
-#: disk-utils/mkfs.bfs.c:283
+#: disk-utils/mkfs.bfs.c:282
msgid "error writing inode"
msgstr "lỗi ghi inode"
-#: disk-utils/mkfs.bfs.c:286
+#: disk-utils/mkfs.bfs.c:285
msgid "seek error"
msgstr "lỗi di chuyển vị trí đọc"
-#: disk-utils/mkfs.bfs.c:292
+#: disk-utils/mkfs.bfs.c:291
msgid "error writing . entry"
msgstr "lỗi ghi mục nhập chấm (.)"
-#: disk-utils/mkfs.bfs.c:296
+#: disk-utils/mkfs.bfs.c:295
msgid "error writing .. entry"
msgstr "lỗi ghi mục nhập chấm đôi (..)"
-#: disk-utils/mkfs.bfs.c:299
+#: disk-utils/mkfs.bfs.c:298
#, c-format
msgid "error closing %s"
msgstr "lỗi đóng %s"
-#: disk-utils/mkfs.c:44
+#: disk-utils/mkfs.c:45
#, c-format
msgid " %s [options] [-t <type>] [fs-options] <device> [<size>]\n"
msgstr " %s [TUỲ_CHỌN] [-t <kiểu>] [tùy chọn hệ thống tập tin] <thiết_bị> [<kích_cỡ>]\n"
-#: disk-utils/mkfs.c:48
+#: disk-utils/mkfs.c:49
msgid "Make a Linux filesystem.\n"
msgstr "Tạo một hệ thống tập tin Linux.\n"
-#: disk-utils/mkfs.c:51
+#: disk-utils/mkfs.c:52
#, c-format
msgid " -t, --type=<type> filesystem type; when unspecified, ext2 is used\n"
msgstr " -t, --type=<kiểu> kiểu hệ thống tập tin; khi không chỉ định thì ext2 sẽ được dùng\n"
-#: disk-utils/mkfs.c:52
+#: disk-utils/mkfs.c:53
#, c-format
msgid " fs-options parameters for the real filesystem builder\n"
msgstr " fs-options các đối số dành cho bộ xây dựng hệ thống tập tin thực tế\n"
-#: disk-utils/mkfs.c:53
+#: disk-utils/mkfs.c:54
#, c-format
msgid " <device> path to the device to be used\n"
msgstr " <device> đường dẫn đến thiết bị sẽ dùng\n"
-#: disk-utils/mkfs.c:54
+#: disk-utils/mkfs.c:55
#, c-format
msgid " <size> number of blocks to be used on the device\n"
msgstr " <size> số khối sẽ được dùng trên thiết bị\n"
-#: disk-utils/mkfs.c:55
+#: disk-utils/mkfs.c:56
#, c-format
msgid ""
" -V, --verbose explain what is being done;\n"
" -V, --verbose giải thích đang làm những gì;\n"
" chỉ định -V nhiều hơn một sẽ thực hiện chạy thử\n"
-#: disk-utils/mkfs.c:57
+#: disk-utils/mkfs.c:133 include/c.h:297 login-utils/su-common.c:1287
+#: login-utils/sulogin.c:864 login-utils/sulogin.c:868 sys-utils/flock.c:123
+#: sys-utils/rtcwake.c:623
#, c-format
-msgid ""
-" -V, --version display version information and exit;\n"
-" -V as --version must be the only option\n"
-msgstr ""
-" -V, --version hiển thị thông tin phiên bản rồi thoát;\n"
-" -V cũng như --version phải là tùy chọn duy nhất\n"
+msgid "failed to execute %s"
+msgstr "lỗi thực hiện %s"
-#: disk-utils/mkfs.c:59
+#: disk-utils/mkfs.cramfs.c:128
#, c-format
-msgid " -h, --help display this help text and exit\n"
-msgstr " -h, --help hiển thị trợ giúp này rồi thoát\n"
+msgid " %s [-h] [-v] [-b blksize] [-e edition] [-N endian] [-i file] [-n name] dirname outfile\n"
+msgstr ""
-#: disk-utils/mkfs.c:139 lib/exec_shell.c:49 login-utils/newgrp.c:233
-#: login-utils/su-common.c:651 login-utils/su-common.c:986
-#: login-utils/sulogin.c:795 login-utils/sulogin.c:799 schedutils/chrt.c:555
-#: schedutils/ionice.c:260 schedutils/taskset.c:239 sys-utils/flock.c:363
-#: sys-utils/nsenter.c:430 sys-utils/prlimit.c:644 sys-utils/rtcwake.c:577
-#: sys-utils/setarch.c:324 sys-utils/setarch.c:402 sys-utils/setsid.c:115
-#: sys-utils/swapon.c:340 sys-utils/switch_root.c:242 sys-utils/unshare.c:461
-#: term-utils/script.c:581 text-utils/pg.c:1375
-#, c-format
-msgid "failed to execute %s"
-msgstr "lỗi thực hiện %s"
+#: disk-utils/mkfs.cramfs.c:131
+#, fuzzy
+msgid "Make compressed ROM file system."
+msgstr "Kiểm tra và sửa chữa hệ thống tập tin ROM đã nén.\n"
+
+#: disk-utils/mkfs.cramfs.c:133
+#, fuzzy
+msgid " -v be verbose"
+msgstr " -v, --verbose chế độ chi tiết\n"
+
+#: disk-utils/mkfs.cramfs.c:134
+msgid " -E make all warnings errors (non-zero exit status)"
+msgstr ""
+
+#: disk-utils/mkfs.cramfs.c:135
+#, fuzzy
+msgid " -b blksize use this blocksize, must equal page size"
+msgstr " -b, --blocksize <cỡ> dùng cỡ khối này, mặc định là cỡ trang\n"
+
+#: disk-utils/mkfs.cramfs.c:136
+msgid " -e edition set edition number (part of fsid)"
+msgstr ""
-#: disk-utils/mkfs.cramfs.c:125
+#: disk-utils/mkfs.cramfs.c:137
#, c-format
-msgid ""
-"usage: %s [-h] [-v] [-b blksize] [-e edition] [-N endian] [-i file] [-n name] dirname outfile\n"
-" -h print this help\n"
-" -v be verbose\n"
-" -E make all warnings errors (non-zero exit status)\n"
-" -b blksize use this blocksize, must equal page size\n"
-" -e edition set edition number (part of fsid)\n"
-" -N endian set cramfs endianness (big|little|host), default host\n"
-" -i file insert a file image into the filesystem (requires >= 2.4.0)\n"
-" -n name set name of cramfs filesystem\n"
-" -p pad by %d bytes for boot code\n"
-" -s sort directory entries (old option, ignored)\n"
-" -z make explicit holes (requires >= 2.3.39)\n"
-" dirname root of the filesystem to be compressed\n"
-" outfile output file\n"
-msgstr ""
-"cách dùng: %s [-h] [-v] [-b cỡ_khối] [-e phiên_bản] [-N kiểu-xếp-byte] [-i tập_tin] [-n tên] tên_thư_mục tập_tin_ra\n"
-" -h hiển thị trợ giúp này\n"
-" -v xuất chi tiết\n"
-" -E làm cho mọi cảnh báo là lỗi (trạng thái thoát khác số không)\n"
-" -b cỡ_khối dùng kích cỡ khối này (phải bằng với kích cỡ trang)\n"
-" -e bản_in đặt số thứ tự bản in (phần của fsid)\n"
-" -N thứ-tự-byte đặt tình trạng cuối cramfs:\n"
-" * big byte lớn đứng trước\n"
-" * little byte nhỏ đứng trước\n"
-" * host theo máy đang dùng(mặc định)\n"
-" -i tập_tin chèn một ảnh tập tin vào hệ thống tập tin (cần ≥2.4.0)\n"
-" -n tên đặt tên của hệ thống tập tin cramfs\n"
-" -p đệm theo %d byte cho mã khởi động\n"
-" -s sắp xếp các mục nhập thư mục (tùy chọn cũ thì bị lờ đi)\n"
-" -z tạo các lỗ dứt khoát (cần ≥2.3.39)\n"
-" tên_thư_mục gốc của hệ thống tập tin cần nén\n"
-" tập_tin_ra tập tin kết xuất\n"
-
-#: disk-utils/mkfs.cramfs.c:158
+msgid " -N endian set cramfs endianness (%s|%s|%s), default %s\n"
+msgstr ""
+
+#: disk-utils/mkfs.cramfs.c:138
+#, fuzzy
+msgid " -i file insert a file image into the filesystem"
+msgstr " -C, --cylinders <số> chỉ ra số lượng trụ trừ\n"
+
+#: disk-utils/mkfs.cramfs.c:139
+#, fuzzy
+msgid " -n name set name of cramfs filesystem"
+msgstr " -A kiểm tra tất cả các hệ thống tập tin\n"
+
+#: disk-utils/mkfs.cramfs.c:140
+#, fuzzy, c-format
+msgid " -p pad by %d bytes for boot code\n"
+msgstr " -v, --verbose chế độ chi tiết\n"
+
+#: disk-utils/mkfs.cramfs.c:141
+msgid " -s sort directory entries (old option, ignored)"
+msgstr ""
+
+#: disk-utils/mkfs.cramfs.c:142
+#, fuzzy
+msgid " -z make explicit holes"
+msgstr " -f không cắt xuống dòng khi gặp dòng dài\n"
+
+#: disk-utils/mkfs.cramfs.c:143
+msgid " dirname root of the filesystem to be compressed"
+msgstr ""
+
+#: disk-utils/mkfs.cramfs.c:144
+msgid " outfile output file"
+msgstr ""
+
+#: disk-utils/mkfs.cramfs.c:164
#, c-format
msgid "readlink failed: %s"
msgstr "readlink gặp lỗi: %s"
-#: disk-utils/mkfs.cramfs.c:302
+#: disk-utils/mkfs.cramfs.c:309
#, c-format
msgid "could not read directory %s"
msgstr "không thể đọc thư mục %s"
-#: disk-utils/mkfs.cramfs.c:437
+#: disk-utils/mkfs.cramfs.c:444
msgid "filesystem too big. Exiting."
msgstr "hệ thống tập tin quá lớn. Đang thoát."
-#: disk-utils/mkfs.cramfs.c:596
+#: disk-utils/mkfs.cramfs.c:603
#, c-format
msgid "AIEEE: block \"compressed\" to > 2*blocklength (%ld)\n"
msgstr "AIEEE: khối \"đã nén\" thành > 2*bề_dài_khối (%ld)\n"
-#: disk-utils/mkfs.cramfs.c:615
+#: disk-utils/mkfs.cramfs.c:622
#, c-format
msgid "%6.2f%% (%+ld bytes)\t%s\n"
msgstr "%6.2f%% (%+ld byte)\t%s\n"
-#: disk-utils/mkfs.cramfs.c:660
+#: disk-utils/mkfs.cramfs.c:667
#, c-format
msgid "cannot close file %s"
msgstr "không thể đóng tập tin %s"
-#: disk-utils/mkfs.cramfs.c:726
+#: disk-utils/mkfs.cramfs.c:744
msgid "invalid edition number argument"
msgstr "đối số con số phiên bản không hợp lệ"
-#: disk-utils/mkfs.cramfs.c:736
+#: disk-utils/mkfs.cramfs.c:754
msgid "invalid endianness given; must be 'big', 'little', or 'host'"
msgstr "kiểu endian (hướng lưu trữ số) đã cho không hợp lệ; Phải là “big”, “little”, hay “host”"
-#: disk-utils/mkfs.cramfs.c:800
+#: disk-utils/mkfs.cramfs.c:819
#, c-format
msgid "warning: guestimate of required size (upper bound) is %lldMB, but maximum image size is %uMB. We might die prematurely."
msgstr "cảnh báo: số ước lượng của kích cỡ yêu cầu (giới hạn trên) là %lld MB, nhưng kích cỡ ảnh lớn nhất là %uMB. Chúng ta có thể chết non."
-#: disk-utils/mkfs.cramfs.c:824
+#: disk-utils/mkfs.cramfs.c:843
msgid "ROM image map"
msgstr "Ánh xạ ảnh ROM"
-#: disk-utils/mkfs.cramfs.c:836
+#: disk-utils/mkfs.cramfs.c:855
#, c-format
msgid "Including: %s\n"
msgstr "Bao gồm: %s\n"
-#: disk-utils/mkfs.cramfs.c:842
+#: disk-utils/mkfs.cramfs.c:861
#, c-format
msgid "Directory data: %zd bytes\n"
msgstr "Dữ liệu thư mục: %zd byte\n"
-#: disk-utils/mkfs.cramfs.c:850
+#: disk-utils/mkfs.cramfs.c:869
#, c-format
msgid "Everything: %zd kilobytes\n"
msgstr "Mọi thứ: %zd kilô byte\n"
-#: disk-utils/mkfs.cramfs.c:855
+#: disk-utils/mkfs.cramfs.c:874
#, c-format
msgid "Super block: %zd bytes\n"
msgstr "Siêu khối: %zd byte\n"
-#: disk-utils/mkfs.cramfs.c:862
+#: disk-utils/mkfs.cramfs.c:881
#, c-format
msgid "CRC: %x\n"
msgstr "CRC: %x\n"
-#: disk-utils/mkfs.cramfs.c:867
+#: disk-utils/mkfs.cramfs.c:886
#, c-format
msgid "not enough space allocated for ROM image (%lld allocated, %zu used)"
msgstr "không đủ khoảng trống phân cấp cho ảnh ROM (phân cấp %lld, dùng %zu)"
-#: disk-utils/mkfs.cramfs.c:873
+#: disk-utils/mkfs.cramfs.c:892
#, c-format
msgid "ROM image write failed (%zd %zd)"
msgstr "Gặp lỗi khi ghi ảnh ROM (%zd %zd)"
-#: disk-utils/mkfs.cramfs.c:876
+#: disk-utils/mkfs.cramfs.c:895
msgid "ROM image"
msgstr "Ảnh ROM"
-#: disk-utils/mkfs.cramfs.c:885
+#: disk-utils/mkfs.cramfs.c:904
#, fuzzy, c-format
msgid "warning: filenames truncated to %u bytes."
msgstr "cảnh báo: tên tập tin bị cắt ngắn thành 255 byte."
-#: disk-utils/mkfs.cramfs.c:887
+#: disk-utils/mkfs.cramfs.c:906
msgid "warning: files were skipped due to errors."
msgstr "cảnh báo: các tập tin bị bỏ qua vì có lỗi."
-#: disk-utils/mkfs.cramfs.c:889
+#: disk-utils/mkfs.cramfs.c:908
#, c-format
msgid "warning: file sizes truncated to %luMB (minus 1 byte)."
msgstr "cảnh báo: kích cỡ tập tin bị cắt ngắn thành %luMB (trừ 1 byte)."
-#: disk-utils/mkfs.cramfs.c:893
+#: disk-utils/mkfs.cramfs.c:912
#, c-format
msgid "warning: uids truncated to %u bits. (This may be a security concern.)"
msgstr "cảnh báo: uids bị cắt ngắn thành %u bit. (Đây có thể là sự lo ngại bảo mật.)"
-#: disk-utils/mkfs.cramfs.c:896
+#: disk-utils/mkfs.cramfs.c:915
#, c-format
msgid "warning: gids truncated to %u bits. (This may be a security concern.)"
msgstr "cảnh báo: gids bị cắt ngắn thành %u bit. (Đây có thể là sự lo ngại bảo mật.)"
-#: disk-utils/mkfs.cramfs.c:899
+#: disk-utils/mkfs.cramfs.c:918
#, c-format
msgid ""
"WARNING: device numbers truncated to %u bits. This almost certainly means\n"
"CẢNH BÁO: số thiết bị cắt ngắn thành %u bit. Điều này gần chắc chắn có nghĩa là\n"
"một vài tập tin thiết bị sẽ bị hỏng."
-#: disk-utils/mkfs.minix.c:135
+#: disk-utils/mkfs.minix.c:139
#, fuzzy, c-format
msgid " %s [options] /dev/name [blocks]\n"
msgstr "Cách dùng: %s [ tùy_chọn… ] thiết_bị [số_lượng_khối]\n"
-#: disk-utils/mkfs.minix.c:137
+#: disk-utils/mkfs.minix.c:141
#, fuzzy
msgid " -1 use Minix version 1\n"
msgstr " -a dành cho mục đích tương thích, bị bỏ qua\n"
-#: disk-utils/mkfs.minix.c:138
+#: disk-utils/mkfs.minix.c:142
#, fuzzy
msgid " -2, -v use Minix version 2\n"
msgstr " -v hiển thị phiên bản của chương trình\n"
-#: disk-utils/mkfs.minix.c:139
+#: disk-utils/mkfs.minix.c:143
#, fuzzy
msgid " -3 use Minix version 3\n"
msgstr " -a dành cho mục đích tương thích, bị bỏ qua\n"
-#: disk-utils/mkfs.minix.c:140
+#: disk-utils/mkfs.minix.c:144
#, fuzzy
msgid " -n, --namelength <num> maximum length of filenames\n"
msgstr "gặp lỗi khi phân tin độ dài tối đa của tên tập tin"
-#: disk-utils/mkfs.minix.c:141
+#: disk-utils/mkfs.minix.c:145
#, fuzzy
msgid " -i, --inodes <num> number of inodes for the filesystem\n"
msgstr " -C, --cylinders <số> chỉ ra số lượng trụ trừ\n"
-#: disk-utils/mkfs.minix.c:142
+#: disk-utils/mkfs.minix.c:146
#, fuzzy
msgid " -c, --check check the device for bad blocks\n"
msgstr " -u, --unlock gỡ bỏ một khóa\n"
-#: disk-utils/mkfs.minix.c:143
+#: disk-utils/mkfs.minix.c:147
msgid " -l, --badblocks <file> list of bad blocks from file\n"
msgstr ""
-#: disk-utils/mkfs.minix.c:187
+#: disk-utils/mkfs.minix.c:149
+#, fuzzy, c-format
+msgid " --lock[=<mode>] use exclusive device lock (%s, %s or %s)\n"
+msgstr ""
+" -L --color[=<khi>] tô sáng kết xuất <khi>:\n"
+" (auto tự động,\n"
+" always luôn hoặc\n"
+" never không bao giờ)\n"
+
+#: disk-utils/mkfs.minix.c:192
#, c-format
msgid "%s: seek to boot block failed in write_tables"
msgstr "%s: tìm tới khối khởi động không thành công trong write_tables (ghi các bảng)"
-#: disk-utils/mkfs.minix.c:190
+#: disk-utils/mkfs.minix.c:195
#, c-format
msgid "%s: unable to clear boot sector"
msgstr "%s: không xóa được cung từ khởi động"
-#: disk-utils/mkfs.minix.c:192
+#: disk-utils/mkfs.minix.c:197
#, c-format
msgid "%s: seek failed in write_tables"
msgstr "%s: tìm tới không thành công trong write_tables (ghi các bảng)"
-#: disk-utils/mkfs.minix.c:195
+#: disk-utils/mkfs.minix.c:200
#, c-format
msgid "%s: unable to write super-block"
msgstr "%s: không thể ghi siêu khối"
-#: disk-utils/mkfs.minix.c:198
+#: disk-utils/mkfs.minix.c:203
#, c-format
msgid "%s: unable to write inode map"
msgstr "%s: không thể ghi ánh xạ inode"
-#: disk-utils/mkfs.minix.c:201
+#: disk-utils/mkfs.minix.c:206
#, c-format
msgid "%s: unable to write zone map"
msgstr "%s: không thể ghi ánh xạ vùng"
-#: disk-utils/mkfs.minix.c:204
+#: disk-utils/mkfs.minix.c:209
#, c-format
msgid "%s: unable to write inodes"
msgstr "%s: không thể ghi các inode"
-#: disk-utils/mkfs.minix.c:209
+#: disk-utils/mkfs.minix.c:214
#, c-format
msgid "%s: seek failed in write_block"
msgstr "%s: di chuyển vị trí đọc bị lỗi trong ghi_khối"
-#: disk-utils/mkfs.minix.c:212
+#: disk-utils/mkfs.minix.c:217
#, c-format
msgid "%s: write failed in write_block"
msgstr "%s: gặp lỗi khi ghi trong write_block (ghi khối?)"
-#: disk-utils/mkfs.minix.c:221 disk-utils/mkfs.minix.c:296
-#: disk-utils/mkfs.minix.c:345
+#: disk-utils/mkfs.minix.c:226 disk-utils/mkfs.minix.c:301
+#: disk-utils/mkfs.minix.c:350
#, c-format
msgid "%s: too many bad blocks"
msgstr "%s: quá nhiều khối sai"
-#: disk-utils/mkfs.minix.c:229
+#: disk-utils/mkfs.minix.c:234
#, c-format
msgid "%s: not enough good blocks"
msgstr "%s: không đủ khối tốt"
-#: disk-utils/mkfs.minix.c:544
+#: disk-utils/mkfs.minix.c:549
#, c-format
msgid ""
"First data block at %jd, which is too far (max %d).\n"
"Try specifying fewer inodes by passing --inodes <num>"
msgstr ""
-#: disk-utils/mkfs.minix.c:564
+#: disk-utils/mkfs.minix.c:569
#, c-format
msgid "%lu inode\n"
msgid_plural "%lu inodes\n"
msgstr[0] "%lu nút\n"
-#: disk-utils/mkfs.minix.c:565
+#: disk-utils/mkfs.minix.c:570
#, c-format
msgid "%lu block\n"
msgid_plural "%lu blocks\n"
msgstr[0] "%lu khối\n"
-#: disk-utils/mkfs.minix.c:568
+#: disk-utils/mkfs.minix.c:573
#, c-format
msgid "Zonesize=%zu\n"
msgstr "Zonesize=%zu\n"
-#: disk-utils/mkfs.minix.c:569
+#: disk-utils/mkfs.minix.c:574
#, c-format
msgid ""
"Maxsize=%zu\n"
"Kích cỡ tối đa=%zu\n"
"\n"
-#: disk-utils/mkfs.minix.c:582
+#: disk-utils/mkfs.minix.c:587
#, c-format
msgid "%s: seek failed during testing of blocks"
msgstr "%s: tìm tới không thành công trong khi thử các khối"
-#: disk-utils/mkfs.minix.c:589
+#: disk-utils/mkfs.minix.c:594
#, c-format
msgid "Weird values in do_check: probably bugs\n"
msgstr "Giá trị kỳ lạ trong do_check (làm kiểm tra): có thể là lỗi\n"
-#: disk-utils/mkfs.minix.c:622
+#: disk-utils/mkfs.minix.c:627
#, c-format
msgid "%s: seek failed in check_blocks"
msgstr "%s: tìm tới không thành công trong check_blocks (kiểm tra khối)"
-#: disk-utils/mkfs.minix.c:632
+#: disk-utils/mkfs.minix.c:637
#, c-format
msgid "%s: bad blocks before data-area: cannot make fs"
msgstr "%s: khối sai trước vùng dữ liệu: không thể tạo ra hệ thống tập tin"
-#: disk-utils/mkfs.minix.c:639 disk-utils/mkfs.minix.c:663
+#: disk-utils/mkfs.minix.c:644 disk-utils/mkfs.minix.c:668
#, c-format
msgid "%d bad block\n"
msgid_plural "%d bad blocks\n"
msgstr[0] "%d khối hỏng\n"
-#: disk-utils/mkfs.minix.c:648
+#: disk-utils/mkfs.minix.c:653
#, c-format
msgid "%s: can't open file of bad blocks"
msgstr "%s: không mở được tập tin của các khối sai"
-#: disk-utils/mkfs.minix.c:653
+#: disk-utils/mkfs.minix.c:658
#, c-format
msgid "badblock number input error on line %d\n"
msgstr "ỗi nhập số khối-sai trên dòng %d\n"
-#: disk-utils/mkfs.minix.c:654
+#: disk-utils/mkfs.minix.c:659
#, c-format
msgid "%s: cannot read badblocks file"
msgstr "%s: không thể đọc tập tin khối-sai"
-#: disk-utils/mkfs.minix.c:694
+#: disk-utils/mkfs.minix.c:699
#, c-format
msgid "block size smaller than physical sector size of %s"
msgstr "kích cỡ khối nhỏ hơn kích cỡ cung từ vật lý của %s"
-#: disk-utils/mkfs.minix.c:697
+#: disk-utils/mkfs.minix.c:702
#, c-format
msgid "cannot determine size of %s"
msgstr "không thể quyết định kích cỡ của %s"
-#: disk-utils/mkfs.minix.c:705
+#: disk-utils/mkfs.minix.c:710
#, c-format
msgid "%s: requested blocks (%llu) exceeds available (%llu) blocks\n"
msgstr ""
-#: disk-utils/mkfs.minix.c:708
+#: disk-utils/mkfs.minix.c:713
#, c-format
msgid "%s: number of blocks too small"
msgstr "%s: số lượng khối quá nhỏ"
-#: disk-utils/mkfs.minix.c:723 disk-utils/mkfs.minix.c:729
+#: disk-utils/mkfs.minix.c:728 disk-utils/mkfs.minix.c:734
#, fuzzy, c-format
msgid "unsupported name length: %d"
msgstr "tham số không hỗ trợ: %s"
-#: disk-utils/mkfs.minix.c:732
+#: disk-utils/mkfs.minix.c:737
#, fuzzy, c-format
msgid "unsupported minix file system version: %d"
msgstr "gặp tính năng hệ thống tập tin không được hỗ trợ"
-#: disk-utils/mkfs.minix.c:767
+#: disk-utils/mkfs.minix.c:778
msgid "-v is ambiguous, use '-2' instead"
msgstr ""
-#: disk-utils/mkfs.minix.c:778
+#: disk-utils/mkfs.minix.c:789
msgid "failed to parse maximum length of filenames"
msgstr "gặp lỗi khi phân tin độ dài tối đa của tên tập tin"
-#: disk-utils/mkfs.minix.c:782
+#: disk-utils/mkfs.minix.c:793
msgid "failed to parse number of inodes"
msgstr "gặp lỗi khi phân tích số nút"
-#: disk-utils/mkfs.minix.c:806
+#: disk-utils/mkfs.minix.c:824
msgid "failed to parse number of blocks"
msgstr "gặp lỗi khi phân tích số khối"
-#: disk-utils/mkfs.minix.c:813
+#: disk-utils/mkfs.minix.c:832
#, c-format
msgid "%s is mounted; will not make a filesystem here!"
msgstr "%s đã được gắn, sẽ không tạo hệ thống tập tin ở đây!"
-#: disk-utils/mkswap.c:80
+#: disk-utils/mkswap.c:92
#, c-format
msgid "Bad user-specified page size %u"
msgstr "Sai kích cỡ trang do người dùng chỉ ra %u"
-#: disk-utils/mkswap.c:83
+#: disk-utils/mkswap.c:95
#, c-format
msgid "Using user-specified page size %d, instead of the system value %d"
msgstr "Sử dụng kích cỡ trang do người dùng chỉ ra %d, thay cho giá trị hệ thống %d"
-#: disk-utils/mkswap.c:124
+#: disk-utils/mkswap.c:137
msgid "Label was truncated."
msgstr "Nhãn bị cắt ngắn."
-#: disk-utils/mkswap.c:132
+#: disk-utils/mkswap.c:145
#, c-format
msgid "no label, "
msgstr "không nhãn, "
-#: disk-utils/mkswap.c:140
+#: disk-utils/mkswap.c:153
#, c-format
msgid "no uuid\n"
msgstr "không uuid\n"
-#: disk-utils/mkswap.c:147
-#, c-format
-msgid ""
-"\n"
-"Usage:\n"
-" %s [options] device [size]\n"
+#: disk-utils/mkswap.c:162
+#, fuzzy, c-format
+msgid " %s [options] device [size]\n"
msgstr ""
"\n"
"Cách dùng:\n"
"%s [TUỲ_CHỌN] thiết_bị [kích_cỡ]\n"
-#: disk-utils/mkswap.c:152
+#: disk-utils/mkswap.c:165
msgid "Set up a Linux swap area.\n"
msgstr "Cài đặt vùng tráo đổi Linux.\n"
-#: disk-utils/mkswap.c:155
-#, c-format
-msgid ""
-"\n"
-"Options:\n"
-" -c, --check check bad blocks before creating the swap area\n"
-" -f, --force allow swap size area be larger than device\n"
-" -p, --pagesize SIZE specify page size in bytes\n"
-" -L, --label LABEL specify label\n"
-" -v, --swapversion NUM specify swap-space version number\n"
-" -U, --uuid UUID specify the uuid to use\n"
-" -V, --version output version information and exit\n"
-" -h, --help display this help and exit\n"
-"\n"
-msgstr ""
-"\n"
-"Các tùy chọn:\n"
-" -c, --check kiểm tra khối hỏng trước khi tạo vùng hoán chuyển\n"
-" -f, --force cho phép kích thước vùng hoán chuyển lớn hơn\n"
-" thiết bị\n"
-" -p, --pagesize SIZE chỉ định cỡ trang theo bytes\n"
-" -L, --label LABEL chỉ định nhãn\n"
-" -v, --swapversion NUM chỉ định số phiên bản cho vùng hoán chuyển\n"
-" -U, --uuid UUID chỉ định uuid\n"
-" -V, --version kết xuất thông tin phiên bản rồi thoát\n"
-" -h, --help hiển thị trợ giúp này rồi thoát\n"
-"\n"
+#: disk-utils/mkswap.c:168
+#, fuzzy
+msgid " -c, --check check bad blocks before creating the swap area\n"
+msgstr " -u, --unlock gỡ bỏ một khóa\n"
-#: disk-utils/mkswap.c:174
-#, c-format
-msgid "too many bad pages: %lu"
-msgstr "quá nhiều trang sai: %lu"
+#: disk-utils/mkswap.c:169
+#, fuzzy
+msgid " -f, --force allow swap size area be larger than device\n"
+msgstr " -f, --find tìm thiết bị còn rảnh\n"
-#: disk-utils/mkswap.c:195
-msgid "seek failed in check_blocks"
-msgstr "tìm tới không thành công trong check_blocks (kiểm tra khối)"
+#: disk-utils/mkswap.c:170
+#, fuzzy
+#| msgid " -q, --quiet suppress extra info messages\n"
+msgid " -q, --quiet suppress output and warning messages\n"
+msgstr " -q, --quiet chặn các thông tin thông báo mở rộng\n"
-#: disk-utils/mkswap.c:203
-#, c-format
-msgid "%lu bad page\n"
-msgid_plural "%lu bad pages\n"
-msgstr[0] "%lu trang sai\n"
+#: disk-utils/mkswap.c:171
+#, fuzzy
+msgid " -p, --pagesize SIZE specify page size in bytes\n"
+msgstr " -b, --bytes hiển thị kích thước tính bằng bytes\n"
-#: disk-utils/mkswap.c:228
-msgid "unable to alloc new libblkid probe"
-msgstr "không thể cấp phát đoạn dò libblklid mới"
+#: disk-utils/mkswap.c:172
+#, fuzzy
+msgid " -L, --label LABEL specify label\n"
+msgstr " -X, --label <name> chỉ định kiểu nhãn (dos, gpt, …)\n"
-#: disk-utils/mkswap.c:230
-msgid "unable to assign device to libblkid probe"
+#: disk-utils/mkswap.c:173
+#, fuzzy
+msgid " -v, --swapversion NUM specify swap-space version number\n"
+msgstr " -N, --partno <num> chỉ định số phân vùng\n"
+
+#: disk-utils/mkswap.c:174
+#, fuzzy
+msgid " -U, --uuid UUID specify the uuid to use\n"
+msgstr " -g, --group <nhóm> chỉ định nhóm chính\n"
+
+#: disk-utils/mkswap.c:175
+#, fuzzy
+msgid " --verbose verbose output\n"
+msgstr " -v, --verbose chế độ chi tiết\n"
+
+#: disk-utils/mkswap.c:178 disk-utils/sfdisk.c:2087
+#, fuzzy, c-format
+msgid " --lock[=<mode>] use exclusive device lock (%s, %s or %s)\n"
+msgstr ""
+" -L --color[=<khi>] tô sáng kết xuất <khi>:\n"
+" (auto tự động,\n"
+" always luôn hoặc\n"
+" never không bao giờ)\n"
+
+#: disk-utils/mkswap.c:192
+#, c-format
+msgid "too many bad pages: %lu"
+msgstr "quá nhiều trang sai: %lu"
+
+#: disk-utils/mkswap.c:213
+msgid "seek failed in check_blocks"
+msgstr "tìm tới không thành công trong check_blocks (kiểm tra khối)"
+
+#: disk-utils/mkswap.c:223
+#, c-format
+msgid "%lu bad page\n"
+msgid_plural "%lu bad pages\n"
+msgstr[0] "%lu trang sai\n"
+
+#: disk-utils/mkswap.c:235
+#, c-format
+msgid ""
+"mkswap: %s contains holes or other unsupported extents.\n"
+" This swap file can be rejected by kernel on swap activation!\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:243
+#, fuzzy, c-format
+msgid " Use --verbose for more details.\n"
+msgstr " -v, --verbose hiển thị dữ liệu dạng đầy đủ\n"
+
+#: disk-utils/mkswap.c:284 disk-utils/mkswap.c:309
+#, c-format
+msgid "hole detected at offset %ju"
+msgstr ""
+
+#: disk-utils/mkswap.c:292
+#, c-format
+msgid "data inline extent at offset %ju"
+msgstr ""
+
+#: disk-utils/mkswap.c:295
+#, c-format
+msgid "shared extent at offset %ju"
+msgstr ""
+
+#: disk-utils/mkswap.c:298
+#, c-format
+msgid "unallocated extent at offset %ju"
+msgstr ""
+
+#: disk-utils/mkswap.c:338
+msgid "unable to alloc new libblkid probe"
+msgstr "không thể cấp phát đoạn dò libblklid mới"
+
+#: disk-utils/mkswap.c:340
+msgid "unable to assign device to libblkid probe"
msgstr "không thể gán thiết bị cho bộ thăm dò libblkid"
-#: disk-utils/mkswap.c:247
+#: disk-utils/mkswap.c:362
#, c-format
msgid "warning: checking bad blocks from swap file is not supported: %s"
msgstr "cảnh báo: việc kiểm tra khối hỏng từ tập tin tráo đổi không được hỗ trợ: %s"
-#: disk-utils/mkswap.c:261 disk-utils/mkswap.c:287 disk-utils/mkswap.c:334
+#: disk-utils/mkswap.c:377 disk-utils/mkswap.c:402 disk-utils/mkswap.c:450
msgid "unable to rewind swap-device"
msgstr "không thể “tua lại” thiết bị trao đổi"
-#: disk-utils/mkswap.c:290
+#: disk-utils/mkswap.c:405
msgid "unable to erase bootbits sectors"
msgstr "không xóa được cung từ bit khởi động"
-#: disk-utils/mkswap.c:306
+#: disk-utils/mkswap.c:422
#, c-format
msgid "%s: warning: wiping old %s signature."
msgstr "%s: cảnh báo: tẩy xóa tín hiệu %s cũ."
-#: disk-utils/mkswap.c:311
+#: disk-utils/mkswap.c:427
#, c-format
msgid "%s: warning: don't erase bootbits sectors"
msgstr "%s: cảnh báo: đừng xóa cung từ khởi động"
-#: disk-utils/mkswap.c:314
+#: disk-utils/mkswap.c:430
#, c-format
msgid " (%s partition table detected). "
msgstr " (%s bảng phân vùng được tìm thấy). "
-#: disk-utils/mkswap.c:316
+#: disk-utils/mkswap.c:432
#, c-format
msgid " (compiled without libblkid). "
msgstr " (biên dịch mà không có libblkid). "
-#: disk-utils/mkswap.c:317
+#: disk-utils/mkswap.c:433
#, c-format
msgid "Use -f to force.\n"
msgstr "Dùng -f để ép buộc.\n"
-#: disk-utils/mkswap.c:339
+#: disk-utils/mkswap.c:455
#, c-format
msgid "%s: unable to write signature page"
msgstr " %s: không thể ghi trang chữ ký"
-#: disk-utils/mkswap.c:380
+#: disk-utils/mkswap.c:512
msgid "parsing page size failed"
msgstr "phân tích kích cỡ trang gặp lỗi"
-#: disk-utils/mkswap.c:386
+#: disk-utils/mkswap.c:521
msgid "parsing version number failed"
msgstr "gặp lỗi khi phân tích số phiên bản"
-#: disk-utils/mkswap.c:389
+#: disk-utils/mkswap.c:524
#, c-format
msgid "swapspace version %d is not supported"
msgstr "không hỗ trợ phiên bản swapspace %d"
-#: disk-utils/mkswap.c:395
+#: disk-utils/mkswap.c:530
#, c-format
msgid "warning: ignoring -U (UUIDs are unsupported by %s)"
msgstr "cảnh báo: bỏ qua “-U” (UUIDs không được %s hỗ trợ)"
-#: disk-utils/mkswap.c:414
+#: disk-utils/mkswap.c:560
msgid "only one device argument is currently supported"
msgstr "hiện tại chỉ một thiết bị làm đối số được hỗ trợ"
-#: disk-utils/mkswap.c:421
+#: disk-utils/mkswap.c:573
msgid "error: parsing UUID failed"
msgstr "lỗi: gặp lỗi khi phân tích cú pháp UUID"
-#: disk-utils/mkswap.c:430
+#: disk-utils/mkswap.c:582
msgid "error: Nowhere to set up swap on?"
msgstr "lỗi: không có chỗ nào để cài đặt bộ nhớ trao đổi?"
-#: disk-utils/mkswap.c:436
+#: disk-utils/mkswap.c:588
msgid "invalid block count argument"
msgstr "đối số chỉ ra số lượng khối không hợp lệ"
-#: disk-utils/mkswap.c:445
+#: disk-utils/mkswap.c:597
#, fuzzy, c-format
msgid "error: size %llu KiB is larger than device size %<PRIu64> KiB"
msgstr "lỗi: kích cỡ %llu KiB lớn hơn kích cỡ thiết bị %ju KiB"
-#: disk-utils/mkswap.c:451
+#: disk-utils/mkswap.c:603
#, c-format
msgid "error: swap area needs to be at least %ld KiB"
msgstr "lỗi: vùng trao đổi cần ít nhất %ld KiB"
-#: disk-utils/mkswap.c:456
+#: disk-utils/mkswap.c:609
#, c-format
msgid "warning: truncating swap area to %llu KiB"
msgstr "cảnh báo: đang cắt ngắn vùng trao đổi thành %llu KiB"
-#: disk-utils/mkswap.c:461
+#: disk-utils/mkswap.c:614
#, c-format
msgid "error: %s is mounted; will not make swapspace"
msgstr "lỗi: %s đã được gắn; sẽ không tạo vùng trao đổi"
-#: disk-utils/mkswap.c:468 sys-utils/swapon.c:525
-#, c-format
-msgid "%s: insecure permissions %04o, %04o suggested."
+#: disk-utils/mkswap.c:621
+#, fuzzy, c-format
+msgid "%s: insecure permissions %04o, fix with: chmod %04o %s"
msgstr "%s: có quyền không bảo mật %04o, đề nghị dùng %04o."
-#: disk-utils/mkswap.c:472 sys-utils/swapon.c:530
-#, c-format
-msgid "%s: insecure file owner %d, 0 (root) suggested."
+#: disk-utils/mkswap.c:626
+#, fuzzy, c-format
+msgid "%s: insecure file owner %d, fix with: chown 0:0 %s"
msgstr "%s: chủ sở hữu không bảo mật %d, đề nghị dùng 0 (root)."
-#: disk-utils/mkswap.c:487
+#: disk-utils/mkswap.c:645
msgid "Unable to set up swap-space: unreadable"
msgstr "Không thể cài đặt vùng trao đổi: không thể đọc"
-#: disk-utils/mkswap.c:492
+#: disk-utils/mkswap.c:651
#, fuzzy, c-format
msgid "Setting up swapspace version %d, size = %s (%<PRIu64> bytes)\n"
msgstr "Đang cài đặt vùng tráo đổi phiên bản %d, kích cỡ = %s (%ju byte)\n"
-#: disk-utils/mkswap.c:512
+#: disk-utils/mkswap.c:670
#, c-format
msgid "%s: unable to obtain selinux file label"
msgstr "%s: không thể lấy nhãn tập tin SELinux"
-#: disk-utils/mkswap.c:515
-msgid "unable to matchpathcon()"
-msgstr "không thể matchpathcon()"
+#: disk-utils/mkswap.c:675
+#, fuzzy, c-format
+msgid "%s: unable to obtain default selinux file label"
+msgstr "%s: không thể lấy nhãn tập tin SELinux"
-#: disk-utils/mkswap.c:518
+#: disk-utils/mkswap.c:679
msgid "unable to create new selinux context"
msgstr "không thể tạo ngữ cảnh SELinux mới"
-#: disk-utils/mkswap.c:520
+#: disk-utils/mkswap.c:681
msgid "couldn't compute selinux context"
msgstr "không thể tính ngữ cảnh SELinux"
-#: disk-utils/mkswap.c:526
+#: disk-utils/mkswap.c:687
#, c-format
msgid "unable to relabel %s to %s"
msgstr "không thể đổi nhãn của %s thành %s"
msgid "partition name"
msgstr "tên phân vùng"
-#: disk-utils/partx.c:92 misc-utils/findmnt.c:132 misc-utils/lsblk.c:168
+#: disk-utils/partx.c:92 misc-utils/findmnt.c:118 misc-utils/lsblk.c:194
msgid "partition UUID"
msgstr "UUID phân vùng"
msgid "partition table type (dos, gpt, ...)"
msgstr "kiểu bảng phân vùng (dos, gpt, …)"
-#: disk-utils/partx.c:94 misc-utils/lsblk.c:169
+#: disk-utils/partx.c:94 misc-utils/lsblk.c:190
msgid "partition flags"
msgstr "các cờ của phân vùng"
msgid "partition type (a string, a UUID, or hex)"
msgstr "kiểu phân vùng (chuỗi, UUID, hay hex)"
-#: disk-utils/partx.c:114 sys-utils/losetup.c:508 sys-utils/losetup.c:616
+#: disk-utils/partx.c:114 sys-utils/losetup.c:534 sys-utils/losetup.c:652
msgid "failed to initialize loopcxt"
msgstr "gặp lỗi khi khởi tạo loopcxt"
msgid "%s: failed to set backing file"
msgstr "%s: gặp lỗi khi đặt tập tin đứng sau"
-#: disk-utils/partx.c:131 sys-utils/losetup.c:552
+#: disk-utils/partx.c:131 sys-utils/losetup.c:585
#, c-format
msgid "%s: failed to set up loop device"
msgstr "%s: gặp lỗi khi cài đặt thiết bị loop"
-#: disk-utils/partx.c:161 login-utils/lslogins.c:307 misc-utils/findmnt.c:401
-#: misc-utils/lsblk.c:354 misc-utils/lslocks.c:342 sys-utils/losetup.c:107
-#: sys-utils/lscpu.c:370 sys-utils/lsipc.c:232 sys-utils/lsns.c:189
-#: sys-utils/prlimit.c:277 sys-utils/swapon.c:147 sys-utils/wdctl.c:151
-#: sys-utils/zramctl.c:148
+#: disk-utils/partx.c:161 login-utils/lslogins.c:321 misc-utils/fincore.c:92
+#: misc-utils/findmnt.c:383 misc-utils/lsblk.c:332 misc-utils/lsfd.c:309
+#: misc-utils/lslocks.c:351 misc-utils/uuidparse.c:125 misc-utils/wipefs.c:132
+#: sys-utils/irq-common.c:102 sys-utils/losetup.c:112 sys-utils/lscpu.c:196
+#: sys-utils/lscpu.c:211 sys-utils/lsipc.c:232 sys-utils/lsmem.c:178
+#: sys-utils/lsns.c:257 sys-utils/prlimit.c:291 sys-utils/rfkill.c:162
+#: sys-utils/swapon.c:150 sys-utils/wdctl.c:179 sys-utils/zramctl.c:147
#, c-format
msgid "unknown column: %s"
msgstr "không hiểu cột: %s"
-#: disk-utils/partx.c:208
+#: disk-utils/partx.c:209
#, c-format
msgid "%s: failed to get partition number"
msgstr "%s: gặp lỗi khi lấy số của phân vùng"
-#: disk-utils/partx.c:286 disk-utils/partx.c:324 disk-utils/partx.c:477
+#: disk-utils/partx.c:287 disk-utils/partx.c:325 disk-utils/partx.c:479
#, c-format
msgid "specified range <%d:%d> does not make sense"
msgstr "vùng đã chỉ định <%d:%d> không tạo nên phân biệt HOA/thường"
-#: disk-utils/partx.c:290
+#: disk-utils/partx.c:291
#, c-format
msgid "range recount: max partno=%d, lower=%d, upper=%d\n"
msgstr ""
-#: disk-utils/partx.c:297
+#: disk-utils/partx.c:298
#, c-format
msgid "%s: error deleting partition %d"
msgstr "%s: lỗi khi xóa bỏ phân vùng %d"
-#: disk-utils/partx.c:299
+#: disk-utils/partx.c:300
#, c-format
msgid "%s: error deleting partitions %d-%d"
msgstr "%s: lỗi khi xóa bỏ phân vùng %d-%d"
msgid "%s: partition #%d removed\n"
msgstr "%s: phân vùng #%d bị gỡ bỏ\n"
-#: disk-utils/partx.c:337
+#: disk-utils/partx.c:339
#, c-format
msgid "%s: partition #%d doesn't exist\n"
msgstr "%s: phân vùng #%d chưa tồn tại\n"
-#: disk-utils/partx.c:342
+#: disk-utils/partx.c:344
#, c-format
msgid "%s: deleting partition #%d failed"
msgstr "%s: xóa phân vùng #%d gặp lỗi"
-#: disk-utils/partx.c:362
+#: disk-utils/partx.c:364
#, c-format
msgid "%s: error adding partition %d"
msgstr "%s: lỗi thêm phân vùng %d"
-#: disk-utils/partx.c:364
+#: disk-utils/partx.c:366
#, c-format
msgid "%s: error adding partitions %d-%d"
msgstr "%s: lỗi khi thêm phân vùng %d-%d"
-#: disk-utils/partx.c:405 disk-utils/partx.c:513
+#: disk-utils/partx.c:407 disk-utils/partx.c:515
#, c-format
msgid "%s: partition #%d added\n"
msgstr "%s: phân vùng #%d được thêm vào\n"
-#: disk-utils/partx.c:410
+#: disk-utils/partx.c:412
#, c-format
msgid "%s: adding partition #%d failed"
msgstr "%s: thêm phân vùng #%d gặp lỗi"
-#: disk-utils/partx.c:445
+#: disk-utils/partx.c:447
#, c-format
msgid "%s: error updating partition %d"
msgstr "%s: gặp lỗi khi cập nhật phân vùng %d"
-#: disk-utils/partx.c:447
+#: disk-utils/partx.c:449
#, c-format
msgid "%s: error updating partitions %d-%d"
msgstr "%s: gặp lỗi khi cập nhật phân vùng %d-%d"
-#: disk-utils/partx.c:486
+#: disk-utils/partx.c:488
#, c-format
msgid "%s: no partition #%d"
msgstr "%s: không có phân vùng #%d"
-#: disk-utils/partx.c:507
+#: disk-utils/partx.c:509
#, c-format
msgid "%s: partition #%d resized\n"
msgstr "%s: phân vùng #%d được thay đổi kích thước\n"
-#: disk-utils/partx.c:521
+#: disk-utils/partx.c:523
#, c-format
msgid "%s: updating partition #%d failed"
msgstr "%s: cập nhật phân vùng #%d gặp lỗi"
-#: disk-utils/partx.c:562
+#: disk-utils/partx.c:564
#, c-format
msgid "#%2d: %9ju-%9ju (%9ju sector, %6ju MB)\n"
msgid_plural "#%2d: %9ju-%9ju (%9ju sectors, %6ju MB)\n"
msgstr[0] "#%2d: %9ju-%9ju (%9ju cung từ, %6ju MB)\n"
-#: disk-utils/partx.c:581 misc-utils/findmnt.c:713 misc-utils/findmnt.c:730
-#: misc-utils/lslocks.c:391 sys-utils/lsns.c:434
-msgid "failed to add line to output"
-msgstr "không thêm được dòng vào kết xuất"
-
-#: disk-utils/partx.c:644
-msgid "failed to add data to output table"
-msgstr "gặp lỗi khi thêm dữ liệu vào bảng kết xuất"
-
-#: disk-utils/partx.c:667 login-utils/lslogins.c:922 misc-utils/findmnt.c:1583
-#: misc-utils/lsblk.c:1869 misc-utils/lslocks.c:451 sys-utils/losetup.c:310
-#: sys-utils/lscpu.c:1690 sys-utils/lsipc.c:338 sys-utils/lsns.c:489
-#: sys-utils/prlimit.c:297 sys-utils/swapon.c:280 sys-utils/wdctl.c:259
-#: sys-utils/zramctl.c:484
-msgid "failed to initialize output table"
-msgstr "lỗi khởi tạo bảng kết xuất"
-
-#: disk-utils/partx.c:678 misc-utils/findmnt.c:1609 misc-utils/lsblk.c:1891
-#: misc-utils/lslocks.c:465 sys-utils/losetup.c:322 sys-utils/losetup.c:358
-#: sys-utils/lscpu.c:1695 sys-utils/lsns.c:510 sys-utils/prlimit.c:306
-#: sys-utils/swapon.c:289 sys-utils/wdctl.c:270 sys-utils/zramctl.c:493
-msgid "failed to initialize output column"
-msgstr "lỗi khởi tạo cột kết xuất"
+#: disk-utils/partx.c:680 misc-utils/fincore.c:370 misc-utils/findmnt.c:1786
+#: misc-utils/lsblk.c:2277 misc-utils/lsfd.c:356 misc-utils/lsfd.c:1648
+#: misc-utils/lslocks.c:487 sys-utils/losetup.c:339 sys-utils/lscpu.c:598
+#: sys-utils/lscpu.c:754 sys-utils/prlimit.c:320 sys-utils/rfkill.c:487
+#: sys-utils/swapon.c:305 sys-utils/wdctl.c:360
+#, fuzzy
+msgid "failed to allocate output column"
+msgstr "gặp lỗi khi phân bổ dòng kết xuất"
-#: disk-utils/partx.c:722
+#: disk-utils/partx.c:724
#, c-format
msgid "failed to initialize blkid filter for '%s'"
msgstr "gặp lỗi khi khởi tạo bộ lọc blkid cho “%s”"
-#: disk-utils/partx.c:730
+#: disk-utils/partx.c:732
#, c-format
msgid "%s: failed to read partition table"
msgstr "%s: lỗi đọc khối phân vùng"
-#: disk-utils/partx.c:736
+#: disk-utils/partx.c:738
#, c-format
msgid "%s: partition table type '%s' detected\n"
msgstr "%s: tìm thấy kiểu bảng phân vùng “%s”\n"
-#: disk-utils/partx.c:740
+#: disk-utils/partx.c:742
#, c-format
msgid "%s: partition table with no partitions"
msgstr "%s: bảng phân vùng không có phân vùng nào"
-#: disk-utils/partx.c:752
+#: disk-utils/partx.c:755
#, c-format
msgid " %s [-a|-d|-s|-u] [--nr <n:m> | <partition>] <disk>\n"
msgstr " %s [-a|-d|-s|-u] [--nr <n:m> | <phân vùng>] <đĩa>\n"
-#: disk-utils/partx.c:756
+#: disk-utils/partx.c:759
msgid "Tell the kernel about the presence and numbering of partitions.\n"
msgstr "Nói cho hạt nhân về phân vùng hiện tại và số của nó.\n"
-#: disk-utils/partx.c:759
+#: disk-utils/partx.c:762
msgid " -a, --add add specified partitions or all of them\n"
msgstr " -a, --add thêm phân vùng đã chỉ định hay tất cả chúng\n"
-#: disk-utils/partx.c:760
+#: disk-utils/partx.c:763
msgid " -d, --delete delete specified partitions or all of them\n"
msgstr " -d, --delete xóa phân vùng đã chỉ định hay xóa tất cả chúng\n"
-#: disk-utils/partx.c:761
+#: disk-utils/partx.c:764
msgid " -u, --update update specified partitions or all of them\n"
msgstr " -u, --update cập nhật phân vùng đã chỉ định hay tất cả chúng\n"
-#: disk-utils/partx.c:762
+#: disk-utils/partx.c:765
msgid ""
" -s, --show list partitions\n"
"\n"
" -s, --show liệt kê các phân vùng\n"
"\n"
-#: disk-utils/partx.c:763 misc-utils/lsblk.c:1623
+#: disk-utils/partx.c:766 misc-utils/lsblk.c:1912 sys-utils/lsmem.c:528
msgid " -b, --bytes print SIZE in bytes rather than in human readable format\n"
msgstr " -b, --bytes hiển thị kích thước theo byte thay vì định dạng dành cho con người\n"
-#: disk-utils/partx.c:764
+#: disk-utils/partx.c:767
msgid " -g, --noheadings don't print headings for --show\n"
msgstr " -g, --noheadings không hiển thị phần đầu cho --show\n"
-#: disk-utils/partx.c:765
+#: disk-utils/partx.c:768
msgid " -n, --nr <n:m> specify the range of partitions (e.g. --nr 2:4)\n"
msgstr " -n, --nr <n:m> chỉ định vùng các phân vùng (ví dụ: --nr 2:4)\n"
-#: disk-utils/partx.c:766
+#: disk-utils/partx.c:769 sys-utils/irqtop.c:265 sys-utils/lsirq.c:66
msgid " -o, --output <list> define which output columns to use\n"
msgstr " -o, --output <dsách> định nghĩa xem cột nào sẽ được dùng\n"
-#: disk-utils/partx.c:767 misc-utils/lsblk.c:1637
+#: disk-utils/partx.c:770 sys-utils/lsmem.c:531
+#, fuzzy
+msgid " --output-all output all columns\n"
+msgstr " -O, --output-all xuất ra mọi cột\n"
+
+#: disk-utils/partx.c:771 misc-utils/lsblk.c:1908 sys-utils/lsirq.c:64
+#: sys-utils/lsmem.c:526
msgid " -P, --pairs use key=\"value\" output format\n"
msgstr " -P, --pairs dùng định dạng kết xuất khóa=\"giá trị\"\n"
-#: disk-utils/partx.c:768 misc-utils/lsblk.c:1638
+#: disk-utils/partx.c:772 misc-utils/lsblk.c:1922 sys-utils/lsmem.c:532
msgid " -r, --raw use raw output format\n"
msgstr " -r, --raw dùng định dạng thô\n"
-#: disk-utils/partx.c:769
-msgid " -t, --type <type> specify the partition type (dos, bsd, solaris, etc.)\n"
+#: disk-utils/partx.c:773
+#, fuzzy
+msgid " -S, --sector-size <num> overwrite sector size\n"
+msgstr " -b, --sector-size <cỡ> cỡ cung từ lô-gíc vật lý\n"
+
+#: disk-utils/partx.c:774
+#, fuzzy
+msgid " -t, --type <type> specify the partition type\n"
msgstr " -t, --type <kiểu> chỉ định kiểu phân vùng (dos, bsd, solaris, v.v..)\n"
-#: disk-utils/partx.c:770 sys-utils/fallocate.c:91
+#: disk-utils/partx.c:775
+#, fuzzy
+msgid " --list-types list supported partition types and exit\n"
+msgstr " -T [hay --list-types]:\t\tliệt kê các kiểu phân vùng đã biết"
+
+#: disk-utils/partx.c:776 sys-utils/fallocate.c:101
msgid " -v, --verbose verbose mode\n"
msgstr " -v, --verbose chế độ chi tiết\n"
-#: disk-utils/partx.c:776
-msgid ""
-"\n"
-"Available columns (for --show, --raw or --pairs):\n"
-msgstr ""
-"\n"
-"Các cột sẵn dùng (cho --show, --raw hay --pairs):\n"
-
-#: disk-utils/partx.c:849
+#: disk-utils/partx.c:861
msgid "failed to parse --nr <M-N> range"
msgstr "lỗi khi phân tích phạm vi --nr <M-N>"
-#: disk-utils/partx.c:924
+#: disk-utils/partx.c:950
#, fuzzy
msgid "partition and disk name do not match"
msgstr "Bảng phân vùng không thay đổi (--no-act)."
-#: disk-utils/partx.c:952
+#: disk-utils/partx.c:979
msgid "--nr and <partition> are mutually exclusive"
msgstr "--nr và <partition> loại từ lẫn nhau"
-#: disk-utils/partx.c:971
+#: disk-utils/partx.c:998
#, c-format
msgid "partition: %s, disk: %s, lower: %d, upper: %d\n"
msgstr "phân vùng: %s, đĩa: %s, thấp: %d, cao: %d\n"
-#: disk-utils/partx.c:983
+#: disk-utils/partx.c:1010
#, c-format
msgid "%s: cannot delete partitions"
msgstr "%s: không thể xóa các phân vùng"
-#: disk-utils/partx.c:986
+#: disk-utils/partx.c:1013
#, c-format
msgid "%s: partitioned loop devices unsupported"
msgstr "%s: thiết bị lặp (loop) đã phân vùng không được hỗ trợ"
-#: disk-utils/partx.c:1003
+#: disk-utils/partx.c:1030
#, c-format
msgid "%s: failed to initialize blkid prober"
msgstr "%s: gặp lỗi khi khởi tạo bộ thăm dò blkid"
-#: disk-utils/raw.c:51
+#: disk-utils/raw.c:50
#, c-format
msgid ""
" %1$s %2$srawN <major> <minor>\n"
" %1$s -q %2$srawN\n"
" %1$s -qa\n"
-#: disk-utils/raw.c:58
+#: disk-utils/raw.c:57
msgid "Bind a raw character device to a block device.\n"
msgstr "Buộc một thiết bị ký tự thô vào một thiết bị khối.\n"
-#: disk-utils/raw.c:61
+#: disk-utils/raw.c:60
msgid " -q, --query set query mode\n"
msgstr " -q, --query đặt chế độ truy vấn\n"
-#: disk-utils/raw.c:62
+#: disk-utils/raw.c:61
msgid " -a, --all query all raw devices\n"
msgstr " -a, --all truy vấn mọi thiết bị thô\n"
-#: disk-utils/raw.c:164
+#: disk-utils/raw.c:166
#, c-format
msgid "Device '%s' is the control raw device (use raw<N> where <N> is greater than zero)"
msgstr "Thiết bị “%s” là thiết bị thô điều khiển (hãy dùng thô<N> mà <N> lớn hơn số không)"
-#: disk-utils/raw.c:181
+#: disk-utils/raw.c:183
#, c-format
msgid "Cannot locate block device '%s'"
msgstr "Không thể cấp phát thiết bị thô “%s”"
-#: disk-utils/raw.c:184
+#: disk-utils/raw.c:186
#, c-format
msgid "Device '%s' is not a block device"
msgstr "Thiết bị “%s” không phải thiết bị khối"
-#: disk-utils/raw.c:193 disk-utils/raw.c:196 sys-utils/ipcrm.c:351
-#: sys-utils/ipcrm.c:364 sys-utils/ipcrm.c:377
+#: disk-utils/raw.c:195 disk-utils/raw.c:198 sys-utils/ipcrm.c:353
+#: sys-utils/ipcrm.c:367 sys-utils/ipcrm.c:381
msgid "failed to parse argument"
msgstr "gặp lỗi khi phân tích đối số"
-#: disk-utils/raw.c:213
+#: disk-utils/raw.c:216
#, c-format
msgid "Cannot open master raw device '%s'"
msgstr "Không thể mở thiết bị chủ thô “%s”"
-#: disk-utils/raw.c:228
+#: disk-utils/raw.c:231
#, c-format
msgid "Cannot locate raw device '%s'"
msgstr "Không thể cấp phát thiết bị thô “%s”"
-#: disk-utils/raw.c:231
+#: disk-utils/raw.c:234
#, c-format
msgid "Raw device '%s' is not a character dev"
msgstr "Thiết bị thô “%s” không phải một thiết bị ký tự"
-#: disk-utils/raw.c:235
+#: disk-utils/raw.c:238
#, c-format
msgid "Device '%s' is not a raw dev"
msgstr "Thiết bị “%s” không phải một thiết bị thô"
-#: disk-utils/raw.c:245
+#: disk-utils/raw.c:248
msgid "Error querying raw device"
msgstr "Lỗi hỏi thiết bị thô"
-#: disk-utils/raw.c:254 disk-utils/raw.c:269
+#: disk-utils/raw.c:257 disk-utils/raw.c:272
#, c-format
msgid "%sraw%d: bound to major %d, minor %d\n"
msgstr "%sraw%d: biên hạn số lớn %d, nhỏ %d\n"
-#: disk-utils/raw.c:268
+#: disk-utils/raw.c:271
msgid "Error setting raw device"
msgstr "Lỗi đặt thiết bị thô"
-#: disk-utils/resizepart.c:19
+#: disk-utils/resizepart.c:20
#, c-format
msgid " %s <disk device> <partition number> <length>\n"
msgstr " %s <thiết bị đĩa> <số phân vùng> <độ dài>\n"
-#: disk-utils/resizepart.c:23
+#: disk-utils/resizepart.c:24
msgid "Tell the kernel about the new size of a partition.\n"
msgstr "Cho nhân biết cỡ mới của phân vùng.\n"
-#: disk-utils/resizepart.c:104
+#: disk-utils/resizepart.c:107
#, c-format
msgid "%s: failed to get start of the partition number %s"
msgstr "%s: gặp lỗi khi lấy điểm bắt đầu của phân vùng số %s"
-#: disk-utils/resizepart.c:109
+#: disk-utils/resizepart.c:112
msgid "failed to resize partition"
msgstr "thay đổi kích thước phân vùng gặp lỗi"
-#: disk-utils/sfdisk.c:231
+#: disk-utils/sfdisk.c:242
msgid "failed to allocate nested libfdisk context"
msgstr "gặp lỗi khi phân bổ ngữ cảnh libfdisk lồng nhau"
-#: disk-utils/sfdisk.c:291
+#: disk-utils/sfdisk.c:302
#, c-format
msgid "cannot seek %s"
msgstr "không thể di chuyển vị trí đọc %s"
-#: disk-utils/sfdisk.c:301 libfdisk/src/bsd.c:723 libfdisk/src/bsd.c:894
-#: sys-utils/hwclock.c:163 sys-utils/hwclock.c:165
+#: disk-utils/sfdisk.c:313 libfdisk/src/bsd.c:724 libfdisk/src/bsd.c:905
+#: schedutils/uclampset.c:119 term-utils/script.c:470
#, c-format
msgid "cannot write %s"
msgstr "không thể ghi %s"
-#: disk-utils/sfdisk.c:307
+#: disk-utils/sfdisk.c:320
#, c-format
msgid "%12s (offset %5ju, size %5ju): %s"
msgstr "%12s: (hiệu = %ju, cỡ = %ju): %s"
-#: disk-utils/sfdisk.c:313
+#: disk-utils/sfdisk.c:326
#, c-format
msgid "%s: failed to create a backup"
msgstr "%s: gặp lỗi khi tạo một bản dự phòng"
-#: disk-utils/sfdisk.c:326
+#: disk-utils/sfdisk.c:339
#, fuzzy
msgid "failed to create a backup file, $HOME undefined"
msgstr "gặp lỗi khi tạo một sao lưu chữ ký, chưa định nghĩa biến $HOME"
-#: disk-utils/sfdisk.c:352
+#: disk-utils/sfdisk.c:365
msgid "Backup files:"
msgstr "Tập tin sao lưu dự phòng:"
-#: disk-utils/sfdisk.c:377
+#: disk-utils/sfdisk.c:411
#, fuzzy
msgid "failed to read new partition from device; ignoring --move-data"
msgstr "Gặp lỗi khi đọc bảng phân vùng mở rộng (offset=%ju)"
-#: disk-utils/sfdisk.c:379
+#: disk-utils/sfdisk.c:413
#, fuzzy
msgid "failed to get size of the new partition; ignoring --move-data"
msgstr "%s: gặp lỗi khi lấy điểm bắt đầu của phân vùng số %s"
-#: disk-utils/sfdisk.c:381
+#: disk-utils/sfdisk.c:415
#, fuzzy
msgid "failed to get start of the new partition; ignoring --move-data"
msgstr "%s: gặp lỗi khi lấy điểm bắt đầu của phân vùng số %s"
-#: disk-utils/sfdisk.c:383
+#: disk-utils/sfdisk.c:417
#, fuzzy
msgid "failed to get size of the old partition; ignoring --move-data"
msgstr "%s: gặp lỗi khi lấy điểm bắt đầu của phân vùng số %s"
-#: disk-utils/sfdisk.c:385
+#: disk-utils/sfdisk.c:419
#, fuzzy
msgid "failed to get start of the old partition; ignoring --move-data"
msgstr "%s: gặp lỗi khi lấy điểm bắt đầu của phân vùng số %s"
-#: disk-utils/sfdisk.c:387
+#: disk-utils/sfdisk.c:421
#, fuzzy
msgid "start of the partition has not been moved; ignoring --move-data"
msgstr "%s: gặp lỗi khi lấy điểm bắt đầu của phân vùng số %s"
-#: disk-utils/sfdisk.c:389
+#: disk-utils/sfdisk.c:423
msgid "new partition is smaller than original; ignoring --move-data"
msgstr ""
-#: disk-utils/sfdisk.c:439
+#: disk-utils/sfdisk.c:474
+msgid "Data move: (--no-act)"
+msgstr ""
+
+#: disk-utils/sfdisk.c:474
msgid "Data move:"
msgstr ""
-#: disk-utils/sfdisk.c:441
+#: disk-utils/sfdisk.c:477
#, fuzzy, c-format
msgid " typescript file: %s"
msgstr "không thể mở tập tin bản đánh máy %s"
-#: disk-utils/sfdisk.c:442
+#: disk-utils/sfdisk.c:478
#, c-format
-msgid " old start: %ju, new start: %ju (move %ju sectors)\n"
+msgid " start sector: (from/to) %ju / %ju\n"
msgstr ""
-#: disk-utils/sfdisk.c:449
+#: disk-utils/sfdisk.c:479
+#, fuzzy, c-format
+msgid " sectors: %ju\n"
+msgstr ", %llu cung từ\n"
+
+#: disk-utils/sfdisk.c:480
+#, fuzzy, c-format
+msgid " step size: %zu bytes\n"
+msgstr "lấy kích cỡ tính bằng byte"
+
+#: disk-utils/sfdisk.c:490
#, fuzzy
msgid "Do you want to move partition data?"
msgstr "Bạn có muốn ghi lên đĩa?"
-#: disk-utils/sfdisk.c:451 disk-utils/sfdisk.c:1765
+#: disk-utils/sfdisk.c:492 disk-utils/sfdisk.c:2013
msgid "Leaving."
msgstr "Rời bỏ."
-#: disk-utils/sfdisk.c:522
+#: disk-utils/sfdisk.c:554
+#, c-format
+msgid "cannot read at offset: %zu; continue"
+msgstr ""
+
+#: disk-utils/sfdisk.c:565
+#, c-format
+msgid "cannot write at offset: %zu; continue"
+msgstr ""
+
+#: disk-utils/sfdisk.c:594
+#, c-format
+msgid "Moved %ju from %ju sectors (%.3f%%, %.1f MiB/s)."
+msgstr ""
+
+#: disk-utils/sfdisk.c:599
+#, c-format
+msgid "Moved %ju from %ju sectors (%.3f%%)."
+msgstr ""
+
+#: disk-utils/sfdisk.c:623
+#, c-format
+msgid "Moved %ju from %ju sectors (%.0f%%)."
+msgstr ""
+
+#: disk-utils/sfdisk.c:636
+msgid "Your data has not been moved (--no-act)."
+msgstr ""
+
+#: disk-utils/sfdisk.c:638
+#, fuzzy, c-format
+msgid "%zu I/O errors detected!"
+msgstr "phát hiện thấy %d lỗi."
+
+#: disk-utils/sfdisk.c:641
#, fuzzy, c-format
msgid "%s: failed to move data"
msgstr "%s: không mở được"
-#: disk-utils/sfdisk.c:532
+#: disk-utils/sfdisk.c:653
msgid "The partition table is unchanged (--no-act)."
msgstr "Bảng phân vùng không thay đổi (--no-act)."
-#: disk-utils/sfdisk.c:538
+#: disk-utils/sfdisk.c:661
msgid ""
"\n"
"The partition table has been altered."
"\n"
"Bảng phân vùng đã bị thay đổi!"
-#: disk-utils/sfdisk.c:610
+#: disk-utils/sfdisk.c:736
#, c-format
msgid "unsupported label '%s'"
msgstr "không hỗ trợ nhãn đĩa “%s”"
-#: disk-utils/sfdisk.c:613
+#: disk-utils/sfdisk.c:739
msgid ""
"Id Name\n"
"\n"
"Id Tên\n"
"\n"
-#: disk-utils/sfdisk.c:643
+#: disk-utils/sfdisk.c:766
msgid "unrecognized partition table type"
msgstr "kiểu bảng phân vùng không nhận ra"
-#: disk-utils/sfdisk.c:696
+#: disk-utils/sfdisk.c:819
#, c-format
msgid "Cannot get size of %s"
msgstr "không thể lấy kích cỡ của %s"
-#: disk-utils/sfdisk.c:733
+#: disk-utils/sfdisk.c:856
#, c-format
msgid "total: %ju blocks\n"
msgstr "tổng số: %ju khối\n"
-#: disk-utils/sfdisk.c:795 disk-utils/sfdisk.c:863 disk-utils/sfdisk.c:904
-#: disk-utils/sfdisk.c:934 disk-utils/sfdisk.c:998 disk-utils/sfdisk.c:1062
-#: disk-utils/sfdisk.c:1117 disk-utils/sfdisk.c:1173 disk-utils/sfdisk.c:1517
+#: disk-utils/sfdisk.c:915 disk-utils/sfdisk.c:993 disk-utils/sfdisk.c:1030
+#: disk-utils/sfdisk.c:1055 disk-utils/sfdisk.c:1089 disk-utils/sfdisk.c:1148
+#: disk-utils/sfdisk.c:1216 disk-utils/sfdisk.c:1271 disk-utils/sfdisk.c:1327
+#: disk-utils/sfdisk.c:1380 disk-utils/sfdisk.c:1418 disk-utils/sfdisk.c:1754
msgid "no disk device specified"
msgstr "chưa chỉ định thiết bị"
-#: disk-utils/sfdisk.c:806
-msgid "toggle boot flags is supported for MBR only"
+#: disk-utils/sfdisk.c:925
+#, fuzzy
+msgid "toggle boot flags is unsupported for Hybrid GPT/MBR"
+msgstr "bật/tắt các cờ khởi động chỉ hỗ trợ với MBR"
+
+#: disk-utils/sfdisk.c:930
+#, fuzzy
+msgid "cannot switch to PMBR"
+msgstr "không thể lấy trạng thái (stat) về %s"
+
+#: disk-utils/sfdisk.c:931
+msgid "Activation is unsupported for GPT -- entering nested PMBR."
+msgstr ""
+
+#: disk-utils/sfdisk.c:934
+#, fuzzy
+msgid "toggle boot flags is supported for MBR or PMBR only"
msgstr "bật/tắt các cờ khởi động chỉ hỗ trợ với MBR"
-#: disk-utils/sfdisk.c:837 disk-utils/sfdisk.c:883 disk-utils/sfdisk.c:1003
-#: disk-utils/sfdisk.c:1067 disk-utils/sfdisk.c:1122 disk-utils/sfdisk.c:1178
-#: disk-utils/sfdisk.c:1515 disk-utils/sfdisk.c:1995
+#: disk-utils/sfdisk.c:966 disk-utils/sfdisk.c:1009 disk-utils/sfdisk.c:1153
+#: disk-utils/sfdisk.c:1221 disk-utils/sfdisk.c:1276 disk-utils/sfdisk.c:1332
+#: disk-utils/sfdisk.c:1752 disk-utils/sfdisk.c:2284
msgid "failed to parse partition number"
msgstr "gặp lỗi khi phân tích số của phân vùng"
-#: disk-utils/sfdisk.c:842
+#: disk-utils/sfdisk.c:971
#, c-format
msgid "%s: partition %d: failed to toggle bootable flag"
msgstr "%s: phân vùng %d: gặp lỗi khi bật/tắt cờ khởi động"
-#: disk-utils/sfdisk.c:878 disk-utils/sfdisk.c:886
+#: disk-utils/sfdisk.c:1004 disk-utils/sfdisk.c:1012
#, fuzzy, c-format
msgid "%s: partition %zu: failed to delete"
msgstr "%s: phân vùng %zu: gặp lỗi khi lấy kiểu của phân vùng"
-#: disk-utils/sfdisk.c:942
+#: disk-utils/sfdisk.c:1060 disk-utils/sfdisk.c:1094
+#, fuzzy, c-format
+msgid "%s: does not contain a recognized partition table"
+msgstr "Thiết bị không chứa bảng phân vùng được biết."
+
+#: disk-utils/sfdisk.c:1064
msgid "failed to allocate dump struct"
msgstr "gặp lỗi khi phân bổ cấu trúc đổ"
-#: disk-utils/sfdisk.c:946
-msgid "failed to dump partition table"
+#: disk-utils/sfdisk.c:1068
+#, fuzzy, c-format
+msgid "%s: failed to dump partition table"
msgstr "gặp lỗi khi đổ bảng phân vùng"
-#: disk-utils/sfdisk.c:976
+#: disk-utils/sfdisk.c:1126
#, fuzzy, c-format
msgid "%s: no partition table found"
msgstr "%s: không tìm thấy bảng phân vùng."
-#: disk-utils/sfdisk.c:980
+#: disk-utils/sfdisk.c:1130
#, c-format
msgid "%s: partition %zu: partition table contains only %zu partitions"
msgstr "%s: bảng phân vùng %zu: bảng phân vùng chỉ chứa %zu phân vùng"
-#: disk-utils/sfdisk.c:983
+#: disk-utils/sfdisk.c:1133
#, c-format
msgid "%s: partition %zu: partition is unused"
msgstr "%s: Phân vùng %zu: phân vùng chưa được dùng"
-#: disk-utils/sfdisk.c:1002 disk-utils/sfdisk.c:1066 disk-utils/sfdisk.c:1121
-#: disk-utils/sfdisk.c:1177
+#: disk-utils/sfdisk.c:1152 disk-utils/sfdisk.c:1220 disk-utils/sfdisk.c:1275
+#: disk-utils/sfdisk.c:1331
msgid "no partition number specified"
msgstr "chưa chỉ ra số của phân vùng"
-#: disk-utils/sfdisk.c:1008 disk-utils/sfdisk.c:1072 disk-utils/sfdisk.c:1127
-#: disk-utils/sfdisk.c:1183
+#: disk-utils/sfdisk.c:1158 disk-utils/sfdisk.c:1226 disk-utils/sfdisk.c:1281
+#: disk-utils/sfdisk.c:1337 disk-utils/sfdisk.c:1386 disk-utils/sfdisk.c:1420
+#: sys-utils/losetup.c:784
msgid "unexpected arguments"
msgstr "gặp số các đối số không cần"
-#: disk-utils/sfdisk.c:1023
+#: disk-utils/sfdisk.c:1173
#, c-format
msgid "%s: partition %zu: failed to get partition type"
msgstr "%s: phân vùng %zu: gặp lỗi khi lấy kiểu của phân vùng"
-#: disk-utils/sfdisk.c:1042
+#: disk-utils/sfdisk.c:1196
#, c-format
msgid "failed to parse %s partition type '%s'"
msgstr "gặp lỗi khi phân tích phân vùng “%s” kiểu “%s”"
-#: disk-utils/sfdisk.c:1046
+#: disk-utils/sfdisk.c:1200
#, c-format
msgid "%s: partition %zu: failed to set partition type"
msgstr "%s: phân vùng %zu: gặp lỗi khi đặt kiểu phân vùng"
-#: disk-utils/sfdisk.c:1084
+#: disk-utils/sfdisk.c:1238
#, c-format
msgid "%s: partition %zu: failed to get partition UUID"
msgstr "%s: phân vùng %zu: gặp lỗi khi lấy mã số thiết bị của phân vùng"
-#: disk-utils/sfdisk.c:1097 disk-utils/sfdisk.c:1152 disk-utils/sfdisk.c:1206
+#: disk-utils/sfdisk.c:1251 disk-utils/sfdisk.c:1306 disk-utils/sfdisk.c:1360
msgid "failed to allocate partition object"
msgstr "gặp lỗi khi cấp phát đối tượng bảng phân vùng"
-#: disk-utils/sfdisk.c:1101
+#: disk-utils/sfdisk.c:1255
#, c-format
msgid "%s: partition %zu: failed to set partition UUID"
msgstr "%s: phân vùng %zu: gặp lỗi khi đặt mã số thiết bị phân vùng"
-#: disk-utils/sfdisk.c:1139
+#: disk-utils/sfdisk.c:1293
#, c-format
msgid "%s: partition %zu: failed to get partition name"
msgstr "%s: phân vùng %zu: gặp lỗi khi lấy tên của phân vùng"
-#: disk-utils/sfdisk.c:1156
+#: disk-utils/sfdisk.c:1310
#, c-format
msgid "%s: partition %zu: failed to set partition name"
msgstr "%s: phân vùng %zu: gặp lỗi khi đặt tên cho phân vùng"
-#: disk-utils/sfdisk.c:1210
+#: disk-utils/sfdisk.c:1364
#, c-format
msgid "%s: partition %zu: failed to set partition attributes"
msgstr "%s: phân vùng %zu: gặp lỗi khi đặt thuộc tính của phân vùng"
-#: disk-utils/sfdisk.c:1253
+#: disk-utils/sfdisk.c:1401
+#, fuzzy, c-format
+msgid "%s: failed to set disklabel ID"
+msgstr "%s: gặp lỗi khi di chuyển vị trí đọc tới nhãn trao đổi "
+
+#: disk-utils/sfdisk.c:1416
+#, fuzzy
+msgid "no relocate operation specified"
+msgstr "Không chỉ ra tùy chọn --date."
+
+#: disk-utils/sfdisk.c:1430
+#, fuzzy
+msgid "unsupported relocation operation"
+msgstr "không hỗ trợ định dạng tùy chọn: %s"
+
+#: disk-utils/sfdisk.c:1475
msgid " Commands:\n"
msgstr "Lệnh:\n"
-#: disk-utils/sfdisk.c:1255
+#: disk-utils/sfdisk.c:1477
msgid " write write table to disk and exit\n"
msgstr " write ghi bảng phân vùng lên đĩa và thoát\n"
-#: disk-utils/sfdisk.c:1256
+#: disk-utils/sfdisk.c:1478
msgid " quit show new situation and wait for user's feedback before write\n"
msgstr " quit hiển thị tình trạng mới và đợi phản hồi của người dùng trước khi ghi\n"
-#: disk-utils/sfdisk.c:1257
+#: disk-utils/sfdisk.c:1479
msgid " abort exit sfdisk shell\n"
msgstr " abort thoát khỏi hệ vỏ sfdisk\n"
-#: disk-utils/sfdisk.c:1258
+#: disk-utils/sfdisk.c:1480
#, fuzzy
msgid " print display the partition table\n"
msgstr " print in ra bảng phân vùng.\n"
-#: disk-utils/sfdisk.c:1259
+#: disk-utils/sfdisk.c:1481
#, fuzzy
msgid " help show this help text\n"
msgstr " help hiển thị trợ giúp này.\n"
-#: disk-utils/sfdisk.c:1261
+#: disk-utils/sfdisk.c:1483
#, fuzzy
msgid " Ctrl-D the same as 'quit'\n"
msgstr " CTRL-D giống với lệnh “quit”\n"
-#: disk-utils/sfdisk.c:1265
+#: disk-utils/sfdisk.c:1487
msgid " Input format:\n"
msgstr "Định dạng đầu vào:\n"
-#: disk-utils/sfdisk.c:1267
+#: disk-utils/sfdisk.c:1489
msgid " <start>, <size>, <type>, <bootable>\n"
msgstr " <đầu>, <cỡ>, <kiểu>, <khởi động được>\n"
-#: disk-utils/sfdisk.c:1270
+#: disk-utils/sfdisk.c:1492
#, fuzzy
msgid ""
" <start> Beginning of the partition in sectors, or bytes if\n"
" chỉ định theo định dạng <số>{K,M,G,T,P,E,Z,Y}.\n"
" Mặc định là đầu chỗ trống.\n"
-#: disk-utils/sfdisk.c:1275
+#: disk-utils/sfdisk.c:1497
#, fuzzy
msgid ""
" <size> Size of the partition in sectors, or bytes if\n"
" định dạng <số>{K,M,G,T,P,E,Z,Y} thế thì nó được biên\n"
" dịch là theo byte. Mặc định là mọi vùng trống sẵn có\n"
-#: disk-utils/sfdisk.c:1280
+#: disk-utils/sfdisk.c:1502
#, fuzzy
msgid " <type> The partition type. Default is a Linux data partition.\n"
msgstr " <kiểu> kiểu phân vùng. Mặc định là phân vùng dữ liệu Linux.\n"
-#: disk-utils/sfdisk.c:1281
-msgid " MBR: hex or L,S,E,X shortcuts.\n"
+#: disk-utils/sfdisk.c:1503
+#, fuzzy
+msgid " MBR: hex or L,S,Ex,X,U,R,V shortcuts.\n"
msgstr " MBR: hex hay phím tắt L,S,E,X.\n"
-#: disk-utils/sfdisk.c:1282
+#: disk-utils/sfdisk.c:1504
#, fuzzy
-msgid " GPT: UUID or L,S,H shortcuts.\n"
+msgid " GPT: UUID or L,S,H,U,R,V shortcuts.\n"
msgstr " GPT: uuid hay phím tắt L,S,H.\n"
-#: disk-utils/sfdisk.c:1285
+#: disk-utils/sfdisk.c:1507
#, fuzzy
msgid " <bootable> Use '*' to mark an MBR partition as bootable.\n"
msgstr " <khởi động được> “*” đánh dấu bảng MBR là khởi động được. \n"
-#: disk-utils/sfdisk.c:1289
+#: disk-utils/sfdisk.c:1511
msgid " Example:\n"
msgstr "Ví dụ:\n"
-#: disk-utils/sfdisk.c:1291
+#: disk-utils/sfdisk.c:1513
#, fuzzy
msgid " , 4G Creates a 4GiB partition at default start offset.\n"
msgstr " , 4G tạo phân vùng 4GiB trên vị trí bù mặc định đầu tiên.\n"
-#: disk-utils/sfdisk.c:1323 sys-utils/dmesg.c:1455
+#: disk-utils/sfdisk.c:1545 sys-utils/dmesg.c:1672
msgid "unsupported command"
msgstr "lệnh không được hỗ trợ"
-#: disk-utils/sfdisk.c:1325
+#: disk-utils/sfdisk.c:1547
#, c-format
msgid "line %d: unsupported command"
msgstr "dòng %d: lệnh không được hỗ trợ"
-#: disk-utils/sfdisk.c:1484
+#: disk-utils/sfdisk.c:1666
+#, fuzzy, c-format
+msgid "The device contains '%s' signature and it may be removed by a write command. See sfdisk(8) man page and --wipe option for more details."
+msgstr "%s: thiết bị có chứa chữ ký không hợp lệ “%s”, khuyến nghị bạn tẩy thiết bị bằng lệnh wipefs(8) nếu nó không như mong đợi, cốt để mà tránh xung đột có thể xảy ra."
+
+#: disk-utils/sfdisk.c:1673
+#, fuzzy, c-format
+msgid "The device contains '%s' signature and it may remain on the device. It is recommended to wipe the device with wipefs(8) or sfdisk --wipe, in order to avoid possible collisions."
+msgstr "%s: thiết bị có chứa chữ ký không hợp lệ “%s”, khuyến nghị bạn tẩy thiết bị bằng lệnh wipefs(8) nếu nó không như mong đợi, cốt để mà tránh xung đột có thể xảy ra."
+
+#: disk-utils/sfdisk.c:1721
msgid "failed to allocate partition name"
msgstr "gặp lỗi cấp phát tên phân vùng"
-#: disk-utils/sfdisk.c:1525
+#: disk-utils/sfdisk.c:1760
msgid "failed to allocate script handler"
msgstr "gặp lỗi khi cấp phát cán của văn lệnh"
-#: disk-utils/sfdisk.c:1541
+#: disk-utils/sfdisk.c:1776
#, c-format
msgid "%s: cannot modify partition %d: no partition table was found"
msgstr "%s: không thể sửa phân vùng %d, không tìm thấy bảng phân vùng"
-#: disk-utils/sfdisk.c:1546
+#: disk-utils/sfdisk.c:1781
#, c-format
msgid "%s: cannot modify partition %d: partition table contains only %zu partitions"
msgstr "%s: không thể sửa phân vùng %d, bảng phân vùng chỉ chứa %zu phân vùng mà thôi"
-#: disk-utils/sfdisk.c:1552
+#: disk-utils/sfdisk.c:1787
#, fuzzy, c-format
msgid "warning: %s: partition %d is not defined yet"
msgstr "Không có phân vùng được định nghĩa!"
-#: disk-utils/sfdisk.c:1570
+#: disk-utils/sfdisk.c:1805
#, c-format
msgid ""
"\n"
"\n"
"Chào mừng bạn dùng fdisk (%s)."
-#: disk-utils/sfdisk.c:1578
+#: disk-utils/sfdisk.c:1813
msgid "Checking that no-one is using this disk right now ..."
msgstr "Đang kiểm tra xem để chắc chắn là không có ai đó đang sử dụng đĩa này…"
-#: disk-utils/sfdisk.c:1581
+#: disk-utils/sfdisk.c:1816
msgid ""
" FAILED\n"
"\n"
" BỊ LỖI\n"
"\n"
-#: disk-utils/sfdisk.c:1584
+#: disk-utils/sfdisk.c:1819
msgid ""
"This disk is currently in use - repartitioning is probably a bad idea.\n"
"Umount all file systems, and swapoff all swap partitions on this disk.\n"
"hay. Hãy Bỏ gắn tất cả các hệ thống tập tin, và tắt (swapoff) các phân vùng trao đổi\n"
"trên đĩa này. Sử dụng “--no-reread” để bỏ kiểm tra này.\n"
-#: disk-utils/sfdisk.c:1589
+#: disk-utils/sfdisk.c:1824
msgid "Use the --force flag to overrule all checks."
msgstr "Sử dụng tùy chọn --force để bãi bỏ mọi kiểm tra."
-#: disk-utils/sfdisk.c:1591
+#: disk-utils/sfdisk.c:1826
msgid ""
" OK\n"
"\n"
"OK\n"
"\n"
-#: disk-utils/sfdisk.c:1620
+#: disk-utils/sfdisk.c:1835
msgid ""
"\n"
"Old situation:"
"\n"
"Trạng thái cũ:"
-#: disk-utils/sfdisk.c:1638
+#: disk-utils/sfdisk.c:1848
+#, fuzzy
+msgid "failed to set script header"
+msgstr "gặp lỗi khi cấp phát cán của văn lệnh"
+
+#: disk-utils/sfdisk.c:1853
#, c-format
msgid ""
"\n"
"Dùng “label: <tên>” trước khi bạn định nghĩa phân vùng đầu tiên\n"
"để mà đè lên mặc định."
-#: disk-utils/sfdisk.c:1641
+#: disk-utils/sfdisk.c:1856
msgid ""
"\n"
"Type 'help' to get more information.\n"
"\n"
"Hãy gõ lệnh “%s --help” để tìm thấy thông tin thêm.\n"
-#: disk-utils/sfdisk.c:1659
+#: disk-utils/sfdisk.c:1874
msgid "All partitions used."
msgstr "Mọi phân vùng đã được dùng."
-#: disk-utils/sfdisk.c:1684
+#: disk-utils/sfdisk.c:1894
+#, c-format
+msgid "Unknown script header '%s' -- ignore."
+msgstr ""
+
+#: disk-utils/sfdisk.c:1910
#, fuzzy
msgid "Done.\n"
msgstr "Đã xong."
-#: disk-utils/sfdisk.c:1696
+#: disk-utils/sfdisk.c:1922
#, fuzzy
msgid "Ignoring partition."
msgstr "Bỏ qua phân vùng %zu."
-#: disk-utils/sfdisk.c:1705
-msgid "Failed to apply script headers, disk label not created."
+#: disk-utils/sfdisk.c:1933
+#, fuzzy
+msgid "Failed to apply script headers, disk label not created"
msgstr "Gặp lỗi khi áp dụng phần đầu văn lệnh, nhãn đia chưa tạo."
-#: disk-utils/sfdisk.c:1721
-msgid "Failed to add partition"
+#: disk-utils/sfdisk.c:1954
+#, fuzzy, c-format
+msgid "Failed to add #%zu partition"
msgstr "Gặp lỗi khi thêm phân vùng"
-#: disk-utils/sfdisk.c:1745
+#: disk-utils/sfdisk.c:1977
msgid "Script header accepted."
msgstr "Phần đầu văn lệnh được chấp thuận."
-#: disk-utils/sfdisk.c:1754
+#: disk-utils/sfdisk.c:1994
+msgid "Failed to apply script headers, disk label not created."
+msgstr "Gặp lỗi khi áp dụng phần đầu văn lệnh, nhãn đia chưa tạo."
+
+#: disk-utils/sfdisk.c:2001
msgid ""
"\n"
"New situation:"
"\n"
"Trạng thái mới:"
-#: disk-utils/sfdisk.c:1763
+#: disk-utils/sfdisk.c:2011
msgid "Do you want to write this to disk?"
msgstr "Bạn có muốn ghi lên đĩa?"
-#: disk-utils/sfdisk.c:1775
+#: disk-utils/sfdisk.c:2024
msgid "Leaving.\n"
msgstr "Rời bỏ.\n"
-#: disk-utils/sfdisk.c:1788
+#: disk-utils/sfdisk.c:2039
#, c-format
msgid ""
" %1$s [options] <dev> [[-N] <part>]\n"
" %1$s [các tùy chọn] <thiết-bị> [[-N] <phần>]\n"
" %1$s [các tùy chọn] <lệnh>\n"
-#: disk-utils/sfdisk.c:1794
-msgid ""
-"\n"
-"Commands:\n"
-msgstr ""
-"\n"
-"Lệnh:\n"
-
-#: disk-utils/sfdisk.c:1795
+#: disk-utils/sfdisk.c:2046
#, fuzzy
-msgid " -A, --activate <dev> [<part> ...] list or set bootable MBR partitions\n"
+msgid " -A, --activate <dev> [<part> ...] list or set bootable (P)MBR partitions\n"
msgstr " -a, --activate <dev> [<part> …] liệt kê hoặc đặt các phân vùng MBR khởi động được\n"
-#: disk-utils/sfdisk.c:1796
+#: disk-utils/sfdisk.c:2047
msgid " -d, --dump <dev> dump partition table (usable for later input)\n"
msgstr " -d, --dump <dev> đổ bảng phân vùng (có thể dùng làm đầu vào sau này)\n"
-#: disk-utils/sfdisk.c:1797
+#: disk-utils/sfdisk.c:2048
#, fuzzy
msgid " -J, --json <dev> dump partition table in JSON format\n"
msgstr " -d, --dump <dev> đổ bảng phân vùng (có thể dùng làm đầu vào sau này)\n"
-#: disk-utils/sfdisk.c:1798
+#: disk-utils/sfdisk.c:2049
+#, fuzzy
+#| msgid " -b, --backup backup partition table sectors (see -O)\n"
+msgid " -B, --backup-pt-sectors <dev> binary partition table backup (see -b and -O)\n"
+msgstr " -b, --backup sao lưu các cung từ bảng phân vùng (xem -O)\n"
+
+#: disk-utils/sfdisk.c:2050
msgid " -g, --show-geometry [<dev> ...] list geometry of all or specified devices\n"
msgstr " -g, --show-geometry [<dev> …] liệt kê hình học của thiết bị đã cho hoặc mọi\n"
-#: disk-utils/sfdisk.c:1799
+#: disk-utils/sfdisk.c:2051
msgid " -l, --list [<dev> ...] list partitions of each device\n"
msgstr " -l, --list [<dev> …] liệt kê các phân vùng của từng thiết bị\n"
-#: disk-utils/sfdisk.c:1800
+#: disk-utils/sfdisk.c:2052
#, fuzzy
msgid " -F, --list-free [<dev> ...] list unpartitioned free areas of each device\n"
msgstr " -l, --list [<dev> …] liệt kê các phân vùng của từng thiết bị\n"
-#: disk-utils/sfdisk.c:1801
+#: disk-utils/sfdisk.c:2053
#, fuzzy
msgid " -r, --reorder <dev> fix partitions order (by start offset)\n"
msgstr " -a, --add thêm phân vùng đã chỉ định hay tất cả chúng\n"
-#: disk-utils/sfdisk.c:1802
+#: disk-utils/sfdisk.c:2054
msgid " -s, --show-size [<dev> ...] list sizes of all or specified devices\n"
msgstr " -s, --show-size [<dev> …] liệt kê các cỡ của mọi hay từng thiết bị đã cho\n"
-#: disk-utils/sfdisk.c:1803
+#: disk-utils/sfdisk.c:2055
msgid " -T, --list-types print the recognized types (see -X)\n"
msgstr " -T, --list-types hiển thị các kiểu được chấp nhận (xem -X)\n"
-#: disk-utils/sfdisk.c:1804
+#: disk-utils/sfdisk.c:2056
#, fuzzy
msgid " -V, --verify [<dev> ...] test whether partitions seem correct\n"
msgstr " -V, --verify kiểm tra xem phân vùng đã đúng chưa\n"
-#: disk-utils/sfdisk.c:1805
+#: disk-utils/sfdisk.c:2057
#, fuzzy
msgid " --delete <dev> [<part> ...] delete all or specified partitions\n"
msgstr " -a, --activate <dev> [<part> …] liệt kê hoặc đặt các phân vùng MBR khởi động được\n"
-#: disk-utils/sfdisk.c:1808
+#: disk-utils/sfdisk.c:2060
msgid " --part-label <dev> <part> [<str>] print or change partition label\n"
msgstr " --part-label <dev> <part> [<str>] in hay đổi nhãn phân vùng\n"
-#: disk-utils/sfdisk.c:1809
+#: disk-utils/sfdisk.c:2061
msgid " --part-type <dev> <part> [<type>] print or change partition type\n"
msgstr " --part-type <dev> <part> [<type>] in hoặc đổi kiểu phân vùng\n"
-#: disk-utils/sfdisk.c:1810
+#: disk-utils/sfdisk.c:2062
msgid " --part-uuid <dev> <part> [<uuid>] print or change partition uuid\n"
msgstr " --part-uuid <dev> <part> [<uuid>] in hay đổi uuid của phân vùng\n"
-#: disk-utils/sfdisk.c:1811
+#: disk-utils/sfdisk.c:2063
msgid " --part-attrs <dev> <part> [<str>] print or change partition attributes\n"
msgstr " --part-attrs <dev> <part> [<str>] in hay đổi các thuộc tính của phân vùng\n"
-#: disk-utils/sfdisk.c:1814
+#: disk-utils/sfdisk.c:2066
+#, fuzzy
+msgid " --disk-id <dev> [<str>] print or change disk label ID (UUID)\n"
+msgstr " --part-label <dev> <part> [<str>] in hay đổi nhãn phân vùng\n"
+
+#: disk-utils/sfdisk.c:2067
+#, fuzzy
+msgid " --relocate <oper> <dev> move partition header\n"
+msgstr " -l, --list [<dev> …] liệt kê các phân vùng của từng thiết bị\n"
+
+#: disk-utils/sfdisk.c:2070
msgid " <dev> device (usually disk) path\n"
msgstr " <dev> đường dẫn thiết bị (thường là đĩa)\n"
-#: disk-utils/sfdisk.c:1815
+#: disk-utils/sfdisk.c:2071
msgid " <part> partition number\n"
msgstr " <part> số phân vùng\n"
-#: disk-utils/sfdisk.c:1816
+#: disk-utils/sfdisk.c:2072
msgid " <type> partition type, GUID for GPT, hex for MBR\n"
msgstr " <type> kiểu phân vùng, GUID cho GPT, hex cho MBR\n"
-#: disk-utils/sfdisk.c:1819
+#: disk-utils/sfdisk.c:2075
#, fuzzy
msgid " -a, --append append partitions to existing partition table\n"
msgstr " -A, --append thêm các phân vùng sẵn có vào bảng phân vùng\n"
-#: disk-utils/sfdisk.c:1820
+#: disk-utils/sfdisk.c:2076
msgid " -b, --backup backup partition table sectors (see -O)\n"
msgstr " -b, --backup sao lưu các cung từ bảng phân vùng (xem -O)\n"
-#: disk-utils/sfdisk.c:1821
+#: disk-utils/sfdisk.c:2077
msgid " --bytes print SIZE in bytes rather than in human readable format\n"
msgstr " --bytes hiển thị kích thước theo byte thay vì định dạng dành cho con người\n"
-#: disk-utils/sfdisk.c:1822
+#: disk-utils/sfdisk.c:2078
msgid " --move-data[=<typescript>] move partition data after relocation (requires -N)\n"
msgstr ""
-#: disk-utils/sfdisk.c:1823
+#: disk-utils/sfdisk.c:2079
+msgid " --move-use-fsync use fsync after each write when move data\n"
+msgstr ""
+
+#: disk-utils/sfdisk.c:2080
msgid " -f, --force disable all consistency checking\n"
msgstr " -f, --force tắt mọi kiểm tra toàn vẹn\n"
-#: disk-utils/sfdisk.c:1824
-#, fuzzy
-msgid " --color[=<when>] colorize output (auto, always or never)\n"
+#: disk-utils/sfdisk.c:2083
+#, fuzzy, c-format
+msgid " --color[=<when>] colorize output (%s, %s or %s)\n"
msgstr ""
" -L --color[=<khi>] tô sáng kết xuất <khi>:\n"
" (auto tự động,\n"
" always luôn hoặc\n"
" never không bao giờ)\n"
-#: disk-utils/sfdisk.c:1827
+#: disk-utils/sfdisk.c:2088
msgid " -N, --partno <num> specify partition number\n"
msgstr " -N, --partno <num> chỉ định số phân vùng\n"
-#: disk-utils/sfdisk.c:1828
+#: disk-utils/sfdisk.c:2089
msgid " -n, --no-act do everything except write to device\n"
msgstr " -n, --no-act làm mọi thứ ngoại trừ ghi lên thiết bị\n"
-#: disk-utils/sfdisk.c:1829
+#: disk-utils/sfdisk.c:2090
msgid " --no-reread do not check whether the device is in use\n"
msgstr " --no-reread không cần kiểm tra xem thiết bị có đang được dùng hay không\n"
-#: disk-utils/sfdisk.c:1830
+#: disk-utils/sfdisk.c:2091
#, fuzzy
msgid " --no-tell-kernel do not tell kernel about changes\n"
msgstr " --notruncate đừng cắt ngắn kết xuất\n"
-#: disk-utils/sfdisk.c:1831
+#: disk-utils/sfdisk.c:2092
msgid " -O, --backup-file <path> override default backup file name\n"
msgstr " -O, --backup-file <path> đè lên tên tập tin sao lưu dự phòng mặc định\n"
-#: disk-utils/sfdisk.c:1832
+#: disk-utils/sfdisk.c:2093
msgid " -o, --output <list> output columns\n"
msgstr " -o, --output <d.sách> hiển thị các cột\n"
-#: disk-utils/sfdisk.c:1833
+#: disk-utils/sfdisk.c:2094
msgid " -q, --quiet suppress extra info messages\n"
msgstr " -q, --quiet chặn các thông tin thông báo mở rộng\n"
-#: disk-utils/sfdisk.c:1834
-#, fuzzy
-msgid " -w, --wipe <mode> wipe signatures (auto, always or never)\n"
+#: disk-utils/sfdisk.c:2096
+#, fuzzy, c-format
+msgid " -w, --wipe <mode> wipe signatures (%s, %s or %s)\n"
msgstr " -L, --color[=<khi>] tô màu thông điệp (“auto”. “always” hay “never”.\n"
-#: disk-utils/sfdisk.c:1836
+#: disk-utils/sfdisk.c:2099
msgid " -X, --label <name> specify label type (dos, gpt, ...)\n"
msgstr " -X, --label <name> chỉ định kiểu nhãn (dos, gpt, …)\n"
-#: disk-utils/sfdisk.c:1837
+#: disk-utils/sfdisk.c:2100
msgid " -Y, --label-nested <name> specify nested label type (dos, bsd)\n"
msgstr " -Y, --label-nested <name> chỉ định kiểu nhãn lồng nhau (dos, bsd)\n"
-#: disk-utils/sfdisk.c:1839
+#: disk-utils/sfdisk.c:2102
msgid " -G, --show-pt-geometry deprecated, alias to --show-geometry\n"
msgstr ""
-#: disk-utils/sfdisk.c:1840
+#: disk-utils/sfdisk.c:2103
msgid " -L, --Linux deprecated, only for backward compatibility\n"
msgstr " -L, --Linux đã lạc hậu, dành cho mục đích tương thích ngược\n"
-#: disk-utils/sfdisk.c:1841
+#: disk-utils/sfdisk.c:2104
msgid " -u, --unit S deprecated, only sector unit is supported\n"
msgstr " -u, --unit S đã lạc hậu, chỉ đơn vị cung từ được hỗ trợ\n"
-#: disk-utils/sfdisk.c:1845 login-utils/chfn.c:102 login-utils/chsh.c:79
-msgid " -v, --version output version information and exit\n"
-msgstr " -v, --version đưa ra thông tin phiên bản rồi thoát\n"
-
-#: disk-utils/sfdisk.c:1950
+#: disk-utils/sfdisk.c:2238
#, c-format
msgid "%s is deprecated in favour of --part-type"
msgstr "%s đã lỗi thời trong---part-type"
-#: disk-utils/sfdisk.c:1955
+#: disk-utils/sfdisk.c:2243
msgid "--id is deprecated in favour of --part-type"
msgstr "--id đã lỗi thời trong ---part-type"
-#: disk-utils/sfdisk.c:1971
+#: disk-utils/sfdisk.c:2259
msgid "--show-pt-geometry is no more implemented. Using --show-geometry."
msgstr ""
-#: disk-utils/sfdisk.c:1982
+#: disk-utils/sfdisk.c:2271
msgid "--Linux option is unnecessary and deprecated"
msgstr "Tùy chọn --Linux là không cần thiết và đã lỗi thời"
-#: disk-utils/sfdisk.c:2011
+#: disk-utils/sfdisk.c:2300
#, c-format
msgid "unsupported unit '%c'"
msgstr "không hỗ trợ đơn vị “%c”"
-#: disk-utils/sfdisk.c:2014 include/c.h:306
-#, c-format
-msgid "%s from %s\n"
-msgstr "“%s” từ gói phần mềm “%s”\n"
-
-#: disk-utils/sfdisk.c:2091
+#: disk-utils/sfdisk.c:2395
msgid "--movedata requires -N"
msgstr ""
-#: disk-utils/swaplabel.c:69
+#: disk-utils/swaplabel.c:74
#, c-format
msgid "failed to parse UUID: %s"
msgstr "lỗi phân tích UUID: %s"
-#: disk-utils/swaplabel.c:73
+#: disk-utils/swaplabel.c:78
#, c-format
msgid "%s: failed to seek to swap UUID"
msgstr "%s: lỗi di chuyển vị trí đọc tới UUID trao đổi"
-#: disk-utils/swaplabel.c:77
+#: disk-utils/swaplabel.c:82
#, c-format
msgid "%s: failed to write UUID"
msgstr "%s: lỗi ghi UUID"
-#: disk-utils/swaplabel.c:88
+#: disk-utils/swaplabel.c:93
#, c-format
msgid "%s: failed to seek to swap label "
msgstr "%s: gặp lỗi khi di chuyển vị trí đọc tới nhãn trao đổi "
-#: disk-utils/swaplabel.c:95
+#: disk-utils/swaplabel.c:100
#, c-format
msgid "label is too long. Truncating it to '%s'"
msgstr "nhãn quá dài nên cắt ngắn nó thành “%s”"
-#: disk-utils/swaplabel.c:98
+#: disk-utils/swaplabel.c:103
#, c-format
msgid "%s: failed to write label"
msgstr "%s: lỗi ghi nhãn"
-#: disk-utils/swaplabel.c:121
+#: disk-utils/swaplabel.c:127
msgid "Display or change the label or UUID of a swap area.\n"
msgstr "Hiển thị hay thay đổi nhãn hay UUID của vùng tráo đổi.\n"
-#: disk-utils/swaplabel.c:124
+#: disk-utils/swaplabel.c:130
msgid ""
" -L, --label <label> specify a new label\n"
" -U, --uuid <uuid> specify a new uuid\n"
" -L, --label <nhãn> chỉ ra một nhãn mới\n"
" -U, --uuid <uuid> chỉ ra một UUID mới\n"
-#: disk-utils/swaplabel.c:167
+#: disk-utils/swaplabel.c:171
msgid "ignore -U (UUIDs are unsupported)"
msgstr "bỏ qua -U (các UUID không được hỗ trợ)"
-#: include/c.h:299
+#: include/c.h:288
+#, fuzzy, c-format
+msgid "Try '%s --help' for more information.\n"
+msgstr "Hãy thử lệnh “%s --help” để xem thông tin thêm.\n"
+
+#: include/c.h:410
msgid ""
"\n"
"Usage:\n"
"\n"
"Cách dùng:\n"
-#: include/c.h:300
+#: include/c.h:411
msgid ""
"\n"
"Options:\n"
"\n"
"Tùy chọn:\n"
-#: include/c.h:302
-msgid " -h, --help display this help and exit\n"
-msgstr " -h, --help hiển thị trợ giúp này rồi thoát\n"
-
-#: include/c.h:303
-msgid " -V, --version output version information and exit\n"
-msgstr " -V, --version đưa ra thông tin phiên bản rồi thoát\n"
+#: include/c.h:412
+msgid ""
+"\n"
+"Functions:\n"
+msgstr ""
+"\n"
+"Hàm:\n"
-#: include/c.h:304
-#, c-format
+#: include/c.h:413
msgid ""
"\n"
-"For more details see %s.\n"
+"Commands:\n"
msgstr ""
"\n"
-"Để tìm thêm thông tin, xem %s.\n"
-"Thông báo lỗi dịch cho <http://translationproject.org/team/vi.html>\n"
+"Lệnh:\n"
-#: include/closestream.h:46 include/closestream.h:48 login-utils/vipw.c:273
-#: login-utils/vipw.c:292 sys-utils/rtcwake.c:280 term-utils/setterm.c:805
-#: text-utils/col.c:157
-msgid "write error"
-msgstr "lỗi ghi"
+#: include/c.h:414
+#, fuzzy
+msgid ""
+"\n"
+"Arguments:\n"
+msgstr "đối số sai"
-#: include/colors.h:27
+#: include/c.h:415
#, fuzzy
-msgid "colors are enabled by default"
-msgstr "Đăng nhập trên %s từ %s bị cấm theo mặc định.\n"
+msgid ""
+"\n"
+"Available output columns:\n"
+msgstr ""
+"\n"
+"Các cột sẵn dùng cho --list:\n"
-#: include/colors.h:29
+#: include/c.h:418
#, fuzzy
-msgid "colors are disabled by default"
-msgstr "Đăng nhập trên %s từ %s bị cấm theo mặc định.\n"
+msgid "display this help"
+msgstr " -? hiển thị trợ giúp này rồi thoát\n"
-#: include/env.h:18 lib/pager.c:151 login-utils/login.c:1052
-#: login-utils/login.c:1056 login-utils/su-common.c:523
-#: term-utils/agetty.c:1160
-#, fuzzy, c-format
-msgid "failed to set the %s environment variable"
-msgstr "gặp lỗi khi đặt giới hạn nguồn %s"
+#: include/c.h:419
+#, fuzzy
+msgid "display version"
+msgstr " -version\n"
-#: include/optutils.h:81
+#: include/c.h:429
#, c-format
-msgid "%s: these options are mutually exclusive:"
-msgstr "%s: những tùy chọn này loại từ lẫn nhau:"
+msgid ""
+" %s arguments may be followed by the suffixes for\n"
+" GiB, TiB, PiB, EiB, ZiB, and YiB (the \"iB\" is optional)\n"
+msgstr ""
-#: include/pt-mbr-partnames.h:1
-msgid "Empty"
-msgstr "Rỗng"
+#: include/c.h:432
+#, c-format
+msgid ""
+"\n"
+"For more details see %s.\n"
+msgstr ""
+"\n"
+"Để tìm thêm thông tin, xem %s.\n"
+"Thông báo lỗi dịch cho <http://translationproject.org/team/vi.html>\n"
-#: include/pt-mbr-partnames.h:2
-msgid "FAT12"
-msgstr "FAT12"
+#: include/c.h:434
+#, c-format
+msgid "%s from %s\n"
+msgstr "“%s” từ gói phần mềm “%s”\n"
-#: include/pt-mbr-partnames.h:3
-msgid "XENIX root"
-msgstr "XENIX gốc"
+#: include/closestream.h:70 include/closestream.h:72 login-utils/vipw.c:272
+#: login-utils/vipw.c:291 sys-utils/rtcwake.c:304 term-utils/setterm.c:833
+msgid "write error"
+msgstr "lỗi ghi"
-#: include/pt-mbr-partnames.h:4
-msgid "XENIX usr"
-msgstr "XENIX usr"
+#: include/colors.h:27
+#, fuzzy
+msgid "colors are enabled by default"
+msgstr "Đăng nhập trên %s từ %s bị cấm theo mặc định.\n"
-#: include/pt-mbr-partnames.h:5
-msgid "FAT16 <32M"
-msgstr "FAT16 <32M"
+#: include/colors.h:29
+#, fuzzy
+msgid "colors are disabled by default"
+msgstr "Đăng nhập trên %s từ %s bị cấm theo mặc định.\n"
-#: include/pt-mbr-partnames.h:6
-msgid "Extended"
-msgstr "Mở rộng"
+#: include/env.h:25 lib/pager.c:153 login-utils/login.c:1203
+#: login-utils/login.c:1207 term-utils/agetty.c:1233
+#, fuzzy, c-format
+msgid "failed to set the %s environment variable"
+msgstr "gặp lỗi khi đặt giới hạn nguồn %s"
-#: include/pt-mbr-partnames.h:7
-msgid "FAT16"
-msgstr "FAT16"
+#: include/optutils.h:85
+#, fuzzy, c-format
+msgid "%s: mutually exclusive arguments:"
+msgstr "là loại từ lẫn nhau."
-#: include/pt-mbr-partnames.h:8
-msgid "HPFS/NTFS/exFAT"
-msgstr "HPFS/NTFS/exFAT"
+#: include/pt-gpt-partnames.h:16
+msgid "EFI System"
+msgstr "Hệ thống EFI"
-#: include/pt-mbr-partnames.h:9
-msgid "AIX"
-msgstr "AIX"
+#: include/pt-gpt-partnames.h:18
+msgid "MBR partition scheme"
+msgstr "Lược đồ phân vùng MBR"
-#: include/pt-mbr-partnames.h:10
-msgid "AIX bootable"
-msgstr "ATX khởi động được"
+#: include/pt-gpt-partnames.h:19
+msgid "Intel Fast Flash"
+msgstr "Intel Fast Flash"
-#: include/pt-mbr-partnames.h:11
-msgid "OS/2 Boot Manager"
-msgstr "OS/2 Quản lý khởi động"
+#: include/pt-gpt-partnames.h:22
+msgid "BIOS boot"
+msgstr "Khởi động BIOS"
-#: include/pt-mbr-partnames.h:12
-msgid "W95 FAT32"
-msgstr "W95 FAT32"
+#: include/pt-gpt-partnames.h:25
+#, fuzzy
+msgid "Sony boot partition"
+msgstr "phân vùng khởi động BIOS"
-#: include/pt-mbr-partnames.h:13
-msgid "W95 FAT32 (LBA)"
-msgstr "W95 FAT32 (LBA)"
+#: include/pt-gpt-partnames.h:26
+#, fuzzy
+msgid "Lenovo boot partition"
+msgstr "phân vùng khởi động BIOS"
-#: include/pt-mbr-partnames.h:14
-msgid "W95 FAT16 (LBA)"
-msgstr "W95 FAT16 (LBA)"
+#: include/pt-gpt-partnames.h:29
+#, fuzzy
+msgid "PowerPC PReP boot"
+msgstr "Khởi động PPC PReP"
-#: include/pt-mbr-partnames.h:15
-msgid "W95 Ext'd (LBA)"
-msgstr "W95 Ext'd (LBA)"
+#: include/pt-gpt-partnames.h:32
+#, fuzzy
+msgid "ONIE boot"
+msgstr "Khởi động BIOS"
-#: include/pt-mbr-partnames.h:16
-msgid "OPUS"
-msgstr "OPUS"
+#: include/pt-gpt-partnames.h:33
+msgid "ONIE config"
+msgstr ""
-#: include/pt-mbr-partnames.h:17
-msgid "Hidden FAT12"
-msgstr "FAT12 ẩn"
+#: include/pt-gpt-partnames.h:36
+msgid "Microsoft reserved"
+msgstr "Microsoft reserved"
-#: include/pt-mbr-partnames.h:18
-msgid "Compaq diagnostics"
-msgstr "Chuẩn đoán Compaq"
+#: include/pt-gpt-partnames.h:37
+msgid "Microsoft basic data"
+msgstr "Dữ liệu cơ sở Microsoft"
-#: include/pt-mbr-partnames.h:19
-msgid "Hidden FAT16 <32M"
-msgstr "FAT16 ẩn <32M"
+#: include/pt-gpt-partnames.h:38
+msgid "Microsoft LDM metadata"
+msgstr "Siêu dữ liệu Microsoft LDM"
-#: include/pt-mbr-partnames.h:20
-msgid "Hidden FAT16"
-msgstr "FAT16 ẩn"
+#: include/pt-gpt-partnames.h:39
+msgid "Microsoft LDM data"
+msgstr "Dữ liệu Microsoft LDM"
-#: include/pt-mbr-partnames.h:21
-msgid "Hidden HPFS/NTFS"
-msgstr "HPFS/NTFS ẩn"
+#: include/pt-gpt-partnames.h:40
+msgid "Windows recovery environment"
+msgstr "Môi trường khôi phục Microsoft Windows"
-#: include/pt-mbr-partnames.h:22
-msgid "AST SmartSleep"
-msgstr "AST SmartSleep"
+#: include/pt-gpt-partnames.h:41
+msgid "IBM General Parallel Fs"
+msgstr "IBM General Parallel Fs"
-#: include/pt-mbr-partnames.h:23
-msgid "Hidden W95 FAT32"
-msgstr "W95 FAT32 ẩn"
+#: include/pt-gpt-partnames.h:42
+msgid "Microsoft Storage Spaces"
+msgstr "Microsoft Storage Spaces"
-#: include/pt-mbr-partnames.h:24
-msgid "Hidden W95 FAT32 (LBA)"
-msgstr "W95 FAT32 ẩn (LBA)"
+#: include/pt-gpt-partnames.h:45
+msgid "HP-UX data"
+msgstr "dữ liệu HP-UX"
-#: include/pt-mbr-partnames.h:25
-msgid "Hidden W95 FAT16 (LBA)"
-msgstr "W95 FAT16 (LBA) ẩn"
+#: include/pt-gpt-partnames.h:46
+msgid "HP-UX service"
+msgstr "Dịch vụ HP-UX"
-#: include/pt-mbr-partnames.h:26
-msgid "NEC DOS"
-msgstr "NEC DOS"
+#: include/pt-gpt-partnames.h:49 libfdisk/src/sgi.c:60 libfdisk/src/sun.c:51
+msgid "Linux swap"
+msgstr "Trao đổi Linux"
-#: include/pt-mbr-partnames.h:27
-msgid "Hidden NTFS WinRE"
-msgstr "NTFS WinRE ẩn"
+#: include/pt-gpt-partnames.h:50
+msgid "Linux filesystem"
+msgstr "Hệ thống tập tin Linux"
-#: include/pt-mbr-partnames.h:28
-msgid "Plan 9"
-msgstr "Plan 9"
+#: include/pt-gpt-partnames.h:51
+msgid "Linux server data"
+msgstr "Dữ liệu máy chủ Linux"
-#: include/pt-mbr-partnames.h:29
-msgid "PartitionMagic recovery"
-msgstr "Khôi phục PartitionMagic"
+#: include/pt-gpt-partnames.h:52
+msgid "Linux root (x86)"
+msgstr "Linux root (x86)"
-#: include/pt-mbr-partnames.h:30
-msgid "Venix 80286"
-msgstr "Venix 80286"
+#: include/pt-gpt-partnames.h:53
+msgid "Linux root (x86-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:31
-msgid "PPC PReP Boot"
-msgstr "Khởi động PPC PReP"
+#: include/pt-gpt-partnames.h:54
+#, fuzzy
+msgid "Linux root (ARM)"
+msgstr "Linux root (x86)"
-#: include/pt-mbr-partnames.h:32
-msgid "SFS"
-msgstr "SFS"
+#: include/pt-gpt-partnames.h:55
+#, fuzzy
+msgid "Linux root (ARM-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:33
-msgid "QNX4.x"
-msgstr "QNX4.x"
+#: include/pt-gpt-partnames.h:56
+#, fuzzy
+msgid "Linux root (IA-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:34
-msgid "QNX4.x 2nd part"
-msgstr "QNX4.x phần 2"
+#: include/pt-gpt-partnames.h:57
+#, fuzzy
+msgid "Linux root (LoongArch-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:35
-msgid "QNX4.x 3rd part"
-msgstr "QNX4.x phần 3"
+#: include/pt-gpt-partnames.h:58
+#, fuzzy
+msgid "Linux root (RISC-V-32)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:36
-msgid "OnTrack DM"
-msgstr "OnTrack DM"
+#: include/pt-gpt-partnames.h:59
+#, fuzzy
+msgid "Linux root (RISC-V-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:37
-msgid "OnTrack DM6 Aux1"
-msgstr "OnTrack DM6 Aux1"
+#: include/pt-gpt-partnames.h:60
+msgid "Linux reserved"
+msgstr "Linux reserved"
-#: include/pt-mbr-partnames.h:38
-msgid "CP/M"
-msgstr "CP/M"
+#: include/pt-gpt-partnames.h:61
+msgid "Linux home"
+msgstr "Thư mục cá nhân"
-#: include/pt-mbr-partnames.h:39
-msgid "OnTrack DM6 Aux3"
-msgstr "OnTrack DM6 Aux3"
+#: include/pt-gpt-partnames.h:62 libfdisk/src/sgi.c:63
+msgid "Linux RAID"
+msgstr "Linux RAID"
-#: include/pt-mbr-partnames.h:40
-msgid "OnTrackDM6"
-msgstr "OnTrackDM6"
+#: include/pt-gpt-partnames.h:63 include/pt-mbr-partnames.h:61
+#: libfdisk/src/sgi.c:62 libfdisk/src/sun.c:53
+msgid "Linux LVM"
+msgstr "Linux LVM"
-#: include/pt-mbr-partnames.h:41
-msgid "EZ-Drive"
-msgstr "EZ-Drive"
+#: include/pt-gpt-partnames.h:64
+#, fuzzy
+msgid "Linux variable data"
+msgstr "Dữ liệu máy chủ Linux"
-#: include/pt-mbr-partnames.h:42
-msgid "Golden Bow"
-msgstr "Golden Bow"
+#: include/pt-gpt-partnames.h:65
+#, fuzzy
+msgid "Linux temporary data"
+msgstr "Dữ liệu máy chủ Linux"
-#: include/pt-mbr-partnames.h:43
-msgid "Priam Edisk"
-msgstr "Priam Edisk"
+#: include/pt-gpt-partnames.h:66
+#, fuzzy
+msgid "Linux /usr (x86)"
+msgstr "Linux root (x86)"
-#: include/pt-mbr-partnames.h:44 include/pt-mbr-partnames.h:91
-#: include/pt-mbr-partnames.h:98 include/pt-mbr-partnames.h:99
-msgid "SpeedStor"
-msgstr "SpeedStor"
+#: include/pt-gpt-partnames.h:67
+#, fuzzy
+msgid "Linux /usr (x86-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:45
-msgid "GNU HURD or SysV"
-msgstr "GNU HURD hay SysV"
+#: include/pt-gpt-partnames.h:68
+#, fuzzy
+msgid "Linux /usr (ARM)"
+msgstr "Linux root (x86)"
-#: include/pt-mbr-partnames.h:46
-msgid "Novell Netware 286"
-msgstr "Novell Netware 286"
+#: include/pt-gpt-partnames.h:69
+#, fuzzy
+msgid "Linux /usr (ARM-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:47
-msgid "Novell Netware 386"
-msgstr "Novell Netware 386"
+#: include/pt-gpt-partnames.h:70
+#, fuzzy
+msgid "Linux /usr (IA-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:48
-msgid "DiskSecure Multi-Boot"
-msgstr "Bảomậtđĩa Đa-khởi-động"
+#: include/pt-gpt-partnames.h:71
+#, fuzzy
+msgid "Linux /usr (LoongArch-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:49
-msgid "PC/IX"
-msgstr "PC/IX"
+#: include/pt-gpt-partnames.h:72
+#, fuzzy
+msgid "Linux /usr (RISC-V-32)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:50
-msgid "Old Minix"
-msgstr "Minix cũ"
+#: include/pt-gpt-partnames.h:73
+#, fuzzy
+msgid "Linux /usr (RISC-V-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:51
-msgid "Minix / old Linux"
-msgstr "Minix / Linux cũ"
+#: include/pt-gpt-partnames.h:74
+#, fuzzy
+msgid "Linux root verity (x86)"
+msgstr "Linux root (x86)"
-#: include/pt-mbr-partnames.h:52
-msgid "Linux swap / Solaris"
-msgstr "Trao đổi Linux/Solaris"
+#: include/pt-gpt-partnames.h:75
+#, fuzzy
+msgid "Linux root verity (x86-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:53
-msgid "Linux"
-msgstr "Linux"
+#: include/pt-gpt-partnames.h:76
+#, fuzzy
+msgid "Linux root verity (ARM)"
+msgstr "Linux root (x86)"
-#: include/pt-mbr-partnames.h:54
-msgid "OS/2 hidden or Intel hibernation"
-msgstr ""
+#: include/pt-gpt-partnames.h:77
+#, fuzzy
+msgid "Linux root verity (ARM-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:57
-msgid "Linux extended"
-msgstr "Linux mở rộng"
+#: include/pt-gpt-partnames.h:78
+#, fuzzy
+msgid "Linux root verity (IA-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:58 include/pt-mbr-partnames.h:59
-msgid "NTFS volume set"
-msgstr "Bộ khối tin NTFS"
+#: include/pt-gpt-partnames.h:79
+#, fuzzy
+msgid "Linux root verity (LoongArch-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:60
-msgid "Linux plaintext"
-msgstr "Linux chữ thường"
+#: include/pt-gpt-partnames.h:80
+#, fuzzy
+msgid "Linux root verity (RISC-V-32)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:61 libfdisk/src/gpt.c:205 libfdisk/src/sgi.c:63
-#: libfdisk/src/sun.c:54
-msgid "Linux LVM"
-msgstr "Linux LVM"
+#: include/pt-gpt-partnames.h:81
+#, fuzzy
+msgid "Linux root verity (RISC-V-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:62
-msgid "Amoeba"
-msgstr "Amoeba"
+#: include/pt-gpt-partnames.h:82
+#, fuzzy
+msgid "Linux /usr verity (x86)"
+msgstr "Linux root (x86)"
-#: include/pt-mbr-partnames.h:63
-msgid "Amoeba BBT"
-msgstr "Amoeba BBT"
+#: include/pt-gpt-partnames.h:83
+#, fuzzy
+msgid "Linux /usr verity (x86-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:64
-msgid "BSD/OS"
-msgstr "BSD/OS"
+#: include/pt-gpt-partnames.h:84
+#, fuzzy
+msgid "Linux /usr verity (ARM)"
+msgstr "Linux root (x86)"
-#: include/pt-mbr-partnames.h:65
-msgid "IBM Thinkpad hibernation"
-msgstr "Ngủ đông IBM Thinkpad"
+#: include/pt-gpt-partnames.h:85
+#, fuzzy
+msgid "Linux /usr verity (ARM-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:66
-msgid "FreeBSD"
-msgstr "FreeBSD"
+#: include/pt-gpt-partnames.h:86
+#, fuzzy
+msgid "Linux /usr verity (IA-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:67
-msgid "OpenBSD"
-msgstr "OpenBSD"
+#: include/pt-gpt-partnames.h:87
+#, fuzzy
+msgid "Linux /usr verity (LoongArch-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:68
-msgid "NeXTSTEP"
-msgstr "NeXTSTEP"
+#: include/pt-gpt-partnames.h:88
+#, fuzzy
+msgid "Linux /usr verity (RISC-V-32)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:69
-msgid "Darwin UFS"
-msgstr "Darwin UFS"
+#: include/pt-gpt-partnames.h:89
+#, fuzzy
+msgid "Linux /usr verity (RISC-V-64)"
+msgstr "Linux root (x86-64)"
-#: include/pt-mbr-partnames.h:70
-msgid "NetBSD"
-msgstr "NetBSD"
+#: include/pt-gpt-partnames.h:95 include/pt-mbr-partnames.h:95
+msgid "Linux extended boot"
+msgstr "khởi động Linux mở rộng"
-#: include/pt-mbr-partnames.h:71
-msgid "Darwin boot"
-msgstr "Khởi động Darwin"
+#: include/pt-gpt-partnames.h:98
+#, fuzzy
+msgid "Linux user's home"
+msgstr "Thư mục cá nhân"
-#: include/pt-mbr-partnames.h:72
-msgid "HFS / HFS+"
-msgstr "HFS / HFS+"
+#: include/pt-gpt-partnames.h:101
+msgid "FreeBSD data"
+msgstr "dữ liệu FreeBSD"
-#: include/pt-mbr-partnames.h:73
-msgid "BSDI fs"
-msgstr "Httt BSDI"
+#: include/pt-gpt-partnames.h:102
+msgid "FreeBSD boot"
+msgstr "FreeBSD boot"
-#: include/pt-mbr-partnames.h:74
-msgid "BSDI swap"
-msgstr "Trao đổi BSDI"
+#: include/pt-gpt-partnames.h:103
+msgid "FreeBSD swap"
+msgstr "FreeBSD swap"
-#: include/pt-mbr-partnames.h:75
-msgid "Boot Wizard hidden"
-msgstr "Thuật sĩ khởi động ẩn"
+#: include/pt-gpt-partnames.h:104
+msgid "FreeBSD UFS"
+msgstr "FreeBSD UFS"
-#: include/pt-mbr-partnames.h:76
-#, fuzzy
-msgid "Acronis FAT32 LBA"
-msgstr "W95 FAT32 (LBA)"
+#: include/pt-gpt-partnames.h:105
+msgid "FreeBSD ZFS"
+msgstr "FreeBSD ZFS"
-#: include/pt-mbr-partnames.h:77 libfdisk/src/gpt.c:230
-msgid "Solaris boot"
-msgstr "Khởi động Solaris"
+#: include/pt-gpt-partnames.h:106
+msgid "FreeBSD Vinum"
+msgstr "FreeBSD Vinum"
-#: include/pt-mbr-partnames.h:78
-msgid "Solaris"
-msgstr "Solaris"
+#: include/pt-gpt-partnames.h:109
+msgid "Apple HFS/HFS+"
+msgstr "Apple HFS/HFS+"
-#: include/pt-mbr-partnames.h:79
-msgid "DRDOS/sec (FAT-12)"
-msgstr "DRDOS/sec (FAT-12)"
+#: include/pt-gpt-partnames.h:110
+#, fuzzy
+msgid "Apple APFS"
+msgstr "Apple UFS"
-#: include/pt-mbr-partnames.h:80
-msgid "DRDOS/sec (FAT-16 < 32M)"
-msgstr "DRDOS/sec (FAT-16 < 32M)"
+#: include/pt-gpt-partnames.h:111
+msgid "Apple UFS"
+msgstr "Apple UFS"
-#: include/pt-mbr-partnames.h:81
-msgid "DRDOS/sec (FAT-16)"
-msgstr "DRDOS/sec (FAT-16)"
+#: include/pt-gpt-partnames.h:112
+msgid "Apple RAID"
+msgstr "Apple RAID"
-#: include/pt-mbr-partnames.h:82
-msgid "Syrinx"
-msgstr "Syrinx"
+#: include/pt-gpt-partnames.h:113
+msgid "Apple RAID offline"
+msgstr "Apple RAID offline"
-#: include/pt-mbr-partnames.h:83
-msgid "Non-FS data"
-msgstr "Dữ liệu không phải FS"
+#: include/pt-gpt-partnames.h:114
+msgid "Apple boot"
+msgstr "Apple boot"
-#: include/pt-mbr-partnames.h:84
-msgid "CP/M / CTOS / ..."
-msgstr "CP/M / CTOS / …"
+#: include/pt-gpt-partnames.h:115
+msgid "Apple label"
+msgstr "nhãn Apple"
-#: include/pt-mbr-partnames.h:86
-msgid "Dell Utility"
-msgstr "Công cụ Dell"
+#: include/pt-gpt-partnames.h:116
+msgid "Apple TV recovery"
+msgstr "Apple TV phục hồi"
-# Name: don't translate/Tên: đừng dịch
-#: include/pt-mbr-partnames.h:87
-msgid "BootIt"
-msgstr "BootIt"
+#: include/pt-gpt-partnames.h:117
+msgid "Apple Core storage"
+msgstr "Apple Core storage"
-#: include/pt-mbr-partnames.h:88
-msgid "DOS access"
-msgstr "Truy cập DOS"
+#: include/pt-gpt-partnames.h:120 include/pt-mbr-partnames.h:77
+msgid "Solaris boot"
+msgstr "Khởi động Solaris"
-#: include/pt-mbr-partnames.h:90
-msgid "DOS R/O"
-msgstr "DOS R/O"
+#: include/pt-gpt-partnames.h:121
+msgid "Solaris root"
+msgstr "Khởi động Solaris"
-#: include/pt-mbr-partnames.h:93
-#, fuzzy
-msgid "Rufus alignment"
-msgstr "đối số đầu tiên"
+#: include/pt-gpt-partnames.h:123
+msgid "Solaris /usr & Apple ZFS"
+msgstr "Solaris /usr & Apple ZFS"
-#: include/pt-mbr-partnames.h:94
-msgid "BeOS fs"
-msgstr "Httt BeOS"
+#: include/pt-gpt-partnames.h:124
+msgid "Solaris swap"
+msgstr "Solaris swap"
-#: include/pt-mbr-partnames.h:96
-msgid "EFI (FAT-12/16/32)"
-msgstr "EFI (FAT-12/16/32)"
+#: include/pt-gpt-partnames.h:125
+msgid "Solaris backup"
+msgstr "sao lưu dự phòng Solaris"
-#: include/pt-mbr-partnames.h:97
-msgid "Linux/PA-RISC boot"
-msgstr "Khởi động Linux/PA-RISC"
+#: include/pt-gpt-partnames.h:126
+msgid "Solaris /var"
+msgstr "Solaris /var"
-#: include/pt-mbr-partnames.h:100
-msgid "DOS secondary"
-msgstr "DOS phụ"
+#: include/pt-gpt-partnames.h:127
+msgid "Solaris /home"
+msgstr "Solaris /home"
-#: include/pt-mbr-partnames.h:101
-msgid "VMware VMFS"
-msgstr "VMware VMFS"
+#: include/pt-gpt-partnames.h:128
+msgid "Solaris alternate sector"
+msgstr "Solaris alternate sector"
-#: include/pt-mbr-partnames.h:102
-msgid "VMware VMKCORE"
-msgstr "VMware VMKCORE"
+#: include/pt-gpt-partnames.h:129
+msgid "Solaris reserved 1"
+msgstr "Solaris reserved 1"
-#: include/pt-mbr-partnames.h:103 libfdisk/src/sun.c:55
-msgid "Linux raid autodetect"
-msgstr "Tự động nhận ra Linux raid"
+#: include/pt-gpt-partnames.h:130
+msgid "Solaris reserved 2"
+msgstr "Solaris reserved 2"
-# Name: don't translate/Tên: đừng dịch
-#: include/pt-mbr-partnames.h:106
-msgid "LANstep"
-msgstr "LANstep"
+#: include/pt-gpt-partnames.h:131
+msgid "Solaris reserved 3"
+msgstr "Solaris reserved 3"
-#: include/pt-mbr-partnames.h:107
-msgid "BBT"
-msgstr "BBT"
+#: include/pt-gpt-partnames.h:132
+msgid "Solaris reserved 4"
+msgstr "Solaris reserved 4"
-#: lib/blkdev.c:282
-#, c-format
-msgid "warning: %s is misaligned"
-msgstr "cảnh báo: %s không được đồng chỉnh"
+#: include/pt-gpt-partnames.h:133
+msgid "Solaris reserved 5"
+msgstr "Solaris reserved 5"
-#: libfdisk/src/alignment.c:662
-msgid "Calling ioctl() to re-read partition table."
-msgstr "Đang gọi hàm ioctl() để đọc lại bảng phân vùng."
+#: include/pt-gpt-partnames.h:141
+msgid "NetBSD swap"
+msgstr "NetBSD swap"
-#: libfdisk/src/alignment.c:671
-msgid "Re-reading the partition table failed."
-msgstr "Gl khi đọc lại bảng phân vùng."
+#: include/pt-gpt-partnames.h:142
+msgid "NetBSD FFS"
+msgstr "NetBSD FFS"
-#: libfdisk/src/alignment.c:673
-msgid "The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8)."
-msgstr "Nhân hệ điều hành vẫn còn dùng bảng cũ. Bảng mới sẽ được dùng ở lần khởi động kế tiếp, hoặc sau khi bạn chạy lệnh partprobe(8) hay kpartx(8)."
+#: include/pt-gpt-partnames.h:143
+msgid "NetBSD LFS"
+msgstr "NetBSD LFS"
-#: libfdisk/src/ask.c:472 libfdisk/src/ask.c:484
-#, c-format
-msgid "Selected partition %ju"
-msgstr "Phân vùng đã chọn %ju"
+#: include/pt-gpt-partnames.h:144
+msgid "NetBSD concatenated"
+msgstr "NetBSD concatenated"
-#: libfdisk/src/ask.c:475
-msgid "No partition is defined yet!"
-msgstr "Không có phân vùng được định nghĩa!"
+#: include/pt-gpt-partnames.h:145
+msgid "NetBSD encrypted"
+msgstr "NetBSD đã mã hóa"
-#: libfdisk/src/ask.c:487
-msgid "No free partition available!"
-msgstr "Không còn phân vùng còn trống nào cả!"
+#: include/pt-gpt-partnames.h:146
+msgid "NetBSD RAID"
+msgstr "NetBSD RAID"
-#: libfdisk/src/ask.c:497
-msgid "Partition number"
-msgstr "Số thứ tự phân vùng"
+#: include/pt-gpt-partnames.h:149
+msgid "ChromeOS kernel"
+msgstr "Nhân ChromeOS"
-#: libfdisk/src/ask.c:994
-#, c-format
-msgid "Created a new partition %d of type '%s' and of size %s."
-msgstr "Tạo phân vùng %d kiểu %s và kích cỡ %s."
+#: include/pt-gpt-partnames.h:150
+msgid "ChromeOS root fs"
+msgstr "ChromeOS root fs"
-#: libfdisk/src/bsd.c:166
-#, c-format
-msgid "Partition %zd: has invalid starting sector 0."
-msgstr "Phân vùng %zd: có cung từ bắt đầu 0 bị lỗi."
+#: include/pt-gpt-partnames.h:151
+msgid "ChromeOS reserved"
+msgstr "ChromeOS reserved"
-#: libfdisk/src/bsd.c:181
-#, c-format
-msgid "There is no *BSD partition on %s."
-msgstr "Không có phân vùng *BSD trên %s."
+#: include/pt-gpt-partnames.h:154
+msgid "MidnightBSD data"
+msgstr "Dữ liệu MidnightBSD"
-#: libfdisk/src/bsd.c:259 libfdisk/src/dos.c:933
-msgid "First cylinder"
-msgstr "Trụ từ đầu tiên"
+#: include/pt-gpt-partnames.h:155
+msgid "MidnightBSD boot"
+msgstr "MidnightBSD boot"
-#: libfdisk/src/bsd.c:292 libfdisk/src/dos.c:1161
-msgid "Last cylinder, +cylinders or +size{K,M,G,T,P}"
-msgstr "Trụ từ cuối, +trụ hay +size{K,M,G,T,P}"
+#: include/pt-gpt-partnames.h:156
+msgid "MidnightBSD swap"
+msgstr "MidnightBSD swap"
-#: libfdisk/src/bsd.c:297 libfdisk/src/dos.c:1166 libfdisk/src/gpt.c:2238
-msgid "Last sector, +sectors or +size{K,M,G,T,P}"
-msgstr "Cung từ cuối, +sectors hay +size{K,M,G,T,P}"
+#: include/pt-gpt-partnames.h:157
+msgid "MidnightBSD UFS"
+msgstr "MidnightBSD UFS"
-#: libfdisk/src/bsd.c:381
-#, c-format
-msgid "The device %s does not contain BSD disklabel."
-msgstr "Thiết bị %s không chứa nhãn đĩa BSD."
+#: include/pt-gpt-partnames.h:158
+msgid "MidnightBSD ZFS"
+msgstr "MidnightBSD ZFS"
-#: libfdisk/src/bsd.c:383
-msgid "Do you want to create a BSD disklabel?"
-msgstr "Bạn có muốn tạo một nhãn đĩa BSD?"
+#: include/pt-gpt-partnames.h:159
+msgid "MidnightBSD Vinum"
+msgstr "MidnightBSD Vinum"
-#: libfdisk/src/bsd.c:449
-#, fuzzy
-msgid "Disk"
-msgstr "Đĩa: %s"
+#: include/pt-gpt-partnames.h:162
+msgid "Ceph Journal"
+msgstr ""
-#: libfdisk/src/bsd.c:456
-msgid "Packname"
+#: include/pt-gpt-partnames.h:163
+msgid "Ceph Encrypted Journal"
msgstr ""
-#: libfdisk/src/bsd.c:463 libfdisk/src/sun.c:1117
-msgid "Flags"
-msgstr "Cờ"
+#: include/pt-gpt-partnames.h:164
+msgid "Ceph OSD"
+msgstr ""
-#: libfdisk/src/bsd.c:466
-msgid " removable"
-msgstr " có thể tháo rời"
+#: include/pt-gpt-partnames.h:165
+msgid "Ceph crypt OSD"
+msgstr ""
-#: libfdisk/src/bsd.c:467
-msgid " ecc"
-msgstr " ecc"
+#: include/pt-gpt-partnames.h:166
+msgid "Ceph disk in creation"
+msgstr ""
-#: libfdisk/src/bsd.c:468
-msgid " badsect"
-msgstr " cung từ sai"
+#: include/pt-gpt-partnames.h:167
+msgid "Ceph crypt disk in creation"
+msgstr ""
-#: libfdisk/src/bsd.c:476
-#, fuzzy
-msgid "Bytes/Sector"
-msgstr "byte/cung từ"
+#: include/pt-gpt-partnames.h:170 include/pt-mbr-partnames.h:104
+msgid "VMware VMFS"
+msgstr "VMware VMFS"
-#: libfdisk/src/bsd.c:481
+#: include/pt-gpt-partnames.h:171
#, fuzzy
-msgid "Tracks/Cylinder"
-msgstr "rãnh/trụ"
+msgid "VMware Diagnostic"
+msgstr "Chuẩn đoán Compaq"
-#: libfdisk/src/bsd.c:486
+#: include/pt-gpt-partnames.h:172
#, fuzzy
-msgid "Sectors/Cylinder"
-msgstr "cung/trụ từ"
-
-#: libfdisk/src/bsd.c:491 libfdisk/src/bsd.c:1018 libfdisk/src/dos.c:2303
-#: libfdisk/src/sgi.c:1157 libfdisk/src/sun.c:196 libfdisk/src/sun.c:1113
-msgid "Cylinders"
-msgstr "Các trụ"
+msgid "VMware Virtual SAN"
+msgstr "VMware VMFS"
-#: libfdisk/src/bsd.c:496 libfdisk/src/sun.c:760
+#: include/pt-gpt-partnames.h:173
#, fuzzy
-msgid "Rpm"
-msgstr "vòng mỗi phút"
+msgid "VMware Virsto"
+msgstr "VMware VMFS"
-#: libfdisk/src/bsd.c:501 libfdisk/src/sgi.c:292 libfdisk/src/sun.c:780
+#: include/pt-gpt-partnames.h:174
#, fuzzy
-msgid "Interleave"
-msgstr "xen kẽ"
+msgid "VMware Reserved"
+msgstr "ChromeOS reserved"
-#: libfdisk/src/bsd.c:506
+#: include/pt-gpt-partnames.h:177
#, fuzzy
-msgid "Trackskew"
-msgstr "độ lệch rãnh"
+msgid "OpenBSD data"
+msgstr "dữ liệu FreeBSD"
-#: libfdisk/src/bsd.c:511
+#: include/pt-gpt-partnames.h:180
#, fuzzy
-msgid "Cylinderskew"
-msgstr "độ lệch trụ"
+msgid "QNX6 file system"
+msgstr "Hệ thống tập tin Linux"
-#: libfdisk/src/bsd.c:516
+#: include/pt-gpt-partnames.h:183
#, fuzzy
-msgid "Headswitch"
-msgstr "bật đầu đọc"
+msgid "Plan 9 partition"
+msgstr "xóa một phân vùng"
-#: libfdisk/src/bsd.c:521
-#, fuzzy
-msgid "Track-to-track seek"
-msgstr "di chuyển vị trí đọc từ rãnh tới rãnh"
+#: include/pt-gpt-partnames.h:186
+msgid "HiFive FSBL"
+msgstr ""
-#: libfdisk/src/bsd.c:611
-msgid "bytes/sector"
-msgstr "byte/cung từ"
+#: include/pt-gpt-partnames.h:187
+msgid "HiFive BBL"
+msgstr ""
-#: libfdisk/src/bsd.c:614
-msgid "sectors/track"
-msgstr "cung từ/rãnh"
+#: include/pt-gpt-partnames.h:190
+msgid "Haiku BFS"
+msgstr ""
-#: libfdisk/src/bsd.c:615
-msgid "tracks/cylinder"
-msgstr "rãnh/trụ"
+#: include/pt-mbr-partnames.h:1
+msgid "Empty"
+msgstr "Rỗng"
-#: libfdisk/src/bsd.c:616
-msgid "cylinders"
-msgstr "trụ"
+#: include/pt-mbr-partnames.h:2
+msgid "FAT12"
+msgstr "FAT12"
-#: libfdisk/src/bsd.c:620
-msgid "sectors/cylinder"
-msgstr "cung/trụ từ"
+#: include/pt-mbr-partnames.h:3
+msgid "XENIX root"
+msgstr "XENIX gốc"
-#: libfdisk/src/bsd.c:623
-msgid "rpm"
-msgstr "vòng mỗi phút"
+#: include/pt-mbr-partnames.h:4
+msgid "XENIX usr"
+msgstr "XENIX usr"
-#: libfdisk/src/bsd.c:624
-msgid "interleave"
-msgstr "xen kẽ"
+#: include/pt-mbr-partnames.h:5
+msgid "FAT16 <32M"
+msgstr "FAT16 <32M"
-#: libfdisk/src/bsd.c:625
-msgid "trackskew"
-msgstr "độ lệch rãnh"
+#: include/pt-mbr-partnames.h:6
+msgid "Extended"
+msgstr "Mở rộng"
-#: libfdisk/src/bsd.c:626
-msgid "cylinderskew"
-msgstr "độ lệch trụ"
+#: include/pt-mbr-partnames.h:7
+msgid "FAT16"
+msgstr "FAT16"
-#: libfdisk/src/bsd.c:628
-msgid "headswitch"
-msgstr "bật đầu đọc"
+#: include/pt-mbr-partnames.h:8
+msgid "HPFS/NTFS/exFAT"
+msgstr "HPFS/NTFS/exFAT"
-#: libfdisk/src/bsd.c:629
-msgid "track-to-track seek"
-msgstr "di chuyển vị trí đọc từ rãnh tới rãnh"
+#: include/pt-mbr-partnames.h:9
+msgid "AIX"
+msgstr "AIX"
-#: libfdisk/src/bsd.c:651
-#, c-format
-msgid "The bootstrap file %s successfully loaded."
-msgstr "Tập tin mồi %s đã được tải thành công."
+#: include/pt-mbr-partnames.h:10
+msgid "AIX bootable"
+msgstr "ATX khởi động được"
-#: libfdisk/src/bsd.c:673
-#, c-format
-msgid "Bootstrap: %1$sboot -> boot%1$s (default %1$s)"
-msgstr "Trình mồi: %1$sboot -> boot%1$s (mặc định %1$s)"
+#: include/pt-mbr-partnames.h:11
+msgid "OS/2 Boot Manager"
+msgstr "OS/2 Quản lý khởi động"
-#: libfdisk/src/bsd.c:704
-msgid "Bootstrap overlaps with disklabel!"
-msgstr "Trình mồi đè lên nhau với nhãn đĩa!"
+#: include/pt-mbr-partnames.h:12
+msgid "W95 FAT32"
+msgstr "W95 FAT32"
-#: libfdisk/src/bsd.c:728
-#, c-format
-msgid "Bootstrap installed on %s."
-msgstr "Trình mồi được cài trên %s."
+#: include/pt-mbr-partnames.h:13
+msgid "W95 FAT32 (LBA)"
+msgstr "W95 FAT32 (LBA)"
-#: libfdisk/src/bsd.c:900
-#, c-format
-msgid "Disklabel written to %s. (Don't forget to write the %s disklabel too.)"
-msgstr ""
+#: include/pt-mbr-partnames.h:14
+msgid "W95 FAT16 (LBA)"
+msgstr "W95 FAT16 (LBA)"
-#: libfdisk/src/bsd.c:903
-#, c-format
-msgid "Disklabel written to %s."
-msgstr "Nhãn đĩa được ghi vào %s."
+#: include/pt-mbr-partnames.h:15
+msgid "W95 Ext'd (LBA)"
+msgstr "W95 Ext'd (LBA)"
-#: libfdisk/src/bsd.c:909 libfdisk/src/context.c:670
-msgid "Syncing disks."
-msgstr "Đang đồng bộ hóa các đĩa."
+#: include/pt-mbr-partnames.h:16
+msgid "OPUS"
+msgstr "OPUS"
-#: libfdisk/src/bsd.c:950
-msgid "BSD label is not nested within a DOS partition."
-msgstr "nhãn BSD không nằm trong phân vùng DOS."
+#: include/pt-mbr-partnames.h:17
+msgid "Hidden FAT12"
+msgstr "FAT12 ẩn"
-#: libfdisk/src/bsd.c:978
-#, c-format
-msgid "BSD partition '%c' linked to DOS partition %zu."
-msgstr "Phân vùng BSD “%c” liên kết tới phân vùng DOS %zu."
+#: include/pt-mbr-partnames.h:18
+msgid "Compaq diagnostics"
+msgstr "Chuẩn đoán Compaq"
-#: libfdisk/src/bsd.c:1014
-msgid "Slice"
-msgstr "Slice"
+#: include/pt-mbr-partnames.h:19
+msgid "Hidden FAT16 <32M"
+msgstr "FAT16 ẩn <32M"
-#: libfdisk/src/bsd.c:1021
-msgid "Fsize"
-msgstr "Fsize"
+#: include/pt-mbr-partnames.h:20
+msgid "Hidden FAT16"
+msgstr "FAT16 ẩn"
-#: libfdisk/src/bsd.c:1022
-msgid "Bsize"
-msgstr "Bsize"
+#: include/pt-mbr-partnames.h:21
+msgid "Hidden HPFS/NTFS"
+msgstr "HPFS/NTFS ẩn"
-#: libfdisk/src/bsd.c:1023
-msgid "Cpg"
-msgstr "Cpg"
+#: include/pt-mbr-partnames.h:22
+msgid "AST SmartSleep"
+msgstr "AST SmartSleep"
-#: libfdisk/src/context.c:664
-#, c-format
-msgid "%s: close device failed"
-msgstr "%s: gặp lỗi khi đóng thiết-bị"
+#: include/pt-mbr-partnames.h:23
+msgid "Hidden W95 FAT32"
+msgstr "W95 FAT32 ẩn"
-#: libfdisk/src/context.c:831
-msgid "cylinder"
-msgid_plural "cylinders"
-msgstr[0] "trụ"
+#: include/pt-mbr-partnames.h:24
+msgid "Hidden W95 FAT32 (LBA)"
+msgstr "W95 FAT32 ẩn (LBA)"
-#: libfdisk/src/context.c:832
-msgid "sector"
-msgid_plural "sectors"
-msgstr[0] "cung từ"
+#: include/pt-mbr-partnames.h:25
+msgid "Hidden W95 FAT16 (LBA)"
+msgstr "W95 FAT16 (LBA) ẩn"
-#: libfdisk/src/context.c:1135
-msgid "Incomplete geometry setting."
-msgstr "Cài đặt hình học không hoàn thiện."
+#: include/pt-mbr-partnames.h:26
+msgid "NEC DOS"
+msgstr "NEC DOS"
-#: libfdisk/src/dos.c:214
-msgid "All primary partitions have been defined already."
-msgstr "Tất cả các phân vùng chính đã được định nghĩa rồi!"
+#: include/pt-mbr-partnames.h:27
+msgid "Hidden NTFS WinRE"
+msgstr "NTFS WinRE ẩn"
-#: libfdisk/src/dos.c:265
-#, c-format
-msgid "Failed to read extended partition table (offset=%ju)"
-msgstr "Gặp lỗi khi đọc bảng phân vùng mở rộng (offset=%ju)"
+#: include/pt-mbr-partnames.h:28
+msgid "Plan 9"
+msgstr "Plan 9"
-#: libfdisk/src/dos.c:328
-msgid "You can set geometry from the extra functions menu."
-msgstr "Bạn có thể đặt cấu trúc hình học từ trình đơn chức năng mở rộng."
+#: include/pt-mbr-partnames.h:29
+msgid "PartitionMagic recovery"
+msgstr "Khôi phục PartitionMagic"
-#: libfdisk/src/dos.c:331
-msgid "DOS-compatible mode is deprecated."
-msgstr "chế độ tương thích với DOS đã lỗi thời."
+#: include/pt-mbr-partnames.h:30
+msgid "Venix 80286"
+msgstr "Venix 80286"
-#: libfdisk/src/dos.c:335
-msgid "The device presents a logical sector size that is smaller than the physical sector size. Aligning to a physical sector (or optimal I/O) size boundary is recommended, or performance may be impacted."
-msgstr "Thiết bị đưa ra một kích cỡ cung từ lôgíc vẫn nhỏ hơn kích cỡ cung từ vật lý. Để tránh hiệu suất bị giảm, nên căn chỉnh thành kích cỡ cung từ vật lý (hay V/R tối ưu)."
+#: include/pt-mbr-partnames.h:31
+msgid "PPC PReP Boot"
+msgstr "Khởi động PPC PReP"
-#: libfdisk/src/dos.c:341
-msgid "Cylinders as display units are deprecated."
-msgstr "Hiển thị bằng đơn vị trụ từ đã lỗi thời."
+#: include/pt-mbr-partnames.h:32
+msgid "SFS"
+msgstr "SFS"
-#: libfdisk/src/dos.c:348
-#, c-format
-msgid "The size of this disk is %s (%ju bytes). DOS partition table format can not be used on drives for volumes larger than %lu bytes for %lu-byte sectors. Use GUID partition table format (GPT)."
-msgstr "Đĩa này có kích cỡ %s (%ju bytes). Định dạng bảng phân vùng DOS không dùng được trên ổ đĩa có khối tin lớn hơn %lu byte cho cung từ %lu-byte. Hãy dùng định dạng bảng phân vùng GUID (GPT)."
+#: include/pt-mbr-partnames.h:33
+msgid "QNX4.x"
+msgstr "QNX4.x"
-#: libfdisk/src/dos.c:503
-msgid "Bad offset in primary extended partition."
-msgstr "Sai Hiệu trong phân vùng mở rộng chính."
+#: include/pt-mbr-partnames.h:34
+msgid "QNX4.x 2nd part"
+msgstr "QNX4.x phần 2"
-#: libfdisk/src/dos.c:519
-#, c-format
-msgid "Omitting partitions after #%zu. They will be deleted if you save this partition table."
-msgstr "Bỏ sót các phân vùng sau #%zu. Chúng sẽ bị xóa nếu bạn ghi bảng phân vùng này."
+#: include/pt-mbr-partnames.h:35
+msgid "QNX4.x 3rd part"
+msgstr "QNX4.x phần 3"
-#: libfdisk/src/dos.c:546
-#, c-format
-msgid "Extra link pointer in partition table %zu."
-msgstr "Con trỏ liên kết mở rộng trong bảng phân vùng %zu."
+#: include/pt-mbr-partnames.h:36
+msgid "OnTrack DM"
+msgstr "OnTrack DM"
-#: libfdisk/src/dos.c:554
-#, c-format
-msgid "Ignoring extra data in partition table %zu."
-msgstr "Bỏ qua dữ liệu mở rộng trong bảng phân vùng %zu."
+#: include/pt-mbr-partnames.h:37
+msgid "OnTrack DM6 Aux1"
+msgstr "OnTrack DM6 Aux1"
-#: libfdisk/src/dos.c:609
-#, c-format
-msgid "omitting empty partition (%zu)"
-msgstr "bỏ qua phân vùng rỗng (%zu)"
+#: include/pt-mbr-partnames.h:38
+msgid "CP/M"
+msgstr "CP/M"
-#: libfdisk/src/dos.c:664
-#, c-format
-msgid "Created a new DOS disklabel with disk identifier 0x%08x."
-msgstr "Đang tạo nhãn đĩa DOS mới với định danh đĩa 0x%08x."
+#: include/pt-mbr-partnames.h:39
+msgid "OnTrack DM6 Aux3"
+msgstr "OnTrack DM6 Aux3"
-#: libfdisk/src/dos.c:685
-msgid "Enter the new disk identifier"
-msgstr "Nhập vào định danh nhận diện đĩa mới"
+#: include/pt-mbr-partnames.h:40
+msgid "OnTrackDM6"
+msgstr "OnTrackDM6"
-#: libfdisk/src/dos.c:692
-msgid "Incorrect value."
-msgstr "Giá trị không đúng."
+#: include/pt-mbr-partnames.h:41
+msgid "EZ-Drive"
+msgstr "EZ-Drive"
-#: libfdisk/src/dos.c:701
-#, c-format
-msgid "Disk identifier changed from 0x%08x to 0x%08x."
-msgstr "Định danh đĩa thay đổi từ 0x%08x thành 0x%08x."
+#: include/pt-mbr-partnames.h:42
+msgid "Golden Bow"
+msgstr "Golden Bow"
-#: libfdisk/src/dos.c:793
-#, c-format
-msgid "Ignoring extra extended partition %zu"
-msgstr "Bỏ qua phân vùng mở rộng ngoài %zu"
+#: include/pt-mbr-partnames.h:43
+msgid "Priam Edisk"
+msgstr "Priam Edisk"
-#: libfdisk/src/dos.c:806
-#, c-format
-msgid "Invalid flag 0x%02x%02x of EBR (for partition %zu) will be corrected by w(rite)."
-msgstr "Cờ 0x%02x%02x của EBR (cho phân vùng %zu) không hợp lệ sẽ được sửa bằng w(ghi)."
+#: include/pt-mbr-partnames.h:44 include/pt-mbr-partnames.h:91
+#: include/pt-mbr-partnames.h:101 include/pt-mbr-partnames.h:102
+msgid "SpeedStor"
+msgstr "SpeedStor"
-#: libfdisk/src/dos.c:920
-#, c-format
-msgid "Start sector %ju out of range."
-msgstr "Cung từ bắt đầu %ju nằm ngoài phạm vi."
+#: include/pt-mbr-partnames.h:45
+msgid "GNU HURD or SysV"
+msgstr "GNU HURD hay SysV"
-#: libfdisk/src/dos.c:1026 libfdisk/src/gpt.c:2119 libfdisk/src/sgi.c:839
-#: libfdisk/src/sun.c:517
-#, c-format
-msgid "Partition %zu is already defined. Delete it before re-adding it."
-msgstr "Phân vùng %zu đã được định nghĩa rồi. Xóa nó đi rồi thêm lại."
+#: include/pt-mbr-partnames.h:46
+msgid "Novell Netware 286"
+msgstr "Novell Netware 286"
-#: libfdisk/src/dos.c:1096
-#, c-format
-msgid "Sector %llu is already allocated."
-msgstr "Cung từ %llu đã được phân phối."
+#: include/pt-mbr-partnames.h:47
+msgid "Novell Netware 386"
+msgstr "Novell Netware 386"
-#: libfdisk/src/dos.c:1133 libfdisk/src/gpt.c:2129
-msgid "No free sectors available."
-msgstr "Không còn cung từ còn trống nào cả."
+#: include/pt-mbr-partnames.h:48
+msgid "DiskSecure Multi-Boot"
+msgstr "Bảomậtđĩa Đa-khởi-động"
-#: libfdisk/src/dos.c:1285
-#, c-format
-msgid "Adding logical partition %zu"
-msgstr "Thêm phân vùng lô-gíc %zu"
+#: include/pt-mbr-partnames.h:49
+msgid "PC/IX"
+msgstr "PC/IX"
-#: libfdisk/src/dos.c:1316
-#, c-format
-msgid "Partition %zu: contains sector 0"
-msgstr "Phân vùng %zu: chứa cung từ 0"
+#: include/pt-mbr-partnames.h:50
+msgid "Old Minix"
+msgstr "Minix cũ"
-#: libfdisk/src/dos.c:1318
-#, c-format
-msgid "Partition %zu: head %d greater than maximum %d"
-msgstr "Phân vùng %zu: phần đầu %d lớn hơn tối đa %d"
+#: include/pt-mbr-partnames.h:51
+msgid "Minix / old Linux"
+msgstr "Minix / Linux cũ"
-#: libfdisk/src/dos.c:1321
-#, c-format
-msgid "Partition %zu: sector %d greater than maximum %llu"
-msgstr "Phân vùng %zu: cung từ %d lớn hơn tối đa %llu"
+#: include/pt-mbr-partnames.h:52
+msgid "Linux swap / Solaris"
+msgstr "Trao đổi Linux/Solaris"
-#: libfdisk/src/dos.c:1324
-#, c-format
-msgid "Partition %zu: cylinder %d greater than maximum %llu"
-msgstr "Phân vùng %zu: trụ %d lớn hơn mức tối đa %llu"
+#: include/pt-mbr-partnames.h:53
+msgid "Linux"
+msgstr "Linux"
-#: libfdisk/src/dos.c:1330
-#, c-format
-msgid "Partition %zu: previous sectors %u disagrees with total %u"
-msgstr "Phân vùng %zu: %u cung từ trước không thích hợp với tổng %u"
+#: include/pt-mbr-partnames.h:54
+msgid "OS/2 hidden or Intel hibernation"
+msgstr ""
-#: libfdisk/src/dos.c:1383
-#, c-format
-msgid "Partition %zu: different physical/logical beginnings (non-Linux?): phys=(%d, %d, %d), logical=(%d, %d, %d)"
-msgstr "Phân vùng %zu: khác biệt bắt đầu vật lý/lôgíc (không-phải-Linux?): vlý=(%d, %d, %d), lôgíc=(%d, %d, %d)"
+#: include/pt-mbr-partnames.h:57
+msgid "Linux extended"
+msgstr "Linux mở rộng"
-#: libfdisk/src/dos.c:1394
-#, c-format
-msgid "Partition %zu: different physical/logical endings: phys=(%d, %d, %d), logical=(%d, %d, %d)"
-msgstr "Phân vùng %zu: khác biệt kết thúc vật lý / lôgíc: vlý=(%d, %d, %d), lôgíc=(%d, %d, %d)"
+#: include/pt-mbr-partnames.h:58 include/pt-mbr-partnames.h:59
+msgid "NTFS volume set"
+msgstr "Bộ khối tin NTFS"
-#: libfdisk/src/dos.c:1403
-#, c-format
-msgid "Partition %zu: does not end on cylinder boundary."
-msgstr "Phân vùng %zu: không kết thúc trên hạn biên của trụ từ."
+#: include/pt-mbr-partnames.h:60
+msgid "Linux plaintext"
+msgstr "Linux chữ thường"
-#: libfdisk/src/dos.c:1429
-#, c-format
-msgid "Partition %zu: bad start-of-data."
-msgstr "Phân vùng %zu: khởi-đầu-dữ-liệu xấu."
+#: include/pt-mbr-partnames.h:62
+msgid "Amoeba"
+msgstr "Amoeba"
-#: libfdisk/src/dos.c:1442
-#, c-format
-msgid "Partition %zu: overlaps partition %zu."
-msgstr "Phân vùng %zu: đè lên phân vùng %zu."
+#: include/pt-mbr-partnames.h:63
+msgid "Amoeba BBT"
+msgstr "Amoeba BBT"
-#: libfdisk/src/dos.c:1468
-#, c-format
-msgid "Partition %zu: empty."
-msgstr "Phân vùng %zu: rỗng."
+#: include/pt-mbr-partnames.h:64
+msgid "BSD/OS"
+msgstr "BSD/OS"
-#: libfdisk/src/dos.c:1473
-#, c-format
-msgid "Logical partition %zu: not entirely in partition %zu."
-msgstr "Phân vùng lô-gíc %zu: không nằm toàn bộ trong phân vùng %zu."
+#: include/pt-mbr-partnames.h:65
+msgid "IBM Thinkpad hibernation"
+msgstr "Ngủ đông IBM Thinkpad"
-#: libfdisk/src/dos.c:1481
-#, c-format
-msgid "Total allocated sectors %llu greater than the maximum %llu."
-msgstr "Tổng số cung từ đã phân phối %llu lớn hơn tối đa %llu."
+#: include/pt-mbr-partnames.h:66
+msgid "FreeBSD"
+msgstr "FreeBSD"
-#: libfdisk/src/dos.c:1484
-#, c-format
-msgid "Remaining %lld unallocated %ld-byte sectors."
-msgstr "Còn lại chưa cấp phát %lld cung từ %ld-byte."
+#: include/pt-mbr-partnames.h:67
+msgid "OpenBSD"
+msgstr "OpenBSD"
-#: libfdisk/src/dos.c:1532 libfdisk/src/dos.c:1954
-msgid "Extended partition already exists."
-msgstr "Phân vùng mở rộng đã sẵn có."
+#: include/pt-mbr-partnames.h:68
+msgid "NeXTSTEP"
+msgstr "NeXTSTEP"
-#: libfdisk/src/dos.c:1575
-msgid "The maximum number of partitions has been created."
-msgstr "Đã tạo ra số phân vùng lớn nhất cho phép."
+#: include/pt-mbr-partnames.h:69
+msgid "Darwin UFS"
+msgstr "Darwin UFS"
-#: libfdisk/src/dos.c:1587
-msgid "All primary partitions are in use."
-msgstr "Tất cả các phân vùng chính đã được sử dụng."
+#: include/pt-mbr-partnames.h:70
+msgid "NetBSD"
+msgstr "NetBSD"
-#: libfdisk/src/dos.c:1589 libfdisk/src/dos.c:1600
-msgid "All space for primary partitions is in use."
-msgstr "Tất cả các phân vùng chính đã được sử dụng."
+#: include/pt-mbr-partnames.h:71
+msgid "Darwin boot"
+msgstr "Khởi động Darwin"
-#. TRANSLATORS: Try to keep this within 80 characters.
-#: libfdisk/src/dos.c:1603
-msgid "To create more partitions, first replace a primary with an extended partition."
-msgstr "Nếu bạn muốn tạo ra nhiều phân vùng hơn nữa, bạn phải đổi một phân vùng cơ bản thành kiểu mở rộng."
+#: include/pt-mbr-partnames.h:72
+msgid "HFS / HFS+"
+msgstr "HFS / HFS+"
-#: libfdisk/src/dos.c:1608
-msgid "All logical partitions are in use. Adding a primary partition."
-msgstr "Tất cả các phân vùng lôgíc được sử dụng. Đang thêm một phân vùng chính."
+#: include/pt-mbr-partnames.h:73
+msgid "BSDI fs"
+msgstr "Httt BSDI"
-#: libfdisk/src/dos.c:1630
-msgid "Partition type"
-msgstr "Kiểu phân vùng"
+#: include/pt-mbr-partnames.h:74
+msgid "BSDI swap"
+msgstr "Trao đổi BSDI"
-#: libfdisk/src/dos.c:1634
-#, c-format
-msgid "%zu primary, %d extended, %zu free"
-msgstr "%zu chính, %d mở rộng, %zu còn trống"
+#: include/pt-mbr-partnames.h:75
+msgid "Boot Wizard hidden"
+msgstr "Thuật sĩ khởi động ẩn"
-#: libfdisk/src/dos.c:1639
-msgid "primary"
-msgstr "chính"
+#: include/pt-mbr-partnames.h:76
+#, fuzzy
+msgid "Acronis FAT32 LBA"
+msgstr "W95 FAT32 (LBA)"
-#: libfdisk/src/dos.c:1641
-msgid "extended"
-msgstr "mở rộng"
+#: include/pt-mbr-partnames.h:78
+msgid "Solaris"
+msgstr "Solaris"
-#: libfdisk/src/dos.c:1641
-msgid "container for logical partitions"
-msgstr "cái chứa các phân vùng lô-gíc"
+#: include/pt-mbr-partnames.h:79
+msgid "DRDOS/sec (FAT-12)"
+msgstr "DRDOS/sec (FAT-12)"
-#: libfdisk/src/dos.c:1643
-msgid "logical"
-msgstr "lôgíc"
+#: include/pt-mbr-partnames.h:80
+msgid "DRDOS/sec (FAT-16 < 32M)"
+msgstr "DRDOS/sec (FAT-16 < 32M)"
-#: libfdisk/src/dos.c:1643
-msgid "numbered from 5"
-msgstr "đánh số bắt đầu từ 5"
+#: include/pt-mbr-partnames.h:81
+msgid "DRDOS/sec (FAT-16)"
+msgstr "DRDOS/sec (FAT-16)"
-#: libfdisk/src/dos.c:1681
-#, c-format
-msgid "Invalid partition type `%c'."
-msgstr "Kiểu phân vùng không hợp lệ “%c”."
+#: include/pt-mbr-partnames.h:82
+msgid "Syrinx"
+msgstr "Syrinx"
-#: libfdisk/src/dos.c:1699
-#, c-format
-msgid "Cannot write sector %jd: seek failed"
-msgstr "Không thể ghi cung từ %jd: gặp lỗi khi di chuyển vị trí đọc"
+#: include/pt-mbr-partnames.h:83
+msgid "Non-FS data"
+msgstr "Dữ liệu không phải FS"
-#: libfdisk/src/dos.c:1852 libfdisk/src/gpt.c:1088
-#, fuzzy
-msgid "Disk identifier"
-msgstr "Định danh đĩa: %s"
+#: include/pt-mbr-partnames.h:84
+msgid "CP/M / CTOS / ..."
+msgstr "CP/M / CTOS / …"
-#: libfdisk/src/dos.c:1959
-msgid "Type 0 means free space to many systems. Having partitions of type 0 is probably unwise."
-msgstr "Gõ 0 có nghĩa là không gian trống đối với nhiều hệ thống. Có phân vùng kiểu 0 là gần như không khôn ngoan."
+#: include/pt-mbr-partnames.h:86
+msgid "Dell Utility"
+msgstr "Công cụ Dell"
-#: libfdisk/src/dos.c:1964
-msgid "Cannot change type of the extended partition which is already used by logical partitions. Delete logical partitions first."
-msgstr ""
+# Name: don't translate/Tên: đừng dịch
+#: include/pt-mbr-partnames.h:87
+msgid "BootIt"
+msgstr "BootIt"
-#: libfdisk/src/dos.c:2143 libfdisk/src/gpt.c:2798
-msgid "Nothing to do. Ordering is correct already."
-msgstr "Không cần làm gì. Thứ tự đã đúng rồi."
+#: include/pt-mbr-partnames.h:88
+msgid "DOS access"
+msgstr "Truy cập DOS"
-#: libfdisk/src/dos.c:2192
-#, c-format
-msgid "Partition %zu: no data area."
-msgstr "Phân vùng %zu: không có vùng dữ liệu."
+#: include/pt-mbr-partnames.h:90
+msgid "DOS R/O"
+msgstr "DOS R/O"
-#: libfdisk/src/dos.c:2222
-msgid "New beginning of data"
-msgstr "Điểm bắt đầu dữ liệu mới"
+#: include/pt-mbr-partnames.h:97
+msgid "BeOS fs"
+msgstr "Httt BeOS"
-#: libfdisk/src/dos.c:2278
-#, c-format
-msgid "Partition %zu: is an extended partition."
-msgstr "Phân vùng %zu: là một phân vùng mở rộng."
+#: include/pt-mbr-partnames.h:99
+msgid "EFI (FAT-12/16/32)"
+msgstr "EFI (FAT-12/16/32)"
-#: libfdisk/src/dos.c:2284
-#, c-format
-msgid "The bootable flag on partition %zu is enabled now."
-msgstr "Cờ khởi động trên phân vùng %zu được bật ngay bây giờ."
+#: include/pt-mbr-partnames.h:100
+msgid "Linux/PA-RISC boot"
+msgstr "Khởi động Linux/PA-RISC"
-#: libfdisk/src/dos.c:2285
-#, c-format
-msgid "The bootable flag on partition %zu is disabled now."
-msgstr "Cờ khởi động trên phân vùng %zu được tắt ngay bây giờ."
+#: include/pt-mbr-partnames.h:103
+msgid "DOS secondary"
+msgstr "DOS phụ"
-#: libfdisk/src/dos.c:2298 libfdisk/src/gpt.c:2888 libfdisk/src/sgi.c:1153
-#: libfdisk/src/sun.c:1109
-msgid "Device"
-msgstr "Thiết bị"
+#: include/pt-mbr-partnames.h:105
+msgid "VMware VMKCORE"
+msgstr "VMware VMKCORE"
-#: libfdisk/src/dos.c:2299 libfdisk/src/sun.c:41
-msgid "Boot"
-msgstr "Khởi động"
+#: include/pt-mbr-partnames.h:106 libfdisk/src/sun.c:54
+msgid "Linux raid autodetect"
+msgstr "Tự động nhận ra Linux raid"
-#: libfdisk/src/dos.c:2305 libfdisk/src/sgi.c:1159 libfdisk/src/sun.c:1115
-msgid "Id"
-msgstr "Id"
+# Name: don't translate/Tên: đừng dịch
+#: include/pt-mbr-partnames.h:109
+msgid "LANstep"
+msgstr "LANstep"
-#: libfdisk/src/dos.c:2309
-msgid "Start-C/H/S"
-msgstr "Điểm đầu-C/H/S"
+#: include/pt-mbr-partnames.h:110
+msgid "BBT"
+msgstr "BBT"
-#: libfdisk/src/dos.c:2310
-msgid "End-C/H/S"
-msgstr "Điểm cuối-C/H/S"
+#: lib/blkdev.c:280
+#, c-format
+msgid "warning: %s is misaligned"
+msgstr "cảnh báo: %s không được đồng chỉnh"
-#: libfdisk/src/dos.c:2311 libfdisk/src/gpt.c:2898 libfdisk/src/sgi.c:1161
-msgid "Attrs"
-msgstr "Attrs"
+#: lib/blkdev.c:392
+#, fuzzy, c-format
+msgid "unsupported lock mode: %s"
+msgstr "không được hỗ trợ tô màu"
-#: libfdisk/src/gpt.c:160
-msgid "EFI System"
-msgstr "Hệ thống EFI"
+#: lib/blkdev.c:402
+#, c-format
+msgid "%s: %s: device already locked, waiting to get lock ... "
+msgstr ""
-#: libfdisk/src/gpt.c:162
-msgid "MBR partition scheme"
-msgstr "Lược đồ phân vùng MBR"
+#: lib/blkdev.c:411
+#, fuzzy, c-format
+msgid "%s: device already locked"
+msgstr "%s đã gắn kết"
-#: libfdisk/src/gpt.c:163
-msgid "Intel Fast Flash"
-msgstr "Intel Fast Flash"
+#: lib/blkdev.c:414
+#, fuzzy, c-format
+msgid "%s: failed to get lock"
+msgstr "gặp lỗi khi đặt dữ liệu"
-#: libfdisk/src/gpt.c:166
-msgid "BIOS boot"
-msgstr "Khởi động BIOS"
+#: lib/blkdev.c:417
+#, fuzzy, c-format
+msgid "OK\n"
+msgstr "OK"
-#: libfdisk/src/gpt.c:169
-#, fuzzy
-msgid "Sony boot partition"
-msgstr "phân vùng khởi động BIOS"
+#: libfdisk/src/ask.c:509 libfdisk/src/ask.c:521
+#, c-format
+msgid "Selected partition %ju"
+msgstr "Phân vùng đã chọn %ju"
-#: libfdisk/src/gpt.c:170
-#, fuzzy
-msgid "Lenovo boot partition"
-msgstr "phân vùng khởi động BIOS"
+#: libfdisk/src/ask.c:512
+msgid "No partition is defined yet!"
+msgstr "Không có phân vùng được định nghĩa!"
-#: libfdisk/src/gpt.c:173
-#, fuzzy
-msgid "PowerPC PReP boot"
-msgstr "Khởi động PPC PReP"
+#: libfdisk/src/ask.c:524
+msgid "No free partition available!"
+msgstr "Không còn phân vùng còn trống nào cả!"
-#: libfdisk/src/gpt.c:176
-#, fuzzy
-msgid "ONIE boot"
-msgstr "Khởi động BIOS"
+#: libfdisk/src/ask.c:534
+msgid "Partition number"
+msgstr "Số thứ tự phân vùng"
-#: libfdisk/src/gpt.c:177
-msgid "ONIE config"
-msgstr ""
+#: libfdisk/src/ask.c:1031
+#, c-format
+msgid "Created a new partition %d of type '%s' and of size %s."
+msgstr "Tạo phân vùng %d kiểu %s và kích cỡ %s."
-#: libfdisk/src/gpt.c:180
-msgid "Microsoft reserved"
-msgstr "Microsoft reserved"
+#: libfdisk/src/bsd.c:165
+#, c-format
+msgid "Partition %zd: has invalid starting sector 0."
+msgstr "Phân vùng %zd: có cung từ bắt đầu 0 bị lỗi."
-#: libfdisk/src/gpt.c:181
-msgid "Microsoft basic data"
-msgstr "Dữ liệu cơ sở Microsoft"
+#: libfdisk/src/bsd.c:180
+#, c-format
+msgid "There is no *BSD partition on %s."
+msgstr "Không có phân vùng *BSD trên %s."
-#: libfdisk/src/gpt.c:182
-msgid "Microsoft LDM metadata"
-msgstr "Siêu dữ liệu Microsoft LDM"
+#: libfdisk/src/bsd.c:258 libfdisk/src/dos.c:1050
+msgid "First cylinder"
+msgstr "Trụ từ đầu tiên"
-#: libfdisk/src/gpt.c:183
-msgid "Microsoft LDM data"
-msgstr "Dữ liệu Microsoft LDM"
+#: libfdisk/src/bsd.c:291 libfdisk/src/dos.c:1436
+#, fuzzy
+msgid "Last cylinder, +/-cylinders or +/-size{K,M,G,T,P}"
+msgstr "Trụ từ cuối, +trụ hay +size{K,M,G,T,P}"
-#: libfdisk/src/gpt.c:184
-msgid "Windows recovery environment"
-msgstr "Môi trường khôi phục Microsoft Windows"
+#: libfdisk/src/bsd.c:296 libfdisk/src/dos.c:1441 libfdisk/src/gpt.c:2521
+#, fuzzy
+msgid "Last sector, +/-sectors or +/-size{K,M,G,T,P}"
+msgstr "Cung từ cuối, +sectors hay +size{K,M,G,T,P}"
-#: libfdisk/src/gpt.c:185
-msgid "IBM General Parallel Fs"
-msgstr "IBM General Parallel Fs"
+#: libfdisk/src/bsd.c:381
+#, c-format
+msgid "The device %s does not contain BSD disklabel."
+msgstr "Thiết bị %s không chứa nhãn đĩa BSD."
-#: libfdisk/src/gpt.c:186
-msgid "Microsoft Storage Spaces"
-msgstr "Microsoft Storage Spaces"
+#: libfdisk/src/bsd.c:383
+msgid "Do you want to create a BSD disklabel?"
+msgstr "Bạn có muốn tạo một nhãn đĩa BSD?"
-#: libfdisk/src/gpt.c:189
-msgid "HP-UX data"
-msgstr "dữ liệu HP-UX"
+#: libfdisk/src/bsd.c:449
+#, fuzzy
+msgid "Disk"
+msgstr "Đĩa: %s"
-#: libfdisk/src/gpt.c:190
-msgid "HP-UX service"
-msgstr "Dịch vụ HP-UX"
+#: libfdisk/src/bsd.c:456
+msgid "Packname"
+msgstr ""
-#: libfdisk/src/gpt.c:193 libfdisk/src/sgi.c:61 libfdisk/src/sun.c:52
-msgid "Linux swap"
-msgstr "Trao đổi Linux"
+#: libfdisk/src/bsd.c:463 libfdisk/src/sun.c:1137
+msgid "Flags"
+msgstr "Cờ"
-#: libfdisk/src/gpt.c:194
-msgid "Linux filesystem"
-msgstr "Hệ thống tập tin Linux"
+#: libfdisk/src/bsd.c:466
+msgid " removable"
+msgstr " có thể tháo rời"
-#: libfdisk/src/gpt.c:195
-msgid "Linux server data"
-msgstr "Dữ liệu máy chủ Linux"
+#: libfdisk/src/bsd.c:467
+msgid " ecc"
+msgstr " ecc"
-#: libfdisk/src/gpt.c:196
-msgid "Linux root (x86)"
-msgstr "Linux root (x86)"
+#: libfdisk/src/bsd.c:468
+msgid " badsect"
+msgstr " cung từ sai"
-#: libfdisk/src/gpt.c:197
+#: libfdisk/src/bsd.c:476
#, fuzzy
-msgid "Linux root (ARM)"
-msgstr "Linux root (x86)"
-
-#: libfdisk/src/gpt.c:198
-msgid "Linux root (x86-64)"
-msgstr "Linux root (x86-64)"
+msgid "Bytes/Sector"
+msgstr "byte/cung từ"
-#: libfdisk/src/gpt.c:199
+#: libfdisk/src/bsd.c:481
#, fuzzy
-msgid "Linux root (ARM-64)"
-msgstr "Linux root (x86-64)"
+msgid "Tracks/Cylinder"
+msgstr "rãnh/trụ"
-#: libfdisk/src/gpt.c:200
+#: libfdisk/src/bsd.c:486
#, fuzzy
-msgid "Linux root\t(IA-64)"
-msgstr "Linux root (x86-64)"
-
-#: libfdisk/src/gpt.c:201
-msgid "Linux reserved"
-msgstr "Linux reserved"
+msgid "Sectors/Cylinder"
+msgstr "cung/trụ từ"
-#: libfdisk/src/gpt.c:202
-msgid "Linux home"
-msgstr "Thư mục cá nhân"
+#: libfdisk/src/bsd.c:491 libfdisk/src/bsd.c:1029 libfdisk/src/dos.c:2806
+#: libfdisk/src/sgi.c:1162 libfdisk/src/sun.c:203 libfdisk/src/sun.c:1133
+msgid "Cylinders"
+msgstr "Các trụ"
-#: libfdisk/src/gpt.c:203 libfdisk/src/sgi.c:64
-msgid "Linux RAID"
-msgstr "Linux RAID"
+#: libfdisk/src/bsd.c:496 libfdisk/src/sun.c:783
+#, fuzzy
+msgid "Rpm"
+msgstr "vòng mỗi phút"
-#: libfdisk/src/gpt.c:204
-msgid "Linux extended boot"
-msgstr "khởi động Linux mở rộng"
+#: libfdisk/src/bsd.c:501 libfdisk/src/sgi.c:291 libfdisk/src/sun.c:803
+#, fuzzy
+msgid "Interleave"
+msgstr "xen kẽ"
-#: libfdisk/src/gpt.c:212
-msgid "FreeBSD data"
-msgstr "dữ liệu FreeBSD"
-
-#: libfdisk/src/gpt.c:213
-msgid "FreeBSD boot"
-msgstr "FreeBSD boot"
-
-#: libfdisk/src/gpt.c:214
-msgid "FreeBSD swap"
-msgstr "FreeBSD swap"
-
-#: libfdisk/src/gpt.c:215
-msgid "FreeBSD UFS"
-msgstr "FreeBSD UFS"
-
-#: libfdisk/src/gpt.c:216
-msgid "FreeBSD ZFS"
-msgstr "FreeBSD ZFS"
-
-#: libfdisk/src/gpt.c:217
-msgid "FreeBSD Vinum"
-msgstr "FreeBSD Vinum"
-
-#: libfdisk/src/gpt.c:220
-msgid "Apple HFS/HFS+"
-msgstr "Apple HFS/HFS+"
+#: libfdisk/src/bsd.c:506
+#, fuzzy
+msgid "Trackskew"
+msgstr "độ lệch rãnh"
-#: libfdisk/src/gpt.c:221
-msgid "Apple UFS"
-msgstr "Apple UFS"
+#: libfdisk/src/bsd.c:511
+#, fuzzy
+msgid "Cylinderskew"
+msgstr "độ lệch trụ"
-#: libfdisk/src/gpt.c:222
-msgid "Apple RAID"
-msgstr "Apple RAID"
+#: libfdisk/src/bsd.c:516
+#, fuzzy
+msgid "Headswitch"
+msgstr "bật đầu đọc"
-#: libfdisk/src/gpt.c:223
-msgid "Apple RAID offline"
-msgstr "Apple RAID offline"
+#: libfdisk/src/bsd.c:521
+#, fuzzy
+msgid "Track-to-track seek"
+msgstr "di chuyển vị trí đọc từ rãnh tới rãnh"
-#: libfdisk/src/gpt.c:224
-msgid "Apple boot"
-msgstr "Apple boot"
+#: libfdisk/src/bsd.c:611
+msgid "bytes/sector"
+msgstr "byte/cung từ"
-#: libfdisk/src/gpt.c:225
-msgid "Apple label"
-msgstr "nhãn Apple"
+#: libfdisk/src/bsd.c:614
+msgid "sectors/track"
+msgstr "cung từ/rãnh"
-#: libfdisk/src/gpt.c:226
-msgid "Apple TV recovery"
-msgstr "Apple TV phục hồi"
+#: libfdisk/src/bsd.c:615
+msgid "tracks/cylinder"
+msgstr "rãnh/trụ"
-#: libfdisk/src/gpt.c:227
-msgid "Apple Core storage"
-msgstr "Apple Core storage"
+#: libfdisk/src/bsd.c:616
+msgid "cylinders"
+msgstr "trụ"
-#: libfdisk/src/gpt.c:231
-msgid "Solaris root"
-msgstr "Khởi động Solaris"
+#: libfdisk/src/bsd.c:621
+msgid "sectors/cylinder"
+msgstr "cung/trụ từ"
-#: libfdisk/src/gpt.c:233
-msgid "Solaris /usr & Apple ZFS"
-msgstr "Solaris /usr & Apple ZFS"
+#: libfdisk/src/bsd.c:624
+msgid "rpm"
+msgstr "vòng mỗi phút"
-#: libfdisk/src/gpt.c:234
-msgid "Solaris swap"
-msgstr "Solaris swap"
+#: libfdisk/src/bsd.c:625
+msgid "interleave"
+msgstr "xen kẽ"
-#: libfdisk/src/gpt.c:235
-msgid "Solaris backup"
-msgstr "sao lưu dự phòng Solaris"
+#: libfdisk/src/bsd.c:626
+msgid "trackskew"
+msgstr "độ lệch rãnh"
-#: libfdisk/src/gpt.c:236
-msgid "Solaris /var"
-msgstr "Solaris /var"
+#: libfdisk/src/bsd.c:627
+msgid "cylinderskew"
+msgstr "độ lệch trụ"
-#: libfdisk/src/gpt.c:237
-msgid "Solaris /home"
-msgstr "Solaris /home"
+#: libfdisk/src/bsd.c:629
+msgid "headswitch"
+msgstr "bật đầu đọc"
-#: libfdisk/src/gpt.c:238
-msgid "Solaris alternate sector"
-msgstr "Solaris alternate sector"
+#: libfdisk/src/bsd.c:630
+msgid "track-to-track seek"
+msgstr "di chuyển vị trí đọc từ rãnh tới rãnh"
-#: libfdisk/src/gpt.c:239
-msgid "Solaris reserved 1"
-msgstr "Solaris reserved 1"
+#: libfdisk/src/bsd.c:652
+#, c-format
+msgid "The bootstrap file %s successfully loaded."
+msgstr "Tập tin mồi %s đã được tải thành công."
-#: libfdisk/src/gpt.c:240
-msgid "Solaris reserved 2"
-msgstr "Solaris reserved 2"
+#: libfdisk/src/bsd.c:674
+#, c-format
+msgid "Bootstrap: %1$sboot -> boot%1$s (default %1$s)"
+msgstr "Trình mồi: %1$sboot -> boot%1$s (mặc định %1$s)"
-#: libfdisk/src/gpt.c:241
-msgid "Solaris reserved 3"
-msgstr "Solaris reserved 3"
+#: libfdisk/src/bsd.c:705
+msgid "Bootstrap overlaps with disklabel!"
+msgstr "Trình mồi đè lên nhau với nhãn đĩa!"
-#: libfdisk/src/gpt.c:242
-msgid "Solaris reserved 4"
-msgstr "Solaris reserved 4"
+#: libfdisk/src/bsd.c:729
+#, c-format
+msgid "Bootstrap installed on %s."
+msgstr "Trình mồi được cài trên %s."
-#: libfdisk/src/gpt.c:243
-msgid "Solaris reserved 5"
-msgstr "Solaris reserved 5"
+#: libfdisk/src/bsd.c:911
+#, c-format
+msgid "Disklabel written to %s. (Don't forget to write the %s disklabel too.)"
+msgstr ""
-#: libfdisk/src/gpt.c:246
-msgid "NetBSD swap"
-msgstr "NetBSD swap"
+#: libfdisk/src/bsd.c:914
+#, c-format
+msgid "Disklabel written to %s."
+msgstr "Nhãn đĩa được ghi vào %s."
-#: libfdisk/src/gpt.c:247
-msgid "NetBSD FFS"
-msgstr "NetBSD FFS"
+#: libfdisk/src/bsd.c:920 libfdisk/src/context.c:776
+msgid "Syncing disks."
+msgstr "Đang đồng bộ hóa các đĩa."
-#: libfdisk/src/gpt.c:248
-msgid "NetBSD LFS"
-msgstr "NetBSD LFS"
+#: libfdisk/src/bsd.c:961
+msgid "BSD label is not nested within a DOS partition."
+msgstr "nhãn BSD không nằm trong phân vùng DOS."
-#: libfdisk/src/gpt.c:249
-msgid "NetBSD concatenated"
-msgstr "NetBSD concatenated"
+#: libfdisk/src/bsd.c:989
+#, c-format
+msgid "BSD partition '%c' linked to DOS partition %zu."
+msgstr "Phân vùng BSD “%c” liên kết tới phân vùng DOS %zu."
-#: libfdisk/src/gpt.c:250
-msgid "NetBSD encrypted"
-msgstr "NetBSD đã mã hóa"
+#: libfdisk/src/bsd.c:1025
+msgid "Slice"
+msgstr "Slice"
-#: libfdisk/src/gpt.c:251
-msgid "NetBSD RAID"
-msgstr "NetBSD RAID"
+#: libfdisk/src/bsd.c:1032
+msgid "Fsize"
+msgstr "Fsize"
-#: libfdisk/src/gpt.c:254
-msgid "ChromeOS kernel"
-msgstr "Nhân ChromeOS"
+#: libfdisk/src/bsd.c:1033
+msgid "Bsize"
+msgstr "Bsize"
-#: libfdisk/src/gpt.c:255
-msgid "ChromeOS root fs"
-msgstr "ChromeOS root fs"
+#: libfdisk/src/bsd.c:1034
+msgid "Cpg"
+msgstr "Cpg"
-#: libfdisk/src/gpt.c:256
-msgid "ChromeOS reserved"
-msgstr "ChromeOS reserved"
+#: libfdisk/src/context.c:766
+#, fuzzy, c-format
+msgid "%s: fsync device failed"
+msgstr "%s: gặp lỗi khi đóng thiết-bị"
-#: libfdisk/src/gpt.c:259
-msgid "MidnightBSD data"
-msgstr "Dữ liệu MidnightBSD"
+#: libfdisk/src/context.c:771
+#, c-format
+msgid "%s: close device failed"
+msgstr "%s: gặp lỗi khi đóng thiết-bị"
-#: libfdisk/src/gpt.c:260
-msgid "MidnightBSD boot"
-msgstr "MidnightBSD boot"
+#: libfdisk/src/context.c:854
+msgid "Calling ioctl() to re-read partition table."
+msgstr "Đang gọi hàm ioctl() để đọc lại bảng phân vùng."
-#: libfdisk/src/gpt.c:261
-msgid "MidnightBSD swap"
-msgstr "MidnightBSD swap"
+#: libfdisk/src/context.c:862
+msgid "Re-reading the partition table failed."
+msgstr "Gl khi đọc lại bảng phân vùng."
-#: libfdisk/src/gpt.c:262
-msgid "MidnightBSD UFS"
-msgstr "MidnightBSD UFS"
+#: libfdisk/src/context.c:864
+#, fuzzy
+msgid "The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or partx(8)."
+msgstr "Nhân hệ điều hành vẫn còn dùng bảng cũ. Bảng mới sẽ được dùng ở lần khởi động kế tiếp, hoặc sau khi bạn chạy lệnh partprobe(8) hay kpartx(8)."
-#: libfdisk/src/gpt.c:263
-msgid "MidnightBSD ZFS"
-msgstr "MidnightBSD ZFS"
+#: libfdisk/src/context.c:954
+#, fuzzy, c-format
+msgid "Failed to remove partition %zu from system"
+msgstr "gặp lỗi khi gỡ bỏ phân vùng"
-#: libfdisk/src/gpt.c:264
-msgid "MidnightBSD Vinum"
-msgstr "MidnightBSD Vinum"
+#: libfdisk/src/context.c:963
+#, fuzzy, c-format
+msgid "Failed to update system information about partition %zu"
+msgstr "Hiển thị thông tin về thiết bị khối.\n"
-#: libfdisk/src/gpt.c:267
-msgid "Ceph Journal"
-msgstr ""
+#: libfdisk/src/context.c:983
+#, fuzzy, c-format
+msgid "Failed to add partition %zu to system"
+msgstr "gặp lỗi khi thêm phân vùng"
-#: libfdisk/src/gpt.c:268
-msgid "Ceph Encrypted Journal"
-msgstr ""
+#: libfdisk/src/context.c:989
+#, fuzzy
+msgid "The kernel still uses the old partitions. The new table will be used at the next reboot. "
+msgstr "Nhân hệ điều hành vẫn còn dùng bảng cũ. Bảng mới sẽ được dùng ở lần khởi động kế tiếp, hoặc sau khi bạn chạy lệnh partprobe(8) hay kpartx(8)."
-#: libfdisk/src/gpt.c:269
-msgid "Ceph OSD"
-msgstr ""
+#: libfdisk/src/context.c:1193
+msgid "cylinder"
+msgid_plural "cylinders"
+msgstr[0] "trụ"
-#: libfdisk/src/gpt.c:270
-msgid "Ceph crypt OSD"
-msgstr ""
+#: libfdisk/src/context.c:1194
+msgid "sector"
+msgid_plural "sectors"
+msgstr[0] "cung từ"
-#: libfdisk/src/gpt.c:271
-msgid "Ceph disk in creation"
-msgstr ""
+#: libfdisk/src/context.c:1550
+msgid "Incomplete geometry setting."
+msgstr "Cài đặt hình học không hoàn thiện."
-#: libfdisk/src/gpt.c:272
-msgid "Ceph crypt disk in creation"
-msgstr ""
+#: libfdisk/src/dos.c:217
+msgid "All primary partitions have been defined already."
+msgstr "Tất cả các phân vùng chính đã được định nghĩa rồi!"
-#: libfdisk/src/gpt.c:275
+#: libfdisk/src/dos.c:220
#, fuzzy
-msgid "OpenBSD data"
-msgstr "dữ liệu FreeBSD"
+msgid "Primary partition not available."
+msgstr "Không còn phân vùng còn trống nào cả!"
-#: libfdisk/src/gpt.c:278
-#, fuzzy
-msgid "QNX6 file system"
-msgstr "Hệ thống tập tin Linux"
+#: libfdisk/src/dos.c:274
+#, c-format
+msgid "Failed to read extended partition table (offset=%ju)"
+msgstr "Gặp lỗi khi đọc bảng phân vùng mở rộng (offset=%ju)"
-#: libfdisk/src/gpt.c:281
-#, fuzzy
-msgid "Plan 9 partition"
-msgstr "xóa một phân vùng"
+#: libfdisk/src/dos.c:344
+msgid "You can set geometry from the extra functions menu."
+msgstr "Bạn có thể đặt cấu trúc hình học từ trình đơn chức năng mở rộng."
-#: libfdisk/src/gpt.c:546
-msgid "failed to allocate GPT header"
-msgstr "gặp lỗi khi cấp phát phần đầu GPT"
+#: libfdisk/src/dos.c:347
+msgid "DOS-compatible mode is deprecated."
+msgstr "chế độ tương thích với DOS đã lỗi thời."
-#: libfdisk/src/gpt.c:629
-msgid "First LBA specified by script is out of range."
-msgstr ""
+#: libfdisk/src/dos.c:351
+msgid "The device presents a logical sector size that is smaller than the physical sector size. Aligning to a physical sector (or optimal I/O) size boundary is recommended, or performance may be impacted."
+msgstr "Thiết bị đưa ra một kích cỡ cung từ lôgíc vẫn nhỏ hơn kích cỡ cung từ vật lý. Để tránh hiệu suất bị giảm, nên căn chỉnh thành kích cỡ cung từ vật lý (hay V/R tối ưu)."
-#: libfdisk/src/gpt.c:641
-msgid "Last LBA specified by script is out of range."
-msgstr ""
+#: libfdisk/src/dos.c:357
+msgid "Cylinders as display units are deprecated."
+msgstr "Hiển thị bằng đơn vị trụ từ đã lỗi thời."
-#: libfdisk/src/gpt.c:774
+#: libfdisk/src/dos.c:364
#, fuzzy, c-format
-msgid "GPT PMBR size mismatch (%<PRIu64> != %<PRIu64>) will be corrected by w(rite)."
-msgstr "Cỡ GPT PMBR không khớp (%u != %u) sẽ được sửa bằng w(ghi)."
+msgid "The size of this disk is %s (%ju bytes). DOS partition table format cannot be used on drives for volumes larger than %lu bytes for %lu-byte sectors. Use GUID partition table format (GPT)."
+msgstr "Đĩa này có kích cỡ %s (%ju bytes). Định dạng bảng phân vùng DOS không dùng được trên ổ đĩa có khối tin lớn hơn %lu byte cho cung từ %lu-byte. Hãy dùng định dạng bảng phân vùng GUID (GPT)."
-#: libfdisk/src/gpt.c:791
-msgid "gpt: stat() failed"
-msgstr "gpt: stat() gặp lỗi"
+#: libfdisk/src/dos.c:540
+msgid "Bad offset in primary extended partition."
+msgstr "Sai Hiệu trong phân vùng mở rộng chính."
-#: libfdisk/src/gpt.c:801
+#: libfdisk/src/dos.c:554
#, c-format
-msgid "gpt: cannot handle files with mode %o"
-msgstr "gpt: không thể tiếp hợp các tập tin với chế độ %o"
+msgid "Omitting partitions after #%zu. They will be deleted if you save this partition table."
+msgstr "Bỏ sót các phân vùng sau #%zu. Chúng sẽ bị xóa nếu bạn ghi bảng phân vùng này."
-#: libfdisk/src/gpt.c:1057
-msgid "GPT Header"
-msgstr "phần đầu GPT"
+#: libfdisk/src/dos.c:587
+#, c-format
+msgid "Extra link pointer in partition table %zu."
+msgstr "Con trỏ liên kết mở rộng trong bảng phân vùng %zu."
-#: libfdisk/src/gpt.c:1062
-msgid "GPT Entries"
-msgstr "Các mục GPT"
+#: libfdisk/src/dos.c:595
+#, c-format
+msgid "Ignoring extra data in partition table %zu."
+msgstr "Bỏ qua dữ liệu mở rộng trong bảng phân vùng %zu."
-#: libfdisk/src/gpt.c:1095
-#, fuzzy
-msgid "First LBA"
-msgstr "LBA đầu tiên: %ju"
+#: libfdisk/src/dos.c:651
+#, c-format
+msgid "omitting empty partition (%zu)"
+msgstr "bỏ qua phân vùng rỗng (%zu)"
+
+#: libfdisk/src/dos.c:711
+#, c-format
+msgid "Created a new DOS disklabel with disk identifier 0x%08x."
+msgstr "Đang tạo nhãn đĩa DOS mới với định danh đĩa 0x%08x."
+
+#: libfdisk/src/dos.c:734
+msgid "Enter the new disk identifier"
+msgstr "Nhập vào định danh nhận diện đĩa mới"
+
+#: libfdisk/src/dos.c:743
+msgid "Incorrect value."
+msgstr "Giá trị không đúng."
+
+#: libfdisk/src/dos.c:756
+#, c-format
+msgid "Disk identifier changed from 0x%08x to 0x%08x."
+msgstr "Định danh đĩa thay đổi từ 0x%08x thành 0x%08x."
+
+#: libfdisk/src/dos.c:952
+#, c-format
+msgid "Ignoring extra extended partition %zu"
+msgstr "Bỏ qua phân vùng mở rộng ngoài %zu"
+
+#: libfdisk/src/dos.c:966
+#, c-format
+msgid "Invalid flag 0x%02x%02x of EBR (for partition %zu) will be corrected by w(rite)."
+msgstr "Cờ 0x%02x%02x của EBR (cho phân vùng %zu) không hợp lệ sẽ được sửa bằng w(ghi)."
+
+#: libfdisk/src/dos.c:1037
+#, c-format
+msgid "Start sector %ju out of range."
+msgstr "Cung từ bắt đầu %ju nằm ngoài phạm vi."
+
+#: libfdisk/src/dos.c:1276 libfdisk/src/gpt.c:2379 libfdisk/src/sgi.c:842
+#: libfdisk/src/sun.c:528
+#, c-format
+msgid "Partition %zu is already defined. Delete it before re-adding it."
+msgstr "Phân vùng %zu đã được định nghĩa rồi. Xóa nó đi rồi thêm lại."
+
+#: libfdisk/src/dos.c:1291 libfdisk/src/dos.c:1317 libfdisk/src/dos.c:1375
+#: libfdisk/src/dos.c:1407 libfdisk/src/gpt.c:2388
+msgid "No free sectors available."
+msgstr "Không còn cung từ còn trống nào cả."
+
+#: libfdisk/src/dos.c:1342
+#, fuzzy, c-format
+#| msgid "Sector %llu is already allocated."
+msgid "Sector %ju is already allocated."
+msgstr "Cung từ %llu đã được phân phối."
+
+#: libfdisk/src/dos.c:1562
+#, c-format
+msgid "Adding logical partition %zu"
+msgstr "Thêm phân vùng lô-gíc %zu"
+
+#: libfdisk/src/dos.c:1594
+#, c-format
+msgid "Partition %zu: contains sector 0"
+msgstr "Phân vùng %zu: chứa cung từ 0"
+
+#: libfdisk/src/dos.c:1598
+#, c-format
+msgid "Partition %zu: head %d greater than maximum %d"
+msgstr "Phân vùng %zu: phần đầu %d lớn hơn tối đa %d"
+
+#: libfdisk/src/dos.c:1603
+#, fuzzy, c-format
+#| msgid "Partition %zu: sector %d greater than maximum %llu"
+msgid "Partition %zu: sector %d greater than maximum %ju"
+msgstr "Phân vùng %zu: cung từ %d lớn hơn tối đa %llu"
+
+#: libfdisk/src/dos.c:1609
+#, fuzzy, c-format
+#| msgid "Partition %zu: cylinder %d greater than maximum %llu"
+msgid "Partition %zu: cylinder %d greater than maximum %ju"
+msgstr "Phân vùng %zu: trụ %d lớn hơn mức tối đa %llu"
+
+#: libfdisk/src/dos.c:1616
+#, fuzzy, c-format
+#| msgid "Partition %zu: previous sectors %u disagrees with total %u"
+msgid "Partition %zu: LBA sector %u disagrees with C/H/S calculated sector %u"
+msgstr "Phân vùng %zu: %u cung từ trước không thích hợp với tổng %u"
+
+#: libfdisk/src/dos.c:1675
+#, c-format
+msgid "Partition %zu: different physical/logical beginnings (non-Linux?): phys=(%d, %d, %d), logical=(%d, %d, %d)"
+msgstr "Phân vùng %zu: khác biệt bắt đầu vật lý/lôgíc (không-phải-Linux?): vlý=(%d, %d, %d), lôgíc=(%d, %d, %d)"
+
+#: libfdisk/src/dos.c:1687
+#, c-format
+msgid "Partition %zu: different physical/logical endings: phys=(%d, %d, %d), logical=(%d, %d, %d)"
+msgstr "Phân vùng %zu: khác biệt kết thúc vật lý / lôgíc: vlý=(%d, %d, %d), lôgíc=(%d, %d, %d)"
+
+#: libfdisk/src/dos.c:1697
+#, c-format
+msgid "Partition %zu: does not end on cylinder boundary."
+msgstr "Phân vùng %zu: không kết thúc trên hạn biên của trụ từ."
+
+#: libfdisk/src/dos.c:1748
+#, c-format
+msgid "Partition %zu: bad start-of-data."
+msgstr "Phân vùng %zu: khởi-đầu-dữ-liệu xấu."
+
+#: libfdisk/src/dos.c:1764
+#, c-format
+msgid "Partition %zu: overlaps partition %zu."
+msgstr "Phân vùng %zu: đè lên phân vùng %zu."
+
+#: libfdisk/src/dos.c:1793
+#, c-format
+msgid "Partition %zu: empty."
+msgstr "Phân vùng %zu: rỗng."
+
+#: libfdisk/src/dos.c:1800
+#, c-format
+msgid "Logical partition %zu: not entirely in partition %zu."
+msgstr "Phân vùng lô-gíc %zu: không nằm toàn bộ trong phân vùng %zu."
+
+#: libfdisk/src/dos.c:1809 libfdisk/src/gpt.c:2285
+msgid "No errors detected."
+msgstr "Không thấy lỗi nào."
+
+#: libfdisk/src/dos.c:1811
+#, fuzzy, c-format
+#| msgid "Total allocated sectors %llu greater than the maximum %llu."
+msgid "Total allocated sectors %ju greater than the maximum %ju."
+msgstr "Tổng số cung từ đã phân phối %llu lớn hơn tối đa %llu."
+
+#: libfdisk/src/dos.c:1814
+#, fuzzy, c-format
+#| msgid "Remaining %lld unallocated %ld-byte sectors."
+msgid "Remaining %ju unallocated %ld-byte sectors."
+msgstr "Còn lại chưa cấp phát %lld cung từ %ld-byte."
+
+#: libfdisk/src/dos.c:1818 libfdisk/src/gpt.c:2305
+#, c-format
+msgid "%d error detected."
+msgid_plural "%d errors detected."
+msgstr[0] "phát hiện thấy %d lỗi."
+
+#: libfdisk/src/dos.c:1851
+msgid "The maximum number of partitions has been created."
+msgstr "Đã tạo ra số phân vùng lớn nhất cho phép."
+
+#: libfdisk/src/dos.c:1884 libfdisk/src/dos.c:1899 libfdisk/src/dos.c:2352
+msgid "Extended partition already exists."
+msgstr "Phân vùng mở rộng đã sẵn có."
+
+#: libfdisk/src/dos.c:1914
+msgid "Extended partition does not exists. Failed to add logical partition."
+msgstr ""
+
+#: libfdisk/src/dos.c:1974
+msgid "All primary partitions are in use."
+msgstr "Tất cả các phân vùng chính đã được sử dụng."
+
+#: libfdisk/src/dos.c:1976 libfdisk/src/dos.c:1988
+msgid "All space for primary partitions is in use."
+msgstr "Tất cả các phân vùng chính đã được sử dụng."
+
+#. TRANSLATORS: Try to keep this within 80 characters.
+#: libfdisk/src/dos.c:1991
+msgid "To create more partitions, first replace a primary with an extended partition."
+msgstr "Nếu bạn muốn tạo ra nhiều phân vùng hơn nữa, bạn phải đổi một phân vùng cơ bản thành kiểu mở rộng."
+
+#: libfdisk/src/dos.c:2012
+msgid "Partition type"
+msgstr "Kiểu phân vùng"
+
+#: libfdisk/src/dos.c:2016
+#, fuzzy, c-format
+msgid "%u primary, %d extended, %u free"
+msgstr "%zu chính, %d mở rộng, %zu còn trống"
-#: libfdisk/src/gpt.c:1100
+#: libfdisk/src/dos.c:2021
+msgid "primary"
+msgstr "chính"
+
+#: libfdisk/src/dos.c:2023
+msgid "extended"
+msgstr "mở rộng"
+
+#: libfdisk/src/dos.c:2023
+msgid "container for logical partitions"
+msgstr "cái chứa các phân vùng lô-gíc"
+
+#: libfdisk/src/dos.c:2025
+msgid "logical"
+msgstr "lôgíc"
+
+#: libfdisk/src/dos.c:2025
+msgid "numbered from 5"
+msgstr "đánh số bắt đầu từ 5"
+
+#: libfdisk/src/dos.c:2064
+#, c-format
+msgid "Invalid partition type `%c'."
+msgstr "Kiểu phân vùng không hợp lệ “%c”."
+
+#: libfdisk/src/dos.c:2082
+#, c-format
+msgid "Cannot write sector %jd: seek failed"
+msgstr "Không thể ghi cung từ %jd: gặp lỗi khi di chuyển vị trí đọc"
+
+#: libfdisk/src/dos.c:2242 libfdisk/src/gpt.c:1296
+#, fuzzy
+msgid "Disk identifier"
+msgstr "Định danh đĩa: %s"
+
+#: libfdisk/src/dos.c:2357
+msgid "Type 0 means free space to many systems. Having partitions of type 0 is probably unwise."
+msgstr "Gõ 0 có nghĩa là không gian trống đối với nhiều hệ thống. Có phân vùng kiểu 0 là gần như không khôn ngoan."
+
+#: libfdisk/src/dos.c:2362
+msgid "Cannot change type of the extended partition which is already used by logical partitions. Delete logical partitions first."
+msgstr ""
+
+#: libfdisk/src/dos.c:2684
+#, c-format
+msgid "Partition %zu: no data area."
+msgstr "Phân vùng %zu: không có vùng dữ liệu."
+
+#: libfdisk/src/dos.c:2718
+msgid "New beginning of data"
+msgstr "Điểm bắt đầu dữ liệu mới"
+
+#: libfdisk/src/dos.c:2735
+msgid "The new beginning of the partition overlaps the disk label area. Be very careful when using the partition. You can lose all your partitions on the disk."
+msgstr ""
+
+#: libfdisk/src/dos.c:2781
+#, c-format
+msgid "Partition %zu: is an extended partition."
+msgstr "Phân vùng %zu: là một phân vùng mở rộng."
+
+#: libfdisk/src/dos.c:2787
+#, c-format
+msgid "The bootable flag on partition %zu is enabled now."
+msgstr "Cờ khởi động trên phân vùng %zu được bật ngay bây giờ."
+
+#: libfdisk/src/dos.c:2788
+#, c-format
+msgid "The bootable flag on partition %zu is disabled now."
+msgstr "Cờ khởi động trên phân vùng %zu được tắt ngay bây giờ."
+
+#: libfdisk/src/dos.c:2801 libfdisk/src/gpt.c:3213 libfdisk/src/sgi.c:1158
+#: libfdisk/src/sun.c:1129
+msgid "Device"
+msgstr "Thiết bị"
+
+#: libfdisk/src/dos.c:2802 libfdisk/src/sun.c:40
+msgid "Boot"
+msgstr "Khởi động"
+
+#: libfdisk/src/dos.c:2808 libfdisk/src/sgi.c:1164 libfdisk/src/sun.c:1135
+msgid "Id"
+msgstr "Id"
+
+#: libfdisk/src/dos.c:2812
+msgid "Start-C/H/S"
+msgstr "Điểm đầu-C/H/S"
+
+#: libfdisk/src/dos.c:2813
+msgid "End-C/H/S"
+msgstr "Điểm cuối-C/H/S"
+
+#: libfdisk/src/dos.c:2814 libfdisk/src/gpt.c:3223 libfdisk/src/sgi.c:1166
+msgid "Attrs"
+msgstr "Attrs"
+
+#: libfdisk/src/gpt.c:691
+msgid "failed to allocate GPT header"
+msgstr "gặp lỗi khi cấp phát phần đầu GPT"
+
+#: libfdisk/src/gpt.c:800
+msgid "First LBA specified by script is out of range."
+msgstr ""
+
+#: libfdisk/src/gpt.c:812
+msgid "Last LBA specified by script is out of range."
+msgstr ""
+
+#: libfdisk/src/gpt.c:953
+#, fuzzy, c-format
+msgid "GPT PMBR size mismatch (%<PRIu64> != %<PRIu64>) will be corrected by write."
+msgstr "Cỡ GPT PMBR không khớp (%u != %u) sẽ được sửa bằng w(ghi)."
+
+#: libfdisk/src/gpt.c:978
+msgid "gpt: stat() failed"
+msgstr "gpt: stat() gặp lỗi"
+
+#: libfdisk/src/gpt.c:988
+#, c-format
+msgid "gpt: cannot handle files with mode %o"
+msgstr "gpt: không thể tiếp hợp các tập tin với chế độ %o"
+
+#: libfdisk/src/gpt.c:1253
+msgid "GPT Header"
+msgstr "phần đầu GPT"
+
+#: libfdisk/src/gpt.c:1258
+msgid "GPT Entries"
+msgstr "Các mục GPT"
+
+#: libfdisk/src/gpt.c:1264
+#, fuzzy
+msgid "GPT Backup Entries"
+msgstr "Các mục GPT"
+
+#: libfdisk/src/gpt.c:1270
+#, fuzzy
+msgid "GPT Backup Header"
+msgstr "phần đầu GPT"
+
+#: libfdisk/src/gpt.c:1303
+#, fuzzy
+msgid "First usable LBA"
+msgstr "LBA đầu tiên: %ju"
+
+#: libfdisk/src/gpt.c:1308
#, fuzzy
-msgid "Last LBA"
+msgid "Last usable LBA"
msgstr "LBA cuối: %ju"
#. TRANSLATORS: The LBA (Logical Block Address) of the backup GPT header.
-#: libfdisk/src/gpt.c:1106
+#: libfdisk/src/gpt.c:1314
#, fuzzy
msgid "Alternative LBA"
msgstr "LBA luân phiên: %ju"
#. TRANSLATORS: The start of the array of partition entries.
-#: libfdisk/src/gpt.c:1112
+#: libfdisk/src/gpt.c:1320
+#, fuzzy
+msgid "Partition entries starting LBA"
+msgstr "Điểm bắt đầu của phân vùng LBA: %ju"
+
+#. TRANSLATORS: The end of the array of partition entries.
+#: libfdisk/src/gpt.c:1326
#, fuzzy
-msgid "Partition entries LBA"
+msgid "Partition entries ending LBA"
msgstr "Điểm bắt đầu của phân vùng LBA: %ju"
-#: libfdisk/src/gpt.c:1117
+#: libfdisk/src/gpt.c:1333
#, fuzzy
msgid "Allocated partition entries"
msgstr "Các đề mục phân vùng đã cấp phát: %u"
-#: libfdisk/src/gpt.c:1432
+#: libfdisk/src/gpt.c:1675
msgid "The backup GPT table is corrupt, but the primary appears OK, so that will be used."
msgstr "Bảng GPT sao lưu bị hỏng, nhưng bảng chính hình như vẫn tốt, vì thế sẽ sử dụng bảng chính."
-#: libfdisk/src/gpt.c:1441
+#: libfdisk/src/gpt.c:1685
msgid "The primary GPT table is corrupt, but the backup appears OK, so that will be used."
msgstr "Bảng GPT chính bị hỏng, nhưng sao lưu hình như vẫn tốt, vì thế sẽ sử dụng sao lưu."
-#: libfdisk/src/gpt.c:1619
+#: libfdisk/src/gpt.c:1701
+#, fuzzy
+msgid "The backup GPT table is not on the end of the device."
+msgstr "Bảng GPT sao lưu bị hỏng, nhưng bảng chính hình như vẫn tốt, vì thế sẽ sử dụng bảng chính."
+
+#: libfdisk/src/gpt.c:1704
+msgid "The backup GPT table is not on the end of the device. This problem will be corrected by write."
+msgstr ""
+
+#: libfdisk/src/gpt.c:1708
+#, fuzzy
+msgid "Failed to recalculate backup GPT table location"
+msgstr "gặp lỗi khi phân bổ bảng kết xuất"
+
+#: libfdisk/src/gpt.c:1863
#, c-format
msgid "unsupported GPT attribute bit '%s'"
msgstr "bít thuộc tính GPT không được hỗ trợ “%s”"
-#: libfdisk/src/gpt.c:1714
+#: libfdisk/src/gpt.c:1868
+#, fuzzy, c-format
+msgid "failed to parse GPT attribute string '%s'"
+msgstr "lỗi phân tích danh sách “%s”"
+
+#: libfdisk/src/gpt.c:1968
#, c-format
msgid "Partition UUID changed from %s to %s."
msgstr "UUID phân vùng được thay đổi “%s” thành “%s”."
-#: libfdisk/src/gpt.c:1722
+#: libfdisk/src/gpt.c:1977
+#, fuzzy
+msgid "Failed to translate partition name, name not changed."
+msgstr "gặp lỗi cấp phát tên phân vùng"
+
+#: libfdisk/src/gpt.c:1979
#, c-format
msgid "Partition name changed from '%s' to '%.*s'."
msgstr "Tên phân vùng được thay đổi từ “%s” thành “%.*s”."
-#: libfdisk/src/gpt.c:1751
+#: libfdisk/src/gpt.c:2008
#, fuzzy
msgid "The start of the partition understeps FirstUsableLBA."
msgstr "Phân vùng khởi động không tồn tại."
-#: libfdisk/src/gpt.c:1758
+#: libfdisk/src/gpt.c:2015
#, fuzzy
msgid "The end of the partition oversteps LastUsableLBA."
msgstr "điểm cuối của phân vùng theo đơn vị rãnh (sector)"
-#: libfdisk/src/gpt.c:1917
-msgid "The device contains hybrid MBR -- writing GPT only. You have to sync the MBR manually."
+#: libfdisk/src/gpt.c:2173
+#, fuzzy
+msgid "The device contains hybrid MBR -- writing GPT only."
msgstr "Thiết bị có chứa MBR lai -- chỉ ghi GPT. Bạn phải đồng bộ MBR bằng tay."
-#: libfdisk/src/gpt.c:1954
+#: libfdisk/src/gpt.c:2209
msgid "Disk does not contain a valid backup header."
msgstr "Đĩa không chứa phần đầu sao lưu hợp lệ."
-#: libfdisk/src/gpt.c:1959
+#: libfdisk/src/gpt.c:2214
msgid "Invalid primary header CRC checksum."
msgstr "Tổng kiểm tra CRC nguyên gốc ở phần đầu không hợp lệ."
-#: libfdisk/src/gpt.c:1963
+#: libfdisk/src/gpt.c:2218
msgid "Invalid backup header CRC checksum."
msgstr "Tổng kiểm tra CRC sao lưu dự phòng ở phần đầu không hợp lệ."
-#: libfdisk/src/gpt.c:1968
+#: libfdisk/src/gpt.c:2223
msgid "Invalid partition entry checksum."
msgstr "Phần tổng kiểm tra phân vùng không hợp lệ."
-#: libfdisk/src/gpt.c:1973
+#: libfdisk/src/gpt.c:2228
msgid "Invalid primary header LBA sanity checks."
msgstr "Kiểm tra đúng mực LBA nguyên gốc ở phần đầu không hợp lệ."
-#: libfdisk/src/gpt.c:1977
+#: libfdisk/src/gpt.c:2232
msgid "Invalid backup header LBA sanity checks."
msgstr "Kiểm tra đúng mực LBA sao lưu dự phòng ở phần đầu không hợp lệ."
-#: libfdisk/src/gpt.c:1982
+#: libfdisk/src/gpt.c:2237
msgid "MyLBA mismatch with real position at primary header."
msgstr "không khớp MyLBA với vị trí thực tế tại phần đầu cơ sở."
-#: libfdisk/src/gpt.c:1986
+#: libfdisk/src/gpt.c:2241
msgid "MyLBA mismatch with real position at backup header."
msgstr "không khớp MyLBA với vị trí thực tế tại phần đầu sao lưu dự phòng."
-#: libfdisk/src/gpt.c:1991
+#: libfdisk/src/gpt.c:2246
msgid "Disk is too small to hold all data."
msgstr "Đĩa quá nhỏ để có thể chứa được toàn bộ dữ liệu."
-#: libfdisk/src/gpt.c:2001
+#: libfdisk/src/gpt.c:2256
msgid "Primary and backup header mismatch."
msgstr "Phần đầu nguyên gốc và sao lưu của nó không khớp nhau."
-#: libfdisk/src/gpt.c:2007
+#: libfdisk/src/gpt.c:2262
#, c-format
msgid "Partition %u overlaps with partition %u."
msgstr "Phân vùng %u đè lên phân vùng %u."
-#: libfdisk/src/gpt.c:2014
+#: libfdisk/src/gpt.c:2269
#, c-format
msgid "Partition %u is too big for the disk."
msgstr "Phân vùng %u quá lớn đối với đĩa."
-#: libfdisk/src/gpt.c:2021
+#: libfdisk/src/gpt.c:2276
#, c-format
msgid "Partition %u ends before it starts."
msgstr "Phân vùng %u kết thúc trước điểm bắt đầu của nó."
-#: libfdisk/src/gpt.c:2030
-msgid "No errors detected."
-msgstr "Không thấy lỗi nào."
-
-#: libfdisk/src/gpt.c:2031
+#: libfdisk/src/gpt.c:2286
#, c-format
msgid "Header version: %s"
msgstr "Phần đầu phiên bản: %s"
-#: libfdisk/src/gpt.c:2032
-#, c-format
-msgid "Using %u out of %d partitions."
+#: libfdisk/src/gpt.c:2287
+#, fuzzy, c-format
+msgid "Using %zu out of %zu partitions."
msgstr "Dùng %u trong số %d phân vùng."
-#: libfdisk/src/gpt.c:2043
+#: libfdisk/src/gpt.c:2297
#, c-format
msgid "A total of %ju free sectors is available in %u segment."
msgid_plural "A total of %ju free sectors is available in %u segments (the largest is %s)."
msgstr[0] "Có tổng số %ju cung từ còn trống khả dụng trong %u đoạn (lớn nhất là %s)."
-#: libfdisk/src/gpt.c:2051
-#, c-format
-msgid "%d error detected."
-msgid_plural "%d errors detected."
-msgstr[0] "phát hiện thấy %d lỗi."
-
-#: libfdisk/src/gpt.c:2125
+#: libfdisk/src/gpt.c:2384
msgid "All partitions are already in use."
msgstr "Tất cả các phân vùng đã sẵn sàng để sử dụng."
-#: libfdisk/src/gpt.c:2180 libfdisk/src/gpt.c:2205
+#: libfdisk/src/gpt.c:2435
+#, fuzzy
+#| msgid "No free sectors available."
+msgid "No enough free sectors available."
+msgstr "Không còn cung từ còn trống nào cả."
+
+#: libfdisk/src/gpt.c:2449 libfdisk/src/gpt.c:2476
#, c-format
msgid "Sector %ju already used."
msgstr "Cung từ %ju đã được dùng rồi."
-#: libfdisk/src/gpt.c:2266
+#: libfdisk/src/gpt.c:2550
#, c-format
msgid "Could not create partition %zu"
msgstr "Không thể tạo phân vùng %zu"
-#: libfdisk/src/gpt.c:2273
+#: libfdisk/src/gpt.c:2557
#, c-format
msgid "The last usable GPT sector is %ju, but %ju is requested."
msgstr ""
-#: libfdisk/src/gpt.c:2280
+#: libfdisk/src/gpt.c:2564
#, c-format
msgid "The first usable GPT sector is %ju, but %ju is requested."
msgstr ""
-#: libfdisk/src/gpt.c:2412
+#: libfdisk/src/gpt.c:2703
#, c-format
msgid "Created a new GPT disklabel (GUID: %s)."
msgstr "Tạo một nhãn đĩa GPT (GUID: %s)."
-#: libfdisk/src/gpt.c:2430
+#: libfdisk/src/gpt.c:2706
+#, fuzzy, c-format
+msgid "The maximal number of partitions is %zu (default is %zu)."
+msgstr "Đã tạo ra số phân vùng lớn nhất cho phép."
+
+#: libfdisk/src/gpt.c:2728
msgid "Enter new disk UUID (in 8-4-4-4-12 format)"
msgstr "Nhập vào UUID của đĩa (ở định dạng 8-4-4-4-12)"
-#: libfdisk/src/gpt.c:2437
+#: libfdisk/src/gpt.c:2736
msgid "Failed to parse your UUID."
msgstr "Gặp lỗi khi phân tích UUID của bạn."
-#: libfdisk/src/gpt.c:2451
+#: libfdisk/src/gpt.c:2750
#, c-format
msgid "Disk identifier changed from %s to %s."
msgstr "Định danh đĩa được thay đổi “%s” thành “%s”."
-#: libfdisk/src/gpt.c:2471
+#: libfdisk/src/gpt.c:2770
#, fuzzy
msgid "Not enough space for new partition table!"
msgstr "Không còn phân vùng còn trống nào cả!"
-#: libfdisk/src/gpt.c:2480
-#, c-format
-msgid "Partition #%u out of range (minimal start is %<PRIu64> sectors)"
-msgstr ""
+#: libfdisk/src/gpt.c:2781
+#, fuzzy, c-format
+msgid "Partition #%zu out of range (minimal start is %<PRIu64> sectors)"
+msgstr "Phân vùng %zd: có cung từ bắt đầu 0 bị lỗi."
-#: libfdisk/src/gpt.c:2485
+#: libfdisk/src/gpt.c:2786
#, c-format
-msgid "Partition #%u out of range (maximal end is %<PRIu64> sectors)"
+msgid "Partition #%zu out of range (maximal end is %<PRIu64> sectors)"
msgstr ""
-#: libfdisk/src/gpt.c:2540
+#: libfdisk/src/gpt.c:2832
+#, fuzzy
+msgid "The partition entry size is zero."
+msgstr "Phân vùng khởi động không tồn tại."
+
+#: libfdisk/src/gpt.c:2834
+#, fuzzy, c-format
+msgid "The number of the partition has to be smaller than %zu."
+msgstr "Đã tạo ra số phân vùng lớn nhất cho phép."
+
+#: libfdisk/src/gpt.c:2858
#, fuzzy
msgid "Cannot allocate memory!"
msgstr "không cấp pháp được bộ nhớ: %m"
-#: libfdisk/src/gpt.c:2567
+#: libfdisk/src/gpt.c:2887
#, fuzzy, c-format
-msgid "Partition table length changed from %<PRIu32> to %<PRIu64>."
+msgid "Partition table length changed from %<PRIu32> to %<PRIu32>."
msgstr "Tên phân vùng được thay đổi từ “%s” thành “%.*s”."
-#: libfdisk/src/gpt.c:2671
+#: libfdisk/src/gpt.c:2997
#, fuzzy, c-format
msgid "The attributes on partition %zu changed to 0x%016<PRIx64>."
msgstr "Kiểu của phân vùng “%zu” chưa thay đổi."
-#: libfdisk/src/gpt.c:2719
+#: libfdisk/src/gpt.c:3047
msgid "Enter GUID specific bit"
msgstr "Nhập vào bít GUID đặc biệt"
-#: libfdisk/src/gpt.c:2734
+#: libfdisk/src/gpt.c:3062
#, c-format
msgid "failed to toggle unsupported bit %lu"
msgstr "gặp lỗi khi bật/tắt không hỗ trợ bit %lu"
-#: libfdisk/src/gpt.c:2747
+#: libfdisk/src/gpt.c:3075
#, c-format
msgid "The GUID specific bit %d on partition %zu is enabled now."
msgstr "Bít GUID đặc trưng %d trên phân vùng %zu được bật ngay."
-#: libfdisk/src/gpt.c:2748
+#: libfdisk/src/gpt.c:3076
#, c-format
msgid "The GUID specific bit %d on partition %zu is disabled now."
msgstr "Bít đặt biệt GUID %d trên phân vùng %zu được tắt ngay."
-#: libfdisk/src/gpt.c:2752
+#: libfdisk/src/gpt.c:3080
#, c-format
msgid "The %s flag on partition %zu is enabled now."
msgstr "Cờ %s trên phân vùng %zu được bật bây giờ."
-#: libfdisk/src/gpt.c:2753
+#: libfdisk/src/gpt.c:3081
#, c-format
msgid "The %s flag on partition %zu is disabled now."
msgstr "Cờ %s trên phân vùng %zu sẽ được tắt ngay."
-#: libfdisk/src/gpt.c:2895
+#: libfdisk/src/gpt.c:3220
msgid "Type-UUID"
msgstr "Kiểu-UUID"
-#: libfdisk/src/gpt.c:2896
+#: libfdisk/src/gpt.c:3221
msgid "UUID"
msgstr "UUID"
-#: libfdisk/src/gpt.c:2897 login-utils/chfn.c:150 login-utils/chfn.c:152
-#: login-utils/chfn.c:307
+#: libfdisk/src/gpt.c:3222 login-utils/chfn.c:156 login-utils/chfn.c:158
+#: login-utils/chfn.c:323
msgid "Name"
msgstr "Tên"
-#: libfdisk/src/partition.c:840
+#: libfdisk/src/label.c:597
+#, fuzzy
+msgid "Partitions order fixed."
+msgstr "Không có phân vùng nào được định nghĩa."
+
+#: libfdisk/src/label.c:600
+msgid "Nothing to do. Ordering is correct already."
+msgstr "Không cần làm gì. Thứ tự đã đúng rồi."
+
+#: libfdisk/src/label.c:603
+#, fuzzy
+msgid "Failed to fix partitions order."
+msgstr "sửa thứ tự phân vùng"
+
+#: libfdisk/src/partition.c:871
msgid "Free space"
msgstr "Chỗ trống"
-#: libfdisk/src/partition.c:1209
+#: libfdisk/src/partition.c:1365
#, fuzzy, c-format
msgid "Failed to resize partition #%zu."
msgstr "thay đổi kích thước phân vùng gặp lỗi"
-#: libfdisk/src/parttype.c:259 misc-utils/findmnt.c:680 schedutils/chrt.c:204
-#: schedutils/ionice.c:79 sys-utils/hwclock.c:334
+#: libfdisk/src/parttype.c:291 misc-utils/findmnt.c:753
+#: misc-utils/uuidparse.c:199 misc-utils/uuidparse.c:217 schedutils/chrt.c:127
+#: schedutils/ionice.c:81 sys-utils/hwclock.c:286
msgid "unknown"
msgstr "không hiểu"
-#: libfdisk/src/sgi.c:47
+#: libfdisk/src/sgi.c:46
msgid "SGI volhdr"
msgstr "SGI volhdr"
-#: libfdisk/src/sgi.c:48
+#: libfdisk/src/sgi.c:47
msgid "SGI trkrepl"
msgstr "SGI trkrepl"
-#: libfdisk/src/sgi.c:49
+#: libfdisk/src/sgi.c:48
msgid "SGI secrepl"
msgstr "SGI secrepl"
-#: libfdisk/src/sgi.c:50
+#: libfdisk/src/sgi.c:49
msgid "SGI raw"
msgstr "SGI thô"
-#: libfdisk/src/sgi.c:51
+#: libfdisk/src/sgi.c:50
msgid "SGI bsd"
msgstr "SGI bsd"
-#: libfdisk/src/sgi.c:52
+#: libfdisk/src/sgi.c:51
msgid "SGI sysv"
msgstr "SGI sysv"
-#: libfdisk/src/sgi.c:53
+#: libfdisk/src/sgi.c:52
msgid "SGI volume"
msgstr "Khối tin SGI"
-#: libfdisk/src/sgi.c:54
+#: libfdisk/src/sgi.c:53
msgid "SGI efs"
msgstr "SGI efs"
-#: libfdisk/src/sgi.c:55
+#: libfdisk/src/sgi.c:54
msgid "SGI lvol"
msgstr "SGI lvol"
-#: libfdisk/src/sgi.c:56
+#: libfdisk/src/sgi.c:55
msgid "SGI rlvol"
msgstr "SGI rlvol"
-#: libfdisk/src/sgi.c:57
+#: libfdisk/src/sgi.c:56
msgid "SGI xfs"
msgstr "SGI xfs"
-#: libfdisk/src/sgi.c:58
+#: libfdisk/src/sgi.c:57
msgid "SGI xfslog"
msgstr "SGI xfslog"
-#: libfdisk/src/sgi.c:59
+#: libfdisk/src/sgi.c:58
msgid "SGI xlv"
msgstr "SGI xlv"
-#: libfdisk/src/sgi.c:60
+#: libfdisk/src/sgi.c:59
msgid "SGI xvm"
msgstr "SGI xvm"
-#: libfdisk/src/sgi.c:62 libfdisk/src/sun.c:53
+#: libfdisk/src/sgi.c:61 libfdisk/src/sun.c:52
msgid "Linux native"
msgstr "Linux nguyên bản"
-#: libfdisk/src/sgi.c:159
+#: libfdisk/src/sgi.c:158
msgid "SGI info created on second sector."
msgstr "thông tin SGI được tạo trên cung từ thứ hai."
-#: libfdisk/src/sgi.c:259
+#: libfdisk/src/sgi.c:258
msgid "Detected an SGI disklabel with wrong checksum."
msgstr "Tìm thấy nhãn đĩa SGI với tổng kiểm tra (checksum) sai."
-#: libfdisk/src/sgi.c:282 libfdisk/src/sun.c:770
+#: libfdisk/src/sgi.c:281 libfdisk/src/sun.c:793
#, fuzzy
msgid "Physical cylinders"
msgstr "Số trụ vật lý"
-#: libfdisk/src/sgi.c:287 libfdisk/src/sun.c:775
+#: libfdisk/src/sgi.c:286 libfdisk/src/sun.c:798
#, fuzzy
msgid "Extra sects/cyl"
msgstr "Số cung từ dự phòng mỗi trụ"
-#: libfdisk/src/sgi.c:297
+#: libfdisk/src/sgi.c:296
#, fuzzy
msgid "Bootfile"
msgstr "Tập tin khởi động: %s"
-#: libfdisk/src/sgi.c:395
+#: libfdisk/src/sgi.c:394
msgid "Invalid bootfile! The bootfile must be an absolute non-zero pathname, e.g. \"/unix\" or \"/unix.save\"."
msgstr "Tập tin khởi động không hợp lệ! Tập tin khởi động phải là một tên đường dẫn tuyệt đối không rỗng, v.d. \"/unix\" hay \"/unix.save\"."
-#: libfdisk/src/sgi.c:401
+#: libfdisk/src/sgi.c:402
#, c-format
msgid "Name of bootfile is too long: %zu byte maximum."
msgid_plural "Name of bootfile is too long: %zu bytes maximum."
msgstr[0] "Tên của tập tin khởi động quá dài: tối đa là %zu byte."
-#: libfdisk/src/sgi.c:408
+#: libfdisk/src/sgi.c:411
msgid "Bootfile must have a fully qualified pathname."
msgstr "Tập tin khởi động phải có đường dẫn đầy đủ."
-#: libfdisk/src/sgi.c:414
+#: libfdisk/src/sgi.c:417
msgid "Be aware that the bootfile is not checked for existence. SGI's default is \"/unix\", and for backup \"/unix.save\"."
msgstr "Cần biết rằng tập tin khởi động không được kiểm tra tồn tại. Mặc định SGI là \"/unix\" và sao lưu là \"/unix.save\"."
-#: libfdisk/src/sgi.c:439
+#: libfdisk/src/sgi.c:442
#, c-format
msgid "The current boot file is: %s"
msgstr "Tập tin khởi động hiện tại là: %s"
-#: libfdisk/src/sgi.c:441
+#: libfdisk/src/sgi.c:444
msgid "Enter of the new boot file"
msgstr "Xin hãy nhập tên của tập tin khởi động mới"
-#: libfdisk/src/sgi.c:446
+#: libfdisk/src/sgi.c:449
msgid "Boot file is unchanged."
msgstr "Tập tin khởi động không thay đổi."
-#: libfdisk/src/sgi.c:457
+#: libfdisk/src/sgi.c:460
#, c-format
msgid "Bootfile has been changed to \"%s\"."
msgstr "Tập tin khởi động được thay đổi thành \"%s\"."
-#: libfdisk/src/sgi.c:596
+#: libfdisk/src/sgi.c:599
msgid "More than one entire disk entry present."
msgstr "Có nhiều hơn một toàn bộ đĩa hiện diện."
-#: libfdisk/src/sgi.c:603 libfdisk/src/sun.c:458
+#: libfdisk/src/sgi.c:606 libfdisk/src/sun.c:467
msgid "No partitions defined."
msgstr "Không có phân vùng nào được định nghĩa."
-#: libfdisk/src/sgi.c:613
+#: libfdisk/src/sgi.c:616
msgid "IRIX likes it when partition 11 covers the entire disk."
msgstr "Thích hợp với IRIX khi Phân vùng 11 bao bọc cả một đĩa."
-#: libfdisk/src/sgi.c:617
+#: libfdisk/src/sgi.c:620
#, c-format
msgid "The entire disk partition should start at block 0, not at block %d."
msgstr "Phân vùng chứa cả một đĩa phải bắt đầu tại khối 0, chứ không phải tại khối %d."
-#: libfdisk/src/sgi.c:628
+#: libfdisk/src/sgi.c:631
msgid "Partition 11 should cover the entire disk."
msgstr "Phân vùng 11 nên chứa toàn bộ đĩa."
-#: libfdisk/src/sgi.c:652
+#: libfdisk/src/sgi.c:655
#, c-format
msgid "Partitions %d and %d overlap by %d sector."
msgid_plural "Partitions %d and %d overlap by %d sectors."
msgstr[0] "Phân vùng %d và %d chèn lên nhau %d cung từ."
-#: libfdisk/src/sgi.c:663 libfdisk/src/sgi.c:685
+#: libfdisk/src/sgi.c:666 libfdisk/src/sgi.c:688
#, c-format
msgid "Unused gap of %8u sector: sector %8u"
msgid_plural "Unused gap of %8u sectors: sectors %8u-%u"
msgstr[0] "Khoảng trống không sử dụng %8u cung từ - cung từ %8u-%u"
-#: libfdisk/src/sgi.c:698
+#: libfdisk/src/sgi.c:701
msgid "The boot partition does not exist."
msgstr "Phân vùng khởi động không tồn tại."
-#: libfdisk/src/sgi.c:702
+#: libfdisk/src/sgi.c:705
msgid "The swap partition does not exist."
msgstr "Phân vùng trao đổi không tồn tại."
-#: libfdisk/src/sgi.c:706
+#: libfdisk/src/sgi.c:709
msgid "The swap partition has no swap type."
msgstr "Phân vùng trao đổi có hệ thống tập tin không phải kiểu trao đổi."
-#: libfdisk/src/sgi.c:709
+#: libfdisk/src/sgi.c:712
msgid "You have chosen an unusual bootfile name."
msgstr "Bạn đã chọn một tên tập tin khởi động bất bình thường."
-#: libfdisk/src/sgi.c:759
+#: libfdisk/src/sgi.c:762
msgid "Partition overlap on the disk."
msgstr "Phân vùng chồng lên nhau trên đĩa."
-#: libfdisk/src/sgi.c:844
+#: libfdisk/src/sgi.c:847
msgid "Attempting to generate entire disk entry automatically."
msgstr "Thử tự động phân vùng cả đĩa."
-#: libfdisk/src/sgi.c:849
+#: libfdisk/src/sgi.c:852
msgid "The entire disk is already covered with partitions."
msgstr "Toàn bộ đĩa đã bao các phân vùng."
-#: libfdisk/src/sgi.c:853
+#: libfdisk/src/sgi.c:856
msgid "You got a partition overlap on the disk. Fix it first!"
msgstr "Bạn có một phân vùng đè lên nhau trên ổ đĩa. Hãy sửa đi!"
-#: libfdisk/src/sgi.c:875 libfdisk/src/sun.c:544
+#: libfdisk/src/sgi.c:878 libfdisk/src/sun.c:563
#, c-format
msgid "First %s"
msgstr "%s đầu tiên"
-#: libfdisk/src/sgi.c:899 libfdisk/src/sgi.c:949
+#: libfdisk/src/sgi.c:902 libfdisk/src/sgi.c:953
msgid "It is highly recommended that the eleventh partition covers the entire disk and is of type 'SGI volume'."
msgstr "Rất khuyên bạn nên dùng vùng số mười một chứa cả ổ đĩa và có loại “khối tin SGI”."
-#: libfdisk/src/sgi.c:914 libfdisk/src/sun.c:639
+#: libfdisk/src/sgi.c:917
#, c-format
msgid "Last %s or +%s or +size{K,M,G,T,P}"
msgstr "%s cuối hay +%s hoặc +kích_cỡ{K,M,G,T,P}"
-#: libfdisk/src/sgi.c:985 libfdisk/src/sun.c:241
-#, c-format
-msgid "BLKGETSIZE ioctl failed on %s. Using geometry cylinder value of %llu. This value may be truncated for devices > 33.8 GB."
+#: libfdisk/src/sgi.c:989 libfdisk/src/sun.c:248
+#, fuzzy, c-format
+#| msgid "BLKGETSIZE ioctl failed on %s. Using geometry cylinder value of %llu. This value may be truncated for devices > 33.8 GB."
+msgid "BLKGETSIZE ioctl failed on %s. Using geometry cylinder value of %ju. This value may be truncated for devices > 33.8 GB."
msgstr "BLKGETSIZE ioctl gặp lỗi trên %s. Đang dùng giá trị trụ hình học của %llu. Giá trị này có thể bị cắt ngắn cho thiết bị > 33.8 GB."
-#: libfdisk/src/sgi.c:1051
+#: libfdisk/src/sgi.c:1056
msgid "Created a new SGI disklabel."
msgstr "Tạo nhãn đĩa SGI mới."
-#: libfdisk/src/sgi.c:1070
+#: libfdisk/src/sgi.c:1075
msgid "Sorry, only for non-empty partitions you can change the tag."
msgstr "Rất tiếc, nhưng chỉ phân vùng không rỗng mới có thể thay đổi cờ."
-#: libfdisk/src/sgi.c:1076
+#: libfdisk/src/sgi.c:1081
msgid "Consider leaving partition 9 as volume header (0), and partition 11 as entire volume (6), as IRIX expects it."
msgstr "Nên để phân vùng 9 như đầu một khối tin (0), và phân vùng 11 như cả một khối tin (6) theo yêu cầu của IRIX."
-#: libfdisk/src/sgi.c:1085
+#: libfdisk/src/sgi.c:1090
msgid "It is highly recommended that the partition at offset 0 is of type \"SGI volhdr\", the IRIX system will rely on it to retrieve from its directory standalone tools like sash and fx. Only the \"SGI volume\" entire disk section may violate this. Are you sure about tagging this partition differently?"
msgstr "Rất khuyên dùng là phân vùng tại vị trí offset 0 có kiểu là \"SGI volhdr\", hệ thống IRIX sẽ dựa trên đó để lấy về từ thư mục của nó các công cụ chạy đơn như sash và fx. Chỉ có các vùng chứa toàn bộ đĩa \"SGI volume\" mới xâm phạm nó. Gõ CÓ nếu bạn chắc chắn muốn đặt thẻ cho phân vùng này theo cách khác."
-#: libfdisk/src/sun.c:40
+#: libfdisk/src/sun.c:39
msgid "Unassigned"
msgstr "Chưa gán"
-#: libfdisk/src/sun.c:42
+#: libfdisk/src/sun.c:41
msgid "SunOS root"
msgstr "Gốc SunOS"
-#: libfdisk/src/sun.c:43
+#: libfdisk/src/sun.c:42
msgid "SunOS swap"
msgstr "Trao đổi SunOS"
-#: libfdisk/src/sun.c:44
+#: libfdisk/src/sun.c:43
msgid "SunOS usr"
msgstr "SunOS usr"
-#: libfdisk/src/sun.c:45
+#: libfdisk/src/sun.c:44
msgid "Whole disk"
msgstr "Cả đĩa"
-#: libfdisk/src/sun.c:46
+#: libfdisk/src/sun.c:45
msgid "SunOS stand"
msgstr "SunOS stand"
-#: libfdisk/src/sun.c:47
+#: libfdisk/src/sun.c:46
msgid "SunOS var"
msgstr "SunOS var"
-#: libfdisk/src/sun.c:48
+#: libfdisk/src/sun.c:47
msgid "SunOS home"
msgstr "SunOS home"
-#: libfdisk/src/sun.c:49
+#: libfdisk/src/sun.c:48
msgid "SunOS alt sectors"
msgstr "Cung từ thay thế SunOS"
-#: libfdisk/src/sun.c:50
+#: libfdisk/src/sun.c:49
msgid "SunOS cachefs"
msgstr "Hệ thống tập tin nhớ tạm SunOS"
-#: libfdisk/src/sun.c:51
+#: libfdisk/src/sun.c:50
msgid "SunOS reserved"
msgstr "Dành riêng SunOS"
-#: libfdisk/src/sun.c:137
+#: libfdisk/src/sun.c:86
+#, c-format
+msgid "#%zu: start cylinder overflows Sun label limits"
+msgstr ""
+
+#: libfdisk/src/sun.c:89
+#, c-format
+msgid "#%zu: number of sectors overflow Sun label limits"
+msgstr ""
+
+#: libfdisk/src/sun.c:136
msgid "Detected sun disklabel with wrong checksum. Probably you'll have to set all the values, e.g. heads, sectors, cylinders and partitions or force a fresh label (s command in main menu)"
msgstr "Đã nhận ra nhãn đĩa sun với tổng kiểm tra checksum lỗi. Gần như chắc chắn là bạn phải đặt lại tất cả các giá trị, v.d. đầu từc, cung từ, trụ và phân vùng hoặc bắt buộc một nhãn mới (câu lệnh “s” trong trình đơn chính)"
-#: libfdisk/src/sun.c:150
+#: libfdisk/src/sun.c:153
#, c-format
msgid "Detected sun disklabel with wrong version [%d]."
msgstr "Tìm thấy nhãn đĩa Sun với số phiên bản sai [%d]."
-#: libfdisk/src/sun.c:155
+#: libfdisk/src/sun.c:158
#, c-format
msgid "Detected sun disklabel with wrong vtoc.sanity [0x%08x]."
msgstr "Tìm thấy nhãn đĩa Sun với vtoc.sanity sai [0x%08x]."
-#: libfdisk/src/sun.c:160
+#: libfdisk/src/sun.c:163
#, c-format
msgid "Detected sun disklabel with wrong vtoc.nparts [%u]."
msgstr "Tìm thấy nhãn đĩa Sun với vtoc.nparts sai [%u]."
-#: libfdisk/src/sun.c:165
+#: libfdisk/src/sun.c:168
msgid "Warning: Wrong values need to be fixed up and will be corrected by w(rite)"
msgstr "Cảnh báo: các giá trị không đúng cần phải được sửa chữa nên sẽ được sửa bởi w(rite) (ghi)"
-#: libfdisk/src/sun.c:192
+#: libfdisk/src/sun.c:193
msgid "Heads"
msgstr "Đầu từ"
-#: libfdisk/src/sun.c:194
+#: libfdisk/src/sun.c:198
msgid "Sectors/track"
msgstr "Cung từ/rãnh"
-#: libfdisk/src/sun.c:297
+#: libfdisk/src/sun.c:301
msgid "Created a new Sun disklabel."
msgstr "Tạo nhãn đĩa Sun mới."
-#: libfdisk/src/sun.c:416
+#: libfdisk/src/sun.c:425
#, c-format
msgid "Partition %u doesn't end on cylinder boundary."
msgstr "Phân vùng %u không kết thúc trên ranh giới trụ."
-#: libfdisk/src/sun.c:435
+#: libfdisk/src/sun.c:444
#, c-format
msgid "Partition %u overlaps with others in sectors %u-%u."
msgstr "Phân vùng %u đè lên các phân vùng khác trên rãnh ghi %u-%u."
-#: libfdisk/src/sun.c:463
+#: libfdisk/src/sun.c:472
#, c-format
msgid "Unused gap - sectors 0-%u."
msgstr "Khoảng trống không sử dụng - rãnh ghi 0-%u"
-#: libfdisk/src/sun.c:465 libfdisk/src/sun.c:471
+#: libfdisk/src/sun.c:474 libfdisk/src/sun.c:480
#, c-format
msgid "Unused gap - sectors %u-%u."
msgstr "Khoảng trống không sử dụng - rãnh ghi %u-%u."
-#: libfdisk/src/sun.c:528
+#: libfdisk/src/sun.c:542
msgid "Other partitions already cover the whole disk. Delete some/shrink them before retry."
msgstr "Các phân vùng khác đã chứa cả đĩa. Hãy xóa hay thu nhỏ kích thước chúng trước khi thử lại."
-#: libfdisk/src/sun.c:593
-#, c-format
-msgid "Sector %d is already allocated"
-msgstr "Cung từ %d đã được phân phối rồi"
-
-#: libfdisk/src/sun.c:600
+#: libfdisk/src/sun.c:559
msgid "It is highly recommended that the third partition covers the whole disk and is of type `Whole disk'"
msgstr "Rất khuyên đặt phân vùng thứ ba chiếm toàn bộ đĩa và có kiểu “Toàn đĩa” (Whole disk)"
-#: libfdisk/src/sun.c:610
+#: libfdisk/src/sun.c:601
#, c-format
msgid "Aligning the first sector from %u to %u to be on cylinder boundary."
msgstr "Chỉnh cung từ đầu tiên từ %u thành %u để nó nằm trên biên của trụ."
-#: libfdisk/src/sun.c:685
+#: libfdisk/src/sun.c:629
+#, c-format
+msgid "Sector %d is already allocated"
+msgstr "Cung từ %d đã được phân phối rồi"
+
+#: libfdisk/src/sun.c:658
+#, fuzzy, c-format
+msgid "Last %s or +/-%s or +/-size{K,M,G,T,P}"
+msgstr "%s cuối hay +%s hoặc +kích_cỡ{K,M,G,T,P}"
+
+#: libfdisk/src/sun.c:706
#, c-format
msgid ""
"You haven't covered the whole disk with the 3rd partition, but your value\n"
"Phân vùng thứ 3 không chứa toàn bộ ổ đĩa, nhưng các giá trị %lu %s của bạn đè lên\n"
"một số phân vùng khác. Các mục đã được thay đổi thành %lu %s"
-#: libfdisk/src/sun.c:726
+#: libfdisk/src/sun.c:749
#, c-format
msgid "If you want to maintain SunOS/Solaris compatibility, consider leaving this partition as Whole disk (5), starting at 0, with %u sectors"
msgstr ""
"Nếu bạn muốn bảo trì một đĩa tương thích với SunOS/Solaris, thì cần để phân\n"
"vùng này là Cả đĩa (5), bắt đầu từ 0, với %u cung từ"
-#: libfdisk/src/sun.c:750
+#: libfdisk/src/sun.c:773
#, fuzzy
msgid "Label ID"
msgstr "ID nhãn: %s"
-#: libfdisk/src/sun.c:755
+#: libfdisk/src/sun.c:778
#, fuzzy
msgid "Volume ID"
msgstr "ID vùng: %s"
-#: libfdisk/src/sun.c:765
+#: libfdisk/src/sun.c:788
#, fuzzy
msgid "Alternate cylinders"
msgstr "Số trụ xen kẽ"
-#: libfdisk/src/sun.c:871
+#: libfdisk/src/sun.c:894
msgid "Number of alternate cylinders"
msgstr "Số trụ xen kẽ"
-#: libfdisk/src/sun.c:896
+#: libfdisk/src/sun.c:919
msgid "Extra sectors per cylinder"
msgstr "Số cung từ dự phòng mỗi trụ"
-#: libfdisk/src/sun.c:920
+#: libfdisk/src/sun.c:943
msgid "Interleave factor"
msgstr "Hệ số xen kẽ"
-#: libfdisk/src/sun.c:944
+#: libfdisk/src/sun.c:967
msgid "Rotation speed (rpm)"
msgstr "Tốc độ quay (rpm)"
-#: libfdisk/src/sun.c:968
+#: libfdisk/src/sun.c:991
msgid "Number of physical cylinders"
msgstr "Số trụ vật lý"
-#: libfdisk/src/sun.c:1037
+#: libfdisk/src/sun.c:1056
msgid ""
"Consider leaving partition 3 as Whole disk (5),\n"
"as SunOS/Solaris expects it and even Linux likes it.\n"
"Nên để phân vùng 3 như Cả một đĩa (Whole disk (5)),\n"
"vì SunOS/Solaris đòi hỏi điều này và thậm chí Linux thích thế.\n"
-#: libfdisk/src/sun.c:1048
+#: libfdisk/src/sun.c:1067
msgid ""
"It is highly recommended that the partition at offset 0\n"
"is UFS, EXT2FS filesystem or SunOS swap. Putting Linux swap\n"
"có thể hủy bảng phân vùng của bạn và khối khởi động.\n"
"Bạn có chắc chắn muốn đặt phân vùng đó thành vùng trao đổi (swap) Linux)?"
-#: lib/pager.c:112
+#: libmount/src/context.c:2851
+#, fuzzy, c-format
+msgid "operation failed: %m"
+msgstr "readlink gặp lỗi: %s"
+
+#: libmount/src/context_mount.c:1713
#, c-format
-msgid "waitpid failed (%s)"
-msgstr "waitpid bị lỗi (%s)"
+msgid "WARNING: failed to apply propagation flags"
+msgstr "CẢNH BÁO: gặp lỗi khi áp dụng các cờ lan truyền"
-#: lib/path.c:209 sys-utils/lscpu.c:1795
-msgid "failed to callocate cpu set"
-msgstr "gặp lỗi khi phân cấp (callocate) tập hợp CPU"
+#: libmount/src/context_mount.c:1723
+#, fuzzy, c-format
+msgid "WARNING: source write-protected, mounted read-only"
+msgstr "%s được bảo vệ chống ghi nên chỉ gắn kiểu chỉ-đọc"
-#: lib/path.c:213
+#: libmount/src/context_mount.c:1737
#, c-format
-msgid "failed to parse CPU list %s"
-msgstr "gặp lỗi khi phân tích danh sách CPU %s"
+msgid "operation permitted for root only"
+msgstr ""
-#: lib/path.c:216
+#: libmount/src/context_mount.c:1741
#, c-format
-msgid "failed to parse CPU mask %s"
-msgstr "gặp lỗi khi phân tích cú pháp của bộ lọc CPU %s"
-
-#: lib/plymouth-ctrl.c:72
-#, fuzzy
-msgid "can not open UNIX socket"
-msgstr "không thể mở bảng điều khiển"
+msgid "%s is already mounted"
+msgstr "%s đã gắn kết"
-#: lib/plymouth-ctrl.c:78
-#, fuzzy
-msgid "can not set option for UNIX socket"
-msgstr "kinh tế đặt thời hạn chờ cho %s"
+#: libmount/src/context_mount.c:1747
+#, fuzzy, c-format
+msgid "can't find in %s"
+msgstr "không tìm thấy %s trong %s"
-#: lib/plymouth-ctrl.c:91
-#, fuzzy
-msgid "can not connect on UNIX socket"
-msgstr "không thể mở bảng điều khiển"
+#: libmount/src/context_mount.c:1750
+#, fuzzy, c-format
+msgid "can't find mount point in %s"
+msgstr "không tìm thấy điểm gắn %s trong %s"
-#: lib/plymouth-ctrl.c:131
+#: libmount/src/context_mount.c:1753
#, c-format
-msgid "the plymouth request %c is not implemented"
-msgstr ""
-
-#: lib/randutils.c:142
-msgid "libc pseudo-random functions"
-msgstr "hàm pseudo-random từ libc"
+msgid "can't find mount source %s in %s"
+msgstr "không tìm thấy nguồn gắn %s trong %s"
-#: lib/swapprober.c:17 lib/swapprober.c:30
+#: libmount/src/context_mount.c:1758
#, c-format
-msgid "%s: unable to probe device"
-msgstr "%s: không thể thăm dò thiết bị"
+msgid "more filesystems detected on %s; use -t <type> or wipefs(8)"
+msgstr ""
-#: lib/swapprober.c:32
-#, c-format
-msgid "%s: ambiguous probing result; use wipefs(8)"
-msgstr "%s: kết quả thăm dò không rõ; dùng wipefs(8)"
+#: libmount/src/context_mount.c:1763
+#, fuzzy, c-format
+msgid "failed to determine filesystem type"
+msgstr "%s: gặp lỗi khi xác định nguồn"
-#: lib/swapprober.c:34
-#, c-format
-msgid "%s: not a valid swap partition"
-msgstr "%s: không phải là một phân vùng trao đổi đúng"
+#: libmount/src/context_mount.c:1764
+#, fuzzy, c-format
+msgid "no filesystem type specified"
+msgstr "chưa xác định tên tập tin"
-#: lib/swapprober.c:41
+#: libmount/src/context_mount.c:1771
#, c-format
-msgid "%s: unsupported swap version '%s'"
-msgstr "%s: không hỗ trợ vùng trao đổi phiên bản “%s”"
+msgid "can't find %s"
+msgstr "không tìm thấy %s"
-#: login-utils/chfn.c:90 login-utils/chsh.c:69
-#, c-format
-msgid " %s [options] [<username>]\n"
-msgstr " %s [tuỳ_chọn] [<tài_khoản_người_dùng>]\n"
+#: libmount/src/context_mount.c:1773
+#, fuzzy, c-format
+msgid "no mount source specified"
+msgstr "chưa chỉ ra điểm gắn"
-#: login-utils/chfn.c:93
-msgid "Change your finger information.\n"
-msgstr "Thay đổi thông tin mã vân tay của bạn.\n"
+#: libmount/src/context_mount.c:1784
+#, fuzzy, c-format
+msgid "failed to parse mount options '%s': %m"
+msgstr "gặp lỗi khi phân tích các tùy chọn gắn"
-#: login-utils/chfn.c:96
-msgid " -f, --full-name <full-name> real name\n"
-msgstr " -f, --full-name <họ_tên> thay đổi họ tên thật của bạn.\n"
+#: libmount/src/context_mount.c:1785
+#, fuzzy, c-format
+msgid "failed to parse mount options '%s'"
+msgstr "gặp lỗi khi phân tích các tùy chọn gắn"
-#: login-utils/chfn.c:97
-msgid " -o, --office <office> office number\n"
-msgstr " -o, --office <office> số văn phòng\n"
+#: libmount/src/context_mount.c:1788
+#, fuzzy, c-format
+msgid "failed to parse mount options: %m"
+msgstr "gặp lỗi khi phân tích các tùy chọn gắn"
-#: login-utils/chfn.c:98
-msgid " -p, --office-phone <phone> office phone number\n"
-msgstr " -p, --office-phone <sđt> số điện thoại văn phòng của bạn\n"
+#: libmount/src/context_mount.c:1789
+#, c-format
+msgid "failed to parse mount options"
+msgstr "gặp lỗi khi phân tích các tùy chọn gắn"
-#: login-utils/chfn.c:99
-msgid " -h, --home-phone <phone> home phone number\n"
-msgstr " -h, --home-phone <sđtởn> số điện thoại của bạn ở nhà\n"
+#: libmount/src/context_mount.c:1794
+#, fuzzy, c-format
+msgid "failed to setup loop device for %s"
+msgstr "%s: gặp lỗi khi cài đặt thiết bị loop"
-#: login-utils/chfn.c:101 login-utils/chsh.c:78
-msgid " -u, --help display this help and exit\n"
-msgstr " -u, --help hiển thị trợ giúp này rồi thoát\n"
+#: libmount/src/context_mount.c:1798
+#, fuzzy, c-format
+msgid "overlapping loop device exists for %s"
+msgstr "%s không phải là một thiết bị lp"
-#: login-utils/chfn.c:117
-#, c-format
-msgid "field %s is too long"
-msgstr "trường %s quá dài"
+#: libmount/src/context_mount.c:1802 libmount/src/context_umount.c:1258
+#, fuzzy, c-format
+msgid "locking failed"
+msgstr "đóng %s gặp lỗi"
-#: login-utils/chfn.c:121 login-utils/chsh.c:205
-#, c-format
-msgid "%s: has illegal characters"
-msgstr "%s: có chứa các ký tự không hợp lệ"
+#: libmount/src/context_mount.c:1806 libmount/src/context_umount.c:1264
+#: sys-utils/umount.c:252 sys-utils/umount.c:268
+#, fuzzy, c-format
+msgid "failed to switch namespace"
+msgstr "trạng thái của thiết bị"
-#: login-utils/chfn.c:150 login-utils/chfn.c:156 login-utils/chfn.c:162
-#: login-utils/chfn.c:168
-#, c-format
-msgid "login.defs forbids setting %s"
-msgstr "login.defs ngăn cản cài đặt %s"
+#: libmount/src/context_mount.c:1809
+#, fuzzy, c-format
+msgid "mount failed: %m"
+msgstr "mount (gắn) không thành công"
-#: login-utils/chfn.c:156 login-utils/chfn.c:158 login-utils/chfn.c:309
-msgid "Office"
-msgstr "Văn phòng"
+#: libmount/src/context_mount.c:1819
+#, fuzzy, c-format
+msgid "filesystem was mounted, but failed to update userspace mount table"
+msgstr "%s: hệ thống tập tin đã bỏ gắn, nhưng lệnh mount(8) gặp lỗi"
-#: login-utils/chfn.c:162 login-utils/chfn.c:164 login-utils/chfn.c:311
-msgid "Office Phone"
-msgstr "Điện thoại văn phòng"
+#: libmount/src/context_mount.c:1825
+#, fuzzy, c-format
+msgid "filesystem was mounted, but failed to switch namespace back"
+msgstr "%s: hệ thống tập tin đã bỏ gắn, nhưng lệnh mount(8) gặp lỗi"
-#: login-utils/chfn.c:168 login-utils/chfn.c:170 login-utils/chfn.c:313
-msgid "Home Phone"
-msgstr "Điện thoại ở nhà"
+#: libmount/src/context_mount.c:1832
+#, fuzzy, c-format
+msgid "filesystem was mounted, but any subsequent operation failed: %m"
+msgstr "%s: hệ thống tập tin đã bỏ gắn, nhưng lệnh mount(8) gặp lỗi"
-#: login-utils/chfn.c:233
-msgid "Aborted."
-msgstr "Bị hủy bỏ."
+#: libmount/src/context_mount.c:1850 libmount/src/context_mount.c:1895
+#, fuzzy, c-format
+msgid "mount point is not a directory"
+msgstr "điểm gắn %s không phải là một thư mục"
-#: login-utils/chfn.c:294
+#: libmount/src/context_mount.c:1852 login-utils/newgrp.c:228
#, c-format
-msgid "%s: CHFN_RESTRICT has unexpected value: %s"
-msgstr "%s: CHFN_RESTRICT có giá trị không như mong đợi: %s"
+msgid "permission denied"
+msgstr "quyền truy cập bị từ chối"
-#: login-utils/chfn.c:296
+#: libmount/src/context_mount.c:1854
#, c-format
-msgid "%s: CHFN_RESTRICT does not allow any changes"
-msgstr "%s: CHFN_RESTRICT không cho bất kỳ thay đổi nào"
+msgid "must be superuser to use mount"
+msgstr "cần phải là siêu người dùng (root) để sử dụng lệnh mount"
-#: login-utils/chfn.c:379
-#, c-format
-msgid "Finger information *NOT* changed. Try again later.\n"
-msgstr "Thông tin finger *CHƯA* thay đổi. Hãy thử lại sau.\n"
+#: libmount/src/context_mount.c:1861
+#, fuzzy, c-format
+msgid "mount point is busy"
+msgstr "mount: %s đang bận"
-#: login-utils/chfn.c:383
-#, c-format
-msgid "Finger information changed.\n"
-msgstr "Thông tin finger đã thay đổi.\n"
+#: libmount/src/context_mount.c:1868
+#, fuzzy, c-format
+msgid "%s already mounted on %s"
+msgstr "mount: đã gắn %s trên %s\n"
-#: login-utils/chfn.c:408 login-utils/chsh.c:242
-#, c-format
-msgid "you (user %d) don't exist."
-msgstr "bạn (người dùng %d) không tồn tại."
+#: libmount/src/context_mount.c:1872
+#, fuzzy, c-format
+msgid "%s already mounted or mount point busy"
+msgstr " %sđã gắn rồi hoặc %s đang bận"
-#: login-utils/chfn.c:414 login-utils/chsh.c:247 login-utils/libuser.c:59
-#, c-format
-msgid "user \"%s\" does not exist."
-msgstr "người dùng \"%s\" không tồn tại."
+#: libmount/src/context_mount.c:1877
+#, fuzzy, c-format
+msgid "mount point does not exist"
+msgstr "điểm gắn %s không tồn tại"
-#: login-utils/chfn.c:420 login-utils/chsh.c:253
-msgid "can only change local entries"
-msgstr "chỉ có thể thay đổi các mục nội bộ"
+#: libmount/src/context_mount.c:1880
+#, fuzzy, c-format
+msgid "mount point is a symbolic link to nowhere"
+msgstr "điểm gắn %s là một liên kết mềm không chỉ tới đâu"
-#: login-utils/chfn.c:433
+#: libmount/src/context_mount.c:1885
#, c-format
-msgid "%s is not authorized to change the finger info of %s"
-msgstr "%s chưa được xác thực để thay đổi thông tin finger của %s"
+msgid "special device %s does not exist"
+msgstr "thiết bị đặc biệt %s không tồn tại"
-#: login-utils/chfn.c:435 login-utils/chsh.c:269
-msgid "Unknown user context"
-msgstr "Không hiểu ngữ cảnh người dùng"
+#: libmount/src/context_mount.c:1888 libmount/src/context_mount.c:1904
+#: libmount/src/context_mount.c:1988 libmount/src/context_mount.c:2011
+#, fuzzy, c-format
+msgid "mount(2) system call failed: %m"
+msgstr "gặp lỗi khi mount(2)"
-#: login-utils/chfn.c:441 login-utils/chsh.c:275
+#: libmount/src/context_mount.c:1900
#, c-format
-msgid "can't set default context for %s"
-msgstr "không đặt được văn cảnh cho %s"
+msgid "special device %s does not exist (a path prefix is not a directory)"
+msgstr "thiết bị đặc biệt %s không tồn tại (tiền tố của đường dẫn không phải là một thư mục)"
-#: login-utils/chfn.c:452
-msgid "running UID doesn't match UID of user we're altering, change denied"
-msgstr "UID đang hoạt động không tương ứng với UID của người dùng chúng ta biến đổi, không cho phép thay đổi"
+#: libmount/src/context_mount.c:1912
+#, fuzzy, c-format
+msgid "mount point not mounted or bad option"
+msgstr "mount: %s chưa gắn, hoặc tùy chọn sai"
+
+#: libmount/src/context_mount.c:1914
+#, fuzzy, c-format
+msgid "not mount point or bad option"
+msgstr " %s không phải là điểm gắn, hoặc tùy chọn sai"
+
+#: libmount/src/context_mount.c:1917
+#, fuzzy, c-format
+msgid "bad option; moving a mount residing under a shared mount is unsupported"
+msgstr ""
+"tùy chọn sai. Chú ý rằng di chuyển một mount ngụ dưới một\n"
+" mount không chia sẻ thì không được hỗ trợ."
+
+#: libmount/src/context_mount.c:1921
+#, fuzzy, c-format
+msgid "bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program"
+msgstr ""
+" (đối với vài hệ thống tập tin, v.d. nfs, cifs, có lẽ\n"
+" bạn cần dùng ứng dụng bổ trợ “/sbin/mount.<kiểu>”."
+
+#: libmount/src/context_mount.c:1925
+#, fuzzy, c-format
+msgid "wrong fs type, bad option, bad superblock on %s, missing codepage or helper program, or other error"
+msgstr ""
+"sai kiểu hệ thống tập tin, tùy chọn sai, siêu khối sai trên %s,\n"
+" thiếu trang mã hay chương trình bổ trợ, hoặc lỗi khác"
+
+#: libmount/src/context_mount.c:1932
+#, c-format
+msgid "mount table full"
+msgstr "bảng gắn bị đầy"
+
+#: libmount/src/context_mount.c:1937
+#, fuzzy, c-format
+msgid "can't read superblock on %s"
+msgstr "%s: không đọc được siêu khối"
+
+#: libmount/src/context_mount.c:1944
+#, c-format
+msgid "unknown filesystem type '%s'"
+msgstr "không hiểu kiểu hệ thống tập tin “%s”"
+
+#: libmount/src/context_mount.c:1947
+#, c-format
+msgid "unknown filesystem type"
+msgstr "không hiểu kiểu hệ thống tập tin"
+
+#: libmount/src/context_mount.c:1956
+#, c-format
+msgid "%s is not a block device, and stat(2) fails?"
+msgstr "%s không phải là một thiết bị khối, và stat (lấy trạng thái) không thành công?"
+
+#: libmount/src/context_mount.c:1959
+#, fuzzy, c-format
+msgid "the kernel does not recognize %s as a block device; maybe \"modprobe driver\" is necessary"
+msgstr ""
+"hạt nhân không nhận ra %s như là thiết bị khối\n"
+" (có thể thử “modprobe driver”.)"
+
+#: libmount/src/context_mount.c:1962
+#, fuzzy, c-format
+msgid "%s is not a block device; try \"-o loop\""
+msgstr "%s: không phải là thiết bị khối (có thể hãy thử “-o loop”.)"
+
+#: libmount/src/context_mount.c:1964
+#, fuzzy, c-format
+msgid "%s is not a block device"
+msgstr "%s không phải thiết bị đặc biệt khối."
+
+#: libmount/src/context_mount.c:1971
+#, c-format
+msgid "%s is not a valid block device"
+msgstr "%s: không phải là thiết bị khối thích hợp"
+
+#: libmount/src/context_mount.c:1979
+#, c-format
+msgid "cannot mount %s read-only"
+msgstr "không gắn được %s với chế độ chỉ-đọc"
+
+#: libmount/src/context_mount.c:1981
+#, fuzzy, c-format
+msgid "%s is write-protected but explicit read-write mode requested"
+msgstr "%s được bảo vệ khỏi ghi nhưng đưa ra cờ “-w” (write, ghi)"
+
+#: libmount/src/context_mount.c:1983
+#, c-format
+msgid "cannot remount %s read-write, is write-protected"
+msgstr "không thể lắp lại %s đọc-ghi vì nó được bảo vệ chống ghi"
+
+#: libmount/src/context_mount.c:1985
+#, fuzzy, c-format
+msgid "bind %s failed"
+msgstr "%s gặp lỗi"
+
+#: libmount/src/context_mount.c:1996
+#, c-format
+msgid "no medium found on %s"
+msgstr "không tìm thấy vật chứa trên %s"
+
+#: libmount/src/context_mount.c:2003
+#, fuzzy, c-format
+msgid "cannot mount; probably corrupted filesystem on %s"
+msgstr "sẽ không thử tạo hệ thống tập tin trên “%s”"
+
+#: libmount/src/context_umount.c:1252 libmount/src/context_umount.c:1306
+#, fuzzy, c-format
+msgid "not mounted"
+msgstr "%s: chưa gắn"
+
+#: libmount/src/context_umount.c:1268
+#, fuzzy, c-format
+msgid "umount failed: %m"
+msgstr "mount (gắn) không thành công"
+
+#: libmount/src/context_umount.c:1277
+#, fuzzy, c-format
+msgid "filesystem was unmounted, but failed to update userspace mount table"
+msgstr "%s: hệ thống tập tin đã bỏ gắn, nhưng lệnh mount(8) gặp lỗi"
+
+#: libmount/src/context_umount.c:1283
+#, fuzzy, c-format
+msgid "filesystem was unmounted, but failed to switch namespace back"
+msgstr "%s: hệ thống tập tin đã bỏ gắn, nhưng lệnh mount(8) gặp lỗi"
+
+#: libmount/src/context_umount.c:1290
+#, fuzzy, c-format
+msgid "filesystem was unmounted, but any subsequent operation failed: %m"
+msgstr "%s: hệ thống tập tin đã bỏ gắn, nhưng lệnh mount(8) gặp lỗi"
+
+#: libmount/src/context_umount.c:1303
+#, fuzzy, c-format
+msgid "invalid block device"
+msgstr "%s: thiết bị khối không hợp lệ"
+
+#: libmount/src/context_umount.c:1309
+#, fuzzy, c-format
+msgid "can't write superblock"
+msgstr "%s: không thể ghi siêu khối"
+
+#: libmount/src/context_umount.c:1312
+#, fuzzy, c-format
+msgid "target is busy"
+msgstr "%s đang bận"
+
+#: libmount/src/context_umount.c:1315
+#, fuzzy, c-format
+msgid "no mount point specified"
+msgstr "chưa chỉ ra điểm gắn"
+
+#: libmount/src/context_umount.c:1318
+#, fuzzy, c-format
+msgid "must be superuser to unmount"
+msgstr "%s: phải là siêu người dùng (root) để bỏ gắn"
+
+#: libmount/src/context_umount.c:1321
+#, fuzzy, c-format
+msgid "block devices are not permitted on filesystem"
+msgstr "%s: thiết bị khối không được thừa nhận trên hệ thống tập tin"
+
+#: libmount/src/context_umount.c:1324
+#, fuzzy, c-format
+msgid "umount(2) system call failed: %m"
+msgstr "gặp lỗi khi mount(2)"
+
+#: lib/pager.c:112
+#, c-format
+msgid "waitpid failed (%s)"
+msgstr "waitpid bị lỗi (%s)"
+
+#: lib/plymouth-ctrl.c:73
+#, fuzzy
+msgid "cannot open UNIX socket"
+msgstr "không thể mở bảng điều khiển"
+
+#: lib/plymouth-ctrl.c:79
+#, fuzzy
+msgid "cannot set option for UNIX socket"
+msgstr "kinh tế đặt thời hạn chờ cho %s"
+
+#: lib/plymouth-ctrl.c:90
+#, fuzzy
+msgid "cannot connect on UNIX socket"
+msgstr "không thể mở bảng điều khiển"
+
+#: lib/plymouth-ctrl.c:128
+#, c-format
+msgid "the plymouth request %c is not implemented"
+msgstr ""
+
+#: lib/randutils.c:196
+#, fuzzy
+msgid "getrandom() function"
+msgstr "hàm pseudo-random từ libc"
-#: login-utils/chfn.c:456
+#: lib/randutils.c:209
+msgid "libc pseudo-random functions"
+msgstr "hàm pseudo-random từ libc"
+
+#: lib/swapprober.c:22 lib/swapprober.c:35
+#, c-format
+msgid "%s: unable to probe device"
+msgstr "%s: không thể thăm dò thiết bị"
+
+#: lib/swapprober.c:37
+#, c-format
+msgid "%s: ambiguous probing result; use wipefs(8)"
+msgstr "%s: kết quả thăm dò không rõ; dùng wipefs(8)"
+
+#: lib/swapprober.c:39
+#, c-format
+msgid "%s: not a valid swap partition"
+msgstr "%s: không phải là một phân vùng trao đổi đúng"
+
+#: lib/swapprober.c:46
+#, c-format
+msgid "%s: unsupported swap version '%s'"
+msgstr "%s: không hỗ trợ vùng trao đổi phiên bản “%s”"
+
+#: lib/timeutils.c:466
+msgid "format_iso_time: buffer overflow."
+msgstr ""
+
+#: lib/timeutils.c:484 lib/timeutils.c:508
+#, fuzzy, c-format
+msgid "time %<PRId64> is out of range."
+msgstr "cổng “%ld” nằm ngoài phạm vi"
+
+#: login-utils/chfn.c:96 login-utils/chsh.c:75 login-utils/lslogins.c:1399
+#, c-format
+msgid " %s [options] [<username>]\n"
+msgstr " %s [tuỳ_chọn] [<tài_khoản_người_dùng>]\n"
+
+#: login-utils/chfn.c:99
+msgid "Change your finger information.\n"
+msgstr "Thay đổi thông tin mã vân tay của bạn.\n"
+
+#: login-utils/chfn.c:102
+msgid " -f, --full-name <full-name> real name\n"
+msgstr " -f, --full-name <họ_tên> thay đổi họ tên thật của bạn.\n"
+
+#: login-utils/chfn.c:103
+msgid " -o, --office <office> office number\n"
+msgstr " -o, --office <office> số văn phòng\n"
+
+#: login-utils/chfn.c:104
+msgid " -p, --office-phone <phone> office phone number\n"
+msgstr " -p, --office-phone <sđt> số điện thoại văn phòng của bạn\n"
+
+#: login-utils/chfn.c:105
+msgid " -h, --home-phone <phone> home phone number\n"
+msgstr " -h, --home-phone <sđtởn> số điện thoại của bạn ở nhà\n"
+
+#: login-utils/chfn.c:123
+#, c-format
+msgid "field %s is too long"
+msgstr "trường %s quá dài"
+
+#: login-utils/chfn.c:127 login-utils/chsh.c:238
+#, c-format
+msgid "%s: has illegal characters"
+msgstr "%s: có chứa các ký tự không hợp lệ"
+
+#: login-utils/chfn.c:156 login-utils/chfn.c:162 login-utils/chfn.c:168
+#: login-utils/chfn.c:174
+#, c-format
+msgid "login.defs forbids setting %s"
+msgstr "login.defs ngăn cản cài đặt %s"
+
+#: login-utils/chfn.c:162 login-utils/chfn.c:164 login-utils/chfn.c:325
+msgid "Office"
+msgstr "Văn phòng"
+
+#: login-utils/chfn.c:168 login-utils/chfn.c:170 login-utils/chfn.c:327
+msgid "Office Phone"
+msgstr "Điện thoại văn phòng"
+
+#: login-utils/chfn.c:174 login-utils/chfn.c:176 login-utils/chfn.c:329
+msgid "Home Phone"
+msgstr "Điện thoại ở nhà"
+
+#: login-utils/chfn.c:193 login-utils/chsh.c:187
+msgid "cannot handle multiple usernames"
+msgstr ""
+
+#: login-utils/chfn.c:248
+msgid "Aborted."
+msgstr "Bị hủy bỏ."
+
+#: login-utils/chfn.c:311
+#, c-format
+msgid "%s: CHFN_RESTRICT has unexpected value: %s"
+msgstr "%s: CHFN_RESTRICT có giá trị không như mong đợi: %s"
+
+#: login-utils/chfn.c:313
+#, c-format
+msgid "%s: CHFN_RESTRICT does not allow any changes"
+msgstr "%s: CHFN_RESTRICT không cho bất kỳ thay đổi nào"
+
+#: login-utils/chfn.c:395
+#, c-format
+msgid "Finger information *NOT* changed. Try again later.\n"
+msgstr "Thông tin finger *CHƯA* thay đổi. Hãy thử lại sau.\n"
+
+#: login-utils/chfn.c:399
+#, c-format
+msgid "Finger information changed.\n"
+msgstr "Thông tin finger đã thay đổi.\n"
+
+#: login-utils/chfn.c:425 login-utils/chsh.c:275 sys-utils/unshare.c:442
+#, c-format
+msgid "you (user %d) don't exist."
+msgstr "bạn (người dùng %d) không tồn tại."
+
+#: login-utils/chfn.c:431 login-utils/chsh.c:280 login-utils/libuser.c:59
+#, c-format
+msgid "user \"%s\" does not exist."
+msgstr "người dùng \"%s\" không tồn tại."
+
+#: login-utils/chfn.c:437 login-utils/chsh.c:286
+msgid "can only change local entries"
+msgstr "chỉ có thể thay đổi các mục nội bộ"
+
+#: login-utils/chfn.c:446
+#, c-format
+msgid "%s is not authorized to change the finger info of %s"
+msgstr "%s chưa được xác thực để thay đổi thông tin finger của %s"
+
+#: login-utils/chfn.c:448 login-utils/chsh.c:296
+msgid "Unknown user context"
+msgstr "Không hiểu ngữ cảnh người dùng"
+
+#: login-utils/chfn.c:453 login-utils/chsh.c:301
+#, c-format
+msgid "can't set default context for %s"
+msgstr "không đặt được văn cảnh cho %s"
+
+#: login-utils/chfn.c:464
+msgid "running UID doesn't match UID of user we're altering, change denied"
+msgstr "UID đang hoạt động không tương ứng với UID của người dùng chúng ta biến đổi, không cho phép thay đổi"
+
+#: login-utils/chfn.c:468
#, c-format
msgid "Changing finger information for %s.\n"
msgstr "Thay đổi thông tin finger cho %s.\n"
-#: login-utils/chfn.c:470
+#: login-utils/chfn.c:482
#, c-format
msgid "Finger information not changed.\n"
msgstr "Thông tin finger chưa thay đổi.\n"
-#: login-utils/chsh.c:72
+#: login-utils/chsh.c:78
msgid "Change your login shell.\n"
msgstr "Đổi shell (hệ vỏ) đăng nhập của bạn.\n"
-#: login-utils/chsh.c:75
+#: login-utils/chsh.c:81
msgid " -s, --shell <shell> specify login shell\n"
msgstr " -s, --shell <shell> chỉ định shell (hệ vỏ) đăng nhập\n"
-#: login-utils/chsh.c:76
+#: login-utils/chsh.c:82
msgid " -l, --list-shells print list of shells and exit\n"
msgstr " -l, --list-shells in ra danh sách các shell (hệ vỏ) rồi thoát\n"
-#: login-utils/chsh.c:100
-msgid "No known shells."
-msgstr "Không hiểu shell (hệ vỏ)."
-
-#: login-utils/chsh.c:199
+#: login-utils/chsh.c:232
msgid "shell must be a full path name"
msgstr "shell (hệ vỏ) phải có dạng tên đường dẫn đầy đủ"
-#: login-utils/chsh.c:201
+#: login-utils/chsh.c:234
#, c-format
msgid "\"%s\" does not exist"
msgstr "\"%s\" không tồn tại"
-#: login-utils/chsh.c:203
+#: login-utils/chsh.c:236
#, c-format
msgid "\"%s\" is not executable"
msgstr "\"%s\" không có khả năng thực thi"
-#: login-utils/chsh.c:209
+#: login-utils/chsh.c:242
#, c-format
msgid "Warning: \"%s\" is not listed in %s."
msgstr "Cảnh báo: \"%s\" không nằm trong \"%s\"."
-#: login-utils/chsh.c:213 login-utils/chsh.c:217
+#: login-utils/chsh.c:246 login-utils/chsh.c:250
#, c-format
msgid ""
"\"%s\" is not listed in %s.\n"
"\"%s\" không nằm trong \"%s\".\n"
"Sử dụng %s -l để xem danh sách."
-#: login-utils/chsh.c:268
+#: login-utils/chsh.c:295
#, c-format
msgid "%s is not authorized to change the shell of %s"
msgstr "%s không được xác thực để thay đổi shell (hệ vỏ) của “%s”"
-#: login-utils/chsh.c:294
+#: login-utils/chsh.c:320
msgid "running UID doesn't match UID of user we're altering, shell change denied"
msgstr "UID đang hoạt động không tương ứng với UID của người dùng chúng ta đang nhập, shell (hệ vỏ) không cho phép thay đổi"
-#: login-utils/chsh.c:299
+#: login-utils/chsh.c:325
#, c-format
msgid "your shell is not in %s, shell change denied"
msgstr "shell (hệ vỏ) của bạn không có trong %s, không cho phép thay đổi hệ vỏ (shell)"
-#: login-utils/chsh.c:303
+#: login-utils/chsh.c:329
#, c-format
msgid "Changing shell for %s.\n"
msgstr "Đang thay đổi shell (hệ vỏ) cho %s.\n"
-#: login-utils/chsh.c:311
+#: login-utils/chsh.c:337
msgid "New shell"
msgstr "shell (hệ vỏ) mới"
-#: login-utils/chsh.c:319
+#: login-utils/chsh.c:345
msgid "Shell not changed."
msgstr "Chưa thay đổi shell (hệ vỏ)."
-#: login-utils/chsh.c:324
+#: login-utils/chsh.c:350
msgid "Shell *NOT* changed. Try again later."
msgstr "Shell *CHƯA* thay đổi. Hãy thử lại sau."
-#: login-utils/chsh.c:328
+#: login-utils/chsh.c:354
msgid ""
"setpwnam failed\n"
"Shell *NOT* changed. Try again later."
"setpwnam gặp lỗi\n"
"shell (hệ vỏ) *CHƯA* thay đổi. Hãy thử lại sau."
-#: login-utils/chsh.c:332
+#: login-utils/chsh.c:358
#, c-format
msgid "Shell changed.\n"
msgstr "shell (hệ vỏ) đã thay đổi.\n"
-#: login-utils/islocal.c:96
+#: login-utils/islocal.c:95
#, c-format
msgid "Usage: %s <passwordfile> <username>...\n"
msgstr "Cách dùng: %s <tập tin mật khẩu> <tài khoản>…\n"
-#: login-utils/last.c:174 login-utils/lslogins.c:1220 sys-utils/dmesg.c:1193
-#: sys-utils/lsipc.c:269
+#: login-utils/last.c:174 login-utils/lslogins.c:1390 sys-utils/dmesg.c:1340
+#: sys-utils/lsipc.c:282
#, c-format
msgid "unknown time format: %s"
msgstr "không hiểu định dạng giờ: %s"
-#: login-utils/last.c:281 login-utils/last.c:289
+#: login-utils/last.c:285 login-utils/last.c:293
#, c-format
msgid "Interrupted %s"
msgstr "%s bị ngắt"
-#: login-utils/last.c:439 login-utils/last.c:450
+#: login-utils/last.c:451 login-utils/last.c:462 login-utils/last.c:912
msgid "preallocation size exceeded"
msgstr "kích thước cấp phát trước đã bị vượt quá"
-#: login-utils/last.c:569
+#: login-utils/last.c:581
#, c-format
msgid " %s [options] [<username>...] [<tty>...]\n"
msgstr " %s [các tùy chọn] <tài khoản người dùng…> [<tên tty>…]\n"
-#: login-utils/last.c:572
+#: login-utils/last.c:584
msgid "Show a listing of last logged in users.\n"
msgstr "Hiển thị danh sách đăng nhập cuối của các người dùng.\n"
-#: login-utils/last.c:575
+#: login-utils/last.c:587
msgid " -<number> how many lines to show\n"
msgstr " -<number> hiển thị bao nhiêu dòng\n"
-#: login-utils/last.c:576
+#: login-utils/last.c:588
msgid " -a, --hostlast display hostnames in the last column\n"
msgstr " -a, --hostlast hiển thị tên máy trong cột cuối\n"
-#: login-utils/last.c:577
+#: login-utils/last.c:589
msgid " -d, --dns translate the IP number back into a hostname\n"
msgstr " -d, --dns biên dịch số IP ngược lại thành tên máy\n"
-#: login-utils/last.c:579
+#: login-utils/last.c:591
#, c-format
msgid " -f, --file <file> use a specific file instead of %s\n"
msgstr " -f, --file <TẬP-TIN> dùng tập tin thay cho %s\n"
-#: login-utils/last.c:580
+#: login-utils/last.c:592
msgid " -F, --fulltimes print full login and logout times and dates\n"
msgstr " -F, --fulltimes hiển thị ngày giờ đăng nhập/xuất dạng đầy đủ\n"
-#: login-utils/last.c:581
+#: login-utils/last.c:593
msgid " -i, --ip display IP numbers in numbers-and-dots notation\n"
msgstr " -i, --ip hiển thị các số IP ở dạng ghi chú ngăn cách bằng dấu chấm\n"
-#: login-utils/last.c:582
+#: login-utils/last.c:594
msgid " -n, --limit <number> how many lines to show\n"
msgstr " -n, --limit <số> muốn hiển thị bao nhiêu dòng\n"
-#: login-utils/last.c:583
+#: login-utils/last.c:595
msgid " -R, --nohostname don't display the hostname field\n"
msgstr " -R, --nohostname không hiển thị trường tên máy\n"
-#: login-utils/last.c:584
+#: login-utils/last.c:596
msgid " -s, --since <time> display the lines since the specified time\n"
msgstr " -s, --since <time> hiển thị các dòng kể từ thời gian đã cho\n"
-#: login-utils/last.c:585
+#: login-utils/last.c:597
msgid " -t, --until <time> display the lines until the specified time\n"
msgstr " -t, --until <time> hiển thị các dòng cho đến thời điểm đã cho\n"
-#: login-utils/last.c:586
+#: login-utils/last.c:598
msgid " -p, --present <time> display who were present at the specified time\n"
msgstr " -p, --present <time> hiển thị ai người mà hiện diện tại thời điểm đã cho\n"
-#: login-utils/last.c:587
+#: login-utils/last.c:599
msgid " -w, --fullnames display full user and domain names\n"
msgstr " -w, --fullnames hiển thị đầy đủ tên miền và tên người dùng\n"
-#: login-utils/last.c:588
+#: login-utils/last.c:600
msgid " -x, --system display system shutdown entries and run level changes\n"
msgstr " -x, --system hiển thị các mục tắt máy hệ thống và các thay đổi mức chạy\n"
-#: login-utils/last.c:589
+#: login-utils/last.c:601
msgid ""
" --time-format <format> show timestamps in the specified <format>:\n"
" notime|short|full|iso\n"
" --time-format <định_dạng> hiển thị dấu thời gian dùng <định_dạng>:\n"
" [notime|short|full|iso]\n"
-#: login-utils/last.c:880
-#, c-format
+#: login-utils/last.c:913
+#, fuzzy, c-format
msgid ""
"\n"
-"%s begins %s"
+"%s begins %s\n"
msgstr ""
"\n"
"%s bắt đầu %s"
-#: login-utils/last.c:956 term-utils/scriptreplay.c:64
-#: term-utils/scriptreplay.c:68
+#: login-utils/last.c:1022 term-utils/scriptlive.c:85
+#: term-utils/scriptlive.c:89 term-utils/scriptreplay.c:80
+#: term-utils/scriptreplay.c:84 text-utils/more.c:286 text-utils/more.c:292
msgid "failed to parse number"
msgstr "gặp lỗi khi phân tích số"
-#: login-utils/last.c:977 login-utils/last.c:982 login-utils/last.c:987
-#: sys-utils/rtcwake.c:485
+#: login-utils/last.c:1043 login-utils/last.c:1048 login-utils/last.c:1053
+#: sys-utils/dmesg.c:1558 sys-utils/dmesg.c:1566 sys-utils/rtcwake.c:511
#, c-format
msgid "invalid time value \"%s\""
msgstr "giá trị giờ không hợp lệ \"%s\""
msgid "user attribute not changed: %s"
msgstr "thuộc tính người dùng không thay đổi: %s"
-#. TRANSLATORS: The standard value for %u is 60.
-#: login-utils/login.c:180
+#: login-utils/login.c:417
#, c-format
-msgid "timed out after %u seconds"
-msgstr "lỗi quá lâu sau %u giây"
+msgid "You have new mail.\n"
+msgstr "Bạn có thư mới.\n"
-#: login-utils/login.c:286
+#: login-utils/login.c:419
#, c-format
-msgid "FATAL: can't reopen tty: %m"
+msgid "You have mail.\n"
+msgstr "Bạn có thư.\n"
+
+#: login-utils/login.c:442
+#, c-format
+msgid "FATAL: can't reopen tty: %m"
msgstr "NGHIÊM TRỌNG: không thể mở lại tty: %m"
-#: login-utils/login.c:292
+#: login-utils/login.c:448
#, c-format
msgid "FATAL: %s is not a terminal"
msgstr "NGHIÊM TRỌNG: %s không phải là một thiết bị cuối"
-#: login-utils/login.c:310
-#, c-format
-msgid "chown (%s, %lu, %lu) failed: %m"
+#: login-utils/login.c:467
+#, fuzzy, c-format
+msgid "chown (%s, %u, %u) failed: %m"
msgstr "chown (%s, %lu, %lu) gặp lỗi: %m"
-#: login-utils/login.c:314
+#: login-utils/login.c:472
#, c-format
msgid "chmod (%s, %u) failed: %m"
msgstr "chmod (%s, %u) gặp lỗi: %m"
-#: login-utils/login.c:375
+#: login-utils/login.c:535
msgid "FATAL: bad tty"
msgstr "NGHIÊM TRỌNG: tty sai"
-#: login-utils/login.c:393
+#: login-utils/login.c:551
+#, fuzzy, c-format
+#| msgid "TIOCSCTTY: ioctl failed"
+msgid "TIOCGWINSZ ioctl failed: %m"
+msgstr "TIOCSCTTY: ioctl gặp lỗi"
+
+#: login-utils/login.c:559
#, c-format
msgid "FATAL: %s: change permissions failed: %m"
msgstr "NGHIÊM TRỌNG: %s: thay đổi quyền gặp lỗi: %m"
-#: login-utils/login.c:529
+#: login-utils/login.c:588
+#, fuzzy, c-format
+#| msgid "TIOCSCTTY: ioctl failed"
+msgid "TIOCSWINSZ ioctl failed: %m"
+msgstr "TIOCSCTTY: ioctl gặp lỗi"
+
+#: login-utils/login.c:694
#, c-format
msgid "Last login: %.*s "
msgstr "Đăng nhập lần cuối: %.*s "
-#: login-utils/login.c:531
-#, c-format
-msgid "from %.*s\n"
+#: login-utils/login.c:698
+#, fuzzy, c-format
+msgid "from %s\n"
msgstr "từ %.*s\n"
-#: login-utils/login.c:534
-#, c-format
-msgid "on %.*s\n"
+#: login-utils/login.c:701
+#, fuzzy, c-format
+msgid "on %s\n"
msgstr "trên %.*s\n"
-#: login-utils/login.c:552
+#: login-utils/login.c:717
msgid "write lastlog failed"
msgstr "lần ghi nhật ký cuối gặp lỗi"
-#: login-utils/login.c:652
+#: login-utils/login.c:808
#, c-format
msgid "DIALUP AT %s BY %s"
msgstr "QUAY SỐ TẠI %s BỞI %s"
-#: login-utils/login.c:657
+#: login-utils/login.c:813
#, c-format
msgid "ROOT LOGIN ON %s FROM %s"
msgstr "ĐĂNG NHẬP NGƯỜI CHỦ TRÊN %s TỪ %s"
-#: login-utils/login.c:660
+#: login-utils/login.c:816
#, c-format
msgid "ROOT LOGIN ON %s"
msgstr "ĐĂNG NHẬP NGƯỜI CHỦ TRÊN %s"
-#: login-utils/login.c:663
+#: login-utils/login.c:819
#, c-format
msgid "LOGIN ON %s BY %s FROM %s"
msgstr "ĐĂNG NHẬP TRÊN %s BỞI %s TỪ %s"
-#: login-utils/login.c:666
+#: login-utils/login.c:822
#, c-format
msgid "LOGIN ON %s BY %s"
msgstr "ĐĂNG NHẬP TRÊN %s BỞI %s"
-#: login-utils/login.c:719
+#: login-utils/login.c:857
msgid "login: "
msgstr "Đăng nhập: "
-#: login-utils/login.c:745
+#: login-utils/login.c:893
#, c-format
msgid "PAM failure, aborting: %s"
msgstr "PAM thất bại nên hủy bỏ: %s"
-#: login-utils/login.c:746
+#: login-utils/login.c:894
#, c-format
msgid "Couldn't initialize PAM: %s"
msgstr "Không thể khởi tạo PAM: %s"
-#: login-utils/login.c:817
+#: login-utils/login.c:967
#, c-format
msgid "FAILED LOGIN %u FROM %s FOR %s, %s"
msgstr "LỖI ĐĂNG NHẬP %u TỪ %s CHO %s, %s"
-#: login-utils/login.c:825 login-utils/sulogin.c:1018
+#: login-utils/login.c:977 login-utils/sulogin.c:1093
#, c-format
msgid ""
"Login incorrect\n"
"Sai tên người dùng hoặc mật khẩu\n"
"\n"
-#: login-utils/login.c:840
+#: login-utils/login.c:979
+#, fuzzy, c-format
+msgid ""
+"Password incorrect\n"
+"\n"
+msgstr ""
+"Sai tên người dùng hoặc mật khẩu\n"
+"\n"
+
+#: login-utils/login.c:993
#, c-format
msgid "TOO MANY LOGIN TRIES (%u) FROM %s FOR %s, %s"
msgstr "QUÁ NHIỀU LẦN THỬ ĐĂNG NHẬP (%u) TỪ %s CHO %s, %s"
-#: login-utils/login.c:846
+#: login-utils/login.c:999
#, c-format
msgid "FAILED LOGIN SESSION FROM %s FOR %s, %s"
msgstr "PHIÊN CHẠY ĐĂNG NHẬP BỊ LỖI TỪ %s CHO %s, %s"
-#: login-utils/login.c:854
+#: login-utils/login.c:1007
#, c-format
msgid ""
"\n"
"\n"
"Sai tên người dùng hoặc mật khẩu\n"
-#: login-utils/login.c:882 login-utils/login.c:1232 login-utils/login.c:1255
+#: login-utils/login.c:1034 login-utils/login.c:1421 login-utils/login.c:1447
msgid ""
"\n"
"Session setup problem, abort."
"\n"
"Có vấn đề cấu hình phiên chạy nên hủy bỏ."
-#: login-utils/login.c:883
-#, c-format
-msgid "NULL user name in %s:%d. Abort."
+#: login-utils/login.c:1035
+#, fuzzy
+msgid "NULL user name. Abort."
msgstr "Tên người dùng bằng VÔ GIÁ TRỊ (NULL) trong %s:%d. Thoát."
-#: login-utils/login.c:1020
+#: login-utils/login.c:1173
#, c-format
msgid "TIOCSCTTY failed: %m"
msgstr "TIOCSCTTY bị lỗi: %m"
-#: login-utils/login.c:1174
-#, c-format
-msgid "login: -h is for superuser only\n"
-msgstr "login: “-h” chỉ dành cho siêu người dùng\n"
-
-#: login-utils/login.c:1189
-#, c-format
-msgid "Usage: login [-p] [-h <host>] [-H] [[-f] <username>]\n"
+#: login-utils/login.c:1275
+#, fuzzy, c-format
+msgid " %s [-p] [-h <host>] [-H] [[-f] <username>]\n"
msgstr "Cách dùng: login [-p] [-h <máy-chủ>] [-H] [[-f] <tài-khoản>]\n"
-#: login-utils/login.c:1191
+#: login-utils/login.c:1277
msgid "Begin a session on the system.\n"
msgstr "Bắt đầu một phiên trên hệ thống.\n"
-#: login-utils/login.c:1233
+#: login-utils/login.c:1280
+#, fuzzy
+msgid " -p do not destroy the environment"
+msgstr " -f không cắt xuống dòng khi gặp dòng dài\n"
+
+#: login-utils/login.c:1281
+#, fuzzy
+msgid " -f skip a login authentication"
+msgstr " -f không cắt xuống dòng khi gặp dòng dài\n"
+
+#: login-utils/login.c:1282
+msgid " -h <host> hostname to be used for utmp logging"
+msgstr ""
+
+#: login-utils/login.c:1283
+#, fuzzy
+msgid " -H suppress hostname in the login prompt"
+msgstr " -u thu hồi gạch chân\n"
+
+#. TRANSLATORS: The standard value for %u is 60.
+#: login-utils/login.c:1307
+#, fuzzy, c-format
+msgid "%s: timed out after %u seconds"
+msgstr "lỗi quá lâu sau %u giây"
+
+#: login-utils/login.c:1334
#, c-format
-msgid "Invalid user name \"%s\" in %s:%d. Abort."
+msgid "login: -h is for superuser only\n"
+msgstr "login: “-h” chỉ dành cho siêu người dùng\n"
+
+#: login-utils/login.c:1422
+#, fuzzy, c-format
+msgid "Invalid user name \"%s\". Abort."
msgstr "Tên người dùng sai \"%s\" trong %s:%d. Hủy bỏ."
-#: login-utils/login.c:1254
+#: login-utils/login.c:1446
#, c-format
msgid "groups initialization failed: %m"
msgstr "sự khởi tạo nhóm gặp lỗi: %m"
-#: login-utils/login.c:1279
+#: login-utils/login.c:1474
msgid "setgid() failed"
msgstr "setgid() gặp lỗi"
-#: login-utils/login.c:1309
-#, c-format
-msgid "You have new mail.\n"
-msgstr "Bạn có thư mới.\n"
-
-#: login-utils/login.c:1311
-#, c-format
-msgid "You have mail.\n"
-msgstr "Bạn có thư.\n"
-
-#: login-utils/login.c:1325
+#: login-utils/login.c:1498
msgid "setuid() failed"
msgstr "setuid() gặp lỗi"
-#: login-utils/login.c:1331 login-utils/sulogin.c:733
+#: login-utils/login.c:1504 login-utils/sulogin.c:801
#, c-format
msgid "%s: change directory failed"
msgstr "%s: đổi thư mục gặp lỗi"
-#: login-utils/login.c:1338 login-utils/sulogin.c:734
+#: login-utils/login.c:1511 login-utils/sulogin.c:802
#, c-format
msgid "Logging in with home = \"/\".\n"
msgstr "Đang đăng nhập với thư mục cá nhân = \"/\".\n"
-#: login-utils/login.c:1367
+#: login-utils/login.c:1542
msgid "couldn't exec shell script"
msgstr "không thực hiện được văn lệnh shell (hệ vỏ)"
-#: login-utils/login.c:1369
+#: login-utils/login.c:1544
msgid "no shell"
msgstr "không có hệ vỏ"
-#: login-utils/logindefs.c:206
+#: login-utils/logindefs.c:216
#, c-format
msgid "%s: %s contains invalid numerical value: %s"
msgstr "%s: %s chứa giá trị bằng số không hợp lệ: %s"
-#: login-utils/logindefs.c:375
+#: login-utils/logindefs.c:266
+#, fuzzy, c-format
+msgid "Error reading login.defs: %s"
+msgstr "lỗi đọc %s"
+
+#: login-utils/logindefs.c:333 login-utils/logindefs.c:353
+#: login-utils/logindefs.c:379
+#, fuzzy, c-format
+msgid "couldn't fetch %s: %s"
+msgstr "Không mở được %s: %s\n"
+
+#: login-utils/logindefs.c:537
msgid "hush login status: restore original IDs failed"
msgstr "trạng thái đăng nhập im lặng: phục hồi ID nguyên gốc gặp lỗi"
-#: login-utils/lslogins.c:208 sys-utils/lscpu.c:1517 sys-utils/lscpu.c:1527
+#: login-utils/lslogins.c:218 sys-utils/lscpu.c:325 sys-utils/lsmem.c:266
msgid "no"
msgstr "không"
-#: login-utils/lslogins.c:217 misc-utils/lsblk.c:181
+#: login-utils/lslogins.c:227 misc-utils/lsblk.c:189
msgid "user name"
msgstr "tài khoản"
-#: login-utils/lslogins.c:217
+#: login-utils/lslogins.c:227
msgid "Username"
msgstr "Tài khoản"
-#: login-utils/lslogins.c:218 sys-utils/renice.c:54
+#: login-utils/lslogins.c:228 sys-utils/renice.c:54
msgid "user ID"
msgstr "mã ID Người dùng"
-#: login-utils/lslogins.c:219
+#: login-utils/lslogins.c:229
msgid "password not required"
msgstr "không cần mật khẩu"
-#: login-utils/lslogins.c:219
+#: login-utils/lslogins.c:229
msgid "Password not required"
msgstr "Không cần mật khẩu"
-#: login-utils/lslogins.c:220
+#: login-utils/lslogins.c:230
msgid "login by password disabled"
msgstr "đăng nhập bằng mật khẩu bị cấm"
-#: login-utils/lslogins.c:220
+#: login-utils/lslogins.c:230
msgid "Login by password disabled"
msgstr "Đăng nhập bằng mật khẩu bị cấm"
-#: login-utils/lslogins.c:221
+#: login-utils/lslogins.c:231
msgid "password defined, but locked"
msgstr "mật khẩu đã được định nghĩa nhưng nó lại bị khóa"
-#: login-utils/lslogins.c:221
+#: login-utils/lslogins.c:231
msgid "Password is locked"
msgstr "Mật khẩu bị khóa"
-#: login-utils/lslogins.c:222
+#: login-utils/lslogins.c:232
+#, fuzzy
+msgid "password encryption method"
+msgstr "ngày mật khẩu hết hạn"
+
+#: login-utils/lslogins.c:232
+#, fuzzy
+msgid "Password encryption method"
+msgstr "Mật khẩu đã hết hạn"
+
+#: login-utils/lslogins.c:233
msgid "log in disabled by nologin(8) or pam_nologin(8)"
msgstr "đăng nhập bị tắt bởi nologin(8) hay pam_nologin(8)"
-#: login-utils/lslogins.c:222
+#: login-utils/lslogins.c:233
msgid "No login"
msgstr "Không đăng nhập"
-#: login-utils/lslogins.c:223
+#: login-utils/lslogins.c:234
msgid "primary group name"
msgstr "tên nhóm chính"
-#: login-utils/lslogins.c:223
+#: login-utils/lslogins.c:234
msgid "Primary group"
msgstr "Nhóm chính"
-#: login-utils/lslogins.c:224
+#: login-utils/lslogins.c:235
msgid "primary group ID"
msgstr "mã số nhóm chính"
-#: login-utils/lslogins.c:225
+#: login-utils/lslogins.c:236
msgid "supplementary group names"
msgstr "các tên nhóm phụ"
-#: login-utils/lslogins.c:225
+#: login-utils/lslogins.c:236
msgid "Supplementary groups"
msgstr "Các nhóm phụ"
-#: login-utils/lslogins.c:226
+#: login-utils/lslogins.c:237
msgid "supplementary group IDs"
msgstr "mã số nhóm phụ"
-#: login-utils/lslogins.c:226
+#: login-utils/lslogins.c:237
msgid "Supplementary group IDs"
msgstr "Mã số nhóm phụ"
-#: login-utils/lslogins.c:227
+#: login-utils/lslogins.c:238
msgid "home directory"
msgstr "thư mục cá nhân"
-#: login-utils/lslogins.c:227
+#: login-utils/lslogins.c:238
msgid "Home directory"
msgstr "Thư mục cá nhân"
-#: login-utils/lslogins.c:228
+#: login-utils/lslogins.c:239
msgid "login shell"
msgstr "hệ vỏ đăng nhập"
-#: login-utils/lslogins.c:228
+#: login-utils/lslogins.c:239
msgid "Shell"
msgstr "Hệ vỏ"
-#: login-utils/lslogins.c:229
+#: login-utils/lslogins.c:240
msgid "full user name"
msgstr "họ tên của người dùng"
-#: login-utils/lslogins.c:229
+#: login-utils/lslogins.c:240
msgid "Gecos field"
msgstr "Trường Gecos"
-#: login-utils/lslogins.c:230
+#: login-utils/lslogins.c:241
msgid "date of last login"
msgstr "thời điểm đăng nhập lần cuối"
-#: login-utils/lslogins.c:230
+#: login-utils/lslogins.c:241
msgid "Last login"
msgstr "Lần đăng nhập cuối"
-#: login-utils/lslogins.c:231
+#: login-utils/lslogins.c:242
msgid "last tty used"
msgstr "tty dùng lần cuối"
-#: login-utils/lslogins.c:231
+#: login-utils/lslogins.c:242
msgid "Last terminal"
msgstr "Thiết bị cuối cuối cùng"
-#: login-utils/lslogins.c:232
+#: login-utils/lslogins.c:243
msgid "hostname during the last session"
msgstr "tên máy trong suốt phiên làm việc cuối"
-#: login-utils/lslogins.c:232
+#: login-utils/lslogins.c:243
msgid "Last hostname"
msgstr "Tên máy cuối"
-#: login-utils/lslogins.c:233
+#: login-utils/lslogins.c:244
msgid "date of last failed login"
msgstr "thời điểm cuối đăng nhập không thành công"
-#: login-utils/lslogins.c:233
+#: login-utils/lslogins.c:244
msgid "Failed login"
msgstr "Gặp lỗi khi đăng nhập"
-#: login-utils/lslogins.c:234
+#: login-utils/lslogins.c:245
msgid "where did the login fail?"
msgstr "nơi đăng nhập thất bại?"
-#: login-utils/lslogins.c:234
+#: login-utils/lslogins.c:245
msgid "Failed login terminal"
msgstr "Thiết bị cuối đăng nhập thất bại"
-#: login-utils/lslogins.c:235
+#: login-utils/lslogins.c:246
msgid "user's hush settings"
msgstr "cài đặt hush của người dùng"
-#: login-utils/lslogins.c:235
+#: login-utils/lslogins.c:246
msgid "Hushed"
msgstr "Hushed"
-#: login-utils/lslogins.c:236
+#: login-utils/lslogins.c:247
msgid "days user is warned of password expiration"
msgstr "này mà người dùng muốn mật khẩu hết hạn"
-#: login-utils/lslogins.c:236
+#: login-utils/lslogins.c:247
msgid "Password expiration warn interval"
msgstr "Nhịp cảnh báo hết hạn mật khẩu"
-#: login-utils/lslogins.c:237
+#: login-utils/lslogins.c:248
msgid "password expiration date"
msgstr "ngày mật khẩu hết hạn"
-#: login-utils/lslogins.c:237
+#: login-utils/lslogins.c:248
msgid "Password expiration"
msgstr "Mật khẩu đã hết hạn"
-#: login-utils/lslogins.c:238
+#: login-utils/lslogins.c:249
msgid "date of last password change"
msgstr "ngày tháng thay đổi mật khẩu cuối"
-#: login-utils/lslogins.c:238
+#: login-utils/lslogins.c:249
msgid "Password changed"
msgstr "Mật khẩu đã thay đổi"
-#: login-utils/lslogins.c:239
+#: login-utils/lslogins.c:250
msgid "number of days required between changes"
msgstr "số ngày cần giữa các lần thay đổi"
-#: login-utils/lslogins.c:239
+#: login-utils/lslogins.c:250
msgid "Minimum change time"
msgstr "Thời gian thay đổi tối thiểu"
-#: login-utils/lslogins.c:240
+#: login-utils/lslogins.c:251
msgid "max number of days a password may remain unchanged"
msgstr "số ngày tối đa mà mật khẩu không cần thay đổi"
-#: login-utils/lslogins.c:240
+#: login-utils/lslogins.c:251
msgid "Maximum change time"
msgstr "Thời gian thay đổi tối đa"
-#: login-utils/lslogins.c:241
+#: login-utils/lslogins.c:252
msgid "the user's security context"
msgstr "ngữ cảnh an ninh của người dùng"
-#: login-utils/lslogins.c:241
+#: login-utils/lslogins.c:252
msgid "Selinux context"
msgstr "Ngữ cảnh SELinux"
-#: login-utils/lslogins.c:242
+#: login-utils/lslogins.c:253
msgid "number of processes run by the user"
msgstr "số lượng tiến trình chạy bởi người dùng"
-#: login-utils/lslogins.c:242
+#: login-utils/lslogins.c:253
msgid "Running processes"
msgstr "Các tiến trình đang chạy"
-#: login-utils/lslogins.c:288 misc-utils/findmnt.c:160 misc-utils/lsblk.c:231
-#: sys-utils/lsipc.c:204
+#: login-utils/lslogins.c:302 misc-utils/findmnt.c:142 misc-utils/lsblk.c:244
+#: sys-utils/lsipc.c:204 sys-utils/lsmem.c:145
#, c-format
msgid "too many columns specified, the limit is %zu columns"
msgstr "đã chỉ ra quá nhiều cột, giới hạn là %zu cột"
-#: login-utils/lslogins.c:343 sys-utils/lsipc.c:456
+#: login-utils/lslogins.c:356 sys-utils/lsipc.c:467
msgid "unsupported time type"
msgstr "kiểu thời gian không được hỗ trợ"
-#: login-utils/lslogins.c:347
+#: login-utils/lslogins.c:360
#, fuzzy
msgid "failed to compose time string"
msgstr "lỗi phân tích --timeout (chờ tối đa)"
-#: login-utils/lslogins.c:648
+#: login-utils/lslogins.c:764
msgid "failed to get supplementary groups"
msgstr "gặp lỗi khi lấy các nhóm phụ"
-#: login-utils/lslogins.c:1071
+#: login-utils/lslogins.c:1052
+#, fuzzy, c-format
+msgid "cannot found '%s'"
+msgstr "không thể mở %s"
+
+#: login-utils/lslogins.c:1230
msgid "internal error: unknown column"
msgstr "lỗi nội bộ: không hiểu cột"
-#: login-utils/lslogins.c:1075 sys-utils/lsipc.c:503 sys-utils/lsipc.c:625
-#: sys-utils/lsipc.c:680 sys-utils/lsipc.c:838 sys-utils/lsipc.c:1036
-msgid "failed to set data"
-msgstr "gặp lỗi khi đặt dữ liệu"
-
-#: login-utils/lslogins.c:1169
+#: login-utils/lslogins.c:1338
#, c-format
msgid ""
"\n"
"\n"
"Nhật ký cuối:\n"
-#: login-utils/lslogins.c:1228 login-utils/nologin.c:26
-#: misc-utils/lslocks.c:501 misc-utils/mcookie.c:82 misc-utils/uuidd.c:70
-#: misc-utils/uuidgen.c:25 sys-utils/dmesg.c:264 sys-utils/ipcmk.c:66
-#: sys-utils/lscpu.c:1937 sys-utils/lsipc.c:277 sys-utils/readprofile.c:104
-#: sys-utils/rtcwake.c:95 term-utils/setterm.c:380 text-utils/line.c:30
-#, c-format
-msgid " %s [options]\n"
-msgstr " %s [Tùy chọn]\n"
-
-#: login-utils/lslogins.c:1231
+#: login-utils/lslogins.c:1402
msgid "Display information about known users in the system.\n"
msgstr "Hiển thị thông tin về những người dùng đã biết trong hệ thống.\n"
-#: login-utils/lslogins.c:1234
+#: login-utils/lslogins.c:1405
msgid " -a, --acc-expiration display info about passwords expiration\n"
msgstr " -a, --acc-expiration hiển thị thông tin về hết hạn mật khẩu\n"
-#: login-utils/lslogins.c:1235
+#: login-utils/lslogins.c:1406
msgid " -c, --colon-separate display data in a format similar to /etc/passwd\n"
msgstr " -c, --colon-separate hiển thị dữ liệu ở dạng giống như /etc/passwd\n"
-#: login-utils/lslogins.c:1236 sys-utils/lsipc.c:296
+#: login-utils/lslogins.c:1407 sys-utils/lsipc.c:310
msgid " -e, --export display in an export-able output format\n"
msgstr " -e, --export hiển thị ở định dạng có thể xuất ra\n"
-#: login-utils/lslogins.c:1237
+#: login-utils/lslogins.c:1408
msgid " -f, --failed display data about the users' last failed logins\n"
msgstr " -f, --failed hiển thị dữ liệu về đăng nhập thất bại lần cuối của người dùng\n"
-#: login-utils/lslogins.c:1238
+#: login-utils/lslogins.c:1409
msgid " -G, --supp-groups display information about groups\n"
msgstr " -G, --supp-groups hiển thị thông tin về các nhóm\n"
-#: login-utils/lslogins.c:1239
+#: login-utils/lslogins.c:1410
msgid " -g, --groups=<groups> display users belonging to a group in <groups>\n"
msgstr " -g, --groups=<nhóm> hiển thị nhưng người dùng cùng với nhóm trong <nhóm>\n"
-#: login-utils/lslogins.c:1240
+#: login-utils/lslogins.c:1411
msgid " -L, --last show info about the users' last login sessions\n"
msgstr " -L, --last hiển thị các thông tin về phiên đăng nhập cuối của người dùng\n"
-#: login-utils/lslogins.c:1241
+#: login-utils/lslogins.c:1412
msgid " -l, --logins=<logins> display only users from <logins>\n"
msgstr " -l, --logins=<logins> hiển thị chỉ những người dùng từ <logins>\n"
-#: login-utils/lslogins.c:1242 sys-utils/lsipc.c:298
+#: login-utils/lslogins.c:1413 sys-utils/lsipc.c:312
msgid " -n, --newline display each piece of information on a new line\n"
msgstr " -n, --newline hiển thị từng mảnh thông tin trên một dòng mới\n"
-#: login-utils/lslogins.c:1243 sys-utils/lsipc.c:291
+#: login-utils/lslogins.c:1414 sys-utils/lsipc.c:305
msgid " --noheadings don't print headings\n"
msgstr " --noheadings không in phần đầu\n"
-#: login-utils/lslogins.c:1244 sys-utils/lsipc.c:292
+#: login-utils/lslogins.c:1415 sys-utils/lsipc.c:306
msgid " --notruncate don't truncate output\n"
msgstr " --notruncate đừng cắt ngắn kết xuất\n"
-#: login-utils/lslogins.c:1245 sys-utils/lsipc.c:300
+#: login-utils/lslogins.c:1416 sys-utils/lsipc.c:314
msgid " -o, --output[=<list>] define the columns to output\n"
msgstr " -o, --output[=<list>] định nghĩa các cột sẽ hiển thị ra\n"
-#: login-utils/lslogins.c:1246
+#: login-utils/lslogins.c:1417
+#, fuzzy
+msgid " --output-all output all columns\n"
+msgstr " -O, --output-all xuất ra mọi cột\n"
+
+#: login-utils/lslogins.c:1418
msgid " -p, --pwd display information related to login by password.\n"
msgstr " -p, --pwd hiển thị thông tin liên quan đến đăng nhập bằng mật khẩu.\n"
-#: login-utils/lslogins.c:1247 sys-utils/lsipc.c:302
+#: login-utils/lslogins.c:1419 sys-utils/lsipc.c:316
msgid " -r, --raw display in raw mode\n"
msgstr " -r, --raw hiển thị ở chế độ thô\n"
-#: login-utils/lslogins.c:1248
+#: login-utils/lslogins.c:1420
msgid " -s, --system-accs display system accounts\n"
msgstr " -s, --system-accs hiển thị các tài khoản hệ thống\n"
-#: login-utils/lslogins.c:1249 sys-utils/lsipc.c:293
+#: login-utils/lslogins.c:1421 sys-utils/lsipc.c:307
msgid " --time-format=<type> display dates in short, full or iso format\n"
msgstr " --time-format <kiểu> hiển thị thời gian dùng định dạng ngắn, đầy đủ hay iso\n"
-#: login-utils/lslogins.c:1250
+#: login-utils/lslogins.c:1422
msgid " -u, --user-accs display user accounts\n"
msgstr " -u, --user-accs hiển thị các tài khoản người dùng\n"
-#: login-utils/lslogins.c:1251
+#: login-utils/lslogins.c:1423
msgid " -Z, --context display SELinux contexts\n"
msgstr " -Z, --context hiển thị ngữ cảnh SELinux\n"
-#: login-utils/lslogins.c:1252
+#: login-utils/lslogins.c:1424
msgid " -z, --print0 delimit user entries with a nul character\n"
msgstr " -z, --print0 ngăn cách các mục bằng ký tự nul\n"
-#: login-utils/lslogins.c:1253
+#: login-utils/lslogins.c:1425
msgid " --wtmp-file <path> set an alternate path for wtmp\n"
msgstr " --wtmp-file <đường_dẫn> đặt đường dẫn thay thế cho wtmp\n"
-#: login-utils/lslogins.c:1254
+#: login-utils/lslogins.c:1426
msgid " --btmp-file <path> set an alternate path for btmp\n"
msgstr " --btmp-file <đường_dẫn> đặt đường dẫn thay thế cho btmp\n"
-#: login-utils/lslogins.c:1259 misc-utils/findmnt.c:1263 sys-utils/lscpu.c:1955
-#, c-format
-msgid ""
-"\n"
-"Available columns:\n"
-msgstr ""
-"\n"
-"Các cột sẵn dùng:\n"
+#: login-utils/lslogins.c:1427
+#, fuzzy
+msgid " --lastlog <path> set an alternate path for lastlog\n"
+msgstr " --wtmp-file <đường_dẫn> đặt đường dẫn thay thế cho wtmp\n"
-#: login-utils/lslogins.c:1442
+#: login-utils/lslogins.c:1616
msgid "failed to request selinux state"
msgstr "gặp lỗi khi yêu cầu trạng thái selinux"
-#: login-utils/lslogins.c:1456 login-utils/lslogins.c:1460
+#: login-utils/lslogins.c:1630 login-utils/lslogins.c:1635
msgid "Only one user may be specified. Use -l for multiple users."
msgstr "Chỉ được đưa ra một người dùng. Dùng -l để dùng cho nhiều người."
msgid "getline() failed"
msgstr "getline() gặp lỗi"
-#: login-utils/newgrp.c:148
+#: login-utils/newgrp.c:150
msgid "Password: "
msgstr "Mật khẩu: "
-#: login-utils/newgrp.c:154 login-utils/sulogin.c:1000
+#: login-utils/newgrp.c:160 login-utils/sulogin.c:1075
msgid "crypt failed"
msgstr "crypt gặp lỗi"
-#: login-utils/newgrp.c:166
+#: login-utils/newgrp.c:175
#, c-format
msgid " %s <group>\n"
msgstr " %s <nhóm>\n"
-#: login-utils/newgrp.c:169
+#: login-utils/newgrp.c:178
msgid "Log in to a new group.\n"
msgstr "Đăng nhập vào một nhóm mới.\n"
-#: login-utils/newgrp.c:207
+#: login-utils/newgrp.c:214
msgid "who are you?"
msgstr "bạn là ai?"
-#: login-utils/newgrp.c:211 login-utils/newgrp.c:223 sys-utils/nsenter.c:423
+#: login-utils/newgrp.c:218 login-utils/newgrp.c:230 sys-utils/nsenter.c:520
+#: sys-utils/unshare.c:1074
msgid "setgid failed"
msgstr "setgid không thành công"
-#: login-utils/newgrp.c:216 login-utils/newgrp.c:218
+#: login-utils/newgrp.c:223 login-utils/newgrp.c:225
msgid "no such group"
msgstr "không có nhóm như vậy"
-#: login-utils/newgrp.c:221 sys-utils/mount.c:491
-msgid "permission denied"
-msgstr "quyền truy cập bị từ chối"
-
-#: login-utils/newgrp.c:227 sys-utils/nsenter.c:425
+#: login-utils/newgrp.c:234 sys-utils/nsenter.c:522 sys-utils/unshare.c:1077
msgid "setuid failed"
msgstr "setuid bị lỗi"
-#: login-utils/nologin.c:29
+#: login-utils/nologin.c:28 misc-utils/lsfd.c:1251 misc-utils/lslocks.c:545
+#: misc-utils/mcookie.c:83 misc-utils/uuidd.c:95 misc-utils/uuidgen.c:26
+#: sys-utils/dmesg.c:276 sys-utils/ipcmk.c:67 sys-utils/irqtop.c:257
+#: sys-utils/lscpu.c:1160 sys-utils/lsipc.c:291 sys-utils/lsirq.c:57
+#: sys-utils/lsmem.c:519 sys-utils/readprofile.c:106 sys-utils/rtcwake.c:99
+#: term-utils/scriptlive.c:57 term-utils/scriptreplay.c:47
+#: term-utils/setterm.c:381 text-utils/line.c:31
+#, c-format
+msgid " %s [options]\n"
+msgstr " %s [Tùy chọn]\n"
+
+#: login-utils/nologin.c:31
msgid "Politely refuse a login.\n"
msgstr "Từ chối một đăng nhập một cách tao nhã.\n"
-#: login-utils/nologin.c:77
+#: login-utils/nologin.c:34
+#, fuzzy
+msgid " -c, --command <command> does nothing (for compatibility with su -c)\n"
+msgstr " -c --command <lệnh> chuyển một câu lệnh đơn cho hệ vỏ với -c\n"
+
+#: login-utils/nologin.c:109
#, c-format
msgid "This account is currently not available.\n"
msgstr "Tài khoản này hiện tại không sẵn sàng.\n"
-#: login-utils/su-common.c:292
+#: login-utils/su-common.c:232
+msgid " (core dumped)"
+msgstr "(lõi được đổ)"
+
+#: login-utils/su-common.c:280
+msgid "change owner or mode for pseudo-terminal failed"
+msgstr ""
+
+#: login-utils/su-common.c:374
+#, fuzzy
+msgid "failed to modify environment"
+msgstr "gặp lỗi khi mở thư mục"
+
+#: login-utils/su-common.c:410
+msgid "may not be used by non-root users"
+msgstr "không thể được dùng bởi một tài khoản không phải siêu quản trị"
+
+#: login-utils/su-common.c:434
+#, fuzzy
+msgid "authentication failed"
+msgstr "tcgetattr gặp lỗi"
+
+#: login-utils/su-common.c:447
#, c-format
msgid "cannot open session: %s"
msgstr "không thể mở phiên: %s"
-#: login-utils/su-common.c:304
-msgid "cannot create child process"
-msgstr "không thể tạo tiến trình con"
+#: login-utils/su-common.c:466
+msgid "cannot block signals"
+msgstr "không thể ngăn cản các tín hiệu"
-#: login-utils/su-common.c:316
-#, c-format
-msgid "cannot change directory to %s"
-msgstr "không chuyển đổi được sang thư mục %s"
+#: login-utils/su-common.c:483
+msgid "cannot initialize signal mask for session"
+msgstr ""
-#: login-utils/su-common.c:321
-msgid "cannot block signals"
+#: login-utils/su-common.c:491
+#, fuzzy
+msgid "cannot initialize signal mask"
msgstr "không thể ngăn cản các tín hiệu"
-#: login-utils/su-common.c:335 login-utils/su-common.c:343
-#: login-utils/su-common.c:349 misc-utils/uuidd.c:407 term-utils/script.c:771
+#: login-utils/su-common.c:501
+#, fuzzy
+msgid "cannot set signal handler for session"
+msgstr "không đặt bộ tiếp hợp tín hiệu"
+
+#: login-utils/su-common.c:509 misc-utils/uuidd.c:435
+#: sys-utils/lscpu-virt.c:489
msgid "cannot set signal handler"
msgstr "không đặt bộ tiếp hợp tín hiệu"
-#: login-utils/su-common.c:374
-msgid " (core dumped)"
-msgstr "(lõi được đổ)"
+#: login-utils/su-common.c:517
+#, fuzzy
+msgid "cannot set signal mask"
+msgstr "không đặt bộ tiếp hợp tín hiệu"
+
+#: login-utils/su-common.c:544 term-utils/script.c:955
+#: term-utils/scriptlive.c:296
+#, fuzzy
+msgid "failed to create pseudo-terminal"
+msgstr "gặp lỗi khi phân bổ bảng kết xuất"
+
+#: login-utils/su-common.c:559
+#, fuzzy
+#| msgid "cannot set signal handler"
+msgid "cannot set child signal handler"
+msgstr "không đặt bộ tiếp hợp tín hiệu"
+
+#: login-utils/su-common.c:569 term-utils/script.c:965
+#: term-utils/scriptlive.c:303
+msgid "cannot create child process"
+msgstr "không thể tạo tiến trình con"
+
+#: login-utils/su-common.c:588 sys-utils/nsenter.c:489
+#: sys-utils/switch_root.c:189
+#, c-format
+msgid "cannot change directory to %s"
+msgstr "không chuyển đổi được sang thư mục %s"
-#: login-utils/su-common.c:390
+#: login-utils/su-common.c:614 term-utils/scriptlive.c:352
#, c-format
msgid ""
"\n"
"\n"
"Phiên làm việc bị chấm dứt, đang giết shell…"
-#: login-utils/su-common.c:400
+#: login-utils/su-common.c:625
#, c-format
msgid " ...killed.\n"
msgstr " …bị giết.\n"
-#: login-utils/su-common.c:480
-msgid "may not be used by non-root users"
-msgstr "không thể được dùng bởi một tài khoản không phải siêu quản trị"
-
-#: login-utils/su-common.c:508
-msgid "incorrect password"
-msgstr "sai mật khẩu"
+#: login-utils/su-common.c:722
+#, fuzzy
+msgid "failed to set the PATH environment variable"
+msgstr "gặp lỗi khi đặt giới hạn nguồn %s"
-#: login-utils/su-common.c:592
+#: login-utils/su-common.c:799
msgid "cannot set groups"
msgstr "không đặt được các nhóm"
-#: login-utils/su-common.c:607 sys-utils/eject.c:665
+#: login-utils/su-common.c:805
+#, fuzzy, c-format
+msgid "failed to establish user credentials: %s"
+msgstr "không phân tích được mức “%s”"
+
+#: login-utils/su-common.c:815
msgid "cannot set group id"
msgstr "không đặt được mã số nhóm (GID)"
-#: login-utils/su-common.c:609 sys-utils/eject.c:668
+#: login-utils/su-common.c:817
msgid "cannot set user id"
msgstr "không đặt được mã số người dùng (UID)"
-#: login-utils/su-common.c:682
-#, c-format
-msgid " %s [options] -u <user> <command>\n"
-msgstr " %s [các tùy chọn ] -u <tài-khoản> <lệnh>\n"
-
-#: login-utils/su-common.c:683 login-utils/su-common.c:695
-#, c-format
-msgid " %s [options] [-] [<user> [<argument>...]]\n"
-msgstr " %s [các tùy chọn] [-] [<tài-khoản> [<đối số>…]]\n"
-
-#: login-utils/su-common.c:684
-msgid ""
-"\n"
-"Run <command> with the effective user ID and group ID of <user>. If -u is\n"
-"not given, fall back to su(1)-compatible semantics and execute standard shell.\n"
-"The options -c, -f, -l, and -s are mutually exclusive with -u.\n"
-msgstr ""
-"\n"
-"Chạy <LỆNH> với vai trò là id của tài khoản hay nhóm. Nếu không đưa ra -u\n"
-"thì có tác dụng giống với su(1) và hệ vỏ tiêu chuẩn được thực thi.\n"
-"Các tùy chọn -c, -f, -l và -s là xung đột với -u.\n"
-
-#: login-utils/su-common.c:691
-msgid " -u, --user <user> username\n"
-msgstr " -u, --user <tài-khoản> tài khoản\n"
-
-#: login-utils/su-common.c:696
-msgid ""
-"\n"
-"Change the effective user ID and group ID to that of <user>.\n"
-"A mere - implies -l. If <user> is not given, root is assumed.\n"
-msgstr ""
-"\n"
-"Thay đổi ID người dùng và nhóm cho những cái đó của <NGƯỜI-DÙNG>.\n"
-"- hiểu là -1. Nếu không chỉ ra <NGƯỜI-DÙNG> thì coi là siêu người dùng.\n"
+#: login-utils/su-common.c:885
+#, fuzzy
+msgid " -m, -p, --preserve-environment do not reset environment variables\n"
+msgstr " -m, -p, --preserve-environment không đặt lại các biến môi trường\n"
-#: login-utils/su-common.c:703
-msgid " -m, -p, --preserve-environment do not reset environment variables\n"
+#: login-utils/su-common.c:886
+#, fuzzy
+msgid " -w, --whitelist-environment <list> don't reset specified variables\n"
msgstr " -m, -p, --preserve-environment không đặt lại các biến môi trường\n"
-#: login-utils/su-common.c:704
+#: login-utils/su-common.c:889
msgid " -g, --group <group> specify the primary group\n"
msgstr " -g, --group <nhóm> chỉ định nhóm chính\n"
-#: login-utils/su-common.c:705
-msgid ""
-" -G, --supp-group <group> specify a supplemental group\n"
-"\n"
+#: login-utils/su-common.c:890
+#, fuzzy
+msgid " -G, --supp-group <group> specify a supplemental group\n"
msgstr ""
" -G, --supp-group <nhóm> chỉ định nhóm phụ thêm vào\n"
"\n"
-#: login-utils/su-common.c:707
+#: login-utils/su-common.c:893
msgid " -, -l, --login make the shell a login shell\n"
msgstr " -, -l, --login làm hệ vỏ đăng nhập hệ vỏ\n"
-#: login-utils/su-common.c:708
+#: login-utils/su-common.c:894
msgid " -c, --command <command> pass a single command to the shell with -c\n"
msgstr " -c --command <lệnh> chuyển một câu lệnh đơn cho hệ vỏ với -c\n"
-#: login-utils/su-common.c:709
+#: login-utils/su-common.c:895
msgid ""
" --session-command <command> pass a single command to the shell with -c\n"
" and do not create a new session\n"
" --session-command <lệnh> chuyển một câu lệnh đơn cho hệ vỏ với -c\n"
" và không tạo một phiên mới\n"
-#: login-utils/su-common.c:711
+#: login-utils/su-common.c:897
msgid " -f, --fast pass -f to the shell (for csh or tcsh)\n"
msgstr " -f, --fast chuyển -f tới hệ vỏ (cho csh hay tcsh)\n"
-#: login-utils/su-common.c:712
+#: login-utils/su-common.c:898
msgid " -s, --shell <shell> run <shell> if /etc/shells allows it\n"
msgstr " -s, --shell <hệ vỏ> chạy hệ vỏ nếu /etc/shells cho phép nó\n"
-#: login-utils/su-common.c:756
-#, c-format
-msgid "specifying more than %d supplemental group is not possible"
-msgid_plural "specifying more than %d supplemental groups is not possible"
-msgstr[0] "không thể chỉ định nhiều hơn %d nhóm phụ thêm"
-
-#: login-utils/su-common.c:762
-#, c-format
-msgid "group %s does not exist"
-msgstr "nhóm %s không tồn tại"
-
-#: login-utils/su-common.c:880
-msgid "ignoring --preserve-environment, it's mutually exclusive with --login"
-msgstr "bỏ qua --preserve-environment, nó loại trừ qua lại với --login"
+#: login-utils/su-common.c:899
+#, fuzzy
+msgid " -P, --pty create a new pseudo-terminal\n"
+msgstr " -t, --table tạo một bảng\n"
-#: login-utils/su-common.c:891
+#: login-utils/su-common.c:909
+#, fuzzy, c-format
+msgid ""
+" %1$s [options] -u <user> [[--] <command>]\n"
+" %1$s [options] [-] [<user> [<argument>...]]\n"
+msgstr ""
+" %1$s [các tùy chọn] <thiết-bị> [[-N] <phần>]\n"
+" %1$s [các tùy chọn] <lệnh>\n"
+
+#: login-utils/su-common.c:914
+#, fuzzy
+msgid ""
+"Run <command> with the effective user ID and group ID of <user>. If -u is\n"
+"not given, fall back to su(1)-compatible semantics and execute standard shell.\n"
+"The options -c, -f, -l, and -s are mutually exclusive with -u.\n"
+msgstr ""
+"\n"
+"Chạy <LỆNH> với vai trò là id của tài khoản hay nhóm. Nếu không đưa ra -u\n"
+"thì có tác dụng giống với su(1) và hệ vỏ tiêu chuẩn được thực thi.\n"
+"Các tùy chọn -c, -f, -l và -s là xung đột với -u.\n"
+
+#: login-utils/su-common.c:919
+#, fuzzy
+msgid " -u, --user <user> username\n"
+msgstr " -u, --user <tài-khoản> tài khoản\n"
+
+#: login-utils/su-common.c:930
+#, c-format
+msgid " %s [options] [-] [<user> [<argument>...]]\n"
+msgstr " %s [các tùy chọn] [-] [<tài-khoản> [<đối số>…]]\n"
+
+#: login-utils/su-common.c:934
+#, fuzzy
+msgid ""
+"Change the effective user ID and group ID to that of <user>.\n"
+"A mere - implies -l. If <user> is not given, root is assumed.\n"
+msgstr ""
+"\n"
+"Thay đổi ID người dùng và nhóm cho những cái đó của <NGƯỜI-DÙNG>.\n"
+"- hiểu là -1. Nếu không chỉ ra <NGƯỜI-DÙNG> thì coi là siêu người dùng.\n"
+
+#: login-utils/su-common.c:1007
+#, c-format
+msgid "specifying more than %d supplemental group is not possible"
+msgid_plural "specifying more than %d supplemental groups is not possible"
+msgstr[0] "không thể chỉ định nhiều hơn %d nhóm phụ thêm"
+
+#: login-utils/su-common.c:1013
+#, c-format
+msgid "group %s does not exist"
+msgstr "nhóm %s không tồn tại"
+
+#: login-utils/su-common.c:1122
+#, fuzzy
+msgid "--pty is not supported for your system"
+msgstr "hệ thống của bạn không hỗ trợ --reload"
+
+#: login-utils/su-common.c:1156
+msgid "ignoring --preserve-environment, it's mutually exclusive with --login"
+msgstr "bỏ qua --preserve-environment, nó loại trừ qua lại với --login"
+
+#: login-utils/su-common.c:1170
msgid "options --{shell,fast,command,session-command,login} and --user are mutually exclusive"
msgstr "các tùy chọn --{shell,fast,command,session-command,login} và --user loại trừ lẫn nhau"
-#: login-utils/su-common.c:895
+#: login-utils/su-common.c:1173
msgid "no command was specified"
msgstr "chưa chỉ ra lệnh"
-#: login-utils/su-common.c:909
+#: login-utils/su-common.c:1185
msgid "only root can specify alternative groups"
msgstr "chỉ root có thể chỉ định các nhóm thay thế"
-#: login-utils/su-common.c:916
+#: login-utils/su-common.c:1196
#, c-format
-msgid "user %s does not exist"
-msgstr "người dùng %s không tồn tại"
+msgid "user %s does not exist or the user entry does not contain all the required fields"
+msgstr ""
-#: login-utils/su-common.c:956
+#: login-utils/su-common.c:1231
#, c-format
msgid "using restricted shell %s"
msgstr "sử dụng shell (hệ vỏ) bị giới hạn %s"
-#: login-utils/su-common.c:980
+#: login-utils/su-common.c:1252
+#, fuzzy
+msgid "failed to allocate pty handler"
+msgstr "gặp lỗi khi cấp phát cán của văn lệnh"
+
+#: login-utils/su-common.c:1278
#, c-format
msgid "warning: cannot change directory to %s"
msgstr "cảnh báo: không thể chuyển đổi thư mục sang %s"
-#: login-utils/sulogin.c:130
+#: login-utils/sulogin.c:173 login-utils/sulogin.c:176
+#, c-format
msgid "tcgetattr failed"
msgstr "tcgetattr gặp lỗi"
-#: login-utils/sulogin.c:207
+#: login-utils/sulogin.c:259
msgid "tcsetattr failed"
msgstr "tcsetattr gặp lỗi"
-#: login-utils/sulogin.c:472
+#: login-utils/sulogin.c:523
#, c-format
msgid "%s: no entry for root\n"
msgstr "%s: không có mục nào cho root\n"
-#: login-utils/sulogin.c:499
+#: login-utils/sulogin.c:550
#, c-format
msgid "%s: no entry for root"
msgstr "%s: không có mục nào cho root"
-#: login-utils/sulogin.c:504
+#: login-utils/sulogin.c:555
#, c-format
msgid "%s: root password garbled"
msgstr "%s: mật khẩu cho siêu người dùng không đúng"
-#: login-utils/sulogin.c:532
+#: login-utils/sulogin.c:584
#, c-format
msgid ""
"\n"
"Press Enter to continue.\n"
msgstr ""
-#: login-utils/sulogin.c:538
+#: login-utils/sulogin.c:590
#, c-format
msgid "Give root password for login: "
msgstr "Đưa ra mật khẩu siêu quản trị để đăng nhập: "
-#: login-utils/sulogin.c:540
+#: login-utils/sulogin.c:592
#, c-format
msgid "Press Enter for login: "
msgstr "Bấm vào nút Enter để đăng nhập: "
-#: login-utils/sulogin.c:543
+#: login-utils/sulogin.c:595
#, c-format
msgid "Give root password for maintenance\n"
msgstr "Đưa ra mật khẩu siêu quản trị để bảo trì\n"
-#: login-utils/sulogin.c:545
+#: login-utils/sulogin.c:597
#, fuzzy, c-format
msgid "Press Enter for maintenance\n"
msgstr "Bấm vào nút Enter để bảo trì"
-#: login-utils/sulogin.c:546
+#: login-utils/sulogin.c:598
#, c-format
msgid "(or press Control-D to continue): "
msgstr "(hoặc gõ Control-D nếu muốn tiếp tục): "
-#: login-utils/sulogin.c:737
+#: login-utils/sulogin.c:805
msgid "change directory to system root failed"
msgstr "thay đổi thư mục sang gốc của hệ thống gặp lỗi"
-#: login-utils/sulogin.c:786
+#: login-utils/sulogin.c:855
msgid "setexeccon failed"
msgstr "setexeccon gặp lỗi"
-#: login-utils/sulogin.c:806
+#: login-utils/sulogin.c:876
#, c-format
msgid " %s [options] [tty device]\n"
msgstr "%s [tùy chọn] [thiết bị tty]\n"
-#: login-utils/sulogin.c:809
+#: login-utils/sulogin.c:879
msgid "Single-user login.\n"
msgstr "Đăng nhập đơn người dùng.\n"
-#: login-utils/sulogin.c:812
+#: login-utils/sulogin.c:882
msgid ""
" -p, --login-shell start a login shell\n"
" -t, --timeout <seconds> max time to wait for a password (default: no limit)\n"
" -e, --force xem xét đến các tập tin mật khẩu một cách trực\n"
" tiếp nếu getpwnam(3) gặp lỗi\n"
-#: login-utils/sulogin.c:866 misc-utils/findmnt.c:1472 sys-utils/wdctl.c:523
-#: term-utils/agetty.c:750 term-utils/wall.c:135
+#: login-utils/sulogin.c:938 misc-utils/findmnt.c:1617 sys-utils/wdctl.c:762
+#: term-utils/agetty.c:852 term-utils/wall.c:219
msgid "invalid timeout argument"
msgstr "đối số quá giờ không hợp lệ"
-#: login-utils/sulogin.c:888
+#: login-utils/sulogin.c:957
msgid "only superuser can run this program"
msgstr "chỉ có siêu người dùng (root) mới chạy chương trình này"
-#: login-utils/sulogin.c:931
+#: login-utils/sulogin.c:1000
msgid "cannot open console"
msgstr "không thể mở bảng điều khiển"
-#: login-utils/sulogin.c:938
+#: login-utils/sulogin.c:1007
msgid "cannot open password database"
msgstr "không thể mở tập tin cơ sở dữ liệu"
-#: login-utils/sulogin.c:1015
-#, c-format
+#: login-utils/sulogin.c:1090
+#, fuzzy, c-format
msgid ""
-"Can not execute su shell\n"
+"cannot execute su shell\n"
"\n"
msgstr ""
"Không thể thực thi hệ vỏ su (siêu tài khoản)\n"
"\n"
-#: login-utils/sulogin.c:1022
+#: login-utils/sulogin.c:1097
msgid ""
"Timed out\n"
"\n"
"Quá hạn\n"
"\n"
-#: login-utils/sulogin.c:1054
+#: login-utils/sulogin.c:1129
#, fuzzy
msgid ""
-"Can not wait on su shell\n"
+"cannot wait on su shell\n"
"\n"
msgstr ""
"Không thể thực thi hệ vỏ su (siêu tài khoản)\n"
"\n"
-#: login-utils/utmpdump.c:176 text-utils/tailf.c:164
+#: login-utils/utmpdump.c:181
+#, fuzzy, c-format
+msgid "%s: cannot get file position"
+msgstr "%s: không thể xóa các phân vùng"
+
+#: login-utils/utmpdump.c:185
#, c-format
msgid "%s: cannot add inotify watch."
msgstr "%s: không thể thêm sự theo dõi inotify."
-#: login-utils/utmpdump.c:185 text-utils/tailf.c:173
+#: login-utils/utmpdump.c:194
#, c-format
msgid "%s: cannot read inotify events"
msgstr "%s: không thể đọc sự kiện inotify"
-#: login-utils/utmpdump.c:246 login-utils/utmpdump.c:251
+#: login-utils/utmpdump.c:254 login-utils/utmpdump.c:259
msgid "Extraneous newline in file. Exiting."
msgstr "Kiểu xuống dòng mới xa lạ trong tập tin. Đang thoát."
-#: login-utils/utmpdump.c:309
+#: login-utils/utmpdump.c:318
#, c-format
msgid " %s [options] [filename]\n"
msgstr "%s [các-tùy-chọn] [tên-tập-tin]\n"
-#: login-utils/utmpdump.c:312
+#: login-utils/utmpdump.c:321
msgid "Dump UTMP and WTMP files in raw format.\n"
msgstr "Đổ các tập tin UTMP và WTMP theo định dạng thô.\n"
-#: login-utils/utmpdump.c:315
+#: login-utils/utmpdump.c:324
msgid " -f, --follow output appended data as the file grows\n"
msgstr " -f, --follow nối thêm dữ liệu kết xuất làm cho tập tin lớn lên\n"
-#: login-utils/utmpdump.c:316
+#: login-utils/utmpdump.c:325
msgid " -r, --reverse write back dumped data into utmp file\n"
msgstr " -r, --reverse ghi dữ liệu “đổ dồn” vào tập tin utmp\n"
-#: login-utils/utmpdump.c:317
+#: login-utils/utmpdump.c:326
msgid " -o, --output <file> write to file instead of standard output\n"
msgstr " -o, --output <TẬP-TIN> Ghi vào TẬP-TIN, thay vì vào đầu ra tiêu chuẩn\n"
-#: login-utils/utmpdump.c:384
+#: login-utils/utmpdump.c:394
msgid "following standard input is unsupported"
msgstr "các đầu vào chuẩn sau đây không được hỗ trợ"
-#: login-utils/utmpdump.c:390
+#: login-utils/utmpdump.c:400
#, c-format
msgid "Utmp undump of %s\n"
msgstr "Utmp undump của %s\n"
-#: login-utils/utmpdump.c:393
+#: login-utils/utmpdump.c:403
#, c-format
msgid "Utmp dump of %s\n"
msgstr "đổ Utmp của %s\n"
-#: login-utils/vipw.c:141
+#: login-utils/vipw.c:132
msgid "can't open temporary file"
msgstr "không thể mở tập tin tạm"
-#: login-utils/vipw.c:157
+#: login-utils/vipw.c:152
#, c-format
msgid "%s: create a link to %s failed"
msgstr "%s: tạo được liên kết mềm tới %s gặp lỗi"
-#: login-utils/vipw.c:164
+#: login-utils/vipw.c:160
#, c-format
msgid "Can't get context for %s"
msgstr "Không lấy được văn cảnh cho %s"
-#: login-utils/vipw.c:170
+#: login-utils/vipw.c:166
#, c-format
msgid "Can't set context for %s"
msgstr "Không đặt được văn cảnh cho %s"
-#: login-utils/vipw.c:236
+#: login-utils/vipw.c:235
#, c-format
msgid "%s unchanged"
msgstr "%s không thay đổi"
-#: login-utils/vipw.c:254
+#: login-utils/vipw.c:253
msgid "cannot get lock"
msgstr "không thể lấy khóa"
-#: login-utils/vipw.c:281
+#: login-utils/vipw.c:280
msgid "no changes made"
msgstr "không có thay đổi nào"
-#: login-utils/vipw.c:290
+#: login-utils/vipw.c:289
msgid "cannot chmod file"
msgstr "không thể đổi chế độ tập tin"
msgid "Edit the password or group file.\n"
msgstr "Sửa mật khẩu hay tập-tin nhóm (group).\n"
-#: login-utils/vipw.c:350
+#: login-utils/vipw.c:356
msgid "You are using shadow groups on this system.\n"
msgstr "Bạn đang dùng shadow group (bóng nhóm) trên hệ thống này.\n"
-#: login-utils/vipw.c:351
+#: login-utils/vipw.c:357
msgid "You are using shadow passwords on this system.\n"
msgstr "Bạn đang dùng shadow passwords (mật khẩu bóng) trên hệ thống này.\n"
#. TRANSLATORS: this program uses for y and n rpmatch(3),
#. * which means they can be translated.
-#: login-utils/vipw.c:355
+#: login-utils/vipw.c:361
#, c-format
msgid "Would you like to edit %s now [y/n]? "
msgstr "Soạn thảo %s bây giờ [y/n]? "
-#: misc-utils/cal.c:370
+#: misc-utils/blkid.c:72
+#, c-format
+msgid ""
+" %s --label <label> | --uuid <uuid>\n"
+"\n"
+msgstr ""
+
+#: misc-utils/blkid.c:73
+#, c-format
+msgid ""
+" %s [--cache-file <file>] [-ghlLv] [--output <format>] [--match-tag <tag>] \n"
+" [--match-token <token>] [<dev> ...]\n"
+"\n"
+msgstr ""
+
+#: misc-utils/blkid.c:75
+#, c-format
+msgid ""
+" %s -p [--match-tag <tag>] [--offset <offset>] [--size <size>] \n"
+" [--output <format>] <dev> ...\n"
+"\n"
+msgstr ""
+
+#: misc-utils/blkid.c:77
+#, c-format
+msgid " %s -i [--match-tag <tag>] [--output <format>] <dev> ...\n"
+msgstr ""
+
+#: misc-utils/blkid.c:79
+#, fuzzy
+msgid ""
+" -c, --cache-file <file> read from <file> instead of reading from the default\n"
+" cache file (-c /dev/null means no cache)\n"
+msgstr ""
+" -A, --adjfile <t.tin> chỉ định đường dẫn tới tập tin chỉnh sửa;\n"
+" mặc định là %s\n"
+
+#: misc-utils/blkid.c:81
+#, fuzzy
+msgid " -d, --no-encoding don't encode non-printing characters\n"
+msgstr " -n, --noheadings không in phần đầu\n"
+
+#: misc-utils/blkid.c:82
+msgid " -g, --garbage-collect garbage collect the blkid cache\n"
+msgstr ""
+
+#: misc-utils/blkid.c:83
+msgid ""
+" -o, --output <format> output format; can be one of:\n"
+" value, device, export or full; (default: full)\n"
+msgstr ""
+
+#: misc-utils/blkid.c:85
+#, fuzzy
+msgid " -k, --list-filesystems list all known filesystems/RAIDs and exit\n"
+msgstr " -l, --list-shells in ra danh sách các shell (hệ vỏ) rồi thoát\n"
+
+#: misc-utils/blkid.c:86
+msgid " -s, --match-tag <tag> show specified tag(s) (default show all tags)\n"
+msgstr ""
+
+#: misc-utils/blkid.c:87
+msgid " -t, --match-token <token> find device with a specific token (NAME=value pair)\n"
+msgstr ""
+
+#: misc-utils/blkid.c:88
+#, fuzzy
+msgid " -l, --list-one look up only first device with token specified by -t\n"
+msgstr " -l, --list liệt kê thông tin về tất cả hay những thứ được chỉ ra (mặc định)\n"
+
+#: misc-utils/blkid.c:89
+#, fuzzy
+msgid " -L, --label <label> convert LABEL to device name\n"
+msgstr " -s, --size <cỡ> cỡ thiết bị\n"
+
+#: misc-utils/blkid.c:90
+#, fuzzy
+msgid " -U, --uuid <uuid> convert UUID to device name\n"
+msgstr " -u, --user <tài-khoản> tài khoản\n"
+
+#: misc-utils/blkid.c:92
+#, fuzzy
+msgid "Low-level probing options:\n"
+msgstr "Tùy chọn xuất:\n"
+
+#: misc-utils/blkid.c:93
+#, fuzzy
+msgid " -p, --probe low-level superblocks probing (bypass cache)\n"
+msgstr " -p, --pid không chia sẻ không gian tên pid\n"
+
+#: misc-utils/blkid.c:94
+#, fuzzy
+msgid " -i, --info gather information about I/O limits\n"
+msgstr " -i, --info chỉ hiển thị các thông tin về bước mẫu\n"
+
+#: misc-utils/blkid.c:95
+#, fuzzy
+msgid " -H, --hint <value> set hint for probing function\n"
+msgstr " -P, --port <số> dùng cổng UDP này\n"
+
+#: misc-utils/blkid.c:96
+#, fuzzy
+msgid " -S, --size <size> overwrite device size\n"
+msgstr " -s, --size <cỡ> cỡ thiết bị\n"
+
+#: misc-utils/blkid.c:97
+#, fuzzy
+msgid " -O, --offset <offset> probe at the given offset\n"
+msgstr " -H, --host <tên máy> chỉ định tên máy chủ đăng nhập\n"
+
+#: misc-utils/blkid.c:98
+#, fuzzy
+msgid " -u, --usages <list> filter by \"usage\" (e.g. -u filesystem,raid)\n"
+msgstr " -t, --types <d.sách> các kiểu hệ thống tập tin bị hạn chế\n"
+
+#: misc-utils/blkid.c:99
+#, fuzzy
+msgid " -n, --match-types <list> filter by filesystem type (e.g. -n vfat,ext3)\n"
+msgstr " -t, --types <d.sách> các kiểu hệ thống tập tin bị hạn chế\n"
+
+#: misc-utils/blkid.c:100
+#, fuzzy
+msgid " -D, --no-part-details don't print info from partition table\n"
+msgstr " -n, --noheadings không hiển thị phần đầu của cột\n"
+
+#: misc-utils/blkid.c:106
+msgid "<size> and <offset>"
+msgstr ""
+
+#: misc-utils/blkid.c:108
+#, fuzzy
+msgid " <dev> specify device(s) to probe (default: all devices)\n"
+msgstr " <dev> đường dẫn thiết bị (thường là đĩa)\n"
+
+#: misc-utils/blkid.c:240
+msgid "(mounted, mtpt unknown)"
+msgstr ""
+
+#: misc-utils/blkid.c:242
+#, fuzzy
+msgid "(in use)"
+msgstr "Dấu được dùng"
+
+#: misc-utils/blkid.c:244
+#, fuzzy
+msgid "(not mounted)"
+msgstr "%s: chưa gắn"
+
+#: misc-utils/blkid.c:521 misc-utils/blkid.c:527
+#, c-format
+msgid "error: %s"
+msgstr "lỗi: %s"
+
+#: misc-utils/blkid.c:570
+#, c-format
+msgid "%s: ambivalent result (probably more filesystems on the device, use wipefs(8) to see more details)"
+msgstr ""
+
+#: misc-utils/blkid.c:616
+#, fuzzy, c-format
+msgid "unknown keyword in -u <list> argument: '%s'"
+msgstr "không hiểu đối số: %s"
+
+#: misc-utils/blkid.c:633
+msgid "error: -u <list> argument is empty"
+msgstr ""
+
+#: misc-utils/blkid.c:786
+#, fuzzy, c-format
+msgid "unsupported output format %s"
+msgstr "không hỗ trợ định dạng tùy chọn: %s"
+
+#: misc-utils/blkid.c:789 misc-utils/wipefs.c:752
+msgid "invalid offset argument"
+msgstr "đối số khoảng bù không hợp lệ"
+
+#: misc-utils/blkid.c:796
+#, fuzzy
+msgid "Too many tags specified"
+msgstr "chưa chỉ ra lệnh"
+
+#: misc-utils/blkid.c:802
+#, fuzzy
+msgid "invalid size argument"
+msgstr "tham số thời gian không hợp lệ"
+
+#: misc-utils/blkid.c:806
+msgid "Can only search for one NAME=value pair"
+msgstr ""
+
+#: misc-utils/blkid.c:813
+msgid "-t needs NAME=value pair"
+msgstr ""
+
+#: misc-utils/blkid.c:819
+#, fuzzy, c-format
+msgid "%s from %s (libblkid %s, %s)\n"
+msgstr "%s từ %s (libmount %s"
+
+#: misc-utils/blkid.c:892
+msgid "The low-level probing mode does not support 'list' output format"
+msgstr ""
+
+#: misc-utils/blkid.c:905
+msgid "The low-level probing mode requires a device"
+msgstr ""
+
+#: misc-utils/blkid.c:916
+#, fuzzy, c-format
+msgid "Failed to use probing hint: %s"
+msgstr "Lỗi đặt cá tính thành %s"
+
+#: misc-utils/blkid.c:959
+msgid "The lookup option requires a search type specified using -t"
+msgstr ""
+
+#: misc-utils/cal.c:408
#, fuzzy
msgid "invalid month argument"
msgstr "tham số chiều dài không hợp lệ"
-#: misc-utils/cal.c:378
+#: misc-utils/cal.c:416
msgid "invalid week argument"
msgstr "đối số tuần không hợp lệ"
-#: misc-utils/cal.c:380
+#: misc-utils/cal.c:418
#, fuzzy
msgid "illegal week value: use 1-54"
msgstr "đối số tuần không hợp lệ: dùng 1-53"
-#: misc-utils/cal.c:416
-#, fuzzy
-msgid "failed to parse timestamp"
+#: misc-utils/cal.c:470
+#, fuzzy, c-format
+msgid "failed to parse timestamp or unknown month name: %s"
msgstr "gặp lỗi khi phân tích bước"
-#: misc-utils/cal.c:425
+#: misc-utils/cal.c:479
msgid "illegal day value"
msgstr "giá trị ngày bị sai"
-#: misc-utils/cal.c:427 misc-utils/cal.c:446
+#: misc-utils/cal.c:481 misc-utils/cal.c:505
#, c-format
msgid "illegal day value: use 1-%d"
msgstr "giá trị ngày bị sai: hãy dùng 1-%d"
-#: misc-utils/cal.c:431 misc-utils/cal.c:435
+#: misc-utils/cal.c:485 misc-utils/cal.c:493
msgid "illegal month value: use 1-12"
msgstr "giá trị tháng bị sai: hãy dùng 1-12"
-#: misc-utils/cal.c:438 misc-utils/cal.c:442
+#: misc-utils/cal.c:489
+#, fuzzy, c-format
+msgid "unknown month name: %s"
+msgstr "không hiểu tên ưu tiên: %s"
+
+#: misc-utils/cal.c:496 misc-utils/cal.c:500
msgid "illegal year value"
msgstr "giá trị năm không hợp lệ"
-#: misc-utils/cal.c:440
+#: misc-utils/cal.c:498
msgid "illegal year value: use positive integer"
msgstr "giá trị năm không hợp lệ: hãy dùng số nguyên dương"
-#: misc-utils/cal.c:471 misc-utils/cal.c:484
+#: misc-utils/cal.c:534 misc-utils/cal.c:547
#, c-format
msgid "illegal week value: year %d doesn't have week %d"
msgstr "đối số tuần không hợp lệ: năm %d không có tuần %d"
-#: misc-utils/cal.c:552
-#, fuzzy, c-format
-msgid "unknown month name: %s"
-msgstr "không hiểu tên ưu tiên: %s"
-
-#: misc-utils/cal.c:653
-#, c-format
-msgid "%s"
-msgstr "%s"
-
-#: misc-utils/cal.c:659
-#, c-format
-msgid "%04d"
-msgstr ""
-
-#: misc-utils/cal.c:665
-#, fuzzy, c-format
-msgid "%s %04d"
-msgstr "%s %d"
-
-#: misc-utils/cal.c:967
+#: misc-utils/cal.c:1248
#, c-format
msgid " %s [options] [[[day] month] year]\n"
msgstr "%s [tuỳ_chọn] [[[ngày] tháng] năm]\n"
-#: misc-utils/cal.c:970
+#: misc-utils/cal.c:1249
+#, fuzzy, c-format
+msgid " %s [options] <timestamp|monthname>\n"
+msgstr "%s [CÁC_TÙY_CHỌN] <TÊN_TẬP_TIN>\n"
+
+#: misc-utils/cal.c:1252
msgid "Display a calendar, or some part of it.\n"
msgstr "Hiển thị lịch hay một số bộ phận của nó.\n"
-#: misc-utils/cal.c:971
+#: misc-utils/cal.c:1253
msgid "Without any arguments, display the current month.\n"
msgstr "Nếu không có đối số thì hiển thị tháng hiện tại.\n"
-#: misc-utils/cal.c:974
+#: misc-utils/cal.c:1256
msgid " -1, --one show only a single month (default)\n"
msgstr " -1, --one chỉ hiển thị một tháng (mặc định)\n"
-#: misc-utils/cal.c:975
+#: misc-utils/cal.c:1257
msgid " -3, --three show three months spanning the date\n"
msgstr " -3, --three hiển thị tháng hiện tại và hai tháng trước và sau\n"
-#: misc-utils/cal.c:976
+#: misc-utils/cal.c:1258
#, fuzzy
msgid " -n, --months <num> show num months starting with date's month\n"
msgstr " -3, --three hiển thị tháng hiện tại và hai tháng trước và sau\n"
-#: misc-utils/cal.c:977
+#: misc-utils/cal.c:1259
#, fuzzy
msgid " -S, --span span the date when displaying multiple months\n"
msgstr " -r, --raw hiển thị ở chế độ thô\n"
-#: misc-utils/cal.c:978
+#: misc-utils/cal.c:1260
msgid " -s, --sunday Sunday as first day of week\n"
msgstr " -s, --sunday Chủ nhật là ngày đầu tuần\n"
-#: misc-utils/cal.c:979
+#: misc-utils/cal.c:1261
msgid " -m, --monday Monday as first day of week\n"
msgstr " -m, --monday Thứ hai là ngày đầu tuần\n"
-#: misc-utils/cal.c:980
-msgid " -j, --julian output Julian dates\n"
+#: misc-utils/cal.c:1262
+#, fuzzy
+msgid " -j, --julian use day-of-year for all calendars\n"
msgstr " -j, --julian kết xuất dạng ngày tháng kiểu Julian\n"
-#: misc-utils/cal.c:981
+#: misc-utils/cal.c:1263
+msgid " --reform <val> Gregorian reform date (1752|gregorian|iso|julian)\n"
+msgstr ""
+
+#: misc-utils/cal.c:1264
+#, fuzzy
+msgid " --iso alias for --reform=iso\n"
+msgstr " t - Bảng theo định dạng thô"
+
+#: misc-utils/cal.c:1265
msgid " -y, --year show the whole year\n"
msgstr " -y, --year hiển thị toàn bộ năm nay\n"
-#: misc-utils/cal.c:982
+#: misc-utils/cal.c:1266
#, fuzzy
msgid " -Y, --twelve show the next twelve months\n"
msgstr " -y, --year hiển thị toàn bộ năm nay\n"
-#: misc-utils/cal.c:983
+#: misc-utils/cal.c:1267
msgid " -w, --week[=<num>] show US or ISO-8601 week numbers\n"
msgstr " -w, --week[=<số>] hiển thị số tuần US hoặc ISO-8601\n"
-#: misc-utils/cal.c:984
-msgid " --color[=<when>] colorize messages (auto, always or never)\n"
+#: misc-utils/cal.c:1268
+#, fuzzy
+msgid " -v, --vertical show day vertically instead of line\n"
+msgstr " -a, --all hiển thị mọi thiết bị\n"
+
+#: misc-utils/cal.c:1270
+#, fuzzy, c-format
+msgid " --color[=<when>] colorize messages (%s, %s or %s)\n"
msgstr ""
" --color[=<khi>] tô màu chữ khi:\n"
" (auto tự động,\n"
" always luôn luôn,\n"
" never không bao giờ)\n"
-#: misc-utils/findfs.c:28
-#, c-format
-msgid " %s [options] {LABEL,UUID,PARTUUID,PARTLABEL}=<value>\n"
-msgstr " %s [các-tùy-chọn] {NHÃN,UUID,PARTUUID,PARTLABEL}=<giá-trị>\n"
+#: misc-utils/fincore.c:61
+#, fuzzy
+msgid "file data resident in memory in pages"
+msgstr "ID vùng nhớ dùng chung: %d\n"
-#: misc-utils/findfs.c:32
-msgid "Find a filesystem by label or UUID.\n"
-msgstr "Tìm một hệ thống tập tin theo nhãn hay UUID.\n"
+#: misc-utils/fincore.c:62
+#, fuzzy
+msgid "file data resident in memory in bytes"
+msgstr "ID vùng nhớ dùng chung: %d\n"
-#: misc-utils/findfs.c:67
-#, c-format
-msgid "unable to resolve '%s'"
-msgstr "không thể phân giải “%s”"
+#: misc-utils/fincore.c:63
+#, fuzzy
+msgid "size of the file"
+msgstr "kích cỡ của thiết bị"
-#: misc-utils/findmnt.c:123
-msgid "source device"
-msgstr "thiết bị nguồn"
+#: misc-utils/fincore.c:64
+#, fuzzy
+msgid "file name"
+msgstr "Tên tập tin"
-#: misc-utils/findmnt.c:124
-msgid "mountpoint"
-msgstr "điểm gắn"
+#: misc-utils/fincore.c:174
+#, fuzzy, c-format
+msgid "failed to do mincore: %s"
+msgstr "gặp lỗi khi đọc liên kết mềm: %s"
-#: misc-utils/findmnt.c:125 misc-utils/lsblk.c:161
-msgid "filesystem type"
-msgstr "kiểu hệ thống tập tin"
+#: misc-utils/fincore.c:210
+#, fuzzy, c-format
+msgid "failed to do mmap: %s"
+msgstr "lỗi mở %s"
-#: misc-utils/findmnt.c:126
-msgid "all mount options"
-msgstr "tất cả tùy chọn cho gắn"
+#: misc-utils/fincore.c:236
+#, fuzzy, c-format
+msgid "failed to open: %s"
+msgstr "lỗi mở %s"
-#: misc-utils/findmnt.c:127
-msgid "VFS specific mount options"
-msgstr "VFS chỉ định tùy chọn gắn"
+#: misc-utils/fincore.c:241
+#, fuzzy, c-format
+msgid "failed to do fstat: %s"
+msgstr "không đọc được: %s"
-#: misc-utils/findmnt.c:128
-msgid "FS specific mount options"
-msgstr "FS chỉ định tùy chọn gắn"
+#: misc-utils/fincore.c:262
+#, c-format
+msgid " %s [options] file...\n"
+msgstr " %s [TUỲ_CHỌN] [TẬP_TIN…]\n"
-#: misc-utils/findmnt.c:129
-msgid "filesystem label"
-msgstr "nhãn hệ thống tập tin"
+#: misc-utils/fincore.c:265 misc-utils/lsfd.c:1255
+#, fuzzy
+msgid " -J, --json use JSON output format\n"
+msgstr " -r, --raw dùng định dạng thô\n"
-#: misc-utils/findmnt.c:130 misc-utils/lsblk.c:164
-msgid "filesystem UUID"
-msgstr "UUID hệ thống tập tin"
+#: misc-utils/fincore.c:266
+#, fuzzy
+msgid " -b, --bytes print sizes in bytes rather than in human readable format\n"
+msgstr " -b, --bytes hiển thị cỡ theo byte thay vì dạng dành cho con người đọc\n"
-#: misc-utils/findmnt.c:131
-msgid "partition label"
-msgstr "nhãn của phân vùng"
+#: misc-utils/fincore.c:267 misc-utils/lsfd.c:1256
+#, fuzzy
+msgid " -n, --noheadings don't print headings\n"
+msgstr " -n, --noheadings không in phần đầu\n"
-#: misc-utils/findmnt.c:133 misc-utils/lsblk.c:160
-msgid "major:minor device number"
-msgstr "số lớn:nhỏ thiết bị"
+#: misc-utils/fincore.c:268 misc-utils/lsfd.c:1257
+#, fuzzy
+msgid " -o, --output <list> output columns\n"
+msgstr " -o, --output <d.sách> hiển thị các cột\n"
-#: misc-utils/findmnt.c:134
-msgid "action detected by --poll"
-msgstr "hành động được nhận ra vởi --poll"
+#: misc-utils/fincore.c:269 misc-utils/lsfd.c:1258
+#, fuzzy
+msgid " -r, --raw use raw output format\n"
+msgstr " -r, --raw dùng định dạng thô\n"
-#: misc-utils/findmnt.c:135
-msgid "old mount options saved by --poll"
-msgstr "các tùy chọn cũ được ghi lại bằng tùy chọn --poll"
+#: misc-utils/fincore.c:338 sys-utils/losetup.c:826
+msgid "no file specified"
+msgstr "chưa ghi rõ tập tin"
-#: misc-utils/findmnt.c:136
-msgid "old mountpoint saved by --poll"
-msgstr "điểm gắn cũ được ghi lại bởi tùy chọn --poll"
+#: misc-utils/findfs.c:28
+#, c-format
+msgid " %s [options] {LABEL,UUID,PARTUUID,PARTLABEL}=<value>\n"
+msgstr " %s [các-tùy-chọn] {NHÃN,UUID,PARTUUID,PARTLABEL}=<giá-trị>\n"
-#: misc-utils/findmnt.c:137
-msgid "filesystem size"
-msgstr "kích thước hệ thống tập tin"
+#: misc-utils/findfs.c:32
+msgid "Find a filesystem by label or UUID.\n"
+msgstr "Tìm một hệ thống tập tin theo nhãn hay UUID.\n"
+
+#: misc-utils/findfs.c:74
+#, c-format
+msgid "unable to resolve '%s'"
+msgstr "không thể phân giải “%s”"
+
+#: misc-utils/findmnt.c:103
+msgid "action detected by --poll"
+msgstr "hành động được nhận ra vởi --poll"
-#: misc-utils/findmnt.c:138
+#: misc-utils/findmnt.c:104 misc-utils/lsblk.c:170
msgid "filesystem size available"
msgstr "kích thước hệ thống tập tin có thể dùng"
-#: misc-utils/findmnt.c:139
-msgid "filesystem size used"
-msgstr "kích thước hệ thống tập tin đã dùng"
-
-#: misc-utils/findmnt.c:140
-msgid "filesystem use percentage"
-msgstr "phần trăm hệ thống tập tin đã dùng"
+#: misc-utils/findmnt.c:105
+msgid "dump(8) period in days [fstab only]"
+msgstr "chu kỳ dump(8) tính bằng ngày [chỉ fstab]"
-#: misc-utils/findmnt.c:141
+#: misc-utils/findmnt.c:106
msgid "filesystem root"
msgstr "GỐC của hệ thống tập tin"
-#: misc-utils/findmnt.c:142
-msgid "task ID"
-msgstr "ID tác vụ"
+#: misc-utils/findmnt.c:107 misc-utils/lsblk.c:173
+msgid "filesystem type"
+msgstr "kiểu hệ thống tập tin"
+
+#: misc-utils/findmnt.c:108
+msgid "FS specific mount options"
+msgstr "FS chỉ định tùy chọn gắn"
-#: misc-utils/findmnt.c:143
+#: misc-utils/findmnt.c:109
msgid "mount ID"
msgstr "ID gắn"
-#: misc-utils/findmnt.c:144
+#: misc-utils/findmnt.c:110
+msgid "filesystem label"
+msgstr "nhãn hệ thống tập tin"
+
+#: misc-utils/findmnt.c:111 misc-utils/lsblk.c:183 misc-utils/lslocks.c:80
+msgid "major:minor device number"
+msgstr "số lớn:nhỏ thiết bị"
+
+#: misc-utils/findmnt.c:112
+msgid "old mount options saved by --poll"
+msgstr "các tùy chọn cũ được ghi lại bằng tùy chọn --poll"
+
+#: misc-utils/findmnt.c:113
+msgid "old mountpoint saved by --poll"
+msgstr "điểm gắn cũ được ghi lại bởi tùy chọn --poll"
+
+#: misc-utils/findmnt.c:114
+msgid "all mount options"
+msgstr "tất cả tùy chọn cho gắn"
+
+#: misc-utils/findmnt.c:115
msgid "optional mount fields"
msgstr "các trường tùy chọn gắn"
-#: misc-utils/findmnt.c:145
-msgid "VFS propagation flags"
-msgstr "Cờ lan truyền VFS"
+#: misc-utils/findmnt.c:116
+#, fuzzy
+msgid "mount parent ID"
+msgstr "ID gắn"
-#: misc-utils/findmnt.c:146
-msgid "dump(8) period in days [fstab only]"
-msgstr "chu kỳ dump(8) tính bằng ngày [chỉ fstab]"
+#: misc-utils/findmnt.c:117
+msgid "partition label"
+msgstr "nhãn của phân vùng"
-#: misc-utils/findmnt.c:147
+#: misc-utils/findmnt.c:119
msgid "pass number on parallel fsck(8) [fstab only]"
msgstr "chuyển số trên fsck(8) song song [chỉ fstab]"
-#: misc-utils/findmnt.c:358
+#: misc-utils/findmnt.c:120
+msgid "VFS propagation flags"
+msgstr "Cờ lan truyền VFS"
+
+#: misc-utils/findmnt.c:121 misc-utils/lsblk.c:172
+msgid "filesystem size"
+msgstr "kích thước hệ thống tập tin"
+
+#: misc-utils/findmnt.c:122
+#, fuzzy
+#| msgid "source device"
+msgid "all possible source devices"
+msgstr "thiết bị nguồn"
+
+#: misc-utils/findmnt.c:123
+msgid "source device"
+msgstr "thiết bị nguồn"
+
+#: misc-utils/findmnt.c:124
+msgid "mountpoint"
+msgstr "điểm gắn"
+
+#: misc-utils/findmnt.c:125
+msgid "task ID"
+msgstr "ID tác vụ"
+
+#: misc-utils/findmnt.c:126 misc-utils/lsblk.c:174
+msgid "filesystem size used"
+msgstr "kích thước hệ thống tập tin đã dùng"
+
+#: misc-utils/findmnt.c:127 misc-utils/lsblk.c:175
+msgid "filesystem use percentage"
+msgstr "phần trăm hệ thống tập tin đã dùng"
+
+#: misc-utils/findmnt.c:128 misc-utils/lsblk.c:217
+msgid "filesystem UUID"
+msgstr "UUID hệ thống tập tin"
+
+#: misc-utils/findmnt.c:129
+msgid "VFS specific mount options"
+msgstr "VFS chỉ định tùy chọn gắn"
+
+#: misc-utils/findmnt.c:340
#, c-format
msgid "unknown action: %s"
msgstr "không hiểu hành động: %s"
-#: misc-utils/findmnt.c:668
+#: misc-utils/findmnt.c:741
msgid "mount"
msgstr "gắn"
-#: misc-utils/findmnt.c:671
+#: misc-utils/findmnt.c:744
msgid "umount"
msgstr "bỏ gắn"
-#: misc-utils/findmnt.c:674
+#: misc-utils/findmnt.c:747
msgid "remount"
msgstr "gắn lại"
-#: misc-utils/findmnt.c:677
+#: misc-utils/findmnt.c:750
msgid "move"
msgstr "di chuyển"
-#: misc-utils/findmnt.c:836 misc-utils/findmnt.c:1099 sys-utils/eject.c:719
-#: sys-utils/mount.c:669
+#: misc-utils/findmnt.c:927 misc-utils/findmnt.c:1205 sys-utils/eject.c:715
+#: sys-utils/mount.c:406
msgid "failed to initialize libmount table"
msgstr "gặp lỗi khi khởi tạo bảng libmount"
-#: misc-utils/findmnt.c:863 text-utils/hexdump-parse.c:84
+#: misc-utils/findmnt.c:954 text-utils/hexdump-parse.c:84
#, c-format
msgid "can't read %s"
msgstr "không đọc được %s"
-#: misc-utils/findmnt.c:1039 misc-utils/findmnt.c:1105 sys-utils/fstrim.c:199
-#: sys-utils/mount.c:134 sys-utils/mount.c:182 sys-utils/swapoff.c:56
-#: sys-utils/swapoff.c:152 sys-utils/swapon.c:244 sys-utils/swapon.c:274
-#: sys-utils/swapon.c:732 sys-utils/umount.c:274
+#: misc-utils/findmnt.c:1145 misc-utils/findmnt.c:1211
+#: misc-utils/findmnt-verify.c:101 misc-utils/findmnt-verify.c:529
+#: sys-utils/fstrim.c:316 sys-utils/mount.c:132 sys-utils/mount.c:180
+#: sys-utils/mount.c:247 sys-utils/swapoff.c:63 sys-utils/swapoff.c:173
+#: sys-utils/swapon.c:247 sys-utils/swapon.c:290 sys-utils/swapon.c:750
+#: sys-utils/umount.c:190
msgid "failed to initialize libmount iterator"
msgstr "lỗi khởi tạo bộ lặp lại libmount"
-#: misc-utils/findmnt.c:1111
+#: misc-utils/findmnt.c:1217
msgid "failed to initialize libmount tabdiff"
msgstr "gặp lỗi khi khởi tạo bảng tabdiff libmount"
-#: misc-utils/findmnt.c:1139
+#: misc-utils/findmnt.c:1245 misc-utils/kill.c:410
msgid "poll() failed"
msgstr "poll() gặp lỗi"
-#: misc-utils/findmnt.c:1210
+#: misc-utils/findmnt.c:1320
#, fuzzy, c-format
msgid ""
" %1$s [options]\n"
" %1$s [tuỳ_chọn] <thiết_bị> <điểm_lắp>\n"
" %1$s [tuỳ_chọn] [--source <thiết_bị>] [--target <điểm_lắp>]\n"
-#: misc-utils/findmnt.c:1217
+#: misc-utils/findmnt.c:1327
msgid "Find a (mounted) filesystem.\n"
msgstr "Tìm một hệ thống tập tin (đã gắn).\n"
-#: misc-utils/findmnt.c:1220
+#: misc-utils/findmnt.c:1330
msgid " -s, --fstab search in static table of filesystems\n"
msgstr " -s, --fstab tìm trong bảng cố định của hệ thống tập tin\n"
-#: misc-utils/findmnt.c:1221
-msgid " -m, --mtab search in table of mounted filesystems\n"
-msgstr " -m, --mtab tìm trong bảng của hệ thống tập tin đã gắn\n"
+#: misc-utils/findmnt.c:1331
+#, fuzzy
+msgid ""
+" -m, --mtab search in table of mounted filesystems\n"
+" (includes user space mount options)\n"
+msgstr ""
+" -k, --kernel tìm kiếm bảng nhân của hệ thống tập tin\n"
+" đã gắn (mặc định)\n"
-#: misc-utils/findmnt.c:1222
+#: misc-utils/findmnt.c:1333
msgid ""
" -k, --kernel search in kernel table of mounted\n"
" filesystems (default)\n"
" -k, --kernel tìm kiếm bảng nhân của hệ thống tập tin\n"
" đã gắn (mặc định)\n"
-#: misc-utils/findmnt.c:1225
+#: misc-utils/findmnt.c:1336
msgid " -p, --poll[=<list>] monitor changes in table of mounted filesystems\n"
msgstr " -p, --poll[=<list>] theo dõi các thay đổi trong bảng của hệ thống tập tin đã gắn\n"
-#: misc-utils/findmnt.c:1226
+#: misc-utils/findmnt.c:1337
msgid " -w, --timeout <num> upper limit in milliseconds that --poll will block\n"
msgstr " -w, --timeout <số> giới hạn trên theo milli-giây mà --poll sẽ khóa\n"
-#: misc-utils/findmnt.c:1229
+#: misc-utils/findmnt.c:1340
msgid " -A, --all disable all built-in filters, print all filesystems\n"
msgstr " -A, --all tắt tất cả các bộ lọc dựng sẵn, in mọi hệ thống tập tin\n"
-#: misc-utils/findmnt.c:1230
+#: misc-utils/findmnt.c:1341
msgid " -a, --ascii use ASCII chars for tree formatting\n"
msgstr " -a, --ascii dùng các ký tự ASCII để định dạng cây\n"
-#: misc-utils/findmnt.c:1231
+#: misc-utils/findmnt.c:1342
msgid " -b, --bytes print sizes in bytes rather than in human readable format\n"
msgstr " -b, --bytes hiển thị cỡ theo byte thay vì dạng dành cho con người đọc\n"
-#: misc-utils/findmnt.c:1232
+#: misc-utils/findmnt.c:1343
msgid " -C, --nocanonicalize don't canonicalize when comparing paths\n"
msgstr " -C, --no-canonicalize không canonical hóa đường dẫn khi so sánh các đường dẫn\n"
-#: misc-utils/findmnt.c:1233
+#: misc-utils/findmnt.c:1344
msgid " -c, --canonicalize canonicalize printed paths\n"
msgstr " -c, --canonicalize canonical hóa đường dẫn\n"
-#: misc-utils/findmnt.c:1234
+#: misc-utils/findmnt.c:1345
msgid " -D, --df imitate the output of df(1)\n"
msgstr " -D, --df xuất theo kiểu df(1)\n"
-#: misc-utils/findmnt.c:1235
+#: misc-utils/findmnt.c:1346
msgid " -d, --direction <word> direction of search, 'forward' or 'backward'\n"
msgstr " -d, --direction <từ> hướng tìm kiếm, “forward” hoặc “backward”\n"
-#: misc-utils/findmnt.c:1236
+#: misc-utils/findmnt.c:1347
msgid ""
" -e, --evaluate convert tags (LABEL,UUID,PARTUUID,PARTLABEL) \n"
" to device names\n"
" -e, --evaluate chuyển đổi các thẻ (LABEL,UUID,PARTUUID,PARTLABEL) \n"
" thành tên thiết bị\n"
-#: misc-utils/findmnt.c:1238
+#: misc-utils/findmnt.c:1349
msgid " -F, --tab-file <path> alternative file for -s, -m or -k options\n"
msgstr " -F, --tab-file <đường_dẫn> tập tin thay thế cho tùy chọn -s, -m hay -k\n"
-#: misc-utils/findmnt.c:1239
+#: misc-utils/findmnt.c:1350
msgid " -f, --first-only print the first found filesystem only\n"
msgstr " -f, --first-only chỉ hiển thị hệ thống tập tin tìm thấy đầu tiên\n"
-#: misc-utils/findmnt.c:1240
+#: misc-utils/findmnt.c:1351
msgid " -i, --invert invert the sense of matching\n"
msgstr " -s, --inverse đảo ngược phần khớp\n"
-#: misc-utils/findmnt.c:1241 misc-utils/lslocks.c:507 sys-utils/lsns.c:597
+#: misc-utils/findmnt.c:1352 misc-utils/lslocks.c:552 sys-utils/lsns.c:1214
+#: sys-utils/rfkill.c:639
#, fuzzy
msgid " -J, --json use JSON output format\n"
msgstr " -r, --raw dùng định dạng thô\n"
-#: misc-utils/findmnt.c:1242 sys-utils/lsns.c:598
+#: misc-utils/findmnt.c:1353 sys-utils/lsns.c:1215
msgid " -l, --list use list format output\n"
msgstr " -l, --list dùng định dạng kết xuất liệt kê\n"
-#: misc-utils/findmnt.c:1243
+#: misc-utils/findmnt.c:1354
msgid " -N, --task <tid> use alternative namespace (/proc/<tid>/mountinfo file)\n"
msgstr " -N, --task <tid> dùng không gian tên thay thế (tập tin /proc/<tid>/mountinfo)\n"
-#: misc-utils/findmnt.c:1244
+#: misc-utils/findmnt.c:1355
msgid " -n, --noheadings don't print column headings\n"
msgstr " -n, --noheadings không hiển thị phần đầu của cột\n"
-#: misc-utils/findmnt.c:1245
+#: misc-utils/findmnt.c:1356
msgid " -O, --options <list> limit the set of filesystems by mount options\n"
msgstr " -O, --options <d.sách> giới hạn tập hợp hệ thống tập tin bởi tùy chọn gắn\n"
-#: misc-utils/findmnt.c:1246
+#: misc-utils/findmnt.c:1357
msgid " -o, --output <list> the output columns to be shown\n"
msgstr " -o, --options <d.sách> các cột sẽ hiển thị\n"
-#: misc-utils/findmnt.c:1247
+#: misc-utils/findmnt.c:1358
+#, fuzzy
+msgid " --output-all output all available columns\n"
+msgstr " -O, --output-all xuất ra mọi cột\n"
+
+#: misc-utils/findmnt.c:1359
msgid " -P, --pairs use key=\"value\" output format\n"
msgstr " -P, --pairs dùng kết xuất theo định dạng khóa=\"giá trị\"\n"
-#: misc-utils/findmnt.c:1248
+#: misc-utils/findmnt.c:1360
+#, fuzzy
+msgid " --pseudo print only pseudo-filesystems\n"
+msgstr " -v, --verbose hiển thị dữ liệu dạng đầy đủ\n"
+
+#: misc-utils/findmnt.c:1361
+#, fuzzy
+msgid " --shadowed print only filesystems over-mounted by another filesystem\n"
+msgstr " -v, --verbose hiển thị dữ liệu dạng đầy đủ\n"
+
+#: misc-utils/findmnt.c:1362
msgid " -R, --submounts print all submounts for the matching filesystems\n"
msgstr " -R, --submounts hiển thị mọi gắn con cho hệ thống tập tin khớp\n"
-#: misc-utils/findmnt.c:1249
+#: misc-utils/findmnt.c:1363
msgid " -r, --raw use raw output format\n"
msgstr " -r, --raw dùng định dạng thô\n"
-#: misc-utils/findmnt.c:1250
+#: misc-utils/findmnt.c:1364
+#, fuzzy
+msgid " --real print only real filesystems\n"
+msgstr " -a, --all bỏ gắn tất cả các hệ thống tập tin\n"
+
+#: misc-utils/findmnt.c:1365
msgid ""
" -S, --source <string> the device to mount (by name, maj:min, \n"
" LABEL=, UUID=, PARTUUID=, PARTLABEL=)\n"
" -S, --source <chuỗi> thiết bị để gắn (bằng tên, lớn:nhỏ, \n"
" LABEL=, UUID=, PARTUUID=, PARTLABEL=)\n"
-#: misc-utils/findmnt.c:1252
+#: misc-utils/findmnt.c:1367
#, fuzzy
msgid " -T, --target <path> the path to the filesystem to use\n"
msgstr " -T, --target <chuỗi> điểm gắn được dùng\n"
-#: misc-utils/findmnt.c:1253
+#: misc-utils/findmnt.c:1368
+#, fuzzy
+msgid " --tree enable tree format output if possible\n"
+msgstr " -l, --list dùng định dạng kết xuất liệt kê\n"
+
+#: misc-utils/findmnt.c:1369
#, fuzzy
msgid " -M, --mountpoint <dir> the mountpoint directory\n"
msgstr " -r, --root[=<t.mục>] đặt thư mục gốc\n"
-#: misc-utils/findmnt.c:1254
+#: misc-utils/findmnt.c:1370
msgid " -t, --types <list> limit the set of filesystems by FS types\n"
msgstr " -t, --types <d.sách> giới hạn tập hợp hệ thống tập tin theo kiểu\n"
-#: misc-utils/findmnt.c:1255
+#: misc-utils/findmnt.c:1371
msgid " -U, --uniq ignore filesystems with duplicate target\n"
msgstr " -U, --uniq bỏ qua hệ thống tập tin với đích trùng lặp\n"
-#: misc-utils/findmnt.c:1256 misc-utils/lslocks.c:513 sys-utils/lsns.c:603
+#: misc-utils/findmnt.c:1372 misc-utils/lslocks.c:559 sys-utils/lsns.c:1221
msgid " -u, --notruncate don't truncate text in columns\n"
msgstr " -u, --notruncate đừng cắt ngắn trong các cột\n"
-#: misc-utils/findmnt.c:1257
+#: misc-utils/findmnt.c:1373
msgid " -v, --nofsroot don't print [/dir] for bind or btrfs mounts\n"
msgstr " -v, --nofsroot đừng in [/dir] cho gắn bind hay btrfs\n"
+#: misc-utils/findmnt.c:1376
+#, fuzzy
+msgid " -x, --verify verify mount table content (default is fstab)\n"
+msgstr " -1, --one chỉ hiển thị một tháng (mặc định)\n"
+
#: misc-utils/findmnt.c:1377
+#, fuzzy
+msgid " --verbose print more details\n"
+msgstr " -v, --verbose hiển thị dữ liệu dạng đầy đủ\n"
+
+#: misc-utils/findmnt.c:1378
+#, fuzzy
+msgid " --vfs-all print all VFS options\n"
+msgstr " -a, --all hiển thị mọi thiết bị\n"
+
+#: misc-utils/findmnt.c:1517
#, c-format
msgid "unknown direction '%s'"
msgstr "không hiểu hướng “%s”"
-#: misc-utils/findmnt.c:1449
+#: misc-utils/findmnt.c:1594
msgid "invalid TID argument"
msgstr "đối số TID không hợp lệ"
-#: misc-utils/findmnt.c:1512
+#: misc-utils/findmnt.c:1678
msgid "--poll accepts only one file, but more specified by --tab-file"
msgstr "--poll thừa nhận chỉ một tập tin, nhưng phải được chỉ định bởi --tab-file"
-#: misc-utils/findmnt.c:1516
+#: misc-utils/findmnt.c:1682
msgid "options --target and --source can't be used together with command line element that is not an option"
msgstr "không thể sử dụng cả hai tùy chọn “--target” (đích) và “--source” (nguồn) với một yếu tố dòng lệnh mà không thể là một tùy chọn"
-#: misc-utils/findmnt.c:1566
+#: misc-utils/findmnt.c:1735 sys-utils/fstrim.c:295
msgid "failed to initialize libmount cache"
msgstr "lỗi khởi tạo vùng nhớ tạm libmount"
-#: misc-utils/findmnt.c:1603
+#: misc-utils/findmnt.c:1779
#, c-format
msgid "%s column is requested, but --poll is not enabled"
msgstr "%s cột được yêu cầu, nhưng tùy chọn --poll lại không được bật"
-#: misc-utils/getopt.c:246
+#: misc-utils/findmnt-verify.c:125
+#, fuzzy
+msgid "target specified more than once"
+msgstr "nguồn được ghi nhiều hơn một lần"
+
+#: misc-utils/findmnt-verify.c:127
#, c-format
-msgid "Try `%s --help' for more information.\n"
-msgstr "Hãy thử lệnh “%s --help” để xem thông tin thêm.\n"
+msgid "wrong order: %s specified before %s"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:141
+msgid "undefined target (fs_file)"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:148
+#, c-format
+msgid "non-canonical target path (real: %s)"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:153
+#, c-format
+msgid "unreachable on boot required target: %m"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:155
+#, fuzzy, c-format
+msgid "unreachable target: %m"
+msgstr "không thể đọc %s"
+
+#: misc-utils/findmnt-verify.c:159
+#, fuzzy
+msgid "target is not a directory"
+msgstr "%s: không phải là một thư mục"
+
+#: misc-utils/findmnt-verify.c:161
+msgid "target exists"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:176
+#, c-format
+msgid "unreachable on boot required source: %s=%s"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:178
+#, fuzzy, c-format
+msgid "unreachable: %s=%s"
+msgstr "gặp lỗi khi đọc: %s"
+
+#: misc-utils/findmnt-verify.c:180
+#, fuzzy, c-format
+msgid "%s=%s translated to %s"
+msgstr "%s tương ứng với %s\n"
+
+#: misc-utils/findmnt-verify.c:201
+msgid "undefined source (fs_spec)"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:210
+#, fuzzy, c-format
+msgid "unsupported source tag: %s"
+msgstr "tham số không hỗ trợ: %s"
+
+#: misc-utils/findmnt-verify.c:217
+#, c-format
+msgid "do not check %s source (pseudo/net)"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:220
+#, fuzzy, c-format
+msgid "unreachable source: %s: %m"
+msgstr "không thể mở đư��c “%s”: %m"
+
+#: misc-utils/findmnt-verify.c:223
+#, c-format
+msgid "non-bind mount source %s is a directory or regular file"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:226
+#, fuzzy, c-format
+msgid "source %s is not a block device"
+msgstr "%s không phải thiết bị đặc biệt khối."
+
+#: misc-utils/findmnt-verify.c:228
+#, fuzzy, c-format
+msgid "source %s exists"
+msgstr "thiết bị nguồn"
-#: misc-utils/getopt.c:297
+#: misc-utils/findmnt-verify.c:241
+#, fuzzy, c-format
+msgid "VFS options: %s"
+msgstr "%s: các tùy chọn "
+
+#: misc-utils/findmnt-verify.c:245
+#, fuzzy, c-format
+msgid "FS options: %s"
+msgstr "%s: các tùy chọn "
+
+#: misc-utils/findmnt-verify.c:249
+#, fuzzy, c-format
+msgid "userspace options: %s"
+msgstr "Tùy chọn tài nguyên:\n"
+
+#: misc-utils/findmnt-verify.c:263
+#, fuzzy, c-format
+msgid "unsupported swaparea discard policy: %s"
+msgstr "không hỗ trợ chính sách loại bỏ: %s"
+
+#: misc-utils/findmnt-verify.c:271
+#, fuzzy
+msgid "failed to parse swaparea priority option"
+msgstr "gặp lỗi khi phân tích mức ưu tiên"
+
+#: misc-utils/findmnt-verify.c:421
+#, c-format
+msgid "do not check %s FS type (pseudo/net)"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:433
+msgid "\"none\" FS type is recommended for bind or move oprations only"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:445
+#, fuzzy, c-format
+msgid "%s seems unsupported by the current kernel"
+msgstr "Lệnh chọn tốc độ đĩa CD-ROM không được hỗ trợ bởi kernel này"
+
+#: misc-utils/findmnt-verify.c:452
+#, fuzzy
+#| msgid "Unknown"
+msgid "reason uknown"
+msgstr "Không hiểu"
+
+#: misc-utils/findmnt-verify.c:455 misc-utils/findmnt-verify.c:457
+#, fuzzy, c-format
+msgid "cannot detect on-disk filesystem type (%s)"
+msgstr "không hiểu kiểu hệ thống tập tin"
+
+#: misc-utils/findmnt-verify.c:467
+#, c-format
+msgid "%s does not match with on-disk %s"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:471
+#, fuzzy, c-format
+msgid "on-disk %s seems unsupported by the current kernel"
+msgstr "Lệnh chọn tốc độ đĩa CD-ROM không được hỗ trợ bởi kernel này"
+
+#: misc-utils/findmnt-verify.c:475
+#, fuzzy, c-format
+msgid "FS type is %s"
+msgstr "kiểu: %s"
+
+#: misc-utils/findmnt-verify.c:492
+#, c-format
+msgid "recommended root FS passno is 1 (current is %d)"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:563
+msgid ""
+"your fstab has been modified, but systemd still uses the old version;\n"
+" use 'systemctl daemon-reload' to reload"
+msgstr ""
+
+#: misc-utils/findmnt-verify.c:574
+#, fuzzy, c-format
+msgid "%d parse error"
+msgid_plural "%d parse errors"
+msgstr[0] "lỗi phân tích cú pháp\n"
+
+#: misc-utils/findmnt-verify.c:575
+#, fuzzy, c-format
+msgid ", %d error"
+msgid_plural ", %d errors"
+msgstr[0] ", gặp lỗi"
+
+#: misc-utils/findmnt-verify.c:576
+#, c-format
+msgid ", %d warning"
+msgid_plural ", %d warnings"
+msgstr[0] ""
+
+#: misc-utils/findmnt-verify.c:579
+#, c-format
+msgid "Success, no errors or warnings detected\n"
+msgstr ""
+
+#: misc-utils/getopt.c:315
msgid "empty long option after -l or --long argument"
msgstr "tùy chọn dài rỗng sau -l hay tham số --long"
-#: misc-utils/getopt.c:322
+#: misc-utils/getopt.c:336
msgid "unknown shell after -s or --shell argument"
msgstr "không hiểu shell (hệ vỏ) sau -s hay tham số --shell"
-#: misc-utils/getopt.c:329
+#: misc-utils/getopt.c:343
#, c-format
msgid ""
" %1$s <optstring> <parameters>\n"
" %1$s [các tùy chọn] [--] <chuỗi tùy chọn> <các tham số>\n"
" %1$s [các tùy chọn] -o|--options <chuỗi tùy chọn> [các tùy chọn] [--] <các tham số>\n"
-#: misc-utils/getopt.c:335
+#: misc-utils/getopt.c:349
msgid "Parse command options.\n"
msgstr "Tùy chọn phân tích lệnh.\n"
-#: misc-utils/getopt.c:338
+#: misc-utils/getopt.c:352
msgid " -a, --alternative allow long options starting with single -\n"
msgstr " -a, --alternative cho phép tùy chọn dài bắt đầu với một - đơn\n"
-#: misc-utils/getopt.c:339
+#: misc-utils/getopt.c:353
msgid " -l, --longoptions <longopts> the long options to be recognized\n"
msgstr " -l, --longoptions <tùychọndài> tùy chọn dài cần nhận ra\n"
-#: misc-utils/getopt.c:340
+#: misc-utils/getopt.c:354
msgid " -n, --name <progname> the name under which errors are reported\n"
msgstr " -n, --name <tên_chương_trình> tên mà bị báo cáo lỗi\n"
-#: misc-utils/getopt.c:341
+#: misc-utils/getopt.c:355
msgid " -o, --options <optstring> the short options to be recognized\n"
msgstr " -o, --options <chuỗi_tùy_chọn> các tùy chọn ngắn cần nhận ra\n"
-#: misc-utils/getopt.c:342
+#: misc-utils/getopt.c:356
msgid " -q, --quiet disable error reporting by getopt(3)\n"
msgstr " -q, --quiet tắt bỏ báo cáo lỗi bằng getopt(3)\n"
-#: misc-utils/getopt.c:343
+#: misc-utils/getopt.c:357
msgid " -Q, --quiet-output no normal output\n"
msgstr " -Q, --quiet-output không có kết xuất thông thường\n"
-#: misc-utils/getopt.c:344
+#: misc-utils/getopt.c:358
msgid " -s, --shell <shell> set quoting conventions to those of <shell>\n"
msgstr " -s, --shell <hệ_vỏ> đặt quy ước trích dẫn shell (hệ vỏ)\n"
-#: misc-utils/getopt.c:345
+#: misc-utils/getopt.c:359
msgid " -T, --test test for getopt(1) version\n"
msgstr " -T, --test thử phiên bản getopt(1)\n"
-#: misc-utils/getopt.c:346
+#: misc-utils/getopt.c:360
msgid " -u, --unquoted do not quote the output\n"
msgstr " -u, --unquoted đừng trích dẫn kết quả ra\n"
-#: misc-utils/getopt.c:396 misc-utils/getopt.c:456
+#: misc-utils/getopt.c:409 misc-utils/getopt.c:468
msgid "missing optstring argument"
msgstr "thiếu đối số chuỗi_tùy_chọn"
-#: misc-utils/getopt.c:451
+#: misc-utils/getopt.c:463
msgid "internal error, contact the author."
msgstr "lỗi nội bộ, hãy liên hệ với tác giả."
-#: misc-utils/kill.c:234
-#, c-format
-msgid "unknown signal %s; valid signals:"
-msgstr "không hiểu tín hiệu %s; tín hiệu hợp lệ là:"
+#: misc-utils/hardlink.c:262
+#, fuzzy, c-format
+msgid "could not compile regular expression %s: %s"
+msgstr "Không có biểu thức chính quy đi trước"
-#: misc-utils/kill.c:302
-#, c-format
-msgid " %s [options] <pid>|<name>...\n"
-msgstr " %s [các-tùy-chọn] <mã_số_tiến_trình>|<tên_tiến_trình>…\n"
+#: misc-utils/hardlink.c:345
+#, fuzzy
+msgid "Mode:"
+msgstr "Mô hình:"
-#: misc-utils/kill.c:305
-msgid "Forcibly terminate a process.\n"
-msgstr "Ép buộc kết thúc một tiến trình.\n"
+#: misc-utils/hardlink.c:346
+msgid "dry-run"
+msgstr ""
+
+#: misc-utils/hardlink.c:346
+msgid "real"
+msgstr ""
+
+#: misc-utils/hardlink.c:347
+msgid "Method:"
+msgstr ""
+
+#: misc-utils/hardlink.c:348
+#, fuzzy
+msgid "Files:"
+msgstr "tập tin %s"
+
+#: misc-utils/hardlink.c:349 misc-utils/hardlink.c:355
+#: misc-utils/hardlink.c:359
+#, c-format
+msgid "%-25s %zu files"
+msgstr ""
+
+#: misc-utils/hardlink.c:349
+msgid "Linked:"
+msgstr ""
+
+#: misc-utils/hardlink.c:352
+#, c-format
+msgid "%-25s %zu xattrs"
+msgstr ""
+
+#: misc-utils/hardlink.c:352 misc-utils/hardlink.c:355
+msgid "Compared:"
+msgstr ""
+
+#: misc-utils/hardlink.c:359
+msgid "Skipped reflinks:"
+msgstr ""
+
+#: misc-utils/hardlink.c:366
+#, fuzzy
+msgid "Saved:"
+msgstr "đã ghi"
+
+#: misc-utils/hardlink.c:369
+#, fuzzy, c-format
+msgid "%-25s %<PRId64>.%06<PRId64> seconds"
+msgstr "%-15s %2i giây\n"
+
+#: misc-utils/hardlink.c:369
+#, fuzzy
+msgid "Duration:"
+msgstr "mô tả cờ"
+
+#: misc-utils/hardlink.c:407
+#, fuzzy, c-format
+msgid "cannot get xattr names for %s"
+msgstr "Không lấy được ngưỡng cho %s"
+
+#: misc-utils/hardlink.c:423
+#, fuzzy, c-format
+msgid "cannot get xattr value of %s for %s"
+msgstr "Không lấy được ngưỡng cho %s"
+
+#: misc-utils/hardlink.c:503
+#, c-format
+msgid "Comparing xattrs of %s to %s"
+msgstr ""
+
+#: misc-utils/hardlink.c:671
+msgid "Reflinking failed, fallback to hardlinking"
+msgstr ""
+
+#: misc-utils/hardlink.c:706
+#, fuzzy, c-format
+#| msgid "%s: symlinking to %s failed"
+msgid "%s%sLinking %s to %s (-%s)"
+msgstr "%s: tạo liên kết mềm đến %s gặp lỗi"
+
+#: misc-utils/hardlink.c:707
+msgid "[DryRun] "
+msgstr ""
+
+#: misc-utils/hardlink.c:721
+#, fuzzy, c-format
+msgid "cannot link %s to %s"
+msgstr "không thể mở %s: %s"
+
+#: misc-utils/hardlink.c:724
+#, fuzzy, c-format
+msgid "cannot rename %s to %s"
+msgstr "không đổi tên được %s thành %s: %s\n"
+
+#: misc-utils/hardlink.c:797
+#, c-format
+msgid "Skipped %s (smaller than configured size)"
+msgstr ""
+
+#: misc-utils/hardlink.c:807
+#, fuzzy, c-format
+#| msgid "%s: offset is greater than device size"
+msgid "Skipped %s (greater than configured size)"
+msgstr "%s: khoảng bù còn lớn hơn cả cỡ của thiết bị"
+
+#: misc-utils/hardlink.c:867
+#, fuzzy
+msgid "cannot continue"
+msgstr "không thể chạy trong nền"
+
+#: misc-utils/hardlink.c:1035
+#, fuzzy, c-format
+#| msgid "unsupported GPT attribute bit '%s'"
+msgid "Skipped (attributes mismatch) %s"
+msgstr "bít thuộc tính GPT không được hỗ trợ “%s”"
+
+#: misc-utils/hardlink.c:1041
+#, c-format
+msgid "Skipped (already reflink) %s"
+msgstr ""
+
+#: misc-utils/hardlink.c:1062
+#, c-format
+msgid "Skipped (content mismatch) %s"
+msgstr ""
+
+#: misc-utils/hardlink.c:1092
+#, fuzzy, c-format
+msgid " %s [options] <directory>|<file> ...\n"
+msgstr " %s [TUỲ_CHỌN] [TẬP_TIN…]\n"
+
+#: misc-utils/hardlink.c:1096
+msgid "Consolidate duplicate files using hardlinks.\n"
+msgstr ""
+
+#: misc-utils/hardlink.c:1099
+#, fuzzy
+msgid " -v, --verbose verbose output (repeat for more verbosity)\n"
+msgstr " -v, --verbose chi tiết hơn nữa\n"
+
+#: misc-utils/hardlink.c:1100
+#, fuzzy
+msgid " -q, --quiet quiet mode - don't print anything\n"
+msgstr " -q, --quiet chặn các thông tin thông báo mở rộng\n"
+
+#: misc-utils/hardlink.c:1101
+#, fuzzy
+msgid " -n, --dry-run don't actually link anything\n"
+msgstr " -n, --noheadings không in phần đầu\n"
+
+#: misc-utils/hardlink.c:1102
+#, fuzzy
+#| msgid " -f, --file <file> log the contents of this file\n"
+msgid " -y, --method <name> file content comparison method\n"
+msgstr " -f, --file <TẬP-TIN> hiển thị nhật ký của tập tin này\n"
+
+#: misc-utils/hardlink.c:1104
+#, fuzzy
+msgid " -f, --respect-name filenames have to be identical\n"
+msgstr " -U, --detect-case phân biệt HOA/thường thiết bị cuối\n"
+
+#: misc-utils/hardlink.c:1105
+#, fuzzy
+msgid " -p, --ignore-mode ignore changes of file mode\n"
+msgstr " -t, --ignore bỏ qua các lỗi nghiêm trọng\n"
+
+#: misc-utils/hardlink.c:1106
+#, fuzzy
+msgid " -o, --ignore-owner ignore owner changes\n"
+msgstr " -t, --ignore bỏ qua các lỗi nghiêm trọng\n"
+
+#: misc-utils/hardlink.c:1107
+#, fuzzy
+msgid " -t, --ignore-time ignore timestamps (when testing for equality)\n"
+msgstr " -t, --notime không cần in dấu vết thời gian của lời nhắn\n"
+
+#: misc-utils/hardlink.c:1109
+msgid " -X, --respect-xattrs respect extended attributes\n"
+msgstr ""
+
+#: misc-utils/hardlink.c:1112
+#, fuzzy
+msgid " --reflink[=<when>] create clone/CoW copies (auto, always, never)\n"
+msgstr ""
+" -L, --color[=<khi>] tô sáng kết xuất <khi>:\n"
+" (auto tự động,\n"
+" always luôn hoặc\n"
+" never không bao giờ)\n"
+
+#: misc-utils/hardlink.c:1113
+msgid " --skip-reflinks skip already cloned files (enabled on --reflink)\n"
+msgstr ""
+
+#: misc-utils/hardlink.c:1115
+#, fuzzy
+msgid ""
+" -m, --maximize maximize the hardlink count, remove the file with\n"
+" lowest hardlink count\n"
+msgstr ""
+" -k, --kernel tìm kiếm bảng nhân của hệ thống tập tin\n"
+" đã gắn (mặc định)\n"
+
+#: misc-utils/hardlink.c:1117
+#, fuzzy
+msgid " -M, --minimize reverse the meaning of -m\n"
+msgstr " -s, --inverse đảo ngược phần khớp\n"
+
+#: misc-utils/hardlink.c:1118
+msgid ""
+" -O, --keep-oldest keep the oldest file of multiple equal files\n"
+" (lower precedence than minimize/maximize)\n"
+msgstr ""
+
+#: misc-utils/hardlink.c:1120
+msgid " -x, --exclude <regex> regular expression to exclude files\n"
+msgstr ""
+
+#: misc-utils/hardlink.c:1121
+msgid " -i, --include <regex> regular expression to include files/dirs\n"
+msgstr ""
+
+#: misc-utils/hardlink.c:1122
+#, fuzzy
+msgid " -s, --minimum-size <size> minimum size for files.\n"
+msgstr " -s, --size <cỡ> cỡ thiết bị\n"
+
+#: misc-utils/hardlink.c:1123
+#, fuzzy
+msgid " -S, --maximum-size <size> maximum size for files.\n"
+msgstr " -s, --size <cỡ> cỡ thiết bị\n"
+
+#: misc-utils/hardlink.c:1124
+#, fuzzy
+msgid " -b, --io-size <size> I/O buffer size for file reading (speedup, using more RAM)\n"
+msgstr " -s, --size <cỡ> cỡ thiết bị\n"
+
+#: misc-utils/hardlink.c:1125
+#, fuzzy
+msgid " -r, --cache-size <size> memory limit for cached file content data\n"
+msgstr " -s, --size <cỡ> cỡ thiết bị\n"
+
+#: misc-utils/hardlink.c:1126
+#, fuzzy
+msgid " -c, --content compare only file contents, same as -pot\n"
+msgstr " -1, --one chỉ hiển thị một tháng (mặc định)\n"
+
+#: misc-utils/hardlink.c:1237
+#, fuzzy
+#| msgid "failed to parse size"
+msgid "failed to parse minimum size"
+msgstr "gặp lỗi khi đặt kích cỡ trang"
+
+#: misc-utils/hardlink.c:1240
+#, fuzzy
+#| msgid "failed to parse size"
+msgid "failed to parse maximum size"
+msgstr "gặp lỗi khi đặt kích cỡ trang"
+
+#: misc-utils/hardlink.c:1243
+#, fuzzy
+#| msgid "failed to parse size"
+msgid "failed to cache size"
+msgstr "gặp lỗi khi đặt kích cỡ trang"
+
+#: misc-utils/hardlink.c:1246
+#, fuzzy
+#| msgid "failed to parse size"
+msgid "failed to parse I/O size"
+msgstr "gặp lỗi khi đặt kích cỡ trang"
+
+#: misc-utils/hardlink.c:1259
+#, fuzzy, c-format
+msgid "unsupported reflink mode; %s"
+msgstr "không được hỗ trợ tô màu"
+
+#: misc-utils/hardlink.c:1317
+#, fuzzy
+msgid "cannot register exit handler"
+msgstr "không đặt bộ tiếp hợp tín hiệu"
+
+#: misc-utils/hardlink.c:1322
+#, fuzzy
+msgid "no directory or file specified"
+msgstr "chưa chỉ định thiết bị"
+
+#: misc-utils/hardlink.c:1328
+#, c-format
+msgid "cannot initialize %s method, use 'memcmp' fallback"
+msgstr ""
+
+#: misc-utils/hardlink.c:1333
+#, fuzzy
+msgid "failed to initialize files comparior"
+msgstr "gặp lỗi khi khởi tạo loopcxt"
+
+#: misc-utils/hardlink.c:1345
+msgid "Scanning [device/inode/links]:"
+msgstr ""
+
+#: misc-utils/hardlink.c:1348
+#, fuzzy, c-format
+msgid "cannot process %s"
+msgstr "không thể truy cập %s"
+
+#: misc-utils/kill.c:170
+#, c-format
+msgid "unknown signal %s; valid signals:"
+msgstr "không hiểu tín hiệu %s; tín hiệu hợp lệ là:"
+
+#: misc-utils/kill.c:196
+#, c-format
+msgid " %s [options] <pid>|<name>...\n"
+msgstr " %s [các-tùy-chọn] <mã_số_tiến_trình>|<tên_tiến_trình>…\n"
+
+#: misc-utils/kill.c:199
+msgid "Forcibly terminate a process.\n"
+msgstr "Ép buộc kết thúc một tiến trình.\n"
-#: misc-utils/kill.c:308
+#: misc-utils/kill.c:202
msgid ""
" -a, --all do not restrict the name-to-pid conversion to processes\n"
" with the same uid as the present process\n"
" -a, --all không hạn chế chuyển đổi tên-thành-mã-số-tiến-trình\n"
" thành tiến trình với cùng uid với tiến trình hiện tại\n"
-#: misc-utils/kill.c:310
+#: misc-utils/kill.c:204
msgid " -s, --signal <signal> send this <signal> instead of SIGTERM\n"
msgstr " -s, --signal <tín_hiệu> gửi tín hiệu đã chỉ ra thay cho SIGTERM\n"
-#: misc-utils/kill.c:312
+#: misc-utils/kill.c:206
msgid " -q, --queue <value> use sigqueue(2), not kill(2), and pass <value> as data\n"
msgstr " -q, --queue <giá-trị> dùng sigqueue(2), không dùng kill(2), và chuyển giá-trị thành dữ liệu\n"
-#: misc-utils/kill.c:314
+#: misc-utils/kill.c:209
+msgid ""
+" --timeout <milliseconds> <follow-up signal>\n"
+" wait up to timeout and send follow-up signal\n"
+msgstr ""
+
+#: misc-utils/kill.c:212
msgid " -p, --pid print pids without signaling them\n"
msgstr " -p, --pid hiển thị các pid mà không có tín hiệu\n"
-#: misc-utils/kill.c:315
+#: misc-utils/kill.c:213
msgid " -l, --list[=<signal>] list signal names, or convert a signal number to a name\n"
msgstr " -l, --list [=<tín hiệu>] liệt kê tên tín hiệu, hay chuyển đổi từ số sang tên\n"
-#: misc-utils/kill.c:316
+#: misc-utils/kill.c:214
msgid " -L, --table list signal names and numbers\n"
msgstr " -L, --table liệt kê các tên và số tín hiệu\n"
-#: misc-utils/kill.c:317
+#: misc-utils/kill.c:215
msgid " --verbose print pids that will be signaled\n"
msgstr " --verbose in các mã số tiến trình sẽ được gửi tín hiệu\n"
-#: misc-utils/kill.c:367 misc-utils/kill.c:376
+#: misc-utils/kill.c:235 term-utils/agetty.c:696
+#, fuzzy, c-format
+msgid "%s from %s"
+msgstr "“%s” từ gói phần mềm “%s”\n"
+
+#: misc-utils/kill.c:239
+msgid " (with: "
+msgstr ""
+
+#: misc-utils/kill.c:288 misc-utils/kill.c:297 sys-utils/setpriv.c:448
+#: sys-utils/unshare.c:881
#, c-format
msgid "unknown signal: %s"
msgstr "không hiểu tín hiệu: %s"
-#: misc-utils/kill.c:387 misc-utils/kill.c:390 misc-utils/kill.c:399
-#: misc-utils/kill.c:411 misc-utils/kill.c:434
+#: misc-utils/kill.c:308 misc-utils/kill.c:311 misc-utils/kill.c:320
+#: misc-utils/kill.c:332 misc-utils/kill.c:375 sys-utils/mountpoint.c:195
#, c-format
msgid "%s and %s are mutually exclusive"
msgstr "%s và %s loại từ lẫn nhau"
-#: misc-utils/kill.c:396 misc-utils/kill.c:438 misc-utils/rename.c:174
-#: sys-utils/ipcrm.c:160 term-utils/agetty.c:789 term-utils/agetty.c:798
-msgid "not enough arguments"
-msgstr "không đủ đối số"
-
-#: misc-utils/kill.c:409
-#, c-format
-msgid "option '%s' requires an argument"
-msgstr "tùy chọn “%s” cần một đối số"
-
-#: misc-utils/kill.c:414 sys-utils/eject.c:205 sys-utils/eject.c:230
-#: sys-utils/losetup.c:689 sys-utils/tunelp.c:161 sys-utils/tunelp.c:168
-#: sys-utils/tunelp.c:175 sys-utils/tunelp.c:182 sys-utils/tunelp.c:189
-#: sys-utils/tunelp.c:195 sys-utils/tunelp.c:199 sys-utils/tunelp.c:206
-#: sys-utils/tunelp.c:231 term-utils/setterm.c:213 term-utils/setterm.c:216
-#: term-utils/setterm.c:235 term-utils/setterm.c:237 term-utils/setterm.c:272
-#: term-utils/setterm.c:274 term-utils/setterm.c:291 term-utils/setterm.c:298
+#: misc-utils/kill.c:335 misc-utils/kill.c:350 sys-utils/eject.c:210
+#: sys-utils/eject.c:232 sys-utils/losetup.c:730 sys-utils/tunelp.c:164
+#: sys-utils/tunelp.c:171 sys-utils/tunelp.c:178 sys-utils/tunelp.c:185
+#: sys-utils/tunelp.c:192 sys-utils/tunelp.c:198 sys-utils/tunelp.c:202
+#: sys-utils/tunelp.c:209 term-utils/setterm.c:211 term-utils/setterm.c:214
+#: term-utils/setterm.c:233 term-utils/setterm.c:235 term-utils/setterm.c:273
+#: term-utils/setterm.c:275 term-utils/setterm.c:291 term-utils/setterm.c:298
#: term-utils/setterm.c:300 term-utils/setterm.c:312 term-utils/setterm.c:314
#: term-utils/setterm.c:323 term-utils/setterm.c:331 term-utils/setterm.c:346
#: term-utils/setterm.c:348 term-utils/setterm.c:360 term-utils/setterm.c:362
-#: term-utils/setterm.c:373 term-utils/setterm.c:535 term-utils/setterm.c:540
-#: term-utils/setterm.c:545 term-utils/setterm.c:550 term-utils/setterm.c:574
-#: term-utils/setterm.c:579 term-utils/setterm.c:584 term-utils/setterm.c:589
-#: term-utils/setterm.c:594 term-utils/setterm.c:599 term-utils/setterm.c:607
-#: term-utils/setterm.c:640
+#: term-utils/setterm.c:373 term-utils/setterm.c:561 term-utils/setterm.c:566
+#: term-utils/setterm.c:571 term-utils/setterm.c:576 term-utils/setterm.c:600
+#: term-utils/setterm.c:605 term-utils/setterm.c:610 term-utils/setterm.c:615
+#: term-utils/setterm.c:620 term-utils/setterm.c:625 term-utils/setterm.c:634
+#: term-utils/setterm.c:669 text-utils/more.c:330
msgid "argument error"
msgstr "sai đối số"
-#: misc-utils/kill.c:431
+#: misc-utils/kill.c:372
#, c-format
msgid "invalid signal name or number: %s"
msgstr "số hay tên của tín hiệu không hợp lệ: %s"
-#: misc-utils/kill.c:448
+#: misc-utils/kill.c:398
+#, fuzzy, c-format
+msgid "pidfd_open() failed: %d"
+msgstr "lỗi ghi: %d"
+
+#: misc-utils/kill.c:403 misc-utils/kill.c:417
+#, fuzzy
+msgid "pidfd_send_signal() failed"
+msgstr "settimeofday() không thành công"
+
+#: misc-utils/kill.c:414
+#, fuzzy, c-format
+msgid "timeout, sending signal %d to pid %d\n"
+msgstr "gửi tín hiệu %d đến tiến trình có mã số %d\n"
+
+#: misc-utils/kill.c:429
#, c-format
msgid "sending signal %d to pid %d\n"
msgstr "gửi tín hiệu %d đến tiến trình có mã số %d\n"
-#: misc-utils/kill.c:461
+#: misc-utils/kill.c:447
#, c-format
msgid "sending signal to %s failed"
msgstr "gửi tín hiệu đến %s gặp lỗi"
-#: misc-utils/kill.c:507
+#: misc-utils/kill.c:504
#, c-format
msgid "cannot find process \"%s\""
msgstr "không thể tìm thấy tiến trình “%s”"
-#: misc-utils/logger.c:222
+#: misc-utils/logger.c:230
#, c-format
msgid "unknown facility name: %s"
msgstr "không hiểu tên cơ cấu: %s."
-#: misc-utils/logger.c:228
+#: misc-utils/logger.c:236
#, c-format
msgid "unknown priority name: %s"
msgstr "không hiểu tên ưu tiên: %s"
-#: misc-utils/logger.c:240
+#: misc-utils/logger.c:248
#, c-format
msgid "openlog %s: pathname too long"
msgstr "openlog %s: tên đường dẫn quá dài"
-#: misc-utils/logger.c:267
+#: misc-utils/logger.c:275
#, c-format
msgid "socket %s"
msgstr "ổ cắm (socket) %s"
-#: misc-utils/logger.c:306
+#: misc-utils/logger.c:312
#, c-format
msgid "failed to resolve name %s port %s: %s"
msgstr "gặp lỗi khi phân giải tên %s cổng %s: %s"
-#: misc-utils/logger.c:323
+#: misc-utils/logger.c:329
#, c-format
msgid "failed to connect to %s port %s"
msgstr "gặp lỗi khi kết nối đến %s cổng %s"
-#: misc-utils/logger.c:352
+#: misc-utils/logger.c:377
#, c-format
msgid "maximum input lines (%d) exceeded"
msgstr "đã vượt quá số lượng dòng tối đa (%d)"
-#: misc-utils/logger.c:487
+#: misc-utils/logger.c:520
#, fuzzy
msgid "send message failed"
msgstr "lỗi tạo hàng đợi thông điệp"
-#: misc-utils/logger.c:558
+#: misc-utils/logger.c:590
#, c-format
msgid "structured data ID '%s' is not unique"
msgstr ""
-#: misc-utils/logger.c:572
+#: misc-utils/logger.c:604
#, c-format
msgid "--sd-id was not specified for --sd-param %s"
msgstr ""
-#: misc-utils/logger.c:743
+#: misc-utils/logger.c:784
msgid "localtime() failed"
msgstr "localtime() bị lỗi"
-#: misc-utils/logger.c:753
+#: misc-utils/logger.c:794
#, c-format
msgid "hostname '%s' is too long"
msgstr "tên máy “%s” là quá dài"
-#: misc-utils/logger.c:759
+#: misc-utils/logger.c:800
#, c-format
msgid "tag '%s' is too long"
msgstr "thẻ “%s” là quá dài"
-#: misc-utils/logger.c:822
+#: misc-utils/logger.c:863
#, c-format
msgid "ignoring unknown option argument: %s"
msgstr "bỏ qua các đối số tùy chon chưa biết: %s"
-#: misc-utils/logger.c:834
+#: misc-utils/logger.c:875
#, fuzzy, c-format
msgid "invalid argument: %s: using automatic errors"
msgstr "đối số không hợp lệ đối với tùy chọn --auto/-a"
-#: misc-utils/logger.c:983
+#: misc-utils/logger.c:1041
#, c-format
msgid " %s [options] [<message>]\n"
msgstr " %s [tùy chọn] [thông điệp]\n"
-#: misc-utils/logger.c:986
+#: misc-utils/logger.c:1044
msgid "Enter messages into the system log.\n"
msgstr "Nhập lời nhắn vào nhật ký hệ thống.\n"
-#: misc-utils/logger.c:989
+#: misc-utils/logger.c:1047
#, fuzzy
msgid " -i log the logger command's PID\n"
msgstr " dùng giao thức syslog (mặc định)\n"
-#: misc-utils/logger.c:990
+#: misc-utils/logger.c:1048
#, fuzzy
msgid " --id[=<id>] log the given <id>, or otherwise the PID\n"
msgstr " -i, --id[=<id>] log <id> (mặc định là PID)\n"
-#: misc-utils/logger.c:991
+#: misc-utils/logger.c:1049
msgid " -f, --file <file> log the contents of this file\n"
msgstr " -f, --file <TẬP-TIN> hiển thị nhật ký của tập tin này\n"
-#: misc-utils/logger.c:992
+#: misc-utils/logger.c:1050
#, fuzzy
msgid " -e, --skip-empty do not log empty lines when processing files\n"
msgstr " -n, --skip-login không nhắc đăng nhập\n"
-#: misc-utils/logger.c:993
+#: misc-utils/logger.c:1051
#, fuzzy
msgid " --no-act do everything except the write the log\n"
msgstr " -n, --no-act làm mọi thứ ngoại trừ ghi lên thiết bị\n"
-#: misc-utils/logger.c:994
+#: misc-utils/logger.c:1052
msgid " -p, --priority <prio> mark given message with this priority\n"
msgstr " -p, --priority <prio> đánh dấu lời nhắn đã cho với mức ưu tiên này\n"
-#: misc-utils/logger.c:995
+#: misc-utils/logger.c:1053
msgid " --octet-count use rfc6587 octet counting\n"
msgstr ""
-#: misc-utils/logger.c:996
+#: misc-utils/logger.c:1054
msgid " --prio-prefix look for a prefix on every line read from stdin\n"
msgstr " --prio-prefix tìm kiếm tiền tố trên mỗi dòng đọc từ đầu vào chuẩn\n"
-#: misc-utils/logger.c:997
+#: misc-utils/logger.c:1055
msgid " -s, --stderr output message to standard error as well\n"
msgstr " -s, --stderr cũng hiển thị thông điệp ra đầu ra lỗi tiêu chuẩn\n"
-#: misc-utils/logger.c:998
+#: misc-utils/logger.c:1056
#, fuzzy
msgid " -S, --size <size> maximum size for a single message\n"
msgstr " -s, --size <cỡ> cỡ thiết bị\n"
-#: misc-utils/logger.c:999
+#: misc-utils/logger.c:1057
msgid " -t, --tag <tag> mark every line with this tag\n"
msgstr " -t, --tag <tag> đánh dấu mọi dòng bằng thẻ này\n"
-#: misc-utils/logger.c:1000
+#: misc-utils/logger.c:1058
msgid " -n, --server <name> write to this remote syslog server\n"
msgstr " -n, --server <tên> ghi cái này đến máy chủ ghi syslog\n"
-#: misc-utils/logger.c:1001
+#: misc-utils/logger.c:1059
#, fuzzy
msgid " -P, --port <port> use this port for UDP or TCP connection\n"
msgstr " -P, --port <số> dùng cổng UDP này\n"
-#: misc-utils/logger.c:1002
+#: misc-utils/logger.c:1060
msgid " -T, --tcp use TCP only\n"
msgstr " -T, --tcp chỉ dùng TCP\n"
-#: misc-utils/logger.c:1003
+#: misc-utils/logger.c:1061
msgid " -d, --udp use UDP only\n"
msgstr " -d, --udp chỉ dùng UDP\n"
-#: misc-utils/logger.c:1004
+#: misc-utils/logger.c:1062
msgid " --rfc3164 use the obsolete BSD syslog protocol\n"
msgstr " --rfc3164 dùng giao thức syslog BSD kiểu cũ\n"
-#: misc-utils/logger.c:1005
+#: misc-utils/logger.c:1063
#, fuzzy
msgid ""
" --rfc5424[=<snip>] use the syslog protocol (the default for remote);\n"
" --rfc5424[=<snip>] dùng giao thức syslog (mặc định);\n"
" <snip> có thể là notime, hoặc notq, và/hoặc nohost\n"
-#: misc-utils/logger.c:1007
+#: misc-utils/logger.c:1065
#, fuzzy
msgid " --sd-id <id> rfc5424 structured data ID\n"
msgstr " --rgid <gid> đặt gid thực tế\n"
-#: misc-utils/logger.c:1008
+#: misc-utils/logger.c:1066
msgid " --sd-param <data> rfc5424 structured data name=value\n"
msgstr ""
-#: misc-utils/logger.c:1009
+#: misc-utils/logger.c:1067
#, fuzzy
msgid " --msgid <msgid> set rfc5424 message id field\n"
msgstr " --rgid <gid> đặt gid thực tế\n"
-#: misc-utils/logger.c:1010
+#: misc-utils/logger.c:1068
msgid " -u, --socket <socket> write to this Unix socket\n"
msgstr " -u, --socket <socket> ghi ra ổ cắm Unix này\n"
-#: misc-utils/logger.c:1011
+#: misc-utils/logger.c:1069
msgid ""
" --socket-errors[=<on|off|auto>]\n"
" print connection errors when using Unix sockets\n"
msgstr ""
-#: misc-utils/logger.c:1014
+#: misc-utils/logger.c:1072
msgid " --journald[=<file>] write journald entry\n"
msgstr " --journald[=<tập-tin>] ghi mục nhật ký\n"
-#: misc-utils/logger.c:1101
+#: misc-utils/logger.c:1158
#, c-format
msgid "file %s"
msgstr "tập tin %s"
-#: misc-utils/logger.c:1116
+#: misc-utils/logger.c:1173
msgid "failed to parse id"
msgstr "gặp lỗi khi phân tích ID"
-#: misc-utils/logger.c:1134
+#: misc-utils/logger.c:1191
#, fuzzy
msgid "failed to parse message size"
msgstr "gặp lỗi khi đặt kích cỡ trang"
-#: misc-utils/logger.c:1169
+#: misc-utils/logger.c:1221
msgid "--msgid cannot contain space"
msgstr ""
-#: misc-utils/logger.c:1191
+#: misc-utils/logger.c:1243
#, fuzzy, c-format
msgid "invalid structured data ID: '%s'"
msgstr "đối số không hợp lệ: %s"
-#: misc-utils/logger.c:1196
+#: misc-utils/logger.c:1248
#, fuzzy, c-format
msgid "invalid structured data parameter: '%s'"
msgstr "đối số đặt cho quá giờ không hợp lệ: %s"
-#: misc-utils/logger.c:1207
+#: misc-utils/logger.c:1263
msgid "--file <file> and <message> are mutually exclusive, message is ignored"
msgstr "--file <file> and <message> loại từ lẫn nhau, chuỗi bị bỏ qua"
-#: misc-utils/logger.c:1214
+#: misc-utils/logger.c:1270
msgid "journald entry could not be written"
msgstr "không thể ghi mục tin journald"
-#: misc-utils/look.c:355
+#: misc-utils/look.c:357
#, c-format
msgid " %s [options] <string> [<file>...]\n"
msgstr "%s [TUỲ_CHỌN] <chuỗi> [TẬP_TIN…]\n"
-#: misc-utils/look.c:358
+#: misc-utils/look.c:360
msgid "Display lines beginning with a specified string.\n"
msgstr "Hiển thị các dòng đầu với chuỗi đã cho.\n"
-#: misc-utils/look.c:361
+#: misc-utils/look.c:363
msgid " -a, --alternative use the alternative dictionary\n"
msgstr " -a, --alternative dùng từ điển thay thế\n"
-#: misc-utils/look.c:362
+#: misc-utils/look.c:364
#, fuzzy
msgid " -d, --alphanum compare only blanks and alphanumeric characters\n"
msgstr " -d, --alphanum chỉ so sánh các ký tự biểu diễn số\n"
-#: misc-utils/look.c:363
+#: misc-utils/look.c:365
msgid " -f, --ignore-case ignore case differences when comparing\n"
msgstr " -f, --ignore-case không phân biệt HOA thường khi so sánh\n"
-#: misc-utils/look.c:364
+#: misc-utils/look.c:366
msgid " -t, --terminate <char> define the string-termination character\n"
msgstr " -t, --terminate <char> định nghĩa ký tự chấm dứt chuỗi\n"
-#: misc-utils/lsblk.c:157
-msgid "device name"
-msgstr "tên thiết bị"
-
-#: misc-utils/lsblk.c:158
-msgid "internal kernel device name"
-msgstr "tên thiết bị nhân nội bộ"
-
-#: misc-utils/lsblk.c:159
-msgid "internal parent kernel device name"
-msgstr "tên thiết bị nhân cha mẹ nội bộ"
-
-#: misc-utils/lsblk.c:162 sys-utils/zramctl.c:84
-msgid "where the device is mounted"
-msgstr "nơi mà thiết bị được gắn vào"
+#: misc-utils/lsblk.c:164
+msgid "alignment offset"
+msgstr "khoảng chênh sắp hàng"
-#: misc-utils/lsblk.c:163
-msgid "filesystem LABEL"
-msgstr "NHÃN hệ thống tập tin"
+#: misc-utils/lsblk.c:165
+msgid "discard alignment offset"
+msgstr "loại bỏ khoảng chênh sắp hàng"
#: misc-utils/lsblk.c:166
-msgid "partition type UUID"
-msgstr "UUID kiểu phân vùng"
+#, fuzzy
+msgid "dax-capable device"
+msgstr "thiết bị có thể tháo rời"
#: misc-utils/lsblk.c:167
-msgid "partition LABEL"
-msgstr "NHÃN của phân vùng"
+msgid "discard granularity"
+msgstr "hủy granularity"
+
+#: misc-utils/lsblk.c:168
+msgid "discard max bytes"
+msgstr "loại bỏ kích cỡ lớn nhất"
+
+#: misc-utils/lsblk.c:169
+msgid "discard zeroes data"
+msgstr "bỏ qua dữ liệu không"
#: misc-utils/lsblk.c:171
-msgid "read-ahead of the device"
-msgstr "read-ahead của thiết bị"
+#, fuzzy
+msgid "mounted filesystem roots"
+msgstr "GỐC của hệ thống tập tin"
-#: misc-utils/lsblk.c:172 sys-utils/losetup.c:75
-msgid "read-only device"
-msgstr "thiết bị chỉ-đọc"
+#: misc-utils/lsblk.c:176
+#, fuzzy
+msgid "filesystem version"
+msgstr "kích thước hệ thống tập tin"
-#: misc-utils/lsblk.c:173
-msgid "removable device"
-msgstr "thiết bị có thể tháo rời"
+#: misc-utils/lsblk.c:177
+msgid "group name"
+msgstr "tên nhóm"
+
+#: misc-utils/lsblk.c:178
+msgid "Host:Channel:Target:Lun for SCSI"
+msgstr "Host:Channel:Target:Lun cho SCSI"
-#: misc-utils/lsblk.c:174
+#: misc-utils/lsblk.c:179
msgid "removable or hotplug device (usb, pcmcia, ...)"
msgstr "thiết bị di động hay cắm nóng (usb, pcmcia, …)"
-#: misc-utils/lsblk.c:175
-msgid "rotational device"
-msgstr "thiết bị quay"
-
-#: misc-utils/lsblk.c:176
-msgid "adds randomness"
-msgstr "bổ xung ngẫu nhiên"
-
-#: misc-utils/lsblk.c:177
-msgid "device identifier"
-msgstr "định danh thiết bị"
-
-#: misc-utils/lsblk.c:178
-msgid "disk serial number"
-msgstr "số sê-ri đĩa"
-
-#: misc-utils/lsblk.c:179
-msgid "size of the device"
-msgstr "kích cỡ của thiết bị"
-
#: misc-utils/lsblk.c:180
-msgid "state of the device"
-msgstr "trạng thái của thiết bị"
+msgid "internal kernel device name"
+msgstr "tên thiết bị nhân nội bộ"
-#: misc-utils/lsblk.c:182
-msgid "group name"
-msgstr "tên nhóm"
+#: misc-utils/lsblk.c:181 misc-utils/wipefs.c:110
+msgid "filesystem LABEL"
+msgstr "NHÃN hệ thống tập tin"
-#: misc-utils/lsblk.c:183
-msgid "device node permissions"
-msgstr "các quyền của nút thiết bị"
+#: misc-utils/lsblk.c:182
+msgid "logical sector size"
+msgstr "kích cỡ khối vật lý"
#: misc-utils/lsblk.c:184
-msgid "alignment offset"
-msgstr "khoảng chênh sắp hàng"
-
-#: misc-utils/lsblk.c:185
msgid "minimum I/O size"
msgstr "lấy kích cỡ V/R tối thiểu"
+#: misc-utils/lsblk.c:185
+msgid "device identifier"
+msgstr "định danh thiết bị"
+
#: misc-utils/lsblk.c:186
-msgid "optimal I/O size"
-msgstr "lấy kích cỡ V/R tối ưu"
+msgid "device node permissions"
+msgstr "các quyền của nút thiết bị"
#: misc-utils/lsblk.c:187
-msgid "physical sector size"
-msgstr "Kích cỡ cung từ vật lý"
+msgid "device name"
+msgstr "tên thiết bị"
#: misc-utils/lsblk.c:188
-msgid "logical sector size"
-msgstr "kích cỡ khối vật lý"
-
-#: misc-utils/lsblk.c:189
-msgid "I/O scheduler name"
-msgstr "tên lịch biểu I/O"
-
-#: misc-utils/lsblk.c:190
-msgid "request queue size"
-msgstr "yêu cầu kích cỡ hàng đợi"
+msgid "optimal I/O size"
+msgstr "lấy kích cỡ V/R tối ưu"
#: misc-utils/lsblk.c:191
-msgid "device type"
-msgstr "kiểu thiết bị"
+msgid "partition LABEL"
+msgstr "NHÃN của phân vùng"
#: misc-utils/lsblk.c:192
-msgid "discard alignment offset"
-msgstr "loại bỏ khoảng chênh sắp hàng"
+#, fuzzy
+msgid "partition type name"
+msgstr "tên phân vùng"
#: misc-utils/lsblk.c:193
-msgid "discard granularity"
-msgstr "hủy granularity"
-
-#: misc-utils/lsblk.c:194
-msgid "discard max bytes"
-msgstr "loại bỏ kích cỡ lớn nhất"
+#, fuzzy
+msgid "partition type code or UUID"
+msgstr "UUID kiểu phân vùng"
#: misc-utils/lsblk.c:195
-msgid "discard zeroes data"
-msgstr "bỏ qua dữ liệu không"
+#, fuzzy
+msgid "path to the device node"
+msgstr "trạng thái của thiết bị"
#: misc-utils/lsblk.c:196
-msgid "write same max bytes"
-msgstr "ghi cùng số byte tối đa"
+msgid "physical sector size"
+msgstr "Kích cỡ cung từ vật lý"
#: misc-utils/lsblk.c:197
-msgid "unique storage identifier"
-msgstr "định danh thiết bị lưu trữ duy nhất"
+msgid "internal parent kernel device name"
+msgstr "tên thiết bị nhân cha mẹ nội bộ"
#: misc-utils/lsblk.c:198
-msgid "Host:Channel:Target:Lun for SCSI"
-msgstr "Host:Channel:Target:Lun cho SCSI"
+#, fuzzy
+msgid "partition table type"
+msgstr "Không hiểu kiểu bảng phân vùng"
#: misc-utils/lsblk.c:199
-msgid "device transport type"
-msgstr "kiểu vận chuyển thiết bị"
+msgid "partition table identifier (usually UUID)"
+msgstr ""
#: misc-utils/lsblk.c:200
-msgid "de-duplicated chain of subsystems"
-msgstr "ngắt chuỗi lặp của hệ thống con"
+msgid "adds randomness"
+msgstr "bổ xung ngẫu nhiên"
#: misc-utils/lsblk.c:201
+msgid "read-ahead of the device"
+msgstr "read-ahead của thiết bị"
+
+#: misc-utils/lsblk.c:202
msgid "device revision"
msgstr "phiên bản thiết bị"
-#: misc-utils/lsblk.c:202
+#: misc-utils/lsblk.c:203
+msgid "removable device"
+msgstr "thiết bị có thể tháo rời"
+
+#: misc-utils/lsblk.c:204
+msgid "rotational device"
+msgstr "thiết bị quay"
+
+#: misc-utils/lsblk.c:205 sys-utils/losetup.c:79
+msgid "read-only device"
+msgstr "thiết bị chỉ-đọc"
+
+#: misc-utils/lsblk.c:206
+msgid "request queue size"
+msgstr "yêu cầu kích cỡ hàng đợi"
+
+#: misc-utils/lsblk.c:207
+msgid "I/O scheduler name"
+msgstr "tên lịch biểu I/O"
+
+#: misc-utils/lsblk.c:208
+msgid "disk serial number"
+msgstr "số sê-ri đĩa"
+
+#: misc-utils/lsblk.c:209
+msgid "size of the device"
+msgstr "kích cỡ của thiết bị"
+
+#: misc-utils/lsblk.c:210
+#, fuzzy
+#| msgid "partition name"
+msgid "partition start offset"
+msgstr "tên phân vùng"
+
+#: misc-utils/lsblk.c:211
+msgid "state of the device"
+msgstr "trạng thái của thiết bị"
+
+#: misc-utils/lsblk.c:212
+msgid "de-duplicated chain of subsystems"
+msgstr "ngắt chuỗi lặp của hệ thống con"
+
+#: misc-utils/lsblk.c:213
+#, fuzzy
+msgid "all locations where device is mounted"
+msgstr "nơi mà thiết bị được gắn vào"
+
+#: misc-utils/lsblk.c:214 sys-utils/zramctl.c:86
+msgid "where the device is mounted"
+msgstr "nơi mà thiết bị được gắn vào"
+
+#: misc-utils/lsblk.c:215
+msgid "device transport type"
+msgstr "kiểu vận chuyển thiết bị"
+
+#: misc-utils/lsblk.c:216
+msgid "device type"
+msgstr "kiểu thiết bị"
+
+#: misc-utils/lsblk.c:218
msgid "device vendor"
msgstr "nhà sản xuất thiết bị"
-#: misc-utils/lsblk.c:1276
-msgid "failed to open device directory in sysfs"
-msgstr "gặp lỗi khi mở thư mục thiết bị trong sysfs"
+#: misc-utils/lsblk.c:219
+msgid "write same max bytes"
+msgstr "ghi cùng số byte tối đa"
-#: misc-utils/lsblk.c:1462
-#, c-format
-msgid "%s: failed to compose sysfs path"
-msgstr "%s: gặp lỗi khi tạo đường dẫn sysfs"
+#: misc-utils/lsblk.c:220
+msgid "unique storage identifier"
+msgstr "định danh thiết bị lưu trữ duy nhất"
-#: misc-utils/lsblk.c:1468
-#, c-format
-msgid "%s: failed to read link"
-msgstr "%s: lỗi khi đọc liên kết mềm"
+#: misc-utils/lsblk.c:221
+msgid "zone model"
+msgstr ""
+
+#: misc-utils/lsblk.c:222
+#, fuzzy
+#| msgid "min seg size"
+msgid "zone size"
+msgstr "kích cỡ đoạn nhỏ nhất"
+
+#: misc-utils/lsblk.c:223
+#, fuzzy
+#| msgid "discard granularity"
+msgid "zone write granularity"
+msgstr "hủy granularity"
+
+#: misc-utils/lsblk.c:224
+#, fuzzy
+#| msgid "write same max bytes"
+msgid "zone append max bytes"
+msgstr "ghi cùng số byte tối đa"
+
+#: misc-utils/lsblk.c:225
+#, fuzzy
+#| msgid "number of sectors"
+msgid "number of zones"
+msgstr "số lượng cung từ"
+
+#: misc-utils/lsblk.c:226
+#, fuzzy
+#| msgid "max number of open files"
+msgid "maximum number of open zones"
+msgstr "số lượng tập tin tối đa được mở"
+
+#: misc-utils/lsblk.c:227
+#, fuzzy
+#| msgid "max number of processes"
+msgid "maximum number of active zones"
+msgstr "số lượng tiến trình tối đa"
+
+#: misc-utils/lsblk.c:1347
+#, fuzzy
+msgid "failed to allocate device"
+msgstr "gặp lỗi khi cấp phát iterator"
+
+#: misc-utils/lsblk.c:1407
+msgid "failed to open device directory in sysfs"
+msgstr "gặp lỗi khi mở thư mục thiết bị trong sysfs"
-#: misc-utils/lsblk.c:1490
+#: misc-utils/lsblk.c:1595
#, c-format
msgid "%s: failed to get sysfs name"
msgstr "%s: gặp lỗi khi lấy tên sysfs"
-#: misc-utils/lsblk.c:1499
+#: misc-utils/lsblk.c:1607
#, c-format
msgid "%s: failed to get whole-disk device number"
msgstr "%s: gặp lỗi khi lấy số thiết bị trên toàn bộ đĩa"
-#: misc-utils/lsblk.c:1551 misc-utils/lsblk.c:1553 misc-utils/lsblk.c:1578
-#: misc-utils/lsblk.c:1580
+#: misc-utils/lsblk.c:1680 misc-utils/lsblk.c:1728
+#, fuzzy
+msgid "failed to allocate /sys handler"
+msgstr "gặp lỗi khi cấp phát cán của văn lệnh"
+
+#: misc-utils/lsblk.c:1788 misc-utils/lsblk.c:1790 misc-utils/lsblk.c:1819
+#: misc-utils/lsblk.c:1821
#, c-format
msgid "failed to parse list '%s'"
msgstr "lỗi phân tích danh sách “%s”"
#. TRANSLATORS: The standard value for %d is 256.
-#: misc-utils/lsblk.c:1558
+#: misc-utils/lsblk.c:1795
#, c-format
msgid "the list of excluded devices is too large (limit is %d devices)"
msgstr "danh sách các thiết bị loại trừ quá lớn (giới hạn là %d thiết bị)"
#. TRANSLATORS: The standard value for %d is 256.
-#: misc-utils/lsblk.c:1585
+#: misc-utils/lsblk.c:1826
#, c-format
msgid "the list of included devices is too large (limit is %d devices)"
msgstr "danh sách các thiết bị quá lớn (giới hạn là %d thiết bị)"
-#: misc-utils/lsblk.c:1616 sys-utils/wdctl.c:174
+#: misc-utils/lsblk.c:1895 sys-utils/wdctl.c:225
#, c-format
msgid " %s [options] [<device> ...]\n"
msgstr "%s [tùy chọn] [<thiết bị> …]\n"
-#: misc-utils/lsblk.c:1619
+#: misc-utils/lsblk.c:1898
msgid "List information about block devices.\n"
msgstr "Hiển thị thông tin về thiết bị khối.\n"
-#: misc-utils/lsblk.c:1622
+#: misc-utils/lsblk.c:1901
+#, fuzzy
+#| msgid " -d, --nodeps don't print slaves or holders\n"
+msgid " -A, --noempty don't print empty devices\n"
+msgstr " -d, --nodeps đừng in “slave” hay “holder”\n"
+
+#: misc-utils/lsblk.c:1902
+msgid " -D, --discard print discard capabilities\n"
+msgstr " -D, --discard hiển thị dung tích bị loại bỏ\n"
+
+#: misc-utils/lsblk.c:1903
+#, fuzzy
+msgid " -E, --dedup <column> de-duplicate output by <column>\n"
+msgstr " -x, --sort <cột> sắp xếp kết xuất theo <cột>\n"
+
+#: misc-utils/lsblk.c:1904
+msgid " -I, --include <list> show only devices with specified major numbers\n"
+msgstr " -I, --include <dsách> chỉ hiển thị các thiết bị có số lớn đã cho\n"
+
+#: misc-utils/lsblk.c:1905 sys-utils/lsirq.c:63 sys-utils/lsmem.c:525
+#, fuzzy
+msgid " -J, --json use JSON output format\n"
+msgstr " -r, --raw dùng định dạng thô\n"
+
+#: misc-utils/lsblk.c:1906
+#, fuzzy
+msgid " -M, --merge group parents of sub-trees (usable for RAIDs, Multi-path)\n"
+msgstr " -d, --dump <dev> đổ bảng phân vùng (có thể dùng làm đầu vào sau này)\n"
+
+#: misc-utils/lsblk.c:1907
+msgid " -O, --output-all output all columns\n"
+msgstr " -O, --output-all xuất ra mọi cột\n"
+
+#: misc-utils/lsblk.c:1909
+msgid " -S, --scsi output info about SCSI devices\n"
+msgstr " -S, --scsi đưa ra thông tin về thiết bịt SCSI\n"
+
+#: misc-utils/lsblk.c:1910
+#, fuzzy
+msgid " -T, --tree[=<column>] use tree format output\n"
+msgstr " -l, --list dùng kết xuất định dạng danh sách\n"
+
+#: misc-utils/lsblk.c:1911
msgid " -a, --all print all devices\n"
msgstr " -a, --all hiển thị mọi thiết bị\n"
-#: misc-utils/lsblk.c:1624
+#: misc-utils/lsblk.c:1913
msgid " -d, --nodeps don't print slaves or holders\n"
msgstr " -d, --nodeps đừng in “slave” hay “holder”\n"
-#: misc-utils/lsblk.c:1625
-msgid " -D, --discard print discard capabilities\n"
-msgstr " -D, --discard hiển thị dung tích bị loại bỏ\n"
-
-#: misc-utils/lsblk.c:1626
+#: misc-utils/lsblk.c:1914
msgid " -e, --exclude <list> exclude devices by major number (default: RAM disks)\n"
msgstr " -e, --exclude <dsách> loại trừ các thiết bị theo số lớn (mặc định: đĩa RAM)\n"
-#: misc-utils/lsblk.c:1627
+#: misc-utils/lsblk.c:1915
msgid " -f, --fs output info about filesystems\n"
msgstr " -f, --fs hiển thị thông tin về hệ thống tập tin\n"
-#: misc-utils/lsblk.c:1628
+#: misc-utils/lsblk.c:1916
msgid " -i, --ascii use ascii characters only\n"
msgstr " -i, --ascii chỉ dùng chữ cái trong bảng mã ASCII\n"
-#: misc-utils/lsblk.c:1629
-msgid " -I, --include <list> show only devices with specified major numbers\n"
-msgstr " -I, --include <dsách> chỉ hiển thị các thiết bị có số lớn đã cho\n"
-
-#: misc-utils/lsblk.c:1630
-#, fuzzy
-msgid " -J, --json use JSON output format\n"
-msgstr " -r, --raw dùng định dạng thô\n"
-
-#: misc-utils/lsblk.c:1631
+#: misc-utils/lsblk.c:1917
msgid " -l, --list use list format output\n"
msgstr " -l, --list dùng kết xuất định dạng danh sách\n"
-#: misc-utils/lsblk.c:1632
+#: misc-utils/lsblk.c:1918
msgid " -m, --perms output info about permissions\n"
msgstr " -m, --perms xuất thông tin về các quyền\n"
-#: misc-utils/lsblk.c:1633
+#: misc-utils/lsblk.c:1919 sys-utils/lsirq.c:65 sys-utils/lsmem.c:529
msgid " -n, --noheadings don't print headings\n"
msgstr " -n, --noheadings không in phần đầu\n"
-#: misc-utils/lsblk.c:1634
+#: misc-utils/lsblk.c:1920 sys-utils/lsmem.c:530
msgid " -o, --output <list> output columns\n"
msgstr " -o, --output <d.sách> hiển thị các cột\n"
-#: misc-utils/lsblk.c:1635
-msgid " -O, --output-all output all columns\n"
-msgstr " -O, --output-all xuất ra mọi cột\n"
-
-#: misc-utils/lsblk.c:1636
+#: misc-utils/lsblk.c:1921
msgid " -p, --paths print complete device path\n"
msgstr " -p, --paths hiển thị đầy đủ đường dẫn thiết bị\n"
-#: misc-utils/lsblk.c:1639
+#: misc-utils/lsblk.c:1923
msgid " -s, --inverse inverse dependencies\n"
msgstr " -s, --inverse đảo ngược các phần phụ thuộc\n"
-#: misc-utils/lsblk.c:1640
-msgid " -S, --scsi output info about SCSI devices\n"
-msgstr " -S, --scsi đưa ra thông tin về thiết bịt SCSI\n"
-
-#: misc-utils/lsblk.c:1641
+#: misc-utils/lsblk.c:1924
msgid " -t, --topology output info about topology\n"
msgstr " -t, --topology hiển thị thông tin về hình học\n"
-#: misc-utils/lsblk.c:1642
+#: misc-utils/lsblk.c:1925
+#, fuzzy
+msgid " -w, --width <num> specifies output width as number of characters\n"
+msgstr " -c, --columns <rộng> độ rộng ký tự kết xuất\n"
+
+#: misc-utils/lsblk.c:1926
msgid " -x, --sort <column> sort output by <column>\n"
msgstr " -x, --sort <cột> sắp xếp kết xuất theo <cột>\n"
-#: misc-utils/lsblk.c:1647 misc-utils/lslocks.c:519 sys-utils/lsns.c:610
-#: sys-utils/prlimit.c:196 sys-utils/zramctl.c:544
-#, c-format
-msgid ""
-"\n"
-"Available columns (for --output):\n"
-msgstr ""
-"\n"
-"Các cột sẵn dùng (cho kết xuất):\n"
+#: misc-utils/lsblk.c:1927
+#, fuzzy
+msgid " -z, --zoned print zone related information\n"
+msgstr " -c, --offline chỉ hiển thị các CPU đang tắt\n"
+
+#: misc-utils/lsblk.c:1928
+#, fuzzy
+msgid " --sysroot <dir> use specified directory as system root\n"
+msgstr " -s, --sysroot <dir> dùng thư mục đã cho như là thư mục gốc của hệ thống\n"
-#: misc-utils/lsblk.c:1660
+#: misc-utils/lsblk.c:1945
#, c-format
msgid "failed to access sysfs directory: %s"
msgstr "Truy cập thư mục sysfs gặp lỗi: %s"
-#: misc-utils/lslocks.c:73
-msgid "command of the process holding the lock"
-msgstr "lệnh của của tiến trình đang giữ khóa"
+#: misc-utils/lsblk.c:2163
+#, fuzzy
+msgid "invalid output width number argument"
+msgstr "tham số số hiệu cổng không hợp lệ"
-#: misc-utils/lslocks.c:74
-msgid "PID of the process holding the lock"
-msgstr "PID của tiến trình giữ khóa"
+#: misc-utils/lsblk.c:2321
+#, fuzzy
+msgid "failed to allocate device tree"
+msgstr "gặp lỗi khi cấp phát iterator"
-#: misc-utils/lslocks.c:75
-msgid "kind of lock: FL_FLOCK or FL_POSIX."
-msgstr "kiểu khóa: FL_FLOCK hoặc FL_POSIX."
+#: misc-utils/lsfd.c:111
+#, fuzzy
+#| msgid "cannot create child process"
+msgid "association between file and process"
+msgstr "không thể tạo tiến trình con"
-#: misc-utils/lslocks.c:76
-msgid "size of the lock"
-msgstr "kích thước của khóa"
+#: misc-utils/lsfd.c:113
+msgid "block device driver name resolved by /proc/devices"
+msgstr ""
-#: misc-utils/lslocks.c:77
-msgid "lock access mode"
-msgstr "chế độ truy cập khóa"
+#: misc-utils/lsfd.c:115
+msgid "character device driver name resolved by /proc/devices"
+msgstr ""
-#: misc-utils/lslocks.c:78
-msgid "mandatory state of the lock: 0 (none), 1 (set)"
-msgstr "trạng thái lệnh của khóa: 0 (không), 1 (đặt)"
+#: misc-utils/lsfd.c:117
+#, fuzzy
+#| msgid "command of the process holding the lock"
+msgid "command of the process opening the file"
+msgstr "lệnh của của tiến trình đang giữ khóa"
-#: misc-utils/lslocks.c:79
-msgid "relative byte offset of the lock"
-msgstr "khoảng bù theo byte tương đối của khóa"
+#: misc-utils/lsfd.c:119
+msgid "reachability from the file system"
+msgstr ""
-#: misc-utils/lslocks.c:80
-msgid "ending offset of the lock"
-msgstr "kết thúc khoảng bù của khóa"
+#: misc-utils/lsfd.c:121
+#, fuzzy
+#| msgid "device backing file"
+msgid "ID of device containing file"
+msgstr "tập tin hỗ trợ thiết bị"
-#: misc-utils/lslocks.c:81
-msgid "path of the locked file"
-msgstr "đường dẫn tập tin khóa"
+#: misc-utils/lsfd.c:123
+msgid "device type (blk, char, or nodev)"
+msgstr ""
-#: misc-utils/lslocks.c:82
-msgid "PID of the process blocking the lock"
-msgstr "PID của tiến trình ngăn cản khóa"
+#: misc-utils/lsfd.c:125
+msgid "flags specified when opening the file"
+msgstr ""
-#: misc-utils/lslocks.c:259
-msgid "failed to parse ID"
-msgstr "gặp lỗi khi phân tích ID"
+#: misc-utils/lsfd.c:127
+#, fuzzy
+#| msgid "bad file descriptor"
+msgid "file descriptor for the file"
+msgstr "mô tả tập tin sai"
-#: misc-utils/lslocks.c:281 sys-utils/nsenter.c:232
-msgid "failed to parse pid"
-msgstr "lỗi phân tích PID"
+#: misc-utils/lsfd.c:129
+#, fuzzy
+#| msgid "max number of open files"
+msgid "user ID number of the file's owner"
+msgstr "số lượng tập tin tối đa được mở"
-#: misc-utils/lslocks.c:284
-msgid "(unknown)"
-msgstr "(không hiểu)"
+#: misc-utils/lsfd.c:131 misc-utils/lslocks.c:79
+#, fuzzy
+#| msgid "logical NUMA node number"
+msgid "inode number"
+msgstr "số nút NUMA lôgíc"
-#: misc-utils/lslocks.c:293
-msgid "failed to parse start"
-msgstr "gặp lỗi phân tích bắt đầu"
+#: misc-utils/lsfd.c:133
+msgid "opened by a kernel thread"
+msgstr ""
-#: misc-utils/lslocks.c:300
-msgid "failed to parse end"
-msgstr "gặp lỗi phân tích kết thúc"
+#: misc-utils/lsfd.c:135
+msgid "device ID for special, or ID of device containing file"
+msgstr ""
-#: misc-utils/lslocks.c:504
-msgid "List local system locks.\n"
-msgstr "Liệt kê các khóa hệ thống nội bộ.\n"
+#: misc-utils/lsfd.c:137
+msgid "length of file mapping (in page)"
+msgstr ""
-#: misc-utils/lslocks.c:508
-msgid " -i, --noinaccessible ignore locks without read permissions\n"
+#: misc-utils/lsfd.c:139
+msgid "misc character device name resolved by /proc/misc"
msgstr ""
-#: misc-utils/lslocks.c:509 sys-utils/lsns.c:599
+#: misc-utils/lsfd.c:141
#, fuzzy
-msgid " -n, --noheadings don't print headings\n"
-msgstr " -n, --noheadings không in phần đầu\n"
+#| msgid "mount"
+msgid "mount id"
+msgstr "gắn"
-#: misc-utils/lslocks.c:510 sys-utils/lsns.c:600
+#: misc-utils/lsfd.c:143
#, fuzzy
-msgid " -o, --output <list> define which output columns to use\n"
-msgstr " -o, --output <dsách> định nghĩa xem cột nào sẽ được dùng\n"
+#| msgid "lock access mode"
+msgid "access mode (rwx)"
+msgstr "chế độ truy cập khóa"
-#: misc-utils/lslocks.c:511
+#: misc-utils/lsfd.c:145
#, fuzzy
-msgid " -p, --pid <pid> display only locks held by this process\n"
-msgstr " -p, --pid <mã_số_tiến_trình>… thực hiện trên những tiến trình đang chạy\n"
+msgid "name of the file"
+msgstr "kích cỡ của thiết bị"
-#: misc-utils/lslocks.c:512 sys-utils/lsns.c:602
+#: misc-utils/lsfd.c:147
#, fuzzy
-msgid " -r, --raw use the raw output format\n"
-msgstr " -r, --raw dùng định dạng thô\n"
-
-#: misc-utils/lslocks.c:570 schedutils/chrt.c:475 schedutils/ionice.c:177
-#: schedutils/taskset.c:163 sys-utils/lsns.c:677 sys-utils/prlimit.c:586
-msgid "invalid PID argument"
-msgstr "đối số PID không hợp lệ"
-
-#: misc-utils/mcookie.c:85
-msgid "Generate magic cookies for xauth.\n"
-msgstr "Tạo cookies ma thuật cho xauth.\n"
-
-#: misc-utils/mcookie.c:88
-msgid " -f, --file <file> use file as a cookie seed\n"
-msgstr " -f, --file <TẬP-TIN> dùng tập tin như là seed cookie\n"
-
-#: misc-utils/mcookie.c:89
-msgid " -m, --max-size <num> limit how much is read from seed files\n"
-msgstr " -m, --max-size <só> giới hạn đọc từ tập tin mầm bao nhiêu\n"
+#| msgid "ncount"
+msgid "link count"
+msgstr "ncount"
-#: misc-utils/mcookie.c:90
-msgid " -v, --verbose explain what is being done\n"
-msgstr " -v, --verbose giải thích đang làm gì\n"
+#: misc-utils/lsfd.c:149
+#, fuzzy
+msgid "owner of the file"
+msgstr "kích cỡ của thiết bị"
-#: misc-utils/mcookie.c:120
-#, c-format
-msgid "Got %zu byte from %s\n"
-msgid_plural "Got %zu bytes from %s\n"
-msgstr[0] "Nhận %zu byte từ %s\n"
+#: misc-utils/lsfd.c:151
+#, fuzzy
+#| msgid "PID of the process holding the lock"
+msgid "PID of the process opening the file"
+msgstr "PID của tiến trình giữ khóa"
-#: misc-utils/mcookie.c:125
-#, c-format
-msgid "closing %s failed"
-msgstr "đóng %s gặp lỗi"
+#: misc-utils/lsfd.c:153
+msgid "block device name resolved by /proc/partition"
+msgstr ""
-#: misc-utils/mcookie.c:164 sys-utils/blkdiscard.c:146 sys-utils/fstrim.c:320
-#: text-utils/hexdump.c:117
-msgid "failed to parse length"
-msgstr "không phân tích được độ dài"
+#: misc-utils/lsfd.c:155
+#, fuzzy
+msgid "file position"
+msgstr "%s: không thể xóa các phân vùng"
-#: misc-utils/mcookie.c:177
-msgid "--max-size ignored when used without --file"
-msgstr "--max-size bị bỏ qua khi dùng mà không có --file"
+#: misc-utils/lsfd.c:157
+#, fuzzy
+#| msgid "partition name"
+msgid "protocol name"
+msgstr "tên phân vùng"
-#: misc-utils/mcookie.c:185
-#, c-format
-msgid "Got %d byte from %s\n"
-msgid_plural "Got %d bytes from %s\n"
-msgstr[0] "Đã nhận %d byte từ %s\n"
+#: misc-utils/lsfd.c:159
+#, fuzzy
+#| msgid "no device specified"
+msgid "device ID (if special file)"
+msgstr "chưa chỉ định thiết bị"
-#: misc-utils/namei.c:90
-#, c-format
-msgid "failed to read symlink: %s"
-msgstr "gặp lỗi khi đọc liên kết mềm: %s"
+#: misc-utils/lsfd.c:161
+#, fuzzy
+#| msgid "max file size"
+msgid "file size"
+msgstr "kích thước tập tin lớn nhất"
-#: misc-utils/namei.c:283
-#, c-format
-msgid "%s - No such file or directory\n"
-msgstr "%s - Không có tập tin hay thư mục như vậy.\n"
+#: misc-utils/lsfd.c:163
+#, fuzzy
+msgid "file system, partition, or device containing file"
+msgstr "Gặp lỗi khi đọc bảng phân vùng mở rộng (offset=%ju)"
-#: misc-utils/namei.c:333
-#, c-format
-msgid " %s [options] <pathname>...\n"
-msgstr " %s [các-tùy-chọn] <tên_đường_dẫn>…\n"
+#: misc-utils/lsfd.c:165
+#, fuzzy
+#| msgid "PID of the process holding the lock"
+msgid "thread ID of the process opening the file"
+msgstr "PID của tiến trình giữ khóa"
-#: misc-utils/namei.c:336
-msgid "Follow a pathname until a terminal point is found.\n"
-msgstr "Theo tên đường dẫn cho đến khi tìm thấy điểm kết thúc.\n"
+#: misc-utils/lsfd.c:167
+#, fuzzy
+#| msgid "filesystem type"
+msgid "file type"
+msgstr "kiểu hệ thống tập tin"
-#: misc-utils/namei.c:339
-msgid ""
-" -h, --help displays this help text\n"
-" -V, --version output version information and exit\n"
-" -x, --mountpoints show mount point directories with a 'D'\n"
-" -m, --modes show the mode bits of each file\n"
-" -o, --owners show owner and group name of each file\n"
-" -l, --long use a long listing format (-m -o -v) \n"
-" -n, --nosymlinks don't follow symlinks\n"
-" -v, --vertical vertical align of modes and owners\n"
-msgstr ""
-" -h, --help hiển thị trợ giúp này\n"
-" -V, --version hiển thị thông tin phiên bản rồi thoát\n"
-" -x, --mountpoints hiển thị các thư mục điểm lắp dùng “D”\n"
-" -m, --modes hiển thị các bit chế độ của mỗi tập tin\n"
-" -o, --owners hiển thị tên chủ và nhóm của mỗi tập tin\n"
-" -l, --long dùng một định dạng liệt kê dài (-m -o -v) \n"
-" -n, --nosymlinks không theo liên kết mềm\n"
-" -v, --vertical sắp hàng theo chiều dọc các chế độ và chủ sở hữu\n"
+#: misc-utils/lsfd.c:169
+#, fuzzy
+msgid "user ID number of the process"
+msgstr "số lượng tiến trình tối đa"
-#: misc-utils/namei.c:408
-msgid "pathname argument is missing"
-msgstr "đối số tới tên đường dẫn còn thiếu"
+#: misc-utils/lsfd.c:171
+#, fuzzy
+msgid "user of the process"
+msgstr "số lượng tiến trình tối đa"
-#: misc-utils/namei.c:414 sys-utils/lsns.c:742
+#: misc-utils/lsfd.c:215 sys-utils/prlimit.c:87
#, fuzzy
-msgid "failed to allocate UID cache"
-msgstr "gặp lỗi khi cấp phát phần đầu GPT"
+msgid "processes"
+msgstr "ID tiến trình"
-#: misc-utils/namei.c:417
+#: misc-utils/lsfd.c:219
#, fuzzy
-msgid "failed to allocate GID cache"
-msgstr "gặp lỗi khi cấp phát phần đầu GPT"
+#| msgid "cannot find process \"%s\""
+msgid "root owned processes"
+msgstr "không thể tìm thấy tiến trình “%s”"
-#: misc-utils/namei.c:439
-#, c-format
-msgid "%s: exceeded limit of symlinks"
-msgstr "%s: vượt quá hạn ngạch số các liên kết mềm"
+#: misc-utils/lsfd.c:223
+#, fuzzy
+#| msgid "kernel messages"
+msgid "kernel threads"
+msgstr "thông điệp nhân"
-#: misc-utils/rename.c:67
-#, c-format
-msgid "%s: not a symbolic link"
-msgstr "%s: không phải là một liên kết mềm"
+#: misc-utils/lsfd.c:227
+#, fuzzy
+#| msgid "open failed"
+msgid "open files"
+msgstr "gặp lỗi khi mở"
-#: misc-utils/rename.c:72
-#, c-format
-msgid "%s: readlink failed"
-msgstr "%s: readlink gặp lỗi"
+#: misc-utils/lsfd.c:231
+#, fuzzy
+#| msgid "open failed"
+msgid "RO open files"
+msgstr "gặp lỗi khi mở"
-#: misc-utils/rename.c:80
-#, c-format
-msgid "%s: unlink failed"
-msgstr "%s: gặp lỗi khi bỏ liên kết mềm"
+#: misc-utils/lsfd.c:235
+#, fuzzy
+#| msgid "open failed"
+msgid "WO open files"
+msgstr "gặp lỗi khi mở"
-#: misc-utils/rename.c:83
-#, c-format
-msgid "%s: symlinking to %s failed"
-msgstr "%s: tạo liên kết mềm đến %s gặp lỗi"
+#: misc-utils/lsfd.c:239
+msgid "shared mappings"
+msgstr ""
-#: misc-utils/rename.c:105
-#, c-format
-msgid "%s: rename to %s failed"
-msgstr "%s: đổi tên thành %s gặp lỗi"
+#: misc-utils/lsfd.c:243
+msgid "RO shared mappings"
+msgstr ""
-#: misc-utils/rename.c:118
-#, c-format
-msgid " %s [options] <expression> <replacement> <file>...\n"
-msgstr " %s [các tùy chọn] <biểu_thức> <thay_thế> <tập_tin>…\n"
+#: misc-utils/lsfd.c:247
+msgid "WO shared mappings"
+msgstr ""
-#: misc-utils/rename.c:122
-msgid "Rename files.\n"
-msgstr "Đổi tên các tập tin.\n"
+#: misc-utils/lsfd.c:251
+msgid "regular files"
+msgstr ""
-#: misc-utils/rename.c:125
-msgid " -v, --verbose explain what is being done\n"
-msgstr " -v, --verbose giải thích các công việc đã làm\n"
+#: misc-utils/lsfd.c:255
+#, fuzzy
+#| msgid "Sectors"
+msgid "directories"
+msgstr "Cung từ"
-#: misc-utils/rename.c:126
-msgid " -s, --symlink act on the target of symlinks\n"
-msgstr " -s, --symlink tác động lên đích liên kết mềm\n"
+#: misc-utils/lsfd.c:259
+#, fuzzy
+#| msgid "socket"
+msgid "sockets"
+msgstr "ổ cắm (socket)"
-#: misc-utils/uuidd.c:72
-msgid "A daemon for generating UUIDs.\n"
-msgstr "Phần mềm dịch vụ để tạo các UUID.\n"
+#: misc-utils/lsfd.c:263
+msgid "fifos/pipes"
+msgstr ""
-#: misc-utils/uuidd.c:74
+#: misc-utils/lsfd.c:267
#, fuzzy
-msgid " -p, --pid <path> path to pid file\n"
-msgstr " -T, --target <chuỗi> điểm gắn được dùng\n"
+#| msgid "/dev/%s: not a character device"
+msgid "character devices"
+msgstr "/dev/%s: không phải thiết bị ký tự"
-#: misc-utils/uuidd.c:75
+#: misc-utils/lsfd.c:271
#, fuzzy
-msgid " -s, --socket <path> path to socket\n"
-msgstr " -u, --socket <socket> ghi ra ổ cắm Unix này\n"
+msgid "block devices"
+msgstr "thiết bị khối "
-#: misc-utils/uuidd.c:76
+#: misc-utils/lsfd.c:275
#, fuzzy
-msgid " -T, --timeout <sec> specify inactivity timeout\n"
-msgstr " -t, --timeout <số> thời hạn chờ tiến trình tối đa\n"
+#| msgid "unknown user %s"
+msgid "unknown types"
+msgstr "người dùng lạ %s"
-#: misc-utils/uuidd.c:77
-#, fuzzy
-msgid " -k, --kill kill running daemon\n"
-msgstr " -a, --all bỏ gắn tất cả các hệ thống tập tin\n"
+#: misc-utils/lsfd.c:350
+msgid "too many columns are added via filter expression"
+msgstr ""
-#: misc-utils/uuidd.c:78
+#: misc-utils/lsfd.c:1039
#, fuzzy
-msgid " -r, --random test random-based generation\n"
-msgstr " -c, --creator hiển thị người tạo và chủ sở hữu\n"
+msgid "failed to allocate an idcache"
+msgstr "gặp lỗi khi cấp phát phần đầu GPT"
-#: misc-utils/uuidd.c:79
-#, fuzzy
-msgid " -t, --time test time-based generation\n"
-msgstr " -t, --time <ms> trình điều khiển đợi trong mi-li-giây\n"
+#: misc-utils/lsfd.c:1094 misc-utils/lslocks.c:292
+msgid "(unknown)"
+msgstr "(không hiểu)"
-#: misc-utils/uuidd.c:80
-#, fuzzy
-msgid " -n, --uuids <num> request number of uuids\n"
-msgstr " -H, --heads <số> chỉ định số lượng đầu từ\n"
+#: misc-utils/lsfd.c:1178
+#, fuzzy, c-format
+msgid "unexpected value for pid specification: %s"
+msgstr "gặp kết thúc tập tin bất thường trên %s"
+
+#: misc-utils/lsfd.c:1180
+#, c-format
+msgid "garbage at the end of pid specification: %s"
+msgstr ""
+
+#: misc-utils/lsfd.c:1182
+#, c-format
+msgid "out of range value for pid specification: %ld"
+msgstr ""
-#: misc-utils/uuidd.c:81
+#: misc-utils/lsfd.c:1226
#, fuzzy
-msgid " -P, --no-pid do not create pid file\n"
-msgstr " -i, --noissue không hiển thị tập tin phát ra\n"
+msgid "failed to alloc procfs handler"
+msgstr "gặp lỗi khi cấp phát cán của văn lệnh"
-#: misc-utils/uuidd.c:82
+#: misc-utils/lsfd.c:1230
#, fuzzy
-msgid " -F, --no-fork do not daemonize using double-fork\n"
-msgstr " -F, --no-fork không rẽ nhánh tiến trình trước thực thi <chương trình>\n"
+msgid "failed to open /proc"
+msgstr "lỗi mở %s"
-#: misc-utils/uuidd.c:83
+#: misc-utils/lsfd.c:1254
#, fuzzy
-msgid " -S, --socket-activation do not create listening socket\n"
-msgstr "Cả hai tùy chọn --socket-activation và --socket được chỉ ra. Đang lờ đi --socket."
+#| msgid " -n, --noheadings don't print headings\n"
+msgid " -l, --threads list in threads level\n"
+msgstr " -n, --noheadings không in phần đầu\n"
-#: misc-utils/uuidd.c:84
+#: misc-utils/lsfd.c:1259
#, fuzzy
-msgid " -d, --debug run in debugging mode\n"
-msgstr " -d, --debug in thông điệp dạng đầy đủ ra dòng báo lỗi stderr\n"
+#| msgid " -u, --notruncate don't truncate text in columns\n"
+msgid " -u, --notruncate don't truncate text in columns\n"
+msgstr " -u, --notruncate đừng cắt ngắn trong các cột\n"
-#: misc-utils/uuidd.c:85
+#: misc-utils/lsfd.c:1260
#, fuzzy
-msgid " -q, --quiet turn on quiet mode\n"
-msgstr " -q, --quiet chặn các thông tin thông báo mở rộng\n"
+#| msgid " -p, --pid <pid>... act on these already running processes\n"
+msgid " -p, --pid <pid(s)> collect information only specified processes\n"
+msgstr " -p, --pid <mã_số_tiến_trình>… thực hiện trên những tiến trình đang chạy\n"
-#: misc-utils/uuidd.c:118
-msgid "bad arguments"
-msgstr "đối số sai"
+#: misc-utils/lsfd.c:1261
+msgid " -Q, --filter <expr> apply display filter\n"
+msgstr ""
-#: misc-utils/uuidd.c:125
-msgid "socket"
-msgstr "ổ cắm (socket)"
+#: misc-utils/lsfd.c:1262
+msgid " --debug-filter dump the innternal data structure of filter and exit\n"
+msgstr ""
-#: misc-utils/uuidd.c:136
-msgid "connect"
-msgstr "kết nối"
+#: misc-utils/lsfd.c:1263
+#, fuzzy
+msgid ""
+" -C, --counter <name>:<expr>\n"
+" define custom counter for --summary output\n"
+msgstr " --default dùng các cài đặt thiết bị cuối mặc định\n"
-#: misc-utils/uuidd.c:156
-msgid "write"
-msgstr "ghi"
+#: misc-utils/lsfd.c:1265
+msgid " --dump-counters dump counter definitions\n"
+msgstr ""
-#: misc-utils/uuidd.c:164
-msgid "read count"
-msgstr "đếm số lần đọc"
+#: misc-utils/lsfd.c:1266
+msgid " --summary[=when] print summary information (only, append, or never)\n"
+msgstr ""
-#: misc-utils/uuidd.c:170
-msgid "bad response length"
-msgstr "chiều dài đáp ứng sai"
+#: misc-utils/lsfd.c:1288
+#, fuzzy
+#| msgid "failed to allocate memory: %m"
+msgid "failed to allocate memory for string"
+msgstr "không cấp pháp được bộ nhớ: %m"
-#: misc-utils/uuidd.c:221
+#: misc-utils/lsfd.c:1345
#, c-format
-msgid "cannot lock %s"
-msgstr "không thể khóa %s"
+msgid "too short counter specification: -C/--counter %s"
+msgstr ""
-#: misc-utils/uuidd.c:246
-msgid "couldn't create unix stream socket"
-msgstr "không thể tạo ổ cắm luồng UNIX"
+#: misc-utils/lsfd.c:1349 misc-utils/lsfd.c:1355
+#, c-format
+msgid "no name for counter: -C/--counter %s"
+msgstr ""
-#: misc-utils/uuidd.c:271
+#: misc-utils/lsfd.c:1359
#, c-format
-msgid "couldn't bind unix socket %s"
-msgstr "không thể đóng kết ổ cắm UNIX %s"
+msgid "empty ecounter expression given: -C/--counter %s"
+msgstr ""
-#: misc-utils/uuidd.c:298
-#, fuzzy
-msgid "receiving signal failed"
-msgstr "gửi tín hiệu đến %s gặp lỗi"
+#: misc-utils/lsfd.c:1367
+#, c-format
+msgid "don't use `{' in the name of a counter: %s"
+msgstr ""
-#: misc-utils/uuidd.c:311
-msgid "timed out"
-msgstr "quá hạn"
+#: misc-utils/lsfd.c:1388
+msgid "failed in making filter for a counter: "
+msgstr ""
-#: misc-utils/uuidd.c:345 sys-utils/flock.c:263
+#: misc-utils/lsfd.c:1456
#, fuzzy
-msgid "cannot set up timer"
-msgstr "không đặt được mã số nhóm (GID)"
-
-#: misc-utils/uuidd.c:353
-#, c-format
-msgid "uuidd daemon is already running at pid %s"
-msgstr "Trình nền uuidd đã chạy với PID %s"
-
-#: misc-utils/uuidd.c:362
-#, c-format
-msgid "couldn't listen on unix socket %s"
-msgstr "không thể lắng nghe trên ổ cắm UNIX %s"
+#| msgid "failed to allocate output table"
+msgid "failed to allocate summary table"
+msgstr "gặp lỗi khi phân bổ bảng kết xuất"
-#: misc-utils/uuidd.c:372
-#, c-format
-msgid "could not truncate file: %s"
-msgstr "không thể cắt ngắn tập tin: %s"
+#: misc-utils/lsfd.c:1466
+msgid "VALUE"
+msgstr ""
-#: misc-utils/uuidd.c:386
+#: misc-utils/lsfd.c:1468 misc-utils/lsfd.c:1474
#, fuzzy
-msgid "sd_listen_fds() failed"
-msgstr "settimeofday() không thành công"
+msgid "failed to allocate summary column"
+msgstr "gặp lỗi khi phân bổ dòng kết xuất"
-#: misc-utils/uuidd.c:389
-msgid "no file descriptors received, check systemctl status uuidd.socket"
+#: misc-utils/lsfd.c:1472
+msgid "COUNTER"
msgstr ""
-#: misc-utils/uuidd.c:392
+#: misc-utils/lsfd.c:1487 misc-utils/lsfd.c:1489 misc-utils/lsfd.c:1492
#, fuzzy
-msgid "too many file descriptors received, check uuidd.socket"
-msgstr "không hoặc là quá nhiều bộ mô tả tập tin được nhận về"
+msgid "failed to add summary data"
+msgstr "gặp lỗi khi thêm dữ liệu vào bảng kết xuất"
-#: misc-utils/uuidd.c:420 term-utils/script.c:455
+#: misc-utils/lsfd.c:1597 sys-utils/lsmem.c:641
#, fuzzy
-msgid "poll failed"
-msgstr "poll() gặp lỗi"
+msgid "unsupported --summary argument"
+msgstr "--setgroups không hỗ trợ tham số “%s”"
-#: misc-utils/uuidd.c:425
-#, fuzzy, c-format
-msgid "timeout [%d sec]\n"
-msgstr "lỗi quá lâu sau %u giây"
+#: misc-utils/lsfd-file.c:384 misc-utils/namei.c:414 sys-utils/lsns.c:1403
+#, fuzzy
+msgid "failed to allocate UID cache"
+msgstr "gặp lỗi khi cấp phát phần đầu GPT"
-#: misc-utils/uuidd.c:443 text-utils/column.c:414
-msgid "read failed"
-msgstr "đọc gặp lỗi"
+#: misc-utils/lsfd-filter.c:375
+#, fuzzy
+#| msgid "failed to allocate memory: %m"
+msgid "failed to allocate memory"
+msgstr "không cấp pháp được bộ nhớ: %m"
-#: misc-utils/uuidd.c:445
+#: misc-utils/lsfd-filter.c:418
#, c-format
-msgid "error reading from client, len = %d"
-msgstr "gặp lỗi khi đọc từ ứng dụng khách, dài = %d"
+msgid "error: string literal is not terminated: %s"
+msgstr ""
-#: misc-utils/uuidd.c:454
+#: misc-utils/lsfd-filter.c:511
#, c-format
-msgid "operation %d, incoming num = %d\n"
-msgstr "thao tác %d, số gửi đến = %d\n"
+msgid "error: unbalanced parenthesis: %s"
+msgstr ""
-#: misc-utils/uuidd.c:457
-#, c-format
-msgid "operation %d\n"
-msgstr "thao tác %d\n"
+#: misc-utils/lsfd-filter.c:560 misc-utils/lsfd-filter.c:570
+#: misc-utils/lsfd-filter.c:580
+#, fuzzy, c-format
+#| msgid "input error: unexpected character %c after %s field"
+msgid "error: unexpected character %c after ="
+msgstr "lỗi nhập: cần ký tự %c sau vùng %s"
-#: misc-utils/uuidd.c:473
-#, c-format
-msgid "Generated time UUID: %s\n"
-msgstr "UUID thời gian đã tạo ra: %s\n"
+#: misc-utils/lsfd-filter.c:641
+#, fuzzy, c-format
+#| msgid "%s: failed to get partition number"
+msgid "error: failed to convert input to number"
+msgstr "%s: gặp lỗi khi lấy số của phân vùng"
-#: misc-utils/uuidd.c:483
-#, c-format
-msgid "Generated random UUID: %s\n"
-msgstr "UUID ngẫu nhiên đã tạo ra: %s\n"
+#: misc-utils/lsfd-filter.c:645
+#, fuzzy, c-format
+#| msgid "input error: unexpected character %c after %s field"
+msgid "error: unexpected character %c"
+msgstr "lỗi nhập: cần ký tự %c sau vùng %s"
-#: misc-utils/uuidd.c:492
-#, c-format
-msgid "Generated time UUID %s and %d following\n"
-msgid_plural "Generated time UUID %s and %d following\n"
-msgstr[0] "Đã tạo ra UUID thời gian %s và %d theo sau\n"
+#: misc-utils/lsfd-filter.c:705
+#, fuzzy, c-format
+#| msgid "input error: unexpected character %c after %s field"
+msgid "error: unexpected token: %s after %s"
+msgstr "lỗi nhập: cần ký tự %c sau vùng %s"
-#: misc-utils/uuidd.c:513
+#: misc-utils/lsfd-filter.c:716
#, c-format
-msgid "Generated %d UUID:\n"
-msgid_plural "Generated %d UUIDs:\n"
-msgstr[0] "Đã tạo ra %d UUID:\n"
+msgid "error: empty left side expression: %s"
+msgstr ""
-#: misc-utils/uuidd.c:527
-#, c-format
-msgid "Invalid operation %d\n"
-msgstr "Thao tác không hợp lệ %d\n"
+#: misc-utils/lsfd-filter.c:731
+#, fuzzy, c-format
+#| msgid "error: cannot open %s"
+msgid "error: no such column: %s"
+msgstr "không thể mở %s"
+
+#: misc-utils/lsfd-filter.c:742
+#, fuzzy, c-format
+#| msgid "error: cannot open %s"
+msgid "error: cannot add a column to table: %s"
+msgstr "không thể mở %s"
+
+#: misc-utils/lsfd-filter.c:764
+#, fuzzy, c-format
+#| msgid "internal error: unsupported dialog type %d"
+msgid "error: unsupported column data type: %d, column: %s"
+msgstr "lỗi nội bộ: không hỗ trợ kiểu hộp thoại %d"
-#: misc-utils/uuidd.c:539
+#: misc-utils/lsfd-filter.c:809 misc-utils/lsfd-filter.c:839
#, c-format
-msgid "Unexpected reply length from server %d"
-msgstr "Máy phục vụ đáp ứng với chiều dài bất thường %d"
+msgid "error: empty right side expression: %s"
+msgstr ""
-#: misc-utils/uuidd.c:600
-msgid "failed to parse --uuids"
-msgstr "gặp lỗi khi phân tích --uuids"
+#: misc-utils/lsfd-filter.c:975
+#, fuzzy, c-format
+#| msgid "unexpected end of file on %s"
+msgid "unexpected type in filter application: %s"
+msgstr "gặp kết thúc tập tin bất thường trên %s"
-#: misc-utils/uuidd.c:617
-msgid "uuidd has been built without support for socket activation"
-msgstr "uuidd được xây dựng mà không hỗ trợ cho hoạt hóa ổ cắm"
+#: misc-utils/lsfd-filter.c:1076
+#, fuzzy, c-format
+#| msgid "input error: unexpected character %c after %s field"
+msgid "error: unexpected operand type %s for: %s"
+msgstr "lỗi nhập: cần ký tự %c sau vùng %s"
-#: misc-utils/uuidd.c:636
-msgid "failed to parse --timeout"
-msgstr "lỗi phân tích --timeout (chờ tối đa)"
+#: misc-utils/lsfd-filter.c:1199 misc-utils/lsfd-filter.c:1232
+#: misc-utils/lsfd-filter.c:1254
+#, fuzzy, c-format
+#| msgid "input error: unexpected character %c after %s field"
+msgid "error: unexpected left operand type %s for: %s"
+msgstr "lỗi nhập: cần ký tự %c sau vùng %s"
-#: misc-utils/uuidd.c:653
-msgid "Both --socket-activation and --socket specified. Ignoring --socket."
-msgstr "Cả hai tùy chọn --socket-activation và --socket được chỉ ra. Đang lờ đi --socket."
+#: misc-utils/lsfd-filter.c:1207 misc-utils/lsfd-filter.c:1240
+#: misc-utils/lsfd-filter.c:1262
+#, fuzzy, c-format
+#| msgid "input error: unexpected character %c after %s field"
+msgid "error: unexpected right operand type %s for: %s"
+msgstr "lỗi nhập: cần ký tự %c sau vùng %s"
-#: misc-utils/uuidd.c:660 misc-utils/uuidd.c:688
+#: misc-utils/lsfd-filter.c:1269
#, c-format
-msgid "error calling uuidd daemon (%s)"
-msgstr "gặp lỗi khi gọi phần mềm dịch vụ uuidd (%s)"
+msgid "error: string literal is expected as right operand for: %s"
+msgstr ""
-#: misc-utils/uuidd.c:661 misc-utils/uuidd.c:689
-msgid "unexpected error"
-msgstr "gặp lỗi bất thường"
+#: misc-utils/lsfd-filter.c:1285
+#, fuzzy, c-format
+msgid "error: could not compile regular expression %s: %s"
+msgstr "Không có biểu thức chính quy đi trước"
-#: misc-utils/uuidd.c:669
-#, c-format
-msgid "%s and %d subsequent UUID\n"
-msgid_plural "%s and %d subsequent UUIDs\n"
-msgstr[0] "%s và %d UUID xảy ra sau\n"
+#: misc-utils/lsfd-filter.c:1321
+msgid "error: unbalanced parenthesis: ("
+msgstr ""
-#: misc-utils/uuidd.c:673
+#: misc-utils/lsfd-filter.c:1327
#, c-format
-msgid "List of UUIDs:\n"
-msgstr "Danh sách các UUID:\n"
+msgid "error: garbage at the end of expression: %s"
+msgstr ""
-#: misc-utils/uuidd.c:705
+#: misc-utils/lsfd-filter.c:1333
#, c-format
-msgid "couldn't kill uuidd running at pid %d"
-msgstr "không thể buộc kết thúc uuidd đang chạy với PID %d"
+msgid "error: bool expression is expected: %s"
+msgstr ""
-#: misc-utils/uuidd.c:710
-#, c-format
-msgid "Killed uuidd running at pid %d.\n"
-msgstr "Đã buộc kết thúc uuidd chạy với PID %d.\n"
+#: misc-utils/lslocks.c:75
+msgid "command of the process holding the lock"
+msgstr "lệnh của của tiến trình đang giữ khóa"
-#: misc-utils/uuidgen.c:28
-msgid "Create a new UUID value.\n"
-msgstr "Tạo một giá trị UUID mới.\n"
+#: misc-utils/lslocks.c:76
+msgid "PID of the process holding the lock"
+msgstr "PID của tiến trình giữ khóa"
-#: misc-utils/uuidgen.c:31
-msgid ""
-" -r, --random generate random-based uuid\n"
-" -t, --time generate time-based uuid\n"
-" -V, --version output version information and exit\n"
-" -h, --help display this help and exit\n"
-"\n"
-msgstr ""
-" -r, --random tạo số ngẫu nhiên cơ sở uuid\n"
-" -t, --time tạo thời gian cơ sở uuid\n"
-" -V, --version hiển thị thông tin về phiên bản rồi thoát\n"
-" -h, --help hiển thị trợ giúp này rồi thoát\n"
-"\n"
+#: misc-utils/lslocks.c:77
+#, fuzzy
+msgid "kind of lock"
+msgstr "kích thước của khóa"
-#: misc-utils/whereis.c:189
-#, fuzzy, c-format
-msgid " %s [options] [-BMS <dir>... -f] <name>\n"
-msgstr " %s [TUỲ_CHỌN] [<TẬP_TIN> …]\n"
+#: misc-utils/lslocks.c:78
+msgid "size of the lock"
+msgstr "kích thước của khóa"
-#: misc-utils/whereis.c:192
-msgid "Locate the binary, source, and manual-page files for a command.\n"
-msgstr "Định vị các tập tin nhị phân, mã nguồn, và trang hướng dẫn cho một lệnh.\n"
+#: misc-utils/lslocks.c:81
+msgid "lock access mode"
+msgstr "chế độ truy cập khóa"
-#: misc-utils/whereis.c:195
-msgid " -b search only for binaries\n"
-msgstr " -b chỉ tìm kiếm cho nhị phân\n"
+#: misc-utils/lslocks.c:82
+msgid "mandatory state of the lock: 0 (none), 1 (set)"
+msgstr "trạng thái lệnh của khóa: 0 (không), 1 (đặt)"
-#: misc-utils/whereis.c:196
-msgid " -B <dirs> define binaries lookup path\n"
-msgstr " -B <t.mục> định nghĩa thư mục tìm kiếm nhị phân\n"
+#: misc-utils/lslocks.c:83
+msgid "relative byte offset of the lock"
+msgstr "khoảng bù theo byte tương đối của khóa"
-#: misc-utils/whereis.c:197
-msgid " -m search only for manuals and infos\n"
-msgstr " -m chỉ tìm kiếm hướng dẫn dạng man và info\n"
+#: misc-utils/lslocks.c:84
+msgid "ending offset of the lock"
+msgstr "kết thúc khoảng bù của khóa"
-#: misc-utils/whereis.c:198
-msgid " -M <dirs> define man and info lookup path\n"
-msgstr " -M <t.mục> định nghĩa đường dẫn tìm kiếm man và info\n"
+#: misc-utils/lslocks.c:85
+msgid "path of the locked file"
+msgstr "đường dẫn tập tin khóa"
-#: misc-utils/whereis.c:199
-msgid " -s search only for sources\n"
-msgstr " -s chỉ tìm kiếm cho nguồn\n"
+#: misc-utils/lslocks.c:86
+msgid "PID of the process blocking the lock"
+msgstr "PID của tiến trình ngăn cản khóa"
-#: misc-utils/whereis.c:200
-msgid " -S <dirs> define sources lookup path\n"
-msgstr " -S <t.mục> định nghĩa đường dẫn tìm kếm nguồn\n"
+#: misc-utils/lslocks.c:234
+#, fuzzy, c-format
+#| msgid "failed to parse %s"
+msgid "failed to parse '%s'"
+msgstr "gặp lỗi phân tích %s"
-#: misc-utils/whereis.c:201
-msgid " -f terminate <dirs> argument list\n"
-msgstr " -f chấm dứt danh sách đối số <t.mục>\n"
+#: misc-utils/lslocks.c:266
+msgid "failed to parse ID"
+msgstr "gặp lỗi khi phân tích ID"
-#: misc-utils/whereis.c:202
-msgid " -u search for unusual entries\n"
-msgstr " -u tìm kiếm các mục bất thường\n"
+#: misc-utils/lslocks.c:288 misc-utils/uuidd.c:758 sys-utils/nsenter.c:291
+msgid "failed to parse pid"
+msgstr "lỗi phân tích PID"
-#: misc-utils/whereis.c:203
-msgid " -l output effective lookup paths\n"
-msgstr " -l hiển thị các đường dẫn tìm kiếm hữu ích\n"
+#: misc-utils/lslocks.c:294
+msgid "(undefined)"
+msgstr ""
-#: misc-utils/whereis.c:619
-#, fuzzy
-msgid "option -f is missing"
-msgstr "đối số tới tên đường dẫn còn thiếu"
+#: misc-utils/lslocks.c:303
+msgid "failed to parse start"
+msgstr "gặp lỗi phân tích bắt đầu"
-#: misc-utils/wipefs.c:196
-msgid "partition table"
-msgstr "bảng phân vùng"
+#: misc-utils/lslocks.c:310
+msgid "failed to parse end"
+msgstr "gặp lỗi phân tích kết thúc"
-#: misc-utils/wipefs.c:269
-#, c-format
-msgid "error: %s: probing initialization failed"
-msgstr "lỗi: %s: lỗi khởi tạo hàm dò"
+#: misc-utils/lslocks.c:548
+msgid "List local system locks.\n"
+msgstr "Liệt kê các khóa hệ thống nội bộ.\n"
-#: misc-utils/wipefs.c:313
-#, c-format
-msgid "%s: failed to erase %s magic string at offset 0x%08jx"
-msgstr "%s: gặp lỗi khi tẩy chuỗi màu nhiệm %s tại vị trí offset 0x%08jx"
+#: misc-utils/lslocks.c:551
+#, fuzzy
+msgid " -b, --bytes print SIZE in bytes rather than in human readable format\n"
+msgstr " -b, --bytes hiển thị kích thước theo byte thay vì định dạng dành cho con người\n"
-#: misc-utils/wipefs.c:319
-#, c-format
-msgid "%s: %zd byte was erased at offset 0x%08jx (%s): "
-msgid_plural "%s: %zd bytes were erased at offset 0x%08jx (%s): "
-msgstr[0] "%s: %zd bytes bị xóa ở khoảng bù 0x%08jx (%s): "
+#: misc-utils/lslocks.c:553
+msgid " -i, --noinaccessible ignore locks without read permissions\n"
+msgstr ""
-#: misc-utils/wipefs.c:348
-#, c-format
-msgid "%s: failed to create a signature backup"
-msgstr "%s: gặp lỗi khi tạo một bản dự phòng ký hiệu"
+#: misc-utils/lslocks.c:554 sys-utils/lsns.c:1216 sys-utils/rfkill.c:640
+#, fuzzy
+msgid " -n, --noheadings don't print headings\n"
+msgstr " -n, --noheadings không in phần đầu\n"
-#: misc-utils/wipefs.c:361
-#, c-format
-msgid "%s: calling ioctl to re-read partition table: %m\n"
-msgstr "%s: đang gọi hàm ioctl() để đọc lại bảng phân vùng: %m\n"
+#: misc-utils/lslocks.c:555 sys-utils/lsns.c:1217 sys-utils/rfkill.c:641
+#, fuzzy
+msgid " -o, --output <list> define which output columns to use\n"
+msgstr " -o, --output <dsách> định nghĩa xem cột nào sẽ được dùng\n"
-#: misc-utils/wipefs.c:385
-msgid "failed to create a signature backup, $HOME undefined"
-msgstr "gặp lỗi khi tạo một sao lưu chữ ký, chưa định nghĩa biến $HOME"
+#: misc-utils/lslocks.c:556 sys-utils/lsns.c:1218 sys-utils/rfkill.c:642
+#, fuzzy
+msgid " --output-all output all columns\n"
+msgstr " -O, --output-all xuất ra mọi cột\n"
-#: misc-utils/wipefs.c:414
-#, c-format
-msgid "%s: ignoring nested \"%s\" partition table on non-whole disk device"
-msgstr "%s: bỏ qua bảng phân vùng lồng nhau \"%s\" trên thiết bị không-toàn-đĩa"
+#: misc-utils/lslocks.c:557
+#, fuzzy
+msgid " -p, --pid <pid> display only locks held by this process\n"
+msgstr " -p, --pid <mã_số_tiến_trình>… thực hiện trên những tiến trình đang chạy\n"
-#: misc-utils/wipefs.c:431
-#, c-format
-msgid "%s: offset 0x%jx not found"
-msgstr "%s: điểm offset 0x%jx không tìm thấy"
+#: misc-utils/lslocks.c:558 sys-utils/lsns.c:1220 sys-utils/rfkill.c:643
+#, fuzzy
+msgid " -r, --raw use the raw output format\n"
+msgstr " -r, --raw dùng định dạng thô\n"
-#: misc-utils/wipefs.c:435
-msgid "Use the --force option to force erase."
-msgstr "Dùng tùy chọn --force để buộc tẩy."
+#: misc-utils/lslocks.c:623 schedutils/chrt.c:413 schedutils/ionice.c:179
+#: schedutils/taskset.c:171 schedutils/uclampset.c:257 sys-utils/choom.c:102
+#: sys-utils/lsns.c:1305 sys-utils/prlimit.c:604
+msgid "invalid PID argument"
+msgstr "đối số PID không hợp lệ"
-#: misc-utils/wipefs.c:459
-msgid "Wipe signatures from a device.\n"
-msgstr "Tẩy chữ ký từ má»\99t thiết bá»\8b.\n"
+#: misc-utils/mcookie.c:86
+msgid "Generate magic cookies for xauth.\n"
+msgstr "Tạo cookies ma thuáºt cho xauth.\n"
-#: misc-utils/wipefs.c:462
-msgid ""
-" -a, --all wipe all magic strings (BE CAREFUL!)\n"
-" -b, --backup create a signature backup in $HOME\n"
-" -f, --force force erasure\n"
-" -h, --help show this help text\n"
-" -n, --no-act do everything except the actual write() call\n"
-" -o, --offset <num> offset to erase, in bytes\n"
-" -p, --parsable print out in parsable instead of printable format\n"
-" -q, --quiet suppress output messages\n"
-" -t, --types <list> limit the set of filesystem, RAIDs or partition tables\n"
-" -V, --version output version information and exit\n"
-msgstr ""
-" -a, --all xóa mọi chuỗi ma thuật (CẨN THẬN!)\n"
-" -b, --backup tạo một sao chép chữ ký trong $HOME\n"
-" -f, --force ép buộc xóa\n"
-" -h, --help hiển thị trợ giúp này\n"
-" -n, --no-act làm tất cả các việc, trừ cú gọi ghi write() thật\n"
-" -o, --offset <SỐ> khoảng chênh cần xóa, theo byte\n"
-" -p, --parsable in ra theo định dạng có thể phân tích,\n"
-" thay cho định dạng có thể in ấn\n"
-" -q, --quiet chặn mọi thông điệp\n"
-" -t, --types <list> giới hạn tập hợp hệ thống tập tin, RAIDs hay bảng phân vùng\n"
-" -V, --version xuất thông tin về phiên bản rồi thoát\n"
-
-#: misc-utils/wipefs.c:533
-msgid "invalid offset argument"
-msgstr "đối số khoảng bù không hợp lệ"
+#: misc-utils/mcookie.c:89
+msgid " -f, --file <file> use file as a cookie seed\n"
+msgstr " -f, --file <TẬP-TIN> dùng tập tin như là seed cookie\n"
-#: misc-utils/wipefs.c:558
-msgid "The --backup option is meaningless in this context"
-msgstr "Tùy chọn --backup không có nghĩa trong ngữ cảnh này"
-
-#: schedutils/chrt.c:133
-msgid "Show or change the real-time scheduling attributes of a process.\n"
-msgstr "Hiển thị hay đổi các thuộc tính tác vụ thời-gian-thực của một tiến trình.\n"
+#: misc-utils/mcookie.c:90
+msgid " -m, --max-size <num> limit how much is read from seed files\n"
+msgstr " -m, --max-size <só> giới hạn đọc từ tập tin mầm bao nhiêu\n"
-#: schedutils/chrt.c:135
-#, fuzzy
-msgid ""
-"Set policy:\n"
-" chrt [options] <priority> <command> [<arg>...]\n"
-" chrt [options] --pid <priority> <pid>\n"
-msgstr ""
-"\n"
-"Đặt chính sách:\n"
-" chrt [tuỳ_chọn…] [<chính_sách>] <ưu_tiên> [-p <pid> | <lệnh> [<đối_số> …]]\n"
-"\n"
-"Lấy chính sách:\n"
-" chrt [tuỳ_chọn…] -p <pid>\n"
+#: misc-utils/mcookie.c:91
+msgid " -v, --verbose explain what is being done\n"
+msgstr " -v, --verbose giải thích đang làm gì\n"
-#: schedutils/chrt.c:139
-msgid ""
-"Get policy:\n"
-" chrt [options] -p <pid>\n"
+#: misc-utils/mcookie.c:97 misc-utils/wipefs.c:674 sys-utils/blkdiscard.c:107
+#: sys-utils/fallocate.c:107 sys-utils/fstrim.c:463
+msgid "<num>"
msgstr ""
-#: schedutils/chrt.c:143
-#, fuzzy
-msgid "Policy options:\n"
-msgstr "Tùy chọn tài nguyên:\n"
-
-#: schedutils/chrt.c:144
-#, fuzzy
-msgid " -b, --batch set policy to SCHED_BATCH\n"
-msgstr " -n, --noparity đặt bít chẵn lẻ thành rỗng không\n"
-
-#: schedutils/chrt.c:145
-#, fuzzy
-msgid " -d, --deadline set policy to SCHED_DEADLINE\n"
-msgstr " -n, --noparity đặt bít chẵn lẻ thành rỗng không\n"
-
-#: schedutils/chrt.c:146
-#, fuzzy
-msgid " -f, --fifo set policy to SCHED_FIFO\n"
-msgstr " -n, --noparity đặt bít chẵn lẻ thành rỗng không\n"
-
-#: schedutils/chrt.c:147
-#, fuzzy
-msgid " -i, --idle set policy to SCHED_IDLE\n"
-msgstr " -n, --noparity đặt bít chẵn lẻ thành rỗng không\n"
+#: misc-utils/mcookie.c:124
+#, c-format
+msgid "Got %zu byte from %s\n"
+msgid_plural "Got %zu bytes from %s\n"
+msgstr[0] "Nhận %zu byte từ %s\n"
-#: schedutils/chrt.c:148
-#, fuzzy
-msgid " -o, --other set policy to SCHED_OTHER\n"
-msgstr " -o, --oddparity đặt bít chẵn lẻ thành lẻ\n"
+#: misc-utils/mcookie.c:129
+#, c-format
+msgid "closing %s failed"
+msgstr "đóng %s gặp lỗi"
-#: schedutils/chrt.c:149
-#, fuzzy
-msgid " -r, --rr set policy to SCHED_RR (default)\n"
-msgstr " -1, --one chỉ hiển thị một tháng (mặc định)\n"
+#: misc-utils/mcookie.c:168 sys-utils/blkdiscard.c:189 sys-utils/fstrim.c:529
+#: text-utils/hexdump.c:124
+msgid "failed to parse length"
+msgstr "không phân tích được độ dài"
-#: schedutils/chrt.c:152
-#, fuzzy
-msgid "Scheduling options:\n"
-msgstr "Tùy chọn xuất:\n"
+#: misc-utils/mcookie.c:181
+msgid "--max-size ignored when used without --file"
+msgstr "--max-size bị bỏ qua khi dùng mà không có --file"
-#: schedutils/chrt.c:153
-#, fuzzy
-msgid " -R, --reset-on-fork set SCHED_RESET_ON_FORK for FIFO or RR\n"
-msgstr ""
-"\n"
-"Cờ định thời:\n"
-" -R | --reset-on-fork đặt SCHED_RESET_ON_FORK cho FIFO hay RR\n"
+#: misc-utils/mcookie.c:190
+#, c-format
+msgid "Got %d byte from %s\n"
+msgid_plural "Got %d bytes from %s\n"
+msgstr[0] "Đã nhận %d byte từ %s\n"
-#: schedutils/chrt.c:154
-msgid " -T, --sched-runtime <ns> runtime parameter for DEADLINE\n"
-msgstr ""
+#: misc-utils/namei.c:90
+#, c-format
+msgid "failed to read symlink: %s"
+msgstr "gặp lỗi khi đọc liên kết mềm: %s"
-#: schedutils/chrt.c:155
-msgid " -P, --sched-period <ns> period parameter for DEADLINE\n"
-msgstr ""
+#: misc-utils/namei.c:334
+#, c-format
+msgid " %s [options] <pathname>...\n"
+msgstr " %s [các-tùy-chọn] <tên_đường_dẫn>…\n"
-#: schedutils/chrt.c:156
-msgid " -D, --sched-deadline <ns> deadline parameter for DEADLINE\n"
-msgstr ""
+#: misc-utils/namei.c:337
+msgid "Follow a pathname until a terminal point is found.\n"
+msgstr "Theo tên đường dẫn cho đến khi tìm thấy điểm kết thúc.\n"
-#: schedutils/chrt.c:159
+#: misc-utils/namei.c:341
#, fuzzy
-msgid "Other options:\n"
-msgstr "Tùy chọn xuất:\n"
-
-#: schedutils/chrt.c:160
-msgid " -a, --all-tasks operate on all the tasks (threads) for a given pid\n"
+msgid ""
+" -x, --mountpoints show mount point directories with a 'D'\n"
+" -m, --modes show the mode bits of each file\n"
+" -o, --owners show owner and group name of each file\n"
+" -l, --long use a long listing format (-m -o -v) \n"
+" -n, --nosymlinks don't follow symlinks\n"
+" -v, --vertical vertical align of modes and owners\n"
msgstr ""
+" -h, --help hiển thị trợ giúp này\n"
+" -V, --version hiển thị thông tin phiên bản rồi thoát\n"
+" -x, --mountpoints hiển thị các thư mục điểm lắp dùng “D”\n"
+" -m, --modes hiển thị các bit chế độ của mỗi tập tin\n"
+" -o, --owners hiển thị tên chủ và nhóm của mỗi tập tin\n"
+" -l, --long dùng một định dạng liệt kê dài (-m -o -v) \n"
+" -n, --nosymlinks không theo liên kết mềm\n"
+" -v, --vertical sắp hàng theo chiều dọc các chế độ và chủ sở hữu\n"
-#: schedutils/chrt.c:161
-#, fuzzy
-msgid " -m, --max show min and max valid priorities\n"
-msgstr " -T, --ctime xuất dấu thời gian ở dạng dành cho con người đọc\n"
-
-#: schedutils/chrt.c:162
-#, fuzzy
-msgid " -p, --pid operate on existing given pid\n"
-msgstr " -A, --append thêm các phân vùng sẵn có vào bảng phân vùng\n"
+#: misc-utils/namei.c:408
+msgid "pathname argument is missing"
+msgstr "đối số tới tên đường dẫn còn thiếu"
-#: schedutils/chrt.c:163
+#: misc-utils/namei.c:417
#, fuzzy
-msgid " -v, --verbose display status information\n"
-msgstr " -v, --verbose giải thích các công việc đã làm\n"
-
-#: schedutils/chrt.c:230 schedutils/chrt.c:251
-#, c-format
-msgid "failed to get pid %d's policy"
-msgstr "lỗi lấy chính sách của PID %d"
+msgid "failed to allocate GID cache"
+msgstr "gặp lỗi khi cấp phát phần đầu GPT"
-#: schedutils/chrt.c:254
+#: misc-utils/namei.c:439
#, c-format
-msgid "failed to get pid %d's attributes"
-msgstr "lỗi lấy các thuộc tính về PID %d"
+msgid "%s: exceeded limit of symlinks"
+msgstr "%s: vượt quá hạn ngạch số các liên kết mềm"
-#: schedutils/chrt.c:264
+#: misc-utils/rename.c:91
#, fuzzy, c-format
-msgid "pid %d's new scheduling policy: %s"
-msgstr "chính sách định thời mới của PID %d: "
+msgid "%s: overwrite `%s'? "
+msgstr "%s: lỗi ghi: %s\n"
-#: schedutils/chrt.c:266
+#: misc-utils/rename.c:133 misc-utils/rename.c:198
#, fuzzy, c-format
-msgid "pid %d's current scheduling policy: %s"
-msgstr "chính sách định thời hiện tại của PID %d: "
-
-#: schedutils/chrt.c:273
-#, c-format
-msgid "pid %d's new scheduling priority: %d\n"
-msgstr "mức ưu tiên định thời mới của PID %d: %d\n"
+msgid "%s: not accessible"
+msgstr "%s: không phải là một thư mục"
-#: schedutils/chrt.c:275
+#: misc-utils/rename.c:142
#, c-format
-msgid "pid %d's current scheduling priority: %d\n"
-msgstr "mức ưu tiên định thời hiện tại của PID %d: %d\n"
+msgid "%s: not a symbolic link"
+msgstr "%s: không phải là một liên kết mềm"
-#: schedutils/chrt.c:280
+#: misc-utils/rename.c:149
#, c-format
-msgid "pid %d's new runtime/deadline/period parameters: %ju/%ju/%ju\n"
-msgstr ""
+msgid "%s: readlink failed"
+msgstr "%s: readlink gặp lỗi"
-#: schedutils/chrt.c:283
+#: misc-utils/rename.c:165
#, fuzzy, c-format
-msgid "pid %d's current runtime/deadline/period parameters: %ju/%ju/%ju\n"
-msgstr "mức ưu tiên định thời hiện tại của PID %d: %d\n"
+msgid "Skipping existing link: `%s' -> `%s'\n"
+msgstr "…Nhảy tới tập tin "
-#: schedutils/chrt.c:297 schedutils/chrt.c:393
-msgid "cannot obtain the list of tasks"
-msgstr "không thể lấy thấy danh sách tác vụ"
+#: misc-utils/rename.c:171
+#, c-format
+msgid "%s: unlink failed"
+msgstr "%s: gặp lỗi khi bỏ liên kết mềm"
-#: schedutils/chrt.c:331
-#, fuzzy, c-format
-msgid "%s min/max priority\t: %d/%d\n"
-msgstr "SCHED_%s ưu tiên tiểu/đa\t: %d/%d\n"
+#: misc-utils/rename.c:175
+#, c-format
+msgid "%s: symlinking to %s failed"
+msgstr "%s: tạo liên kết mềm đến %s gặp lỗi"
-#: schedutils/chrt.c:334
+#: misc-utils/rename.c:218
#, fuzzy, c-format
-msgid "%s not supported?\n"
-msgstr "SCHED_%s không được hỗ trợ ?\n"
+msgid "Skipping existing file: `%s'\n"
+msgstr "…Nhảy tới tập tin "
-#: schedutils/chrt.c:397
+#: misc-utils/rename.c:222
#, c-format
-msgid "failed to set tid %d's policy"
-msgstr "lỗi đặt tid của chính sách %d"
+msgid "%s: rename to %s failed"
+msgstr "%s: đổi tên thành %s gặp lỗi"
-#: schedutils/chrt.c:402
+#: misc-utils/rename.c:236
#, c-format
-msgid "failed to set pid %d's policy"
-msgstr "lỗi đặt chính sách của PID %d"
+msgid " %s [options] <expression> <replacement> <file>...\n"
+msgstr " %s [các tùy chọn] <biểu_thức> <thay_thế> <tập_tin>…\n"
+
+#: misc-utils/rename.c:240
+msgid "Rename files.\n"
+msgstr "Đổi tên các tập tin.\n"
-#: schedutils/chrt.c:484
+#: misc-utils/rename.c:243
#, fuzzy
-msgid "invalid runtime argument"
-msgstr "tham số thời gian không hợp lệ"
+msgid " -v, --verbose explain what is being done\n"
+msgstr " -v, --verbose giải thích đang làm gì\n"
-#: schedutils/chrt.c:487
+#: misc-utils/rename.c:244
#, fuzzy
-msgid "invalid period argument"
-msgstr "tham số tốc độ không hợp lệ"
+msgid " -s, --symlink act on the target of symlinks\n"
+msgstr " -s, --symlink tác động lên đích liên kết mềm\n"
-#: schedutils/chrt.c:490
+#: misc-utils/rename.c:245
#, fuzzy
-msgid "invalid deadline argument"
-msgstr "đối số trụ không hợp lệ"
+msgid " -n, --no-act do not make any changes\n"
+msgstr " -n, --noheadings không in phần đầu\n"
-#: schedutils/chrt.c:514
-msgid "invalid priority argument"
-msgstr "đối số mức ưu tiên không hợp lệ"
+#: misc-utils/rename.c:246
+#, fuzzy
+#| msgid " -a, --all print all devices\n"
+msgid " -a, --all replace all occurrences\n"
+msgstr " -a, --all hiển thị mọi thiết bị\n"
-#: schedutils/chrt.c:518
+#: misc-utils/rename.c:247
#, fuzzy
-msgid "--reset-on-fork option is supported for SCHED_FIFO and SCHED_RR policies only"
-msgstr "Cờ SCHED_RESET_ON_FORK chỉ được hỗ trợ cho chính sách SCHED_FIFO và SCHED_RR"
+#| msgid " -a, --hostlast display hostnames in the last column\n"
+msgid " -l, --last replace only the last occurrence\n"
+msgstr " -a, --hostlast hiển thị tên máy trong cột cuối\n"
-#: schedutils/chrt.c:523
-msgid "--sched-{runtime,deadline,period} options are supported for SCHED_DEADLINE only"
+#: misc-utils/rename.c:248
+msgid " -o, --no-overwrite don't overwrite existing files\n"
msgstr ""
-#: schedutils/chrt.c:538
-#, fuzzy
-msgid "SCHED_DEADLINE is unsupported"
-msgstr "SCHED_%s không được hỗ trợ ?\n"
-
-#: schedutils/chrt.c:545
-#, c-format
-msgid "unsupported priority value for the policy: %d: see --max for valid range"
+#: misc-utils/rename.c:249
+msgid " -i, --interactive prompt before overwrite\n"
msgstr ""
-#: schedutils/ionice.c:76
-msgid "ioprio_get failed"
-msgstr "ioprio_get bị lỗi"
+#: misc-utils/rename.c:339
+msgid "failed to get terminal attributes"
+msgstr "gặp lỗi khi lấy các thuộc tính của thiết bị cuối"
-#: schedutils/ionice.c:85
-#, c-format
-msgid "%s: prio %lu\n"
-msgstr "%s: prio %lu\n"
+#: misc-utils/uuidd.c:97
+msgid "A daemon for generating UUIDs.\n"
+msgstr "Phần mềm dịch vụ để tạo các UUID.\n"
-#: schedutils/ionice.c:98
-msgid "ioprio_set failed"
-msgstr "ioprio_set bị lỗi"
+#: misc-utils/uuidd.c:99
+#, fuzzy
+msgid " -p, --pid <path> path to pid file\n"
+msgstr " -T, --target <chuỗi> điểm gắn được dùng\n"
-#: schedutils/ionice.c:104
-#, c-format
-msgid ""
-" %1$s [options] -p <pid>...\n"
-" %1$s [options] -P <pgid>...\n"
-" %1$s [options] -u <uid>...\n"
-" %1$s [options] <command>\n"
-msgstr ""
-" %1$s [các_tuỳ_chọn] -p <mã_số_tiến_trình>…\n"
-" %1$s [các_tuỳ_chọn] -P <mã_số_tiến_trình>…\n"
-" %1$s [các_tuỳ_chọn] -u <mã_số_nhóm_tiến_trình>…\n"
-" %1$s [các_tuỳ_chọn] <lệnh>]\n"
+#: misc-utils/uuidd.c:100
+#, fuzzy
+msgid " -s, --socket <path> path to socket\n"
+msgstr " -u, --socket <socket> ghi ra ổ cắm Unix này\n"
-#: schedutils/ionice.c:110
-msgid "Show or change the I/O-scheduling class and priority of a process.\n"
-msgstr "Hiển thị hay đổi lớp tác vụ VR và mức ưu tiên của tiến trình.\n"
+#: misc-utils/uuidd.c:101
+#, fuzzy
+msgid " -T, --timeout <sec> specify inactivity timeout\n"
+msgstr " -t, --timeout <số> thời hạn chờ tiến trình tối đa\n"
-#: schedutils/ionice.c:113
-msgid ""
-" -c, --class <class> name or number of scheduling class,\n"
-" 0: none, 1: realtime, 2: best-effort, 3: idle\n"
-msgstr ""
-" -c, --class <lớp> tên hay số của lớp lịch biểu,\n"
-" 0: không, 1: thời gian thực, 2: best-effort, 3: nghỉ\n"
+#: misc-utils/uuidd.c:102
+#, fuzzy
+msgid " -k, --kill kill running daemon\n"
+msgstr " -a, --all bỏ gắn tất cả các hệ thống tập tin\n"
-#: schedutils/ionice.c:115
-msgid ""
-" -n, --classdata <num> priority (0..7) in the specified scheduling class,\n"
-" only for the realtime and best-effort classes\n"
-msgstr ""
-" -n, --classdata <số> ưu tiên (0..7) trong lớp tác vụ đã chỉ ra,\n"
-" chỉ dành cho lớp thời gian thực hay “best-effort”\n"
+#: misc-utils/uuidd.c:103
+#, fuzzy
+msgid " -r, --random test random-based generation\n"
+msgstr " -c, --creator hiển thị người tạo và chủ sở hữu\n"
-#: schedutils/ionice.c:117
-msgid " -p, --pid <pid>... act on these already running processes\n"
-msgstr " -p, --pid <mã_số_tiến_trình>… thực hiện trên những tiến trình đang chạy\n"
+#: misc-utils/uuidd.c:104
+#, fuzzy
+msgid " -t, --time test time-based generation\n"
+msgstr " -t, --time <ms> trình điều khiển đợi trong mi-li-giây\n"
-#: schedutils/ionice.c:118
-msgid " -P, --pgid <pgrp>... act on already running processes in these groups\n"
-msgstr " -P, --pgid <mã_số_nhóm_tiến_trình>… thực hiện trên những tiến trình đang chạy trong nhóm\n"
+#: misc-utils/uuidd.c:105
+#, fuzzy
+msgid " -n, --uuids <num> request number of uuids\n"
+msgstr " -H, --heads <số> chỉ định số lượng đầu từ\n"
-#: schedutils/ionice.c:119
-msgid " -t, --ignore ignore failures\n"
-msgstr " -t, --ignore bỏ qua các lỗi nghiêm trọng\n"
+#: misc-utils/uuidd.c:106
+#, fuzzy
+msgid " -P, --no-pid do not create pid file\n"
+msgstr " -i, --noissue không hiển thị tập tin phát ra\n"
-#: schedutils/ionice.c:120
-msgid " -u, --uid <uid>... act on already running processes owned by these users\n"
-msgstr " -u, --uid <mã_số_người_dùng>… thực hiện trên những tiến trình đang chạy bởi người dùng\n"
+#: misc-utils/uuidd.c:107
+#, fuzzy
+msgid " -F, --no-fork do not daemonize using double-fork\n"
+msgstr " -F, --no-fork không rẽ nhánh tiến trình trước thực thi <chương trình>\n"
-#: schedutils/ionice.c:157
-msgid "invalid class data argument"
-msgstr "đối số lớp dữ liệu không hợp lệ"
+#: misc-utils/uuidd.c:108
+#, fuzzy
+msgid " -S, --socket-activation do not create listening socket\n"
+msgstr "Cả hai tùy chọn --socket-activation và --socket được chỉ ra. Đang lờ đi --socket."
-#: schedutils/ionice.c:163
-msgid "invalid class argument"
-msgstr "đối số lớp không hợp lệ"
+#: misc-utils/uuidd.c:109
+#, fuzzy
+msgid " -d, --debug run in debugging mode\n"
+msgstr " -d, --debug in thông điệp dạng đầy đủ ra dòng báo lỗi stderr\n"
+
+#: misc-utils/uuidd.c:110
+#, fuzzy
+msgid " -q, --quiet turn on quiet mode\n"
+msgstr " -q, --quiet chặn các thông tin thông báo mở rộng\n"
+
+#: misc-utils/uuidd.c:142
+msgid "bad arguments"
+msgstr "đối số sai"
-#: schedutils/ionice.c:168
+#: misc-utils/uuidd.c:149
+msgid "socket"
+msgstr "ổ cắm (socket)"
+
+#: misc-utils/uuidd.c:160
+msgid "connect"
+msgstr "kết nối"
+
+#: misc-utils/uuidd.c:180
+msgid "write"
+msgstr "ghi"
+
+#: misc-utils/uuidd.c:188
+msgid "read count"
+msgstr "đếm số lần đọc"
+
+#: misc-utils/uuidd.c:194
+msgid "bad response length"
+msgstr "chiều dài đáp ứng sai"
+
+#: misc-utils/uuidd.c:245
#, c-format
-msgid "unknown scheduling class: '%s'"
-msgstr "không hiểu lớp thời khóa biểu: “%s”"
+msgid "cannot lock %s"
+msgstr "không thể khóa %s"
-#: schedutils/ionice.c:176 schedutils/ionice.c:184 schedutils/ionice.c:192
-msgid "can handle only one of pid, pgid or uid at once"
-msgstr "chỉ có thể xử lý một pid, pgid hoặc uid một lúc"
+#: misc-utils/uuidd.c:270
+msgid "couldn't create unix stream socket"
+msgstr "không thể tạo ổ cắm luồng UNIX"
-#: schedutils/ionice.c:185
-msgid "invalid PGID argument"
-msgstr "đối số PGID không hợp lệ"
+#: misc-utils/uuidd.c:295
+#, c-format
+msgid "couldn't bind unix socket %s"
+msgstr "không thể đóng kết ổ cắm UNIX %s"
-#: schedutils/ionice.c:193
-msgid "invalid UID argument"
-msgstr "đối số UID không hợp lệ"
+#: misc-utils/uuidd.c:322
+#, fuzzy
+msgid "receiving signal failed"
+msgstr "gửi tín hiệu đến %s gặp lỗi"
-#: schedutils/ionice.c:212
-msgid "ignoring given class data for none class"
-msgstr "đang lờ đi dữ liệu hạng đưa ra cho hạng “không có”"
+#: misc-utils/uuidd.c:337
+msgid "timed out"
+msgstr "quá hạn"
-#: schedutils/ionice.c:220
-msgid "ignoring given class data for idle class"
-msgstr "đang lờ đi dữ liệu hạng đưa ra cho hạng nghỉ"
+#: misc-utils/uuidd.c:373 sys-utils/flock.c:276
+#, fuzzy
+msgid "cannot set up timer"
+msgstr "không đặt được mã số nhóm (GID)"
-#: schedutils/ionice.c:225
+#: misc-utils/uuidd.c:381
#, c-format
-msgid "unknown prio class %d"
-msgstr "không hiểu lớp prio: %d"
+msgid "uuidd daemon is already running at pid %s"
+msgstr "Trình nền uuidd đã chạy với PID %s"
-#: schedutils/taskset.c:51
+#: misc-utils/uuidd.c:390
#, c-format
-msgid ""
-"Usage: %s [options] [mask | cpu-list] [pid|cmd [args...]]\n"
-"\n"
+msgid "couldn't listen on unix socket %s"
+msgstr "không thể lắng nghe trên ổ cắm UNIX %s"
+
+#: misc-utils/uuidd.c:400
+#, c-format
+msgid "could not truncate file: %s"
+msgstr "không thể cắt ngắn tập tin: %s"
+
+#: misc-utils/uuidd.c:414
+#, fuzzy
+msgid "sd_listen_fds() failed"
+msgstr "settimeofday() không thành công"
+
+#: misc-utils/uuidd.c:417
+msgid "no file descriptors received, check systemctl status uuidd.socket"
msgstr ""
-"Cách dùng: %s [tuỳ_chọn] [bộ_lọc | danh_sách_CPU] [PID|lệnh [đối_số…]]\n"
-"\n"
-#: schedutils/taskset.c:55
-msgid "Show or change the CPU affinity of a process.\n"
-msgstr "Hiển thị hay thay đổi ái lực CPU của một tiến trình.\n"
+#: misc-utils/uuidd.c:420
+#, fuzzy
+msgid "too many file descriptors received, check uuidd.socket"
+msgstr "không hoặc là quá nhiều bộ mô tả tập tin được nhận về"
+
+#: misc-utils/uuidd.c:448 text-utils/more.c:1368
+#, fuzzy
+msgid "poll failed"
+msgstr "poll() gặp lỗi"
-#: schedutils/taskset.c:59
+#: misc-utils/uuidd.c:453
+#, fuzzy, c-format
+msgid "timeout [%d sec]\n"
+msgstr "lỗi quá lâu sau %u giây"
+
+#: misc-utils/uuidd.c:470 sys-utils/irqtop.c:223 sys-utils/irqtop.c:226
+#: sys-utils/irqtop.c:243 term-utils/setterm.c:920 text-utils/column.c:531
+#: text-utils/column.c:561
+msgid "read failed"
+msgstr "đọc gặp lỗi"
+
+#: misc-utils/uuidd.c:472
#, c-format
-msgid ""
-"Options:\n"
-" -a, --all-tasks operate on all the tasks (threads) for a given pid\n"
-" -p, --pid operate on existing given pid\n"
-" -c, --cpu-list display and specify cpus in list format\n"
-" -h, --help display this help\n"
-" -V, --version output version information\n"
-"\n"
-msgstr ""
-"Tùy chọn:\n"
-" -a, --all-tasks thao tác trên tất cả các tác vụ (tuyến) với pid đã cho\n"
-" -p, --pid thao tác trên PID đưa ra đã sẵn có\n"
-" -c, --cpu-list hiển thị và ghi rõ các CPU theo định dạng danh sách\n"
-" -h, --help hiển thị trợ giúp này\n"
-" -V, --version xuất thông tin về phiên bản\n"
-"\n"
+msgid "error reading from client, len = %d"
+msgstr "gặp lỗi khi đọc từ ứng dụng khách, dài = %d"
-#: schedutils/taskset.c:67
+#: misc-utils/uuidd.c:481
#, c-format
-msgid ""
-"The default behavior is to run a new command:\n"
-" %1$s 03 sshd -b 1024\n"
-"You can retrieve the mask of an existing task:\n"
-" %1$s -p 700\n"
-"Or set it:\n"
-" %1$s -p 03 700\n"
-"List format uses a comma-separated list instead of a mask:\n"
-" %1$s -pc 0,3,7-11 700\n"
-"Ranges in list format can take a stride argument:\n"
-" e.g. 0-31:2 is equivalent to mask 0x55555555\n"
-msgstr ""
-"Ứng xử mặc định là chạy một câu lệnh mới\n"
-" %1$s 03 sshd -b 1024\n"
-"Bạn có thể lấy bộ lọc của một công việc đã có:\n"
-" %1$s -p 700\n"
-"Hoặc đặt nó:\n"
-" %1$s -p 03 700\n"
-"Định dạng danh sách thì dùng một danh sách định giới bằng dấu phẩy\n"
-"thay cho một bộ lọc:\n"
-" %1$s -pc 0,3,7-11 700\n"
-"Phạm vi theo định dạng danh sách có khả năng chấp nhận một đối số stride:\n"
-" v.d.. 0-31:2 tương đương với bộ lọc 0x55555555\n"
+msgid "operation %d, incoming num = %d\n"
+msgstr "thao tác %d, số gửi đến = %d\n"
-#: schedutils/taskset.c:90
+#: misc-utils/uuidd.c:484
#, c-format
-msgid "pid %d's new affinity list: %s\n"
-msgstr "danh sách quan hệ bộ xử lý mới của PID %d: %s\n"
+msgid "operation %d\n"
+msgstr "thao tác %d\n"
-#: schedutils/taskset.c:91
+#: misc-utils/uuidd.c:498 misc-utils/uuidd.c:509 misc-utils/uuidd.c:519
+#, fuzzy
+msgid "failed to open/lock clock counter"
+msgstr "gặp lỗi khi đặt kích cỡ trang"
+
+#: misc-utils/uuidd.c:501
#, c-format
-msgid "pid %d's current affinity list: %s\n"
-msgstr "danh sách quan hệ bộ xử lý hiện tại của PID %d: %s\n"
+msgid "Generated time UUID: %s\n"
+msgstr "UUID thời gian đã tạo ra: %s\n"
-#: schedutils/taskset.c:94
+#: misc-utils/uuidd.c:512
#, c-format
-msgid "pid %d's new affinity mask: %s\n"
-msgstr "bộ lọc quan hệ bộ xử lý mới của PID %d: %s\n"
+msgid "Generated random UUID: %s\n"
+msgstr "UUID ngẫu nhiên đã tạo ra: %s\n"
-#: schedutils/taskset.c:95
+#: misc-utils/uuidd.c:522
#, c-format
-msgid "pid %d's current affinity mask: %s\n"
-msgstr "bộ lọc quan hệ bộ xử lý hiện tại của PID %d: %s\n"
+msgid "Generated time UUID %s and %d following\n"
+msgid_plural "Generated time UUID %s and %d following\n"
+msgstr[0] "Đã tạo ra UUID thời gian %s và %d theo sau\n"
-#: schedutils/taskset.c:99
-msgid "internal error: conversion from cpuset to string failed"
-msgstr "lỗi nội bộ: chuyển đổi cpuset thành chuỗi gặp lỗi"
+#: misc-utils/uuidd.c:543
+#, c-format
+msgid "Generated %d UUID:\n"
+msgid_plural "Generated %d UUIDs:\n"
+msgstr[0] "Đã tạo ra %d UUID:\n"
-#: schedutils/taskset.c:109 schedutils/taskset.c:125
+#: misc-utils/uuidd.c:555
#, c-format
-msgid "failed to get pid %d's affinity"
-msgstr "lỗi lấy quan hệ bộ xử lý của PID %d"
+msgid "Invalid operation %d\n"
+msgstr "Thao tác không hợp lệ %d\n"
-#: schedutils/taskset.c:119
+#: misc-utils/uuidd.c:567
#, c-format
-msgid "failed to set pid %d's affinity"
-msgstr "lỗi đặt quan hệ bộ xử lý của PID %d"
+msgid "Unexpected reply length from server %d"
+msgstr "Máy phục vụ đáp ứng với chiều dài bất thường %d"
-#: schedutils/taskset.c:186 sys-utils/chcpu.c:289
-msgid "cannot determine NR_CPUS; aborting"
-msgstr "không thể quyết định NR_CPUS nên hủy bỏ"
+#: misc-utils/uuidd.c:610
+msgid "failed to parse --uuids"
+msgstr "gặp lỗi khi phân tích --uuids"
-#: schedutils/taskset.c:195 schedutils/taskset.c:208 sys-utils/chcpu.c:295
-msgid "cpuset_alloc failed"
-msgstr "cpuset_alloc bị lỗi"
+#: misc-utils/uuidd.c:627
+msgid "uuidd has been built without support for socket activation"
+msgstr "uuidd được xây dựng mà không hỗ trợ cho hoạt hóa ổ cắm"
+
+#: misc-utils/uuidd.c:646
+msgid "failed to parse --timeout"
+msgstr "lỗi phân tích --timeout (chờ tối đa)"
+
+#: misc-utils/uuidd.c:687
+#, fuzzy, c-format
+msgid "socket name too long: %s"
+msgstr "tên khối tin quá dài"
+
+#: misc-utils/uuidd.c:694
+msgid "Both --socket-activation and --socket specified. Ignoring --socket."
+msgstr "Cả hai tùy chọn --socket-activation và --socket được chỉ ra. Đang lờ đi --socket."
-#: schedutils/taskset.c:215 sys-utils/chcpu.c:232
+#: misc-utils/uuidd.c:705 misc-utils/uuidd.c:740
#, c-format
-msgid "failed to parse CPU list: %s"
-msgstr "lỗi phân tích danh sách CPU: %s"
+msgid "error calling uuidd daemon (%s)"
+msgstr "gặp lỗi khi gọi phần mềm dịch vụ uuidd (%s)"
+
+#: misc-utils/uuidd.c:706 misc-utils/uuidd.c:741
+msgid "unexpected error"
+msgstr "gặp lỗi bất thường"
-#: schedutils/taskset.c:218
+#: misc-utils/uuidd.c:714
#, c-format
-msgid "failed to parse CPU mask: %s"
-msgstr "lỗi phân tích mặt nạ CPU: %s"
+msgid "%s and %d subsequent UUID\n"
+msgid_plural "%s and %d subsequent UUIDs\n"
+msgstr[0] "%s và %d UUID xảy ra sau\n"
-#: sys-utils/blkdiscard.c:69
-#, fuzzy, c-format
-msgid "%s: Zero-filled %<PRIu64> bytes from the offset %<PRIu64>\n"
-msgstr "%s: Loại bỏ %<PRIu64> byte từ vị trí offset %<PRIu64>\n"
+#: misc-utils/uuidd.c:720
+#, c-format
+msgid "List of UUIDs:\n"
+msgstr "Danh sách các UUID:\n"
-#: sys-utils/blkdiscard.c:74
+#: misc-utils/uuidd.c:762
#, c-format
-msgid "%s: Discarded %<PRIu64> bytes from the offset %<PRIu64>\n"
-msgstr "%s: Loại bỏ %<PRIu64> byte từ vị trí offset %<PRIu64>\n"
+msgid "couldn't kill uuidd running at pid %d"
+msgstr "không thể buộc kết thúc uuidd đang chạy với PID %d"
-#: sys-utils/blkdiscard.c:87
-msgid "Discard the content of sectors on a device.\n"
-msgstr "Loại bỏ nội dung của các cung từ trên một thiết bị.\n"
+#: misc-utils/uuidd.c:767
+#, c-format
+msgid "Killed uuidd running at pid %d.\n"
+msgstr "Đã buộc kết thúc uuidd chạy với PID %d.\n"
-#: sys-utils/blkdiscard.c:90
+#: misc-utils/uuidgen.c:29
+msgid "Create a new UUID value.\n"
+msgstr "Tạo một giá trị UUID mới.\n"
+
+#: misc-utils/uuidgen.c:32
#, fuzzy
-msgid " -o, --offset <num> offset in bytes to discard from\n"
-msgstr " -o, --offset <số> vị trí tương đối tính bằn byte để bắt đầu loại bỏ từ đó\n"
+msgid " -r, --random generate random-based uuid\n"
+msgstr " -c, --creator hiển thị người tạo và chủ sở hữu\n"
-#: sys-utils/blkdiscard.c:91
+#: misc-utils/uuidgen.c:33
#, fuzzy
-msgid " -l, --length <num> length of bytes to discard from the offset\n"
-msgstr " -l, --length <số> số lượng byte được loại bỏ\n"
+msgid " -t, --time generate time-based uuid\n"
+msgstr " -t, --time <ms> trình điều khiển đợi trong mi-li-giây\n"
-#: sys-utils/blkdiscard.c:92
+#: misc-utils/uuidgen.c:34
+msgid " -n, --namespace ns generate hash-based uuid in this namespace\n"
+msgstr ""
+
+#: misc-utils/uuidgen.c:35
+#, fuzzy, c-format
+msgid " available namespaces: %s\n"
+msgstr " -a, --all hiển thị mọi thiết bị\n"
+
+#: misc-utils/uuidgen.c:36
+msgid " -N, --name name generate hash-based uuid from this name\n"
+msgstr ""
+
+#: misc-utils/uuidgen.c:37
#, fuzzy
-msgid " -p, --step <num> size of the discard iterations within the offset\n"
-msgstr " -o, --offset <số> khoảng bù cho thao tác vùng, tính bằng byte\n"
+msgid " -m, --md5 generate md5 hash\n"
+msgstr " -a, --all hiển thị mọi thiết bị\n"
-#: sys-utils/blkdiscard.c:93
+#: misc-utils/uuidgen.c:38
#, fuzzy
-msgid " -s, --secure perform secure discard\n"
-msgstr " --securebits <bits> đăt securebits\n"
+msgid " -s, --sha1 generate sha1 hash\n"
+msgstr " -s, --shared lấy khối chia sẻ\n"
-#: sys-utils/blkdiscard.c:94
+#: misc-utils/uuidgen.c:39
#, fuzzy
-msgid " -z, --zeroout zero-fill rather than discard\n"
-msgstr " -n, --nonblock làm hỏng thay vì đợi\n"
+msgid " -x, --hex interpret name as hex string\n"
+msgstr " -s, --inverse đảo ngược phần khớp\n"
-#: sys-utils/blkdiscard.c:95
+#: misc-utils/uuidgen.c:53
#, fuzzy
-msgid " -v, --verbose print aligned length and offset\n"
-msgstr " -v, --verbose giải thích đang làm gì\n"
+msgid "not a valid hex string"
+msgstr "%s: không phải là một phân vùng trao đổi đúng"
-#: sys-utils/blkdiscard.c:150 sys-utils/fstrim.c:324 sys-utils/losetup.c:673
-#: text-utils/hexdump.c:124
-msgid "failed to parse offset"
-msgstr "không phân tích được offset"
+#: misc-utils/uuidgen.c:144
+#, fuzzy
+msgid "--namespace requires --name argument"
+msgstr "%s yêu cầu một đối số"
-#: sys-utils/blkdiscard.c:154
-msgid "failed to parse step"
-msgstr "gặp lỗi khi phân tích bước"
+#: misc-utils/uuidgen.c:148
+msgid "--namespace requires --md5 or --sha1"
+msgstr ""
-#: sys-utils/blkdiscard.c:172 sys-utils/zramctl.c:682 sys-utils/zramctl.c:708
-msgid "no device specified"
-msgstr "chưa chỉ định thiết bị"
+#: misc-utils/uuidgen.c:153
+#, fuzzy
+msgid "--name requires --namespace argument"
+msgstr "đối số dừng không hợp lệ"
-#: sys-utils/blkdiscard.c:177 sys-utils/fallocate.c:351
-#: sys-utils/fsfreeze.c:122 sys-utils/fstrim.c:346
-msgid "unexpected number of arguments"
-msgstr "gặp số các đối số bất thường"
+#: misc-utils/uuidgen.c:157
+#, fuzzy
+msgid "--md5 or --sha1 requires --namespace argument"
+msgstr "%s yêu cầu một đối số"
-#: sys-utils/blkdiscard.c:191
-#, c-format
-msgid "%s: BLKGETSIZE64 ioctl failed"
-msgstr "%s: BLKGETSIZE64 ioctl gặp lỗi"
+#: misc-utils/uuidgen.c:182
+#, fuzzy, c-format
+msgid "unknown namespace alias: '%s'"
+msgstr "dạng nguồn không rõ: %s\n"
-#: sys-utils/blkdiscard.c:193
-#, c-format
-msgid "%s: BLKSSZGET ioctl failed"
-msgstr "%s: BLKSSZGET ioctl gặp lỗi"
+#: misc-utils/uuidgen.c:188
+#, fuzzy, c-format
+msgid "invalid uuid for namespace: '%s'"
+msgstr "id không hợp lệ: %s"
-#: sys-utils/blkdiscard.c:197
-#, c-format
-msgid "%s: offset %<PRIu64> is not aligned to sector size %i"
-msgstr "%s: khoảng bù %<PRIu64> không được căn chỉnh với cỡ cung từ %i"
+#: misc-utils/uuidparse.c:76
+#, fuzzy
+msgid "unique identifier"
+msgstr "định danh thiết bị lưu trữ duy nhất"
-#: sys-utils/blkdiscard.c:202
-#, c-format
-msgid "%s: offset is greater than device size"
-msgstr "%s: khoảng bù còn lớn hơn cả cỡ của thiết bị"
+#: misc-utils/uuidparse.c:77
+#, fuzzy
+msgid "variant name"
+msgstr "tên phân vùng"
-#: sys-utils/blkdiscard.c:211
-#, c-format
-msgid "%s: length %<PRIu64> is not aligned to sector size %i"
-msgstr "%s: chiều dài %<PRIu64> không được căn chỉnh với cỡ cung từ %i"
+#: misc-utils/uuidparse.c:78
+#, fuzzy
+msgid "type name"
+msgstr "Tên mới"
-#: sys-utils/blkdiscard.c:224
+#: misc-utils/uuidparse.c:79
+msgid "timestamp"
+msgstr ""
+
+#: misc-utils/uuidparse.c:97
#, fuzzy, c-format
-msgid "%s: BLKZEROOUT ioctl failed"
-msgstr "%s: BLKSSZGET ioctl gặp lỗi"
+msgid " %s [options] <uuid ...>\n"
+msgstr " %s [TUỲ_CHỌN] <TẬP_TIN>…\n"
-#: sys-utils/blkdiscard.c:228
-#, c-format
-msgid "%s: BLKSECDISCARD ioctl failed"
-msgstr "%s: BLKSECDISCARD ioctl gặp lỗi"
+#: misc-utils/uuidparse.c:100
+#, fuzzy
+msgid " -J, --json use JSON output format"
+msgstr " -r, --raw dùng định dạng thô\n"
-#: sys-utils/blkdiscard.c:232
-#, c-format
-msgid "%s: BLKDISCARD ioctl failed"
-msgstr "%s: BLKDISCARD ioctl gặp lỗi"
+#: misc-utils/uuidparse.c:101
+#, fuzzy
+msgid " -n, --noheadings don't print headings"
+msgstr " -n, --noheadings không in phần đầu\n"
-#: sys-utils/chcpu.c:87 sys-utils/chcpu.c:179
-#, fuzzy, c-format
-msgid "CPU %u does not exist"
-msgstr "CPU “%d” không tồn tại"
+#: misc-utils/uuidparse.c:102
+#, fuzzy
+msgid " -o, --output <list> COLUMNS to display (see below)"
+msgstr " -o, --options <d.sách> các cột sẽ hiển thị\n"
-#: sys-utils/chcpu.c:92
-#, fuzzy, c-format
-msgid "CPU %u is not hot pluggable"
-msgstr "CPU %d chưa được cắm nóng"
+#: misc-utils/uuidparse.c:103
+#, fuzzy
+msgid " -r, --raw use the raw output format"
+msgstr " -r, --raw dùng định dạng thô\n"
-#: sys-utils/chcpu.c:98
-#, fuzzy, c-format
-msgid "CPU %u is already enabled\n"
-msgstr "CPU %d đã được bật rồi\n"
+#: misc-utils/uuidparse.c:172 misc-utils/uuidparse.c:191
+#: misc-utils/uuidparse.c:222
+#, fuzzy
+msgid "invalid"
+msgstr "id sai"
-#: sys-utils/chcpu.c:102
-#, fuzzy, c-format
-msgid "CPU %u is already disabled\n"
-msgstr "CPU %d đã bị tắt rồi\n"
+#: misc-utils/uuidparse.c:186
+msgid "other"
+msgstr ""
-#: sys-utils/chcpu.c:110
-#, fuzzy, c-format
-msgid "CPU %u enable failed (CPU is deconfigured)"
-msgstr "bật CPU %d gặp lỗi (CPU bị bỏ cấu hình)"
+#: misc-utils/uuidparse.c:197
+msgid "nil"
+msgstr ""
-#: sys-utils/chcpu.c:113
-#, fuzzy, c-format
-msgid "CPU %u enable failed"
-msgstr "bật CPU %d gặp lỗi"
+#: misc-utils/uuidparse.c:202
+msgid "time-based"
+msgstr ""
-#: sys-utils/chcpu.c:116
-#, fuzzy, c-format
-msgid "CPU %u enabled\n"
-msgstr "CPU %d được bật\n"
+#: misc-utils/uuidparse.c:208
+msgid "name-based"
+msgstr ""
-#: sys-utils/chcpu.c:119
-#, fuzzy, c-format
-msgid "CPU %u disable failed (last enabled CPU)"
-msgstr "tắt CPU %d gặp lỗi (CPU được bật cuối cùng)"
+#: misc-utils/uuidparse.c:211
+msgid "random"
+msgstr ""
-#: sys-utils/chcpu.c:125
-#, fuzzy, c-format
-msgid "CPU %u disable failed"
-msgstr "tắt CPU %d gặp lỗi"
+#: misc-utils/uuidparse.c:214
+msgid "sha1-based"
+msgstr ""
-#: sys-utils/chcpu.c:128
-#, fuzzy, c-format
-msgid "CPU %u disabled\n"
-msgstr "CPU %d bị tắt\n"
+#: misc-utils/uuidparse.c:267 misc-utils/wipefs.c:178
+#: sys-utils/irq-common.c:155 sys-utils/irq-common.c:460 sys-utils/lscpu.c:972
+#: sys-utils/lsns.c:1093 sys-utils/zramctl.c:505
+msgid "failed to initialize output column"
+msgstr "lỗi khởi tạo cột kết xuất"
-#: sys-utils/chcpu.c:141
-msgid "This system does not support rescanning of CPUs"
-msgstr "Hệ thống này không hỗ trợ quét tìm lại của CPU"
+#: misc-utils/whereis.c:201
+#, fuzzy, c-format
+msgid " %s [options] [-BMS <dir>... -f] <name>\n"
+msgstr " %s [TUỲ_CHỌN] [<TẬP_TIN> …]\n"
-#: sys-utils/chcpu.c:143
-msgid "Failed to trigger rescan of CPUs"
-msgstr "Gặp lỗi khi bẫy việc quét tìm lại CPUs"
+#: misc-utils/whereis.c:204
+msgid "Locate the binary, source, and manual-page files for a command.\n"
+msgstr "Định vị các tập tin nhị phân, mã nguồn, và trang hướng dẫn cho một lệnh.\n"
-#: sys-utils/chcpu.c:144
-#, c-format
-msgid "Triggered rescan of CPUs\n"
-msgstr "Bẫy quét tìm của CPUs\n"
+#: misc-utils/whereis.c:207
+msgid " -b search only for binaries\n"
+msgstr " -b chỉ tìm kiếm cho nhị phân\n"
-#: sys-utils/chcpu.c:151
-msgid "This system does not support setting the dispatching mode of CPUs"
-msgstr "Hệ thống này không hỗ trọ cài đặt chế độ phân phối của các bộ vi xử lý."
+#: misc-utils/whereis.c:208
+msgid " -B <dirs> define binaries lookup path\n"
+msgstr " -B <t.mục> định nghĩa thư mục tìm kiếm nhị phân\n"
-#: sys-utils/chcpu.c:155
-msgid "Failed to set horizontal dispatch mode"
-msgstr "Gặp lỗi khi đặt chế độ phân phối theo chiều ngang"
+#: misc-utils/whereis.c:209
+msgid " -m search only for manuals and infos\n"
+msgstr " -m chỉ tìm kiếm hướng dẫn dạng man và info\n"
-#: sys-utils/chcpu.c:156
-#, c-format
-msgid "Successfully set horizontal dispatching mode\n"
-msgstr "Đặt thành chế độ phân phối theo chiều ngang một cách thành công\n"
+#: misc-utils/whereis.c:210
+msgid " -M <dirs> define man and info lookup path\n"
+msgstr " -M <t.mục> định nghĩa đường dẫn tìm kiếm man và info\n"
-#: sys-utils/chcpu.c:159
-msgid "Failed to set vertical dispatch mode"
-msgstr "Gặp lỗi khi đặt chế độ phân phối theo chiều dọc"
+#: misc-utils/whereis.c:211
+msgid " -s search only for sources\n"
+msgstr " -s chỉ tìm kiếm cho nguồn\n"
-#: sys-utils/chcpu.c:160
-#, c-format
-msgid "Successfully set vertical dispatching mode\n"
-msgstr "Đặt thành chế độ phân phối theo chiều dọc một cách thành công\n"
+#: misc-utils/whereis.c:212
+msgid " -S <dirs> define sources lookup path\n"
+msgstr " -S <t.mục> định nghĩa đường dẫn tìm kếm nguồn\n"
-#: sys-utils/chcpu.c:184
-#, fuzzy, c-format
-msgid "CPU %u is not configurable"
-msgstr "CPU %d không thể cấu hình"
+#: misc-utils/whereis.c:213
+msgid " -f terminate <dirs> argument list\n"
+msgstr " -f chấm dứt danh sách đối số <t.mục>\n"
-#: sys-utils/chcpu.c:190
-#, fuzzy, c-format
-msgid "CPU %u is already configured\n"
-msgstr "CPU %d chưa được cấu hình\n"
+#: misc-utils/whereis.c:214
+msgid " -u search for unusual entries\n"
+msgstr " -u tìm kiếm các mục bất thường\n"
-#: sys-utils/chcpu.c:194
-#, fuzzy, c-format
-msgid "CPU %u is already deconfigured\n"
-msgstr "CPU %d đã được cấu hình rồi\n"
+#: misc-utils/whereis.c:215
+msgid " -l output effective lookup paths\n"
+msgstr " -l hiển thị các đường dẫn tìm kiếm hữu ích\n"
-#: sys-utils/chcpu.c:199
-#, fuzzy, c-format
-msgid "CPU %u deconfigure failed (CPU is enabled)"
-msgstr "CPU %d bỏ cấu hình gặp lỗi (CPU được bật)"
+#: misc-utils/whereis.c:655
+#, fuzzy
+msgid "option -f is missing"
+msgstr "đối số tới tên đường dẫn còn thiếu"
-#: sys-utils/chcpu.c:206
-#, fuzzy, c-format
-msgid "CPU %u configure failed"
-msgstr "cấu hình CPU %d gặp lỗi"
+#: misc-utils/wipefs.c:109
+#, fuzzy
+msgid "partition/filesystem UUID"
+msgstr "UUID hệ thống tập tin"
-#: sys-utils/chcpu.c:209
-#, fuzzy, c-format
-msgid "CPU %u configured\n"
-msgstr "CPU %d đã được cấu hình\n"
+#: misc-utils/wipefs.c:111
+msgid "magic string length"
+msgstr ""
-#: sys-utils/chcpu.c:213
-#, fuzzy, c-format
-msgid "CPU %u deconfigure failed"
-msgstr "bỏ cấu hình CPU %d gặp lỗi"
+#: misc-utils/wipefs.c:112
+msgid "superblok type"
+msgstr ""
-#: sys-utils/chcpu.c:216
-#, fuzzy, c-format
-msgid "CPU %u deconfigured\n"
-msgstr "CPU %d bỏ cấu hình\n"
+#: misc-utils/wipefs.c:113
+#, fuzzy
+msgid "magic string offset"
+msgstr "khoảng bù (offset) inode sai"
-#: sys-utils/chcpu.c:231
-#, c-format
-msgid "invalid CPU number in CPU list: %s"
-msgstr "số CPU sai trong danh sách CPU: %s"
+#: misc-utils/wipefs.c:114
+#, fuzzy
+msgid "type description"
+msgstr "mô tả cờ"
-#: sys-utils/chcpu.c:238 text-utils/col.c:130
-#, c-format
-msgid ""
-"\n"
-"Usage:\n"
-" %s [options]\n"
-msgstr ""
-"\n"
-"Cách dùng:\n"
-"%s [các_tùy_chọn]\n"
+#: misc-utils/wipefs.c:115
+#, fuzzy
+msgid "block device name"
+msgstr "thiết bị khối "
-#: sys-utils/chcpu.c:242
-msgid "Configure CPUs in a multi-processor system.\n"
-msgstr "Cấu hình các bộ vi xử lý trên hệ thống nhiều vi xử lý.\n"
+#: misc-utils/wipefs.c:332
+#, fuzzy
+msgid "partition-table"
+msgstr "bảng phân vùng"
-#: sys-utils/chcpu.c:244
-msgid ""
-"\n"
-"Options:\n"
-" -h, --help print this help\n"
-" -e, --enable <cpu-list> enable cpus\n"
-" -d, --disable <cpu-list> disable cpus\n"
-" -c, --configure <cpu-list> configure cpus\n"
-" -g, --deconfigure <cpu-list> deconfigure cpus\n"
-" -p, --dispatch <mode> set dispatching mode\n"
-" -r, --rescan trigger rescan of cpus\n"
-" -V, --version output version information and exit\n"
-msgstr ""
-"\n"
-"Các tùy chọn:\n"
-" -h, --help hiển thị trợ giúp này\n"
-" -e, --enable <cpu-list> bật các cpu\n"
-" -d, --disable <cpu-list> tắt các cpu\n"
-" -c, --configure <cpu-list> cấu hình các cpu\n"
-" -g, --deconfigure <cpu-list> bỏ cấu hình cpu\n"
-" -p, --dispatch <chế độ> đặt chế độ phân phối\n"
-" -r, --rescan bẫy quét lại của các cpu\n"
-" -V, --version hiển thị thông tin về phiên bản rồi thoát\n"
+#: misc-utils/wipefs.c:423
+#, c-format
+msgid "error: %s: probing initialization failed"
+msgstr "lỗi: %s: lỗi khởi tạo hàm dò"
-#: sys-utils/chcpu.c:326
+#: misc-utils/wipefs.c:474
#, c-format
-msgid "unsupported argument: %s"
-msgstr "tham số không hỗ trợ: %s"
+msgid "%s: failed to erase %s magic string at offset 0x%08jx"
+msgstr "%s: gặp lỗi khi tẩy chuỗi màu nhiệm %s tại vị trí offset 0x%08jx"
-#: sys-utils/ctrlaltdel.c:27
+#: misc-utils/wipefs.c:480
#, c-format
-msgid " %s hard|soft\n"
-msgstr " %s hard|soft\n"
+msgid "%s: %zd byte was erased at offset 0x%08jx (%s): "
+msgid_plural "%s: %zd bytes were erased at offset 0x%08jx (%s): "
+msgstr[0] "%s: %zd bytes bị xóa ở khoảng bù 0x%08jx (%s): "
-#: sys-utils/ctrlaltdel.c:30
+#: misc-utils/wipefs.c:509
#, c-format
-msgid "Set the function of the Ctrl-Alt-Del combination.\n"
-msgstr ""
+msgid "%s: failed to create a signature backup"
+msgstr "%s: gặp lỗi khi tạo một bản dự phòng ký hiệu"
-#: sys-utils/ctrlaltdel.c:51
-msgid "implicit"
-msgstr ""
+#: misc-utils/wipefs.c:535
+#, c-format
+msgid "%s: calling ioctl to re-read partition table: %m\n"
+msgstr "%s: đang gọi hàm ioctl() để đọc lại bảng phân vùng: %m\n"
-#: sys-utils/ctrlaltdel.c:52
-#, fuzzy, c-format
-msgid "unexpected value in %s: %ju"
-msgstr "gặp kết thúc tập tin bất thường trên %s"
+#: misc-utils/wipefs.c:564
+msgid "failed to create a signature backup, $HOME undefined"
+msgstr "gặp lỗi khi tạo một sao lưu chữ ký, chưa định nghĩa biến $HOME"
-#: sys-utils/ctrlaltdel.c:63
-msgid "You must be root to set the Ctrl-Alt-Del behavior"
-msgstr "Phải là người chủ (root) để đặt cách ứng xử của Ctrl-Alt-Del"
+#: misc-utils/wipefs.c:582
+#, c-format
+msgid "%s: ignoring nested \"%s\" partition table on non-whole disk device"
+msgstr "%s: bỏ qua bảng phân vùng lồng nhau \"%s\" trên thiết bị không-toàn-đĩa"
-#: sys-utils/ctrlaltdel.c:71 sys-utils/ipcrm.c:392 sys-utils/ipcrm.c:415
+#: misc-utils/wipefs.c:611
#, c-format
-msgid "unknown argument: %s"
-msgstr "không hiểu đối số: %s"
+msgid "%s: offset 0x%jx not found"
+msgstr "%s: điểm offset 0x%jx không tìm thấy"
-#: sys-utils/dmesg.c:110
-msgid "system is unusable"
-msgstr "hệ thống không thể sử dụng"
-
-#: sys-utils/dmesg.c:111
-msgid "action must be taken immediately"
-msgstr "hành động phải được nắm ngay lập tức"
-
-#: sys-utils/dmesg.c:112
-msgid "critical conditions"
-msgstr "điều kiện tới hạn"
-
-#: sys-utils/dmesg.c:113
-msgid "error conditions"
-msgstr "điều kiện lỗi"
-
-#: sys-utils/dmesg.c:114
-msgid "warning conditions"
-msgstr "điều kiện cảnh báo"
-
-#: sys-utils/dmesg.c:115
-msgid "normal but significant condition"
-msgstr "thông thường nhưng điều kiện là quan trọng"
-
-#: sys-utils/dmesg.c:116
-msgid "informational"
-msgstr "thông tin"
-
-#: sys-utils/dmesg.c:117
-msgid "debug-level messages"
-msgstr "thông điệp mức gỡ lỗi"
-
-#: sys-utils/dmesg.c:131
-msgid "kernel messages"
-msgstr "thông điệp nhân"
-
-#: sys-utils/dmesg.c:132
-msgid "random user-level messages"
-msgstr "thông điệp ngẫu nhiên mức người dùng"
+#: misc-utils/wipefs.c:616
+msgid "Use the --force option to force erase."
+msgstr "Dùng tùy chọn --force để buộc tẩy."
-#: sys-utils/dmesg.c:133
-msgid "mail system"
-msgstr "hệ thống thư"
+#: misc-utils/wipefs.c:654
+#, fuzzy
+msgid "Wipe signatures from a device."
+msgstr "Tẩy chữ ký từ một thiết bị.\n"
-#: sys-utils/dmesg.c:134
-msgid "system daemons"
-msgstr "trình dịch vụ hệ thống"
+#: misc-utils/wipefs.c:657
+#, fuzzy
+msgid " -a, --all wipe all magic strings (BE CAREFUL!)"
+msgstr " -a, --all hiển thị mọi thiết bị\n"
-#: sys-utils/dmesg.c:135
-msgid "security/authorization messages"
-msgstr "thông điệp an ninh và xác thực"
+#: misc-utils/wipefs.c:658
+#, fuzzy
+msgid " -b, --backup create a signature backup in $HOME"
+msgstr "gặp lỗi khi tạo một sao lưu chữ ký, chưa định nghĩa biến $HOME"
-#: sys-utils/dmesg.c:136
-msgid "messages generated internally by syslogd"
-msgstr "thông điệp được tạo ra từ nội bộ bên trong bởi syslogd"
+#: misc-utils/wipefs.c:659
+#, fuzzy
+msgid " -f, --force force erasure"
+msgstr " -f ép buộc kiểm tra\n"
-#: sys-utils/dmesg.c:137
-msgid "line printer subsystem"
-msgstr "hệ thống con máy in dòng"
+#: misc-utils/wipefs.c:660
+#, fuzzy
+msgid " -i, --noheadings don't print headings"
+msgstr " -n, --noheadings không in phần đầu\n"
-#: sys-utils/dmesg.c:138
-msgid "network news subsystem"
-msgstr "hệ thống mạng con mới"
+#: misc-utils/wipefs.c:661
+#, fuzzy
+msgid " -J, --json use JSON output format"
+msgstr " -r, --raw dùng định dạng thô\n"
-#: sys-utils/dmesg.c:139
-msgid "UUCP subsystem"
-msgstr "hệ thống con UUCP"
+#: misc-utils/wipefs.c:662
+#, fuzzy
+msgid " -n, --no-act do everything except the actual write() call"
+msgstr " -n, --no-act làm mọi thứ ngoại trừ ghi lên thiết bị\n"
-#: sys-utils/dmesg.c:140
-msgid "clock daemon"
-msgstr "dịch vụ đồng hồ"
+#: misc-utils/wipefs.c:663
+#, fuzzy
+msgid " -o, --offset <num> offset to erase, in bytes"
+msgstr " -o, --offset <số> khoảng bù cho thao tác vùng, tính bằng byte\n"
-#: sys-utils/dmesg.c:141
-msgid "security/authorization messages (private)"
-msgstr "thông tin an-ninh/chứng-thực (riêng tư)"
+#: misc-utils/wipefs.c:664
+msgid " -O, --output <list> COLUMNS to display (see below)"
+msgstr ""
-#: sys-utils/dmesg.c:142
-msgid "FTP daemon"
-msgstr "dịch vụ ftp"
+#: misc-utils/wipefs.c:665
+#, fuzzy
+msgid " -p, --parsable print out in parsable instead of printable format"
+msgstr " -p, --parse[=<dsách>] in ra định dạng phân tích được\n"
-#: sys-utils/dmesg.c:267
-msgid "Display or control the kernel ring buffer.\n"
-msgstr "Hiển thị hay điều khiển bộ đệm vòng nhân.\n"
+#: misc-utils/wipefs.c:666
+#, fuzzy
+msgid " -q, --quiet suppress output messages"
+msgstr " -q, --quiet chặn các thông tin thông báo mở rộng\n"
-#: sys-utils/dmesg.c:270
-msgid " -C, --clear clear the kernel ring buffer\n"
-msgstr " -C, --clear xóa bộ đệm vòng kernel\n"
+#: misc-utils/wipefs.c:667
+#, fuzzy
+msgid " -t, --types <list> limit the set of filesystem, RAIDs or partition tables"
+msgstr " -t, --types <d.sách> giới hạn tập hợp hệ thống tập tin theo kiểu\n"
-#: sys-utils/dmesg.c:271
-msgid " -c, --read-clear read and clear all messages\n"
-msgstr " -c, --read-clear đọc và xóa tất cả lời nhắn\n"
+#: misc-utils/wipefs.c:669
+#, fuzzy, c-format
+msgid " --lock[=<mode>] use exclusive device lock (%s, %s or %s)\n"
+msgstr ""
+" --color[=<khi>] tô màu chữ khi:\n"
+" (auto tự động,\n"
+" always luôn luôn,\n"
+" never không bao giờ)\n"
-#: sys-utils/dmesg.c:272
-msgid " -D, --console-off disable printing messages to console\n"
-msgstr " -D, --console-off không in lời nhắn ra thiết bị điều khiển\n"
+#: misc-utils/wipefs.c:788
+msgid "The --backup option is meaningless in this context"
+msgstr "Tùy chọn --backup không có nghĩa trong ngữ cảnh này"
-#: sys-utils/dmesg.c:273
-msgid " -E, --console-on enable printing messages to console\n"
-msgstr " -E, --console-on cho phép hiển thị lời nhắn trên thiết bị điều khiển\n"
+#: schedutils/chrt.c:60
+msgid "Show or change the real-time scheduling attributes of a process.\n"
+msgstr "Hiển thị hay đổi các thuộc tính tác vụ thời-gian-thực của một tiến trình.\n"
-#: sys-utils/dmesg.c:274
-msgid " -F, --file <file> use the file instead of the kernel log buffer\n"
-msgstr " -F, --file <TẬP-TIN> sử dụng tập tin thay cho bộ đệm nhật ký nhân\n"
+#: schedutils/chrt.c:62
+#, fuzzy
+msgid ""
+"Set policy:\n"
+" chrt [options] <priority> <command> [<arg>...]\n"
+" chrt [options] --pid <priority> <pid>\n"
+msgstr ""
+"\n"
+"Đặt chính sách:\n"
+" chrt [tuỳ_chọn…] [<chính_sách>] <ưu_tiên> [-p <pid> | <lệnh> [<đối_số> …]]\n"
+"\n"
+"Lấy chính sách:\n"
+" chrt [tuỳ_chọn…] -p <pid>\n"
-#: sys-utils/dmesg.c:275
-msgid " -f, --facility <list> restrict output to defined facilities\n"
-msgstr " -f, --facility <dsách> hạn chế kết xuất đến phương tiện đã định nghĩa\n"
+#: schedutils/chrt.c:66
+msgid ""
+"Get policy:\n"
+" chrt [options] -p <pid>\n"
+msgstr ""
-#: sys-utils/dmesg.c:276
-msgid " -H, --human human readable output\n"
-msgstr " -H, --human xuất ở dạng dành cho con người đọc\n"
+#: schedutils/chrt.c:70
+#, fuzzy
+msgid "Policy options:\n"
+msgstr "Tùy chọn tài nguyên:\n"
-#: sys-utils/dmesg.c:277
-msgid " -k, --kernel display kernel messages\n"
-msgstr " -k, --kernel hiển thị thông điệp của nhân\n"
+#: schedutils/chrt.c:71
+#, fuzzy
+msgid " -b, --batch set policy to SCHED_BATCH\n"
+msgstr " -n, --noparity đặt bít chẵn lẻ thành rỗng không\n"
-#: sys-utils/dmesg.c:278
-msgid " -L, --color[=<when>] colorize messages (auto, always or never)\n"
-msgstr " -L, --color[=<khi>] tô màu thông điệp (“auto”. “always” hay “never”.\n"
+#: schedutils/chrt.c:72
+#, fuzzy
+msgid " -d, --deadline set policy to SCHED_DEADLINE\n"
+msgstr " -n, --noparity đặt bít chẵn lẻ thành rỗng không\n"
-#: sys-utils/dmesg.c:281
-msgid " -l, --level <list> restrict output to defined levels\n"
-msgstr " -l, --level <list> hạn chế kết xuất đến mức đã định nghĩa\n"
+#: schedutils/chrt.c:73
+#, fuzzy
+msgid " -f, --fifo set policy to SCHED_FIFO\n"
+msgstr " -n, --noparity đặt bít chẵn lẻ thành rỗng không\n"
-#: sys-utils/dmesg.c:282
-msgid " -n, --console-level <level> set level of messages printed to console\n"
-msgstr " -n, --console-level <mức> đặt mức thông điệp được in đến thiết bị điều khiển\n"
+#: schedutils/chrt.c:74
+#, fuzzy
+msgid " -i, --idle set policy to SCHED_IDLE\n"
+msgstr " -n, --noparity đặt bít chẵn lẻ thành rỗng không\n"
-#: sys-utils/dmesg.c:283
-msgid " -P, --nopager do not pipe output into a pager\n"
-msgstr " -P, --nopager không xuất đường ống vào một trang\n"
+#: schedutils/chrt.c:75
+#, fuzzy
+msgid " -o, --other set policy to SCHED_OTHER\n"
+msgstr " -o, --oddparity đặt bít chẵn lẻ thành lẻ\n"
-#: sys-utils/dmesg.c:284
-msgid " -r, --raw print the raw message buffer\n"
-msgstr " -r, --raw in bộ đệm thông điệp dạng thô\n"
+#: schedutils/chrt.c:76
+#, fuzzy
+msgid " -r, --rr set policy to SCHED_RR (default)\n"
+msgstr " -1, --one chỉ hiển thị một tháng (mặc định)\n"
-#: sys-utils/dmesg.c:285
-msgid " -S, --syslog force to use syslog(2) rather than /dev/kmsg\n"
-msgstr " -S, --syslog buộc dùng syslog(2) thay cho /dev/kmsg\n"
+#: schedutils/chrt.c:79
+#, fuzzy
+msgid "Scheduling options:\n"
+msgstr "Tùy chọn xuất:\n"
-#: sys-utils/dmesg.c:286
-msgid " -s, --buffer-size <size> buffer size to query the kernel ring buffer\n"
-msgstr " -s, --buffer-size <cỡ> kích thước bộ đệm để truy vấn bộ đệm vòng nhân\n"
+#: schedutils/chrt.c:80
+#, fuzzy
+msgid " -R, --reset-on-fork set reset-on-fork flag\n"
+msgstr ""
+"\n"
+"Cờ định thời:\n"
+" -R | --reset-on-fork đặt SCHED_RESET_ON_FORK cho FIFO hay RR\n"
-#: sys-utils/dmesg.c:287
-msgid " -u, --userspace display userspace messages\n"
-msgstr " -u, --userspace hiển thị các thông điệp ở không gian người dùng\n"
+#: schedutils/chrt.c:81
+msgid " -T, --sched-runtime <ns> runtime parameter for DEADLINE\n"
+msgstr ""
-#: sys-utils/dmesg.c:288
-msgid " -w, --follow wait for new messages\n"
-msgstr " -w, --follow đợi lời nhắn mới\n"
+#: schedutils/chrt.c:82
+msgid " -P, --sched-period <ns> period parameter for DEADLINE\n"
+msgstr ""
-#: sys-utils/dmesg.c:289
-msgid " -x, --decode decode facility and level to readable string\n"
-msgstr " -x, --decode phương tiện giải mã và mức cho chuỗi có thể đọc\n"
+#: schedutils/chrt.c:83
+msgid " -D, --sched-deadline <ns> deadline parameter for DEADLINE\n"
+msgstr ""
-#: sys-utils/dmesg.c:290
-msgid " -d, --show-delta show time delta between printed messages\n"
-msgstr " -d, --show-delta hiển thị thời gian “delta” giữa các lời nhắn được in\n"
+#: schedutils/chrt.c:86
+#, fuzzy
+msgid "Other options:\n"
+msgstr "Tùy chọn xuất:\n"
-#: sys-utils/dmesg.c:291
-msgid " -e, --reltime show local time and time delta in readable format\n"
-msgstr " -e, --reltime hiển thị thời gian nội bộ và “delta” trong định dạng có thể đọc\n"
+#: schedutils/chrt.c:87 schedutils/uclampset.c:66
+msgid " -a, --all-tasks operate on all the tasks (threads) for a given pid\n"
+msgstr ""
-#: sys-utils/dmesg.c:292
+#: schedutils/chrt.c:88
#, fuzzy
-msgid " -T, --ctime show human-readable timestamp (may be inaccurate!)\n"
+msgid " -m, --max show min and max valid priorities\n"
msgstr " -T, --ctime xuất dấu thời gian ở dạng dành cho con người đọc\n"
-#: sys-utils/dmesg.c:293
+#: schedutils/chrt.c:89
#, fuzzy
-msgid " -t, --notime don't show any timestamp with messages\n"
-msgstr " -t, --notime không cần in dấu vết thời gian của lời nhắn\n"
+msgid " -p, --pid operate on existing given pid\n"
+msgstr " -A, --append thêm các phân vùng sẵn có vào bảng phân vùng\n"
-#: sys-utils/dmesg.c:294
+#: schedutils/chrt.c:90 schedutils/uclampset.c:70
#, fuzzy
-msgid ""
-" --time-format <format> show timestamp using the given format:\n"
-" [delta|reltime|ctime|notime|iso]\n"
-"Suspending/resume will make ctime and iso timestamps inaccurate.\n"
-msgstr ""
-" --time-format <định_dạng> hiển thị dấu thời gian dùng định dạng:\n"
-" [delta|reltime|ctime|notime|iso]\n"
-"Ngừng/chạy sẽ làm dấu thời gian “ctime” và “iso” không chính xác.\n"
-
-#: sys-utils/dmesg.c:300
-msgid ""
-"\n"
-"Supported log facilities:\n"
-msgstr ""
-"\n"
-"Hỗ trợ các phương tiện ghi nhật ký:\n"
-
-#: sys-utils/dmesg.c:306
-msgid ""
-"\n"
-"Supported log levels (priorities):\n"
-msgstr ""
-"\n"
-"Các mức ghi nhật ký (mức ưu tiên):\n"
+msgid " -v, --verbose display status information\n"
+msgstr " -v, --verbose giải thích các công việc đã làm\n"
-#: sys-utils/dmesg.c:360
+#: schedutils/chrt.c:153 schedutils/chrt.c:175
#, c-format
-msgid "failed to parse level '%s'"
-msgstr "không phân tích được mức “%s”"
+msgid "failed to get pid %d's policy"
+msgstr "lỗi lấy chính sách của PID %d"
-#: sys-utils/dmesg.c:362
+#: schedutils/chrt.c:178
#, c-format
-msgid "unknown level '%s'"
-msgstr "không hiểu mức “%s”"
+msgid "failed to get pid %d's attributes"
+msgstr "lỗi lấy các thuộc tính về PID %d"
-#: sys-utils/dmesg.c:398
-#, c-format
-msgid "failed to parse facility '%s'"
-msgstr "gặp lỗi khi phân tích phương tiện “%s”"
+#: schedutils/chrt.c:188
+#, fuzzy, c-format
+msgid "pid %d's new scheduling policy: %s"
+msgstr "chính sách định thời mới của PID %d: "
-#: sys-utils/dmesg.c:400
+#: schedutils/chrt.c:190
+#, fuzzy, c-format
+msgid "pid %d's current scheduling policy: %s"
+msgstr "chính sách định thời hiện tại của PID %d: "
+
+#: schedutils/chrt.c:197
#, c-format
-msgid "unknown facility '%s'"
-msgstr "không hiểu phương tiện “%s”"
+msgid "pid %d's new scheduling priority: %d\n"
+msgstr "mức ưu tiên định thời mới của PID %d: %d\n"
-#: sys-utils/dmesg.c:528
+#: schedutils/chrt.c:199
#, c-format
-msgid "cannot mmap: %s"
-msgstr "không thể mmap: %s"
+msgid "pid %d's current scheduling priority: %d\n"
+msgstr "mức ưu tiên định thời hiện tại của PID %d: %d\n"
-#: sys-utils/dmesg.c:1356
-msgid "invalid buffer size argument"
-msgstr "đối số kích cỡ không hợp lệ"
+#: schedutils/chrt.c:204
+#, c-format
+msgid "pid %d's new runtime/deadline/period parameters: %ju/%ju/%ju\n"
+msgstr ""
-#: sys-utils/dmesg.c:1409
-msgid "--show-delta is ignored when used together with iso8601 time format"
-msgstr "--show-delta bị bỏ qua khi dùng cùng với định dạng thời gian iso8601"
+#: schedutils/chrt.c:207
+#, fuzzy, c-format
+msgid "pid %d's current runtime/deadline/period parameters: %ju/%ju/%ju\n"
+msgstr "mức ưu tiên định thời hiện tại của PID %d: %d\n"
-#: sys-utils/dmesg.c:1432
-msgid "--raw can be used together with --level or --facility only when reading messages from /dev/kmsg"
-msgstr "tùy chọn --raw có thể sử dụng cùng với các tùy chọn --level hay --facility chỉ khi đọc thông điệp từ /dev/kmsg"
+#: schedutils/chrt.c:227 schedutils/chrt.c:331 schedutils/chrt.c:339
+#: schedutils/uclampset.c:142 schedutils/uclampset.c:184
+msgid "cannot obtain the list of tasks"
+msgstr "không thể lấy thấy danh sách tác vụ"
-#: sys-utils/dmesg.c:1442
-msgid "read kernel buffer failed"
-msgstr "đọc bộ đệm kernel gặp lỗi"
+#: schedutils/chrt.c:257
+#, fuzzy, c-format
+msgid "%s min/max priority\t: %d/%d\n"
+msgstr "SCHED_%s ưu tiên tiểu/đa\t: %d/%d\n"
-#: sys-utils/dmesg.c:1461
-msgid "klogctl failed"
-msgstr "klogctl gặp lỗi"
+#: schedutils/chrt.c:260
+#, fuzzy, c-format
+msgid "%s not supported?\n"
+msgstr "SCHED_%s không được hỗ trợ ?\n"
-#: sys-utils/eject.c:134
+#: schedutils/chrt.c:335
#, c-format
-msgid " %s [options] [<device>|<mountpoint>]\n"
-msgstr "%s [tùy chọn] [<thiết-bị>|<điểm-gắn>]\n"
-
-#: sys-utils/eject.c:137
-msgid "Eject removable media.\n"
-msgstr "Đẩy thiết bị đa phương tiện di động.\n"
-
-#: sys-utils/eject.c:140
-msgid ""
-" -a, --auto <on|off> turn auto-eject feature on or off\n"
-" -c, --changerslot <slot> switch discs on a CD-ROM changer\n"
-" -d, --default display default device\n"
-" -f, --floppy eject floppy\n"
-" -F, --force don't care about device type\n"
-" -i, --manualeject <on|off> toggle manual eject protection on/off\n"
-" -m, --no-unmount do not unmount device even if it is mounted\n"
-" -M, --no-partitions-unmount do not unmount another partitions\n"
-" -n, --noop don't eject, just show device found\n"
-" -p, --proc use /proc/mounts instead of /etc/mtab\n"
-" -q, --tape eject tape\n"
-" -r, --cdrom eject CD-ROM\n"
-" -s, --scsi eject SCSI device\n"
-" -t, --trayclose close tray\n"
-" -T, --traytoggle toggle tray\n"
-" -v, --verbose enable verbose output\n"
-" -x, --cdspeed <speed> set CD-ROM max speed\n"
-" -X, --listspeed list CD-ROM available speeds\n"
-msgstr ""
-" -a, --auto <on|off> bật tính năng tự-đẩy-đĩa là tắt hoặc bật\n"
-" -c, --changerslot <slot> chuyển đĩa trên bộ chuyển đĩa CD-ROM\n"
-" -d, --default hiển thị thiết bị mặc định\n"
-" -f, --floppy đẩy đĩa mềm\n"
-" -F, --force không quan tâm kiểu thiết bị là gì\n"
-" -i, --manualeject <on|off> bật/tắt chức năng bảo vệ đẩy đĩa ra bằng tay\n"
-" -m, --no-unmount không bỏ gắn thậm chí cả khi nó đã được gắn\n"
-" -M, --no-partitions-unmount không bỏ gắn các phân vùng khác\n"
-" -n, --noop không đẩy ra, chỉ hiển thị các thiết bị tìm thấy\n"
-" -p, --proc sử dụng /proc/mounts thay vì /etc/mtab\n"
-" -q, --tape đẩy băng từ\n"
-" -r, --cdrom đẩy đĩa CD-ROM\n"
-" -s, --scsi đẩy thiết bị SCSI\n"
-" -t, --trayclose đóng khay đĩa\n"
-" -T, --traytoggle đóng/mở khay đĩa\n"
-" -v, --verbose cho phép hiển thị chi tiết công việc\n"
-" -x, --cdspeed <speed> đặt tốc độ CD-ROM tối đa\n"
-" -X, --listspeed liệt kê tốc độ CD-ROM sẵn có\n"
+msgid "failed to set tid %d's policy"
+msgstr "lỗi đặt tid của chính sách %d"
-#: sys-utils/eject.c:164
-msgid ""
-"\n"
-"By default tries -r, -s, -f, and -q in order until success.\n"
-msgstr ""
-"\n"
-"Theo mặc định các mục -r, -s, -f, và -q thực hiện theo thứ tự này cho đến khi thành công.\n"
+#: schedutils/chrt.c:342
+#, c-format
+msgid "failed to set pid %d's policy"
+msgstr "lỗi đặt chính sách của PID %d"
-#: sys-utils/eject.c:210
-msgid "invalid argument to --changerslot/-c option"
-msgstr "đối số không hợp lệ đối với tùy chọn --changerslot/-c"
+#: schedutils/chrt.c:422
+#, fuzzy
+msgid "invalid runtime argument"
+msgstr "tham số thời gian không hợp lệ"
-#: sys-utils/eject.c:214
-msgid "invalid argument to --cdspeed/-x option"
-msgstr "đối số không hợp lệ đối với tùy chọn --cdspeed/-x"
+#: schedutils/chrt.c:425
+#, fuzzy
+msgid "invalid period argument"
+msgstr "tham số tốc độ không hợp lệ"
-#: sys-utils/eject.c:326
-msgid "CD-ROM auto-eject command failed"
-msgstr "Lệnh đẩy đĩa CD-ROM ra tự động gặp lỗi"
+#: schedutils/chrt.c:428
+#, fuzzy
+msgid "invalid deadline argument"
+msgstr "đối số trụ không hợp lệ"
-#: sys-utils/eject.c:340
-msgid "CD-ROM door lock is not supported"
-msgstr "Không hỗ trợ khóa cửa ổ đĩa CD-ROM"
+#: schedutils/chrt.c:453
+msgid "invalid priority argument"
+msgstr "đối số mức ưu tiên không hợp lệ"
-#: sys-utils/eject.c:342
-msgid "other users have the drive open and not CAP_SYS_ADMIN"
-msgstr "các người dùng khác có đĩa mở và không CAP_SYS_ADMIN"
+#: schedutils/chrt.c:457
+msgid "--sched-{runtime,deadline,period} options are supported for SCHED_DEADLINE only"
+msgstr ""
-#: sys-utils/eject.c:344
-msgid "CD-ROM lock door command failed"
-msgstr "Lệnh khóa cửa CD-ROM gặp lỗi"
+#: schedutils/chrt.c:472
+#, fuzzy
+msgid "SCHED_DEADLINE is unsupported"
+msgstr "SCHED_%s không được hỗ trợ ?\n"
-#: sys-utils/eject.c:349
-msgid "CD-Drive may NOT be ejected with device button"
-msgstr "Đĩa CD-ROM có lẽ không thể được đẩy ra với nút ở thiết bị"
+#: schedutils/chrt.c:479
+#, c-format
+msgid "unsupported priority value for the policy: %d: see --max for valid range"
+msgstr ""
-#: sys-utils/eject.c:351
-msgid "CD-Drive may be ejected with device button"
-msgstr "Đĩa CD-ROM có lẽ được đẩy ra với nút ở thiết bị"
+#: schedutils/ionice.c:78
+msgid "ioprio_get failed"
+msgstr "ioprio_get bị lỗi"
-#: sys-utils/eject.c:362
-msgid "CD-ROM select disc command failed"
-msgstr "Lệnh chọn đĩa cho CD-ROM gặp lỗi"
+#: schedutils/ionice.c:87
+#, c-format
+msgid "%s: prio %lu\n"
+msgstr "%s: prio %lu\n"
-#: sys-utils/eject.c:366
-msgid "CD-ROM load from slot command failed"
-msgstr "tài CD-ROM từ lệnh slot gặp lỗi"
+#: schedutils/ionice.c:100
+msgid "ioprio_set failed"
+msgstr "ioprio_set bị lỗi"
-#: sys-utils/eject.c:368
-msgid "IDE/ATAPI CD-ROM changer not supported by this kernel\n"
-msgstr "Thay đổi IDE/ATAPI CD-ROM không được hỗ trợ bởi kernel này\n"
+#: schedutils/ionice.c:107
+#, c-format
+msgid ""
+" %1$s [options] -p <pid>...\n"
+" %1$s [options] -P <pgid>...\n"
+" %1$s [options] -u <uid>...\n"
+" %1$s [options] <command>\n"
+msgstr ""
+" %1$s [các_tuỳ_chọn] -p <mã_số_tiến_trình>…\n"
+" %1$s [các_tuỳ_chọn] -P <mã_số_tiến_trình>…\n"
+" %1$s [các_tuỳ_chọn] -u <mã_số_nhóm_tiến_trình>…\n"
+" %1$s [các_tuỳ_chọn] <lệnh>]\n"
-#: sys-utils/eject.c:386
-msgid "CD-ROM tray close command failed"
-msgstr "Lệnh đóng đĩa CD-ROM vào gặp lỗi"
+#: schedutils/ionice.c:113
+msgid "Show or change the I/O-scheduling class and priority of a process.\n"
+msgstr "Hiển thị hay đổi lớp tác vụ VR và mức ưu tiên của tiến trình.\n"
-#: sys-utils/eject.c:388
-msgid "CD-ROM tray close command not supported by this kernel\n"
-msgstr "Lệnh đóng đĩa CD-ROM vào không được hỗ trợ bởi kernel này\n"
+#: schedutils/ionice.c:116
+msgid ""
+" -c, --class <class> name or number of scheduling class,\n"
+" 0: none, 1: realtime, 2: best-effort, 3: idle\n"
+msgstr ""
+" -c, --class <lớp> tên hay số của lớp lịch biểu,\n"
+" 0: không, 1: thời gian thực, 2: best-effort, 3: nghỉ\n"
-#: sys-utils/eject.c:405
-msgid "CD-ROM eject unsupported"
-msgstr "Đẩy đĩa CD-ROM ra không được hỗ trợ"
+#: schedutils/ionice.c:118
+msgid ""
+" -n, --classdata <num> priority (0..7) in the specified scheduling class,\n"
+" only for the realtime and best-effort classes\n"
+msgstr ""
+" -n, --classdata <số> ưu tiên (0..7) trong lớp tác vụ đã chỉ ra,\n"
+" chỉ dành cho lớp thời gian thực hay “best-effort”\n"
-#: sys-utils/eject.c:433 sys-utils/eject.c:456 sys-utils/eject.c:1011
-msgid "CD-ROM eject command failed"
-msgstr "Lệnh đẩy đĩa CD-ROM ra gặp lỗi"
+#: schedutils/ionice.c:120
+msgid " -p, --pid <pid>... act on these already running processes\n"
+msgstr " -p, --pid <mã_số_tiến_trình>… thực hiện trên những tiến trình đang chạy\n"
-#: sys-utils/eject.c:436
-msgid "no CD-ROM information available"
-msgstr "không có thông tin CD-ROM sẵn sàng"
+#: schedutils/ionice.c:121
+msgid " -P, --pgid <pgrp>... act on already running processes in these groups\n"
+msgstr " -P, --pgid <mã_số_nhóm_tiến_trình>… thực hiện trên những tiến trình đang chạy trong nhóm\n"
-#: sys-utils/eject.c:439
-msgid "CD-ROM drive is not ready"
-msgstr "Ổ đĩa CD-ROM chưa sẵn sàng"
+#: schedutils/ionice.c:122
+msgid " -t, --ignore ignore failures\n"
+msgstr " -t, --ignore bỏ qua các lỗi nghiêm trọng\n"
-#: sys-utils/eject.c:482
-msgid "CD-ROM select speed command failed"
-msgstr "Lệnh chọn tốc độ cho CD-ROM gặp lỗi"
+#: schedutils/ionice.c:123
+msgid " -u, --uid <uid>... act on already running processes owned by these users\n"
+msgstr " -u, --uid <mã_số_người_dùng>… thực hiện trên những tiến trình đang chạy bởi người dùng\n"
-#: sys-utils/eject.c:484 sys-utils/eject.c:570
-msgid "CD-ROM select speed command not supported by this kernel"
-msgstr "Lệnh chọn tốc độ đĩa CD-ROM không được hỗ trợ bởi kernel này"
+#: schedutils/ionice.c:159
+msgid "invalid class data argument"
+msgstr "đối số lớp dữ liệu không hợp lệ"
-#: sys-utils/eject.c:521
-#, c-format
-msgid "%s: failed to finding CD-ROM name"
-msgstr "%s: lỗi khi lấy tên CD-ROM"
+#: schedutils/ionice.c:165
+msgid "invalid class argument"
+msgstr "đối số lớp không hợp lệ"
-#: sys-utils/eject.c:536
+#: schedutils/ionice.c:170
#, c-format
-msgid "%s: failed to read speed"
-msgstr "%s: đọc tốc độ gặp lỗi"
+msgid "unknown scheduling class: '%s'"
+msgstr "không hiểu lớp thời khóa biểu: “%s”"
-#: sys-utils/eject.c:544
-msgid "failed to read speed"
-msgstr "đọc tốc độ gặp lỗi"
+#: schedutils/ionice.c:178 schedutils/ionice.c:186 schedutils/ionice.c:194
+msgid "can handle only one of pid, pgid or uid at once"
+msgstr "chỉ có thể xử lý một pid, pgid hoặc uid một lúc"
-#: sys-utils/eject.c:588
-msgid "not an sg device, or old sg driver"
-msgstr "không phải là thiết bị sg, hoặc trình điều khiển sg quá cũ"
+#: schedutils/ionice.c:187
+msgid "invalid PGID argument"
+msgstr "đối số PGID không hợp lệ"
-#: sys-utils/eject.c:660
-#, c-format
-msgid "%s: unmounting"
-msgstr "%s: đang bỏ gắn"
+#: schedutils/ionice.c:195
+msgid "invalid UID argument"
+msgstr "đối số UID không hợp lệ"
-#: sys-utils/eject.c:675
-#, c-format
-msgid "unable to exec /bin/umount of `%s'"
-msgstr "kinh tế thi hành /bin/umount cho “%s”"
+#: schedutils/ionice.c:214
+msgid "ignoring given class data for none class"
+msgstr "đang lờ đi dữ liệu hạng đưa ra cho hạng “không có”"
-#: sys-utils/eject.c:678
-msgid "unable to fork"
-msgstr "không thể rẽ nhánh tiến trình con"
+#: schedutils/ionice.c:222
+msgid "ignoring given class data for idle class"
+msgstr "đang lờ đi dữ liệu hạng đưa ra cho hạng nghỉ"
-#: sys-utils/eject.c:685
+#: schedutils/ionice.c:227
#, c-format
-msgid "unmount of `%s' did not exit normally"
-msgstr "bỏ gắn “%s” không thoát bình thường"
+msgid "unknown prio class %d"
+msgstr "không hiểu lớp prio: %d"
-#: sys-utils/eject.c:688
+#: schedutils/taskset.c:52
#, c-format
-msgid "unmount of `%s' failed\n"
-msgstr "bỏ gắn “%s” gặp lỗi\n"
+msgid ""
+"Usage: %s [options] [mask | cpu-list] [pid|cmd [args...]]\n"
+"\n"
+msgstr ""
+"Cách dùng: %s [tuỳ_chọn] [bộ_lọc | danh_sách_CPU] [PID|lệnh [đối_số…]]\n"
+"\n"
-#: sys-utils/eject.c:730
-msgid "failed to parse mount table"
-msgstr "gặp lỗi khi phân tích bảng gắn"
+#: schedutils/taskset.c:56
+msgid "Show or change the CPU affinity of a process.\n"
+msgstr "Hiển thị hay thay đổi ái lực CPU của một tiến trình.\n"
-#: sys-utils/eject.c:791 sys-utils/eject.c:892
+#: schedutils/taskset.c:60
+#, fuzzy, c-format
+msgid ""
+"Options:\n"
+" -a, --all-tasks operate on all the tasks (threads) for a given pid\n"
+" -p, --pid operate on existing given pid\n"
+" -c, --cpu-list display and specify cpus in list format\n"
+msgstr ""
+"Tùy chọn:\n"
+" -a, --all-tasks thao tác trên tất cả các tác vụ (tuyến) với pid đã cho\n"
+" -p, --pid thao tác trên PID đưa ra đã sẵn có\n"
+" -c, --cpu-list hiển thị và ghi rõ các CPU theo định dạng danh sách\n"
+" -h, --help hiển thị trợ giúp này\n"
+" -V, --version xuất thông tin về phiên bản\n"
+"\n"
+
+#: schedutils/taskset.c:69
#, c-format
-msgid "%s: mounted on %s"
-msgstr "%s: được gắn vào %s"
-
-#: sys-utils/eject.c:833
-msgid "setting CD-ROM speed to auto"
-msgstr "đặt tốc độ cho CD-ROM thành tự động"
+msgid ""
+"The default behavior is to run a new command:\n"
+" %1$s 03 sshd -b 1024\n"
+"You can retrieve the mask of an existing task:\n"
+" %1$s -p 700\n"
+"Or set it:\n"
+" %1$s -p 03 700\n"
+"List format uses a comma-separated list instead of a mask:\n"
+" %1$s -pc 0,3,7-11 700\n"
+"Ranges in list format can take a stride argument:\n"
+" e.g. 0-31:2 is equivalent to mask 0x55555555\n"
+msgstr ""
+"Ứng xử mặc định là chạy một câu lệnh mới\n"
+" %1$s 03 sshd -b 1024\n"
+"Bạn có thể lấy bộ lọc của một công việc đã có:\n"
+" %1$s -p 700\n"
+"Hoặc đặt nó:\n"
+" %1$s -p 03 700\n"
+"Định dạng danh sách thì dùng một danh sách định giới bằng dấu phẩy\n"
+"thay cho một bộ lọc:\n"
+" %1$s -pc 0,3,7-11 700\n"
+"Phạm vi theo định dạng danh sách có khả năng chấp nhận một đối số stride:\n"
+" v.d.. 0-31:2 tương đương với bộ lọc 0x55555555\n"
-#: sys-utils/eject.c:835
+#: schedutils/taskset.c:91
#, c-format
-msgid "setting CD-ROM speed to %ldX"
-msgstr "đặt tốc độ cho CD-ROM thành tự động %ldX"
+msgid "pid %d's new affinity list: %s\n"
+msgstr "danh sách quan hệ bộ xử lý mới của PID %d: %s\n"
-#: sys-utils/eject.c:861
+#: schedutils/taskset.c:92
#, c-format
-msgid "default device: `%s'"
-msgstr "thiết bị mặc định: “%s”"
+msgid "pid %d's current affinity list: %s\n"
+msgstr "danh sách quan hệ bộ xử lý hiện tại của PID %d: %s\n"
-#: sys-utils/eject.c:867
+#: schedutils/taskset.c:95
#, c-format
-msgid "using default device `%s'"
-msgstr "sử dụng thiết bị mặc định “%s”"
+msgid "pid %d's new affinity mask: %s\n"
+msgstr "bộ lọc quan hệ bộ xử lý mới của PID %d: %s\n"
-#: sys-utils/eject.c:886 sys-utils/rtcwake.c:376
+#: schedutils/taskset.c:96
#, c-format
-msgid "%s: unable to find device"
-msgstr "%s: không thể tìm thiết bị"
+msgid "pid %d's current affinity mask: %s\n"
+msgstr "bộ lọc quan hệ bộ xử lý hiện tại của PID %d: %s\n"
-#: sys-utils/eject.c:888
-#, c-format
-msgid "device name is `%s'"
-msgstr "tên thiết bị là “%s”"
+#: schedutils/taskset.c:100
+msgid "internal error: conversion from cpuset to string failed"
+msgstr "lỗi nội bộ: chuyển đổi cpuset thành chuỗi gặp lỗi"
-#: sys-utils/eject.c:894 sys-utils/umount.c:206 sys-utils/umount.c:235
-#: sys-utils/umount.c:409 sys-utils/umount.c:432
+#: schedutils/taskset.c:109
#, c-format
-msgid "%s: not mounted"
-msgstr "%s: chưa gắn"
+msgid "failed to set pid %d's affinity"
+msgstr "lỗi đặt quan hệ bộ xử lý của PID %d"
-#: sys-utils/eject.c:898
+#: schedutils/taskset.c:110
#, c-format
-msgid "%s: disc device: %s (disk device will be used for eject)"
-msgstr "%s: thiết bị đĩa: %s (thiết bị đĩa sẽ được đẩy ra)"
+msgid "failed to get pid %d's affinity"
+msgstr "lỗi lấy quan hệ bộ xử lý của PID %d"
-#: sys-utils/eject.c:906
-#, c-format
-msgid "%s: not found mountpoint or device with the given name"
-msgstr "%s: không tìm thấy điểm gắn hay thiết bị có tên đã chỉ ra"
+#: schedutils/taskset.c:194 sys-utils/chcpu.c:300
+msgid "cannot determine NR_CPUS; aborting"
+msgstr "không thể quyết định NR_CPUS nên hủy bỏ"
-#: sys-utils/eject.c:909
-#, c-format
-msgid "%s: is whole-disk device"
-msgstr "%s: là thiết bị toàn-bộ-đĩa"
+#: schedutils/taskset.c:203 schedutils/taskset.c:216 sys-utils/chcpu.c:307
+msgid "cpuset_alloc failed"
+msgstr "cpuset_alloc bị lỗi"
-#: sys-utils/eject.c:913
+#: schedutils/taskset.c:223 sys-utils/chcpu.c:234
#, c-format
-msgid "%s: is not hot-pluggable device"
-msgstr "%s: không phải là thiết bị cắm nóng"
+msgid "failed to parse CPU list: %s"
+msgstr "lỗi phân tích danh sách CPU: %s"
-#: sys-utils/eject.c:917
+#: schedutils/taskset.c:226
#, c-format
-msgid "device is `%s'"
-msgstr "thiết bị là “%s”"
+msgid "failed to parse CPU mask: %s"
+msgstr "lỗi phân tích mặt nạ CPU: %s"
-#: sys-utils/eject.c:918
-msgid "exiting due to -n/--noop option"
-msgstr "thoát ra bởi vì tùy chọn -n/--noop"
+#: schedutils/uclampset.c:56
+#, fuzzy, c-format
+msgid ""
+" %1$s [options]\n"
+" %1$s [options] --pid <pid> | --system | <command> <arg>...\n"
+msgstr ""
+" %1$s [các_tuỳ_chọn] -p <mã_số_tiến_trình>…\n"
+" %1$s [các_tuỳ_chọn] -P <mã_số_tiến_trình>…\n"
+" %1$s [các_tuỳ_chọn] -u <mã_số_nhóm_tiến_trình>…\n"
+" %1$s [các_tuỳ_chọn] <lệnh>]\n"
-#: sys-utils/eject.c:932
-#, c-format
-msgid "%s: enabling auto-eject mode"
-msgstr "%s: bật chế độ tự-động-đẩy-khay-đĩa"
+#: schedutils/uclampset.c:61
+#, fuzzy
+msgid "Show or change the utilization clamping attributes.\n"
+msgstr "Hiển thị hay đổi các thuộc tính tác vụ thời-gian-thực của một tiến trình.\n"
-#: sys-utils/eject.c:934
-#, c-format
-msgid "%s: disabling auto-eject mode"
-msgstr "%s: tắt chế độ tự-động-đẩy-khay-đĩa"
+#: schedutils/uclampset.c:64
+#, fuzzy
+msgid " -m <value> util_min value to set\n"
+msgstr " -<number> hiển thị bao nhiêu dòng\n"
-#: sys-utils/eject.c:942
-#, c-format
-msgid "%s: closing tray"
-msgstr "%s: đóng khay"
+#: schedutils/uclampset.c:65
+#, fuzzy
+msgid " -M <value> util_max value to set\n"
+msgstr " -<number> hiển thị bao nhiêu dòng\n"
-#: sys-utils/eject.c:951
-#, c-format
-msgid "%s: toggling tray"
-msgstr "%s: đóng/mở khay"
+#: schedutils/uclampset.c:67
+#, fuzzy
+msgid " -p, --pid <pid> operate on existing given pid\n"
+msgstr " -A, --append thêm các phân vùng sẵn có vào bảng phân vùng\n"
-#: sys-utils/eject.c:960
-#, c-format
-msgid "%s: listing CD-ROM speed"
-msgstr "%s: liệt kê tốc độ CD-ROM"
+#: schedutils/uclampset.c:68
+#, fuzzy
+msgid " -s, --system operate on system\n"
+msgstr " -s, --system-accs hiển thị các tài khoản hệ thống\n"
-#: sys-utils/eject.c:986
-#, c-format
-msgid "error: %s: device in use"
-msgstr "lỗi: %s: thiết bị đang được sử dụng"
+#: schedutils/uclampset.c:69
+msgid " -R, --reset-on-fork set reset-on-fork flag\n"
+msgstr ""
-#: sys-utils/eject.c:992
-#, c-format
-msgid "%s: selecting CD-ROM disc #%ld"
-msgstr "%s: đang chọn đĩa CD-ROM #%ld"
+#: schedutils/uclampset.c:75
+msgid "Utilization value range is [0:1024]. Use special -1 value to reset to system's default.\n"
+msgstr ""
-#: sys-utils/eject.c:1008
-#, c-format
-msgid "%s: trying to eject using CD-ROM eject command"
-msgstr "%s: đang thử đẩy đĩaCD-ROM ra sử dụng lệnh eject"
+#: schedutils/uclampset.c:92 schedutils/uclampset.c:158
+#, fuzzy, c-format
+msgid "failed to get pid %d's uclamp values"
+msgstr "lỗi lấy các thuộc tính về PID %d"
-#: sys-utils/eject.c:1010
-msgid "CD-ROM eject command succeeded"
-msgstr "Lệnh đẩy đĩa CD-ROM ra thành công"
+#: schedutils/uclampset.c:99
+#, c-format
+msgid "%s (%d) util_clamp: min: %d max: %d\n"
+msgstr ""
-#: sys-utils/eject.c:1015
+#: schedutils/uclampset.c:129
#, c-format
-msgid "%s: trying to eject using SCSI commands"
-msgstr "%s: đang thử đẩy đĩaCD-ROM ra sử dụng lệnh SCSI"
+msgid "System util_clamp: min: %u max: %u\n"
+msgstr ""
-#: sys-utils/eject.c:1017
-msgid "SCSI eject succeeded"
-msgstr "đẩy đĩa ra sử dụng SCSI thành công"
+#: schedutils/uclampset.c:188
+#, fuzzy, c-format
+msgid "failed to set tid %d's uclamp values"
+msgstr "lỗi đặt tid của chính sách %d"
-#: sys-utils/eject.c:1018
-msgid "SCSI eject failed"
-msgstr "đẩy đĩa ra sử dụng SCSI gặp lỗi"
+#: schedutils/uclampset.c:193
+#, fuzzy, c-format
+msgid "failed to set pid %d's uclamp values"
+msgstr "lỗi đặt chính sách của PID %d"
-#: sys-utils/eject.c:1022
-#, c-format
-msgid "%s: trying to eject using floppy eject command"
-msgstr "%s: đang thử đẩy đĩa mềm ra sử dụng lệnh eject"
+#: schedutils/uclampset.c:207
+msgid "util_min must be <= util_max"
+msgstr ""
-#: sys-utils/eject.c:1024
-msgid "floppy eject command succeeded"
-msgstr "lệnh đẩy đĩa mềm ra thành công"
+#: schedutils/uclampset.c:218
+#, fuzzy, c-format
+msgid "%d out of range"
+msgstr "Giá trị nằm ngoài phạm vi."
-#: sys-utils/eject.c:1025
-msgid "floppy eject command failed"
-msgstr "lệnh đẩy đĩa mềm ra gặp lỗi"
+#: schedutils/uclampset.c:269
+#, fuzzy
+msgid "invalid util_min argument"
+msgstr "tham số thời gian không hợp lệ"
-#: sys-utils/eject.c:1029
-#, c-format
-msgid "%s: trying to eject using tape offline command"
-msgstr "%s: đang thử đẩy đĩa ra sử dụng lệnh “tape offline”"
+#: schedutils/uclampset.c:274
+#, fuzzy
+msgid "invalid util_max argument"
+msgstr "tham số thời gian không hợp lệ"
-#: sys-utils/eject.c:1031
-msgid "tape offline command succeeded"
-msgstr "lệnh đẩy đĩa “tape offline” thành công"
+#: schedutils/uclampset.c:296
+#, fuzzy
+msgid "missing -p option"
+msgstr "thiếu đối số chuỗi_tùy_chọn"
-#: sys-utils/eject.c:1032
-msgid "tape offline command failed"
-msgstr "lệnh đẩy đĩa “tape offline” gặp lỗi"
+#: schedutils/uclampset.c:314
+#, fuzzy
+msgid "no cmd to execute"
+msgstr "lỗi thực hiện %s"
-#: sys-utils/eject.c:1036
-msgid "unable to eject"
-msgstr "không thể mở khay được"
+#: sys-utils/blkdiscard.c:73
+#, fuzzy, c-format
+msgid "%s: Zero-filled %<PRIu64> bytes from the offset %<PRIu64>\n"
+msgstr "%s: Loại bỏ %<PRIu64> byte từ vị trí offset %<PRIu64>\n"
-#: sys-utils/fallocate.c:78
+#: sys-utils/blkdiscard.c:78
#, c-format
-msgid " %s [options] <filename>\n"
-msgstr "%s [CÁC_TÙY_CHỌN] <TÊN_TẬP_TIN>\n"
-
-#: sys-utils/fallocate.c:81
-msgid "Preallocate space to, or deallocate space from a file.\n"
-msgstr "Cấp/thu hồi không gian cho/từ một tập tin.\n"
+msgid "%s: Discarded %<PRIu64> bytes from the offset %<PRIu64>\n"
+msgstr "%s: Loại bỏ %<PRIu64> byte từ vị trí offset %<PRIu64>\n"
-#: sys-utils/fallocate.c:84
-msgid " -c, --collapse-range remove a range from the file\n"
-msgstr " -c, --collapse-range gỡ bỏ một vùng từ tập tin\n"
+#: sys-utils/blkdiscard.c:92
+msgid "Discard the content of sectors on a device.\n"
+msgstr "Loại bỏ nội dung của các cung từ trên một thiết bị.\n"
-#: sys-utils/fallocate.c:85
-msgid " -d, --dig-holes detect zeroes and replace with holes\n"
-msgstr " -d, --dig-holes dò số không và thay bằng các lỗ\n"
+#: sys-utils/blkdiscard.c:95
+#, fuzzy
+msgid " -f, --force disable all checking\n"
+msgstr " -f, --force tắt mọi kiểm tra toàn vẹn\n"
-#: sys-utils/fallocate.c:86
-msgid " -l, --length <num> length for range operations, in bytes\n"
-msgstr " -l, --length <số> độ dài cho các thao tác vùng, tính bằng byte\n"
+#: sys-utils/blkdiscard.c:96
+#, fuzzy
+msgid " -o, --offset <num> offset in bytes to discard from\n"
+msgstr " -o, --offset <số> vị trí tương đối tính bằn byte để bắt đầu loại bỏ từ đó\n"
-#: sys-utils/fallocate.c:87
-msgid " -n, --keep-size maintain the apparent size of the file\n"
-msgstr " -n, --keep-size bảo trì cỡ biểu kiến của tập tin\n"
+#: sys-utils/blkdiscard.c:97
+#, fuzzy
+msgid " -l, --length <num> length of bytes to discard from the offset\n"
+msgstr " -l, --length <số> số lượng byte được loại bỏ\n"
-#: sys-utils/fallocate.c:88
-msgid " -o, --offset <num> offset for range operations, in bytes\n"
+#: sys-utils/blkdiscard.c:98
+#, fuzzy
+msgid " -p, --step <num> size of the discard iterations within the offset\n"
msgstr " -o, --offset <số> khoảng bù cho thao tác vùng, tính bằng byte\n"
-#: sys-utils/fallocate.c:89
-msgid " -p, --punch-hole replace a range with a hole (implies -n)\n"
-msgstr " -p, --punch-hole thay thế một vùng bằng một lỗ (ý là -n)\n"
+#: sys-utils/blkdiscard.c:99
+#, fuzzy
+msgid " -s, --secure perform secure discard\n"
+msgstr " --securebits <bits> đăt securebits\n"
-#: sys-utils/fallocate.c:90
-msgid " -z, --zero-range zero and ensure allocation of a range\n"
-msgstr " -z, --zero-range điền bằng số không và đảm bảo allocation của vùng\n"
+#: sys-utils/blkdiscard.c:100
+#, fuzzy
+msgid " -z, --zeroout zero-fill rather than discard\n"
+msgstr " -n, --nonblock làm hỏng thay vì đợi\n"
-#: sys-utils/fallocate.c:126
+#: sys-utils/blkdiscard.c:101
#, fuzzy
-msgid "fallocate failed: keep size mode is unsupported"
-msgstr "chế độ giữ kích cỡ (tùy chọn “-n”. không được hỗ trợ"
+msgid " -v, --verbose print aligned length and offset\n"
+msgstr " -v, --verbose giải thích đang làm gì\n"
-#: sys-utils/fallocate.c:127
-msgid "fallocate failed"
-msgstr "fallocate bị lỗi"
+#: sys-utils/blkdiscard.c:193 sys-utils/fstrim.c:533 sys-utils/losetup.c:710
+#: text-utils/hexdump.c:131
+msgid "failed to parse offset"
+msgstr "không phân tích được offset"
-#: sys-utils/fallocate.c:216
-#, c-format
-msgid "%s: read failed"
-msgstr "%s: gặp lỗi khi đọc"
+#: sys-utils/blkdiscard.c:197
+msgid "failed to parse step"
+msgstr "gặp lỗi khi phân tích bước"
+
+#: sys-utils/blkdiscard.c:224 sys-utils/blkzone.c:491 sys-utils/fallocate.c:382
+#: sys-utils/fsfreeze.c:110 sys-utils/fstrim.c:561 sys-utils/umount.c:610
+msgid "unexpected number of arguments"
+msgstr "gặp số các đối số bất thường"
-#: sys-utils/fallocate.c:262
+#: sys-utils/blkdiscard.c:238
#, c-format
-msgid "%s: %s (%ju bytes) converted to sparse holes.\n"
-msgstr "%s: %s (%ju bytes) được chuyển đổi thành các lỗ rải rác.\n"
+msgid "%s: BLKGETSIZE64 ioctl failed"
+msgstr "%s: BLKGETSIZE64 ioctl gặp lỗi"
-#: sys-utils/fallocate.c:346 sys-utils/fsfreeze.c:118
-msgid "no filename specified"
-msgstr "chưa xác định tên tập tin"
+#: sys-utils/blkdiscard.c:240 sys-utils/blkzone.c:155
+#, c-format
+msgid "%s: BLKSSZGET ioctl failed"
+msgstr "%s: BLKSSZGET ioctl gặp lỗi"
-#: sys-utils/fallocate.c:358 sys-utils/fallocate.c:364
-msgid "invalid length value specified"
-msgstr "sai xác định giá trị chiều dài"
+#: sys-utils/blkdiscard.c:244
+#, c-format
+msgid "%s: offset %<PRIu64> is not aligned to sector size %i"
+msgstr "%s: khoảng bù %<PRIu64> không được căn chỉnh với cỡ cung từ %i"
-#: sys-utils/fallocate.c:362
-msgid "no length argument specified"
-msgstr "chưa xác định đối số chiều dài"
-
-#: sys-utils/fallocate.c:367
-msgid "invalid offset value specified"
-msgstr "sai xác định giá trị chênh"
+#: sys-utils/blkdiscard.c:249 sys-utils/blkzone.c:348
+#, c-format
+msgid "%s: offset is greater than device size"
+msgstr "%s: khoảng bù còn lớn hơn cả cỡ của thiết bị"
-#: sys-utils/flock.c:53
+#: sys-utils/blkdiscard.c:258
#, c-format
-msgid ""
-" %1$s [options] <file>|<directory> <command> [<argument>...]\n"
-" %1$s [options] <file>|<directory> -c <command>\n"
-" %1$s [options] <file descriptor number>\n"
+msgid "%s: length %<PRIu64> is not aligned to sector size %i"
+msgstr "%s: chiều dài %<PRIu64> không được căn chỉnh với cỡ cung từ %i"
+
+#: sys-utils/blkdiscard.c:262
+msgid "Operation forced, data will be lost!"
msgstr ""
-" %1$s [các tùy chọn] <tập-tin>|<thư-mục> <lệnh> [<các đối số>…]\n"
-" %1$s [các tùy chọn] <tập-tin>|<thư-mục> -c <lệnh>\n"
-" %1$s [các tùy chọn] <số mô tả tập tin>\n"
-#: sys-utils/flock.c:59
-msgid "Manage file locks from shell scripts.\n"
-msgstr "Quản lý các khóa tập tin từ văn lệnh hệ vỏ\n"
+#: sys-utils/blkdiscard.c:273
+msgid "This is destructive operation, data will be lost! Use the -f option to override."
+msgstr ""
-#: sys-utils/flock.c:62
-msgid " -s, --shared get a shared lock\n"
-msgstr " -s, --shared lấy khối chia sẻ\n"
+#: sys-utils/blkdiscard.c:280
+#, fuzzy
+msgid "failed to probe the device"
+msgstr "gặp lỗi khi cấp phát iterator"
-#: sys-utils/flock.c:63
-msgid " -x, --exclusive get an exclusive lock (default)\n"
-msgstr " -x, --exclusive lấy một khóa loại trừ (mặc định)\n"
+#: sys-utils/blkdiscard.c:296
+#, fuzzy, c-format
+msgid "%s: BLKZEROOUT ioctl failed"
+msgstr "%s: BLKSSZGET ioctl gặp lỗi"
-#: sys-utils/flock.c:64
-msgid " -u, --unlock remove a lock\n"
-msgstr " -u, --unlock gỡ bỏ một khóa\n"
+#: sys-utils/blkdiscard.c:300
+#, c-format
+msgid "%s: BLKSECDISCARD ioctl failed"
+msgstr "%s: BLKSECDISCARD ioctl gặp lỗi"
-#: sys-utils/flock.c:65
-msgid " -n, --nonblock fail rather than wait\n"
-msgstr " -n, --nonblock làm hỏng thay vì đợi\n"
+#: sys-utils/blkdiscard.c:304
+#, c-format
+msgid "%s: BLKDISCARD ioctl failed"
+msgstr "%s: BLKDISCARD ioctl gặp lỗi"
-#: sys-utils/flock.c:66
-msgid " -w, --timeout <secs> wait for a limited amount of time\n"
-msgstr " -w, --timeout <giây> chờ đợi có giới hạn\n"
+#: sys-utils/blkzone.c:93
+#, fuzzy
+msgid "Report zone information about the given device"
+msgstr "Hiển thị thông tin về thiết bị khối.\n"
-#: sys-utils/flock.c:67
-msgid " -E, --conflict-exit-code <number> exit code after conflict or timeout\n"
-msgstr " -E, --conflict-exit-code <số> mã thoát sau xung đột hoặc quá giờ\n"
+#: sys-utils/blkzone.c:97
+#, fuzzy
+msgid "Report sum of zone capacities for the given device"
+msgstr "Hiển thị thông tin về thiết bị khối.\n"
-#: sys-utils/flock.c:68
-msgid " -o, --close close file descriptor before running command\n"
-msgstr " -o, --close đóng bộ mô tả tập tin trước khi chạy lệnh\n"
+#: sys-utils/blkzone.c:103
+msgid "Reset a range of zones."
+msgstr ""
-#: sys-utils/flock.c:69
-msgid " -c, --command <command> run a single command string through the shell\n"
-msgstr " -c, --command <lệnh> chạy một câu lệnh đơn thông qua hệ vỏ shell\n"
+#: sys-utils/blkzone.c:109
+msgid "Open a range of zones."
+msgstr ""
-#: sys-utils/flock.c:70
-#, fuzzy
-msgid " -F, --no-fork execute command without forking\n"
-msgstr " -F, --no-fork không rẽ nhánh tiến trình trước thực thi <chương trình>\n"
+#: sys-utils/blkzone.c:115
+msgid "Close a range of zones."
+msgstr ""
-#: sys-utils/flock.c:71
-#, fuzzy
-msgid " --verbose increase verbosity\n"
-msgstr " -v, --verbose chi tiết hơn nữa\n"
+#: sys-utils/blkzone.c:121
+msgid "Set a range of zones to Full."
+msgstr ""
-#: sys-utils/flock.c:107
-#, c-format
-msgid "cannot open lock file %s"
-msgstr "không mở được tập tin khóa %s"
+#: sys-utils/blkzone.c:152
+#, fuzzy, c-format
+msgid "%s: blkdev_get_sectors ioctl failed"
+msgstr "%s: đổi thư mục gặp lỗi"
-#: sys-utils/flock.c:197
-msgid "invalid timeout value"
-msgstr "giá trị quá giờ không hợp lệ"
+#: sys-utils/blkzone.c:242
+#, fuzzy, c-format
+msgid "%s: offset is greater than or equal to device size"
+msgstr "%s: khoảng bù còn lớn hơn cả cỡ của thiết bị"
-#: sys-utils/flock.c:201
-msgid "invalid exit code"
-msgstr "mã thoát không hợp lệ"
+#: sys-utils/blkzone.c:246 sys-utils/blkzone.c:338
+#, fuzzy, c-format
+msgid "%s: unable to determine zone size"
+msgstr "%s: không thể ghi ánh xạ vùng"
-#: sys-utils/flock.c:220
-msgid "the --no-fork and --close options are incompatible"
+#: sys-utils/blkzone.c:264
+#, fuzzy, c-format
+msgid "%s: BLKREPORTZONE ioctl failed"
+msgstr "%s: BLKGETSIZE64 ioctl gặp lỗi"
+
+#: sys-utils/blkzone.c:267
+#, c-format
+msgid "Found %d zones from 0x%<PRIx64>\n"
msgstr ""
-#: sys-utils/flock.c:228
+#: sys-utils/blkzone.c:302
#, c-format
-msgid "%s requires exactly one command argument"
-msgstr "%s: yêu cầu chính xác một đối số lệnh"
+msgid " start: 0x%09<PRIx64>, len 0x%06<PRIx64>, cap 0x%06<PRIx64>, wptr 0x%06<PRIx64> reset:%u non-seq:%u, zcond:%2u(%s) [type: %u(%s)]\n"
+msgstr ""
-#: sys-utils/flock.c:246
-msgid "bad file descriptor"
-msgstr "mô tả tập tin sai"
+#: sys-utils/blkzone.c:318
+#, c-format
+msgid "0x%09<PRIx64>\n"
+msgstr ""
-#: sys-utils/flock.c:249
-msgid "requires file descriptor, file or directory"
-msgstr "yêu cầu bộ mô tả tập tin, tập tin hay thư mục"
+#: sys-utils/blkzone.c:343
+#, fuzzy, c-format
+msgid "%s: offset %<PRIu64> is not aligned to zone size %lu"
+msgstr "%s: khoảng bù %<PRIu64> không được căn chỉnh với cỡ cung từ %i"
-#: sys-utils/flock.c:273
-#, fuzzy
-msgid "failed to get lock"
-msgstr "gặp lỗi khi đặt dữ liệu"
+#: sys-utils/blkzone.c:362
+#, fuzzy, c-format
+msgid "%s: number of sectors %<PRIu64> is not aligned to zone size %lu"
+msgstr "%s: khoảng bù %<PRIu64> không được căn chỉnh với cỡ cung từ %i"
-#: sys-utils/flock.c:280
-msgid "timeout while waiting to get lock"
-msgstr ""
+#: sys-utils/blkzone.c:370
+#, fuzzy, c-format
+msgid "%s: %s ioctl failed"
+msgstr "%s: FITRIM ioctl không thành công"
-#: sys-utils/flock.c:321
+#: sys-utils/blkzone.c:373
#, fuzzy, c-format
-msgid "%s: getting lock took %ld.%06ld seconds\n"
-msgstr "%s %06d giây\n"
+msgid "%s: successful %s of zones in range from %<PRIu64>, to %<PRIu64>"
+msgstr "Tên phân vùng được thay đổi từ “%s” thành “%.*s”."
-#: sys-utils/flock.c:332
+#: sys-utils/blkzone.c:388
#, fuzzy, c-format
-msgid "%s: executing %s\n"
-msgstr "Lỗi thực hiện \t%s\n"
+msgid " %s <command> [options] <device>\n"
+msgstr "%s [các-tùy-chọn] <thiết-bị>\n"
-#: sys-utils/fsfreeze.c:50
-#, c-format
-msgid " %s [options] <mountpoint>\n"
-msgstr " %s [các tùy chọn] <điểm_gắn>\n"
+#: sys-utils/blkzone.c:391
+msgid "Run zone command on the given block device.\n"
+msgstr ""
-#: sys-utils/fsfreeze.c:53
-msgid "Suspend access to a filesystem (ext3/4, ReiserFS, JFS, XFS).\n"
-msgstr "Đình chỉ truy cập vào một hệ thống tập tin (ext3/4, ReiserFS, JFS, XFS).\n"
+#: sys-utils/blkzone.c:398
+#, fuzzy
+msgid " -o, --offset <sector> start sector of zone to act (in 512-byte sectors)\n"
+msgstr " -o, --offset <số> khoảng bù cho thao tác vùng, tính bằng byte\n"
-#: sys-utils/fsfreeze.c:56
-msgid " -f, --freeze freeze the filesystem\n"
-msgstr " -f, --freeze đóng băng hệ thống tập tin\n"
+#: sys-utils/blkzone.c:399
+msgid " -l, --length <sectors> maximum sectors to act (in 512-byte sectors)\n"
+msgstr ""
-#: sys-utils/fsfreeze.c:57
-msgid " -u, --unfreeze unfreeze the filesystem\n"
-msgstr " -u, --unfreeze bỏ đóng băng hệ thống tập tin\n"
+#: sys-utils/blkzone.c:400
+#, fuzzy
+msgid " -c, --count <number> maximum number of zones\n"
+msgstr " -t, --streams <sô> số luồng nén\n"
-#: sys-utils/fsfreeze.c:116
-msgid "neither --freeze or --unfreeze specified"
-msgstr "không chỉ định --freeze mà cũng không --unfreeze"
+#: sys-utils/blkzone.c:401
+#, fuzzy
+msgid " -f, --force enforce on block devices used by the system\n"
+msgstr " -f, --fs hiển thị thông tin về hệ thống tập tin\n"
-#: sys-utils/fsfreeze.c:136
-#, c-format
-msgid "%s: is not a directory"
-msgstr "%s: không phải là một thư mục"
+#: sys-utils/blkzone.c:402
+#, fuzzy
+msgid " -v, --verbose display more details\n"
+msgstr " -v, --verbose hiển thị dữ liệu dạng đầy đủ\n"
-#: sys-utils/fsfreeze.c:143
-#, c-format
-msgid "%s: freeze failed"
-msgstr "%s: gặp lỗi khi đóng băng"
+#: sys-utils/blkzone.c:407
+#, fuzzy
+msgid "<sector> and <sectors>"
+msgstr "số cung từ: %d, kích cỡ cung từ: %d\n"
-#: sys-utils/fsfreeze.c:149
-#, c-format
-msgid "%s: unfreeze failed"
-msgstr "%s: gặp lỗi khi bỏ đóng băng"
+#: sys-utils/blkzone.c:445
+#, fuzzy, c-format
+msgid "%s is not valid command name"
+msgstr "%s: không phải là thiết bị khối thích hợp"
-#: sys-utils/fstrim.c:82
-#, c-format
-msgid "%s: not a directory"
-msgstr "%s: không phải một thư mục"
+#: sys-utils/blkzone.c:457
+#, fuzzy
+msgid "failed to parse number of zones"
+msgstr "gặp lỗi khi phân tích số dòng"
-#: sys-utils/fstrim.c:91
-#, c-format
-msgid "%s: FITRIM ioctl failed"
-msgstr "%s: FITRIM ioctl không thành công"
+#: sys-utils/blkzone.c:461
+#, fuzzy
+msgid "failed to parse number of sectors"
+msgstr "gặp lỗi khi phân tích số dòng"
-#. TRANSLATORS: The standard value here is a very large number.
-#: sys-utils/fstrim.c:100
-#, c-format
-msgid "%s: %s (%<PRIu64> bytes) trimmed\n"
-msgstr "%s: %s (%<PRIu64> bytes) bị xén\n"
+#: sys-utils/blkzone.c:465
+#, fuzzy
+msgid "failed to parse zone offset"
+msgstr "không phân tích được offset"
-#: sys-utils/fstrim.c:203 sys-utils/swapon.c:728 sys-utils/umount.c:329
-#, c-format
-msgid "failed to parse %s"
-msgstr "gặp lỗi phân tích %s"
+#: sys-utils/blkzone.c:484 sys-utils/setsid.c:92
+#, fuzzy
+msgid "no command specified"
+msgstr "chưa chỉ ra lệnh"
-#: sys-utils/fstrim.c:263
-#, c-format
-msgid " %s [options] <mount point>\n"
-msgstr " %s [các tùy chọn] <điểm_gắn>\n"
+#: sys-utils/chcpu.c:84 sys-utils/chcpu.c:181
+#, fuzzy, c-format
+msgid "CPU %u does not exist"
+msgstr "CPU “%d” không tồn tại"
-#: sys-utils/fstrim.c:266
-msgid "Discard unused blocks on a mounted filesystem.\n"
-msgstr "Loại bỏ các khối không dùng trên hệ thống tập tin đã gắn.\n"
+#: sys-utils/chcpu.c:89
+#, fuzzy, c-format
+msgid "CPU %u is not hot pluggable"
+msgstr "CPU %d chưa được cắm nóng"
-#: sys-utils/fstrim.c:269
-msgid " -a, --all trim all mounted filesystems that are supported\n"
-msgstr " -a, --all cắt tất cả các hệ thống tập tin đã gắn mà nó không được hỗ trợ\n"
+#: sys-utils/chcpu.c:96
+#, fuzzy, c-format
+msgid "CPU %u is already enabled\n"
+msgstr "CPU %d đã được bật rồi\n"
-#: sys-utils/fstrim.c:270
-msgid " -o, --offset <num> the offset in bytes to start discarding from\n"
-msgstr " -o, --offset <số> vị trí tương đối tính bằn byte để bắt đầu loại bỏ từ đó\n"
+#: sys-utils/chcpu.c:100
+#, fuzzy, c-format
+msgid "CPU %u is already disabled\n"
+msgstr "CPU %d đã bị tắt rồi\n"
-#: sys-utils/fstrim.c:271
-msgid " -l, --length <num> the number of bytes to discard\n"
-msgstr " -l, --length <số> số lượng byte được loại bỏ\n"
+#: sys-utils/chcpu.c:108
+#, fuzzy, c-format
+msgid "CPU %u enable failed (CPU is deconfigured)"
+msgstr "bật CPU %d gặp lỗi (CPU bị bỏ cấu hình)"
-#: sys-utils/fstrim.c:272
-msgid " -m, --minimum <num> the minimum extent length to discard\n"
-msgstr " -m, --minimum <số> chiều dài quy mô tối thiểu để loại bỏ\n"
+#: sys-utils/chcpu.c:111
+#, fuzzy, c-format
+msgid "CPU %u enable failed"
+msgstr "bật CPU %d gặp lỗi"
-#: sys-utils/fstrim.c:273
-msgid " -v, --verbose print number of discarded bytes\n"
-msgstr " -v, --verbose hiển thị số lượng byte được loại bỏ\n"
+#: sys-utils/chcpu.c:114
+#, fuzzy, c-format
+msgid "CPU %u enabled\n"
+msgstr "CPU %d được bật\n"
-#: sys-utils/fstrim.c:328
-msgid "failed to parse minimum extent length"
-msgstr "gặp lỗi khi phân tin độ dài tối thiểu của phần mở rộng"
+#: sys-utils/chcpu.c:117
+#, fuzzy, c-format
+msgid "CPU %u disable failed (last enabled CPU)"
+msgstr "tắt CPU %d gặp lỗi (CPU được bật cuối cùng)"
-#: sys-utils/fstrim.c:341
-msgid "no mountpoint specified"
-msgstr "chưa chỉ ra điểm gắn"
+#: sys-utils/chcpu.c:123
+#, fuzzy, c-format
+msgid "CPU %u disable failed"
+msgstr "tắt CPU %d gặp lỗi"
-#: sys-utils/fstrim.c:355
-#, c-format
-msgid "%s: the discard operation is not supported"
-msgstr "%s: không hỗ trợ hủy thao tác"
+#: sys-utils/chcpu.c:126
+#, fuzzy, c-format
+msgid "CPU %u disabled\n"
+msgstr "CPU %d bị tắt\n"
-#: sys-utils/hwclock.c:246
-#, c-format
-msgid "Assuming hardware clock is kept in %s time.\n"
-msgstr "Coi như đồng hồ phần cứng được giữ tại %s.\n"
+#: sys-utils/chcpu.c:139
+msgid "This system does not support rescanning of CPUs"
+msgstr "Hệ thống này không hỗ trợ quét tìm lại của CPU"
-#: sys-utils/hwclock.c:247 sys-utils/hwclock.c:334
-msgid "UTC"
-msgstr "UTC"
+#: sys-utils/chcpu.c:142
+msgid "Failed to trigger rescan of CPUs"
+msgstr "Gặp lỗi khi bẫy việc quét tìm lại CPUs"
-#: sys-utils/hwclock.c:247 sys-utils/hwclock.c:333
-msgid "local"
-msgstr "địa phương"
+#: sys-utils/chcpu.c:144
+#, c-format
+msgid "Triggered rescan of CPUs\n"
+msgstr "Bẫy quét tìm của CPUs\n"
-#: sys-utils/hwclock.c:318
-msgid ""
-"Warning: unrecognized third line in adjtime file\n"
-"(Expected: `UTC' or `LOCAL' or nothing.)"
-msgstr ""
-"Cảnh báo: không chấp nhận dòng thứ ba của tập tin dùng cho chỉnh sửa\n"
-"(Cần: “UTC” hoặc “LOCAL” hoặc không gì cả.)"
+#: sys-utils/chcpu.c:151
+msgid "This system does not support setting the dispatching mode of CPUs"
+msgstr "Hệ thống này không hỗ trọ cài đặt chế độ phân phối của các bộ vi xử lý."
-#: sys-utils/hwclock.c:327
-#, c-format
-msgid "Last drift adjustment done at %ld seconds after 1969\n"
-msgstr "Điều chỉnh độ lệch lần cuối tại %ld giây sau 1969\n"
+#: sys-utils/chcpu.c:155
+msgid "Failed to set horizontal dispatch mode"
+msgstr "Gặp lỗi khi đặt chế độ phân phối theo chiều ngang"
-#: sys-utils/hwclock.c:329
+#: sys-utils/chcpu.c:157
#, c-format
-msgid "Last calibration done at %ld seconds after 1969\n"
-msgstr "Sự định khuôn thực hiện lần cuối tại %ld giây sau năm 1969\n"
+msgid "Successfully set horizontal dispatching mode\n"
+msgstr "Đặt thành chế độ phân phối theo chiều ngang một cách thành công\n"
-#: sys-utils/hwclock.c:331
-#, c-format
-msgid "Hardware clock is on %s time\n"
-msgstr "Đồng hồ phần cứng là trên %s\n"
+#: sys-utils/chcpu.c:160
+msgid "Failed to set vertical dispatch mode"
+msgstr "Gặp lỗi khi đặt chế độ phân phối theo chiều dọc"
-#: sys-utils/hwclock.c:358
+#: sys-utils/chcpu.c:162
#, c-format
-msgid "Waiting for clock tick...\n"
-msgstr "Chờ tiếng tíc tắc của đồng hồ…\n"
-
-#: sys-utils/hwclock.c:364
-#, c-format
-msgid "...synchronization failed\n"
-msgstr "…lỗi đồng bộ hóa\n"
-
-#: sys-utils/hwclock.c:366
-#, c-format
-msgid "...got clock tick\n"
-msgstr "…đã nghe thấy tiếng tíc tắc\n"
-
-#: sys-utils/hwclock.c:422
-#, c-format
-msgid "Invalid values in hardware clock: %4d/%.2d/%.2d %.2d:%.2d:%.2d\n"
-msgstr "Giá trị không đúng trong đồng hồ phần cứng: %4d/%.2d/%.2d %.2d:%.2d:%.2d\n"
-
-#: sys-utils/hwclock.c:431
-#, c-format
-msgid "Hw clock time : %4d/%.2d/%.2d %.2d:%.2d:%.2d = %ld seconds since 1969\n"
-msgstr "Thời gian đồng hồ phần cứng: %4d/%.2d/%.2d %.2d:%.2d:%.2d = %ld giây kể từ năm 1969\n"
-
-#: sys-utils/hwclock.c:465
-#, c-format
-msgid "Time read from Hardware Clock: %4d/%.2d/%.2d %02d:%02d:%02d\n"
-msgstr "Thời gian đọc từ Đồng hồ Phần cứng: %4d/%.2d/%.2d %02d:%02d:%02d\n"
-
-#: sys-utils/hwclock.c:493
-#, c-format
-msgid "Setting Hardware Clock to %.2d:%.2d:%.2d = %ld seconds since 1969\n"
-msgstr "Đặt Đồng hồ Phần cứng thành %.2d:%.2d:%.2d = %ld giây kể từ nam 1969\n"
-
-#: sys-utils/hwclock.c:499
-#, c-format
-msgid "Clock not changed - testing only.\n"
-msgstr "Đồng hồ không thay đổi - chỉ thử nghiệm mà thôi.\n"
-
-#: sys-utils/hwclock.c:603
-#, c-format
-msgid "sleeping ~%d usec\n"
-msgstr "đang ngủ ~%d micro giây\n"
+msgid "Successfully set vertical dispatching mode\n"
+msgstr "Đặt thành chế độ phân phối theo chiều dọc một cách thành công\n"
-#: sys-utils/hwclock.c:614
+#: sys-utils/chcpu.c:186
#, fuzzy, c-format
-msgid "time jumped backward %.6f seconds to %ld.%06ld - retargeting\n"
-msgstr "thời gian nhảy ngược %.6f giây đến %ld.%06d - đang tái lập mục tiêu\n"
+msgid "CPU %u is not configurable"
+msgstr "CPU %d không thể cấu hình"
-#: sys-utils/hwclock.c:622
+#: sys-utils/chcpu.c:192
#, fuzzy, c-format
-msgid "%ld.%06ld < %ld.%06ld (%.6f)\n"
-msgstr "%ld.%06d < %ld.%06d (%.6f)\n"
+msgid "CPU %u is already configured\n"
+msgstr "CPU %d chưa được cấu hình\n"
-#: sys-utils/hwclock.c:638
+#: sys-utils/chcpu.c:196
#, fuzzy, c-format
-msgid "missed it - %ld.%06ld is too far past %ld.%06ld (%.6f > %.6f)\n"
-msgstr "đã mất - %ld.%06d nó là quá xa quá khứ %ld.%06d (%.6f > %.6f)\n"
+msgid "CPU %u is already deconfigured\n"
+msgstr "CPU %d đã được cấu hình rồi\n"
-#: sys-utils/hwclock.c:666
+#: sys-utils/chcpu.c:201
#, fuzzy, c-format
-msgid ""
-"%ld.%06ld is close enough to %ld.%06ld (%.6f < %.6f)\n"
-"Set RTC to %ld (%ld + %d; refsystime = %ld.%06ld)\n"
-msgstr ""
-"%ld.%06d là gần đủ để %ld.%06d (%.6f < %.6f)\n"
-"Đặt RTC thành %ld (%ld + %d; refsystime = %ld.%06d)\n"
-
-#: sys-utils/hwclock.c:688
-msgid "The Hardware Clock registers contain values that are either invalid (e.g. 50th day of month) or beyond the range we can handle (e.g. Year 2095)."
-msgstr "Đồng hồ Phần cứng chứa các giá trị hoặc không đúng (v.d. ngày thứ 50 của tháng) hoặc vượt quá phạm vi chúng ta có thể nắm giữ (v.d. Năm 2095)."
-
-#: sys-utils/hwclock.c:728
-msgid "No --date option specified."
-msgstr "Không chỉ ra tùy chọn --date."
+msgid "CPU %u deconfigure failed (CPU is enabled)"
+msgstr "CPU %d bỏ cấu hình gặp lỗi (CPU được bật)"
-#: sys-utils/hwclock.c:734
-msgid "--date argument too long"
-msgstr "Tham số --date quá dài"
+#: sys-utils/chcpu.c:208
+#, fuzzy, c-format
+msgid "CPU %u configure failed"
+msgstr "cấu hình CPU %d gặp lỗi"
-#: sys-utils/hwclock.c:741
-msgid ""
-"The value of the --date option is not a valid date.\n"
-"In particular, it contains quotation marks."
-msgstr ""
-"Giá trị của tùy chọn “--date” không phải là một ngày thích hợp.\n"
-"Trong trường hợp này, nó chứa các dấu trích dẫn."
+#: sys-utils/chcpu.c:211
+#, fuzzy, c-format
+msgid "CPU %u configured\n"
+msgstr "CPU %d đã được cấu hình\n"
-#: sys-utils/hwclock.c:749
-#, c-format
-msgid "Issuing date command: %s\n"
-msgstr "Đưa ra câu lệnh date (ngày tháng): %s\n"
+#: sys-utils/chcpu.c:215
+#, fuzzy, c-format
+msgid "CPU %u deconfigure failed"
+msgstr "bỏ cấu hình CPU %d gặp lỗi"
-#: sys-utils/hwclock.c:753
-msgid "Unable to run 'date' program in /bin/sh shell. popen() failed"
-msgstr "Không chạy được chương trình “date” trong shell (hệ vỏ). popen() bị lỗi"
+#: sys-utils/chcpu.c:218
+#, fuzzy, c-format
+msgid "CPU %u deconfigured\n"
+msgstr "CPU %d bỏ cấu hình\n"
-#: sys-utils/hwclock.c:761
+#: sys-utils/chcpu.c:233
#, c-format
-msgid "response from date command = %s\n"
-msgstr "đáp ứng từ câu lệnh date = %s\n"
+msgid "invalid CPU number in CPU list: %s"
+msgstr "số CPU sai trong danh sách CPU: %s"
-#: sys-utils/hwclock.c:763
+#: sys-utils/chcpu.c:241 text-utils/col.c:170
#, c-format
msgid ""
-"The date command issued by %s returned unexpected results.\n"
-"The command was:\n"
-" %s\n"
-"The response was:\n"
-" %s"
+"\n"
+"Usage:\n"
+" %s [options]\n"
msgstr ""
-"Câu lệnh date (ngày tháng) đưa ra bởi %s trả lại kết quả không cần.\n"
-"Câu lệnh là:\n"
-" %s\n"
-"Kết quả là:\n"
-" %s"
+"\n"
+"Cách dùng:\n"
+"%s [các_tùy_chọn]\n"
-#: sys-utils/hwclock.c:774
-#, c-format
+#: sys-utils/chcpu.c:245
+msgid "Configure CPUs in a multi-processor system.\n"
+msgstr "Cấu hình các bộ vi xử lý trên hệ thống nhiều vi xử lý.\n"
+
+#: sys-utils/chcpu.c:249
+#, fuzzy
msgid ""
-"The date command issued by %s returned something other than an integer where the converted time value was expected.\n"
-"The command was:\n"
-" %s\n"
-"The response was:\n"
-" %s\n"
+" -e, --enable <cpu-list> enable cpus\n"
+" -d, --disable <cpu-list> disable cpus\n"
+" -c, --configure <cpu-list> configure cpus\n"
+" -g, --deconfigure <cpu-list> deconfigure cpus\n"
+" -p, --dispatch <mode> set dispatching mode\n"
+" -r, --rescan trigger rescan of cpus\n"
msgstr ""
-"Câu lệnh date (ngày tháng) đưa ra bởi %s trả lại kết quả không phải là một số nguyên, trong khi cần giá trị thời gian đã chuyển đổi.\n"
-"Câu lá»\87nh là :\n"
-" %s\n"
-"Kết quả là:\n"
-" %s\n"
-
-#: sys-utils/hwclock.c:786
-#, c-format
-msgid "date string %s equates to %ld seconds since 1969.\n"
-msgstr "chuỗi ngày tháng %s bằng %ld giây kể từ năm 1969.\n"
+"\n"
+"Các tùy chá»\8dn:\n"
+" -h, --help hiển thị trợ giúp này\n"
+" -e, --enable <cpu-list> bật các cpu\n"
+" -d, --disable <cpu-list> tắt các cpu\n"
+" -c, --configure <cpu-list> cấu hình các cpu\n"
+" -g, --deconfigure <cpu-list> bỏ cấu hình cpu\n"
+" -p, --dispatch <chế độ> đặt chế độ phân phối\n"
+" -r, --rescan bẫy quét lại của các cpu\n"
+" -V, --version hiển thị thông tin về phiên bản rồi thoát\n"
-#: sys-utils/hwclock.c:824
-msgid "The Hardware Clock does not contain a valid time, so we cannot set the System Time from it."
-msgstr "Đồng hồ Phần cứng không chứa thời gian thích hợp, vì thế chúng ta không thể đặt Thời gian của Hệ thống từ đó."
+#: sys-utils/chcpu.c:296
+#, fuzzy
+msgid "failed to initialize sysfs handler"
+msgstr "%s: gặp lỗi ghi khởi tạo bộ tiếp hợp sysfs"
-#: sys-utils/hwclock.c:843 sys-utils/hwclock.c:930
+#: sys-utils/chcpu.c:338
#, c-format
-msgid "Calling settimeofday:\n"
-msgstr "Đang gọi lệnh giờ settimeofday:\n"
+msgid "unsupported argument: %s"
+msgstr "tham số không hỗ trợ: %s"
-#: sys-utils/hwclock.c:844 sys-utils/hwclock.c:932
+#: sys-utils/chmem.c:100
#, c-format
-msgid "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
-msgstr "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
+msgid "Memory Block %<PRIu64> (0x%016<PRIx64>-0x%016<PRIx64>)"
+msgstr ""
-#: sys-utils/hwclock.c:846 sys-utils/hwclock.c:934
-#, c-format
-msgid "\ttz.tz_minuteswest = %d\n"
-msgstr "\ttz.tz_minuteswest = %d\n"
+#: sys-utils/chmem.c:124 sys-utils/chmem.c:197
+#, fuzzy
+msgid "Failed to parse index"
+msgstr "gặp lỗi khi phân tích ID"
-#: sys-utils/hwclock.c:850 sys-utils/hwclock.c:938
-#, c-format
-msgid "Not setting system clock because running in test mode.\n"
-msgstr "Không cài đặt đồng hồ hệ thống bở vì đang chạy trong chế độ thử nghiệm.\n"
+#: sys-utils/chmem.c:151
+#, fuzzy, c-format
+msgid "%s enable failed\n"
+msgstr "bật CPU %d gặp lỗi"
-#: sys-utils/hwclock.c:866 sys-utils/hwclock.c:962
-msgid "Must be superuser to set system clock."
-msgstr "Cần phải là người dùng root để đặt đồng hồ hệ thống."
+#: sys-utils/chmem.c:153
+#, fuzzy, c-format
+msgid "%s disable failed\n"
+msgstr "tắt CPU %d gặp lỗi"
-#: sys-utils/hwclock.c:869 sys-utils/hwclock.c:965
-msgid "settimeofday() failed"
-msgstr "settimeofday() không thành công"
+#: sys-utils/chmem.c:156 sys-utils/chmem.c:242
+#, fuzzy, c-format
+msgid "%s enabled\n"
+msgstr "CPU %d được bật\n"
-#: sys-utils/hwclock.c:905
-#, c-format
-msgid "Current system time: %ld = %s\n"
-msgstr "Thời gian hệ thống hiện tại: %ld = %s\n"
+#: sys-utils/chmem.c:158 sys-utils/chmem.c:244
+#, fuzzy, c-format
+msgid "%s disabled\n"
+msgstr "CPU %d bị tắt\n"
-#: sys-utils/hwclock.c:931
+#: sys-utils/chmem.c:170
#, c-format
-msgid "\tUTC: %s\n"
-msgstr "\tUTC: %s\n"
+msgid "Could only enable %s of memory"
+msgstr ""
-#: sys-utils/hwclock.c:996
+#: sys-utils/chmem.c:172
#, c-format
-msgid "Not adjusting drift factor because the --update-drift option was not used.\n"
-msgstr "Không chỉnh độ lệnh thời gian vì tùy chọn --update-drift đã không được dùng.\n"
+msgid "Could only disable %s of memory"
+msgstr ""
-#: sys-utils/hwclock.c:1000
-#, c-format
-msgid "Not adjusting drift factor because the Hardware Clock previously contained garbage.\n"
-msgstr "Không chỉnh độ lệnh thời gian vì Đồng hồ phần cứng chứa rác.\n"
+#: sys-utils/chmem.c:206
+#, fuzzy, c-format
+msgid "%s already enabled\n"
+msgstr "CPU %d đã được bật rồi\n"
-#: sys-utils/hwclock.c:1005
-#, c-format
-msgid ""
-"Not adjusting drift factor because last calibration time is zero,\n"
-"so history is bad and calibration startover is necessary.\n"
-msgstr ""
-"Không chỉnh độ lệnh thời gian vì lần định thời gian cuối cùng bằng 0,\n"
-"vì thế lịch sử sai, và cần khởi động lại việc định thời gian.\n"
+#: sys-utils/chmem.c:208
+#, fuzzy, c-format
+msgid "%s already disabled\n"
+msgstr "CPU %d đã bị tắt rồi\n"
-#: sys-utils/hwclock.c:1011
-#, c-format
-msgid "Not adjusting drift factor because it has been less than four hours since the last calibration.\n"
-msgstr "Không chỉnh độ lệnh thời gian vì nó nhỏ bốn giờ kể từ lần cân chỉnh thời gian cuối cùng.\n"
+#: sys-utils/chmem.c:218
+#, fuzzy, c-format
+msgid "%s enable failed: Zone mismatch"
+msgstr "bật CPU %d gặp lỗi"
-#: sys-utils/hwclock.c:1049
-#, c-format
-msgid ""
-"Clock drift factor was calculated as %f seconds/day.\n"
-"It is far too much. Resetting to zero.\n"
-msgstr ""
-"Hệ số trôi đồng hồ đã được tính là %f giây/ngày.\n"
-"Nó là quá lớn. Đặt lại thành 0.\n"
+#: sys-utils/chmem.c:222
+#, fuzzy, c-format
+msgid "%s disable failed: Zone mismatch"
+msgstr "tắt CPU %d gặp lỗi"
-#: sys-utils/hwclock.c:1056
+#: sys-utils/chmem.c:237
#, fuzzy, c-format
-msgid ""
-"Clock drifted %f seconds in the past %f seconds\n"
-"in spite of a drift factor of %f seconds/day.\n"
-"Adjusting drift factor by %f seconds/day\n"
-msgstr ""
-"Đồng hồ chạy sai lệch %.1f giây trong số %.1f giây đã qua\n"
-"và đi ngược lại độ sai lệch %f giây/ngày.\n"
-"Chỉnh lại độ sai lệch %f giây/ngày\n"
+msgid "%s enable failed"
+msgstr "bật CPU %d gặp lỗi"
-#: sys-utils/hwclock.c:1099
-#, c-format
-msgid "Time since last adjustment is %d second\n"
-msgid_plural "Time since last adjustment is %d seconds\n"
-msgstr[0] "Thời gian kể từ lần chỉnh cuối cùng là %d giây\n"
+#: sys-utils/chmem.c:239
+#, fuzzy, c-format
+msgid "%s disable failed"
+msgstr "tắt CPU %d gặp lỗi"
-#: sys-utils/hwclock.c:1103
+#: sys-utils/chmem.c:274 sys-utils/lsmem.c:503
#, fuzzy, c-format
-msgid "Calculated Hardware Clock drift is %ld.%06ld seconds\n"
-msgstr "Ä\90á»\99 lá»\87nh Ä\91á»\93ng há»\93 phần cứng tÃnh toán là %ld.%06d giây\n"
+msgid "Failed to read %s"
+msgstr "Ä\91á»\8dc tá»\91c Ä\91á»\99 gặp lá»\97i"
-#: sys-utils/hwclock.c:1133
-#, c-format
-msgid "Not updating adjtime file because of testing mode.\n"
-msgstr "Không cập nhật thời gian chỉnh vì chế độ thử nghiệm.\n"
+#: sys-utils/chmem.c:280
+#, fuzzy
+msgid "Failed to parse block number"
+msgstr "gặp lỗi khi phân tích số"
+
+#: sys-utils/chmem.c:285
+#, fuzzy
+msgid "Failed to parse size"
+msgstr "Gặp lỗi khi phân tích cú pháp kích cỡ."
-#: sys-utils/hwclock.c:1134
+#: sys-utils/chmem.c:289
#, c-format
-msgid ""
-"Would have written the following to %s:\n"
-"%s"
+msgid "Size must be aligned to memory block size (%s)"
msgstr ""
-"Ghi nhớ cái sau tới %s:\n"
-"%s"
-#: sys-utils/hwclock.c:1143
-#, c-format
-msgid "Could not open file with the clock adjustment parameters in it (%s) for writing"
-msgstr "Không thể mở tập tin chứa các tham số điều chỉnh đồng hồ (%s) để ghi"
+#: sys-utils/chmem.c:298
+#, fuzzy
+msgid "Failed to parse start"
+msgstr "gặp lỗi phân tích bắt đầu"
-#: sys-utils/hwclock.c:1149 sys-utils/hwclock.c:1156
-#, c-format
-msgid "Could not update file with the clock adjustment parameters (%s) in it"
-msgstr "Không thể cập nhật tập tin chứa các tham số điều chỉnh đồng hồ (%s)"
+#: sys-utils/chmem.c:299
+#, fuzzy
+msgid "Failed to parse end"
+msgstr "gặp lỗi phân tích kết thúc"
-#: sys-utils/hwclock.c:1164
-msgid "Drift adjustment parameters not updated."
-msgstr "Không cập nhật các tham số chỉnh sai lệch."
+#: sys-utils/chmem.c:303
+#, fuzzy, c-format
+msgid "Invalid start address format: %s"
+msgstr "đối số khởi đầu không hợp lệ"
-#: sys-utils/hwclock.c:1200
-msgid "The Hardware Clock does not contain a valid time, so we cannot adjust it."
-msgstr "Đồng hồ Phần cứng không có thời gian thích hợp, vì thế chúng ta không thể chỉnh."
+#: sys-utils/chmem.c:305
+#, fuzzy, c-format
+msgid "Invalid end address format: %s"
+msgstr "số hay tên của tín hiệu không hợp lệ: %s"
-#: sys-utils/hwclock.c:1208
-#, c-format
-msgid "Not setting clock because last adjustment time is zero, so history is bad.\n"
-msgstr "Sẽ không đặt đồng hồ vì thời gian điều chỉnh cuối cùng là số không, do đó lịch sử sai.\n"
+#: sys-utils/chmem.c:306
+#, fuzzy
+msgid "Failed to parse start address"
+msgstr "gặp lỗi phân tích bắt đầu"
-#: sys-utils/hwclock.c:1212
-#, c-format
-msgid "Not setting clock because drift factor %f is far too high.\n"
-msgstr "Sẽ không đặt đồng hồ vì hệ số trôi %f là quá cao.\n"
+#: sys-utils/chmem.c:307
+#, fuzzy
+msgid "Failed to parse end address"
+msgstr "gặp lỗi phân tích kết thúc"
-#: sys-utils/hwclock.c:1241
+#: sys-utils/chmem.c:310
#, c-format
-msgid "No usable clock interface found.\n"
-msgstr "Không tìm thấy giao diện đồng hồ có thể sử dụng nào.\n"
+msgid "Start address and (end address + 1) must be aligned to memory block size (%s)"
+msgstr ""
-#: sys-utils/hwclock.c:1365
-#, c-format
-msgid "Needed adjustment is less than one second, so not setting clock.\n"
-msgstr "Cần chỉnh ít hơn một giây, vì thế không đặt đồng hồ.\n"
+#: sys-utils/chmem.c:324
+#, fuzzy, c-format
+msgid "Invalid parameter: %s"
+msgstr "đối số không hợp lệ: %s"
-#: sys-utils/hwclock.c:1388 sys-utils/hwclock.c:1394
-#, c-format
-msgid "Unable to set system clock.\n"
-msgstr "Không đặt được đồng hồ hệ thống.\n"
+#: sys-utils/chmem.c:331
+#, fuzzy, c-format
+msgid "Invalid range: %s"
+msgstr "đối số không hợp lệ: %s"
-#: sys-utils/hwclock.c:1402
-#, c-format
-msgid "At %ld seconds after 1969, RTC is predicted to read %ld seconds after 1969.\n"
-msgstr "Vào %ld giây sau 1969, RTC được dự đoán để đọc %ld giây sau 1969.\n"
+#: sys-utils/chmem.c:340
+#, fuzzy, c-format
+msgid " %s [options] [SIZE|RANGE|BLOCKRANGE]\n"
+msgstr " %s [các tùy chọn] [c | k]\n"
-#: sys-utils/hwclock.c:1431
-msgid ""
-"The kernel keeps an epoch value for the Hardware Clock only on an Alpha machine.\n"
-"This copy of hwclock was built for a machine other than Alpha\n"
-"(and thus is presumably not running on an Alpha now). No action taken."
+#: sys-utils/chmem.c:343
+msgid "Set a particular size or range of memory online or offline.\n"
msgstr ""
-"Nhân chỉ giữ giá trị khởi đầu cho Đồng hồ Phần cứng trên một máy Alpha.\n"
-"Bản sao này của hwclock được biên dịch cho một máy khác thay vì Alpha\n"
-"(và vì thế đoán rằng không chạy trên một máy Alpha). Không thực hiện gì."
-
-#: sys-utils/hwclock.c:1448
-msgid "Unable to get the epoch value from the kernel."
-msgstr "Không lấy được giá trị khởi đầu từ nhân."
-
-#: sys-utils/hwclock.c:1450
-#, c-format
-msgid "Kernel is assuming an epoch value of %lu\n"
-msgstr "Nhân đang giữ giá trị khởi đầu là %lu\n"
-#: sys-utils/hwclock.c:1455
-msgid "To set the epoch value, you must use the 'epoch' option to tell to what value to set it."
-msgstr "Để đặt giá trị khởi đầu, bạn cần sử dụng tùy chọn “epoch” để thông báo giá trị muốn đặt."
+#: sys-utils/chmem.c:346
+#, fuzzy
+msgid " -e, --enable enable memory\n"
+msgstr " -v, --verbose chế độ chi tiết\n"
-#: sys-utils/hwclock.c:1459
-#, fuzzy, c-format
-msgid "Not setting the epoch to %lu - testing only.\n"
-msgstr "Không đặt khởi đầu thành %d - chỉ thử nghiệm.\n"
+#: sys-utils/chmem.c:347
+#, fuzzy
+msgid " -d, --disable disable memory\n"
+msgstr " -v, --verbose chế độ chi tiết\n"
-#: sys-utils/hwclock.c:1463
-#, c-format
-msgid "Unable to set the epoch value in the kernel.\n"
-msgstr "Không đặt được giá trị khởi đầu trong nhân.\n"
+#: sys-utils/chmem.c:348
+#, fuzzy
+msgid " -b, --blocks use memory blocks\n"
+msgstr " -v, --verbose chế độ chi tiết\n"
-#: sys-utils/hwclock.c:1556
-msgid " hwclock [function] [option...]\n"
-msgstr " hwclock [hàm] [tùy chọn…]\n"
+#: sys-utils/chmem.c:349
+msgid " -z, --zone <name> select memory zone (see below)\n"
+msgstr ""
-#: sys-utils/hwclock.c:1559
-msgid "Query or set the hardware clock.\n"
-msgstr "Truy vấn hay đặt đồng hồ phần cứng.\n"
+#: sys-utils/chmem.c:350
+#, fuzzy
+msgid " -v, --verbose verbose output\n"
+msgstr " -v, --verbose chế độ chi tiết\n"
-#: sys-utils/hwclock.c:1561
+#: sys-utils/chmem.c:353
+#, fuzzy
msgid ""
"\n"
-"Functions:\n"
+"Supported zones:\n"
msgstr ""
"\n"
-"Hàm:\n"
+"Hỗ trợ các phương tiện ghi nhật ký:\n"
-#: sys-utils/hwclock.c:1562
-msgid ""
-" -h, --help show this help text and exit\n"
-" -r, --show read hardware clock and print result\n"
-" --get read hardware clock and print drift corrected result\n"
-" --set set the RTC to the time given with --date\n"
-msgstr ""
-" -h, --help hiển thị trợ giúp này rồi thoát\n"
-" -r, --show đọc giờ từ phần cứng và in kết quả ra\n"
-" --get đọc giờ từ phần cứng và in kết quả sai lệnh đã sửa ra\n"
-" --set đặt RTC với thời gian được chỉ định với --date\n"
+#: sys-utils/chmem.c:394 sys-utils/lscpu-cputype.c:872 sys-utils/lsmem.c:667
+#, fuzzy, c-format
+msgid "failed to initialize %s handler"
+msgstr "%s: gặp lỗi ghi khởi tạo bộ tiếp hợp sysfs"
-#: sys-utils/hwclock.c:1566
-msgid ""
-" -s, --hctosys set the system time from the hardware clock\n"
-" -w, --systohc set the hardware clock from the current system time\n"
-" --systz set the system time based on the current timezone\n"
-" --adjust adjust the RTC to account for systematic drift since\n"
-" the clock was last set or adjusted\n"
-msgstr ""
-" -s, --hctosys đặt giờ hệ thống từ đồng hồ phần cứng của máy tính\n"
-" -w, --systohc đặt giờ hệ thống từ giờ hiện hành của hệ thống\n"
-" --systz đặt giờ hệ thống trên cơ sở múi giờ hiện hành\n"
-" --adjust chỉnh RTC để tính toán bằng cách dịch thời gian tính từ\n"
-" đồng hồ lần cuối được đặt hay chỉnh sửa\n"
-
-#: sys-utils/hwclock.c:1571
-msgid " -c, --compare periodically compare the system clock with the CMOS clock\n"
-msgstr " -c, --compare so sánh định kỳ đồng hồ hệ thống và đồng hồ CMOS\n"
-
-#: sys-utils/hwclock.c:1573
-msgid ""
-" --getepoch print out the kernel's hardware clock epoch value\n"
-" --setepoch set the kernel's hardware clock epoch value to the \n"
-" value given with --epoch\n"
+#: sys-utils/chmem.c:440
+msgid "zone ignored, no valid_zones sysfs attribute present"
msgstr ""
-" --getepoch hiển thị ra giá trị khởi đầu của đồng hồ phần cứng của nhân\n"
-" --setepoch đặt giá trị khởi đầu đồng hồ phần cứng bằng\n"
-" giá trị được đưa ra bởi --epoch\n"
-#: sys-utils/hwclock.c:1577
-msgid ""
-" --predict predict RTC reading at time given with --date\n"
-" -V, --version display version information and exit\n"
-msgstr ""
-" --predict dự đoán việc đọc RTC tại thời điểm chỉ ra bởi --date\n"
-" -V, --version hiển thị thông tin phiên bản rồi thoát\n"
+#: sys-utils/chmem.c:445
+#, fuzzy, c-format
+msgid "unknown memory zone: %s"
+msgstr "không hiểu tên ưu tiên: %s"
-#: sys-utils/hwclock.c:1581
+#: sys-utils/choom.c:38
+#, fuzzy, c-format
msgid ""
-" -u, --utc the hardware clock is kept in UTC\n"
-" --localtime the hardware clock is kept in local time\n"
+" %1$s [options] -p pid\n"
+" %1$s [options] -n number -p pid\n"
+" %1$s [options] -n number [--] command [args...]]\n"
msgstr ""
-" -u, --utc đồng hồ của máy tính giữ theo múi giờ Quốc tế UTC\n"
-" --localtime đồng hồ của máy tính giữ theo múi giờ bản địa\n"
-
-#: sys-utils/hwclock.c:1584
-msgid " -f, --rtc <file> special /dev/... file to use instead of default\n"
-msgstr " -f, --rtc <tập-tin> chỉ định tập tin /dev/… để sử dụng thay vì mặc định\n"
+" %1$s [các_tuỳ_chọn] -p <mã_số_tiến_trình>…\n"
+" %1$s [các_tuỳ_chọn] -P <mã_số_tiến_trình>…\n"
+" %1$s [các_tuỳ_chọn] -u <mã_số_nhóm_tiến_trình>…\n"
+" %1$s [các_tuỳ_chọn] <lệnh>]\n"
-#: sys-utils/hwclock.c:1587
-#, c-format
-msgid ""
-" --directisa access the ISA bus directly instead of %s\n"
-" --badyear ignore RTC's year because the BIOS is broken\n"
-" --date <time> specifies the time to which to set the hardware clock\n"
-" --epoch <year> specifies the year which is the beginning of the\n"
-" hardware clock's epoch value\n"
+#: sys-utils/choom.c:44
+msgid "Display and adjust OOM-killer score.\n"
msgstr ""
-" --directisa truy cập trực tiếp qua bus ISA thay vì %s\n"
-" --badyear bỏ qua năm của RTC bởi vì BIOS đã bị hỏng\n"
-" --date <time> chỉ định thời gian mà nó được đặt cho đồng hồ phần cứng máy tính\n"
-" --epoch <year> chỉ định năm mà nó làm giá trị khởi đầu\n"
-" cho đồng hồ phần cứng\n"
-#: sys-utils/hwclock.c:1593
-#, c-format
-msgid ""
-" --update-drift update drift factor in %1$s (requires\n"
-" --set or --systohc)\n"
-" --noadjfile do not access %1$s; this requires the use of\n"
-" either --utc or --localtime\n"
-" --adjfile <file> specifies the path to the adjust file;\n"
-" the default is %1$s\n"
-msgstr ""
-" --update-drift cập nhật độ lệch trong %1$s (cần\n"
-" --set hoặc --systohc)\n"
-" --noadjfile không truy cập %1$s; nó yêu cầu sử dụng\n"
-" một trong hai --utc hoặc --localtime\n"
-" --adjfile <t.tin> chỉ định đường dẫn tới tập tin chỉnh sửa;\n"
-" mặc định là %1$s\n"
-
-#: sys-utils/hwclock.c:1599
-msgid ""
-" --test do not update anything, just show what would happen\n"
-" -D, --debug debugging mode\n"
-"\n"
-msgstr ""
-" --test không cập nhật cái gì cả, chỉ hiển thị những gì có thể xảy ra\n"
-" -D, --debug chế độ gỡ lỗi\n"
-"\n"
+#: sys-utils/choom.c:47
+#, fuzzy
+msgid " -n, --adjust <num> specify the adjust score value\n"
+msgstr " -n, --priority <số> chỉ định giá trị nice gia tăng\n"
-#: sys-utils/hwclock.c:1602
-msgid ""
-" -J|--jensen, -A|--arc, -S|--srm, -F|--funky-toy\n"
-" tell hwclock the type of Alpha you have (see hwclock(8))\n"
-"\n"
-msgstr ""
-" -J|--jensen, -A|--arc, -S|--srm, -F|--funky-toy\n"
-" báo hwclock biết kiểu alpha bạn có (xem hwclock(8))\n"
-"\n"
+#: sys-utils/choom.c:48
+#, fuzzy
+msgid " -p, --pid <num> process ID\n"
+msgstr " -t, --target <pid> tiến trình đích để lấy không gian tên từ đó\n"
-#: sys-utils/hwclock.c:1728
-msgid "Unable to connect to audit system"
-msgstr "không thể kết nối đến hệ thống audit"
+#: sys-utils/choom.c:60
+#, fuzzy
+msgid "failed to read OOM score value"
+msgstr "phân tích giá trị giây gặp lỗi"
-#: sys-utils/hwclock.c:1826
-msgid "invalid epoch argument"
-msgstr "đối số epoch không hợp lệ"
+#: sys-utils/choom.c:70
+#, fuzzy
+msgid "failed to read OOM score adjust value"
+msgstr "phân tích giá trị giây gặp lỗi"
-#: sys-utils/hwclock.c:1863
+#: sys-utils/choom.c:105
#, fuzzy
-msgid "Sorry, only the superuser can use the Hardware Clock."
-msgstr "Rất tiếc, nhưng chỉ người dùng root mới có thể thay đổi Đồng hồ Phần cứng."
+msgid "invalid adjust argument"
+msgstr "đối số trụ không hợp lệ"
-#: sys-utils/hwclock.c:1876
+#: sys-utils/choom.c:119 term-utils/mesg.c:178
#, c-format
-msgid "%s takes no non-option arguments. You supplied %d.\n"
-msgstr "%s lấy các tham số không tùy chọn. Bạn đã cung cấp %d.\n"
-
-#: sys-utils/hwclock.c:1885
-msgid "With --noadjfile, you must specify either --utc or --localtime"
-msgstr "Với “--noadjfile”, bạn phải chỉ ra “--utc” hoặc “--localtime”"
+msgid "invalid argument: %s"
+msgstr "đối số không hợp lệ: %s"
-#: sys-utils/hwclock.c:1898
-msgid "No usable set-to time. Cannot set clock."
-msgstr "Không có thời gian set-to nào có thể sử dụng. Không thể đặt đồng hồ"
+#: sys-utils/choom.c:123
+#, fuzzy
+msgid "no PID or COMMAND specified"
+msgstr "Chưa có LỆNH."
-#: sys-utils/hwclock.c:1922
-msgid "Cannot access the Hardware Clock via any known method."
-msgstr "Không thể truy cập tới Đồng hồ Phần cứng qua một phương pháp không rõ."
+#: sys-utils/choom.c:127
+#, fuzzy
+msgid "no OOM score adjust value specified"
+msgstr "sai xác định giá trị chênh"
-#: sys-utils/hwclock.c:1925
-msgid "Use the --debug option to see the details of our search for an access method."
-msgstr "Sử dụng tùy chọn --debug để xem chi tiết về tiến trình tìm kiếm phương pháp truy cập của chúng ta."
+#: sys-utils/choom.c:135
+#, fuzzy, c-format
+msgid "pid %d's current OOM score: %d\n"
+msgstr "mức ưu tiên định thời hiện tại của PID %d: %d\n"
-#: sys-utils/hwclock-cmos.c:223
-#, c-format
-msgid "booted from MILO\n"
-msgstr "khởi động từ MILO\n"
+#: sys-utils/choom.c:136
+#, fuzzy, c-format
+msgid "pid %d's current OOM score adjust value: %d\n"
+msgstr "mức ưu tiên định thời hiện tại của PID %d: %d\n"
-#: sys-utils/hwclock-cmos.c:235
-#, c-format
-msgid "Ruffian BCD clock\n"
-msgstr "Đồng hồ Ruffian BCD\n"
+#: sys-utils/choom.c:143 sys-utils/choom.c:150
+#, fuzzy
+msgid "failed to set score adjust value"
+msgstr "phân tích giá trị giây gặp lỗi"
-#: sys-utils/hwclock-cmos.c:254
+#: sys-utils/choom.c:145
#, c-format
-msgid "clockport adjusted to 0x%x\n"
-msgstr "clockport (bản chuyển đồng hồ) điều chỉnh thành 0x%x\n"
+msgid "pid %d's OOM score adjust value changed from %d to %d\n"
+msgstr ""
-#: sys-utils/hwclock-cmos.c:270
+#: sys-utils/ctrlaltdel.c:28
#, c-format
-msgid "funky TOY!\n"
-msgstr "ĐỒ CHƠI nhút nhát!\n"
+msgid " %s hard|soft\n"
+msgstr " %s hard|soft\n"
-#: sys-utils/hwclock-cmos.c:298
+#: sys-utils/ctrlaltdel.c:31
#, c-format
-msgid "atomic %s failed for 1000 iterations!"
-msgstr "nguyên tử %s gặp lỗi sau lặp 1000 lần!"
+msgid "Set the function of the Ctrl-Alt-Del combination.\n"
+msgstr ""
-#: sys-utils/hwclock-cmos.c:324
-#, c-format
-msgid "cmos_read(): write to control address %X failed"
-msgstr "cmos_read(): gặp lỗi khi ghi địa chỉ điều khiển %X"
+#: sys-utils/ctrlaltdel.c:54
+msgid "implicit"
+msgstr ""
-#: sys-utils/hwclock-cmos.c:328
-#, c-format
-msgid "cmos_read(): read from data address %X failed"
-msgstr "cmos_read(): gặp lỗi khi đọc địa chỉ dữ liệu %X"
+#: sys-utils/ctrlaltdel.c:55
+#, fuzzy, c-format
+msgid "unexpected value in %s: %ju"
+msgstr "gặp kết thúc tập tin bất thường trên %s"
-#: sys-utils/hwclock-cmos.c:365
-#, c-format
-msgid "cmos_write(): write to control address %X failed"
-msgstr "cmos_write(): gặp lỗi khi ghi vào địa chỉ điều khiển %X"
+#: sys-utils/ctrlaltdel.c:66
+msgid "You must be root to set the Ctrl-Alt-Del behavior"
+msgstr "Phải là người chủ (root) để đặt cách ứng xử của Ctrl-Alt-Del"
-#: sys-utils/hwclock-cmos.c:370
+#: sys-utils/ctrlaltdel.c:74 sys-utils/ipcrm.c:396 sys-utils/ipcrm.c:419
#, c-format
-msgid "cmos_write(): write to data address %X failed"
-msgstr "cmos_write(): gặp lỗi khi ghi vào địa chỉ dữ liệu %X"
-
-#: sys-utils/hwclock-cmos.c:645
-msgid "I failed to get permission because I didn't try."
-msgstr "Tôi lấy thông tin quyền hạn không thành công vì đã không cố thử."
+msgid "unknown argument: %s"
+msgstr "không hiểu đối số: %s"
-#: sys-utils/hwclock-cmos.c:648
-msgid "unable to get I/O port access: the iopl(3) call failed."
-msgstr "không thể lấy truy cập cổng V/R: gọi iopl(3) không thành công."
+#: sys-utils/dmesg.c:110
+msgid "system is unusable"
+msgstr "hệ thống không thể sử dụng"
-#: sys-utils/hwclock-cmos.c:651
-msgid "Probably you need root privileges.\n"
-msgstr "Rất có thể bạn cần quyền siêu quản trị (root).\n"
+#: sys-utils/dmesg.c:111
+msgid "action must be taken immediately"
+msgstr "hành động phải được nắm ngay lập tức"
-#: sys-utils/hwclock-cmos.c:658
-msgid "Using direct I/O instructions to ISA clock."
-msgstr "Ä\90ang dùng các chá»\89 lá»\87nh V/R trá»±c tiếp cho Ä\91á»\93ng há»\93 ISA."
+#: sys-utils/dmesg.c:112
+msgid "critical conditions"
+msgstr "Ä\91iá»\81u kiá»\87n tá»\9bi hạn"
-#: sys-utils/hwclock-rtc.c:195
-#, c-format
-msgid "ioctl(%s) to %s to read the time failed"
-msgstr "ioctl(%s) tới %s để đọc thời gian không thành công"
+#: sys-utils/dmesg.c:113
+msgid "error conditions"
+msgstr "điều kiện lỗi"
-#: sys-utils/hwclock-rtc.c:217
-#, c-format
-msgid "Waiting in loop for time from %s to change\n"
-msgstr "Chờ cho thời gian từ %s thay đổi\n"
+#: sys-utils/dmesg.c:114
+msgid "warning conditions"
+msgstr "điều kiện cảnh báo"
-#: sys-utils/hwclock-rtc.c:236
-msgid "Timed out waiting for time change."
-msgstr "Quá thời gian chờ thay đổi thời gian."
+#: sys-utils/dmesg.c:115
+msgid "normal but significant condition"
+msgstr "thông thường nhưng điều kiện là quan trọng"
-#: sys-utils/hwclock-rtc.c:279
-#, c-format
-msgid "%s does not have interrupt functions. "
-msgstr "%s không có hàm gián đoạn nào. "
+#: sys-utils/dmesg.c:116
+msgid "informational"
+msgstr "thông tin"
-#: sys-utils/hwclock-rtc.c:302
-#, c-format
-msgid "select() to %s to wait for clock tick failed"
-msgstr "select() tới %s để chờ tiếng tíc tắc không thành công"
+#: sys-utils/dmesg.c:117
+msgid "debug-level messages"
+msgstr "thông điệp mức gỡ lỗi"
-#: sys-utils/hwclock-rtc.c:306
-#, c-format
-msgid "select() to %s to wait for clock tick timed out"
-msgstr "select() tới %s để chờ tiếng tíc tắc bị quá thời gian"
+#: sys-utils/dmesg.c:131
+msgid "kernel messages"
+msgstr "thông điệp nhân"
-#: sys-utils/hwclock-rtc.c:313
-#, c-format
-msgid "ioctl() to %s to turn off update interrupts failed"
-msgstr "ioctl() tới %s để tắt các ngắt cập nhật không thành công"
+#: sys-utils/dmesg.c:132
+msgid "random user-level messages"
+msgstr "thông điệp ngẫu nhiên mức người dùng"
-#: sys-utils/hwclock-rtc.c:316
-#, c-format
-msgid "ioctl() to %s to turn on update interrupts failed unexpectedly"
-msgstr "ioctl() tới %s để bật các ngắt cập nhật không thành công một cách bất thường"
+#: sys-utils/dmesg.c:133
+msgid "mail system"
+msgstr "hệ thống thư"
-#: sys-utils/hwclock-rtc.c:370
-#, c-format
-msgid "ioctl(%s) to %s to set the time failed."
-msgstr "ioctl(%s) tới %s để đặt thời gian không thành công."
+#: sys-utils/dmesg.c:134
+msgid "system daemons"
+msgstr "trình dịch vụ hệ thống"
-#: sys-utils/hwclock-rtc.c:376
-#, c-format
-msgid "ioctl(%s) was successful.\n"
-msgstr "ioctl(%s) đã thành công.\n"
+#: sys-utils/dmesg.c:135
+msgid "security/authorization messages"
+msgstr "thông điệp an ninh và xác thực"
-#: sys-utils/hwclock-rtc.c:387
-msgid "Using the /dev interface to the clock."
-msgstr "Dùng giao diện /dev cho đồng hồ."
+#: sys-utils/dmesg.c:136
+msgid "messages generated internally by syslogd"
+msgstr "thông điệp được tạo ra từ nội bộ bên trong bởi syslogd"
-#: sys-utils/hwclock-rtc.c:417 sys-utils/hwclock-rtc.c:464
-#, c-format
-msgid "To manipulate the epoch value in the kernel, we must access the Linux 'rtc' device driver via the device special file %s. This file does not exist on this system."
-msgstr "Để điều khiển giá trị khởi đầu (epoch) trong nhân, chúng ta cần truy cập tới driver thiết bị “rtc” qua tập tin thiết bị đặc biệt %s. Tập tin này không tồn tại trên hệ thống này."
+#: sys-utils/dmesg.c:137
+msgid "line printer subsystem"
+msgstr "hệ thống con máy in dòng"
-#: sys-utils/hwclock-rtc.c:429
-#, c-format
-msgid "ioctl(RTC_EPOCH_READ) to %s failed"
-msgstr "ioctl(RTC_EPOCH_READ) tới %s không thành công"
+#: sys-utils/dmesg.c:138
+msgid "network news subsystem"
+msgstr "hệ thống mạng con mới"
-#: sys-utils/hwclock-rtc.c:435
-#, fuzzy, c-format
-msgid "we have read epoch %lu from %s with RTC_EPOCH_READ ioctl.\n"
-msgstr "chúng ta đọc khởi đầu (epoch) %ld từ %s bằng RTC_EPOCH_READ ioctl.\n"
+#: sys-utils/dmesg.c:139
+msgid "UUCP subsystem"
+msgstr "hệ thống con UUCP"
-#: sys-utils/hwclock-rtc.c:455
-#, c-format
-msgid "The epoch value may not be less than 1900. You requested %ld"
-msgstr "Giá trị khởi đầu (epoch) không được nhỏ hơn 1900. Bạn đã yêu cầu %ld"
+#: sys-utils/dmesg.c:140
+msgid "clock daemon"
+msgstr "dịch vụ đồng hồ"
-#: sys-utils/hwclock-rtc.c:474
-#, fuzzy, c-format
-msgid "setting epoch to %lu with RTC_EPOCH_SET ioctl to %s.\n"
-msgstr "cài đặt khởi đầu (epoch) thành %ld bằng RTC_EPOCH_SET ioctl tới %s.\n"
+#: sys-utils/dmesg.c:141
+msgid "security/authorization messages (private)"
+msgstr "thông tin an-ninh/chứng-thực (riêng tư)"
-#: sys-utils/hwclock-rtc.c:480
-#, c-format
-msgid "The kernel device driver for %s does not have the RTC_EPOCH_SET ioctl."
-msgstr "Trình điều khiển thiết bị của nhân cho %s không có RTC_EPOCH_SET ioctl."
+#: sys-utils/dmesg.c:142
+msgid "FTP daemon"
+msgstr "dịch vụ ftp"
-#: sys-utils/hwclock-rtc.c:484
-#, c-format
-msgid "ioctl(RTC_EPOCH_SET) to %s failed"
-msgstr "ioctl(RTC_EPOCH_SET) tới %s không thành công"
+#: sys-utils/dmesg.c:279
+msgid "Display or control the kernel ring buffer.\n"
+msgstr "Hiển thị hay điều khiển bộ đệm vòng nhân.\n"
-#: sys-utils/ipcmk.c:69
-msgid "Create various IPC resources.\n"
-msgstr "Tạo các nguồn IPC khác nhau.\n"
+#: sys-utils/dmesg.c:282
+msgid " -C, --clear clear the kernel ring buffer\n"
+msgstr " -C, --clear xóa bộ đệm vòng kernel\n"
-#: sys-utils/ipcmk.c:72
-msgid " -M, --shmem <size> create shared memory segment of size <size>\n"
-msgstr " -M, --shmem <size> tạo đoạn nhớ chia sẻ có kích thước <size>\n"
+#: sys-utils/dmesg.c:283
+msgid " -c, --read-clear read and clear all messages\n"
+msgstr " -c, --read-clear đọc và xóa tất cả lời nhắn\n"
-#: sys-utils/ipcmk.c:73
-msgid " -S, --semaphore <number> create semaphore array with <number> elements\n"
-msgstr " -S, --semaphore <số> tạo mảng tín hiệu với <số> phần tử\n"
+#: sys-utils/dmesg.c:284
+msgid " -D, --console-off disable printing messages to console\n"
+msgstr " -D, --console-off không in lời nhắn ra thiết bị điều khiển\n"
-#: sys-utils/ipcmk.c:74
-msgid " -Q, --queue create message queue\n"
-msgstr " -Q, --queue tạo hàng đợi thông điệp\n"
+#: sys-utils/dmesg.c:285
+msgid " -E, --console-on enable printing messages to console\n"
+msgstr " -E, --console-on cho phép hiển thị lời nhắn trên thiết bị điều khiển\n"
-#: sys-utils/ipcmk.c:75
-msgid " -p, --mode <mode> permission for the resource (default is 0644)\n"
-msgstr " -p, --mode <mode> quyền của nguồn tài nguyên (mặc định là 0644)\n"
+#: sys-utils/dmesg.c:286
+msgid " -F, --file <file> use the file instead of the kernel log buffer\n"
+msgstr " -F, --file <TẬP-TIN> sử dụng tập tin thay cho bộ đệm nhật ký nhân\n"
-#: sys-utils/ipcmk.c:110 sys-utils/losetup.c:697 sys-utils/zramctl.c:622
-msgid "failed to parse size"
-msgstr "gặp lỗi khi đặt kích cỡ trang"
+#: sys-utils/dmesg.c:287
+msgid " -f, --facility <list> restrict output to defined facilities\n"
+msgstr " -f, --facility <dsách> hạn chế kết xuất đến phương tiện đã định nghĩa\n"
-#: sys-utils/ipcmk.c:117
-msgid "failed to parse elements"
-msgstr "gặp lỗi khi phân tích các phần tử"
+#: sys-utils/dmesg.c:288
+msgid " -H, --human human readable output\n"
+msgstr " -H, --human xuất ở dạng dành cho con người đọc\n"
-#: sys-utils/ipcmk.c:141
-msgid "create share memory failed"
-msgstr "lỗi tạo vùng nhớ dùng chung"
+#: sys-utils/dmesg.c:289
+#, fuzzy
+msgid " -J, --json use JSON output format\n"
+msgstr " -r, --raw dùng định dạng thô\n"
-#: sys-utils/ipcmk.c:143
-#, c-format
-msgid "Shared memory id: %d\n"
-msgstr "ID vùng nhớ dùng chung: %d\n"
+#: sys-utils/dmesg.c:290
+msgid " -k, --kernel display kernel messages\n"
+msgstr " -k, --kernel hiển thị thông điệp của nhân\n"
-#: sys-utils/ipcmk.c:149
-msgid "create message queue failed"
-msgstr "lỗi tạo hàng đợi thông điệp"
+#: sys-utils/dmesg.c:292
+#, fuzzy, c-format
+msgid " -L, --color[=<when>] colorize messages (%s, %s or %s)\n"
+msgstr " -L, --color[=<khi>] tô màu thông điệp (“auto”. “always” hay “never”.\n"
-#: sys-utils/ipcmk.c:151
-#, c-format
-msgid "Message queue id: %d\n"
-msgstr "ID hàng đợi thông điệp: %d\n"
+#: sys-utils/dmesg.c:295
+msgid " -l, --level <list> restrict output to defined levels\n"
+msgstr " -l, --level <list> hạn chế kết xuất đến mức đã định nghĩa\n"
-#: sys-utils/ipcmk.c:157
-msgid "create semaphore failed"
-msgstr "lỗi tạo cờ hiệu"
+#: sys-utils/dmesg.c:296
+msgid " -n, --console-level <level> set level of messages printed to console\n"
+msgstr " -n, --console-level <mức> đặt mức thông điệp được in đến thiết bị điều khiển\n"
-#: sys-utils/ipcmk.c:159
-#, c-format
-msgid "Semaphore id: %d\n"
-msgstr "ID cờ hiệu: %d\n"
+#: sys-utils/dmesg.c:297
+msgid " -P, --nopager do not pipe output into a pager\n"
+msgstr " -P, --nopager không xuất đường ống vào một trang\n"
-#: sys-utils/ipcrm.c:50
-#, c-format
-msgid ""
-" %1$s [options]\n"
-" %1$s shm|msg|sem <id>...\n"
+#: sys-utils/dmesg.c:298
+msgid " -p, --force-prefix force timestamp output on each line of multi-line messages\n"
msgstr ""
-" %1$s [CÁC_TUỲ_CHỌN]\n"
-" %1$s shm|msg|sem <id>…\n"
-#: sys-utils/ipcrm.c:54
-msgid "Remove certain IPC resources.\n"
-msgstr "Gỡ bỏ các nguồn IPC đã biết.\n"
+#: sys-utils/dmesg.c:299
+msgid " -r, --raw print the raw message buffer\n"
+msgstr " -r, --raw in bộ đệm thông điệp dạng thô\n"
-#: sys-utils/ipcrm.c:57
-msgid " -m, --shmem-id <id> remove shared memory segment by id\n"
-msgstr " -m, --shmem-id <mã_số> gỡ bỏ đoạn nhớ chia sẻ theo mã số\n"
+#: sys-utils/dmesg.c:300
+#, fuzzy
+msgid " --noescape don't escape unprintable character\n"
+msgstr " -n, --noheadings không in phần đầu\n"
-#: sys-utils/ipcrm.c:58
-msgid " -M, --shmem-key <key> remove shared memory segment by key\n"
-msgstr " -M, --shmem-key <khóa> gỡ bỏ đoạn nhớ chia sẻ theo khóa\n"
+#: sys-utils/dmesg.c:301
+msgid " -S, --syslog force to use syslog(2) rather than /dev/kmsg\n"
+msgstr " -S, --syslog buộc dùng syslog(2) thay cho /dev/kmsg\n"
-#: sys-utils/ipcrm.c:59
-msgid " -q, --queue-id <id> remove message queue by id\n"
-msgstr " -q, --queue-id <id> gỡ bỏ hàng đợi thông điệp bởi id\n"
+#: sys-utils/dmesg.c:302
+msgid " -s, --buffer-size <size> buffer size to query the kernel ring buffer\n"
+msgstr " -s, --buffer-size <cỡ> kích thước bộ đệm để truy vấn bộ đệm vòng nhân\n"
-#: sys-utils/ipcrm.c:60
-msgid " -Q, --queue-key <key> remove message queue by key\n"
-msgstr " -Q, --queue-key <khóa> gỡ bỏ hàng đợi thông điệp bởi khóa\n"
+#: sys-utils/dmesg.c:303
+msgid " -u, --userspace display userspace messages\n"
+msgstr " -u, --userspace hiển thị các thông điệp ở không gian người dùng\n"
-#: sys-utils/ipcrm.c:61
-msgid " -s, --semaphore-id <id> remove semaphore by id\n"
-msgstr " -s, --semaphore-id <id> gỡ bỏ tín hiệu bằng id\n"
+#: sys-utils/dmesg.c:304
+msgid " -w, --follow wait for new messages\n"
+msgstr " -w, --follow đợi lời nhắn mới\n"
-#: sys-utils/ipcrm.c:62
-msgid " -S, --semaphore-key <key> remove semaphore by key\n"
-msgstr " -S, --semaphore-key <khóa> gỡ bỏ tín hiệu bởi khóa\n"
+#: sys-utils/dmesg.c:305
+#, fuzzy
+msgid " -W, --follow-new wait and print only new messages\n"
+msgstr " -w, --follow đợi lời nhắn mới\n"
-#: sys-utils/ipcrm.c:63
-msgid " -a, --all[=shm|msg|sem] remove all (in the specified category)\n"
-msgstr " -a, --all[=<shm|msg|sem>] gỡ bỏ tất cả (trong phân loại đặc biệt)\n"
+#: sys-utils/dmesg.c:306
+msgid " -x, --decode decode facility and level to readable string\n"
+msgstr " -x, --decode phương tiện giải mã và mức cho chuỗi có thể đọc\n"
-#: sys-utils/ipcrm.c:64
-msgid " -v, --verbose explain what is being done\n"
-msgstr " -v, --verbose giải thích các công việc đang làm\n"
-
-#: sys-utils/ipcrm.c:86
-#, c-format
-msgid "removing shared memory segment id `%d'\n"
-msgstr "gỡ bỏ đoạn bộ nhớ chia sẻ có id “%d”\n"
+#: sys-utils/dmesg.c:307
+msgid " -d, --show-delta show time delta between printed messages\n"
+msgstr " -d, --show-delta hiển thị thời gian “delta” giữa các lời nhắn được in\n"
-#: sys-utils/ipcrm.c:91
-#, c-format
-msgid "removing message queue id `%d'\n"
-msgstr "gỡ bỏ id hàng đợi thông điệp “%d”\n"
+#: sys-utils/dmesg.c:308
+msgid " -e, --reltime show local time and time delta in readable format\n"
+msgstr " -e, --reltime hiển thị thời gian nội bộ và “delta” trong định dạng có thể đọc\n"
-#: sys-utils/ipcrm.c:96
-#, c-format
-msgid "removing semaphore id `%d'\n"
-msgstr "đang gỡ bỏ cờ hiệu id “%d”\n"
+#: sys-utils/dmesg.c:309
+#, fuzzy
+msgid " -T, --ctime show human-readable timestamp (may be inaccurate!)\n"
+msgstr " -T, --ctime xuất dấu thời gian ở dạng dành cho con người đọc\n"
-#: sys-utils/ipcrm.c:108 sys-utils/ipcrm.c:222
-msgid "permission denied for key"
-msgstr "không đủ quyền hạn cho chìa khóa"
+#: sys-utils/dmesg.c:310
+#, fuzzy
+msgid " -t, --notime don't show any timestamp with messages\n"
+msgstr " -t, --notime không cần in dấu vết thời gian của lời nhắn\n"
-#: sys-utils/ipcrm.c:108
-msgid "permission denied for id"
-msgstr "không đủ quyền hạn cho id"
+#: sys-utils/dmesg.c:311
+#, fuzzy
+msgid ""
+" --time-format <format> show timestamp using the given format:\n"
+" [delta|reltime|ctime|notime|iso]\n"
+"Suspending/resume will make ctime and iso timestamps inaccurate.\n"
+msgstr ""
+" --time-format <định_dạng> hiển thị dấu thời gian dùng định dạng:\n"
+" [delta|reltime|ctime|notime|iso]\n"
+"Ngừng/chạy sẽ làm dấu thời gian “ctime” và “iso” không chính xác.\n"
-#: sys-utils/ipcrm.c:111 sys-utils/ipcrm.c:228
-msgid "invalid key"
-msgstr "chìa khóa không đúng"
+#: sys-utils/dmesg.c:314
+#, fuzzy
+msgid " --since <time> display the lines since the specified time\n"
+msgstr " -s, --since <time> hiển thị các dòng kể từ thời gian đã cho\n"
-#: sys-utils/ipcrm.c:111
-msgid "invalid id"
-msgstr "id sai"
+#: sys-utils/dmesg.c:315
+#, fuzzy
+msgid " --until <time> display the lines until the specified time\n"
+msgstr " -t, --until <time> hiển thị các dòng cho đến thời điểm đã cho\n"
-#: sys-utils/ipcrm.c:114 sys-utils/ipcrm.c:225
-msgid "already removed key"
-msgstr "khóa đã được xóa bỏ"
+#: sys-utils/dmesg.c:319
+msgid ""
+"\n"
+"Supported log facilities:\n"
+msgstr ""
+"\n"
+"Hỗ trợ các phương tiện ghi nhật ký:\n"
-#: sys-utils/ipcrm.c:114
-msgid "already removed id"
-msgstr "đã xóa id"
+#: sys-utils/dmesg.c:325
+msgid ""
+"\n"
+"Supported log levels (priorities):\n"
+msgstr ""
+"\n"
+"Các mức ghi nhật ký (mức ưu tiên):\n"
-#: sys-utils/ipcrm.c:117 sys-utils/ipcrm.c:231
-msgid "key failed"
-msgstr "khóa gặp lỗi"
+#: sys-utils/dmesg.c:379
+#, c-format
+msgid "failed to parse level '%s'"
+msgstr "không phân tích được mức “%s”"
-#: sys-utils/ipcrm.c:117
-msgid "id failed"
-msgstr "id gặp lỗi"
+#: sys-utils/dmesg.c:381
+#, c-format
+msgid "unknown level '%s'"
+msgstr "không hiểu mức “%s”"
-#: sys-utils/ipcrm.c:134
+#: sys-utils/dmesg.c:417
#, c-format
-msgid "invalid id: %s"
-msgstr "id không hợp lệ: %s"
+msgid "failed to parse facility '%s'"
+msgstr "gặp lỗi khi phân tích phương tiện “%s”"
-#: sys-utils/ipcrm.c:167
+#: sys-utils/dmesg.c:419
#, c-format
-msgid "resource(s) deleted\n"
-msgstr "đã xóa (các) nguồn\n"
+msgid "unknown facility '%s'"
+msgstr "không hiểu phương tiện “%s”"
-#: sys-utils/ipcrm.c:200
+#: sys-utils/dmesg.c:547
#, c-format
-msgid "illegal key (%s)"
-msgstr "khóa không há»\8dp lá»\87 (%s)"
+msgid "cannot mmap: %s"
+msgstr "không thá»\83 mmap: %s"
-#: sys-utils/ipcrm.c:256
-msgid "kernel not configured for shared memory"
-msgstr "nhân không cấu hình cho bộ nhớ chia sẻ"
+#. TRANSLATORS: dmesg uses strftime() fo generate date-time string
+#. where %a is abbreviated name of the day, %b is abbreviated month
+#. name and %e is day of the month as a decimal number. Please, set
+#. proper month/day order here
+#: sys-utils/dmesg.c:861
+msgid "%a %b %e %H:%M:%S %Y"
+msgstr ""
-#: sys-utils/ipcrm.c:269
-msgid "kernel not configured for semaphores"
-msgstr "nhân không cấu hình cho đèn tín hiệu"
+#. TRANSLATORS: dmesg uses strftime() fo generate date-time string
+#. where: %b is abbreviated month and %e is day of the month as a
+#. decimal number. Please, set proper month/day order here.
+#: sys-utils/dmesg.c:871
+msgid "%b%e %H:%M"
+msgstr ""
-#: sys-utils/ipcrm.c:290
-msgid "kernel not configured for message queues"
-msgstr "nhân không cấu hình cho hàng đợi tin"
+#: sys-utils/dmesg.c:1523
+msgid "invalid buffer size argument"
+msgstr "đối số kích cỡ không hợp lệ"
+
+#: sys-utils/dmesg.c:1611
+msgid "--show-delta is ignored when used together with iso8601 time format"
+msgstr "--show-delta bị bỏ qua khi dùng cùng với định dạng thời gian iso8601"
+
+#: sys-utils/dmesg.c:1635
+msgid "--raw can be used together with --level or --facility only when reading messages from /dev/kmsg"
+msgstr "tùy chọn --raw có thể sử dụng cùng với các tùy chọn --level hay --facility chỉ khi đọc thông điệp từ /dev/kmsg"
+
+#: sys-utils/dmesg.c:1655
+msgid "read kernel buffer failed"
+msgstr "đọc bộ đệm kernel gặp lỗi"
+
+#: sys-utils/dmesg.c:1662
+#, fuzzy
+msgid "clear kernel buffer failed"
+msgstr "đọc bộ đệm kernel gặp lỗi"
+
+#: sys-utils/dmesg.c:1678
+msgid "klogctl failed"
+msgstr "klogctl gặp lỗi"
-#: sys-utils/ipcs.c:52
+#: sys-utils/eject.c:140
#, c-format
+msgid " %s [options] [<device>|<mountpoint>]\n"
+msgstr "%s [tùy chọn] [<thiết-bị>|<điểm-gắn>]\n"
+
+#: sys-utils/eject.c:143
+msgid "Eject removable media.\n"
+msgstr "Đẩy thiết bị đa phương tiện di động.\n"
+
+#: sys-utils/eject.c:146
msgid ""
-" %1$s [resource-option...] [output-option]\n"
-" %1$s -m|-q|-s -i <id>\n"
+" -a, --auto <on|off> turn auto-eject feature on or off\n"
+" -c, --changerslot <slot> switch discs on a CD-ROM changer\n"
+" -d, --default display default device\n"
+" -f, --floppy eject floppy\n"
+" -F, --force don't care about device type\n"
+" -i, --manualeject <on|off> toggle manual eject protection on/off\n"
+" -m, --no-unmount do not unmount device even if it is mounted\n"
+" -M, --no-partitions-unmount do not unmount another partitions\n"
+" -n, --noop don't eject, just show device found\n"
+" -p, --proc use /proc/mounts instead of /etc/mtab\n"
+" -q, --tape eject tape\n"
+" -r, --cdrom eject CD-ROM\n"
+" -s, --scsi eject SCSI device\n"
+" -t, --trayclose close tray\n"
+" -T, --traytoggle toggle tray\n"
+" -v, --verbose enable verbose output\n"
+" -x, --cdspeed <speed> set CD-ROM max speed\n"
+" -X, --listspeed list CD-ROM available speeds\n"
+msgstr ""
+" -a, --auto <on|off> bật tính năng tự-đẩy-đĩa là tắt hoặc bật\n"
+" -c, --changerslot <slot> chuyển đĩa trên bộ chuyển đĩa CD-ROM\n"
+" -d, --default hiển thị thiết bị mặc định\n"
+" -f, --floppy đẩy đĩa mềm\n"
+" -F, --force không quan tâm kiểu thiết bị là gì\n"
+" -i, --manualeject <on|off> bật/tắt chức năng bảo vệ đẩy đĩa ra bằng tay\n"
+" -m, --no-unmount không bỏ gắn thậm chí cả khi nó đã được gắn\n"
+" -M, --no-partitions-unmount không bỏ gắn các phân vùng khác\n"
+" -n, --noop không đẩy ra, chỉ hiển thị các thiết bị tìm thấy\n"
+" -p, --proc sử dụng /proc/mounts thay vì /etc/mtab\n"
+" -q, --tape đẩy băng từ\n"
+" -r, --cdrom đẩy đĩa CD-ROM\n"
+" -s, --scsi đẩy thiết bị SCSI\n"
+" -t, --trayclose đóng khay đĩa\n"
+" -T, --traytoggle đóng/mở khay đĩa\n"
+" -v, --verbose cho phép hiển thị chi tiết công việc\n"
+" -x, --cdspeed <speed> đặt tốc độ CD-ROM tối đa\n"
+" -X, --listspeed liệt kê tốc độ CD-ROM sẵn có\n"
+
+#: sys-utils/eject.c:169
+msgid ""
+"\n"
+"By default tries -r, -s, -f, and -q in order until success.\n"
msgstr ""
-" %1$s [tùy chọn tài nguyên…] [định_dạng_kết_xuất]\n"
-" %1$s -m|-q|-s -i <id>\n"
"\n"
+"Theo mặc định các mục -r, -s, -f, và -q thực hiện theo thứ tự này cho đến khi thành công.\n"
-#: sys-utils/ipcs.c:56 sys-utils/lsipc.c:280
-msgid "Show information on IPC facilities.\n"
-msgstr "Cung cấp thông tin về phương tiện IPC\n"
+#: sys-utils/eject.c:215
+msgid "invalid argument to --changerslot/-c option"
+msgstr "đối số không hợp lệ đối với tùy chọn --changerslot/-c"
-#: sys-utils/ipcs.c:59
-msgid " -i, --id <id> print details on resource identified by <id>\n"
-msgstr " -i, --id <mã_số> hiển thị thông tin chi tiết trên nguồn tài nguyên định nghĩa bởi <mã_số>\n"
+#: sys-utils/eject.c:219
+msgid "invalid argument to --cdspeed/-x option"
+msgstr "đối số không hợp lệ đối với tùy chọn --cdspeed/-x"
-#: sys-utils/ipcs.c:64 sys-utils/lsipc.c:283
-msgid "Resource options:\n"
-msgstr "Tùy chọn tài nguyên:\n"
+#: sys-utils/eject.c:327
+msgid "CD-ROM auto-eject command failed"
+msgstr "Lệnh đẩy đĩa CD-ROM ra tự động gặp lỗi"
-#: sys-utils/ipcs.c:65 sys-utils/lsipc.c:284
-msgid " -m, --shmems shared memory segments\n"
-msgstr " -m, --shmems đoạn bộ nhớ chia sẻ\n"
+#: sys-utils/eject.c:341
+msgid "CD-ROM door lock is not supported"
+msgstr "Không hỗ trợ khóa cửa ổ đĩa CD-ROM"
-#: sys-utils/ipcs.c:66 sys-utils/lsipc.c:285
-msgid " -q, --queues message queues\n"
-msgstr " -q, --queues hàng đợi thông điệp\n"
+#: sys-utils/eject.c:343
+msgid "other users have the drive open and not CAP_SYS_ADMIN"
+msgstr "các người dùng khác có đĩa mở và không CAP_SYS_ADMIN"
-#: sys-utils/ipcs.c:67 sys-utils/lsipc.c:286
-msgid " -s, --semaphores semaphores\n"
-msgstr " -s, --semaphores tín hiệu\n"
+#: sys-utils/eject.c:345
+msgid "CD-ROM lock door command failed"
+msgstr "Lệnh khóa cửa CD-ROM gặp lỗi"
-#: sys-utils/ipcs.c:68
-msgid " -a, --all all (default)\n"
-msgstr " -a, --all tất cả (mặc định)\n"
+#: sys-utils/eject.c:350
+msgid "CD-Drive may NOT be ejected with device button"
+msgstr "Đĩa CD-ROM có lẽ không thể được đẩy ra với nút ở thiết bị"
-#: sys-utils/ipcs.c:71
-msgid "Output options:\n"
-msgstr "Tùy chọn xuất:\n"
+#: sys-utils/eject.c:352
+msgid "CD-Drive may be ejected with device button"
+msgstr "Đĩa CD-ROM có lẽ được đẩy ra với nút ở thiết bị"
-#: sys-utils/ipcs.c:72
-msgid " -t, --time show attach, detach and change times\n"
-msgstr " -t, --time hiển thị đính kèm, bỏ đính kèm và thời gian thay đổi\n"
+#: sys-utils/eject.c:363
+msgid "CD-ROM select disc command failed"
+msgstr "Lệnh chọn đĩa cho CD-ROM gặp lỗi"
-#: sys-utils/ipcs.c:73
-msgid " -p, --pid show PIDs of creator and last operator\n"
-msgstr " -p, --pid hiển thị mã số tiến trình của bộ tạo và thao tác cuối\n"
+#: sys-utils/eject.c:367
+msgid "CD-ROM load from slot command failed"
+msgstr "tài CD-ROM từ lệnh slot gặp lỗi"
-#: sys-utils/ipcs.c:74
-msgid " -c, --creator show creator and owner\n"
-msgstr " -c, --creator hiển thị người tạo và chủ sở hữu\n"
+#: sys-utils/eject.c:369
+msgid "IDE/ATAPI CD-ROM changer not supported by this kernel\n"
+msgstr "Thay đổi IDE/ATAPI CD-ROM không được hỗ trợ bởi kernel này\n"
-#: sys-utils/ipcs.c:75
-msgid " -l, --limits show resource limits\n"
-msgstr " -l, --limits hiển thị giới hạn nguồn tài nguyên\n"
+#: sys-utils/eject.c:387
+msgid "CD-ROM tray close command failed"
+msgstr "Lệnh đóng đĩa CD-ROM vào gặp lỗi"
-#: sys-utils/ipcs.c:76
-msgid " -u, --summary show status summary\n"
-msgstr " -u, --summary hiển thị tổng hợp trạng thái\n"
+#: sys-utils/eject.c:389
+msgid "CD-ROM tray close command not supported by this kernel\n"
+msgstr "Lệnh đóng đĩa CD-ROM vào không được hỗ trợ bởi kernel này\n"
-#: sys-utils/ipcs.c:77
-msgid " --human show sizes in human-readable format\n"
-msgstr " --human hiển thị kích cỡ theo một định dạng cho người đọc được\n"
+#: sys-utils/eject.c:406
+msgid "CD-ROM eject unsupported"
+msgstr "Đẩy đĩa CD-ROM ra không được hỗ trợ"
-#: sys-utils/ipcs.c:78
-msgid " -b, --bytes show sizes in bytes\n"
-msgstr " -b, --bytes hiển thị kích thước tính bằng bytes\n"
+#: sys-utils/eject.c:434 sys-utils/eject.c:457 sys-utils/eject.c:1018
+msgid "CD-ROM eject command failed"
+msgstr "Lệnh đẩy đĩa CD-ROM ra gặp lỗi"
-#: sys-utils/ipcs.c:164
-msgid "when using an ID, a single resource must be specified"
-msgstr "khi dùng một ID, cần chỉ ra một nguồn đơn"
+#: sys-utils/eject.c:437
+msgid "no CD-ROM information available"
+msgstr "không có thông tin CD-ROM sẵn sàng"
-#: sys-utils/ipcs.c:203
-#, fuzzy, c-format
-msgid "unable to fetch shared memory limits\n"
-msgstr "tổng số bộ nhớ chia sẻ lớn nhất"
+#: sys-utils/eject.c:440
+msgid "CD-ROM drive is not ready"
+msgstr "Ổ đĩa CD-ROM chưa sẵn sàng"
+
+#: sys-utils/eject.c:443
+#, fuzzy
+msgid "CD-ROM status command failed"
+msgstr "Lệnh đẩy đĩa CD-ROM ra gặp lỗi"
+
+#: sys-utils/eject.c:483
+msgid "CD-ROM select speed command failed"
+msgstr "Lệnh chọn tốc độ cho CD-ROM gặp lỗi"
-#: sys-utils/ipcs.c:206
+#: sys-utils/eject.c:485
+msgid "CD-ROM select speed command not supported by this kernel"
+msgstr "Lệnh chọn tốc độ đĩa CD-ROM không được hỗ trợ bởi kernel này"
+
+#: sys-utils/eject.c:522
#, c-format
-msgid "------ Shared Memory Limits --------\n"
-msgstr "------ Giới hạn bộ nhớ chia sẻ ------\n"
+msgid "%s: failed to finding CD-ROM name"
+msgstr "%s: lỗi khi lấy tên CD-ROM"
-#: sys-utils/ipcs.c:207
+#: sys-utils/eject.c:539
#, c-format
-msgid "max number of segments = %ju\n"
-msgstr "số đoạn lớn nhất = %ju\n"
+msgid "%s: failed to read speed"
+msgstr "%s: đọc tốc độ gặp lỗi"
-#: sys-utils/ipcs.c:209
-msgid "max seg size"
-msgstr "kích cỡ đoạn lớn nhất"
-
-#: sys-utils/ipcs.c:211
-msgid "max total shared memory"
-msgstr "tổng số bộ nhớ chia sẻ lớn nhất"
+#: sys-utils/eject.c:545
+msgid "failed to read speed"
+msgstr "đọc tốc độ gặp lỗi"
-#: sys-utils/ipcs.c:214
-msgid "min seg size"
-msgstr "kích cỡ đoạn nhỏ nhất"
+#: sys-utils/eject.c:585
+msgid "not an sg device, or old sg driver"
+msgstr "không phải là thiết bị sg, hoặc trình điều khiển sg quá cũ"
-#: sys-utils/ipcs.c:226
+#: sys-utils/eject.c:657
#, c-format
-msgid "kernel not configured for shared memory\n"
-msgstr "nhân không cấu hình cho bộ nhớ chia sẻ\n"
+msgid "%s: unmounting"
+msgstr "%s: đang bỏ gắn"
-#: sys-utils/ipcs.c:230
-#, c-format
-msgid "------ Shared Memory Status --------\n"
-msgstr "------ Trạng thái bộ nhớ chia sẻ --------\n"
+#: sys-utils/eject.c:662 sys-utils/mount.c:59 sys-utils/umount.c:122
+#: text-utils/more.c:1272
+#, fuzzy
+msgid "drop permissions failed"
+msgstr "quyền truy cập bị từ chối"
-#. TRANSLATORS: This output format is maintained for backward
-#. compatibility as ipcs is used in scripts. For consistency
-#. with the rest, the translated form can follow this model:
-#. *
-#. "segments allocated = %d\n"
-#. "pages allocated = %ld\n"
-#. "pages resident = %ld\n"
-#. "pages swapped = %ld\n"
-#. "swap performance = %ld attempts, %ld successes\n"
-#.
-#: sys-utils/ipcs.c:242
-#, c-format
-msgid ""
-"segments allocated %d\n"
-"pages allocated %ld\n"
-"pages resident %ld\n"
-"pages swapped %ld\n"
-"Swap performance: %ld attempts\t %ld successes\n"
-msgstr ""
-"segments được cấp phát %d\n"
-"số trang được cấp phát %ld\n"
-"số trang thường trú %ld\n"
-"số trang được hoán đổi %ld\n"
-"Hiệu suất hoán đổi: %ld thử\t %ld thành công\n"
+#: sys-utils/eject.c:671
+msgid "unable to fork"
+msgstr "không thể rẽ nhánh tiến trình con"
-#: sys-utils/ipcs.c:259
+#: sys-utils/eject.c:678
#, c-format
-msgid "------ Shared Memory Segment Creators/Owners --------\n"
-msgstr "------ Người tạo/Chủ sở hữu các đoạn của bộ nhớ chia sẻ --------\n"
-
-#: sys-utils/ipcs.c:261 sys-utils/ipcs.c:267 sys-utils/ipcs.c:274
-#: sys-utils/ipcs.c:280
-msgid "shmid"
-msgstr "shmid"
-
-#: sys-utils/ipcs.c:261 sys-utils/ipcs.c:280 sys-utils/ipcs.c:386
-#: sys-utils/ipcs.c:401 sys-utils/ipcs.c:489 sys-utils/ipcs.c:507
-msgid "perms"
-msgstr "quyền hạn"
-
-#: sys-utils/ipcs.c:261 sys-utils/ipcs.c:386 sys-utils/ipcs.c:489
-msgid "cuid"
-msgstr "cuid"
-
-#: sys-utils/ipcs.c:261 sys-utils/ipcs.c:386 sys-utils/ipcs.c:489
-msgid "cgid"
-msgstr "cgid"
-
-#: sys-utils/ipcs.c:261 sys-utils/ipcs.c:386 sys-utils/ipcs.c:489
-msgid "uid"
-msgstr "uid"
-
-#: sys-utils/ipcs.c:261 sys-utils/ipcs.c:386 sys-utils/ipcs.c:489
-msgid "gid"
-msgstr "gid"
+msgid "unmount of `%s' did not exit normally"
+msgstr "bỏ gắn “%s” không thoát bình thường"
-#: sys-utils/ipcs.c:265
+#: sys-utils/eject.c:681
#, c-format
-msgid "------ Shared Memory Attach/Detach/Change Times --------\n"
-msgstr "------ Gắn/Bỏ gắn/Thời gian thay đổi bộ nhớ chia sẻ --------\n"
-
-#: sys-utils/ipcs.c:267 sys-utils/ipcs.c:274 sys-utils/ipcs.c:280
-#: sys-utils/ipcs.c:392 sys-utils/ipcs.c:401 sys-utils/ipcs.c:495
-#: sys-utils/ipcs.c:501 sys-utils/ipcs.c:507
-msgid "owner"
-msgstr "chủ sở hữu"
-
-#: sys-utils/ipcs.c:267
-msgid "attached"
-msgstr "đã gắn"
-
-#: sys-utils/ipcs.c:267
-msgid "detached"
-msgstr "đã bỏ gắn"
+msgid "unmount of `%s' failed\n"
+msgstr "bỏ gắn “%s” gặp lỗi\n"
-#: sys-utils/ipcs.c:268
-msgid "changed"
-msgstr "đã thay đổi"
+#: sys-utils/eject.c:726
+msgid "failed to parse mount table"
+msgstr "gặp lỗi khi phân tích bảng gắn"
-#: sys-utils/ipcs.c:272
+#: sys-utils/eject.c:792 sys-utils/eject.c:894
#, c-format
-msgid "------ Shared Memory Creator/Last-op PIDs --------\n"
-msgstr "------ PID Trình tạo vùng nhớ chia sẻ /Thao tác cuối --------\n"
-
-#: sys-utils/ipcs.c:274
-msgid "cpid"
-msgstr "cpid"
+msgid "%s: mounted on %s"
+msgstr "%s: được gắn vào %s"
-#: sys-utils/ipcs.c:274
-msgid "lpid"
-msgstr "lpid"
+#: sys-utils/eject.c:835
+msgid "setting CD-ROM speed to auto"
+msgstr "đặt tốc độ cho CD-ROM thành tự động"
-#: sys-utils/ipcs.c:278
+#: sys-utils/eject.c:837
#, c-format
-msgid "------ Shared Memory Segments --------\n"
-msgstr "------ Các đoạn vùng nhớ chia sẻ --------\n"
-
-#: sys-utils/ipcs.c:280 sys-utils/ipcs.c:401 sys-utils/ipcs.c:507
-msgid "key"
-msgstr "khóa"
-
-#: sys-utils/ipcs.c:281 sys-utils/ipcs.c:508
-msgid "size"
-msgstr "kích-thước"
+msgid "setting CD-ROM speed to %ldX"
+msgstr "đặt tốc độ cho CD-ROM thành tự động %ldX"
-#: sys-utils/ipcs.c:281 sys-utils/prlimit.c:75 sys-utils/prlimit.c:76
-#: sys-utils/prlimit.c:78 sys-utils/prlimit.c:79 sys-utils/prlimit.c:81
-#: sys-utils/prlimit.c:82 sys-utils/prlimit.c:86 sys-utils/prlimit.c:90
-msgid "bytes"
-msgstr "byte"
+#: sys-utils/eject.c:863
+#, c-format
+msgid "default device: `%s'"
+msgstr "thiết bị mặc định: “%s”"
-#: sys-utils/ipcs.c:282
-msgid "nattch"
-msgstr "nattch"
+#: sys-utils/eject.c:869
+#, c-format
+msgid "using default device `%s'"
+msgstr "sử dụng thiết bị mặc định “%s”"
-#: sys-utils/ipcs.c:282
-msgid "status"
-msgstr "trạng thái"
+#: sys-utils/eject.c:888
+#, fuzzy
+msgid "unable to find device"
+msgstr "%s: không thể tìm thiết bị"
-#: sys-utils/ipcs.c:306 sys-utils/ipcs.c:308 sys-utils/ipcs.c:310
-#: sys-utils/ipcs.c:424 sys-utils/ipcs.c:426 sys-utils/ipcs.c:532
-#: sys-utils/ipcs.c:534 sys-utils/ipcs.c:536 sys-utils/ipcs.c:590
-#: sys-utils/ipcs.c:592 sys-utils/ipcs.c:621 sys-utils/ipcs.c:623
-#: sys-utils/ipcs.c:625 sys-utils/ipcs.c:649
-msgid "Not set"
-msgstr "Chưa đặt"
+#: sys-utils/eject.c:890
+#, c-format
+msgid "device name is `%s'"
+msgstr "tên thiết bị là “%s”"
-#: sys-utils/ipcs.c:336 sys-utils/lsipc.c:976 sys-utils/lsipc.c:982
-msgid "dest"
-msgstr "đích"
+#: sys-utils/eject.c:896 sys-utils/umount.c:356 sys-utils/umount.c:380
+#, c-format
+msgid "%s: not mounted"
+msgstr "%s: chưa gắn"
-#: sys-utils/ipcs.c:337 sys-utils/lsipc.c:977 sys-utils/lsipc.c:990
-msgid "locked"
-msgstr "đã khóa"
+#: sys-utils/eject.c:900
+#, c-format
+msgid "%s: disc device: %s (disk device will be used for eject)"
+msgstr "%s: thiết bị đĩa: %s (thiết bị đĩa sẽ được đẩy ra)"
-#: sys-utils/ipcs.c:357
-#, fuzzy, c-format
-msgid "unable to fetch semaphore limits\n"
-msgstr "gặp lỗi khi đặt giới hạn nguồn %s"
+#: sys-utils/eject.c:908
+#, c-format
+msgid "%s: not found mountpoint or device with the given name"
+msgstr "%s: không tìm thấy điểm gắn hay thiết bị có tên đã chỉ ra"
-#: sys-utils/ipcs.c:360
+#: sys-utils/eject.c:911
#, c-format
-msgid "------ Semaphore Limits --------\n"
-msgstr "------ Giới hạn cờ hiệu --------\n"
+msgid "%s: is whole-disk device"
+msgstr "%s: là thiết bị toàn-bộ-đĩa"
-#: sys-utils/ipcs.c:361
+#: sys-utils/eject.c:915
#, c-format
-msgid "max number of arrays = %d\n"
-msgstr "số dãy lớn nhất = %d\n"
+msgid "%s: is not hot-pluggable device"
+msgstr "%s: không phải là thiết bị cắm nóng"
-#: sys-utils/ipcs.c:362
+#: sys-utils/eject.c:919
#, c-format
-msgid "max semaphores per array = %d\n"
-msgstr "số cờ hiệu lớn nhất trên mỗi dãy = %d\n"
+msgid "device is `%s'"
+msgstr "thiết bị là “%s”"
+
+#: sys-utils/eject.c:920
+msgid "exiting due to -n/--noop option"
+msgstr "thoát ra bởi vì tùy chọn -n/--noop"
-#: sys-utils/ipcs.c:363
+#: sys-utils/eject.c:934
#, c-format
-msgid "max semaphores system wide = %d\n"
-msgstr "số cờ hiệu lớn nhất của cả hệ thống = %d\n"
+msgid "%s: enabling auto-eject mode"
+msgstr "%s: bật chế độ tự-động-đẩy-khay-đĩa"
-#: sys-utils/ipcs.c:364
+#: sys-utils/eject.c:936
#, c-format
-msgid "max ops per semop call = %d\n"
-msgstr "số thao tác lớn nhất của mỗi lời gọi cờ hiệu = %d\n"
+msgid "%s: disabling auto-eject mode"
+msgstr "%s: tắt chế độ tự-động-đẩy-khay-đĩa"
-#: sys-utils/ipcs.c:365
-#, fuzzy, c-format
-msgid "semaphore max value = %u\n"
-msgstr "giá trị cờ hiệu lớn nhất = %d\n"
+#: sys-utils/eject.c:944
+#, c-format
+msgid "%s: closing tray"
+msgstr "%s: đóng khay"
-#: sys-utils/ipcs.c:374
+#: sys-utils/eject.c:953
#, c-format
-msgid "kernel not configured for semaphores\n"
-msgstr "nhân không cấu hình cho cờ hiệu\n"
+msgid "%s: toggling tray"
+msgstr "%s: đóng/mở khay"
-#: sys-utils/ipcs.c:377
+#: sys-utils/eject.c:962
#, c-format
-msgid "------ Semaphore Status --------\n"
-msgstr "------ Trạng thái cờ hiệu --------\n"
+msgid "%s: listing CD-ROM speed"
+msgstr "%s: liệt kê tốc độ CD-ROM"
-#: sys-utils/ipcs.c:378
+#: sys-utils/eject.c:988
#, c-format
-msgid "used arrays = %d\n"
-msgstr "mảng đã dùng = %d\n"
+msgid "error: %s: device in use"
+msgstr "lỗi: %s: thiết bị đang được sử dụng"
-#: sys-utils/ipcs.c:379
+#: sys-utils/eject.c:999
#, c-format
-msgid "allocated semaphores = %d\n"
-msgstr "cờ hiệu đã phân phối = %d\n"
+msgid "%s: selecting CD-ROM disc #%ld"
+msgstr "%s: đang chọn đĩa CD-ROM #%ld"
-#: sys-utils/ipcs.c:384
+#: sys-utils/eject.c:1015
#, c-format
-msgid "------ Semaphore Arrays Creators/Owners --------\n"
-msgstr "------ Người tạo/Chủ sở hữu dãy cờ hiệu --------\n"
+msgid "%s: trying to eject using CD-ROM eject command"
+msgstr "%s: đang thử đẩy đĩaCD-ROM ra sử dụng lệnh eject"
-#: sys-utils/ipcs.c:386 sys-utils/ipcs.c:392 sys-utils/ipcs.c:401
-msgid "semid"
-msgstr "mã số cờ hiệu"
+#: sys-utils/eject.c:1017
+msgid "CD-ROM eject command succeeded"
+msgstr "Lệnh đẩy đĩa CD-ROM ra thành công"
-#: sys-utils/ipcs.c:390
+#: sys-utils/eject.c:1022
#, c-format
-msgid "------ Semaphore Operation/Change Times --------\n"
-msgstr "------ Thời gian thay đổi / thao tác Cờ hiệu --------\n"
+msgid "%s: trying to eject using SCSI commands"
+msgstr "%s: đang thử đẩy đĩaCD-ROM ra sử dụng lệnh SCSI"
-#: sys-utils/ipcs.c:392
-msgid "last-op"
-msgstr "thao tác cuối cùng"
+#: sys-utils/eject.c:1024
+msgid "SCSI eject succeeded"
+msgstr "đẩy đĩa ra sử dụng SCSI thành công"
-#: sys-utils/ipcs.c:392
-msgid "last-changed"
-msgstr "thay đổi cuối cùng"
+#: sys-utils/eject.c:1025
+msgid "SCSI eject failed"
+msgstr "đẩy đĩa ra sử dụng SCSI gặp lỗi"
-#: sys-utils/ipcs.c:399
+#: sys-utils/eject.c:1029
#, c-format
-msgid "------ Semaphore Arrays --------\n"
-msgstr "-------- Mảng cờ hiệu ----------\n"
+msgid "%s: trying to eject using floppy eject command"
+msgstr "%s: đang thử đẩy đĩa mềm ra sử dụng lệnh eject"
-#: sys-utils/ipcs.c:401
-msgid "nsems"
-msgstr "số cờ hiệu"
+#: sys-utils/eject.c:1031
+msgid "floppy eject command succeeded"
+msgstr "lệnh đẩy đĩa mềm ra thành công"
-#: sys-utils/ipcs.c:459
-#, fuzzy, c-format
-msgid "unable to fetch message limits\n"
-msgstr "Số đầu đọc"
+#: sys-utils/eject.c:1032
+msgid "floppy eject command failed"
+msgstr "lệnh đẩy đĩa mềm ra gặp lỗi"
-#: sys-utils/ipcs.c:462
+#: sys-utils/eject.c:1036
#, c-format
-msgid "------ Messages Limits --------\n"
-msgstr "---- Giới hạn Thông điệp ------\n"
+msgid "%s: trying to eject using tape offline command"
+msgstr "%s: đang thử đẩy đĩa ra sử dụng lệnh “tape offline”"
-#: sys-utils/ipcs.c:463
-#, c-format
-msgid "max queues system wide = %d\n"
-msgstr "số hàng đợi lớn nhất của hệ thống = %d\n"
+#: sys-utils/eject.c:1038
+msgid "tape offline command succeeded"
+msgstr "lệnh đẩy đĩa “tape offline” thành công"
-#: sys-utils/ipcs.c:465
-msgid "max size of message"
-msgstr "kích cỡ lớn nhất của tin nhắn"
+#: sys-utils/eject.c:1039
+msgid "tape offline command failed"
+msgstr "lệnh đẩy đĩa “tape offline” gặp lỗi"
-#: sys-utils/ipcs.c:467
-msgid "default max size of queue"
-msgstr "kích cỡ mặc định lớn nhất của hàng đợi"
+#: sys-utils/eject.c:1043
+msgid "unable to eject"
+msgstr "không thể mở khay được"
-#: sys-utils/ipcs.c:474
+#: sys-utils/fallocate.c:84
#, c-format
-msgid "kernel not configured for message queues\n"
-msgstr "nhân không cấu hình cho hàng đợi tin nhắn\n"
+msgid " %s [options] <filename>\n"
+msgstr "%s [CÁC_TÙY_CHỌN] <TÊN_TẬP_TIN>\n"
-#: sys-utils/ipcs.c:477
-#, c-format
-msgid "------ Messages Status --------\n"
-msgstr "------ Trạng thái Thông điệp --------\n"
-
-#: sys-utils/ipcs.c:479
-#, c-format
-msgid "allocated queues = %d\n"
-msgstr "hàng đợi đã phân phối = %d\n"
-
-#: sys-utils/ipcs.c:480
-#, c-format
-msgid "used headers = %d\n"
-msgstr "phần đầu đã dùng = %d\n"
+#: sys-utils/fallocate.c:87
+msgid "Preallocate space to, or deallocate space from a file.\n"
+msgstr "Cấp/thu hồi không gian cho/từ một tập tin.\n"
-#: sys-utils/ipcs.c:482
-msgid "used space"
-msgstr "không gian đã dùng"
+#: sys-utils/fallocate.c:90
+msgid " -c, --collapse-range remove a range from the file\n"
+msgstr " -c, --collapse-range gỡ bỏ một vùng từ tập tin\n"
-#: sys-utils/ipcs.c:483
-msgid " bytes\n"
-msgstr " byte\n"
+#: sys-utils/fallocate.c:91
+msgid " -d, --dig-holes detect zeroes and replace with holes\n"
+msgstr " -d, --dig-holes dò số không và thay bằng các lỗ\n"
-#: sys-utils/ipcs.c:487
-#, c-format
-msgid "------ Message Queues Creators/Owners --------\n"
-msgstr "------ Người tạo/Chủ sở hữu Hàng đợi thông điệp --------\n"
+#: sys-utils/fallocate.c:92
+msgid " -i, --insert-range insert a hole at range, shifting existing data\n"
+msgstr ""
-#: sys-utils/ipcs.c:489 sys-utils/ipcs.c:495 sys-utils/ipcs.c:501
-#: sys-utils/ipcs.c:507
-msgid "msqid"
-msgstr "msqid"
+#: sys-utils/fallocate.c:93
+msgid " -l, --length <num> length for range operations, in bytes\n"
+msgstr " -l, --length <số> độ dài cho các thao tác vùng, tính bằng byte\n"
-#: sys-utils/ipcs.c:493
-#, c-format
-msgid "------ Message Queues Send/Recv/Change Times --------\n"
-msgstr "------ Thời gian Gửi/Nhận/Đổi Hàng đợi thông điệp --------\n"
+#: sys-utils/fallocate.c:94
+msgid " -n, --keep-size maintain the apparent size of the file\n"
+msgstr " -n, --keep-size bảo trì cỡ biểu kiến của tập tin\n"
-#: sys-utils/ipcs.c:495
-msgid "send"
-msgstr "gửi"
+#: sys-utils/fallocate.c:95
+msgid " -o, --offset <num> offset for range operations, in bytes\n"
+msgstr " -o, --offset <số> khoảng bù cho thao tác vùng, tính bằng byte\n"
-#: sys-utils/ipcs.c:495
-msgid "recv"
-msgstr "nhận"
+#: sys-utils/fallocate.c:96
+msgid " -p, --punch-hole replace a range with a hole (implies -n)\n"
+msgstr " -p, --punch-hole thay thế một vùng bằng một lỗ (ý là -n)\n"
-#: sys-utils/ipcs.c:495
-msgid "change"
-msgstr "đổi"
+#: sys-utils/fallocate.c:97
+msgid " -z, --zero-range zero and ensure allocation of a range\n"
+msgstr " -z, --zero-range điền bằng số không và đảm bảo allocation của vùng\n"
-#: sys-utils/ipcs.c:499
-#, c-format
-msgid "------ Message Queues PIDs --------\n"
-msgstr "------ PID của hàng đợi thông điệp --------\n"
+#: sys-utils/fallocate.c:99
+#, fuzzy
+msgid " -x, --posix use posix_fallocate(3) instead of fallocate(2)\n"
+msgstr " -a, --all hiển thị mọi thiết bị\n"
-#: sys-utils/ipcs.c:501
-msgid "lspid"
-msgstr "lspid"
+#: sys-utils/fallocate.c:139
+#, fuzzy
+msgid "fallocate failed: keep size mode is unsupported"
+msgstr "chế độ giữ kích cỡ (tùy chọn “-n”. không được hỗ trợ"
-#: sys-utils/ipcs.c:501
-msgid "lrpid"
-msgstr "lrpid"
+#: sys-utils/fallocate.c:140 sys-utils/fallocate.c:149
+msgid "fallocate failed"
+msgstr "fallocate bị lỗi"
-#: sys-utils/ipcs.c:505
+#: sys-utils/fallocate.c:237
#, c-format
-msgid "------ Message Queues --------\n"
-msgstr "------ Hàng đợi thông điệp--------\n"
-
-#: sys-utils/ipcs.c:508
-msgid "used-bytes"
-msgstr "byte đã dùng"
-
-#: sys-utils/ipcs.c:509
-msgid "messages"
-msgstr "thông điệp"
+msgid "%s: read failed"
+msgstr "%s: gặp lỗi khi đọc"
-#: sys-utils/ipcs.c:574 sys-utils/ipcs.c:604 sys-utils/ipcs.c:637
-#: sys-utils/lsipc.c:536 sys-utils/lsipc.c:722 sys-utils/lsipc.c:879
+#: sys-utils/fallocate.c:281
#, c-format
-msgid "id %d not found"
-msgstr "không tìm thấy id %d"
+msgid "%s: %s (%ju bytes) converted to sparse holes.\n"
+msgstr "%s: %s (%ju bytes) được chuyển đổi thành các lỗ rải rác.\n"
-#: sys-utils/ipcs.c:578
-#, c-format
-msgid ""
-"\n"
-"Shared memory Segment shmid=%d\n"
+#: sys-utils/fallocate.c:361
+msgid "posix_fallocate support is not compiled"
msgstr ""
-"\n"
-"Đoạn vùng nhớ chia sẻ shmid=%d\n"
-#: sys-utils/ipcs.c:579
-#, c-format
-msgid "uid=%u\tgid=%u\tcuid=%u\tcgid=%u\n"
-msgstr "uid=%u\tgid=%u\tcuid=%u\tcgid=%u\n"
+#: sys-utils/fallocate.c:377 sys-utils/fsfreeze.c:106
+msgid "no filename specified"
+msgstr "chưa xác định tên tập tin"
-#: sys-utils/ipcs.c:582
-#, c-format
-msgid "mode=%#o\taccess_perms=%#o\n"
-msgstr "chế_độ=%#o\tquyền_truy_cập=%#o\n"
+#: sys-utils/fallocate.c:389 sys-utils/fallocate.c:395
+msgid "invalid length value specified"
+msgstr "sai xác định giá trị chiều dài"
-#: sys-utils/ipcs.c:584
-msgid "size="
-msgstr "size="
+#: sys-utils/fallocate.c:393
+msgid "no length argument specified"
+msgstr "chưa xác định đối số chiều dài"
-#: sys-utils/ipcs.c:584
-msgid "bytes="
-msgstr "bytes="
+#: sys-utils/fallocate.c:398
+msgid "invalid offset value specified"
+msgstr "sai xác định giá trị chênh"
-#: sys-utils/ipcs.c:586
-#, c-format
-msgid "lpid=%u\tcpid=%u\tnattch=%jd\n"
-msgstr "lpid=%u\tcpid=%u\tnattch=%jd\n"
+#: sys-utils/fallocate.c:421
+#, fuzzy, c-format
+#| msgid "%s: %s (%ju bytes) converted to sparse holes.\n"
+msgid "%s: %s (%ju bytes) hole created.\n"
+msgstr "%s: %s (%ju bytes) được chuyển đổi thành các lỗ rải rác.\n"
-#: sys-utils/ipcs.c:589
-#, c-format
-msgid "att_time=%-26.24s\n"
-msgstr "att_time=%-26.24s\n"
+#: sys-utils/fallocate.c:424
+#, fuzzy, c-format
+#| msgid "%s: %s (%<PRIu64> bytes) trimmed\n"
+msgid "%s: %s (%ju bytes) removed.\n"
+msgstr "%s: %s (%<PRIu64> bytes) bị xén\n"
-#: sys-utils/ipcs.c:591
-#, c-format
-msgid "det_time=%-26.24s\n"
-msgstr "det_time=%-26.24s\n"
+#: sys-utils/fallocate.c:427
+#, fuzzy, c-format
+#| msgid "%s: %s (%ju bytes) converted to sparse holes.\n"
+msgid "%s: %s (%ju bytes) inserted.\n"
+msgstr "%s: %s (%ju bytes) được chuyển đổi thành các lỗ rải rác.\n"
-#: sys-utils/ipcs.c:593 sys-utils/ipcs.c:624
-#, c-format
-msgid "change_time=%-26.24s\n"
-msgstr "change_time=%-26.24s\n"
+#: sys-utils/fallocate.c:430
+#, fuzzy, c-format
+#| msgid "%s: %s (%<PRIu64> bytes) trimmed\n"
+msgid "%s: %s (%ju bytes) zeroed.\n"
+msgstr "%s: %s (%<PRIu64> bytes) bị xén\n"
-#: sys-utils/ipcs.c:608
+#: sys-utils/fallocate.c:433
+#, fuzzy, c-format
+#| msgid "%s: %s (%<PRIu64> bytes) trimmed\n"
+msgid "%s: %s (%ju bytes) allocated.\n"
+msgstr "%s: %s (%<PRIu64> bytes) bị xén\n"
+
+#: sys-utils/flock.c:53
#, c-format
msgid ""
-"\n"
-"Message Queue msqid=%d\n"
+" %1$s [options] <file>|<directory> <command> [<argument>...]\n"
+" %1$s [options] <file>|<directory> -c <command>\n"
+" %1$s [options] <file descriptor number>\n"
msgstr ""
-"\n"
-"Hàng đợi Thông điệp msqid=%d\n"
-
-#: sys-utils/ipcs.c:609
-#, c-format
-msgid "uid=%u\tgid=%u\tcuid=%u\tcgid=%u\tmode=%#o\n"
-msgstr "uid=%u\tgid=%u\tcuid=%u\tcgid=%u\tmode=%#o\n"
+" %1$s [các tùy chọn] <tập-tin>|<thư-mục> <lệnh> [<các đối số>…]\n"
+" %1$s [các tùy chọn] <tập-tin>|<thư-mục> -c <lệnh>\n"
+" %1$s [các tùy chọn] <số mô tả tập tin>\n"
-#: sys-utils/ipcs.c:613
-msgid "csize="
-msgstr "csize="
+#: sys-utils/flock.c:59
+msgid "Manage file locks from shell scripts.\n"
+msgstr "Quản lý các khóa tập tin từ văn lệnh hệ vỏ\n"
-#: sys-utils/ipcs.c:613
-msgid "cbytes="
-msgstr "cbytes="
+#: sys-utils/flock.c:62
+msgid " -s, --shared get a shared lock\n"
+msgstr " -s, --shared lấy khối chia sẻ\n"
-#: sys-utils/ipcs.c:615
-msgid "qsize="
-msgstr "qsize="
+#: sys-utils/flock.c:63
+msgid " -x, --exclusive get an exclusive lock (default)\n"
+msgstr " -x, --exclusive lấy một khóa loại trừ (mặc định)\n"
-#: sys-utils/ipcs.c:615
-msgid "qbytes="
-msgstr "qbytes="
+#: sys-utils/flock.c:64
+msgid " -u, --unlock remove a lock\n"
+msgstr " -u, --unlock gỡ bỏ một khóa\n"
-#: sys-utils/ipcs.c:620
-#, c-format
-msgid "send_time=%-26.24s\n"
-msgstr "send_time=%-26.24s\n"
+#: sys-utils/flock.c:65
+msgid " -n, --nonblock fail rather than wait\n"
+msgstr " -n, --nonblock làm hỏng thay vì đợi\n"
-#: sys-utils/ipcs.c:622
-#, c-format
-msgid "rcv_time=%-26.24s\n"
-msgstr "rcv_time=%-26.24s\n"
+#: sys-utils/flock.c:66
+msgid " -w, --timeout <secs> wait for a limited amount of time\n"
+msgstr " -w, --timeout <giây> chờ đợi có giới hạn\n"
-#: sys-utils/ipcs.c:641
-#, c-format
-msgid ""
-"\n"
-"Semaphore Array semid=%d\n"
-msgstr ""
-"\n"
-"Dãy cờ hiệu semid=%d\n"
+#: sys-utils/flock.c:67
+msgid " -E, --conflict-exit-code <number> exit code after conflict or timeout\n"
+msgstr " -E, --conflict-exit-code <số> mã thoát sau xung đột hoặc quá giờ\n"
-#: sys-utils/ipcs.c:642
-#, c-format
-msgid "uid=%u\t gid=%u\t cuid=%u\t cgid=%u\n"
-msgstr "uid=%u\t gid=%u\t cuid=%u\t cgid=%u\n"
+#: sys-utils/flock.c:68
+msgid " -o, --close close file descriptor before running command\n"
+msgstr " -o, --close đóng bộ mô tả tập tin trước khi chạy lệnh\n"
-#: sys-utils/ipcs.c:645
-#, c-format
-msgid "mode=%#o, access_perms=%#o\n"
-msgstr "chế_độ=%#o, quyền_truy_cập=%#o\n"
+#: sys-utils/flock.c:69
+msgid " -c, --command <command> run a single command string through the shell\n"
+msgstr " -c, --command <lệnh> chạy một câu lệnh đơn thông qua hệ vỏ shell\n"
-#: sys-utils/ipcs.c:647
-#, c-format
-msgid "nsems = %ju\n"
-msgstr "nsems = %ju\n"
+#: sys-utils/flock.c:70
+#, fuzzy
+msgid " -F, --no-fork execute command without forking\n"
+msgstr " -F, --no-fork không rẽ nhánh tiến trình trước thực thi <chương trình>\n"
-#: sys-utils/ipcs.c:648
-#, c-format
-msgid "otime = %-26.24s\n"
-msgstr "otime = %-26.24s\n"
+#: sys-utils/flock.c:71
+#, fuzzy
+msgid " --verbose increase verbosity\n"
+msgstr " -v, --verbose chi tiết hơn nữa\n"
-#: sys-utils/ipcs.c:650
+#: sys-utils/flock.c:108
#, c-format
-msgid "ctime = %-26.24s\n"
-msgstr "ctime = %-26.24s\n"
-
-#: sys-utils/ipcs.c:653
-msgid "semnum"
-msgstr "số cờ hiệu"
+msgid "cannot open lock file %s"
+msgstr "không mở được tập tin khóa %s"
-#: sys-utils/ipcs.c:653
-msgid "value"
-msgstr "giá trị"
+#: sys-utils/flock.c:210
+msgid "invalid timeout value"
+msgstr "giá trị quá giờ không hợp lệ"
-#: sys-utils/ipcs.c:653
-msgid "ncount"
-msgstr "ncount"
+#: sys-utils/flock.c:214
+msgid "invalid exit code"
+msgstr "mã thoát không hợp lệ"
-#: sys-utils/ipcs.c:653
-msgid "zcount"
-msgstr "zcount"
+#: sys-utils/flock.c:216
+msgid "exit code out of range (expected 0 to 255)"
+msgstr ""
-#: sys-utils/ipcs.c:653
-msgid "pid"
-msgstr "pid"
+#: sys-utils/flock.c:233
+msgid "the --no-fork and --close options are incompatible"
+msgstr ""
-#: sys-utils/ipcutils.c:230 sys-utils/ipcutils.c:234 sys-utils/ipcutils.c:238
-#: sys-utils/ipcutils.c:242
+#: sys-utils/flock.c:241
#, c-format
-msgid "%s failed"
-msgstr "%s gặp lỗi"
+msgid "%s requires exactly one command argument"
+msgstr "%s: yêu cầu chính xác một đối số lệnh"
-#: sys-utils/ipcutils.c:503
-#, c-format
-msgid "%s (bytes) = "
-msgstr "%s (bytes) = "
+#: sys-utils/flock.c:259
+msgid "bad file descriptor"
+msgstr "mô tả tập tin sai"
-#: sys-utils/ipcutils.c:505
-#, c-format
-msgid "%s (kbytes) = "
-msgstr "%s (kbytes) = "
+#: sys-utils/flock.c:262
+msgid "requires file descriptor, file or directory"
+msgstr "yêu cầu bộ mô tả tập tin, tập tin hay thư mục"
-#: sys-utils/ldattach.c:180
-msgid "invalid iflag"
-msgstr "iflag không hợp lệ"
+#: sys-utils/flock.c:286
+#, fuzzy
+msgid "failed to get lock"
+msgstr "gặp lỗi khi đặt dữ liệu"
-#: sys-utils/ldattach.c:196
-#, c-format
-msgid " %s [options] <ldisc> <device>\n"
-msgstr "%s [các tùy chọn] <ldisc> <thiết bị>\n"
+#: sys-utils/flock.c:293
+msgid "timeout while waiting to get lock"
+msgstr ""
-#: sys-utils/ldattach.c:199
-msgid "Attach a line discipline to a serial line.\n"
-msgstr "Đính kèm kỷ luật dòng đến đường nối tiếp.\n"
+#: sys-utils/flock.c:334
+#, fuzzy, c-format
+msgid "%s: getting lock took %<PRId64>.%06<PRId64> seconds\n"
+msgstr "%s %06d giây\n"
-#: sys-utils/ldattach.c:202
-msgid " -d, --debug print verbose messages to stderr\n"
-msgstr " -d, --debug in thông điệp dạng đầy đủ ra dòng báo lỗi stderr\n"
+#: sys-utils/flock.c:346
+#, fuzzy, c-format
+msgid "%s: executing %s\n"
+msgstr "Lỗi thực hiện \t%s\n"
-#: sys-utils/ldattach.c:203
-msgid " -s, --speed <value> set serial line speed\n"
-msgstr " -s, --speed <giá_trị> đặt tốc độ cổng nối tiếp\n"
+#: sys-utils/fsfreeze.c:41
+#, c-format
+msgid " %s [options] <mountpoint>\n"
+msgstr " %s [các tùy chọn] <điểm_gắn>\n"
-#: sys-utils/ldattach.c:204
-msgid " -c, --intro-command <string> intro sent before ldattach\n"
-msgstr " -c, --intro-command <chuỗi> intro gửi trước ldattach\n"
+#: sys-utils/fsfreeze.c:44
+#, fuzzy
+msgid "Suspend access to a filesystem.\n"
+msgstr "Gắn kết một hệ thống tập tin.\n"
-#: sys-utils/ldattach.c:205
-msgid " -p, --pause <seconds> pause between intro and ldattach\n"
-msgstr " -p, --pause <giây> tạm dừng giữa intro và ldattach\n"
+#: sys-utils/fsfreeze.c:47
+msgid " -f, --freeze freeze the filesystem\n"
+msgstr " -f, --freeze đóng băng hệ thống tập tin\n"
-#: sys-utils/ldattach.c:206
-msgid " -7, --sevenbits set character size to 7 bits\n"
-msgstr " -7, --sevenbits đặt kích thước ký tự thành 7 bits\n"
+#: sys-utils/fsfreeze.c:48
+msgid " -u, --unfreeze unfreeze the filesystem\n"
+msgstr " -u, --unfreeze bỏ đóng băng hệ thống tập tin\n"
-#: sys-utils/ldattach.c:207
-msgid " -8, --eightbits set character size to 8 bits\n"
-msgstr " -8, --eightbits đặt kích thước ký tự thành 8 bits\n"
+#: sys-utils/fsfreeze.c:104
+msgid "neither --freeze or --unfreeze specified"
+msgstr "không chỉ định --freeze mà cũng không --unfreeze"
-#: sys-utils/ldattach.c:208
-msgid " -n, --noparity set parity to none\n"
-msgstr " -n, --noparity đặt bít chẵn lẻ thành rỗng không\n"
+#: sys-utils/fsfreeze.c:124
+#, c-format
+msgid "%s: is not a directory"
+msgstr "%s: không phải là một thư mục"
-#: sys-utils/ldattach.c:209
-msgid " -e, --evenparity set parity to even\n"
-msgstr " -e, --evenparity đặt bít chẵn lẻ thành chẵn\n"
+#: sys-utils/fsfreeze.c:131
+#, c-format
+msgid "%s: freeze failed"
+msgstr "%s: gặp lỗi khi đóng băng"
-#: sys-utils/ldattach.c:210
-msgid " -o, --oddparity set parity to odd\n"
-msgstr " -o, --oddparity đặt bít chẵn lẻ thành lẻ\n"
+#: sys-utils/fsfreeze.c:137
+#, c-format
+msgid "%s: unfreeze failed"
+msgstr "%s: gặp lỗi khi bỏ đóng băng"
-#: sys-utils/ldattach.c:211
-msgid " -1, --onestopbit set stop bits to one\n"
-msgstr " -1, --onestopbit đặt các bít dừng thành một\n"
+#: sys-utils/fstrim.c:82
+#, c-format
+msgid "%s: not a directory"
+msgstr "%s: không phải một thư mục"
-#: sys-utils/ldattach.c:212
-msgid " -2, --twostopbits set stop bits to two\n"
-msgstr " -2, --twostopbits đặt các bít dừng thành hai\n"
+#: sys-utils/fstrim.c:96
+#, fuzzy, c-format
+msgid "cannot get realpath: %s"
+msgstr "không thể đọc %s"
-#: sys-utils/ldattach.c:213
-msgid " -i, --iflag [-]<iflag> set input mode flag\n"
-msgstr " -i, --iflag [-]<cờ> đặt cờ chế độ đầu vào\n"
+#: sys-utils/fstrim.c:112
+#, fuzzy, c-format
+msgid "%s: 0 B (dry run) trimmed on %s\n"
+msgstr "%s: %s được gắn trên %s.\n"
-#: sys-utils/ldattach.c:219
-msgid ""
-"\n"
-"Known <ldisc> names:\n"
+#: sys-utils/fstrim.c:114
+#, c-format
+msgid "%s: 0 B (dry run) trimmed\n"
msgstr ""
-"\n"
-"Các tên <ldisc> đã biết đến:\n"
-#: sys-utils/ldattach.c:223
-msgid ""
-"\n"
-"Known <iflag> names:\n"
-msgstr ""
-"\n"
-"Các tên <iflag> đã biết đến:\n"
+#: sys-utils/fstrim.c:131
+#, c-format
+msgid "%s: FITRIM ioctl failed"
+msgstr "%s: FITRIM ioctl không thành công"
-#: sys-utils/ldattach.c:340
-msgid "invalid speed argument"
-msgstr "tham số tốc độ không hợp lệ"
+#. TRANSLATORS: The standard value here is a very large number.
+#: sys-utils/fstrim.c:141
+#, fuzzy, c-format
+msgid "%s: %s (%<PRIu64> bytes) trimmed on %s\n"
+msgstr "%s: %s (%<PRIu64> bytes) bị xén\n"
-#: sys-utils/ldattach.c:343
-msgid "invalid pause argument"
-msgstr "đối số dừng không hợp lệ"
+#. TRANSLATORS: The standard value here is a very large number.
+#: sys-utils/fstrim.c:145
+#, c-format
+msgid "%s: %s (%<PRIu64> bytes) trimmed\n"
+msgstr "%s: %s (%<PRIu64> bytes) bị xén\n"
-#: sys-utils/ldattach.c:359
-msgid "invalid option"
-msgstr "tùy chọn sai"
+#: sys-utils/fstrim.c:277 sys-utils/lsns.c:1412 sys-utils/swapon.c:746
+#: sys-utils/umount.c:262
+#, c-format
+msgid "failed to parse %s"
+msgstr "gặp lỗi phân tích %s"
-#: sys-utils/ldattach.c:370
-msgid "invalid line discipline argument"
-msgstr "đối số kỷ luật dòng không hợp lệ"
+#: sys-utils/fstrim.c:303
+#, fuzzy
+msgid "failed to allocate FS handler"
+msgstr "gặp lỗi khi cấp phát cán của văn lệnh"
-#: sys-utils/ldattach.c:390
+#: sys-utils/fstrim.c:392 sys-utils/fstrim.c:575
#, c-format
-msgid "%s is not a serial line"
-msgstr "%s không phải là dòng nối tiếp"
+msgid "%s: the discard operation is not supported"
+msgstr "%s: không hỗ trợ hủy thao tác"
-#: sys-utils/ldattach.c:397
+#: sys-utils/fstrim.c:443
#, c-format
-msgid "cannot get terminal attributes for %s"
-msgstr "không thể lấy thuộc tính thiết bị về %s"
+msgid " %s [options] <mount point>\n"
+msgstr " %s [các tùy chọn] <điểm_gắn>\n"
-#: sys-utils/ldattach.c:400
-#, c-format
-msgid "speed %d unsupported"
-msgstr "tốc độ %d không được hỗ trợ"
+#: sys-utils/fstrim.c:446
+msgid "Discard unused blocks on a mounted filesystem.\n"
+msgstr "Loại bỏ các khối không dùng trên hệ thống tập tin đã gắn.\n"
-#: sys-utils/ldattach.c:449
-#, c-format
-msgid "cannot set terminal attributes for %s"
-msgstr "không thể đặt các thuộc tính thiết bị cho %s"
+#: sys-utils/fstrim.c:449
+#, fuzzy
+msgid " -a, --all trim mounted filesystems\n"
+msgstr " -a, --all bỏ gắn tất cả các hệ thống tập tin\n"
-#: sys-utils/ldattach.c:459
-#, c-format
-msgid "cannot write intro command to %s"
-msgstr "không thể ghi lệnh giới thiệu vào %s"
+#: sys-utils/fstrim.c:450
+#, fuzzy
+msgid " -A, --fstab trim filesystems from /etc/fstab\n"
+msgstr " -a, --all cắt tất cả các hệ thống tập tin đã gắn mà nó không được hỗ trợ\n"
-#: sys-utils/ldattach.c:469
-msgid "cannot set line discipline"
-msgstr "không thể đặt kỷ luật dòng"
+#: sys-utils/fstrim.c:451
+#, fuzzy
+msgid " -I, --listed-in <list> trim filesystems listed in specified files\n"
+msgstr " -m, -p, --preserve-environment không đặt lại các biến môi trường\n"
-#: sys-utils/ldattach.c:479
-msgid "cannot daemonize"
-msgstr "không thể chạy trong nền"
+#: sys-utils/fstrim.c:452
+#, fuzzy
+msgid " -o, --offset <num> the offset in bytes to start discarding from\n"
+msgstr " -o, --offset <số> vị trí tương đối tính bằn byte để bắt đầu loại bỏ từ đó\n"
-#: sys-utils/losetup.c:68
-msgid "autoclear flag set"
-msgstr "đặt cờ autoclear (tự xóa)"
+#: sys-utils/fstrim.c:453
+#, fuzzy
+msgid " -l, --length <num> the number of bytes to discard\n"
+msgstr " -l, --length <số> số lượng byte được loại bỏ\n"
-#: sys-utils/losetup.c:69
-msgid "device backing file"
-msgstr "tập tin hỗ trợ thiết bị"
+#: sys-utils/fstrim.c:454
+#, fuzzy
+msgid " -m, --minimum <num> the minimum extent length to discard\n"
+msgstr " -m, --minimum <số> chiều dài quy mô tối thiểu để loại bỏ\n"
-#: sys-utils/losetup.c:70
-msgid "backing file inode number"
-msgstr "số nút tập tin hỗ trợ"
+#: sys-utils/fstrim.c:455
+#, fuzzy
+msgid " -v, --verbose print number of discarded bytes\n"
+msgstr " -v, --verbose hiển thị số lượng byte được loại bỏ\n"
-#: sys-utils/losetup.c:71
-msgid "backing file major:minor device number"
-msgstr "tập tin hỗ trợ số lớn:nhỏ thiết bị"
+#: sys-utils/fstrim.c:456
+#, fuzzy
+msgid " --quiet-unsupported suppress error messages if trim unsupported\n"
+msgstr " -q, --quiet chặn các thông tin thông báo mở rộng\n"
-#: sys-utils/losetup.c:72
-msgid "loop device name"
-msgstr "tên thiết bị loop"
+#: sys-utils/fstrim.c:457
+#, fuzzy
+msgid " -n, --dry-run does everything, but trim\n"
+msgstr " -n, --dry-run không làm gì cả, nhưng tạm treo\n"
-#: sys-utils/losetup.c:73
-msgid "offset from the beginning"
-msgstr "offset từ điểm bắt đầu"
+#: sys-utils/fstrim.c:537
+msgid "failed to parse minimum extent length"
+msgstr "gặp lỗi khi phân tin độ dài tối thiểu của phần mở rộng"
-#: sys-utils/losetup.c:74
-msgid "partscan flag set"
-msgstr "đặt cờ partscan"
+#: sys-utils/fstrim.c:556
+msgid "no mountpoint specified"
+msgstr "chưa chỉ ra điểm gắn"
-#: sys-utils/losetup.c:76
-msgid "size limit of the file in bytes"
-msgstr "giới hạn kích thước tập tin tính theo byte"
+#: sys-utils/hwclock.c:215
+#, c-format
+msgid "Assuming hardware clock is kept in %s time.\n"
+msgstr "Coi như đồng hồ phần cứng được giữ tại %s.\n"
-#: sys-utils/losetup.c:77
-msgid "loop device major:minor number"
-msgstr "số lớn:nhỏ thiết bị vòng lặp (loop)"
+#: sys-utils/hwclock.c:216 sys-utils/hwclock.c:286
+msgid "UTC"
+msgstr "UTC"
-#: sys-utils/losetup.c:78
-msgid "access backing file with direct-io"
+#: sys-utils/hwclock.c:216 sys-utils/hwclock.c:285
+msgid "local"
+msgstr "địa phương"
+
+#: sys-utils/hwclock.c:258 sys-utils/hwclock.c:261
+#, fuzzy, c-format
+#| msgid ""
+#| "Warning: unrecognized third line in adjtime file\n"
+#| "(Expected: `UTC' or `LOCAL' or nothing.)"
+msgid "Warning: unrecognized line in adjtime file: %s"
msgstr ""
+"Cảnh báo: không chấp nhận dòng thứ ba của tập tin dùng cho chỉnh sửa\n"
+"(Cần: “UTC” hoặc “LOCAL” hoặc không gì cả.)"
-#: sys-utils/losetup.c:135 sys-utils/losetup.c:147
-#, c-format
-msgid ", offset %ju"
-msgstr ", offset %ju"
+#: sys-utils/hwclock.c:273
+msgid ""
+"Warning: unrecognized third line in adjtime file\n"
+"(Expected: `UTC' or `LOCAL' or nothing.)"
+msgstr ""
+"Cảnh báo: không chấp nhận dòng thứ ba của tập tin dùng cho chỉnh sửa\n"
+"(Cần: “UTC” hoặc “LOCAL” hoặc không gì cả.)"
+
+#: sys-utils/hwclock.c:279
+#, fuzzy, c-format
+#| msgid "Last drift adjustment done at %ld seconds after 1969\n"
+msgid "Last drift adjustment done at %<PRId64> seconds after 1969\n"
+msgstr "Điều chỉnh độ lệch lần cuối tại %ld giây sau 1969\n"
+
+#: sys-utils/hwclock.c:281
+#, fuzzy, c-format
+#| msgid "Last calibration done at %ld seconds after 1969\n"
+msgid "Last calibration done at %<PRId64> seconds after 1969\n"
+msgstr "Sự định khuôn thực hiện lần cuối tại %ld giây sau năm 1969\n"
-#: sys-utils/losetup.c:138 sys-utils/losetup.c:150
+#: sys-utils/hwclock.c:283
#, c-format
-msgid ", sizelimit %ju"
-msgstr ", giới_hạn_kích_thước %ju"
+msgid "Hardware clock is on %s time\n"
+msgstr "Đồng hồ phần cứng là trên %s\n"
-#: sys-utils/losetup.c:158
+#: sys-utils/hwclock.c:310
#, c-format
-msgid ", encryption %s (type %u)"
-msgstr ", mã hóa %s (kiểu %u)"
+msgid "Waiting for clock tick...\n"
+msgstr "Chờ tiếng tíc tắc của đồng hồ…\n"
-#: sys-utils/losetup.c:199
+#: sys-utils/hwclock.c:316
#, c-format
-msgid "%s: detach failed"
-msgstr "%s: tháo gặp lỗi"
+msgid "...synchronization failed\n"
+msgstr "…lỗi đồng bộ hóa\n"
-#: sys-utils/losetup.c:329 sys-utils/lscpu.c:1712 sys-utils/prlimit.c:229
-#: sys-utils/swapon.c:176 sys-utils/wdctl.c:215 sys-utils/zramctl.c:405
-msgid "failed to initialize output line"
-msgstr "gặp lỗi khi khởi tạo dòng kết xuất"
+#: sys-utils/hwclock.c:318
+#, c-format
+msgid "...got clock tick\n"
+msgstr "…đã nghe thấy tiếng tíc tắc\n"
-#: sys-utils/losetup.c:381
+#: sys-utils/hwclock.c:359
#, c-format
-msgid ""
-" %1$s [options] [<loopdev>]\n"
-" %1$s [options] -f | <loopdev> <file>\n"
-msgstr ""
-" %1$s [các tùy chọn] [<loopdev>]\n"
-" %1$s [các tùy chọn] -f | <loopdev> <tập-tin>\n"
+msgid "Invalid values in hardware clock: %4d/%.2d/%.2d %.2d:%.2d:%.2d\n"
+msgstr "Giá trị không đúng trong đồng hồ phần cứng: %4d/%.2d/%.2d %.2d:%.2d:%.2d\n"
-#: sys-utils/losetup.c:386
-msgid "Set up and control loop devices.\n"
-msgstr "Cài đặt và điều khiển các thiết bị vòng lặp.\n"
+#: sys-utils/hwclock.c:366
+#, fuzzy, c-format
+#| msgid "Hw clock time : %4d/%.2d/%.2d %.2d:%.2d:%.2d = %ld seconds since 1969\n"
+msgid "Hw clock time : %4d/%.2d/%.2d %.2d:%.2d:%.2d = %<PRId64> seconds since 1969\n"
+msgstr "Thời gian đồng hồ phần cứng: %4d/%.2d/%.2d %.2d:%.2d:%.2d = %ld giây kể từ năm 1969\n"
-#: sys-utils/losetup.c:389
-msgid " -a, --all list all used devices\n"
-msgstr " -a, --all hiển thị mọi thiết bị\n"
+#: sys-utils/hwclock.c:392
+#, c-format
+msgid "Time read from Hardware Clock: %4d/%.2d/%.2d %02d:%02d:%02d\n"
+msgstr "Thời gian đọc từ Đồng hồ Phần cứng: %4d/%.2d/%.2d %02d:%02d:%02d\n"
-#: sys-utils/losetup.c:390
-msgid " -d, --detach <loopdev>... detach one or more devices\n"
-msgstr " -d, --detach <loopdev> … tách rời một hay nhiều thiết-bị\n"
+#: sys-utils/hwclock.c:419
+#, fuzzy, c-format
+#| msgid "Setting Hardware Clock to %.2d:%.2d:%.2d = %ld seconds since 1969\n"
+msgid "Setting Hardware Clock to %.2d:%.2d:%.2d = %<PRId64> seconds since 1969\n"
+msgstr "Đặt Đồng hồ Phần cứng thành %.2d:%.2d:%.2d = %ld giây kể từ nam 1969\n"
-#: sys-utils/losetup.c:391
-msgid " -D, --detach-all detach all used devices\n"
-msgstr " -D, --detach-all tách rời mọi thiết bị đã dùng\n"
+#: sys-utils/hwclock.c:455
+#, fuzzy, c-format
+msgid "RTC type: '%s'\n"
+msgstr "kiểu: %d"
-#: sys-utils/losetup.c:392
-msgid " -f, --find find first unused device\n"
-msgstr " -f, --find tìm thiết bị chưa dùng đầu tiên\n"
+#: sys-utils/hwclock.c:555
+#, fuzzy, c-format
+msgid "Using delay: %.6f seconds\n"
+msgstr "%s %06d giây\n"
-#: sys-utils/losetup.c:393
-msgid " -c, --set-capacity <loopdev> resize the device\n"
-msgstr " -c, --set-capacity <loopdev> đổi kích thước của thiết-bị\n"
+#: sys-utils/hwclock.c:574
+#, fuzzy, c-format
+msgid "time jumped backward %.6f seconds to %<PRId64>.%06<PRId64> - retargeting\n"
+msgstr "thời gian nhảy ngược %.6f giây đến %ld.%06d - đang tái lập mục tiêu\n"
-#: sys-utils/losetup.c:394
-msgid " -j, --associated <file> list all devices associated with <file>\n"
-msgstr " -j, --associated <file> liệt kê mọi thiết-bị kết hợp với <tập-tin>\n"
+#: sys-utils/hwclock.c:596
+#, fuzzy, c-format
+msgid "missed it - %<PRId64>.%06<PRId64> is too far past %<PRId64>.%06<PRId64> (%.6f > %.6f)\n"
+msgstr "đã mất - %ld.%06d nó là quá xa quá khứ %ld.%06d (%.6f > %.6f)\n"
-#: sys-utils/losetup.c:395
-#, fuzzy
-msgid " -L, --nooverlap avoid possible conflict between devices\n"
-msgstr " -f, --find tìm thiết bị còn rảnh\n"
-
-#: sys-utils/losetup.c:399
-msgid " -o, --offset <num> start at offset <num> into file\n"
-msgstr " -o, --offset <số> bắt đầu tại offset <số> tập tin\n"
-
-#: sys-utils/losetup.c:400
-msgid " --sizelimit <num> device is limited to <num> bytes of the file\n"
-msgstr " --sizelimit <số> thiết bị được giới hạn <số> byte của tập tin\n"
+#: sys-utils/hwclock.c:623
+#, fuzzy, c-format
+msgid ""
+"%<PRId64>.%06<PRId64> is close enough to %<PRId64>.%06<PRId64> (%.6f < %.6f)\n"
+"Set RTC to %<PRId64> (%<PRId64> + %d; refsystime = %<PRId64>.%06<PRId64>)\n"
+msgstr ""
+"%ld.%06d là gần đủ để %ld.%06d (%.6f < %.6f)\n"
+"Đặt RTC thành %ld (%ld + %d; refsystime = %ld.%06d)\n"
-#: sys-utils/losetup.c:401
-msgid " -P, --partscan create a partitioned loop device\n"
-msgstr " -P, --partscan tạo thiết bị vòng lặp được phân vùng\n"
+#: sys-utils/hwclock.c:717
+#, fuzzy
+msgid "Calling settimeofday(NULL, 0) to lock the warp_clock function."
+msgstr "Đang gọi lệnh giờ settimeofday:\n"
-#: sys-utils/losetup.c:402
-msgid " -r, --read-only set up a read-only loop device\n"
-msgstr " -r, --read-only cài đặt thiết bị loop chỉ-đọc\n"
+#: sys-utils/hwclock.c:720
+#, fuzzy, c-format
+msgid "Calling settimeofday(NULL, %d) to set the kernel timezone.\n"
+msgstr "Đang gọi lệnh giờ settimeofday:\n"
-#: sys-utils/losetup.c:403
-msgid " --direct-io[=<on|off>] open backing file with O_DIRECT\n"
+#: sys-utils/hwclock.c:724
+#, c-format
+msgid "Calling settimeofday(NULL, %d) to warp System time, set PCIL and the kernel tz.\n"
msgstr ""
-#: sys-utils/losetup.c:404
-msgid " --show print device name after setup (with -f)\n"
-msgstr " --show hiển thị tên thiết bị sau cài đặt (với -f)\n"
-
-#: sys-utils/losetup.c:405
-msgid " -v, --verbose verbose mode\n"
-msgstr " -v, --verbose chế độ chi tiết\n"
+#: sys-utils/hwclock.c:729
+#, fuzzy, c-format
+msgid "Calling settimeofday(%<PRId64>.%06<PRId64>, NULL) to set the System time.\n"
+msgstr "Đang gọi lệnh giờ settimeofday:\n"
-#: sys-utils/losetup.c:409
-msgid " -l, --list list info about all or specified (default)\n"
-msgstr " -l, --list liệt kê thông tin về tất cả hay những thứ được chỉ ra (mặc định)\n"
+#: sys-utils/hwclock.c:751
+msgid "settimeofday() failed"
+msgstr "settimeofday() không thành công"
-#: sys-utils/losetup.c:410
-msgid " -O, --output <cols> specify columns to output for --list\n"
-msgstr " -O, --output <cột> chỉ định cột sẽ hiển thị cho --list\n"
+#: sys-utils/hwclock.c:775
+#, c-format
+msgid "Not adjusting drift factor because the --update-drift option was not used.\n"
+msgstr "Không chỉnh độ lệnh thời gian vì tùy chọn --update-drift đã không được dùng.\n"
-#: sys-utils/losetup.c:411
-msgid " -n, --noheadings don't print headings for --list output\n"
-msgstr " -n, --noheadings không hiển thị phần đầu cho kết xuất “--list”\n"
+#: sys-utils/hwclock.c:779
+#, c-format
+msgid ""
+"Not adjusting drift factor because last calibration time is zero,\n"
+"so history is bad and calibration startover is necessary.\n"
+msgstr ""
+"Không chỉnh độ lệnh thời gian vì lần định thời gian cuối cùng bằng 0,\n"
+"vì thế lịch sử sai, và cần khởi động lại việc định thời gian.\n"
-#: sys-utils/losetup.c:412
-msgid " --raw use raw --list output format\n"
-msgstr " --raw dùng định dạng thô cho kết xuất --list\n"
+#: sys-utils/hwclock.c:785
+#, c-format
+msgid "Not adjusting drift factor because it has been less than four hours since the last calibration.\n"
+msgstr "Không chỉnh độ lệnh thời gian vì nó nhỏ bốn giờ kể từ lần cân chỉnh thời gian cuối cùng.\n"
-#: sys-utils/losetup.c:413
-#, fuzzy
-msgid " -J, --json use JSON --list output format\n"
-msgstr " --raw dùng định dạng thô cho kết xuất --list\n"
+#: sys-utils/hwclock.c:823
+#, c-format
+msgid ""
+"Clock drift factor was calculated as %f seconds/day.\n"
+"It is far too much. Resetting to zero.\n"
+msgstr ""
+"Hệ số trôi đồng hồ đã được tính là %f giây/ngày.\n"
+"Nó là quá lớn. Đặt lại thành 0.\n"
-#: sys-utils/losetup.c:419
+#: sys-utils/hwclock.c:830
+#, fuzzy, c-format
msgid ""
-"\n"
-"Available --list columns:\n"
+"Clock drifted %f seconds in the past %f seconds\n"
+"in spite of a drift factor of %f seconds/day.\n"
+"Adjusting drift factor by %f seconds/day\n"
msgstr ""
-"\n"
-"Các cột sẵn dùng cho --list:\n"
+"Đồng hồ chạy sai lệch %.1f giây trong số %.1f giây đã qua\n"
+"và đi ngược lại độ sai lệch %f giây/ngày.\n"
+"Chỉnh lại độ sai lệch %f giây/ngày\n"
-#: sys-utils/losetup.c:439
-#, c-format
-msgid "%s: Warning: file is smaller than 512 bytes; the loop device may be useless or invisible for system tools."
-msgstr "%s: Cảnh báo: tập tin nhỏ hơn 512 bytes, thiết bị loop có lẽ không dùng được hoặc không khả dụng cho các công cụ của hệ thống."
+#: sys-utils/hwclock.c:874
+#, fuzzy, c-format
+msgid "Time since last adjustment is %<PRId64> second\n"
+msgid_plural "Time since last adjustment is %<PRId64> seconds\n"
+msgstr[0] "Thời gian kể từ lần chỉnh cuối cùng là %d giây\n"
+
+#: sys-utils/hwclock.c:878
+#, fuzzy, c-format
+msgid "Calculated Hardware Clock drift is %<PRId64>.%06<PRId64> seconds\n"
+msgstr "Độ lệnh đồng hồ phần cứng tính toán là %ld.%06d giây\n"
-#: sys-utils/losetup.c:443
+#: sys-utils/hwclock.c:903
#, c-format
-msgid "%s: Warning: file does not fit into a 512-byte sector; the end of the file will be ignored."
-msgstr "%s: Cảnh báo: tập tin không vừa khớp cung từ (sector) 512-byte nên kết thúc tập tin sẽ bị bỏ qua."
+msgid ""
+"New %s data:\n"
+"%s"
+msgstr ""
-#: sys-utils/losetup.c:464 sys-utils/losetup.c:516 sys-utils/mount.c:459
+#: sys-utils/hwclock.c:920
#, fuzzy, c-format
-msgid "%s: overlapping loop device exists"
-msgstr "%s không phải là một thiết bị lp"
+msgid "cannot update %s"
+msgstr "không thể mở %s"
-#: sys-utils/losetup.c:475
+#: sys-utils/hwclock.c:956
#, c-format
-msgid "%s: overlapping read-only loop device exists"
-msgstr ""
+msgid "Not setting clock because last adjustment time is zero, so history is bad.\n"
+msgstr "Sẽ không đặt đồng hồ vì thời gian điều chỉnh cuối cùng là số không, do đó lịch sử sai.\n"
-#: sys-utils/losetup.c:482
+#: sys-utils/hwclock.c:960
#, c-format
-msgid "%s: overlapping encrypted loop device exists"
-msgstr ""
+msgid "Not setting clock because drift factor %f is far too high.\n"
+msgstr "Sẽ không đặt đồng hồ vì hệ số trôi %f là quá cao.\n"
-#: sys-utils/losetup.c:488
-#, fuzzy, c-format
-msgid "%s: failed to re-use loop device"
-msgstr "%s: gặp lỗi khi cài đặt thiết bị loop"
+#: sys-utils/hwclock.c:990
+#, c-format
+msgid "No usable clock interface found.\n"
+msgstr "Không tìm thấy giao diện đồng hồ có thể sử dụng nào.\n"
-#: sys-utils/losetup.c:494
+#: sys-utils/hwclock.c:992
+msgid "Cannot access the Hardware Clock via any known method."
+msgstr "Không thể truy cập tới Đồng hồ Phần cứng qua một phương pháp không rõ."
+
+#: sys-utils/hwclock.c:996
#, fuzzy
-msgid "failed to inspect loop devices"
-msgstr "gặp lỗi khi cài đặt thiết bị loop"
+msgid "Use the --verbose option to see the details of our search for an access method."
+msgstr "Sử dụng tùy chọn --debug để xem chi tiết về tiến trình tìm kiếm phương pháp truy cập của chúng ta."
-#: sys-utils/losetup.c:517
+#: sys-utils/hwclock.c:1046
#, fuzzy, c-format
-msgid "%s: failed to check for conflicting loop devices"
-msgstr "%s: gặp lỗi khi cài đặt thiết bị loop"
-
-#: sys-utils/losetup.c:529 sys-utils/losetup.c:826
-msgid "cannot find an unused loop device"
-msgstr "không thể tìm thấy thiết bị loop chưa dùng"
+msgid "Target date: %<PRId64>\n"
+msgstr "%ld trang đã đưa vào swap\n"
-#: sys-utils/losetup.c:539
+#: sys-utils/hwclock.c:1047
#, c-format
-msgid "%s: failed to use backing file"
-msgstr "%s: gặp lỗi sử dụng tập tin trợ giúp"
+msgid "Predicted RTC: %<PRId64>\n"
+msgstr ""
-#: sys-utils/losetup.c:631 sys-utils/losetup.c:641 sys-utils/losetup.c:753
-#: sys-utils/losetup.c:767 sys-utils/losetup.c:806
-#, c-format
-msgid "%s: failed to use device"
-msgstr "%s: gặp lỗi khi sử dụng thiết bị"
+#: sys-utils/hwclock.c:1077
+msgid "RTC read returned an invalid value."
+msgstr ""
-#: sys-utils/losetup.c:764
-msgid "no loop device specified"
-msgstr "không chỉ ra thiết bị loop (vòng ngược)"
+#: sys-utils/hwclock.c:1107
+#, c-format
+msgid "Needed adjustment is less than one second, so not setting clock.\n"
+msgstr "Cần chỉnh ít hơn một giây, vì thế không đặt đồng hồ.\n"
-#: sys-utils/losetup.c:772
-msgid "no file specified"
-msgstr "chưa ghi rõ tập tin"
+#: sys-utils/hwclock.c:1144
+#, fuzzy
+msgid "unable to read the RTC epoch."
+msgstr "không thể đọc siêu khối"
-#: sys-utils/losetup.c:779
+#: sys-utils/hwclock.c:1146
#, c-format
-msgid "the options %s are allowed during loop device setup only"
-msgstr "tùy chọn %s chỉ cho phép cài đặt thiết bị vòng lặp (loop) thôi"
+msgid "The RTC epoch is set to %lu.\n"
+msgstr ""
-#: sys-utils/losetup.c:784
-msgid "the option --offset is not allowed in this context"
-msgstr "tùy chọn --offset là không được phép trong ngữ cảnh này"
+#: sys-utils/hwclock.c:1149
+msgid "--epoch is required for --setepoch."
+msgstr ""
-#: sys-utils/losetup.c:847
-#, c-format
-msgid "%s: set capacity failed"
-msgstr "%s: đặt dung lượng gặp lỗi"
+#: sys-utils/hwclock.c:1152
+#, fuzzy
+msgid "unable to set the RTC epoch."
+msgstr "Không đặt được đồng hồ hệ thống.\n"
-#: sys-utils/losetup.c:854
+#: sys-utils/hwclock.c:1164
#, fuzzy, c-format
-msgid "%s: set direct io failed"
-msgstr "%s: đổi thư mục gặp lỗi"
+msgid "unable to read the RTC parameter %s"
+msgstr "không thể đọc siêu khối"
-#: sys-utils/lscpu.c:107
-msgid "none"
-msgstr "không"
+#: sys-utils/hwclock.c:1169
+#, c-format
+msgid "The RTC parameter 0x%jx is set to 0x%jx.\n"
+msgstr ""
-#: sys-utils/lscpu.c:108
-msgid "para"
-msgstr "phần"
+#: sys-utils/hwclock.c:1193
+#, fuzzy, c-format
+msgid " %s [function] [option...]\n"
+msgstr " hwclock [hàm] [tùy chọn…]\n"
-#: sys-utils/lscpu.c:109
-msgid "full"
-msgstr "đầy"
+#: sys-utils/hwclock.c:1196
+msgid "Time clocks utility."
+msgstr ""
-#: sys-utils/lscpu.c:110
-msgid "container"
-msgstr "thùng chứa"
+#: sys-utils/hwclock.c:1199
+#, fuzzy
+msgid " -r, --show display the RTC time"
+msgstr " -r, --raw hiển thị ở chế độ thô\n"
-#: sys-utils/lscpu.c:171
-msgid "horizontal"
-msgstr "ngang"
+#: sys-utils/hwclock.c:1200
+#, fuzzy
+msgid " --get display drift corrected RTC time"
+msgstr " -Z, --context hiển thị ngữ cảnh SELinux\n"
-#: sys-utils/lscpu.c:172
-msgid "vertical"
-msgstr "dọc"
+#: sys-utils/hwclock.c:1201
+#, fuzzy
+msgid " --set set the RTC according to --date"
+msgstr " -r, --reset đặt lại cổng\n"
-#: sys-utils/lscpu.c:344
-msgid "logical CPU number"
-msgstr "số CPU logíc"
+#: sys-utils/hwclock.c:1202
+#, fuzzy
+#| msgid " -r, --reset reset the port\n"
+msgid " -s, --hctosys set the system time from the RTC"
+msgstr " -r, --reset đặt lại cổng\n"
-#: sys-utils/lscpu.c:345
-msgid "logical core number"
-msgstr "số lõi lôgíc"
+#: sys-utils/hwclock.c:1203
+#, fuzzy
+msgid " -w, --systohc set the RTC from the system time"
+msgstr " -t, --types <d.sách> các kiểu hệ thống tập tin bị hạn chế\n"
-#: sys-utils/lscpu.c:346
-msgid "logical socket number"
-msgstr "số khe cắm lôgíc"
+#: sys-utils/hwclock.c:1204
+#, fuzzy
+msgid " --systz send timescale configurations to the kernel"
+msgstr " --xyzzy chỉ dùng tùy chọn dạng dài\n"
-#: sys-utils/lscpu.c:347
-msgid "logical NUMA node number"
-msgstr "số nút NUMA lôgíc"
+#: sys-utils/hwclock.c:1205
+#, fuzzy
+msgid " -a, --adjust adjust the RTC to account for systematic drift"
+msgstr " --raw dùng định dạng thô cho kết xuất --list\n"
-#: sys-utils/lscpu.c:348
-msgid "logical book number"
-msgstr "số chỗ logíc"
+#: sys-utils/hwclock.c:1207
+#, fuzzy
+msgid " --getepoch display the RTC epoch"
+msgstr " --help hiển thị trợ giúp này rồi thoát\n"
-#: sys-utils/lscpu.c:349
+#: sys-utils/hwclock.c:1208
#, fuzzy
-msgid "logical drawer number"
-msgstr "số lõi lôgíc"
+msgid " --setepoch set the RTC epoch according to --epoch"
+msgstr " -r, --reset đặt lại cổng\n"
-#: sys-utils/lscpu.c:350
-msgid "shows how caches are shared between CPUs"
-msgstr "hiển thị bộ nhớ đệm được chia sẻ giữ các bộ vi xử lý"
+#: sys-utils/hwclock.c:1210
+#, fuzzy
+msgid " --param-get <param> display the RTC parameter"
+msgstr " --help hiển thị trợ giúp này rồi thoát\n"
-#: sys-utils/lscpu.c:351
-msgid "CPU dispatching mode on virtual hardware"
-msgstr "Chế độ CPU phân phối trên phần cứng ảo"
+#: sys-utils/hwclock.c:1211
+msgid " --param-set <param>=<value> set the RTC parameter"
+msgstr ""
-#: sys-utils/lscpu.c:352
-msgid "physical address of a CPU"
-msgstr "địa chỉ vật lý của CPU"
+#: sys-utils/hwclock.c:1212
+#, fuzzy
+msgid " --predict predict the drifted RTC time according to --date"
+msgstr " -r, --reset đặt lại cổng\n"
-#: sys-utils/lscpu.c:353
-msgid "shows if the hypervisor has allocated the CPU"
-msgstr "hiển thị nếu máy ảo đã được cấp CPU"
+#: sys-utils/hwclock.c:1214
+#, fuzzy
+msgid " -u, --utc the RTC timescale is UTC"
+msgstr " -u, --utc RTC dùng UTC\n"
-#: sys-utils/lscpu.c:354
-msgid "shows if Linux currently makes use of the CPU"
-msgstr "hiển thị nếu Linux hiện tại có sử dụng CPU"
+#: sys-utils/hwclock.c:1215
+#, fuzzy
+msgid " -l, --localtime the RTC timescale is Local"
+msgstr " -l, --local RTC dùng múi giờ địa phương\n"
-#: sys-utils/lscpu.c:355
-msgid "shows the maximum MHz of the CPU"
-msgstr "hiển thị tần số đồng hồ tối đa của CPU theo mhz"
+#: sys-utils/hwclock.c:1218
+#, fuzzy, c-format
+msgid " -f, --rtc <file> use an alternate file to %1$s\n"
+msgstr " -f, --file <TẬP-TIN> dùng tập tin thay cho %s\n"
-#: sys-utils/lscpu.c:356
-msgid "shows the minimum MHz of the CPU"
-msgstr "hiển thị tần số đồng hồ tối thiểu của CPU theo mhz"
+#: sys-utils/hwclock.c:1221
+#, fuzzy, c-format
+#| msgid " --raw use raw status output format\n"
+msgid " --directisa use the ISA bus instead of %1$s access\n"
+msgstr " --raw dùng định dạng thô cho kết xuất\n"
-#: sys-utils/lscpu.c:548
-msgid "error: uname failed"
-msgstr "lỗi: uname không thành công"
+#: sys-utils/hwclock.c:1222
+#, fuzzy
+msgid " --date <time> date/time input for --set and --predict"
+msgstr " -t, --time <time_t> thời điểm thức giấc\n"
-#: sys-utils/lscpu.c:629
-#, c-format
-msgid "failed to determine number of CPUs: %s"
-msgstr "gặp lỗi khi xác định số CPU: %s"
+#: sys-utils/hwclock.c:1223
+#, fuzzy
+msgid " --delay <sec> delay used when set new RTC time"
+msgstr " -Z, --context hiển thị ngữ cảnh SELinux\n"
-#: sys-utils/lscpu.c:880
-msgid "error: can not set signal handler"
-msgstr "lỗi: không thể đặt bộ tiếp hợp tín hiệu"
+#: sys-utils/hwclock.c:1225
+msgid " --epoch <year> epoch input for --setepoch"
+msgstr ""
-#: sys-utils/lscpu.c:885
-msgid "error: can not restore signal handler"
-msgstr "lỗi: không thể phục hồi bộ tiếp hợp tín hiệu"
+#: sys-utils/hwclock.c:1227
+#, fuzzy
+msgid " --update-drift update the RTC drift factor"
+msgstr " -r, --reset đặt lại cổng\n"
-#: sys-utils/lscpu.c:930
+#: sys-utils/hwclock.c:1229
#, fuzzy, c-format
-msgid "failed to read from: %s"
-msgstr "không đọc được: %s"
+msgid " --noadjfile do not use %1$s\n"
+msgstr " --noheadings không in phần đầu\n"
-#: sys-utils/lscpu.c:1387
-msgid "Failed to extract the node number"
-msgstr "Gặp lỗi khi lấy số của nút"
+#: sys-utils/hwclock.c:1231
+#, fuzzy, c-format
+msgid " --adjfile <file> use an alternate file to %1$s\n"
+msgstr " -f, --file <TẬP-TIN> dùng tập tin thay cho %s\n"
-#: sys-utils/lscpu.c:1514 sys-utils/lscpu.c:1524
-msgid "Y"
-msgstr "C"
+#: sys-utils/hwclock.c:1232
+#, fuzzy
+msgid " --test dry run; implies --verbose"
+msgstr " --fake chạy thử; bỏ qua cú gọi hệ thống umount(2)\n"
-#: sys-utils/lscpu.c:1514 sys-utils/lscpu.c:1524
-msgid "N"
-msgstr "K"
+#: sys-utils/hwclock.c:1233
+#, fuzzy
+msgid " -v, --verbose display more details"
+msgstr " -v, --verbose hiển thị dữ liệu dạng đầy đủ\n"
-#: sys-utils/lscpu.c:1608
-#, c-format
-msgid ""
-"# The following is the parsable format, which can be fed to other\n"
-"# programs. Each different item in every column has an unique ID\n"
-"# starting from zero.\n"
+#: sys-utils/hwclock.c:1239
+msgid " <param> is either a numeric RTC parameter value or one of these aliases:"
msgstr ""
-"# Sau đây là định dạng có thể phân tích, kiểu mà có thể được gửi cho chương\n"
-"# trình khác. Mỗi mục riêng trong mỗi cột có một mã số ID duy nhất,\n"
-"# bắt đầu từ số không.\n"
-
-#: sys-utils/lscpu.c:1758
-msgid "Architecture:"
-msgstr "Kiến trúc:"
-
-#: sys-utils/lscpu.c:1772
-msgid "CPU op-mode(s):"
-msgstr "Chế độ thao tác CPU:"
-
-#: sys-utils/lscpu.c:1775 sys-utils/lscpu.c:1777
-msgid "Byte Order:"
-msgstr "Thứ tự Byte:"
-
-#: sys-utils/lscpu.c:1779
-msgid "CPU(s):"
-msgstr "CPU:"
-
-#: sys-utils/lscpu.c:1782
-msgid "On-line CPU(s) mask:"
-msgstr "Mặt nạ CPU trực tuyến:"
-
-#: sys-utils/lscpu.c:1783
-msgid "On-line CPU(s) list:"
-msgstr "Danh sách CPU trực tuyến:"
-#: sys-utils/lscpu.c:1802
-msgid "Off-line CPU(s) mask:"
-msgstr "Mặt nạ CPU ngoại tuyến:"
-
-#: sys-utils/lscpu.c:1803
-msgid "Off-line CPU(s) list:"
-msgstr "Danh sách CPU ngoại tuyến:"
+#: sys-utils/hwclock.c:1242
+#, c-format
+msgid " - %1$s: %2$s (0x%3$x)\n"
+msgstr ""
-#: sys-utils/lscpu.c:1839
-msgid "Thread(s) per core:"
-msgstr "Số tuyến mỗi lõi:"
+#: sys-utils/hwclock.c:1246
+msgid " See Kernel's include/uapi/linux/rtc.h for parameters and values."
+msgstr ""
-#: sys-utils/lscpu.c:1841
-msgid "Core(s) per socket:"
-msgstr "Số lõi mỗi đế cắm:"
+#: sys-utils/hwclock.c:1248
+msgid " <param> and <value> accept hexadecimal values if prefixed with 0x, otherwise decimal."
+msgstr ""
-#: sys-utils/lscpu.c:1844
-msgid "Socket(s) per book:"
-msgstr "Số Socket(s) trên mỗi lần đợi:"
+#: sys-utils/hwclock.c:1347
+msgid "Unable to connect to audit system"
+msgstr "không thể kết nối đến hệ thống audit"
-#: sys-utils/lscpu.c:1847
-msgid "Book(s) per drawer:"
+#: sys-utils/hwclock.c:1371
+msgid "use --verbose, --debug has been deprecated."
msgstr ""
-#: sys-utils/lscpu.c:1849
-msgid "Drawer(s):"
+#: sys-utils/hwclock.c:1482
+#, fuzzy, c-format
+msgid "%d too many arguments given"
+msgstr "quá nhiều đối số"
+
+#: sys-utils/hwclock.c:1490
+msgid "--update-drift requires --set or --systohc"
msgstr ""
-#: sys-utils/lscpu.c:1851
-msgid "Book(s):"
-msgstr "Chỗ giữ:"
+#: sys-utils/hwclock.c:1495
+msgid "With --noadjfile, you must specify either --utc or --localtime"
+msgstr "Với “--noadjfile”, bạn phải chỉ ra “--utc” hoặc “--localtime”"
-#: sys-utils/lscpu.c:1854
-msgid "Socket(s):"
-msgstr "Số đế cắm:"
+#: sys-utils/hwclock.c:1502
+msgid "--date is required for --set or --predict"
+msgstr ""
-#: sys-utils/lscpu.c:1858
-msgid "NUMA node(s):"
-msgstr "Nút NUMA:"
+#: sys-utils/hwclock.c:1519
+#, fuzzy, c-format
+msgid "invalid date '%s'"
+msgstr "id không hợp lệ: %s"
-#: sys-utils/lscpu.c:1860
-msgid "Vendor ID:"
-msgstr "ID nhà sản xuất:"
+#: sys-utils/hwclock.c:1540
+#, fuzzy, c-format
+msgid "System Time: %<PRId64>.%06<PRId64>\n"
+msgstr "Thời gian hệ thống hiện tại: %ld = %s\n"
-#: sys-utils/lscpu.c:1862
+#: sys-utils/hwclock.c:1557
#, fuzzy
-msgid "Machine type:"
-msgstr "Kiểu phân vùng"
-
-#: sys-utils/lscpu.c:1864
-msgid "CPU family:"
-msgstr "Họ CPU:"
-
-#: sys-utils/lscpu.c:1866
-msgid "Model:"
-msgstr "Mô hình:"
-
-#: sys-utils/lscpu.c:1868
-msgid "Model name:"
-msgstr "Tên mô hình:"
+msgid "Test mode: nothing was changed."
+msgstr "kích thước vùng hoán đổi"
-#: sys-utils/lscpu.c:1870
-msgid "Stepping:"
-msgstr "Bước:"
+#: sys-utils/hwclock-cmos.c:360
+msgid "ISA port access is not implemented"
+msgstr ""
-#: sys-utils/lscpu.c:1872
-msgid "CPU MHz:"
-msgstr "CPU MHz:"
+#: sys-utils/hwclock-cmos.c:362
+#, fuzzy
+msgid "iopl() port access failed"
+msgstr "open() cho %s không thành công"
-#: sys-utils/lscpu.c:1874
+#: sys-utils/hwclock-cmos.c:373
#, fuzzy
-msgid "CPU dynamic MHz:"
-msgstr "Tần số đồng hồ CPU tối thiểu (MHz):"
+msgid "Using direct ISA access to the clock"
+msgstr "Đang dùng các chỉ lệnh V/R trực tiếp cho đồng hồ ISA."
-#: sys-utils/lscpu.c:1876
+#: sys-utils/hwclock-rtc.c:113
#, fuzzy
-msgid "CPU static MHz:"
-msgstr "Tần số đồng hồ CPU tối đa (MHz):"
+#| msgid "unsupported filesystem features"
+msgid "supported features"
+msgstr "gặp tính năng hệ thống tập tin không được hỗ trợ"
-#: sys-utils/lscpu.c:1878
-msgid "CPU max MHz:"
-msgstr "Tần số đồng hồ CPU tối đa (MHz):"
+#: sys-utils/hwclock-rtc.c:114
+msgid "time correction"
+msgstr ""
-#: sys-utils/lscpu.c:1880
-msgid "CPU min MHz:"
-msgstr "Tần số đồng hồ CPU tối thiểu (MHz):"
+#: sys-utils/hwclock-rtc.c:115
+msgid "backup switch mode"
+msgstr ""
-#: sys-utils/lscpu.c:1882
-msgid "BogoMIPS:"
-msgstr "BogoMIPS:"
+#: sys-utils/hwclock-rtc.c:166
+#, fuzzy, c-format
+msgid "Trying to open: %s\n"
+msgstr "Đang thử bỏ gắn %s\n"
-#: sys-utils/lscpu.c:1885 sys-utils/lscpu.c:1887
-msgid "Virtualization:"
-msgstr "Ảo hóa:"
+#: sys-utils/hwclock-rtc.c:191 sys-utils/hwclock-rtc.c:294
+#, fuzzy
+msgid "cannot open rtc device"
+msgstr "không thể mở "
-#: sys-utils/lscpu.c:1890
-msgid "Hypervisor:"
-msgstr "Ảo hóa:"
+#: sys-utils/hwclock-rtc.c:227
+#, c-format
+msgid "ioctl(%s) to %s to read the time failed"
+msgstr "ioctl(%s) tới %s để đọc thời gian không thành công"
-#: sys-utils/lscpu.c:1892
-msgid "Hypervisor vendor:"
-msgstr "Nhà cung cấp bộ ảo hóa:"
+#: sys-utils/hwclock-rtc.c:255
+#, c-format
+msgid "Waiting in loop for time from %s to change\n"
+msgstr "Chờ cho thời gian từ %s thay đổi\n"
-#: sys-utils/lscpu.c:1893
-msgid "Virtualization type:"
-msgstr "Kiểu ảo hóa:"
+#: sys-utils/hwclock-rtc.c:274
+msgid "Timed out waiting for time change."
+msgstr "Quá thời gian chờ thay đổi thời gian."
-#: sys-utils/lscpu.c:1896
-msgid "Dispatching mode:"
-msgstr "Chế độ điều phối:"
+#: sys-utils/hwclock-rtc.c:322
+#, c-format
+msgid "select() to %s to wait for clock tick timed out"
+msgstr "select() tới %s để chờ tiếng tíc tắc bị quá thời gian"
-#: sys-utils/lscpu.c:1902 sys-utils/lscpu.c:1912
+#: sys-utils/hwclock-rtc.c:325
#, c-format
-msgid "%s cache:"
-msgstr "Bộ nhớ đệm %s:"
+msgid "select() to %s to wait for clock tick failed"
+msgstr "select() tới %s để chờ tiếng tíc tắc không thành công"
-#: sys-utils/lscpu.c:1918
+#: sys-utils/hwclock-rtc.c:330
#, c-format
-msgid "NUMA node%d CPU(s):"
-msgstr "CPU nút%d NUMA:"
+msgid "ioctl() to %s to turn off update interrupts failed"
+msgstr "ioctl() tới %s để tắt các ngắt cập nhật không thành công"
-#: sys-utils/lscpu.c:1923
-#, fuzzy
-msgid "Flags:"
-msgstr "Cờ"
+#: sys-utils/hwclock-rtc.c:336
+#, fuzzy, c-format
+msgid "ioctl(%d, RTC_UIE_ON, 0) to %s failed"
+msgstr "ioctl(RTC_EPOCH_SET) tới %s không thành công"
-#: sys-utils/lscpu.c:1926
-#, fuzzy
-msgid "Physical sockets:"
-msgstr "Số trụ vật lý"
+#: sys-utils/hwclock-rtc.c:388
+#, fuzzy, c-format
+msgid "ioctl(%s) to %s to set the time failed"
+msgstr "ioctl(%s) tới %s để đặt thời gian không thành công."
-#: sys-utils/lscpu.c:1927
-#, fuzzy
-msgid "Physical chips:"
-msgstr "Số trụ vật lý"
+#: sys-utils/hwclock-rtc.c:394
+#, c-format
+msgid "ioctl(%s) was successful.\n"
+msgstr "ioctl(%s) đã thành công.\n"
-#: sys-utils/lscpu.c:1928
+#: sys-utils/hwclock-rtc.c:410
#, fuzzy
-msgid "Physical cores/chip:"
-msgstr "Kích cỡ cung từ vật lý"
-
-#: sys-utils/lscpu.c:1940
-msgid "Display information about the CPU architecture.\n"
-msgstr "Hiển thị thông tin về kiến trúc CPU.\n"
+msgid "Using the rtc interface to the clock."
+msgstr "Dùng giao diện /dev cho đồng hồ."
-#: sys-utils/lscpu.c:1943
-msgid " -a, --all print both online and offline CPUs (default for -e)\n"
-msgstr " -a, --all in ra cả CPU đang chạy và đang nghỉ (mặc định cho -e)\n"
+#: sys-utils/hwclock-rtc.c:443
+#, fuzzy, c-format
+msgid "ioctl(%d, RTC_EPOCH_READ, epoch_p) to %s failed"
+msgstr "ioctl(RTC_EPOCH_READ) tới %s không thành công"
-#: sys-utils/lscpu.c:1944
-msgid " -b, --online print online CPUs only (default for -p)\n"
-msgstr " -b, --online chỉ hiển thị các CPU online (mặc định cho -p)\n"
+#: sys-utils/hwclock-rtc.c:449
+#, fuzzy, c-format
+msgid "ioctl(%d, RTC_EPOCH_READ, epoch_p) to %s succeeded.\n"
+msgstr "ioctl(RTC_EPOCH_READ) tới %s không thành công"
-#: sys-utils/lscpu.c:1945
-msgid " -c, --offline print offline CPUs only\n"
-msgstr " -c, --offline chỉ hiển thị các CPU đang tắt\n"
+#: sys-utils/hwclock-rtc.c:468
+#, fuzzy, c-format
+msgid "invalid epoch '%s'."
+msgstr "id không hợp lệ: %s"
-#: sys-utils/lscpu.c:1946
-msgid " -e, --extended[=<list>] print out an extended readable format\n"
-msgstr " -e, --extended[=<dsách>] in ra định dạng có thể đọc được phần mở rộng\n"
+#: sys-utils/hwclock-rtc.c:479
+#, fuzzy, c-format
+msgid "ioctl(%d, RTC_EPOCH_SET, %lu) to %s failed"
+msgstr "ioctl(RTC_EPOCH_SET) tới %s không thành công"
-#: sys-utils/lscpu.c:1947
-msgid " -p, --parse[=<list>] print out a parsable format\n"
-msgstr " -p, --parse[=<dsách>] in ra định dạng phân tích được\n"
+#: sys-utils/hwclock-rtc.c:485
+#, fuzzy, c-format
+msgid "ioctl(%d, RTC_EPOCH_SET, %lu) to %s succeeded.\n"
+msgstr "ioctl(RTC_EPOCH_SET) tới %s không thành công"
-#: sys-utils/lscpu.c:1948
-msgid " -s, --sysroot <dir> use specified directory as system root\n"
-msgstr " -s, --sysroot <dir> dùng thư mục đã cho như là thư mục gốc của hệ thống\n"
+#: sys-utils/hwclock-rtc.c:521 sys-utils/hwclock-rtc.c:563
+msgid "could not convert parameter name to number"
+msgstr ""
-#: sys-utils/lscpu.c:1949
-msgid " -x, --hex print hexadecimal masks rather than lists of CPUs\n"
-msgstr " -x, --hex hiển thị dạng thập lục phân thay cho danh sách CPU\n"
+#: sys-utils/hwclock-rtc.c:533
+#, fuzzy, c-format
+msgid "ioctl(%d, RTC_PARAM_GET, param) to %s failed"
+msgstr "ioctl(RTC_EPOCH_SET) tới %s không thành công"
-#: sys-utils/lscpu.c:1950
-#, fuzzy
-msgid " -y, --physical print physical instead of logical IDs\n"
-msgstr " -a, --all hiển thị mọi thiết bị\n"
+#: sys-utils/hwclock-rtc.c:544
+#, fuzzy, c-format
+msgid "ioctl(%d, RTC_PARAM_GET, param) to %s succeeded.\n"
+msgstr "ioctl(RTC_EPOCH_SET) tới %s không thành công"
-#: sys-utils/lscpu.c:2051
-#, c-format
-msgid "%s: options --all, --online and --offline may only be used with options --extended or --parse.\n"
-msgstr "%s: các tùy chọn --all, --online và --offline có lẽ chỉ sử dụng cùng với các tùy chọn --extended hay --parsa.\n"
+#: sys-utils/hwclock-rtc.c:570
+msgid "expected <param>=<value>"
+msgstr ""
-#: sys-utils/lsipc.c:149
-#, fuzzy
-msgid "Resource key"
-msgstr "tên của tài nguyên"
+#: sys-utils/hwclock-rtc.c:574
+msgid "could not convert parameter value to number"
+msgstr ""
-#: sys-utils/lsipc.c:149
-#, fuzzy
-msgid "Key"
-msgstr "khóa"
+#: sys-utils/hwclock-rtc.c:586
+#, fuzzy, c-format
+msgid "ioctl(%d, RTC_PARAM_SET, param) to %s failed"
+msgstr "ioctl(RTC_EPOCH_SET) tới %s không thành công"
-#: sys-utils/lsipc.c:150
-#, fuzzy
-msgid "Resource ID"
-msgstr "tên của tài nguyên"
+#: sys-utils/hwclock-rtc.c:592
+#, fuzzy, c-format
+msgid "ioctl(%d, RTC_PARAM_SET, param) to %s succeeded.\n"
+msgstr "ioctl(RTC_EPOCH_SET) tới %s không thành công"
-#: sys-utils/lsipc.c:150
-#, fuzzy
-msgid "ID"
-msgstr "UUID"
+#: sys-utils/ipcmk.c:70
+msgid "Create various IPC resources.\n"
+msgstr "Tạo các nguồn IPC khác nhau.\n"
-#: sys-utils/lsipc.c:151
-msgid "Owner's username or UID"
-msgstr ""
+#: sys-utils/ipcmk.c:73
+msgid " -M, --shmem <size> create shared memory segment of size <size>\n"
+msgstr " -M, --shmem <size> tạo đoạn nhớ chia sẻ có kích thước <size>\n"
-#: sys-utils/lsipc.c:151
-#, fuzzy
-msgid "Owner"
-msgstr "chủ sở hữu"
+#: sys-utils/ipcmk.c:74
+msgid " -S, --semaphore <number> create semaphore array with <number> elements\n"
+msgstr " -S, --semaphore <số> tạo mảng tín hiệu với <số> phần tử\n"
-#: sys-utils/lsipc.c:152
-#, fuzzy
-msgid "Permissions"
-msgstr "phiên bản"
+#: sys-utils/ipcmk.c:75
+msgid " -Q, --queue create message queue\n"
+msgstr " -Q, --queue tạo hàng đợi thông điệp\n"
-#: sys-utils/lsipc.c:153
-msgid "Creator UID"
-msgstr ""
+#: sys-utils/ipcmk.c:76
+msgid " -p, --mode <mode> permission for the resource (default is 0644)\n"
+msgstr " -p, --mode <mode> quyền của nguồn tài nguyên (mặc định là 0644)\n"
-#: sys-utils/lsipc.c:154
-msgid "Creator user"
-msgstr ""
+#: sys-utils/ipcmk.c:82 sys-utils/zramctl.c:565
+#, fuzzy
+msgid "<size>"
+msgstr "kích-thước"
-#: sys-utils/lsipc.c:155
-msgid "Creator GID"
-msgstr ""
+#: sys-utils/ipcmk.c:114 sys-utils/losetup.c:737 sys-utils/zramctl.c:653
+msgid "failed to parse size"
+msgstr "gặp lỗi khi đặt kích cỡ trang"
-#: sys-utils/lsipc.c:156
-#, fuzzy
-msgid "Creator group"
-msgstr "Nhóm chính"
+#: sys-utils/ipcmk.c:121
+msgid "failed to parse elements"
+msgstr "gặp lỗi khi phân tích các phần tử"
-#: sys-utils/lsipc.c:157
+#: sys-utils/ipcmk.c:130
#, fuzzy
-msgid "User ID"
-msgstr "mã ID Người dùng"
+#| msgid "failed to parse id"
+msgid "failed to parse mode"
+msgstr "gặp lỗi khi phân tích ID"
-#: sys-utils/lsipc.c:157
-#, fuzzy
-msgid "UID"
-msgstr "UUID"
+#: sys-utils/ipcmk.c:149
+msgid "create share memory failed"
+msgstr "lỗi tạo vùng nhớ dùng chung"
+
+#: sys-utils/ipcmk.c:151
+#, c-format
+msgid "Shared memory id: %d\n"
+msgstr "ID vùng nhớ dùng chung: %d\n"
+
+#: sys-utils/ipcmk.c:157
+msgid "create message queue failed"
+msgstr "lỗi tạo hàng đợi thông điệp"
+
+#: sys-utils/ipcmk.c:159
+#, c-format
+msgid "Message queue id: %d\n"
+msgstr "ID hàng đợi thông điệp: %d\n"
+
+#: sys-utils/ipcmk.c:165
+msgid "create semaphore failed"
+msgstr "lỗi tạo cờ hiệu"
+
+#: sys-utils/ipcmk.c:167
+#, c-format
+msgid "Semaphore id: %d\n"
+msgstr "ID cờ hiệu: %d\n"
+
+#: sys-utils/ipcrm.c:51
+#, c-format
+msgid ""
+" %1$s [options]\n"
+" %1$s shm|msg|sem <id>...\n"
+msgstr ""
+" %1$s [CÁC_TUỲ_CHỌN]\n"
+" %1$s shm|msg|sem <id>…\n"
+
+#: sys-utils/ipcrm.c:55
+msgid "Remove certain IPC resources.\n"
+msgstr "Gỡ bỏ các nguồn IPC đã biết.\n"
+
+#: sys-utils/ipcrm.c:58
+msgid " -m, --shmem-id <id> remove shared memory segment by id\n"
+msgstr " -m, --shmem-id <mã_số> gỡ bỏ đoạn nhớ chia sẻ theo mã số\n"
+
+#: sys-utils/ipcrm.c:59
+msgid " -M, --shmem-key <key> remove shared memory segment by key\n"
+msgstr " -M, --shmem-key <khóa> gỡ bỏ đoạn nhớ chia sẻ theo khóa\n"
+
+#: sys-utils/ipcrm.c:60
+msgid " -q, --queue-id <id> remove message queue by id\n"
+msgstr " -q, --queue-id <id> gỡ bỏ hàng đợi thông điệp bởi id\n"
+
+#: sys-utils/ipcrm.c:61
+msgid " -Q, --queue-key <key> remove message queue by key\n"
+msgstr " -Q, --queue-key <khóa> gỡ bỏ hàng đợi thông điệp bởi khóa\n"
+
+#: sys-utils/ipcrm.c:62
+msgid " -s, --semaphore-id <id> remove semaphore by id\n"
+msgstr " -s, --semaphore-id <id> gỡ bỏ tín hiệu bằng id\n"
+
+#: sys-utils/ipcrm.c:63
+msgid " -S, --semaphore-key <key> remove semaphore by key\n"
+msgstr " -S, --semaphore-key <khóa> gỡ bỏ tín hiệu bởi khóa\n"
+
+#: sys-utils/ipcrm.c:64
+msgid " -a, --all[=shm|msg|sem] remove all (in the specified category)\n"
+msgstr " -a, --all[=<shm|msg|sem>] gỡ bỏ tất cả (trong phân loại đặc biệt)\n"
+
+#: sys-utils/ipcrm.c:65
+msgid " -v, --verbose explain what is being done\n"
+msgstr " -v, --verbose giải thích các công việc đang làm\n"
+
+#: sys-utils/ipcrm.c:86
+#, c-format
+msgid "removing shared memory segment id `%d'\n"
+msgstr "gỡ bỏ đoạn bộ nhớ chia sẻ có id “%d”\n"
+
+#: sys-utils/ipcrm.c:91
+#, c-format
+msgid "removing message queue id `%d'\n"
+msgstr "gỡ bỏ id hàng đợi thông điệp “%d”\n"
+
+#: sys-utils/ipcrm.c:96
+#, c-format
+msgid "removing semaphore id `%d'\n"
+msgstr "đang gỡ bỏ cờ hiệu id “%d”\n"
+
+#: sys-utils/ipcrm.c:108 sys-utils/ipcrm.c:223
+msgid "permission denied for key"
+msgstr "không đủ quyền hạn cho chìa khóa"
+
+#: sys-utils/ipcrm.c:108
+msgid "permission denied for id"
+msgstr "không đủ quyền hạn cho id"
+
+#: sys-utils/ipcrm.c:111 sys-utils/ipcrm.c:229
+msgid "invalid key"
+msgstr "chìa khóa không đúng"
+
+#: sys-utils/ipcrm.c:111
+msgid "invalid id"
+msgstr "id sai"
+
+#: sys-utils/ipcrm.c:114 sys-utils/ipcrm.c:226
+msgid "already removed key"
+msgstr "khóa đã được xóa bỏ"
+
+#: sys-utils/ipcrm.c:114
+msgid "already removed id"
+msgstr "đã xóa id"
+
+#: sys-utils/ipcrm.c:117 sys-utils/ipcrm.c:232
+msgid "key failed"
+msgstr "khóa gặp lỗi"
+
+#: sys-utils/ipcrm.c:117
+msgid "id failed"
+msgstr "id gặp lỗi"
+
+#: sys-utils/ipcrm.c:135
+#, c-format
+msgid "invalid id: %s"
+msgstr "id không hợp lệ: %s"
+
+#: sys-utils/ipcrm.c:168
+#, c-format
+msgid "resource(s) deleted\n"
+msgstr "đã xóa (các) nguồn\n"
+
+#: sys-utils/ipcrm.c:201
+#, c-format
+msgid "illegal key (%s)"
+msgstr "khóa không họp lệ (%s)"
+
+#: sys-utils/ipcrm.c:257
+msgid "kernel not configured for shared memory"
+msgstr "nhân không cấu hình cho bộ nhớ chia sẻ"
+
+#: sys-utils/ipcrm.c:270
+msgid "kernel not configured for semaphores"
+msgstr "nhân không cấu hình cho đèn tín hiệu"
+
+#: sys-utils/ipcrm.c:291
+msgid "kernel not configured for message queues"
+msgstr "nhân không cấu hình cho hàng đợi tin"
+
+#: sys-utils/ipcs.c:61
+#, c-format
+msgid ""
+" %1$s [resource-option...] [output-option]\n"
+" %1$s -m|-q|-s -i <id>\n"
+msgstr ""
+" %1$s [tùy chọn tài nguyên…] [định_dạng_kết_xuất]\n"
+" %1$s -m|-q|-s -i <id>\n"
+"\n"
+
+#: sys-utils/ipcs.c:65 sys-utils/lsipc.c:294
+msgid "Show information on IPC facilities.\n"
+msgstr "Cung cấp thông tin về phương tiện IPC\n"
+
+#: sys-utils/ipcs.c:68
+msgid " -i, --id <id> print details on resource identified by <id>\n"
+msgstr " -i, --id <mã_số> hiển thị thông tin chi tiết trên nguồn tài nguyên định nghĩa bởi <mã_số>\n"
+
+#: sys-utils/ipcs.c:72 sys-utils/lsipc.c:297
+msgid "Resource options:\n"
+msgstr "Tùy chọn tài nguyên:\n"
+
+#: sys-utils/ipcs.c:73 sys-utils/lsipc.c:298
+msgid " -m, --shmems shared memory segments\n"
+msgstr " -m, --shmems đoạn bộ nhớ chia sẻ\n"
+
+#: sys-utils/ipcs.c:74 sys-utils/lsipc.c:299
+msgid " -q, --queues message queues\n"
+msgstr " -q, --queues hàng đợi thông điệp\n"
+
+#: sys-utils/ipcs.c:75 sys-utils/lsipc.c:300
+msgid " -s, --semaphores semaphores\n"
+msgstr " -s, --semaphores tín hiệu\n"
+
+#: sys-utils/ipcs.c:76
+msgid " -a, --all all (default)\n"
+msgstr " -a, --all tất cả (mặc định)\n"
+
+#: sys-utils/ipcs.c:79
+msgid "Output options:\n"
+msgstr "Tùy chọn xuất:\n"
+
+#: sys-utils/ipcs.c:80
+msgid " -t, --time show attach, detach and change times\n"
+msgstr " -t, --time hiển thị đính kèm, bỏ đính kèm và thời gian thay đổi\n"
+
+#: sys-utils/ipcs.c:81
+msgid " -p, --pid show PIDs of creator and last operator\n"
+msgstr " -p, --pid hiển thị mã số tiến trình của bộ tạo và thao tác cuối\n"
+
+#: sys-utils/ipcs.c:82
+msgid " -c, --creator show creator and owner\n"
+msgstr " -c, --creator hiển thị người tạo và chủ sở hữu\n"
+
+#: sys-utils/ipcs.c:83
+msgid " -l, --limits show resource limits\n"
+msgstr " -l, --limits hiển thị giới hạn nguồn tài nguyên\n"
+
+#: sys-utils/ipcs.c:84
+msgid " -u, --summary show status summary\n"
+msgstr " -u, --summary hiển thị tổng hợp trạng thái\n"
+
+#: sys-utils/ipcs.c:85
+msgid " --human show sizes in human-readable format\n"
+msgstr " --human hiển thị kích cỡ theo một định dạng cho người đọc được\n"
+
+#: sys-utils/ipcs.c:86
+msgid " -b, --bytes show sizes in bytes\n"
+msgstr " -b, --bytes hiển thị kích thước tính bằng bytes\n"
+
+#: sys-utils/ipcs.c:124
+#, fuzzy
+#| msgid "failed to parse argument"
+msgid "failed to parse id argument"
+msgstr "gặp lỗi khi phân tích đối số"
+
+#: sys-utils/ipcs.c:172
+msgid "when using an ID, a single resource must be specified"
+msgstr "khi dùng một ID, cần chỉ ra một nguồn đơn"
+
+#: sys-utils/ipcs.c:212
+#, fuzzy, c-format
+msgid "unable to fetch shared memory limits\n"
+msgstr "tổng số bộ nhớ chia sẻ lớn nhất"
+
+#: sys-utils/ipcs.c:215
+#, c-format
+msgid "------ Shared Memory Limits --------\n"
+msgstr "------ Giới hạn bộ nhớ chia sẻ ------\n"
+
+#: sys-utils/ipcs.c:216
+#, c-format
+msgid "max number of segments = %ju\n"
+msgstr "số đoạn lớn nhất = %ju\n"
+
+#: sys-utils/ipcs.c:218
+msgid "max seg size"
+msgstr "kích cỡ đoạn lớn nhất"
+
+#: sys-utils/ipcs.c:225
+#, fuzzy
+msgid "max total shared memory (kbytes)"
+msgstr "tổng số bộ nhớ chia sẻ lớn nhất"
+
+#: sys-utils/ipcs.c:233
+msgid "max total shared memory"
+msgstr "tổng số bộ nhớ chia sẻ lớn nhất"
+
+#: sys-utils/ipcs.c:236
+msgid "min seg size"
+msgstr "kích cỡ đoạn nhỏ nhất"
+
+#: sys-utils/ipcs.c:248
+#, c-format
+msgid "kernel not configured for shared memory\n"
+msgstr "nhân không cấu hình cho bộ nhớ chia sẻ\n"
+
+#: sys-utils/ipcs.c:252
+#, c-format
+msgid "------ Shared Memory Status --------\n"
+msgstr "------ Trạng thái bộ nhớ chia sẻ --------\n"
+
+#. TRANSLATORS: This output format is maintained for backward
+#. compatibility as ipcs is used in scripts. For consistency
+#. with the rest, the translated form can follow this model:
+#. *
+#. "segments allocated = %d\n"
+#. "pages allocated = %ld\n"
+#. "pages resident = %ld\n"
+#. "pages swapped = %ld\n"
+#. "swap performance = %ld attempts, %ld successes\n"
+#.
+#: sys-utils/ipcs.c:264
+#, c-format
+msgid ""
+"segments allocated %d\n"
+"pages allocated %ld\n"
+"pages resident %ld\n"
+"pages swapped %ld\n"
+"Swap performance: %ld attempts\t %ld successes\n"
+msgstr ""
+"segments được cấp phát %d\n"
+"số trang được cấp phát %ld\n"
+"số trang thường trú %ld\n"
+"số trang được hoán đổi %ld\n"
+"Hiệu suất hoán đổi: %ld thử\t %ld thành công\n"
+
+#: sys-utils/ipcs.c:281
+#, c-format
+msgid "------ Shared Memory Segment Creators/Owners --------\n"
+msgstr "------ Người tạo/Chủ sở hữu các đoạn của bộ nhớ chia sẻ --------\n"
+
+#: sys-utils/ipcs.c:283 sys-utils/ipcs.c:289 sys-utils/ipcs.c:296
+#: sys-utils/ipcs.c:302
+msgid "shmid"
+msgstr "shmid"
+
+#: sys-utils/ipcs.c:283 sys-utils/ipcs.c:302 sys-utils/ipcs.c:407
+#: sys-utils/ipcs.c:422 sys-utils/ipcs.c:509 sys-utils/ipcs.c:527
+msgid "perms"
+msgstr "quyền hạn"
+
+#: sys-utils/ipcs.c:283 sys-utils/ipcs.c:407 sys-utils/ipcs.c:509
+msgid "cuid"
+msgstr "cuid"
+
+#: sys-utils/ipcs.c:283 sys-utils/ipcs.c:407 sys-utils/ipcs.c:509
+msgid "cgid"
+msgstr "cgid"
+
+#: sys-utils/ipcs.c:283 sys-utils/ipcs.c:407 sys-utils/ipcs.c:509
+msgid "uid"
+msgstr "uid"
+
+#: sys-utils/ipcs.c:283 sys-utils/ipcs.c:407 sys-utils/ipcs.c:509
+msgid "gid"
+msgstr "gid"
+
+#: sys-utils/ipcs.c:287
+#, c-format
+msgid "------ Shared Memory Attach/Detach/Change Times --------\n"
+msgstr "------ Gắn/Bỏ gắn/Thời gian thay đổi bộ nhớ chia sẻ --------\n"
+
+#: sys-utils/ipcs.c:289 sys-utils/ipcs.c:296 sys-utils/ipcs.c:302
+#: sys-utils/ipcs.c:413 sys-utils/ipcs.c:422 sys-utils/ipcs.c:515
+#: sys-utils/ipcs.c:521 sys-utils/ipcs.c:527
+msgid "owner"
+msgstr "chủ sở hữu"
+
+#: sys-utils/ipcs.c:289
+msgid "attached"
+msgstr "đã gắn"
+
+#: sys-utils/ipcs.c:289
+msgid "detached"
+msgstr "đã bỏ gắn"
+
+#: sys-utils/ipcs.c:290
+msgid "changed"
+msgstr "đã thay đổi"
+
+#: sys-utils/ipcs.c:294
+#, c-format
+msgid "------ Shared Memory Creator/Last-op PIDs --------\n"
+msgstr "------ PID Trình tạo vùng nhớ chia sẻ /Thao tác cuối --------\n"
+
+#: sys-utils/ipcs.c:296
+msgid "cpid"
+msgstr "cpid"
+
+#: sys-utils/ipcs.c:296
+msgid "lpid"
+msgstr "lpid"
+
+#: sys-utils/ipcs.c:300
+#, c-format
+msgid "------ Shared Memory Segments --------\n"
+msgstr "------ Các đoạn vùng nhớ chia sẻ --------\n"
+
+#: sys-utils/ipcs.c:302 sys-utils/ipcs.c:422 sys-utils/ipcs.c:527
+msgid "key"
+msgstr "khóa"
+
+#: sys-utils/ipcs.c:303 sys-utils/ipcs.c:528
+msgid "size"
+msgstr "kích-thước"
+
+#: sys-utils/ipcs.c:303 sys-utils/prlimit.c:77 sys-utils/prlimit.c:78
+#: sys-utils/prlimit.c:80 sys-utils/prlimit.c:81 sys-utils/prlimit.c:83
+#: sys-utils/prlimit.c:84 sys-utils/prlimit.c:88 sys-utils/prlimit.c:92
+msgid "bytes"
+msgstr "byte"
+
+#: sys-utils/ipcs.c:304
+msgid "nattch"
+msgstr "nattch"
+
+#: sys-utils/ipcs.c:304
+msgid "status"
+msgstr "trạng thái"
+
+#: sys-utils/ipcs.c:328 sys-utils/ipcs.c:330 sys-utils/ipcs.c:332
+#: sys-utils/ipcs.c:445 sys-utils/ipcs.c:447 sys-utils/ipcs.c:552
+#: sys-utils/ipcs.c:554 sys-utils/ipcs.c:556 sys-utils/ipcs.c:609
+#: sys-utils/ipcs.c:611 sys-utils/ipcs.c:640 sys-utils/ipcs.c:642
+#: sys-utils/ipcs.c:644 sys-utils/ipcs.c:668
+msgid "Not set"
+msgstr "Chưa đặt"
+
+#: sys-utils/ipcs.c:358 sys-utils/lsipc.c:1007 sys-utils/lsipc.c:1013
+msgid "dest"
+msgstr "đích"
+
+#: sys-utils/ipcs.c:359 sys-utils/lsipc.c:1008 sys-utils/lsipc.c:1021
+msgid "locked"
+msgstr "đã khóa"
+
+#: sys-utils/ipcs.c:378
+#, fuzzy, c-format
+msgid "unable to fetch semaphore limits\n"
+msgstr "gặp lỗi khi đặt giới hạn nguồn %s"
+
+#: sys-utils/ipcs.c:381
+#, c-format
+msgid "------ Semaphore Limits --------\n"
+msgstr "------ Giới hạn cờ hiệu --------\n"
+
+#: sys-utils/ipcs.c:382
+#, c-format
+msgid "max number of arrays = %d\n"
+msgstr "số dãy lớn nhất = %d\n"
+
+#: sys-utils/ipcs.c:383
+#, c-format
+msgid "max semaphores per array = %d\n"
+msgstr "số cờ hiệu lớn nhất trên mỗi dãy = %d\n"
+
+#: sys-utils/ipcs.c:384
+#, c-format
+msgid "max semaphores system wide = %d\n"
+msgstr "số cờ hiệu lớn nhất của cả hệ thống = %d\n"
+
+#: sys-utils/ipcs.c:385
+#, c-format
+msgid "max ops per semop call = %d\n"
+msgstr "số thao tác lớn nhất của mỗi lời gọi cờ hiệu = %d\n"
+
+#: sys-utils/ipcs.c:386
+#, fuzzy, c-format
+msgid "semaphore max value = %u\n"
+msgstr "giá trị cờ hiệu lớn nhất = %d\n"
+
+#: sys-utils/ipcs.c:395
+#, c-format
+msgid "kernel not configured for semaphores\n"
+msgstr "nhân không cấu hình cho cờ hiệu\n"
+
+#: sys-utils/ipcs.c:398
+#, c-format
+msgid "------ Semaphore Status --------\n"
+msgstr "------ Trạng thái cờ hiệu --------\n"
+
+#: sys-utils/ipcs.c:399
+#, c-format
+msgid "used arrays = %d\n"
+msgstr "mảng đã dùng = %d\n"
+
+#: sys-utils/ipcs.c:400
+#, c-format
+msgid "allocated semaphores = %d\n"
+msgstr "cờ hiệu đã phân phối = %d\n"
+
+#: sys-utils/ipcs.c:405
+#, c-format
+msgid "------ Semaphore Arrays Creators/Owners --------\n"
+msgstr "------ Người tạo/Chủ sở hữu dãy cờ hiệu --------\n"
+
+#: sys-utils/ipcs.c:407 sys-utils/ipcs.c:413 sys-utils/ipcs.c:422
+msgid "semid"
+msgstr "mã số cờ hiệu"
+
+#: sys-utils/ipcs.c:411
+#, c-format
+msgid "------ Semaphore Operation/Change Times --------\n"
+msgstr "------ Thời gian thay đổi / thao tác Cờ hiệu --------\n"
+
+#: sys-utils/ipcs.c:413
+msgid "last-op"
+msgstr "thao tác cuối cùng"
+
+#: sys-utils/ipcs.c:413
+msgid "last-changed"
+msgstr "thay đổi cuối cùng"
+
+#: sys-utils/ipcs.c:420
+#, c-format
+msgid "------ Semaphore Arrays --------\n"
+msgstr "-------- Mảng cờ hiệu ----------\n"
+
+#: sys-utils/ipcs.c:422
+msgid "nsems"
+msgstr "số cờ hiệu"
+
+#: sys-utils/ipcs.c:479
+#, fuzzy, c-format
+msgid "unable to fetch message limits\n"
+msgstr "Số đầu đọc"
+
+#: sys-utils/ipcs.c:482
+#, c-format
+msgid "------ Messages Limits --------\n"
+msgstr "---- Giới hạn Thông điệp ------\n"
+
+#: sys-utils/ipcs.c:483
+#, c-format
+msgid "max queues system wide = %d\n"
+msgstr "số hàng đợi lớn nhất của hệ thống = %d\n"
+
+#: sys-utils/ipcs.c:485
+msgid "max size of message"
+msgstr "kích cỡ lớn nhất của tin nhắn"
+
+#: sys-utils/ipcs.c:487
+msgid "default max size of queue"
+msgstr "kích cỡ mặc định lớn nhất của hàng đợi"
+
+#: sys-utils/ipcs.c:494
+#, c-format
+msgid "kernel not configured for message queues\n"
+msgstr "nhân không cấu hình cho hàng đợi tin nhắn\n"
+
+#: sys-utils/ipcs.c:497
+#, c-format
+msgid "------ Messages Status --------\n"
+msgstr "------ Trạng thái Thông điệp --------\n"
+
+#: sys-utils/ipcs.c:499
+#, c-format
+msgid "allocated queues = %d\n"
+msgstr "hàng đợi đã phân phối = %d\n"
+
+#: sys-utils/ipcs.c:500
+#, c-format
+msgid "used headers = %d\n"
+msgstr "phần đầu đã dùng = %d\n"
+
+#: sys-utils/ipcs.c:502
+msgid "used space"
+msgstr "không gian đã dùng"
+
+#: sys-utils/ipcs.c:503
+msgid " bytes\n"
+msgstr " byte\n"
+
+#: sys-utils/ipcs.c:507
+#, c-format
+msgid "------ Message Queues Creators/Owners --------\n"
+msgstr "------ Người tạo/Chủ sở hữu Hàng đợi thông điệp --------\n"
+
+#: sys-utils/ipcs.c:509 sys-utils/ipcs.c:515 sys-utils/ipcs.c:521
+#: sys-utils/ipcs.c:527
+msgid "msqid"
+msgstr "msqid"
+
+#: sys-utils/ipcs.c:513
+#, c-format
+msgid "------ Message Queues Send/Recv/Change Times --------\n"
+msgstr "------ Thời gian Gửi/Nhận/Đổi Hàng đợi thông điệp --------\n"
+
+#: sys-utils/ipcs.c:515
+msgid "send"
+msgstr "gửi"
+
+#: sys-utils/ipcs.c:515
+msgid "recv"
+msgstr "nhận"
+
+#: sys-utils/ipcs.c:515
+msgid "change"
+msgstr "đổi"
+
+#: sys-utils/ipcs.c:519
+#, c-format
+msgid "------ Message Queues PIDs --------\n"
+msgstr "------ PID của hàng đợi thông điệp --------\n"
+
+#: sys-utils/ipcs.c:521
+msgid "lspid"
+msgstr "lspid"
+
+#: sys-utils/ipcs.c:521
+msgid "lrpid"
+msgstr "lrpid"
+
+#: sys-utils/ipcs.c:525
+#, c-format
+msgid "------ Message Queues --------\n"
+msgstr "------ Hàng đợi thông điệp--------\n"
+
+#: sys-utils/ipcs.c:528
+msgid "used-bytes"
+msgstr "byte đã dùng"
+
+#: sys-utils/ipcs.c:529
+msgid "messages"
+msgstr "thông điệp"
+
+#: sys-utils/ipcs.c:593 sys-utils/ipcs.c:623 sys-utils/ipcs.c:656
+#: sys-utils/lsipc.c:554 sys-utils/lsipc.c:746 sys-utils/lsipc.c:909
+#, c-format
+msgid "id %d not found"
+msgstr "không tìm thấy id %d"
+
+#: sys-utils/ipcs.c:597
+#, c-format
+msgid ""
+"\n"
+"Shared memory Segment shmid=%d\n"
+msgstr ""
+"\n"
+"Đoạn vùng nhớ chia sẻ shmid=%d\n"
+
+#: sys-utils/ipcs.c:598
+#, c-format
+msgid "uid=%u\tgid=%u\tcuid=%u\tcgid=%u\n"
+msgstr "uid=%u\tgid=%u\tcuid=%u\tcgid=%u\n"
+
+#: sys-utils/ipcs.c:601
+#, c-format
+msgid "mode=%#o\taccess_perms=%#o\n"
+msgstr "chế_độ=%#o\tquyền_truy_cập=%#o\n"
+
+#: sys-utils/ipcs.c:603
+msgid "size="
+msgstr "size="
+
+#: sys-utils/ipcs.c:603
+msgid "bytes="
+msgstr "bytes="
+
+#: sys-utils/ipcs.c:605
+#, c-format
+msgid "lpid=%u\tcpid=%u\tnattch=%jd\n"
+msgstr "lpid=%u\tcpid=%u\tnattch=%jd\n"
+
+#: sys-utils/ipcs.c:608
+#, c-format
+msgid "att_time=%-26.24s\n"
+msgstr "att_time=%-26.24s\n"
+
+#: sys-utils/ipcs.c:610
+#, c-format
+msgid "det_time=%-26.24s\n"
+msgstr "det_time=%-26.24s\n"
+
+#: sys-utils/ipcs.c:612 sys-utils/ipcs.c:643
+#, c-format
+msgid "change_time=%-26.24s\n"
+msgstr "change_time=%-26.24s\n"
+
+#: sys-utils/ipcs.c:627
+#, c-format
+msgid ""
+"\n"
+"Message Queue msqid=%d\n"
+msgstr ""
+"\n"
+"Hàng đợi Thông điệp msqid=%d\n"
+
+#: sys-utils/ipcs.c:628
+#, c-format
+msgid "uid=%u\tgid=%u\tcuid=%u\tcgid=%u\tmode=%#o\n"
+msgstr "uid=%u\tgid=%u\tcuid=%u\tcgid=%u\tmode=%#o\n"
+
+#: sys-utils/ipcs.c:632
+msgid "csize="
+msgstr "csize="
+
+#: sys-utils/ipcs.c:632
+msgid "cbytes="
+msgstr "cbytes="
+
+#: sys-utils/ipcs.c:634
+msgid "qsize="
+msgstr "qsize="
+
+#: sys-utils/ipcs.c:634
+msgid "qbytes="
+msgstr "qbytes="
+
+#: sys-utils/ipcs.c:639
+#, c-format
+msgid "send_time=%-26.24s\n"
+msgstr "send_time=%-26.24s\n"
+
+#: sys-utils/ipcs.c:641
+#, c-format
+msgid "rcv_time=%-26.24s\n"
+msgstr "rcv_time=%-26.24s\n"
+
+#: sys-utils/ipcs.c:660
+#, c-format
+msgid ""
+"\n"
+"Semaphore Array semid=%d\n"
+msgstr ""
+"\n"
+"Dãy cờ hiệu semid=%d\n"
+
+#: sys-utils/ipcs.c:661
+#, c-format
+msgid "uid=%u\t gid=%u\t cuid=%u\t cgid=%u\n"
+msgstr "uid=%u\t gid=%u\t cuid=%u\t cgid=%u\n"
+
+#: sys-utils/ipcs.c:664
+#, c-format
+msgid "mode=%#o, access_perms=%#o\n"
+msgstr "chế_độ=%#o, quyền_truy_cập=%#o\n"
+
+#: sys-utils/ipcs.c:666
+#, c-format
+msgid "nsems = %ju\n"
+msgstr "nsems = %ju\n"
+
+#: sys-utils/ipcs.c:667
+#, c-format
+msgid "otime = %-26.24s\n"
+msgstr "otime = %-26.24s\n"
+
+#: sys-utils/ipcs.c:669
+#, c-format
+msgid "ctime = %-26.24s\n"
+msgstr "ctime = %-26.24s\n"
+
+#: sys-utils/ipcs.c:672
+msgid "semnum"
+msgstr "số cờ hiệu"
+
+#: sys-utils/ipcs.c:672
+msgid "value"
+msgstr "giá trị"
+
+#: sys-utils/ipcs.c:672
+msgid "ncount"
+msgstr "ncount"
+
+#: sys-utils/ipcs.c:672
+msgid "zcount"
+msgstr "zcount"
+
+#: sys-utils/ipcs.c:672
+msgid "pid"
+msgstr "pid"
+
+#: sys-utils/ipcutils.c:232 sys-utils/ipcutils.c:236 sys-utils/ipcutils.c:240
+#: sys-utils/ipcutils.c:244
+#, c-format
+msgid "%s failed"
+msgstr "%s gặp lỗi"
+
+#: sys-utils/ipcutils.c:505
+#, c-format
+msgid "%s (bytes) = "
+msgstr "%s (bytes) = "
+
+#: sys-utils/ipcutils.c:507
+#, c-format
+msgid "%s (kbytes) = "
+msgstr "%s (kbytes) = "
+
+#: sys-utils/irq-common.c:53
+#, fuzzy
+msgid "interrupts"
+msgstr "%s bị ngắt"
+
+#: sys-utils/irq-common.c:54
+#, fuzzy
+msgid "total count"
+msgstr "đếm số lần đọc"
+
+#: sys-utils/irq-common.c:55
+#, fuzzy
+msgid "delta count"
+msgstr "đếm số lần đọc"
+
+#: sys-utils/irq-common.c:56
+#, fuzzy
+msgid "name"
+msgstr "Tên mới"
+
+#: sys-utils/irq-common.c:138 sys-utils/irq-common.c:444 sys-utils/lsmem.c:702
+#: sys-utils/lsns.c:1063
+msgid "failed to initialize output table"
+msgstr "lỗi khởi tạo bảng kết xuất"
+
+#: sys-utils/irq-common.c:172 sys-utils/lsns.c:984
+msgid "failed to add line to output"
+msgstr "không thêm được dòng vào kết xuất"
+
+#: sys-utils/irq-common.c:402
+#, fuzzy
+msgid "unsupported column name to sort output"
+msgstr "không được hỗ trợ tô màu"
+
+#: sys-utils/irq-common.c:452
+#, fuzzy
+msgid "cpu-interrupts"
+msgstr "%s bị ngắt"
+
+#: sys-utils/irq-common.c:484
+#, no-c-format
+msgid "%delta:"
+msgstr ""
+
+#: sys-utils/irqtop.c:134
+#, c-format
+msgid ""
+"irqtop | total: %ld delta: %ld | %s | %s\n"
+"\n"
+msgstr ""
+
+#: sys-utils/irqtop.c:182
+#, fuzzy
+msgid "cannot not create timerfd"
+msgstr "không đặt được mã số nhóm (GID)"
+
+#: sys-utils/irqtop.c:184
+#, fuzzy
+msgid "cannot set timerfd"
+msgstr "không đặt được mã số nhóm (GID)"
+
+#: sys-utils/irqtop.c:189 sys-utils/irqtop.c:207 sys-utils/irqtop.c:212
+#, fuzzy
+msgid "epoll_ctl failed"
+msgstr "poll() gặp lỗi"
+
+#: sys-utils/irqtop.c:192
+#, fuzzy
+msgid "sigfillset failed"
+msgstr "semctl bị lỗi"
+
+#: sys-utils/irqtop.c:194
+#, fuzzy
+msgid "sigprocmask failed"
+msgstr "setgroups gặp lỗi"
+
+#: sys-utils/irqtop.c:202
+#, fuzzy
+msgid "cannot not create signalfd"
+msgstr "không thể ngăn cản các tín hiệu"
+
+#: sys-utils/irqtop.c:260
+msgid "Interactive utility to display kernel interrupt information."
+msgstr ""
+
+#: sys-utils/irqtop.c:263
+msgid " -c, --cpu-stat <mode> show per-cpu stat (auto, enable, disable)\n"
+msgstr ""
+
+#: sys-utils/irqtop.c:264
+msgid " -d, --delay <secs> delay updates\n"
+msgstr ""
+
+#: sys-utils/irqtop.c:266 sys-utils/lsirq.c:67
+#, fuzzy
+msgid " -s, --sort <column> specify sort column\n"
+msgstr " -x, --sort <cột> sắp xếp kết xuất theo <cột>\n"
+
+#: sys-utils/irqtop.c:267 sys-utils/lsirq.c:68
+#, fuzzy
+msgid " -S, --softirq show softirqs instead of interrupts\n"
+msgstr " -a, --all hiển thị mọi thiết bị\n"
+
+#: sys-utils/irqtop.c:271
+msgid ""
+"\n"
+"The following interactive key commands are valid:\n"
+msgstr ""
+
+#: sys-utils/irqtop.c:272
+msgid " i sort by IRQ\n"
+msgstr ""
+
+#: sys-utils/irqtop.c:273
+msgid " t sort by TOTAL\n"
+msgstr ""
+
+#: sys-utils/irqtop.c:274
+msgid " d sort by DELTA\n"
+msgstr ""
+
+#: sys-utils/irqtop.c:275
+msgid " n sort by NAME\n"
+msgstr ""
+
+#: sys-utils/irqtop.c:276
+msgid " q Q quit program\n"
+msgstr ""
+
+#: sys-utils/irqtop.c:313
+#, fuzzy, c-format
+msgid "unsupported mode '%s'"
+msgstr "không hỗ trợ nhãn đĩa “%s”"
+
+#: sys-utils/irqtop.c:320
+#, fuzzy
+msgid "failed to parse delay argument"
+msgstr "gặp lỗi khi phân tích đối số"
+
+#: sys-utils/irqtop.c:377
+msgid "terminal setting retrieval"
+msgstr ""
+
+#: sys-utils/ldattach.c:184
+msgid "invalid iflag"
+msgstr "iflag không hợp lệ"
+
+#: sys-utils/ldattach.c:200
+#, c-format
+msgid " %s [options] <ldisc> <device>\n"
+msgstr "%s [các tùy chọn] <ldisc> <thiết bị>\n"
+
+#: sys-utils/ldattach.c:203
+msgid "Attach a line discipline to a serial line.\n"
+msgstr "Đính kèm kỷ luật dòng đến đường nối tiếp.\n"
+
+#: sys-utils/ldattach.c:206
+msgid " -d, --debug print verbose messages to stderr\n"
+msgstr " -d, --debug in thông điệp dạng đầy đủ ra dòng báo lỗi stderr\n"
+
+#: sys-utils/ldattach.c:207
+msgid " -s, --speed <value> set serial line speed\n"
+msgstr " -s, --speed <giá_trị> đặt tốc độ cổng nối tiếp\n"
+
+#: sys-utils/ldattach.c:208
+msgid " -c, --intro-command <string> intro sent before ldattach\n"
+msgstr " -c, --intro-command <chuỗi> intro gửi trước ldattach\n"
+
+#: sys-utils/ldattach.c:209
+msgid " -p, --pause <seconds> pause between intro and ldattach\n"
+msgstr " -p, --pause <giây> tạm dừng giữa intro và ldattach\n"
+
+#: sys-utils/ldattach.c:210
+msgid " -7, --sevenbits set character size to 7 bits\n"
+msgstr " -7, --sevenbits đặt kích thước ký tự thành 7 bits\n"
+
+#: sys-utils/ldattach.c:211
+msgid " -8, --eightbits set character size to 8 bits\n"
+msgstr " -8, --eightbits đặt kích thước ký tự thành 8 bits\n"
+
+#: sys-utils/ldattach.c:212
+msgid " -n, --noparity set parity to none\n"
+msgstr " -n, --noparity đặt bít chẵn lẻ thành rỗng không\n"
+
+#: sys-utils/ldattach.c:213
+msgid " -e, --evenparity set parity to even\n"
+msgstr " -e, --evenparity đặt bít chẵn lẻ thành chẵn\n"
+
+#: sys-utils/ldattach.c:214
+msgid " -o, --oddparity set parity to odd\n"
+msgstr " -o, --oddparity đặt bít chẵn lẻ thành lẻ\n"
+
+#: sys-utils/ldattach.c:215
+msgid " -1, --onestopbit set stop bits to one\n"
+msgstr " -1, --onestopbit đặt các bít dừng thành một\n"
+
+#: sys-utils/ldattach.c:216
+msgid " -2, --twostopbits set stop bits to two\n"
+msgstr " -2, --twostopbits đặt các bít dừng thành hai\n"
+
+#: sys-utils/ldattach.c:217
+msgid " -i, --iflag [-]<iflag> set input mode flag\n"
+msgstr " -i, --iflag [-]<cờ> đặt cờ chế độ đầu vào\n"
+
+#: sys-utils/ldattach.c:222
+msgid ""
+"\n"
+"Known <ldisc> names:\n"
+msgstr ""
+"\n"
+"Các tên <ldisc> đã biết đến:\n"
+
+#: sys-utils/ldattach.c:226
+msgid ""
+"\n"
+"Known <iflag> names:\n"
+msgstr ""
+"\n"
+"Các tên <iflag> đã biết đến:\n"
+
+#: sys-utils/ldattach.c:344
+msgid "invalid speed argument"
+msgstr "tham số tốc độ không hợp lệ"
+
+#: sys-utils/ldattach.c:347
+msgid "invalid pause argument"
+msgstr "đối số dừng không hợp lệ"
+
+#: sys-utils/ldattach.c:374
+msgid "invalid line discipline argument"
+msgstr "đối số kỷ luật dòng không hợp lệ"
+
+#: sys-utils/ldattach.c:394
+#, c-format
+msgid "%s is not a serial line"
+msgstr "%s không phải là dòng nối tiếp"
+
+#: sys-utils/ldattach.c:401
+#, c-format
+msgid "cannot get terminal attributes for %s"
+msgstr "không thể lấy thuộc tính thiết bị về %s"
+
+#: sys-utils/ldattach.c:404
+#, c-format
+msgid "speed %d unsupported"
+msgstr "tốc độ %d không được hỗ trợ"
+
+#: sys-utils/ldattach.c:453
+#, c-format
+msgid "cannot set terminal attributes for %s"
+msgstr "không thể đặt các thuộc tính thiết bị cho %s"
+
+#: sys-utils/ldattach.c:463
+#, c-format
+msgid "cannot write intro command to %s"
+msgstr "không thể ghi lệnh giới thiệu vào %s"
+
+#: sys-utils/ldattach.c:473
+msgid "cannot set line discipline"
+msgstr "không thể đặt kỷ luật dòng"
+
+#: sys-utils/ldattach.c:483
+msgid "cannot daemonize"
+msgstr "không thể chạy trong nền"
+
+#: sys-utils/losetup.c:72
+msgid "autoclear flag set"
+msgstr "đặt cờ autoclear (tự xóa)"
+
+#: sys-utils/losetup.c:73
+msgid "device backing file"
+msgstr "tập tin hỗ trợ thiết bị"
+
+#: sys-utils/losetup.c:74
+msgid "backing file inode number"
+msgstr "số nút tập tin hỗ trợ"
+
+#: sys-utils/losetup.c:75
+msgid "backing file major:minor device number"
+msgstr "tập tin hỗ trợ số lớn:nhỏ thiết bị"
+
+#: sys-utils/losetup.c:76
+msgid "loop device name"
+msgstr "tên thiết bị loop"
+
+#: sys-utils/losetup.c:77
+msgid "offset from the beginning"
+msgstr "offset từ điểm bắt đầu"
+
+#: sys-utils/losetup.c:78
+msgid "partscan flag set"
+msgstr "đặt cờ partscan"
+
+#: sys-utils/losetup.c:80
+msgid "size limit of the file in bytes"
+msgstr "giới hạn kích thước tập tin tính theo byte"
+
+#: sys-utils/losetup.c:81
+msgid "loop device major:minor number"
+msgstr "số lớn:nhỏ thiết bị vòng lặp (loop)"
+
+#: sys-utils/losetup.c:82
+msgid "access backing file with direct-io"
+msgstr ""
+
+#: sys-utils/losetup.c:83
+#, fuzzy
+msgid "logical sector size in bytes"
+msgstr "kích cỡ khối vật lý"
+
+#: sys-utils/losetup.c:140 sys-utils/losetup.c:151
+#, c-format
+msgid ", offset %ju"
+msgstr ", offset %ju"
+
+#: sys-utils/losetup.c:143 sys-utils/losetup.c:154
+#, c-format
+msgid ", sizelimit %ju"
+msgstr ", giới_hạn_kích_thước %ju"
+
+#: sys-utils/losetup.c:162
+#, c-format
+msgid ", encryption %s (type %u)"
+msgstr ", mã hóa %s (kiểu %u)"
+
+#: sys-utils/losetup.c:206
+#, c-format
+msgid "%s: detach failed"
+msgstr "%s: tháo gặp lỗi"
+
+#: sys-utils/losetup.c:401
+#, c-format
+msgid ""
+" %1$s [options] [<loopdev>]\n"
+" %1$s [options] -f | <loopdev> <file>\n"
+msgstr ""
+" %1$s [các tùy chọn] [<loopdev>]\n"
+" %1$s [các tùy chọn] -f | <loopdev> <tập-tin>\n"
+
+#: sys-utils/losetup.c:406
+msgid "Set up and control loop devices.\n"
+msgstr "Cài đặt và điều khiển các thiết bị vòng lặp.\n"
+
+#: sys-utils/losetup.c:410
+msgid " -a, --all list all used devices\n"
+msgstr " -a, --all hiển thị mọi thiết bị\n"
+
+#: sys-utils/losetup.c:411
+msgid " -d, --detach <loopdev>... detach one or more devices\n"
+msgstr " -d, --detach <loopdev> … tách rời một hay nhiều thiết-bị\n"
+
+#: sys-utils/losetup.c:412
+msgid " -D, --detach-all detach all used devices\n"
+msgstr " -D, --detach-all tách rời mọi thiết bị đã dùng\n"
+
+#: sys-utils/losetup.c:413
+msgid " -f, --find find first unused device\n"
+msgstr " -f, --find tìm thiết bị chưa dùng đầu tiên\n"
+
+#: sys-utils/losetup.c:414
+msgid " -c, --set-capacity <loopdev> resize the device\n"
+msgstr " -c, --set-capacity <loopdev> đổi kích thước của thiết-bị\n"
+
+#: sys-utils/losetup.c:415
+msgid " -j, --associated <file> list all devices associated with <file>\n"
+msgstr " -j, --associated <file> liệt kê mọi thiết-bị kết hợp với <tập-tin>\n"
+
+#: sys-utils/losetup.c:416
+#, fuzzy
+msgid " -L, --nooverlap avoid possible conflict between devices\n"
+msgstr " -f, --find tìm thiết bị còn rảnh\n"
+
+#: sys-utils/losetup.c:420
+msgid " -o, --offset <num> start at offset <num> into file\n"
+msgstr " -o, --offset <số> bắt đầu tại offset <số> tập tin\n"
+
+#: sys-utils/losetup.c:421
+msgid " --sizelimit <num> device is limited to <num> bytes of the file\n"
+msgstr " --sizelimit <số> thiết bị được giới hạn <số> byte của tập tin\n"
+
+#: sys-utils/losetup.c:422
+#, fuzzy
+msgid " -b, --sector-size <num> set the logical sector size to <num>\n"
+msgstr " -b, --sector-size <cỡ> cỡ cung từ lô-gíc vật lý\n"
+
+#: sys-utils/losetup.c:423
+msgid " -P, --partscan create a partitioned loop device\n"
+msgstr " -P, --partscan tạo thiết bị vòng lặp được phân vùng\n"
+
+#: sys-utils/losetup.c:424
+msgid " -r, --read-only set up a read-only loop device\n"
+msgstr " -r, --read-only cài đặt thiết bị loop chỉ-đọc\n"
+
+#: sys-utils/losetup.c:425
+msgid " --direct-io[=<on|off>] open backing file with O_DIRECT\n"
+msgstr ""
+
+#: sys-utils/losetup.c:426
+msgid " --show print device name after setup (with -f)\n"
+msgstr " --show hiển thị tên thiết bị sau cài đặt (với -f)\n"
+
+#: sys-utils/losetup.c:427
+msgid " -v, --verbose verbose mode\n"
+msgstr " -v, --verbose chế độ chi tiết\n"
+
+#: sys-utils/losetup.c:431
+#, fuzzy
+msgid " -J, --json use JSON --list output format\n"
+msgstr " --raw dùng định dạng thô cho kết xuất --list\n"
+
+#: sys-utils/losetup.c:432
+msgid " -l, --list list info about all or specified (default)\n"
+msgstr " -l, --list liệt kê thông tin về tất cả hay những thứ được chỉ ra (mặc định)\n"
+
+#: sys-utils/losetup.c:433
+msgid " -n, --noheadings don't print headings for --list output\n"
+msgstr " -n, --noheadings không hiển thị phần đầu cho kết xuất “--list”\n"
+
+#: sys-utils/losetup.c:434
+msgid " -O, --output <cols> specify columns to output for --list\n"
+msgstr " -O, --output <cột> chỉ định cột sẽ hiển thị cho --list\n"
+
+#: sys-utils/losetup.c:435
+#, fuzzy
+msgid " --output-all output all columns\n"
+msgstr " -O, --output-all xuất ra mọi cột\n"
+
+#: sys-utils/losetup.c:436
+msgid " --raw use raw --list output format\n"
+msgstr " --raw dùng định dạng thô cho kết xuất --list\n"
+
+#: sys-utils/losetup.c:464
+#, c-format
+msgid "%s: Warning: file is smaller than 512 bytes; the loop device may be useless or invisible for system tools."
+msgstr "%s: Cảnh báo: tập tin nhỏ hơn 512 bytes, thiết bị loop có lẽ không dùng được hoặc không khả dụng cho các công cụ của hệ thống."
+
+#: sys-utils/losetup.c:468
+#, c-format
+msgid "%s: Warning: file does not fit into a 512-byte sector; the end of the file will be ignored."
+msgstr "%s: Cảnh báo: tập tin không vừa khớp cung từ (sector) 512-byte nên kết thúc tập tin sẽ bị bỏ qua."
+
+#: sys-utils/losetup.c:490 sys-utils/losetup.c:542
+#, fuzzy, c-format
+msgid "%s: overlapping loop device exists"
+msgstr "%s không phải là một thiết bị lp"
+
+#: sys-utils/losetup.c:501
+#, c-format
+msgid "%s: overlapping read-only loop device exists"
+msgstr ""
+
+#: sys-utils/losetup.c:508
+#, c-format
+msgid "%s: overlapping encrypted loop device exists"
+msgstr ""
+
+#: sys-utils/losetup.c:514
+#, fuzzy, c-format
+msgid "%s: failed to re-use loop device"
+msgstr "%s: gặp lỗi khi cài đặt thiết bị loop"
+
+#: sys-utils/losetup.c:520
+#, fuzzy
+msgid "failed to inspect loop devices"
+msgstr "gặp lỗi khi cài đặt thiết bị loop"
+
+#: sys-utils/losetup.c:543
+#, fuzzy, c-format
+msgid "%s: failed to check for conflicting loop devices"
+msgstr "%s: gặp lỗi khi cài đặt thiết bị loop"
+
+#: sys-utils/losetup.c:555 sys-utils/losetup.c:879
+msgid "cannot find an unused loop device"
+msgstr "không thể tìm thấy thiết bị loop chưa dùng"
+
+#: sys-utils/losetup.c:568
+#, c-format
+msgid "%s: failed to use backing file"
+msgstr "%s: gặp lỗi sử dụng tập tin trợ giúp"
+
+#: sys-utils/losetup.c:665
+#, fuzzy
+msgid "failed to parse logical block size"
+msgstr "gặp lỗi khi đặt kích cỡ trang"
+
+#: sys-utils/losetup.c:671 sys-utils/losetup.c:681 sys-utils/losetup.c:807
+#: sys-utils/losetup.c:821 sys-utils/losetup.c:859
+#, c-format
+msgid "%s: failed to use device"
+msgstr "%s: gặp lỗi khi sử dụng thiết bị"
+
+#: sys-utils/losetup.c:818
+msgid "no loop device specified"
+msgstr "không chỉ ra thiết bị loop (vòng ngược)"
+
+#: sys-utils/losetup.c:833
+#, c-format
+msgid "the options %s are allowed during loop device setup only"
+msgstr "tùy chọn %s chỉ cho phép cài đặt thiết bị vòng lặp (loop) thôi"
+
+#: sys-utils/losetup.c:838
+msgid "the option --offset is not allowed in this context"
+msgstr "tùy chọn --offset là không được phép trong ngữ cảnh này"
+
+#: sys-utils/losetup.c:900
+#, c-format
+msgid "%s: set capacity failed"
+msgstr "%s: đặt dung lượng gặp lỗi"
+
+#: sys-utils/losetup.c:906
+#, fuzzy, c-format
+msgid "%s: set direct io failed"
+msgstr "%s: đổi thư mục gặp lỗi"
+
+#: sys-utils/losetup.c:912
+#, fuzzy, c-format
+msgid "%s: set logical block size failed"
+msgstr "%s: lỗi lấy kích cỡ"
+
+#: sys-utils/lscpu.c:46
+msgid "none"
+msgstr "không"
+
+#: sys-utils/lscpu.c:47
+msgid "para"
+msgstr "phần"
+
+#: sys-utils/lscpu.c:48
+msgid "full"
+msgstr "đầy"
+
+#: sys-utils/lscpu.c:49
+msgid "container"
+msgstr "thùng chứa"
+
+#: sys-utils/lscpu.c:73
+msgid "horizontal"
+msgstr "ngang"
+
+#: sys-utils/lscpu.c:74
+msgid "vertical"
+msgstr "dọc"
+
+#: sys-utils/lscpu.c:141
+msgid "crude measurement of CPU speed"
+msgstr ""
+
+#: sys-utils/lscpu.c:142
+msgid "logical CPU number"
+msgstr "số CPU logíc"
+
+#: sys-utils/lscpu.c:143
+msgid "logical core number"
+msgstr "số lõi lôgíc"
+
+#: sys-utils/lscpu.c:144
+#, fuzzy
+msgid "logical cluster number"
+msgstr "số lõi lôgíc"
+
+#: sys-utils/lscpu.c:145
+msgid "logical socket number"
+msgstr "số khe cắm lôgíc"
+
+#: sys-utils/lscpu.c:146
+msgid "logical NUMA node number"
+msgstr "số nút NUMA lôgíc"
+
+#: sys-utils/lscpu.c:147
+msgid "logical book number"
+msgstr "số chỗ logíc"
+
+#: sys-utils/lscpu.c:148
+#, fuzzy
+msgid "logical drawer number"
+msgstr "số lõi lôgíc"
+
+#: sys-utils/lscpu.c:149
+msgid "shows how caches are shared between CPUs"
+msgstr "hiển thị bộ nhớ đệm được chia sẻ giữ các bộ vi xử lý"
+
+#: sys-utils/lscpu.c:150
+msgid "CPU dispatching mode on virtual hardware"
+msgstr "Chế độ CPU phân phối trên phần cứng ảo"
+
+#: sys-utils/lscpu.c:151
+msgid "physical address of a CPU"
+msgstr "địa chỉ vật lý của CPU"
+
+#: sys-utils/lscpu.c:152
+msgid "shows if the hypervisor has allocated the CPU"
+msgstr "hiển thị nếu máy ảo đã được cấp CPU"
+
+#: sys-utils/lscpu.c:153
+msgid "shows if Linux currently makes use of the CPU"
+msgstr "hiển thị nếu Linux hiện tại có sử dụng CPU"
+
+#: sys-utils/lscpu.c:154
+#, fuzzy
+msgid "shows the currently MHz of the CPU"
+msgstr "hiển thị tần số đồng hồ tối đa của CPU theo mhz"
+
+#: sys-utils/lscpu.c:155
+msgid "shows scaling percentage of the CPU frequency"
+msgstr ""
+
+#: sys-utils/lscpu.c:156
+msgid "shows the maximum MHz of the CPU"
+msgstr "hiển thị tần số đồng hồ tối đa của CPU theo mhz"
+
+#: sys-utils/lscpu.c:157
+msgid "shows the minimum MHz of the CPU"
+msgstr "hiển thị tần số đồng hồ tối thiểu của CPU theo mhz"
+
+#: sys-utils/lscpu.c:162
+#, fuzzy
+msgid "size of all system caches"
+msgstr "đặt đọc sẵn cho hệ thống tập tin"
+
+#: sys-utils/lscpu.c:163
+msgid "cache level"
+msgstr ""
+
+#: sys-utils/lscpu.c:164
+#, fuzzy
+msgid "cache name"
+msgstr "tên thiết bị"
+
+#: sys-utils/lscpu.c:165
+#, fuzzy
+msgid "size of one cache"
+msgstr "kích cỡ của thiết bị"
+
+#: sys-utils/lscpu.c:166
+#, fuzzy
+msgid "cache type"
+msgstr "Kiểu phân vùng"
+
+#: sys-utils/lscpu.c:167
+msgid "ways of associativity"
+msgstr ""
+
+#: sys-utils/lscpu.c:168
+msgid "allocation policy"
+msgstr ""
+
+#: sys-utils/lscpu.c:169
+#, fuzzy
+msgid "write policy"
+msgstr "lỗi ghi"
+
+#: sys-utils/lscpu.c:170
+#, fuzzy
+msgid "number of physical cache line per cache t"
+msgstr "Số trụ vật lý"
+
+#: sys-utils/lscpu.c:171
+msgid "number of sets in the cache; set lines has the same cache index"
+msgstr ""
+
+#: sys-utils/lscpu.c:172
+msgid "minimum amount of data in bytes transferred from memory to cache"
+msgstr ""
+
+#: sys-utils/lscpu.c:223
+#, fuzzy
+msgid "failed to initialize CPUs sysfs handler"
+msgstr "%s: gặp lỗi ghi khởi tạo bộ tiếp hợp sysfs"
+
+#: sys-utils/lscpu.c:230
+#, fuzzy
+msgid "failed to initialize procfs handler"
+msgstr "%s: gặp lỗi ghi khởi tạo bộ tiếp hợp sysfs"
+
+#: sys-utils/lscpu.c:322
+msgid "Y"
+msgstr "C"
+
+#: sys-utils/lscpu.c:322
+msgid "N"
+msgstr "K"
+
+#: sys-utils/lscpu.c:659
+#, fuzzy, c-format
+msgid ""
+"# The following is the parsable format, which can be fed to other\n"
+"# programs. Each different item in every column has an unique ID\n"
+"# starting usually from zero.\n"
+msgstr ""
+"# Sau đây là định dạng có thể phân tích, kiểu mà có thể được gửi cho chương\n"
+"# trình khác. Mỗi mục riêng trong mỗi cột có một mã số ID duy nhất,\n"
+"# bắt đầu từ số không.\n"
+
+#: sys-utils/lscpu.c:862
+msgid "Model name:"
+msgstr "Tên mô hình:"
+
+#: sys-utils/lscpu.c:864
+#, fuzzy
+msgid "BIOS Model name:"
+msgstr "Tên mô hình:"
+
+#: sys-utils/lscpu.c:866
+#, fuzzy
+#| msgid "CPU family:"
+msgid "BIOS CPU family:"
+msgstr "Họ CPU:"
+
+#: sys-utils/lscpu.c:868
+#, fuzzy
+msgid "Machine type:"
+msgstr "Kiểu phân vùng"
+
+#: sys-utils/lscpu.c:870
+msgid "CPU family:"
+msgstr "Họ CPU:"
+
+#: sys-utils/lscpu.c:872
+msgid "Model:"
+msgstr "Mô hình:"
+
+#: sys-utils/lscpu.c:874
+msgid "Thread(s) per core:"
+msgstr "Số tuyến mỗi lõi:"
+
+#: sys-utils/lscpu.c:876
+#, fuzzy
+msgid "Core(s) per cluster:"
+msgstr "Số lõi mỗi đế cắm:"
+
+#: sys-utils/lscpu.c:878
+msgid "Core(s) per socket:"
+msgstr "Số lõi mỗi đế cắm:"
+
+#: sys-utils/lscpu.c:881
+msgid "Socket(s) per book:"
+msgstr "Số Socket(s) trên mỗi lần đợi:"
+
+#: sys-utils/lscpu.c:883
+msgid "Book(s) per drawer:"
+msgstr ""
+
+#: sys-utils/lscpu.c:884
+msgid "Drawer(s):"
+msgstr ""
+
+#: sys-utils/lscpu.c:886
+msgid "Book(s):"
+msgstr "Chỗ giữ:"
+
+#: sys-utils/lscpu.c:890 sys-utils/lscpu.c:892 sys-utils/lscpu.c:897
+msgid "Socket(s):"
+msgstr "Số đế cắm:"
+
+#: sys-utils/lscpu.c:894
+msgid "Cluster(s):"
+msgstr ""
+
+#: sys-utils/lscpu.c:902
+msgid "Stepping:"
+msgstr "Bước:"
+
+#: sys-utils/lscpu.c:904
+#, fuzzy
+msgid "Frequency boost:"
+msgstr "FreeBSD boot"
+
+#: sys-utils/lscpu.c:905
+#, fuzzy
+msgid "enabled"
+msgstr "CPU %d được bật\n"
+
+#: sys-utils/lscpu.c:905
+#, fuzzy
+msgid "disabled"
+msgstr "CPU %d bị tắt\n"
+
+#: sys-utils/lscpu.c:909
+#, fuzzy
+msgid "CPU dynamic MHz:"
+msgstr "Tần số đồng hồ CPU tối thiểu (MHz):"
+
+#: sys-utils/lscpu.c:911
+#, fuzzy
+msgid "CPU static MHz:"
+msgstr "Tần số đồng hồ CPU tối đa (MHz):"
+
+#: sys-utils/lscpu.c:916
+#, fuzzy
+#| msgid "CPU min MHz:"
+msgid "CPU(s) scaling MHz:"
+msgstr "Tần số đồng hồ CPU tối thiểu (MHz):"
+
+#: sys-utils/lscpu.c:917
+msgid "CPU max MHz:"
+msgstr "Tần số đồng hồ CPU tối đa (MHz):"
+
+#: sys-utils/lscpu.c:918
+msgid "CPU min MHz:"
+msgstr "Tần số đồng hồ CPU tối thiểu (MHz):"
+
+#: sys-utils/lscpu.c:921
+msgid "BogoMIPS:"
+msgstr "BogoMIPS:"
+
+#: sys-utils/lscpu.c:924
+msgid "Dispatching mode:"
+msgstr "Chế độ điều phối:"
+
+#: sys-utils/lscpu.c:927
+#, fuzzy
+msgid "Physical sockets:"
+msgstr "Số trụ vật lý"
+
+#: sys-utils/lscpu.c:928
+#, fuzzy
+msgid "Physical chips:"
+msgstr "Số trụ vật lý"
+
+#: sys-utils/lscpu.c:929
+#, fuzzy
+msgid "Physical cores/chip:"
+msgstr "Kích cỡ cung từ vật lý"
+
+#: sys-utils/lscpu.c:933
+#, fuzzy
+msgid "Flags:"
+msgstr "Cờ"
+
+#: sys-utils/lscpu.c:978
+msgid "Architecture:"
+msgstr "Kiến trúc:"
+
+#: sys-utils/lscpu.c:991
+msgid "CPU op-mode(s):"
+msgstr "Chế độ thao tác CPU:"
+
+#: sys-utils/lscpu.c:994
+msgid "Address sizes:"
+msgstr ""
+
+#: sys-utils/lscpu.c:996 sys-utils/lscpu.c:998
+msgid "Byte Order:"
+msgstr "Thứ tự Byte:"
+
+#: sys-utils/lscpu.c:1002
+msgid "CPU(s):"
+msgstr "CPU:"
+
+#: sys-utils/lscpu.c:1006
+msgid "On-line CPU(s) mask:"
+msgstr "Mặt nạ CPU trực tuyến:"
+
+#: sys-utils/lscpu.c:1007
+msgid "On-line CPU(s) list:"
+msgstr "Danh sách CPU trực tuyến:"
+
+#: sys-utils/lscpu.c:1019
+msgid "failed to callocate cpu set"
+msgstr "gặp lỗi khi phân cấp (callocate) tập hợp CPU"
+
+#: sys-utils/lscpu.c:1028
+msgid "Off-line CPU(s) mask:"
+msgstr "Mặt nạ CPU ngoại tuyến:"
+
+#: sys-utils/lscpu.c:1029
+msgid "Off-line CPU(s) list:"
+msgstr "Danh sách CPU ngoại tuyến:"
+
+#: sys-utils/lscpu.c:1036
+msgid "Vendor ID:"
+msgstr "ID nhà sản xuất:"
+
+#: sys-utils/lscpu.c:1038
+#, fuzzy
+msgid "BIOS Vendor ID:"
+msgstr "ID nhà sản xuất:"
+
+#: sys-utils/lscpu.c:1046
+#, fuzzy
+msgid "Virtualization features:"
+msgstr "Kiểu ảo hóa:"
+
+#: sys-utils/lscpu.c:1048 sys-utils/lscpu.c:1050
+msgid "Virtualization:"
+msgstr "Ảo hóa:"
+
+#: sys-utils/lscpu.c:1053
+msgid "Hypervisor:"
+msgstr "Ảo hóa:"
+
+#: sys-utils/lscpu.c:1055
+msgid "Hypervisor vendor:"
+msgstr "Nhà cung cấp bộ ảo hóa:"
+
+#: sys-utils/lscpu.c:1056
+msgid "Virtualization type:"
+msgstr "Kiểu ảo hóa:"
+
+#: sys-utils/lscpu.c:1079
+msgid "Caches (sum of all):"
+msgstr ""
+
+#: sys-utils/lscpu.c:1083 sys-utils/lscpu.c:1113 sys-utils/lscpu.c:1145
+#, fuzzy, c-format
+msgid "%s:"
+msgstr "%s"
+
+#: sys-utils/lscpu.c:1083 sys-utils/lscpu.c:1113
+#, fuzzy, c-format
+msgid "%s cache:"
+msgstr "Bộ nhớ đệm %s:"
+
+#: sys-utils/lscpu.c:1086
+#, c-format
+msgid "%<PRIu64> (%d instance)"
+msgid_plural "%<PRIu64> (%d instances)"
+msgstr[0] ""
+
+#: sys-utils/lscpu.c:1095
+#, c-format
+msgid "%s (%d instance)"
+msgid_plural "%s (%d instances)"
+msgstr[0] ""
+
+#: sys-utils/lscpu.c:1110
+#, fuzzy
+msgid "Caches:"
+msgstr "Bộ nhớ đệm %s:"
+
+#: sys-utils/lscpu.c:1129
+msgid "NUMA:"
+msgstr ""
+
+#: sys-utils/lscpu.c:1131
+msgid "NUMA node(s):"
+msgstr "Nút NUMA:"
+
+#: sys-utils/lscpu.c:1133
+#, c-format
+msgid "NUMA node%d CPU(s):"
+msgstr "CPU nút%d NUMA:"
+
+#: sys-utils/lscpu.c:1141
+#, fuzzy
+msgid "Vulnerabilities:"
+msgstr "Các dung tích kế thừa: "
+
+#: sys-utils/lscpu.c:1145
+#, fuzzy, c-format
+msgid "Vulnerability %s:"
+msgstr "không hiểu dung lượng \"%s\""
+
+#: sys-utils/lscpu.c:1163
+msgid "Display information about the CPU architecture.\n"
+msgstr "Hiển thị thông tin về kiến trúc CPU.\n"
+
+#: sys-utils/lscpu.c:1166
+msgid " -a, --all print both online and offline CPUs (default for -e)\n"
+msgstr " -a, --all in ra cả CPU đang chạy và đang nghỉ (mặc định cho -e)\n"
+
+#: sys-utils/lscpu.c:1167
+msgid " -b, --online print online CPUs only (default for -p)\n"
+msgstr " -b, --online chỉ hiển thị các CPU online (mặc định cho -p)\n"
+
+#: sys-utils/lscpu.c:1168
+#, fuzzy
+msgid " -B, --bytes print sizes in bytes rather than in human readable format\n"
+msgstr " -b, --bytes hiển thị cỡ theo byte thay vì dạng dành cho con người đọc\n"
+
+#: sys-utils/lscpu.c:1169
+#, fuzzy
+msgid " -C, --caches[=<list>] info about caches in extended readable format\n"
+msgstr " -e, --extended[=<dsách>] in ra định dạng có thể đọc được phần mở rộng\n"
+
+#: sys-utils/lscpu.c:1170
+msgid " -c, --offline print offline CPUs only\n"
+msgstr " -c, --offline chỉ hiển thị các CPU đang tắt\n"
+
+#: sys-utils/lscpu.c:1171
+#, fuzzy
+msgid " -J, --json use JSON for default or extended format\n"
+msgstr " -r, --raw dùng định dạng thô\n"
+
+#: sys-utils/lscpu.c:1172
+msgid " -e, --extended[=<list>] print out an extended readable format\n"
+msgstr " -e, --extended[=<dsách>] in ra định dạng có thể đọc được phần mở rộng\n"
+
+#: sys-utils/lscpu.c:1173
+msgid " -p, --parse[=<list>] print out a parsable format\n"
+msgstr " -p, --parse[=<dsách>] in ra định dạng phân tích được\n"
+
+#: sys-utils/lscpu.c:1174
+msgid " -s, --sysroot <dir> use specified directory as system root\n"
+msgstr " -s, --sysroot <dir> dùng thư mục đã cho như là thư mục gốc của hệ thống\n"
+
+#: sys-utils/lscpu.c:1175
+msgid " -x, --hex print hexadecimal masks rather than lists of CPUs\n"
+msgstr " -x, --hex hiển thị dạng thập lục phân thay cho danh sách CPU\n"
+
+#: sys-utils/lscpu.c:1176
+#, fuzzy
+msgid " -y, --physical print physical instead of logical IDs\n"
+msgstr " -a, --all hiển thị mọi thiết bị\n"
+
+#: sys-utils/lscpu.c:1177
+#, fuzzy
+msgid " --output-all print all available columns for -e, -p or -C\n"
+msgstr " -O, --output-all xuất ra mọi cột\n"
+
+#: sys-utils/lscpu.c:1181
+#, fuzzy
+msgid ""
+"\n"
+"Available output columns for -e or -p:\n"
+msgstr ""
+"\n"
+"Các cột sẵn dùng cho --list:\n"
+
+#: sys-utils/lscpu.c:1185
+#, fuzzy
+msgid ""
+"\n"
+"Available output columns for -C:\n"
+msgstr ""
+"\n"
+"Các cột sẵn dùng cho --list:\n"
+
+#: sys-utils/lscpu.c:1311
+#, c-format
+msgid "%s: options --all, --online and --offline may only be used with options --extended or --parse.\n"
+msgstr "%s: các tùy chọn --all, --online và --offline có lẽ chỉ sử dụng cùng với các tùy chọn --extended hay --parsa.\n"
+
+#: sys-utils/lscpu-cputype.c:597
+msgid "error: uname failed"
+msgstr "lỗi: uname không thành công"
+
+#: sys-utils/lscpu-cputype.c:694
+#, c-format
+msgid "failed to determine number of CPUs: %s"
+msgstr "gặp lỗi khi xác định số CPU: %s"
+
+#: sys-utils/lscpu-cputype.c:897
+msgid "Failed to extract the node number"
+msgstr "Gặp lỗi khi lấy số của nút"
+
+#: sys-utils/lscpu-virt.c:494
+#, fuzzy
+msgid "cannot restore signal handler"
+msgstr "không đặt bộ tiếp hợp tín hiệu"
+
+#: sys-utils/lsipc.c:149
+#, fuzzy
+msgid "Resource key"
+msgstr "tên của tài nguyên"
+
+#: sys-utils/lsipc.c:149
+#, fuzzy
+msgid "Key"
+msgstr "khóa"
+
+#: sys-utils/lsipc.c:150
+#, fuzzy
+msgid "Resource ID"
+msgstr "tên của tài nguyên"
+
+#: sys-utils/lsipc.c:150
+#, fuzzy
+msgid "ID"
+msgstr "UUID"
+
+#: sys-utils/lsipc.c:151
+msgid "Owner's username or UID"
+msgstr ""
+
+#: sys-utils/lsipc.c:151
+#, fuzzy
+msgid "Owner"
+msgstr "chủ sở hữu"
+
+#: sys-utils/lsipc.c:152
+#, fuzzy
+msgid "Permissions"
+msgstr "phiên bản"
+
+#: sys-utils/lsipc.c:153
+msgid "Creator UID"
+msgstr ""
+
+#: sys-utils/lsipc.c:154
+msgid "Creator user"
+msgstr ""
+
+#: sys-utils/lsipc.c:155
+msgid "Creator GID"
+msgstr ""
+
+#: sys-utils/lsipc.c:156
+#, fuzzy
+msgid "Creator group"
+msgstr "Nhóm chính"
+
+#: sys-utils/lsipc.c:157
+#, fuzzy
+msgid "User ID"
+msgstr "mã ID Người dùng"
+
+#: sys-utils/lsipc.c:157
+#, fuzzy
+msgid "UID"
+msgstr "UUID"
#: sys-utils/lsipc.c:158
#, fuzzy
-msgid "User name"
-msgstr "Tài khoản"
+msgid "User name"
+msgstr "Tài khoản"
+
+#: sys-utils/lsipc.c:159
+msgid "Group ID"
+msgstr ""
+
+#: sys-utils/lsipc.c:159
+#, fuzzy
+msgid "GID"
+msgstr "SGI"
+
+#: sys-utils/lsipc.c:160
+#, fuzzy
+msgid "Group name"
+msgstr "tên nhóm"
+
+#: sys-utils/lsipc.c:161
+#, fuzzy
+msgid "Time of the last change"
+msgstr "kích thước vùng hoán đổi"
+
+#: sys-utils/lsipc.c:161
+#, fuzzy
+msgid "Last change"
+msgstr "thay đổi cuối cùng"
+
+#: sys-utils/lsipc.c:164
+#, fuzzy
+msgid "Bytes used"
+msgstr "byte đã dùng"
+
+#: sys-utils/lsipc.c:165
+#, fuzzy
+msgid "Number of messages"
+msgstr "Số đầu đọc"
+
+#: sys-utils/lsipc.c:165
+#, fuzzy
+msgid "Messages"
+msgstr "thông điệp"
+
+#: sys-utils/lsipc.c:166
+#, fuzzy
+msgid "Time of last msg sent"
+msgstr "thời điểm đăng nhập lần cuối"
+
+#: sys-utils/lsipc.c:166
+msgid "Msg sent"
+msgstr ""
+
+#: sys-utils/lsipc.c:167
+msgid "Time of last msg received"
+msgstr ""
+
+#: sys-utils/lsipc.c:167
+msgid "Msg received"
+msgstr ""
+
+#: sys-utils/lsipc.c:168
+msgid "PID of the last msg sender"
+msgstr ""
+
+#: sys-utils/lsipc.c:168
+msgid "Msg sender"
+msgstr ""
+
+#: sys-utils/lsipc.c:169
+msgid "PID of the last msg receiver"
+msgstr ""
+
+#: sys-utils/lsipc.c:169
+msgid "Msg receiver"
+msgstr ""
+
+#: sys-utils/lsipc.c:172
+#, fuzzy
+msgid "Segment size"
+msgstr "lấy kích cỡ khối"
+
+#: sys-utils/lsipc.c:173
+#, fuzzy
+msgid "Number of attached processes"
+msgstr "số lượng tiến trình tối đa"
+
+#: sys-utils/lsipc.c:173
+msgid "Attached processes"
+msgstr ""
+
+#: sys-utils/lsipc.c:174
+#, fuzzy
+msgid "Status"
+msgstr "trạng thái"
+
+#: sys-utils/lsipc.c:175
+#, fuzzy
+msgid "Attach time"
+msgstr "đã gắn"
+
+#: sys-utils/lsipc.c:176
+#, fuzzy
+msgid "Detach time"
+msgstr "đã bỏ gắn"
+
+#: sys-utils/lsipc.c:177
+#, fuzzy
+msgid "Creator command line"
+msgstr "Tùy chọn phân tích lệnh.\n"
+
+#: sys-utils/lsipc.c:177
+#, fuzzy
+msgid "Creator command"
+msgstr "Lệnh cấm"
+
+#: sys-utils/lsipc.c:178
+msgid "PID of the creator"
+msgstr ""
+
+#: sys-utils/lsipc.c:178
+msgid "Creator PID"
+msgstr ""
+
+#: sys-utils/lsipc.c:179
+msgid "PID of last user"
+msgstr ""
+
+#: sys-utils/lsipc.c:179
+#, fuzzy
+msgid "Last user PID"
+msgstr "mã ID Người dùng"
+
+#: sys-utils/lsipc.c:182
+#, fuzzy
+msgid "Number of semaphores"
+msgstr "Số cung từ"
+
+#: sys-utils/lsipc.c:182
+#, fuzzy
+msgid "Semaphores"
+msgstr "ID cờ hiệu: %d\n"
+
+#: sys-utils/lsipc.c:183
+msgid "Time of the last operation"
+msgstr ""
+
+#: sys-utils/lsipc.c:183
+#, fuzzy
+msgid "Last operation"
+msgstr "thao tác %d\n"
+
+#: sys-utils/lsipc.c:186
+#, fuzzy
+msgid "Resource name"
+msgstr "tên của tài nguyên"
+
+#: sys-utils/lsipc.c:186
+#, fuzzy
+msgid "Resource"
+msgstr "tên của tài nguyên"
+
+#: sys-utils/lsipc.c:187
+#, fuzzy
+msgid "Resource description"
+msgstr "bộ mô tả tài nguyên"
+
+#: sys-utils/lsipc.c:187
+#, fuzzy
+msgid "Description"
+msgstr "mô tả cờ"
+
+#: sys-utils/lsipc.c:188
+msgid "Currently used"
+msgstr ""
+
+#: sys-utils/lsipc.c:188
+msgid "Used"
+msgstr ""
+
+#: sys-utils/lsipc.c:189
+#, fuzzy
+msgid "Currently use percentage"
+msgstr "phần trăm hệ thống tập tin đã dùng"
+
+#: sys-utils/lsipc.c:189
+#, fuzzy
+msgid "Use"
+msgstr "Cách dùng:"
+
+#: sys-utils/lsipc.c:190
+msgid "System-wide limit"
+msgstr ""
+
+#: sys-utils/lsipc.c:190
+msgid "Limit"
+msgstr ""
+
+#: sys-utils/lsipc.c:225
+#, c-format
+msgid "column %s does not apply to the specified IPC"
+msgstr ""
+
+#: sys-utils/lsipc.c:301
+msgid " -g, --global info about system-wide usage (may be used with -m, -q and -s)\n"
+msgstr ""
+
+#: sys-utils/lsipc.c:302
+#, fuzzy
+msgid " -i, --id <id> print details on resource identified by <id>\n"
+msgstr " -i, --id <mã_số> hiển thị thông tin chi tiết trên nguồn tài nguyên định nghĩa bởi <mã_số>\n"
+
+#: sys-utils/lsipc.c:308
+#, fuzzy
+msgid " -b, --bytes print SIZE in bytes rather than in human readable format\n"
+msgstr " -b, --bytes hiển thị kích thước theo byte thay vì định dạng dành cho con người\n"
+
+#: sys-utils/lsipc.c:309
+#, fuzzy
+msgid " -c, --creator show creator and owner\n"
+msgstr " -c, --creator hiển thị người tạo và chủ sở hữu\n"
+
+#: sys-utils/lsipc.c:311
+#, fuzzy
+msgid " -J, --json use the JSON output format\n"
+msgstr " -r, --raw dùng định dạng thô\n"
+
+#: sys-utils/lsipc.c:313
+#, fuzzy
+msgid " -l, --list force list output format (for example with --id)\n"
+msgstr " -l, --list dùng định dạng kết xuất liệt kê\n"
+
+#: sys-utils/lsipc.c:315
+msgid " -P, --numeric-perms print numeric permissions (PERMS column)\n"
+msgstr ""
+
+#: sys-utils/lsipc.c:317
+#, fuzzy
+msgid " -t, --time show attach, detach and change times\n"
+msgstr " -t, --time hiển thị đính kèm, bỏ đính kèm và thời gian thay đổi\n"
+
+#: sys-utils/lsipc.c:322
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Generic columns:\n"
+msgstr ""
+"\n"
+"Tùy chọn Chung:\n"
+
+#: sys-utils/lsipc.c:326
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Shared-memory columns (--shmems):\n"
+msgstr ""
+"\n"
+"Đoạn vùng nhớ chia sẻ shmid=%d\n"
+
+#: sys-utils/lsipc.c:330
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Message-queue columns (--queues):\n"
+msgstr " -s, --semaphores tín hiệu\n"
+
+#: sys-utils/lsipc.c:334
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Semaphore columns (--semaphores):\n"
+msgstr " -s, --semaphores tín hiệu\n"
+
+#: sys-utils/lsipc.c:338
+#, c-format
+msgid ""
+"\n"
+"Summary columns (--global):\n"
+msgstr ""
+
+#: sys-utils/lsipc.c:424
+#, c-format
+msgid ""
+"Elements:\n"
+"\n"
+msgstr ""
+
+#: sys-utils/lsipc.c:704 sys-utils/lsipc.c:868 sys-utils/lsipc.c:1067
+msgid "failed to set data"
+msgstr "gặp lỗi khi đặt dữ liệu"
+
+#: sys-utils/lsipc.c:729
+#, fuzzy
+msgid "Number of semaphore identifiers"
+msgstr "Số cung từ"
+
+#: sys-utils/lsipc.c:730
+#, fuzzy
+msgid "Total number of semaphores"
+msgstr "số lượng cung từ"
+
+#: sys-utils/lsipc.c:731
+#, fuzzy
+msgid "Max semaphores per semaphore set."
+msgstr " -s, --semaphores tín hiệu\n"
+
+#: sys-utils/lsipc.c:732
+#, fuzzy
+msgid "Max number of operations per semop(2)"
+msgstr "số lượng tập tin tối đa được mở"
+
+#: sys-utils/lsipc.c:733
+#, fuzzy
+msgid "Semaphore max value"
+msgstr "giá trị cờ hiệu lớn nhất = %d\n"
+
+#: sys-utils/lsipc.c:893
+#, fuzzy
+msgid "Number of message queues"
+msgstr "Số đầu đọc"
+
+#: sys-utils/lsipc.c:894
+#, fuzzy
+msgid "Max size of message (bytes)"
+msgstr "kích cỡ lớn nhất của tin nhắn"
+
+#: sys-utils/lsipc.c:895
+#, fuzzy
+msgid "Default max size of queue (bytes)"
+msgstr "kích cỡ mặc định lớn nhất của hàng đợi"
+
+#: sys-utils/lsipc.c:1009 sys-utils/lsipc.c:1028
+msgid "hugetlb"
+msgstr ""
+
+#: sys-utils/lsipc.c:1010 sys-utils/lsipc.c:1035
+#, fuzzy
+msgid "noreserve"
+msgstr "Linux reserved"
+
+#: sys-utils/lsipc.c:1092
+#, fuzzy
+msgid "Shared memory segments"
+msgstr ""
+"\n"
+"Đoạn vùng nhớ chia sẻ shmid=%d\n"
+
+#: sys-utils/lsipc.c:1093
+#, fuzzy
+msgid "Shared memory pages"
+msgstr "ID vùng nhớ dùng chung: %d\n"
+
+#: sys-utils/lsipc.c:1094
+#, fuzzy
+msgid "Max size of shared memory segment (bytes)"
+msgstr "kích cỡ lớn nhất của tin nhắn"
+
+#: sys-utils/lsipc.c:1095
+#, fuzzy
+msgid "Min size of shared memory segment (bytes)"
+msgstr "kích cỡ lớn nhất của tin nhắn"
+
+#: sys-utils/lsipc.c:1165
+#, fuzzy
+msgid "failed to parse IPC identifier"
+msgstr "gặp lỗi khi phân tích ID"
+
+#: sys-utils/lsipc.c:1259
+#, fuzzy
+msgid "--global is mutually exclusive with --creator, --id and --time"
+msgstr "tùy chọn --find loại trừ với <thiết bị>"
+
+#: sys-utils/lsirq.c:60
+#, fuzzy
+msgid "Utility to display kernel interrupt information."
+msgstr "Hiển thị thông tin hồ sơ hạt nhân.\n"
+
+#: sys-utils/lsmem.c:126
+msgid "start and end address of the memory range"
+msgstr ""
+
+#: sys-utils/lsmem.c:127
+#, fuzzy
+msgid "size of the memory range"
+msgstr "kích cỡ của thiết bị"
+
+#: sys-utils/lsmem.c:128
+msgid "online status of the memory range"
+msgstr ""
+
+#: sys-utils/lsmem.c:129
+#, fuzzy
+msgid "memory is removable"
+msgstr " có thể tháo rời"
+
+#: sys-utils/lsmem.c:130
+msgid "memory block number or blocks range"
+msgstr ""
+
+#: sys-utils/lsmem.c:131
+#, fuzzy
+msgid "numa node of memory"
+msgstr "Không đủ bộ nhớ"
+
+#: sys-utils/lsmem.c:132
+#, fuzzy
+msgid "valid zones for the memory range"
+msgstr "kích cỡ của thiết bị"
+
+#: sys-utils/lsmem.c:259
+#, fuzzy
+msgid "online"
+msgstr ", trực tuyến"
+
+#: sys-utils/lsmem.c:260
+#, fuzzy
+msgid "offline"
+msgstr ", trực tuyến"
+
+#: sys-utils/lsmem.c:261
+msgid "on->off"
+msgstr ""
+
+#: sys-utils/lsmem.c:315 sys-utils/lsmem.c:322
+#, fuzzy
+msgid "Memory block size:"
+msgstr "lấy kích cỡ khối"
+
+#: sys-utils/lsmem.c:316 sys-utils/lsmem.c:326
+#, fuzzy
+msgid "Total online memory:"
+msgstr "không đủ bộ nhớ"
+
+#: sys-utils/lsmem.c:317 sys-utils/lsmem.c:330
+#, fuzzy
+msgid "Total offline memory:"
+msgstr "không đủ bộ nhớ"
+
+#: sys-utils/lsmem.c:343
+#, fuzzy, c-format
+msgid "Failed to open %s"
+msgstr "lỗi mở %s"
+
+#: sys-utils/lsmem.c:462 sys-utils/lsmem.c:467
+#, fuzzy
+msgid "failed to read memory block size"
+msgstr "gặp lỗi khi đặt kích cỡ trang"
+
+#: sys-utils/lsmem.c:497
+#, fuzzy
+msgid "This system does not support memory blocks"
+msgstr "Hệ thống này không hỗ trợ quét tìm lại của CPU"
+
+#: sys-utils/lsmem.c:522
+msgid "List the ranges of available memory with their online status.\n"
+msgstr ""
+
+#: sys-utils/lsmem.c:527
+#, fuzzy
+msgid " -a, --all list each individual memory block\n"
+msgstr " -a, --all hiển thị mọi thiết bị\n"
+
+#: sys-utils/lsmem.c:533
+#, fuzzy
+msgid " -S, --split <list> split ranges by specified columns\n"
+msgstr " -o, --output <d.sách> hiển thị các cột\n"
+
+#: sys-utils/lsmem.c:534
+#, fuzzy
+msgid " -s, --sysroot <dir> use the specified directory as system root\n"
+msgstr " -s, --sysroot <dir> dùng thư mục đã cho như là thư mục gốc của hệ thống\n"
+
+#: sys-utils/lsmem.c:535
+msgid " --summary[=when] print summary information (never,always or only)\n"
+msgstr ""
+
+#: sys-utils/lsmem.c:661
+#, fuzzy
+msgid "options --{raw,json,pairs} and --summary=only are mutually exclusive"
+msgstr "các tùy chọn --setgroups=allow và --map-root-user loại trừ lẫn nhau"
+
+#: sys-utils/lsmem.c:669
+#, fuzzy
+msgid "invalid argument to --sysroot"
+msgstr "đối số không hợp lệ: %s"
+
+#: sys-utils/lsmem.c:717
+#, fuzzy
+msgid "Failed to initialize output column"
+msgstr "lỗi khởi tạo cột kết xuất"
+
+#: sys-utils/lsns.c:107
+#, fuzzy
+msgid "namespace identifier (inode number)"
+msgstr "số nút tập tin hỗ trợ"
+
+#: sys-utils/lsns.c:108
+msgid "kind of namespace"
+msgstr ""
+
+#: sys-utils/lsns.c:109
+#, fuzzy
+msgid "path to the namespace"
+msgstr "trạng thái của thiết bị"
+
+#: sys-utils/lsns.c:110
+#, fuzzy
+msgid "number of processes in the namespace"
+msgstr "số lượng tiến trình chạy bởi người dùng"
+
+#: sys-utils/lsns.c:111
+msgid "lowest PID in the namespace"
+msgstr ""
+
+#: sys-utils/lsns.c:112
+msgid "PPID of the PID"
+msgstr ""
+
+#: sys-utils/lsns.c:113
+msgid "command line of the PID"
+msgstr ""
+
+#: sys-utils/lsns.c:114
+msgid "UID of the PID"
+msgstr ""
+
+#: sys-utils/lsns.c:115
+msgid "username of the PID"
+msgstr ""
+
+#: sys-utils/lsns.c:116
+msgid "namespace ID as used by network subsystem"
+msgstr ""
+
+#: sys-utils/lsns.c:117
+msgid "nsfs mountpoint (usually used network subsystem)"
+msgstr ""
+
+#: sys-utils/lsns.c:118
+#, fuzzy
+msgid "parent namespace identifier (inode number)"
+msgstr "số nút tập tin hỗ trợ"
+
+#: sys-utils/lsns.c:119
+#, fuzzy
+msgid "owner namespace identifier (inode number)"
+msgstr "số nút tập tin hỗ trợ"
+
+#: sys-utils/lsns.c:1208
+#, fuzzy, c-format
+msgid " %s [options] [<namespace>]\n"
+msgstr " %s [tùy chọn] [thông điệp]\n"
+
+#: sys-utils/lsns.c:1211
+#, fuzzy
+msgid "List system namespaces.\n"
+msgstr "Liệt kê các khóa hệ thống nội bộ.\n"
+
+#: sys-utils/lsns.c:1219
+#, fuzzy
+msgid " -p, --task <pid> print process namespaces\n"
+msgstr " -t, --target <pid> tiến trình đích để lấy không gian tên từ đó\n"
+
+#: sys-utils/lsns.c:1222
+#, fuzzy
+msgid " -W, --nowrap don't use multi-line representation\n"
+msgstr " -n, --no-mtab không ghi vào /etc/mtab\n"
+
+#: sys-utils/lsns.c:1223
+msgid " -t, --type <name> namespace type (mnt, net, ipc, user, pid, uts, cgroup, time)\n"
+msgstr ""
+
+#: sys-utils/lsns.c:1224
+#, fuzzy
+msgid " -T, --tree <rel> use tree format (parent, owner, or process)\n"
+msgstr " -l, --list dùng định dạng kết xuất liệt kê\n"
+
+#: sys-utils/lsns.c:1320
+#, fuzzy, c-format
+msgid "unknown namespace type: %s"
+msgstr "dạng nguồn không rõ: %s\n"
+
+#: sys-utils/lsns.c:1340
+#, fuzzy, c-format
+msgid "unknown tree type: %s"
+msgstr "dạng nguồn không rõ: %s\n"
+
+#: sys-utils/lsns.c:1362
+#, fuzzy
+msgid "--task is mutually exclusive with <namespace>"
+msgstr "tùy chọn --find loại trừ với <thiết bị>"
+
+#: sys-utils/lsns.c:1363
+#, fuzzy
+msgid "invalid namespace argument"
+msgstr "đối số dừng không hợp lệ"
+
+#: sys-utils/lsns.c:1393
+#, fuzzy
+msgid "--tree={parent|owner} is unsupported for your system"
+msgstr "hệ thống của bạn không hỗ trợ --reload"
+
+#: sys-utils/lsns.c:1423
+#, c-format
+msgid "not found namespace: %ju"
+msgstr ""
+
+#: sys-utils/mount.c:63 sys-utils/umount.c:126
+#, fuzzy
+msgid "drop permissions failed."
+msgstr "quyền truy cập bị từ chối"
+
+#: sys-utils/mount.c:83 sys-utils/umount.c:65
+#, c-format
+msgid "%s from %s (libmount %s"
+msgstr "%s từ %s (libmount %s"
+
+#: sys-utils/mount.c:128
+msgid "failed to read mtab"
+msgstr "việc đọc tập tin mtab gặp lỗi"
+
+#: sys-utils/mount.c:190 sys-utils/mount.c:257 sys-utils/umount.c:200
+#, c-format
+msgid "%-25s: ignored\n"
+msgstr "%-25s: bị bỏ qua\n"
+
+#: sys-utils/mount.c:191
+#, c-format
+msgid "%-25s: already mounted\n"
+msgstr "%-25s: đã gắn kết\n"
+
+#: sys-utils/mount.c:298
+#, c-format
+msgid "%s: %s moved to %s.\n"
+msgstr "%s: %s được di chuyển đến %s.\n"
+
+#: sys-utils/mount.c:300
+#, c-format
+msgid "%s: %s bound on %s.\n"
+msgstr "%s: %s ràng buộc trên %s.\n"
+
+#: sys-utils/mount.c:303 sys-utils/mount.c:307
+#, c-format
+msgid "%s: %s mounted on %s.\n"
+msgstr "%s: %s được gắn trên %s.\n"
+
+#: sys-utils/mount.c:305
+#, c-format
+msgid "%s: %s propagation flags changed.\n"
+msgstr "%s: %s cờ lan truyền đã thay đổi.\n"
+
+#: sys-utils/mount.c:325
+#, fuzzy, c-format
+msgid ""
+"mount: %s does not contain SELinux labels.\n"
+" You just mounted a file system that supports labels which does not\n"
+" contain labels, onto an SELinux box. It is likely that confined\n"
+" applications will generate AVC messages and not be allowed access to\n"
+" this file system. For more details see restorecon(8) and mount(8).\n"
+msgstr ""
+"mount: %s không chứa nhãn kiểu SELinux.\n"
+" Bạn vừa mới gắn kết một hệ thống tập tin mà hỗ trợ nhãn\n"
+" nhưng cũng không có nhãn, đến một máy kiểu SELinux.\n"
+" Rất có thể là ứng dụng bị giam hãm sẽ tạo thông điệp AVC\n"
+" và không có quyền truy cập đến hệ thống tập tin này.\n"
+" Để tìm chi tiết, xem trang hướng dẫn (man) restorecon(8) và mount(8).\n"
+
+#: sys-utils/mount.c:354
+#, c-format
+msgid ""
+"mount: (hint) your fstab has been modified, but systemd still uses\n"
+" the old version; use 'systemctl daemon-reload' to reload.\n"
+msgstr ""
+
+#: sys-utils/mount.c:386
+#, c-format
+msgid " dmesg(1) may have more information after failed mount system call.\n"
+msgstr ""
+
+#: sys-utils/mount.c:415
+#, c-format
+msgid "%s: failed to parse"
+msgstr " %s: gặp lỗi phân tích"
+
+#: sys-utils/mount.c:457
+#, c-format
+msgid "unsupported option format: %s"
+msgstr "không hỗ trợ định dạng tùy chọn: %s"
+
+#: sys-utils/mount.c:463
+#, c-format
+msgid "failed to append option '%s'"
+msgstr "nối thêm tùy chọn “%s” gặp lỗi"
+
+#: sys-utils/mount.c:483
+#, c-format
+msgid ""
+" %1$s [-lhV]\n"
+" %1$s -a [options]\n"
+" %1$s [options] [--source] <source> | [--target] <directory>\n"
+" %1$s [options] <source> <directory>\n"
+" %1$s <operation> <mountpoint> [<target>]\n"
+msgstr ""
+" %1$s [-lhV]\n"
+" %1$s -a [tuỳ_chọn]\n"
+" %1$s [tuỳ_chọn] [--source] <nguồn> | [--target] <thư-mục>\n"
+" %1$s [tuỳ_chọn] <nguồn> <thư mục>\n"
+" %1$s <thao-tác> <điểm_gắn> [<đích>]\n"
+
+#: sys-utils/mount.c:491
+msgid "Mount a filesystem.\n"
+msgstr "Gắn kết một hệ thống tập tin.\n"
+
+#: sys-utils/mount.c:495
+#, c-format
+msgid ""
+" -a, --all mount all filesystems mentioned in fstab\n"
+" -c, --no-canonicalize don't canonicalize paths\n"
+" -f, --fake dry run; skip the mount(2) syscall\n"
+" -F, --fork fork off for each device (use with -a)\n"
+" -T, --fstab <path> alternative file to /etc/fstab\n"
+msgstr ""
+" -a, --all gắn tất cả các hệ thống tập tin được đề cập trong fstab\n"
+" -c, --no-canonicalize không đường dẫn canonicalize\n"
+" -f, --fake chạy giả; bỏ bước gọi hàm hệ thống mount(2)\n"
+" -F, --fork rẽ nhánh cho mỗi thiết bị (sử dụng với tùy chọn -a)\n"
+" -T, --fstab <path> tập tin thay thế cho /etc/fstab\n"
+
+#: sys-utils/mount.c:501
+#, fuzzy, c-format
+msgid " -i, --internal-only don't call the mount.<type> helpers\n"
+msgstr " -i, --internal-only không gọi chương trình hỗ trợ umount.<kiểu>\n"
+
+#: sys-utils/mount.c:503
+#, fuzzy, c-format
+msgid " -l, --show-labels show also filesystem labels\n"
+msgstr " -b, --bytes hiển thị kích thước tính bằng bytes\n"
+
+#: sys-utils/mount.c:505
+#, c-format
+msgid " -m, --mkdir[=<mode>] alias to '-o X-mount.mkdir[=<mode>]'\n"
+msgstr ""
+
+#: sys-utils/mount.c:507 sys-utils/umount.c:99
+#, c-format
+msgid " -n, --no-mtab don't write to /etc/mtab\n"
+msgstr " -n, --no-mtab không ghi vào /etc/mtab\n"
+
+#: sys-utils/mount.c:509
+#, c-format
+msgid ""
+" --options-mode <mode>\n"
+" what to do with options loaded from fstab\n"
+" --options-source <source>\n"
+" mount options source\n"
+" --options-source-force\n"
+" force use of options from fstab/mtab\n"
+msgstr ""
+
+#: sys-utils/mount.c:516
+#, c-format
+msgid ""
+" -o, --options <list> comma-separated list of mount options\n"
+" -O, --test-opts <list> limit the set of filesystems (use with -a)\n"
+" -r, --read-only mount the filesystem read-only (same as -o ro)\n"
+" -t, --types <list> limit the set of filesystem types\n"
+msgstr ""
+" -o, --options <list> danh sách các tùy chọn gắn được ngăn cách bằng dấu phẩy\n"
+" -O, --test-opts <list> giới hạn tập hợp hệ thống tập tin (dùng với tùy chọn -a)\n"
+" -r, --read-only gắn hệ thống tập tin chỉ cho đọc (giống như là -o ro)\n"
+" -t, --types <list> giới hạn tập hợp kiểu hệ thống tập tin\n"
+
+#: sys-utils/mount.c:521
+#, c-format
+msgid ""
+" --source <src> explicitly specifies source (path, label, uuid)\n"
+" --target <target> explicitly specifies mountpoint\n"
+msgstr ""
+" --source <nguồn> chỉ rõ ràng nguồn (đường dẫn, nhãn, uuid)\n"
+" --target <đích> chỉ rõ ràng điểm-gắn\n"
+
+#: sys-utils/mount.c:524
+#, fuzzy, c-format
+msgid ""
+" --target-prefix <path>\n"
+" specifies path used for all mountpoints\n"
+msgstr " --default dùng các cài đặt thiết bị cuối mặc định\n"
+
+#: sys-utils/mount.c:527 sys-utils/umount.c:105
+#, c-format
+msgid " -v, --verbose say what is being done\n"
+msgstr " -v, --verbose giải thích các công việc đã làm\n"
+
+#: sys-utils/mount.c:529
+#, c-format
+msgid " -w, --rw, --read-write mount the filesystem read-write (default)\n"
+msgstr ""
+
+#: sys-utils/mount.c:531
+#, fuzzy, c-format
+msgid " -N, --namespace <ns> perform mount in another namespace\n"
+msgstr " -S, --setuid <uid> đặt uid trong không gian tên người dùng\n"
+
+#: sys-utils/mount.c:537
+#, fuzzy, c-format
+msgid ""
+"\n"
+"Source:\n"
+" -L, --label <label> synonym for LABEL=<label>\n"
+" -U, --uuid <uuid> synonym for UUID=<uuid>\n"
+" LABEL=<label> specifies device by filesystem label\n"
+" UUID=<uuid> specifies device by filesystem UUID\n"
+" PARTLABEL=<label> specifies device by partition label\n"
+" PARTUUID=<uuid> specifies device by partition UUID\n"
+" ID=<id> specifies device by udev hardware ID\n"
+msgstr ""
+"\n"
+"Nguồn:\n"
+" -L, --label <label> đồng nghĩa cho LABEL=<label>\n"
+" -U, --uuid <uuid> đồng nghĩa cho UUID=<uuid>\n"
+" LABEL=<label> chỉ định rõ thiết bị bằng nhãn hệ thống tập tin\n"
+" UUID=<uuid> chỉ định rõ thiết bị bằng UUID hệ thống tập tin\n"
+" PARTLABEL=<label> chỉ định thiết bị theo nhãn của phân vùng\n"
+" PARTUUID=<uuid> chỉ định thiết bị theo UUID của phân vùng\n"
+
+#: sys-utils/mount.c:547
+#, c-format
+msgid ""
+" <device> specifies device by path\n"
+" <directory> mountpoint for bind mounts (see --bind/rbind)\n"
+" <file> regular file for loopdev setup\n"
+msgstr ""
+" <device> chỉ định thiết bị theo đường dẫn\n"
+" <directory> điểm gắn cho gắn sử dụng tùy chọn bind (xem thêm --bind/rbind)\n"
+" <file> tập tin thường dành cho cài đặt loopdev\n"
+
+#: sys-utils/mount.c:552
+#, c-format
+msgid ""
+"\n"
+"Operations:\n"
+" -B, --bind mount a subtree somewhere else (same as -o bind)\n"
+" -M, --move move a subtree to some other place\n"
+" -R, --rbind mount a subtree and all submounts somewhere else\n"
+msgstr ""
+"\n"
+"Thao tác:\n"
+" -B, --bind gắn một cây con ở một nơi khác (giống như -o bind)\n"
+" -M, --move di chuyển một cây con đến một chỗ khác\n"
+" -R, --rbind gắn một cây con và tất cả các gắn con ở một chỗ khác\n"
+
+#: sys-utils/mount.c:557
+#, c-format
+msgid ""
+" --make-shared mark a subtree as shared\n"
+" --make-slave mark a subtree as slave\n"
+" --make-private mark a subtree as private\n"
+" --make-unbindable mark a subtree as unbindable\n"
+msgstr ""
+" --make-shared đánh dấu một cây con như là phần chia sẻ (shared)\n"
+" --make-slave đánh dấu một cây con như là tớ (slave)\n"
+" --make-private đánh dấu một cây con như là riêng (private)\n"
+" --make-unbindable đánh dấu một cây con như là không thể buộc (unbindable)\n"
+
+#: sys-utils/mount.c:562
+#, c-format
+msgid ""
+" --make-rshared recursively mark a whole subtree as shared\n"
+" --make-rslave recursively mark a whole subtree as slave\n"
+" --make-rprivate recursively mark a whole subtree as private\n"
+" --make-runbindable recursively mark a whole subtree as unbindable\n"
+msgstr ""
+" --make-rshared đánh dấu một cách đệ qui toàn bộ cây con là chia sẻ\n"
+" --make-rslave đánh dấu một cách đệ qui toàn bộ cây con là tớ\n"
+" --make-rprivate đánh dấu một cách đệ qui toàn bộ cây con là riêng\n"
+" --make-runbindable đánh dấu một cách đệ qui toàn bộ cây con là không\n"
+" thể buộc (unbindable)\n"
+
+#: sys-utils/mount.c:714 sys-utils/umount.c:511
+msgid "libmount context allocation failed"
+msgstr "cấp phát ngữ cảnh của libmount gặp lỗi"
+
+#: sys-utils/mount.c:776 sys-utils/umount.c:573
+msgid "failed to set options pattern"
+msgstr "đặt mẫu tùy chọn gặp lỗi"
+
+#: sys-utils/mount.c:828 sys-utils/umount.c:590
+#, fuzzy, c-format
+msgid "failed to set target namespace to %s"
+msgstr "không thể lấy thống kê stat thư mục %s"
+
+#: sys-utils/mount.c:994
+msgid "source specified more than once"
+msgstr "nguồn được ghi nhiều hơn một lần"
+
+#: sys-utils/mountpoint.c:121
+#, c-format
+msgid ""
+" %1$s [-qd] /path/to/directory\n"
+" %1$s -x /dev/device\n"
+msgstr ""
+" %1$s [-qd] /đường/dẫn/tới/thư/mục\n"
+" %1$s -x /dev/device\n"
+
+#: sys-utils/mountpoint.c:125
+msgid "Check whether a directory or file is a mountpoint.\n"
+msgstr "Kiểm tra xem một thư mục hay một tập tin có phải là một điểm gắn hay không.\n"
+
+#: sys-utils/mountpoint.c:128
+#, fuzzy
+msgid ""
+" -q, --quiet quiet mode - don't print anything\n"
+" --nofollow do not follow symlink\n"
+" -d, --fs-devno print maj:min device number of the filesystem\n"
+" -x, --devno print maj:min device number of the block device\n"
+msgstr ""
+" -q, --quiet chế độ im lặng - không hiển thị gì cả\n"
+" -d, --fs-devno hiển thị cặp số maj:min của thiết bị của hệ thống tập tin\n"
+" -x, --devno hiển thị cặp số maj:min của thiết bị của thiết bị khối\n"
+
+#: sys-utils/mountpoint.c:210
+#, c-format
+msgid "%s is not a mountpoint\n"
+msgstr "“%s” không phải một điểm gắn\n"
+
+#: sys-utils/mountpoint.c:216
+#, c-format
+msgid "%s is a mountpoint\n"
+msgstr "%s là một điểm gắn\n"
+
+#: sys-utils/nsenter.c:75 sys-utils/setarch.c:99 sys-utils/unshare.c:654
+#, c-format
+msgid " %s [options] [<program> [<argument>...]]\n"
+msgstr " %s [các tùy chọn] [<chương trình> [các đối số …]]\n"
+
+#: sys-utils/nsenter.c:79
+msgid "Run a program with namespaces of other processes.\n"
+msgstr "Chạy một chương trình với không gian tên của các tiến trình khác.\n"
+
+#: sys-utils/nsenter.c:82
+#, fuzzy
+msgid " -a, --all enter all namespaces\n"
+msgstr " -a, --all hiển thị mọi thiết bị\n"
+
+#: sys-utils/nsenter.c:83
+msgid " -t, --target <pid> target process to get namespaces from\n"
+msgstr " -t, --target <pid> tiến trình đích để lấy không gian tên từ đó\n"
+
+#: sys-utils/nsenter.c:84
+msgid " -m, --mount[=<file>] enter mount namespace\n"
+msgstr " -m, --mount[=<TẬP-TIN>] nhập vào không gian tên gắn\n"
+
+#: sys-utils/nsenter.c:85
+msgid " -u, --uts[=<file>] enter UTS namespace (hostname etc)\n"
+msgstr " -u, --uts[=<TẬP-TIN>] nhập vào không gian tên UTS (tên máy v.v..)\n"
+
+#: sys-utils/nsenter.c:86
+msgid " -i, --ipc[=<file>] enter System V IPC namespace\n"
+msgstr " -i, --ipc[=<TẬP-TIN>] nhập vào không gian tên “System V IPC”\n"
+
+#: sys-utils/nsenter.c:87
+msgid " -n, --net[=<file>] enter network namespace\n"
+msgstr " -n, --net[=<TẬP-TIN>] nhập vào không gian tên mạng\n"
+
+#: sys-utils/nsenter.c:88
+msgid " -p, --pid[=<file>] enter pid namespace\n"
+msgstr " -p, --pid[=<TẬP-TIN>] nhập vào không gian tên pid\n"
+
+#: sys-utils/nsenter.c:89
+#, fuzzy
+msgid " -C, --cgroup[=<file>] enter cgroup namespace\n"
+msgstr " -m, --mount[=<TẬP-TIN>] nhập vào không gian tên gắn\n"
+
+#: sys-utils/nsenter.c:90
+msgid " -U, --user[=<file>] enter user namespace\n"
+msgstr " -U, --user[=<TẬP-TIN>] nhập vào không gian tên người dùng\n"
+
+#: sys-utils/nsenter.c:91
+#, fuzzy
+msgid " -T, --time[=<file>] enter time namespace\n"
+msgstr " -p, --pid[=<TẬP-TIN>] nhập vào không gian tên pid\n"
+
+#: sys-utils/nsenter.c:92
+msgid " -S, --setuid <uid> set uid in entered namespace\n"
+msgstr " -S, --setuid <uid> đặt uid trong không gian tên người dùng\n"
+
+#: sys-utils/nsenter.c:93
+msgid " -G, --setgid <gid> set gid in entered namespace\n"
+msgstr " -G, --setgid <gid> đặt gid trong không gian tên nhóm\n"
+
+#: sys-utils/nsenter.c:94
+msgid " --preserve-credentials do not touch uids or gids\n"
+msgstr " --preserve-credentials đừng chạm mã số người dùng và nhóm\n"
+
+#: sys-utils/nsenter.c:95
+msgid " -r, --root[=<dir>] set the root directory\n"
+msgstr " -r, --root[=<t.mục>] đặt thư mục gốc\n"
+
+#: sys-utils/nsenter.c:96
+msgid " -w, --wd[=<dir>] set the working directory\n"
+msgstr " -w, --wd[=<t.mục>] đặt thư mục làm việc hiện hành\n"
+
+#: sys-utils/nsenter.c:97
+#, fuzzy
+#| msgid " -w, --wd[=<dir>] set the working directory\n"
+msgid " -W. --wdns <dir> set the working directory in namespace\n"
+msgstr " -w, --wd[=<t.mục>] đặt thư mục làm việc hiện hành\n"
+
+#: sys-utils/nsenter.c:98
+msgid " -F, --no-fork do not fork before exec'ing <program>\n"
+msgstr " -F, --no-fork không rẽ nhánh tiến trình trước thực thi <chương trình>\n"
+
+#: sys-utils/nsenter.c:100
+msgid " -Z, --follow-context set SELinux context according to --target PID\n"
+msgstr ""
+
+#: sys-utils/nsenter.c:125
+#, c-format
+msgid "neither filename nor target pid supplied for %s"
+msgstr "không có tên tập tin cũng không có pid đích được áp dụng cho %s"
+
+#: sys-utils/nsenter.c:342 sys-utils/unshare.c:836 sys-utils/unshare.c:892
+msgid "failed to parse uid"
+msgstr "gặp lỗi khi phân tích uid"
+
+#: sys-utils/nsenter.c:346 sys-utils/unshare.c:840 sys-utils/unshare.c:896
+msgid "failed to parse gid"
+msgstr "gặp lỗi khi phân tích gid"
+
+#: sys-utils/nsenter.c:389
+msgid "no target PID specified for --follow-context"
+msgstr ""
+
+#: sys-utils/nsenter.c:391
+#, fuzzy, c-format
+msgid "failed to get %d SELinux context"
+msgstr "không thể tạo ngữ cảnh SELinux mới"
+
+#: sys-utils/nsenter.c:394
+#, fuzzy, c-format
+msgid "failed to set exec context to '%s'"
+msgstr "gặp lỗi khi đặt cá nhân thành %s"
+
+#: sys-utils/nsenter.c:401
+#, fuzzy
+msgid "no target PID specified for --all"
+msgstr "nguồn được ghi nhiều hơn một lần"
+
+#: sys-utils/nsenter.c:461
+#, c-format
+msgid "reassociate to namespace '%s' failed"
+msgstr "kết hợp lại cho không giab tên “%s” gặp lỗi"
+
+#: sys-utils/nsenter.c:477 sys-utils/nsenter.c:500
+msgid "cannot open current working directory"
+msgstr "không thể mở thư mục hoạt động hiện tại"
+
+#: sys-utils/nsenter.c:484
+msgid "change directory by root file descriptor failed"
+msgstr "thay đổi thư mục bởi mô tả tập tin gốc gặp lỗi"
+
+#: sys-utils/nsenter.c:487
+msgid "chroot failed"
+msgstr "chroot gặp lỗi"
+
+#: sys-utils/nsenter.c:507
+msgid "change directory by working directory file descriptor failed"
+msgstr "thay đổi thư mục bằng mô tả tập tin thư mục làm việc gặp lỗi"
+
+#: sys-utils/nsenter.c:518 sys-utils/setpriv.c:1025 sys-utils/setpriv.c:1032
+#: sys-utils/unshare.c:1072
+msgid "setgroups failed"
+msgstr "setgroups gặp lỗi"
+
+#: sys-utils/pivot_root.c:34
+#, c-format
+msgid " %s [options] new_root put_old\n"
+msgstr " %s [tùy chọn] gốc_mới cất_cũ\n"
+
+#: sys-utils/pivot_root.c:38
+msgid "Change the root filesystem.\n"
+msgstr ""
+"Thay đổi hệ thống tập tin gốc.\n"
+"\n"
+
+#: sys-utils/pivot_root.c:75
+#, c-format
+msgid "failed to change root from `%s' to `%s'"
+msgstr "thay đổi root từ “%s” thành “%s” thất bại"
+
+#: sys-utils/prlimit.c:77
+msgid "address space limit"
+msgstr "giới hạn không gian địa chỉ"
+
+#: sys-utils/prlimit.c:78
+msgid "max core file size"
+msgstr "kích cỡ lõi tập tin tối đa"
+
+#: sys-utils/prlimit.c:79
+msgid "CPU time"
+msgstr "thời gian CPU"
+
+#: sys-utils/prlimit.c:79
+msgid "seconds"
+msgstr "giây"
+
+#: sys-utils/prlimit.c:80
+msgid "max data size"
+msgstr "cỡ dữ liệu tối đa"
+
+#: sys-utils/prlimit.c:81
+msgid "max file size"
+msgstr "kích thước tập tin lớn nhất"
+
+#: sys-utils/prlimit.c:82
+msgid "max number of file locks held"
+msgstr "con số lớn nhất của khóa nắm giữ tập tin"
+
+#: sys-utils/prlimit.c:82
+#, fuzzy
+msgid "locks"
+msgstr "khối"
+
+#: sys-utils/prlimit.c:83
+msgid "max locked-in-memory address space"
+msgstr "không gian địa chỉ locked-in-memory tối đa"
+
+#: sys-utils/prlimit.c:84
+msgid "max bytes in POSIX mqueues"
+msgstr "số lượng byte lớn nhất trong mqueues POSIX"
+
+#: sys-utils/prlimit.c:85
+msgid "max nice prio allowed to raise"
+msgstr "mức ưu tiên tuyến trình tối đa được phép đưa ra"
+
+#: sys-utils/prlimit.c:86
+msgid "max number of open files"
+msgstr "số lượng tập tin tối đa được mở"
+
+#: sys-utils/prlimit.c:86
+#, fuzzy
+msgid "files"
+msgstr "tập tin %s"
+
+#: sys-utils/prlimit.c:87
+msgid "max number of processes"
+msgstr "số lượng tiến trình tối đa"
+
+#: sys-utils/prlimit.c:88
+msgid "max resident set size"
+msgstr "kích cỡ để đặt dài hạn tối đa"
+
+#: sys-utils/prlimit.c:89
+msgid "max real-time priority"
+msgstr "mức ưu tiên thời-gian-thực tối đa"
+
+#: sys-utils/prlimit.c:90
+msgid "timeout for real-time tasks"
+msgstr "thời gian tối đa dành cho tác vụ thời gian thực"
+
+#: sys-utils/prlimit.c:90
+msgid "microsecs"
+msgstr "mi-crô giây"
+
+#: sys-utils/prlimit.c:91
+msgid "max number of pending signals"
+msgstr "con số lớn nhất của tín hiệu treo"
+
+#: sys-utils/prlimit.c:91
+msgid "signals"
+msgstr ""
+
+#: sys-utils/prlimit.c:92
+msgid "max stack size"
+msgstr "cỡ stack tối đa"
+
+#: sys-utils/prlimit.c:125
+msgid "resource name"
+msgstr "tên của tài nguyên"
+
+#: sys-utils/prlimit.c:126
+msgid "resource description"
+msgstr "bộ mô tả tài nguyên"
+
+#: sys-utils/prlimit.c:127
+msgid "soft limit"
+msgstr "giới hạn mềm"
+
+#: sys-utils/prlimit.c:128
+msgid "hard limit (ceiling)"
+msgstr "giới hạn cứng (trần)"
+
+#: sys-utils/prlimit.c:129
+msgid "units"
+msgstr "đơn _vị:"
+
+#: sys-utils/prlimit.c:168
+#, fuzzy, c-format
+#| msgid " %s [options] [-p PID]\n"
+msgid " %s [options] [--<resource>=<limit>] [-p PID]\n"
+msgstr " %s [các tùy chọn] [-p PID]\n"
+
+#: sys-utils/prlimit.c:170
+#, fuzzy, c-format
+#| msgid " %s [options] -u <USER> COMMAND\n"
+msgid " %s [options] [--<resource>=<limit>] COMMAND\n"
+msgstr " %s [các tùy chọn] -u <TÀI_KHOẢN> LỆNH\n"
+
+#: sys-utils/prlimit.c:173
+msgid "Show or change the resource limits of a process.\n"
+msgstr "Hiển thị hay thay đổi các giới hạn tài nguyên của một tiến trình.\n"
+
+#: sys-utils/prlimit.c:176
+#, fuzzy
+msgid ""
+" -p, --pid <pid> process id\n"
+" -o, --output <list> define which output columns to use\n"
+" --noheadings don't print headings\n"
+" --raw use the raw output format\n"
+" --verbose verbose output\n"
+msgstr ""
+" -p, --pid <pid> id của tiến trình\n"
+" -o, --output <list> định nghĩa là cột kết xuất nào sẽ được sử dụng\n"
+" --noheadings không hiển thị đầu đề\n"
+" --raw sử dụng định dạng hiển thị thô\n"
+" --verbose hiển thị đầy đủ thông tin\n"
+" -h, --help hiển thị trợ giúp này rồi thoát\n"
+" -V, --version hiển thị thông tin về phiên bản rồi thoát\n"
+
+#: sys-utils/prlimit.c:184
+#, fuzzy
+msgid ""
+"\n"
+"Resources:\n"
+msgstr "tên của tài nguyên"
+
+#: sys-utils/prlimit.c:185
+msgid ""
+" -c, --core maximum size of core files created\n"
+" -d, --data maximum size of a process's data segment\n"
+" -e, --nice maximum nice priority allowed to raise\n"
+" -f, --fsize maximum size of files written by the process\n"
+" -i, --sigpending maximum number of pending signals\n"
+" -l, --memlock maximum size a process may lock into memory\n"
+" -m, --rss maximum resident set size\n"
+" -n, --nofile maximum number of open files\n"
+" -q, --msgqueue maximum bytes in POSIX message queues\n"
+" -r, --rtprio maximum real-time scheduling priority\n"
+" -s, --stack maximum stack size\n"
+" -t, --cpu maximum amount of CPU time in seconds\n"
+" -u, --nproc maximum number of user processes\n"
+" -v, --as size of virtual memory\n"
+" -x, --locks maximum number of file locks\n"
+" -y, --rttime CPU time in microseconds a process scheduled\n"
+" under real-time scheduling\n"
+msgstr ""
+" -c, --core kích thước tối đa của tập tin lõi (core) được tạo ra\n"
+" -d, --data kích thước tối đa của đoạn dữ liệu của tiến trình\n"
+" -e, --nice mức ưu tiên tối đa được phép nâng lên\n"
+" -f, --fsize kích thước tối đa của tập tin được ghi bởi tiến trình\n"
+" -i, --sigpending con số tối đa của tín hiệu treo\n"
+" -l, --memlock kích thước tối đa một tiến trình có thể khóa vào bộ nhớ\n"
+" -m, --rss kích thước tối đa thường trực\n"
+" -n, --nofile số tập tin tối đa được mở\n"
+" -q, --msgqueue số byte tối đa trong hàng đợi thông điệp POSIX\n"
+" -r, --rtprio mức ưu tiên tối đa cho việc lập lịch thời gian thực\n"
+" -s, --stack kích thước khối nhớ (stack) tối đa\n"
+" -t, --cpu mức tối đa về tổng số thời gian của CPU tính theo giây\n"
+" -u, --nproc số lượng tiến trình của người dùng tối đa\n"
+" -v, --as kích thước của bộ nhớ ảo\n"
+" -x, --locks số lượng tập tin bị khóa tối đa\n"
+" -y, --rttime thời gian CPU tính theo mi-crô giây một tiến trình được\n"
+" lập lịch dưới lịch thời gian thực\n"
+
+#: sys-utils/prlimit.c:205
+msgid ""
+" <limit> is defined as a range soft:hard, soft:, :hard or a value to\n"
+" define both limits (e.g. -e=0:10 -r=:10).\n"
+msgstr ""
+
+#: sys-utils/prlimit.c:256 sys-utils/prlimit.c:262 sys-utils/prlimit.c:379
+#: sys-utils/prlimit.c:384
+msgid "unlimited"
+msgstr "vô hạn"
+
+#: sys-utils/prlimit.c:345
+#, c-format
+msgid "failed to get old %s limit"
+msgstr "lỗi lấy giới hạn %s cũ"
+
+#: sys-utils/prlimit.c:369
+#, c-format
+msgid "the soft limit %s cannot exceed the hard limit"
+msgstr "giới hạn mềm %s không thể vượt quá giới hạn cứng"
+
+#: sys-utils/prlimit.c:376
+#, fuzzy, c-format
+msgid "New %s limit for pid %d: "
+msgstr "Giới hạn %s mới: "
+
+#: sys-utils/prlimit.c:391
+#, c-format
+msgid "failed to set the %s resource limit"
+msgstr "gặp lỗi khi đặt giới hạn nguồn %s"
+
+#: sys-utils/prlimit.c:392
+#, c-format
+msgid "failed to get the %s resource limit"
+msgstr "gặp lỗi khi lấy giới hạn nguồn %s"
+
+#: sys-utils/prlimit.c:474
+#, c-format
+msgid "failed to parse %s limit"
+msgstr "gặp lỗi khi phân tích giới hạn %s"
+
+#: sys-utils/prlimit.c:603
+msgid "option --pid may be specified only once"
+msgstr "tùy chọn --pid có lẽ chỉ dùng một lần"
+
+#: sys-utils/prlimit.c:632
+msgid "options --pid and COMMAND are mutually exclusive"
+msgstr "tùy chọn --pid và LỆNH loại từ lẫn nhau"
+
+#: sys-utils/readprofile.c:109
+msgid "Display kernel profiling information.\n"
+msgstr "Hiển thị thông tin hồ sơ hạt nhân.\n"
+
+#: sys-utils/readprofile.c:113
+#, c-format
+msgid " -m, --mapfile <mapfile> (defaults: \"%s\" and\n"
+msgstr " -m, --mapfile <tập tin ánh xạ> (mặc định: \"%s\" và\n"
+
+#: sys-utils/readprofile.c:115
+#, c-format
+msgid " \"%s\")\n"
+msgstr " \"%s\")\n"
+
+#: sys-utils/readprofile.c:117
+#, c-format
+msgid " -p, --profile <pro-file> (default: \"%s\")\n"
+msgstr " -p, --profile <pro-file> (mặc định: \"%s\")\n"
+
+#: sys-utils/readprofile.c:118
+msgid " -M, --multiplier <mult> set the profiling multiplier to <mult>\n"
+msgstr " -M, --multiplier <mult> đặt hệ số nhân profiling thành <mult>\n"
+
+#: sys-utils/readprofile.c:119
+msgid " -i, --info print only info about the sampling step\n"
+msgstr " -i, --info chỉ hiển thị các thông tin về bước mẫu\n"
+
+#: sys-utils/readprofile.c:120
+msgid " -v, --verbose print verbose data\n"
+msgstr " -v, --verbose hiển thị dữ liệu dạng đầy đủ\n"
+
+#: sys-utils/readprofile.c:121
+msgid " -a, --all print all symbols, even if count is 0\n"
+msgstr " -a, --all in ra toàn bộ các ký hiệu, cả khi số lượng là 0\n"
+
+#: sys-utils/readprofile.c:122
+msgid " -b, --histbin print individual histogram-bin counts\n"
+msgstr " -b, --histbin hiển thị số lượng histogram-bin cá nhân\n"
+
+#: sys-utils/readprofile.c:123
+msgid " -s, --counters print individual counters within functions\n"
+msgstr " -s, --counters hiển thị số lượng cá nhân trong hàm\n"
+
+#: sys-utils/readprofile.c:124
+msgid " -r, --reset reset all the counters (root only)\n"
+msgstr " -r, --reset đặt lại tất cả số đếm (chỉ root mới thực hiện được)\n"
+
+#: sys-utils/readprofile.c:125
+msgid " -n, --no-auto disable byte order auto-detection\n"
+msgstr " -n, --no-auto tắt chức năng tự động dò tìm thứ tự byte\n"
+
+#: sys-utils/readprofile.c:204
+#, fuzzy
+#| msgid "failed to parse pid"
+msgid "failed to parse multiplier"
+msgstr "lỗi phân tích PID"
-#: sys-utils/lsipc.c:159
-msgid "Group ID"
+#: sys-utils/readprofile.c:242
+#, c-format
+msgid "error writing %s"
+msgstr "lỗi ghi %s"
+
+#: sys-utils/readprofile.c:253
+#, fuzzy
+msgid "input file is empty"
+msgstr "Hệ thống tập tin Linux"
+
+#: sys-utils/readprofile.c:275
+msgid "Assuming reversed byte order. Use -n to force native byte order."
+msgstr "Giả sử thứ tự byte đảo lộn. Dùng “-n” để ép buộc theo thứ tự byte tự nhiên của máy."
+
+#: sys-utils/readprofile.c:290
+#, fuzzy, c-format
+msgid "Sampling_step: %u\n"
+msgstr "Sampling_step: %i\n"
+
+#: sys-utils/readprofile.c:306 sys-utils/readprofile.c:327
+#, c-format
+msgid "%s(%i): wrong map line"
+msgstr "%s(%i): sai dòng ánh xạ"
+
+#: sys-utils/readprofile.c:317
+#, c-format
+msgid "can't find \"_stext\" in %s"
+msgstr "không tìm thấy \"_stext\" trong %s"
+
+#: sys-utils/readprofile.c:350
+msgid "profile address out of range. Wrong map file?"
+msgstr "địa chỉ của xác lập nằm ngoài phạm vi. Tập tin ánh xạ sai?"
+
+#: sys-utils/readprofile.c:411
+msgid "total"
+msgstr "tổng"
+
+#: sys-utils/renice.c:52
+msgid "process ID"
+msgstr "ID tiến trình"
+
+#: sys-utils/renice.c:53
+msgid "process group ID"
+msgstr "ID nhóm tiến trình"
+
+#: sys-utils/renice.c:62
+#, c-format
+msgid ""
+" %1$s [-n] <priority> [-p|--pid] <pid>...\n"
+" %1$s [-n] <priority> -g|--pgrp <pgid>...\n"
+" %1$s [-n] <priority> -u|--user <user>...\n"
+msgstr ""
+" %1$s [-n] <priority> [-p|--pid] <pid>…\n"
+" %1$s [-n] <priority> -g|--pgrp <pgid>…\n"
+" %1$s [-n] <priority> -u|--user <user>…\n"
+
+#: sys-utils/renice.c:68
+msgid "Alter the priority of running processes.\n"
+msgstr "Thay đổi mức ưu tiên của các tiến trình đang chạy.\n"
+
+#: sys-utils/renice.c:71
+#, fuzzy
+msgid " -n, --priority <num> specify the nice value\n"
+msgstr " -n, --priority <số> chỉ định giá trị nice gia tăng\n"
+
+#: sys-utils/renice.c:72
+#, fuzzy
+msgid " -p, --pid interpret arguments as process ID (default)\n"
+msgstr " -p, --pid <id> phiên dịch đối số là một mã số tiến trình (mặc định)\n"
+
+#: sys-utils/renice.c:73
+#, fuzzy
+msgid " -g, --pgrp interpret arguments as process group ID\n"
+msgstr " -g, --pgrp <id> phiên dịch đối số là một mã số nhóm tiến trình\n"
+
+#: sys-utils/renice.c:74
+#, fuzzy
+msgid " -u, --user interpret arguments as username or user ID\n"
+msgstr " -u, --user <name>|<id> biên dịch đối số là một tài khoản hay một mã số người dùng\n"
+
+#: sys-utils/renice.c:86
+#, c-format
+msgid "failed to get priority for %d (%s)"
+msgstr "gặp lỗi khi lấy mức ưu tiên cho %d (%s)"
+
+#: sys-utils/renice.c:99
+#, c-format
+msgid "failed to set priority for %d (%s)"
+msgstr "gặp lỗi khi đăth mức ưu tiên cho %d (%s)"
+
+#: sys-utils/renice.c:104
+#, c-format
+msgid "%d (%s) old priority %d, new priority %d\n"
+msgstr "%d (%s) quyền ưu tiên cũ %d, quyền ưu tiên mới %d\n"
+
+#: sys-utils/renice.c:150
+#, fuzzy, c-format
+msgid "invalid priority '%s'"
+msgstr "id không hợp lệ: %s"
+
+#: sys-utils/renice.c:177
+#, c-format
+msgid "unknown user %s"
+msgstr "người dùng lạ %s"
+
+#. TRANSLATORS: The first %s is one of the above
+#. * three ID names. Read: "bad value for %s: %s"
+#: sys-utils/renice.c:186
+#, c-format
+msgid "bad %s value: %s"
+msgstr "giá trị sai %s: %s"
+
+#: sys-utils/rfkill.c:131
+#, fuzzy
+msgid "kernel device name"
+msgstr "tên thiết bị nhân nội bộ"
+
+#: sys-utils/rfkill.c:132
+#, fuzzy
+msgid "device identifier value"
+msgstr "định danh thiết bị"
+
+#: sys-utils/rfkill.c:133
+msgid "device type name that can be used as identifier"
+msgstr ""
+
+#: sys-utils/rfkill.c:134
+#, fuzzy
+msgid "device type description"
+msgstr "mô tả cờ"
+
+#: sys-utils/rfkill.c:135
+#, fuzzy
+msgid "status of software block"
+msgstr "kích thước của khóa"
+
+#: sys-utils/rfkill.c:136
+#, fuzzy
+msgid "status of hardware block"
+msgstr "Hiển thị trạng thái của đồng hồ giữ nhà phần cứng.\n"
+
+#: sys-utils/rfkill.c:200
+#, fuzzy, c-format
+msgid "cannot set non-blocking %s"
+msgstr "không thể khóa %s"
+
+#: sys-utils/rfkill.c:221
+#, c-format
+msgid "wrong size of rfkill event: %zu < %zu"
+msgstr ""
+
+#: sys-utils/rfkill.c:259
+#, fuzzy, c-format
+msgid "failed to poll %s"
+msgstr "gặp lỗi phân tích %s"
+
+#: sys-utils/rfkill.c:328
+#, fuzzy
+msgid "invalid identifier"
+msgstr "định danh thiết bị"
+
+#: sys-utils/rfkill.c:408 sys-utils/rfkill.c:411
+#, fuzzy
+msgid "blocked"
+msgstr "đã khóa"
+
+#: sys-utils/rfkill.c:408 sys-utils/rfkill.c:411
+#, fuzzy
+msgid "unblocked"
+msgstr "đã khóa"
+
+#: sys-utils/rfkill.c:430 sys-utils/rfkill.c:505 sys-utils/rfkill.c:546
+#: sys-utils/rfkill.c:582 sys-utils/rfkill.c:603
+#, fuzzy, c-format
+msgid "invalid identifier: %s"
+msgstr "Định danh đĩa: %s"
+
+#: sys-utils/rfkill.c:633
+#, fuzzy, c-format
+msgid " %s [options] command [identifier ...]\n"
+msgstr "%s [tùy chọn] [<thiết bị> …]\n"
+
+#: sys-utils/rfkill.c:636
+msgid "Tool for enabling and disabling wireless devices.\n"
+msgstr ""
+
+#. TRANSLATORS: command names should not be translated, explaining
+#. them as additional field after identifier is fine, for example
+#. *
+#. list [identifier] (lista [tarkenne])
+#.
+#: sys-utils/rfkill.c:660
+#, fuzzy
+msgid " help\n"
+msgstr " -help\n"
+
+#: sys-utils/rfkill.c:661
+msgid " event\n"
+msgstr ""
+
+#: sys-utils/rfkill.c:662
+#, fuzzy
+msgid " list [identifier]\n"
+msgstr "Định danh đĩa: %s"
+
+#: sys-utils/rfkill.c:663
+#, fuzzy
+msgid " block identifier\n"
+msgstr "Định danh đĩa: %s"
+
+#: sys-utils/rfkill.c:664
+#, fuzzy
+msgid " unblock identifier\n"
+msgstr "Định danh đĩa: %s"
+
+#: sys-utils/rfkill.c:665
+#, fuzzy
+msgid " toggle identifier\n"
+msgstr "Định danh đĩa: %s"
+
+#: sys-utils/rtcwake.c:102
+msgid "Enter a system sleep state until a specified wakeup time.\n"
+msgstr "Vào một trạng thái hệ thống ngủ cho đến thời điểm thức dậy đã chỉ định.\n"
+
+#: sys-utils/rtcwake.c:105
+msgid " -a, --auto reads the clock mode from adjust file (default)\n"
+msgstr " -a, --auto đọc chế độ đồng hồ từ tập tin chỉnh sửa (mặc định)\n"
+
+#: sys-utils/rtcwake.c:107
+#, c-format
+msgid ""
+" -A, --adjfile <file> specifies the path to the adjust file\n"
+" the default is %s\n"
+msgstr ""
+" -A, --adjfile <t.tin> chỉ định đường dẫn tới tập tin chỉnh sửa;\n"
+" mặc định là %s\n"
+
+#: sys-utils/rtcwake.c:109
+#, fuzzy
+msgid " --date <timestamp> date time of timestamp to wake\n"
+msgstr " -t, --time <time_t> thời điểm thức giấc\n"
+
+#: sys-utils/rtcwake.c:110
+msgid " -d, --device <device> select rtc device (rtc0|rtc1|...)\n"
+msgstr " -d, --device <thiết-bị> chọn thiết bị rtc (rtc0|rtc1|…)\n"
+
+#: sys-utils/rtcwake.c:111
+msgid " -n, --dry-run does everything, but suspend\n"
+msgstr " -n, --dry-run không làm gì cả, nhưng tạm treo\n"
+
+#: sys-utils/rtcwake.c:112
+msgid " -l, --local RTC uses local timezone\n"
+msgstr " -l, --local RTC dùng múi giờ địa phương\n"
+
+#: sys-utils/rtcwake.c:113
+msgid " --list-modes list available modes\n"
msgstr ""
-#: sys-utils/lsipc.c:159
-#, fuzzy
-msgid "GID"
-msgstr "SGI"
+#: sys-utils/rtcwake.c:114
+msgid " -m, --mode <mode> standby|mem|... sleep mode\n"
+msgstr " -m, --mode <chế_độ> chế độ ngủ standby|mem|…\n"
+
+#: sys-utils/rtcwake.c:115
+msgid " -s, --seconds <seconds> seconds to sleep\n"
+msgstr " -s, --seconds <giây> số giây sẽ ngủ\n"
+
+#: sys-utils/rtcwake.c:116
+msgid " -t, --time <time_t> time to wake\n"
+msgstr " -t, --time <time_t> thời điểm thức giấc\n"
+
+#: sys-utils/rtcwake.c:117
+msgid " -u, --utc RTC uses UTC\n"
+msgstr " -u, --utc RTC dùng UTC\n"
+
+#: sys-utils/rtcwake.c:118
+msgid " -v, --verbose verbose messages\n"
+msgstr " -v, --verbose mô tả chi tiết những gì được làm\n"
+
+#: sys-utils/rtcwake.c:168
+msgid "read rtc time failed"
+msgstr "gặp lỗi khi đọc thời gian từ rtc"
+
+#: sys-utils/rtcwake.c:174
+msgid "read system time failed"
+msgstr "gặp lỗi khi đọc thời gian từ đồng hồ của hệ thống"
+
+#: sys-utils/rtcwake.c:190
+msgid "convert rtc time failed"
+msgstr "gặp lỗi khi chuyển đổi thời gian từ rtc"
+
+#: sys-utils/rtcwake.c:240
+msgid "set rtc wake alarm failed"
+msgstr "gặp lỗi khi đặt chuông báo thức rtc"
-#: sys-utils/lsipc.c:160
+#: sys-utils/rtcwake.c:280
#, fuzzy
-msgid "Group name"
-msgstr "tên nhóm"
+msgid "discarding stdin"
+msgstr "loại bỏ khoảng chênh sắp hàng"
-#: sys-utils/lsipc.c:161
-#, fuzzy
-msgid "Time of the last change"
-msgstr "kích thước vùng hoán đổi"
+#: sys-utils/rtcwake.c:331
+#, fuzzy, c-format
+msgid "unexpected third line in: %s: %s"
+msgstr "gặp kết thúc tập tin bất thường trên %s"
-#: sys-utils/lsipc.c:161
-#, fuzzy
-msgid "Last change"
-msgstr "thay đổi cuối cùng"
+#: sys-utils/rtcwake.c:345 sys-utils/rtcwake.c:675
+msgid "read rtc alarm failed"
+msgstr "gặp lỗi khi đọc chuông báo thức rtc"
-#: sys-utils/lsipc.c:164
-#, fuzzy
-msgid "Bytes used"
-msgstr "byte đã dùng"
+#: sys-utils/rtcwake.c:350
+#, c-format
+msgid "alarm: off\n"
+msgstr "báo thức: tắt\n"
-#: sys-utils/lsipc.c:165
-#, fuzzy
-msgid "Number of messages"
-msgstr "Số đầu đọc"
+#: sys-utils/rtcwake.c:363
+msgid "convert time failed"
+msgstr "chuyển đổi thời gian đã không thành công"
-#: sys-utils/lsipc.c:165
-#, fuzzy
-msgid "Messages"
-msgstr "thông điệp"
+#: sys-utils/rtcwake.c:369
+#, c-format
+msgid "alarm: on %s"
+msgstr "báo thức: lúc %s"
-#: sys-utils/lsipc.c:166
-#, fuzzy
-msgid "Time of last msg sent"
-msgstr "thời điểm đăng nhập lần cuối"
+#: sys-utils/rtcwake.c:402
+#, c-format
+msgid "%s: unable to find device"
+msgstr "%s: không thể tìm thiết bị"
-#: sys-utils/lsipc.c:166
-msgid "Msg sent"
-msgstr ""
+#: sys-utils/rtcwake.c:413
+#, fuzzy, c-format
+msgid "could not read: %s"
+msgstr "Không thể đọc %s"
-#: sys-utils/lsipc.c:167
-msgid "Time of last msg received"
-msgstr ""
+#: sys-utils/rtcwake.c:493
+#, c-format
+msgid "unrecognized suspend state '%s'"
+msgstr "không hiểu được trạng thái treo “%s”"
-#: sys-utils/lsipc.c:167
-msgid "Msg received"
-msgstr ""
+#: sys-utils/rtcwake.c:501
+msgid "invalid seconds argument"
+msgstr "tham số giây không hợp lệ"
-#: sys-utils/lsipc.c:168
-msgid "PID of the last msg sender"
-msgstr ""
+#: sys-utils/rtcwake.c:505
+msgid "invalid time argument"
+msgstr "tham số thời gian không hợp lệ"
-#: sys-utils/lsipc.c:168
-msgid "Msg sender"
-msgstr ""
+#: sys-utils/rtcwake.c:532
+#, c-format
+msgid "%s: assuming RTC uses UTC ...\n"
+msgstr "%s: coi là RTC dùng UTC …\n"
-#: sys-utils/lsipc.c:169
-msgid "PID of the last msg receiver"
-msgstr ""
+#: sys-utils/rtcwake.c:537
+msgid "Using UTC time.\n"
+msgstr "Sử dụng thời gian UTC.\n"
-#: sys-utils/lsipc.c:169
-msgid "Msg receiver"
-msgstr ""
+#: sys-utils/rtcwake.c:538
+msgid "Using local time.\n"
+msgstr "Sử dụng thời gian địa phương.\n"
-#: sys-utils/lsipc.c:172
+#: sys-utils/rtcwake.c:541
#, fuzzy
-msgid "Segment size"
-msgstr "lấy kích cỡ khối"
+msgid "must provide wake time (see --seconds, --time and --date options)"
+msgstr "phải cung cấp thời điểm đánh thức (xem thêm các tùy chọn -t và -s)"
-#: sys-utils/lsipc.c:173
-#, fuzzy
-msgid "Number of attached processes"
-msgstr "số lượng tiến trình tối đa"
+#: sys-utils/rtcwake.c:547
+#, c-format
+msgid "%s not enabled for wakeup events"
+msgstr "%s không thể bật sự kiện báo thức"
-#: sys-utils/lsipc.c:173
-msgid "Attached processes"
-msgstr ""
+#: sys-utils/rtcwake.c:554
+#, fuzzy, c-format
+#| msgid "alarm %ld, sys_time %ld, rtc_time %ld, seconds %u\n"
+msgid "alarm %<PRId64>, sys_time %<PRId64>, rtc_time %<PRId64>, seconds %<PRIu64>\n"
+msgstr "báo thức %ld, giờ_hệ_thống %ld, giờ_RTC %ld, giây %u\n"
-#: sys-utils/lsipc.c:174
-#, fuzzy
-msgid "Status"
-msgstr "trạng thái"
+#: sys-utils/rtcwake.c:567
+#, c-format
+msgid "time doesn't go backward to %s"
+msgstr "thời gian không chạy ngược về %s"
-#: sys-utils/lsipc.c:175
-#, fuzzy
-msgid "Attach time"
-msgstr "đã gắn"
+#: sys-utils/rtcwake.c:580
+#, c-format
+msgid "%s: wakeup using %s at %s"
+msgstr "%s: thức dậy sử dụng %s lúc %s"
-#: sys-utils/lsipc.c:176
-#, fuzzy
-msgid "Detach time"
-msgstr "đã bỏ gắn"
+#: sys-utils/rtcwake.c:586
+#, c-format
+msgid "%s: wakeup from \"%s\" using %s at %s"
+msgstr "%s: thức dậy từ \"%s\" sử dụng %s lúc %s"
-#: sys-utils/lsipc.c:177
+#: sys-utils/rtcwake.c:596
+#, c-format
+msgid "suspend mode: no; leaving\n"
+msgstr "chế độ ngưng: không; đang rời\n"
+
+#: sys-utils/rtcwake.c:619
+#, c-format
+msgid "suspend mode: off; executing %s\n"
+msgstr "chế độ ngưng: bị tắt; đang thực hiện %s\n"
+
+#: sys-utils/rtcwake.c:628
#, fuzzy
-msgid "Creator command line"
-msgstr "Tùy chọn phân tích lệnh.\n"
+msgid "failed to find shutdown command"
+msgstr "lỗi mở %s"
-#: sys-utils/lsipc.c:177
+#: sys-utils/rtcwake.c:638
+#, c-format
+msgid "suspend mode: on; reading rtc\n"
+msgstr "chế độ ngưng: đã bật; đang đọc RTC\n"
+
+#: sys-utils/rtcwake.c:643
+msgid "rtc read failed"
+msgstr "đọc fts gặp lỗi"
+
+#: sys-utils/rtcwake.c:655
+#, c-format
+msgid "suspend mode: disable; disabling alarm\n"
+msgstr "chế độ ngưng: vô hiệu hóa; đang tắt báo động\n"
+
+#: sys-utils/rtcwake.c:659
+#, c-format
+msgid "suspend mode: show; printing alarm info\n"
+msgstr "chế độ ngưng: hiển thị; đang in thông tin báo thức\n"
+
+#: sys-utils/rtcwake.c:666
+#, c-format
+msgid "suspend mode: %s; suspending system\n"
+msgstr "chế độ ngưng: %s; đang ngưng chạy hệ thống\n"
+
+#: sys-utils/rtcwake.c:680
+msgid "disable rtc alarm interrupt failed"
+msgstr "tắt khả ngắt của đồng hồ báo thức RTC gặp lỗi"
+
+#: sys-utils/setarch.c:48
+#, c-format
+msgid "Switching on %s.\n"
+msgstr "Đang bật %s.\n"
+
+#: sys-utils/setarch.c:97
+#, fuzzy, c-format
+msgid " %s [<arch>] [options] [<program> [<argument>...]]\n"
+msgstr " %s <arch> [các tùy chọn] [<chương trình> [các đối số …]]\n"
+
+#: sys-utils/setarch.c:102
+msgid "Change the reported architecture and set personality flags.\n"
+msgstr "Thay đổi kiến trúc đã báo cáo và đặt cờ cá nhân.\n"
+
+#: sys-utils/setarch.c:105
+msgid " -B, --32bit turns on ADDR_LIMIT_32BIT\n"
+msgstr " -B, --32bit bật ADDR_LIMIT_32BIT\n"
+
+#: sys-utils/setarch.c:106
+msgid " -F, --fdpic-funcptrs makes function pointers point to descriptors\n"
+msgstr " -F, --fdpic-funcptrs làm con trỏ hàm chỉ đến một bộ mô tả\n"
+
+#: sys-utils/setarch.c:107
+msgid " -I, --short-inode turns on SHORT_INODE\n"
+msgstr " -I, --short-inode bật SHORT_INODE\n"
+
+#: sys-utils/setarch.c:108
+msgid " -L, --addr-compat-layout changes the way virtual memory is allocated\n"
+msgstr " -L, --addr-compat-layout thay đổi cách mà bộ nhớ ảo được cấp phép\n"
+
+#: sys-utils/setarch.c:109
+msgid " -R, --addr-no-randomize disables randomization of the virtual address space\n"
+msgstr " -R, --addr-no-randomize tắt ngẫu nhiên hóa của không gian địa chỉ ảo\n"
+
+#: sys-utils/setarch.c:110
+msgid " -S, --whole-seconds turns on WHOLE_SECONDS\n"
+msgstr " -S, --whole-seconds bật WHOLE_SECONDS\n"
+
+#: sys-utils/setarch.c:111
+msgid " -T, --sticky-timeouts turns on STICKY_TIMEOUTS\n"
+msgstr " -T, --sticky-timeouts bật STICKY_TIMEOUTS\n"
+
+#: sys-utils/setarch.c:112
+msgid " -X, --read-implies-exec turns on READ_IMPLIES_EXEC\n"
+msgstr " -X, --read-implies-exec bật READ_IMPLIES_EXEC\n"
+
+#: sys-utils/setarch.c:113
+msgid " -Z, --mmap-page-zero turns on MMAP_PAGE_ZERO\n"
+msgstr " -Z, --mmap-page-zero bật MMAP_PAGE_ZERO\n"
+
+#: sys-utils/setarch.c:114
+msgid " -3, --3gb limits the used address space to a maximum of 3 GB\n"
+msgstr " -3, --3gb giới hạn không gian địa chỉ tối đa là 3 GB\n"
+
+#: sys-utils/setarch.c:115
+msgid " --4gb ignored (for backward compatibility only)\n"
+msgstr " --4gb bị bỏ qua (với mục đích tương thích ngược)\n"
+
+#: sys-utils/setarch.c:116
+msgid " --uname-2.6 turns on UNAME26\n"
+msgstr " --uname-2.6 bật UNAME26\n"
+
+#: sys-utils/setarch.c:117
+msgid " -v, --verbose say what options are being switched on\n"
+msgstr " -v, --verbose nói rõ tùy chọn nào đang được thực hiện\n"
+
+#: sys-utils/setarch.c:120
+msgid " --list list settable architectures, and exit\n"
+msgstr " --list liệt kê các kiến trúc có thể đặt rồi thoát\n"
+
+#: sys-utils/setarch.c:293
+#, c-format
+msgid "Kernel cannot set architecture to %s"
+msgstr "Hạt nhân không thể đặt kiến trúc thành %s"
+
+#: sys-utils/setarch.c:342
+msgid "Not enough arguments"
+msgstr "Không đủ đối số"
+
+#: sys-utils/setarch.c:410
+msgid "unrecognized option '--list'"
+msgstr "không thừa nhận tùy chọn “--list”"
+
+#: sys-utils/setarch.c:423
#, fuzzy
-msgid "Creator command"
-msgstr "Lệnh cấm"
+msgid "no architecture argument or personality flags specified"
+msgstr "chưa chỉ định đối số kiến trúc"
-#: sys-utils/lsipc.c:178
-msgid "PID of the creator"
-msgstr ""
+#: sys-utils/setarch.c:435
+#, c-format
+msgid "%s: Unrecognized architecture"
+msgstr "%s: kiến trúc không nhận ra"
-#: sys-utils/lsipc.c:178
-msgid "Creator PID"
-msgstr ""
+#: sys-utils/setarch.c:453
+#, c-format
+msgid "failed to set personality to %s"
+msgstr "gặp lỗi khi đặt cá nhân thành %s"
-#: sys-utils/lsipc.c:179
-msgid "PID of last user"
-msgstr ""
+#: sys-utils/setarch.c:465
+#, fuzzy, c-format
+msgid "Execute command `%s'.\n"
+msgstr "Đang thực hiện chương trình “%s”…\n"
+
+#: sys-utils/setpriv.c:119
+#, c-format
+msgid " %s [options] <program> [<argument>...]\n"
+msgstr " %s [các tùy chọn] <chương trình> [<các đối số>…]\n"
-#: sys-utils/lsipc.c:179
-#, fuzzy
-msgid "Last user PID"
-msgstr "mã ID Người dùng"
+#: sys-utils/setpriv.c:123
+msgid "Run a program with different privilege settings.\n"
+msgstr "Chạy một chương trình với các cài đặt đặc quyền khác.\n"
-#: sys-utils/lsipc.c:182
+#: sys-utils/setpriv.c:126
#, fuzzy
-msgid "Number of semaphores"
-msgstr "Số cung từ"
+msgid " -d, --dump show current state (and do not exec)\n"
+msgstr " -d, --dump hiển thị trạng thái hiện tại (và không thực thi gì)\n"
-#: sys-utils/lsipc.c:182
+#: sys-utils/setpriv.c:127
#, fuzzy
-msgid "Semaphores"
-msgstr "ID cờ hiệu: %d\n"
-
-#: sys-utils/lsipc.c:183
-msgid "Time of the last operation"
-msgstr ""
+msgid " --nnp, --no-new-privs disallow granting new privileges\n"
+msgstr " --nnp, --no-new-privs cấm cấp đặc quyền mới\n"
-#: sys-utils/lsipc.c:183
+#: sys-utils/setpriv.c:128
#, fuzzy
-msgid "Last operation"
-msgstr "thao tác %d\n"
+msgid " --ambient-caps <caps,...> set ambient capabilities\n"
+msgstr " --inh-caps <caps,…> đặt các quyền hạn kế thừa\n"
-#: sys-utils/lsipc.c:186
+#: sys-utils/setpriv.c:129
#, fuzzy
-msgid "Resource name"
-msgstr "tên của tài nguyên"
+msgid " --inh-caps <caps,...> set inheritable capabilities\n"
+msgstr " --inh-caps <caps,…> đặt các quyền hạn kế thừa\n"
-#: sys-utils/lsipc.c:186
+#: sys-utils/setpriv.c:130
#, fuzzy
-msgid "Resource"
-msgstr "tên của tài nguyên"
+msgid " --bounding-set <caps> set capability bounding set\n"
+msgstr " --bounding-set <caps> đặt tập hợp hạn biên dung tích\n"
-#: sys-utils/lsipc.c:187
+#: sys-utils/setpriv.c:131
#, fuzzy
-msgid "Resource description"
-msgstr "bộ mô tả tài nguyên"
+msgid " --ruid <uid|user> set real uid\n"
+msgstr " --ruid <uid> đặt uid thật\n"
-#: sys-utils/lsipc.c:187
+#: sys-utils/setpriv.c:132
#, fuzzy
-msgid "Description"
-msgstr "mô tả cờ"
-
-#: sys-utils/lsipc.c:188
-msgid "Currently used"
-msgstr ""
+msgid " --euid <uid|user> set effective uid\n"
+msgstr " --euid <uid> đặt uid chịu tác động\n"
-#: sys-utils/lsipc.c:188
-msgid "Used"
-msgstr ""
+#: sys-utils/setpriv.c:133
+#, fuzzy
+msgid " --rgid <gid|user> set real gid\n"
+msgstr " --rgid <gid> đặt gid thực tế\n"
-#: sys-utils/lsipc.c:189
+#: sys-utils/setpriv.c:134
#, fuzzy
-msgid "Currently use percentage"
-msgstr "phần trăm hệ thống tập tin đã dùng"
+msgid " --egid <gid|group> set effective gid\n"
+msgstr " --egid <gid> đặt nhóm chịu tác động\n"
-#: sys-utils/lsipc.c:189
+#: sys-utils/setpriv.c:135
#, fuzzy
-msgid "Use"
-msgstr "Cách dùng:"
+msgid " --reuid <uid|user> set real and effective uid\n"
+msgstr " --reuid <uid> đặt uid thực tế và chịu tác động\n"
-#: sys-utils/lsipc.c:190
-msgid "System-wide limit"
-msgstr ""
+#: sys-utils/setpriv.c:136
+#, fuzzy
+msgid " --regid <gid|group> set real and effective gid\n"
+msgstr " --regid <gid> đặt gid thực tế và chịu tác động\n"
-#: sys-utils/lsipc.c:190
-msgid "Limit"
-msgstr ""
+#: sys-utils/setpriv.c:137
+#, fuzzy
+msgid " --clear-groups clear supplementary groups\n"
+msgstr " --clear-groups xóa sạch các nhóm phụ\n"
-#: sys-utils/lsipc.c:225
-#, c-format
-msgid "column %s does not apply to the specified IPC"
-msgstr ""
+#: sys-utils/setpriv.c:138
+#, fuzzy
+msgid " --keep-groups keep supplementary groups\n"
+msgstr " --keep-groups giữ lại các nhóm phụ\n"
-#: sys-utils/lsipc.c:287
-msgid " -g, --global info about system-wide usage (may be used with -m, -q and -s)\n"
-msgstr ""
+#: sys-utils/setpriv.c:139
+#, fuzzy
+msgid " --init-groups initialize supplementary groups\n"
+msgstr " --keep-groups giữ lại các nhóm phụ\n"
-#: sys-utils/lsipc.c:288
+#: sys-utils/setpriv.c:140
#, fuzzy
-msgid " -i, --id <id> print details on resource identified by <id>\n"
-msgstr " -i, --id <mã_số> hiển thị thông tin chi tiết trên nguồn tài nguyên định nghĩa bởi <mã_số>\n"
+msgid " --groups <group,...> set supplementary groups by UID or name\n"
+msgstr " --groups <nhóm,…> đặt các nhóm phụ\n"
-#: sys-utils/lsipc.c:294
+#: sys-utils/setpriv.c:141
#, fuzzy
-msgid " -b, --bytes print SIZE in bytes rather than in human readable format\n"
-msgstr " -b, --bytes hiển thị kích thước theo byte thay vì định dạng dành cho con người\n"
+msgid " --securebits <bits> set securebits\n"
+msgstr " --securebits <bits> đăt securebits\n"
-#: sys-utils/lsipc.c:295
+#: sys-utils/setpriv.c:142
#, fuzzy
-msgid " -c, --creator show creator and owner\n"
-msgstr " -c, --creator hiển thị người tạo và chủ sở hữu\n"
+msgid ""
+" --pdeathsig keep|clear|<signame>\n"
+" set or clear parent death signal\n"
+msgstr " --store lưu cài đặt thiết bị cuối hiện nay làm mặc định\n"
-#: sys-utils/lsipc.c:297
+#: sys-utils/setpriv.c:144
#, fuzzy
-msgid " -J, --json use the JSON output format\n"
-msgstr " -r, --raw dùng định dạng thô\n"
+msgid " --selinux-label <label> set SELinux label\n"
+msgstr " --selinux-label <nhãn> đặt nhãn SELinux\n"
-#: sys-utils/lsipc.c:299
+#: sys-utils/setpriv.c:145
#, fuzzy
-msgid " -l, --list force list output format (for example with --id)\n"
-msgstr " -l, --list dùng định dạng kết xuất liệt kê\n"
+msgid " --apparmor-profile <pr> set AppArmor profile\n"
+msgstr " --apparmor-profile <pr> đặt hồ sơ AppArmor\n"
-#: sys-utils/lsipc.c:301
-msgid " -P, --numeric-perms print numeric permissions (PERMS column)\n"
+#: sys-utils/setpriv.c:146
+msgid ""
+" --reset-env clear all environment and initialize\n"
+" HOME, SHELL, USER, LOGNAME and PATH\n"
msgstr ""
-#: sys-utils/lsipc.c:303
+#: sys-utils/setpriv.c:152
+msgid " This tool can be dangerous. Read the manpage, and be careful.\n"
+msgstr " Công cụ này tương đối nguy hiểm. Hãy đọc trang manpage, và dùng một cách thận trọng.\n"
+
+#: sys-utils/setpriv.c:170
#, fuzzy
-msgid " -t, --time show attach, detach and change times\n"
-msgstr " -t, --time hiển thị đính kèm, bỏ đính kèm và thời gian thay đổi\n"
+msgid "invalid capability type"
+msgstr "chuỗi dung tích sai"
-#: sys-utils/lsipc.c:309
-#, fuzzy, c-format
-msgid ""
-"\n"
-"Generic columns:\n"
-msgstr ""
-"\n"
-"Tùy chọn Chung:\n"
+#: sys-utils/setpriv.c:193 sys-utils/setpriv.c:412
+#, c-format
+msgid "cap %d: libcap-ng is broken"
+msgstr "cap %d: libcap-ng bị hỏng"
-#: sys-utils/lsipc.c:313
-#, fuzzy, c-format
-msgid ""
-"\n"
-"Shared-memory columns (--shmems):\n"
-msgstr ""
-"\n"
-"Đoạn vùng nhớ chia sẻ shmid=%d\n"
+#: sys-utils/setpriv.c:219 sys-utils/setpriv.c:560
+msgid "getting process secure bits failed"
+msgstr "lấy bít đảm bảo tiến trình gặp lỗi"
-#: sys-utils/lsipc.c:317
-#, fuzzy, c-format
-msgid ""
-"\n"
-"Message-queue columns (--queues):\n"
-msgstr " -s, --semaphores tín hiệu\n"
+#: sys-utils/setpriv.c:223
+#, c-format
+msgid "Securebits: "
+msgstr "Bít an ninh: "
-#: sys-utils/lsipc.c:321
-#, fuzzy, c-format
-msgid ""
-"\n"
-"Semaphore columns (--semaphores):\n"
-msgstr " -s, --semaphores tín hiệu\n"
+#: sys-utils/setpriv.c:243 sys-utils/setpriv.c:327
+#, c-format
+msgid "[none]\n"
+msgstr "[không]\n"
-#: sys-utils/lsipc.c:325
+#: sys-utils/setpriv.c:269
#, c-format
-msgid ""
-"\n"
-"Summary columns (--global):\n"
-msgstr ""
+msgid "%s: too long"
+msgstr "%s: quá dài"
-#: sys-utils/lsipc.c:413
+#: sys-utils/setpriv.c:297
#, c-format
-msgid ""
-"Elements:\n"
-"\n"
-msgstr ""
+msgid "Supplementary groups: "
+msgstr "Các nhóm phụ: "
-#: sys-utils/lsipc.c:705
-#, fuzzy
-msgid "Number of semaphore identifiers"
-msgstr "Số cung từ"
+#: sys-utils/setpriv.c:299 sys-utils/setpriv.c:365 sys-utils/setpriv.c:370
+#: sys-utils/setpriv.c:376 sys-utils/setpriv.c:382 sys-utils/setpriv.c:389
+#, c-format
+msgid "[none]"
+msgstr "[không]"
-#: sys-utils/lsipc.c:706
+#: sys-utils/setpriv.c:317
#, fuzzy
-msgid "Total number of semaphores"
-msgstr "số lượng cung từ"
+msgid "get pdeathsig failed"
+msgstr "getresuid gặp lỗi"
-#: sys-utils/lsipc.c:707
-#, fuzzy
-msgid "Max semaphores per semaphore set."
-msgstr " -s, --semaphores tín hiệu\n"
+#: sys-utils/setpriv.c:321
+#, fuzzy, c-format
+msgid "Parent death signal: "
+msgstr "gặp lỗi khi đặt chuông báo thức rtc"
-#: sys-utils/lsipc.c:708
-#, fuzzy
-msgid "Max number of operations per semop(2)"
-msgstr "số lượng tập tin tối đa được mở"
+#: sys-utils/setpriv.c:337
+#, c-format
+msgid "uid: %u\n"
+msgstr "uid: %u\n"
-#: sys-utils/lsipc.c:709
-#, fuzzy
-msgid "Semaphore max value"
-msgstr "giá trị cờ hiệu lớn nhất = %d\n"
+#: sys-utils/setpriv.c:338
+#, c-format
+msgid "euid: %u\n"
+msgstr "euid: %u\n"
-#: sys-utils/lsipc.c:863
-#, fuzzy
-msgid "Number of message queues"
-msgstr "Số đầu đọc"
+#: sys-utils/setpriv.c:341
+#, c-format
+msgid "suid: %u\n"
+msgstr "suid: %u\n"
-#: sys-utils/lsipc.c:864
-#, fuzzy
-msgid "Max size of message (bytes)"
-msgstr "kích cỡ lớn nhất của tin nhắn"
+#: sys-utils/setpriv.c:343 sys-utils/setpriv.c:456
+msgid "getresuid failed"
+msgstr "getresuid gặp lỗi"
-#: sys-utils/lsipc.c:865
-#, fuzzy
-msgid "Default max size of queue (bytes)"
-msgstr "kích cỡ mặc định lớn nhất của hàng đợi"
+#: sys-utils/setpriv.c:352 sys-utils/setpriv.c:471
+msgid "getresgid failed"
+msgstr "getresgid gặp lỗi"
-#: sys-utils/lsipc.c:978 sys-utils/lsipc.c:997
-msgid "hugetlb"
-msgstr ""
+#: sys-utils/setpriv.c:363
+#, c-format
+msgid "Effective capabilities: "
+msgstr "Dung lượng còn dùng được: "
-#: sys-utils/lsipc.c:979 sys-utils/lsipc.c:1004
-#, fuzzy
-msgid "noreserve"
-msgstr "Linux reserved"
+#: sys-utils/setpriv.c:368
+#, c-format
+msgid "Permitted capabilities: "
+msgstr "Dung tích còn được phép: "
-#: sys-utils/lsipc.c:1061
-#, fuzzy
-msgid "Shared memory segments"
-msgstr ""
-"\n"
-"Đoạn vùng nhớ chia sẻ shmid=%d\n"
+#: sys-utils/setpriv.c:374
+#, c-format
+msgid "Inheritable capabilities: "
+msgstr "Các dung tích kế thừa: "
-#: sys-utils/lsipc.c:1062
-#, fuzzy
-msgid "Shared memory pages"
-msgstr "ID vùng nhớ dùng chung: %d\n"
+#: sys-utils/setpriv.c:379
+#, fuzzy, c-format
+msgid "Ambient capabilities: "
+msgstr "Dung tích còn được phép: "
-#: sys-utils/lsipc.c:1063
-#, fuzzy
-msgid "Max size of shared memory segment (bytes)"
-msgstr "kích cỡ lớn nhất của tin nhắn"
+#: sys-utils/setpriv.c:384
+#, fuzzy, c-format
+msgid "[unsupported]"
+msgstr "lệnh không được hỗ trợ"
-#: sys-utils/lsipc.c:1064
-#, fuzzy
-msgid "Min size of shared memory segment (bytes)"
-msgstr "kích cỡ lớn nhất của tin nhắn"
+#: sys-utils/setpriv.c:387
+#, c-format
+msgid "Capability bounding set: "
+msgstr "Tập hợp hạn biên dung lượng: "
-#: sys-utils/lsipc.c:1135
-#, fuzzy
-msgid "failed to parse IPC identifier"
-msgstr "gặp lỗi khi phân tích ID"
+#: sys-utils/setpriv.c:396
+msgid "SELinux label"
+msgstr "Nhãn SELinux"
+
+#: sys-utils/setpriv.c:399
+msgid "AppArmor profile"
+msgstr "Hồ sơ AppArmor"
+
+#: sys-utils/setpriv.c:434
+msgid "Invalid supplementary group id"
+msgstr "Mã số nhóm phụ thêm không hợp lệ"
-#: sys-utils/lsipc.c:1229
+#: sys-utils/setpriv.c:444
#, fuzzy
-msgid "--global is mutually exclusive with --creator, --id and --time"
-msgstr "tùy chọn --find loại trừ với <thiết bị>"
+msgid "failed to get parent death signal"
+msgstr "lỗi phân tích sigval"
+
+#: sys-utils/setpriv.c:464
+msgid "setresuid failed"
+msgstr "setresuid gặp lỗi"
+
+#: sys-utils/setpriv.c:479
+msgid "setresgid failed"
+msgstr "setresgid gặp lỗi"
-#: sys-utils/lsns.c:83
+#: sys-utils/setpriv.c:511
#, fuzzy
-msgid "namespace identifier (inode number)"
-msgstr "số nút tập tin hỗ trợ"
+msgid "unsupported capability type"
+msgstr "kiểu thời gian không được hỗ trợ"
-#: sys-utils/lsns.c:84
-msgid "kind of namespace"
-msgstr ""
+#: sys-utils/setpriv.c:528
+msgid "bad capability string"
+msgstr "chuỗi dung tích sai"
-#: sys-utils/lsns.c:85
-#, fuzzy
-msgid "path to the namespace"
-msgstr "trạng thái của thiết bị"
+#: sys-utils/setpriv.c:545
+#, c-format
+msgid "unknown capability \"%s\""
+msgstr "không hiểu dung lượng \"%s\""
-#: sys-utils/lsns.c:86
-#, fuzzy
-msgid "number of processes in the namespace"
-msgstr "số lượng tiến trình chạy bởi người dùng"
+#: sys-utils/setpriv.c:569
+msgid "unrecognized securebit set -- refusing to adjust"
+msgstr "không hiểu tập hợp bít an ninh -- khước từ chỉnh sửa"
-#: sys-utils/lsns.c:87
-msgid "lowest PID in the namespace"
-msgstr ""
+#: sys-utils/setpriv.c:573
+msgid "bad securebits string"
+msgstr "chuỗi bít an toàn sai"
-#: sys-utils/lsns.c:88
-msgid "PPID of the PID"
-msgstr ""
+#: sys-utils/setpriv.c:580
+msgid "+all securebits is not allowed"
+msgstr "+all securebits là không được phép"
-#: sys-utils/lsns.c:89
-msgid "command line of the PID"
-msgstr ""
+#: sys-utils/setpriv.c:593
+msgid "adjusting keep_caps does not make sense"
+msgstr "điều chỉnh keep_caps không hợp lý"
-#: sys-utils/lsns.c:90
-msgid "UID of the PID"
-msgstr ""
+#: sys-utils/setpriv.c:597
+msgid "unrecognized securebit"
+msgstr "không nhận ra securebit"
-#: sys-utils/lsns.c:91
-msgid "username of the PID"
-msgstr ""
+#: sys-utils/setpriv.c:617
+msgid "SELinux is not running"
+msgstr "SELinux không hoạt động"
-#: sys-utils/lsns.c:591
-#, fuzzy, c-format
-msgid " %s [options] [<namespace>]\n"
-msgstr " %s [tùy chọn] [thông điệp]\n"
+#: sys-utils/setpriv.c:632
+#, c-format
+msgid "close failed: %s"
+msgstr "gặp lỗi khi đóng: %s"
-#: sys-utils/lsns.c:594
-#, fuzzy
-msgid "List system namespaces.\n"
-msgstr "Liệt kê các khóa hệ thống nội bộ.\n"
+#: sys-utils/setpriv.c:640
+msgid "AppArmor is not running"
+msgstr "AppArmor không hoạt động"
-#: sys-utils/lsns.c:601
-#, fuzzy
-msgid " -p, --task <pid> print process namespaces\n"
-msgstr " -t, --target <pid> tiến trình đích để lấy không gian tên từ đó\n"
+#: sys-utils/setpriv.c:819
+msgid "duplicate --no-new-privs option"
+msgstr "trùng tùy chọn --no-new-privs"
-#: sys-utils/lsns.c:604
-msgid " -t, --type <name> namespace type (mnt, net, ipc, user, pid, uts, cgroup)\n"
-msgstr ""
+#: sys-utils/setpriv.c:824
+msgid "duplicate ruid"
+msgstr "trùng ruid"
-#: sys-utils/lsns.c:694
-#, fuzzy, c-format
-msgid "unknown namespace type: %s"
-msgstr "dạng nguồn không rõ: %s\n"
+#: sys-utils/setpriv.c:826
+msgid "failed to parse ruid"
+msgstr "gặp lỗi khi phân tích ruid"
-#: sys-utils/lsns.c:713
-#, fuzzy
-msgid "--task is mutually exclusive with <namespace>"
-msgstr "tùy chọn --find loại trừ với <thiết bị>"
+#: sys-utils/setpriv.c:834
+msgid "duplicate euid"
+msgstr "trùng euid"
-#: sys-utils/lsns.c:714
-#, fuzzy
-msgid "invalid namespace argument"
-msgstr "đối số dừng không hợp lệ"
+#: sys-utils/setpriv.c:836
+msgid "failed to parse euid"
+msgstr "gặp lỗi khi phân tích euid"
-#: sys-utils/lsns.c:752
-#, c-format
-msgid "not found namespace: %ju"
-msgstr ""
+#: sys-utils/setpriv.c:840
+msgid "duplicate ruid or euid"
+msgstr "trùng ruid hoặc euid"
-#: sys-utils/mount.c:66 sys-utils/umount.c:117
-#, c-format
-msgid "only root can use \"--%s\" option (effective UID is %u)"
-msgstr "chỉ người chủ (root) có quyền sử dụng tùy chọn \"--%s\" (UID có kết quả là %u)"
+#: sys-utils/setpriv.c:842
+msgid "failed to parse reuid"
+msgstr "gặp lỗi khi phân tích reuid"
-#: sys-utils/mount.c:69 sys-utils/umount.c:120
-#, c-format
-msgid "only root can do that (effective UID is %u)"
-msgstr "chỉ người chủ (root) có quyền làm đó (UID có kết quả là %u)"
+#: sys-utils/setpriv.c:851
+msgid "duplicate rgid"
+msgstr "trùng rgid"
-#: sys-utils/mount.c:73 sys-utils/umount.c:124
-#, c-format
-msgid "only root can use \"--%s\" option"
-msgstr "chỉ có rôt mới có thể sử dụng tùy chọn \"--%s\""
+#: sys-utils/setpriv.c:853
+msgid "failed to parse rgid"
+msgstr "gặp lỗi khi phân tích rgid"
-#: sys-utils/mount.c:74 sys-utils/umount.c:125
-msgid "only root can do that"
-msgstr "chỉ người chủ (root) có quyền thực hiện"
+#: sys-utils/setpriv.c:857
+msgid "duplicate egid"
+msgstr "trùng egid"
-#: sys-utils/mount.c:85 sys-utils/umount.c:59
-#, c-format
-msgid "%s from %s (libmount %s"
-msgstr "%s từ %s (libmount %s"
+#: sys-utils/setpriv.c:859
+msgid "failed to parse egid"
+msgstr "gặp lỗi phân tích egid"
-#: sys-utils/mount.c:130
-msgid "failed to read mtab"
-msgstr "việc đọc tập tin mtab gặp lỗi"
+#: sys-utils/setpriv.c:863
+msgid "duplicate rgid or egid"
+msgstr "trùng rgid hoặc egid"
-#: sys-utils/mount.c:192 sys-utils/umount.c:284
-#, c-format
-msgid "%-25s: ignored\n"
-msgstr "%-25s: bị bỏ qua\n"
+#: sys-utils/setpriv.c:865
+msgid "failed to parse regid"
+msgstr "gặp lỗi khi phân tích regid"
-#: sys-utils/mount.c:193
-#, c-format
-msgid "%-25s: already mounted\n"
-msgstr "%-25s: đã gắn kết\n"
+#: sys-utils/setpriv.c:870
+msgid "duplicate --clear-groups option"
+msgstr "trùng tùy chọn --clear-groups"
-#: sys-utils/mount.c:249
-#, c-format
-msgid "%s: %s moved to %s.\n"
-msgstr "%s: %s được di chuyển đến %s.\n"
+#: sys-utils/setpriv.c:876
+msgid "duplicate --keep-groups option"
+msgstr "trùng tùy chọn --keep-groups"
-#: sys-utils/mount.c:251
-#, c-format
-msgid "%s: %s bound on %s.\n"
-msgstr "%s: %s ràng buộc trên %s.\n"
+#: sys-utils/setpriv.c:882
+#, fuzzy
+msgid "duplicate --init-groups option"
+msgstr "trùng tùy chọn --groups"
-#: sys-utils/mount.c:254 sys-utils/mount.c:258
-#, c-format
-msgid "%s: %s mounted on %s.\n"
-msgstr "%s: %s được gắn trên %s.\n"
+#: sys-utils/setpriv.c:888
+msgid "duplicate --groups option"
+msgstr "trùng tùy chọn --groups"
-#: sys-utils/mount.c:256
-#, c-format
-msgid "%s: %s propagation flags changed.\n"
-msgstr "%s: %s cờ lan truyền đã thay đổi.\n"
+#: sys-utils/setpriv.c:894
+#, fuzzy
+msgid "duplicate --keep-pdeathsig option"
+msgstr "trùng tùy chọn --keep-groups"
-#: sys-utils/mount.c:310
-#, c-format
-msgid ""
-"mount: %s does not contain SELinux labels.\n"
-" You just mounted an file system that supports labels which does not\n"
-" contain labels, onto an SELinux box. It is likely that confined\n"
-" applications will generate AVC messages and not be allowed access to\n"
-" this file system. For more details see restorecon(8) and mount(8).\n"
-msgstr ""
-"mount: %s không chứa nhãn kiểu SELinux.\n"
-" Bạn vừa mới gắn kết một hệ thống tập tin mà hỗ trợ nhãn\n"
-" nhưng cũng không có nhãn, đến một máy kiểu SELinux.\n"
-" Rất có thể là ứng dụng bị giam hãm sẽ tạo thông điệp AVC\n"
-" và không có quyền truy cập đến hệ thống tập tin này.\n"
-" Để tìm chi tiết, xem trang hướng dẫn (man) restorecon(8) và mount(8).\n"
+#: sys-utils/setpriv.c:903
+msgid "duplicate --inh-caps option"
+msgstr "trùng tùy chọn --inh-caps"
-#: sys-utils/mount.c:378
-msgid "WARNING: failed to apply propagation flags"
-msgstr "CẢNH BÁO: gặp lỗi khi áp dụng các cờ lan truyền"
+#: sys-utils/setpriv.c:909
+#, fuzzy
+msgid "duplicate --ambient-caps option"
+msgstr "trùng tùy chọn --inh-caps"
-#: sys-utils/mount.c:400
-#, c-format
-msgid "only root can mount %s on %s"
-msgstr "chỉ siêu người dùng mới có quyền gắn %s vào %s"
+#: sys-utils/setpriv.c:915
+msgid "duplicate --bounding-set option"
+msgstr "trùng tùy chọn --bounding-set"
-#: sys-utils/mount.c:403
-#, c-format
-msgid "%s is already mounted"
-msgstr "%s đã gắn kết"
+#: sys-utils/setpriv.c:921
+msgid "duplicate --securebits option"
+msgstr "trùng tùy chọn --securebits"
-#: sys-utils/mount.c:407
-#, fuzzy, c-format
-msgid "%s is used as read only loop, mounting read-only"
-msgstr "%s được bảo vệ chống ghi nên chỉ gắn kiểu chỉ-đọc"
+#: sys-utils/setpriv.c:927
+msgid "duplicate --selinux-label option"
+msgstr "trùng tùy chọn --selinux-label"
-#: sys-utils/mount.c:416
-#, c-format
-msgid "can't find %s in %s"
-msgstr "không tìm thấy %s trong %s"
+#: sys-utils/setpriv.c:933
+msgid "duplicate --apparmor-profile option"
+msgstr "trùng tùy chọn --apparmor-profile"
-#: sys-utils/mount.c:423
-#, c-format
-msgid "can't find mountpoint %s in %s"
-msgstr "không tìm thấy điểm gắn %s trong %s"
+#: sys-utils/setpriv.c:952
+msgid "--dump is incompatible with all other options"
+msgstr "--dump không tương thích với tất cả các tùy chọn khác"
-#: sys-utils/mount.c:426
-#, c-format
-msgid "can't find mount source %s in %s"
-msgstr "không tìm thấy nguồn gắn %s trong %s"
+#: sys-utils/setpriv.c:960
+msgid "--list-caps must be specified alone"
+msgstr "tùy chọn --list-caps phải được dùng một mình"
-#: sys-utils/mount.c:430
-#, c-format
-msgid ""
-"%s: more filesystems detected. This should not happen,\n"
-" use -t <type> to explicitly specify the filesystem type or\n"
-" use wipefs(8) to clean up the device."
-msgstr ""
-"%s: phát hiện được nhiều hệ thống tập tin hơn,\n"
-" trường hợp này không nên xảy ra.\n"
-" Hãy dùng “-t <kiểu>” để ghi rõ kiểu hệ thống tập tin\n"
-" hoặc dùng wipefs(8) để làm sạch thiết bị."
+#: sys-utils/setpriv.c:966
+msgid "No program specified"
+msgstr "Chưa chỉ ra chương trình"
-#: sys-utils/mount.c:436
-msgid "I could not determine the filesystem type, and none was specified"
-msgstr "Tôi không thể nhận ra kiểu hệ thống tập tin, và người dùng không chỉ ra kiểu nào"
+#: sys-utils/setpriv.c:972
+#, fuzzy
+msgid "--[re]gid requires --keep-groups, --clear-groups, --init-groups, or --groups"
+msgstr "--[re]gid yêu cầu --keep-groups, --clear-groups, hay --groups"
-#: sys-utils/mount.c:439
-msgid "you must specify the filesystem type"
-msgstr "bạn cần chỉ rõ kiểu hệ thống tập tin"
+#: sys-utils/setpriv.c:976
+msgid "--init-groups requires --ruid or --reuid"
+msgstr ""
-#: sys-utils/mount.c:445
+#: sys-utils/setpriv.c:980
#, c-format
-msgid "can't find %s"
-msgstr "không tìm thấy %s"
+msgid "uid %ld not found, --init-groups requires an user that can be found on the system"
+msgstr ""
-#: sys-utils/mount.c:447
-msgid "mount source not defined"
-msgstr "nguồn gắn chưa được định nghĩa"
+#: sys-utils/setpriv.c:995
+msgid "disallow granting new privileges failed"
+msgstr "cấm cấp đặc quyền mới gặp lỗi"
-#: sys-utils/mount.c:451 sys-utils/mount.c:453
-msgid "failed to parse mount options"
-msgstr "gặp lỗi khi phân tích các tùy chọn gắn"
+#: sys-utils/setpriv.c:1003
+msgid "keep process capabilities failed"
+msgstr "gặp lỗi khi giữ dung lượng tiến trình"
-#: sys-utils/mount.c:456
-#, c-format
-msgid "%s: failed to setup loop device"
-msgstr "%s: gặp lỗi khi cài đặt thiết bị loop"
+#: sys-utils/setpriv.c:1011
+msgid "activate capabilities"
+msgstr "Dung tích hoạt động"
-#: sys-utils/mount.c:462
-#, c-format
-msgid "%s: mount failed"
-msgstr "%s: gắn không thành công"
+#: sys-utils/setpriv.c:1017
+msgid "reactivate capabilities"
+msgstr "dung tích được kích hoạt lại"
-#: sys-utils/mount.c:472
-#, c-format
-msgid "%s: filesystem mounted, but mount(8) failed"
-msgstr "%s: hệ thống tập tin đã được gắn, nhưng lệnh mount(8) gặp lỗi"
+#: sys-utils/setpriv.c:1028
+#, fuzzy
+msgid "initgroups failed"
+msgstr "setgroups gặp lỗi"
-#: sys-utils/mount.c:489 sys-utils/mount.c:546
-#, c-format
-msgid "mount point %s is not a directory"
-msgstr "điểm gắn %s không phải là một thư mục"
+#: sys-utils/setpriv.c:1036
+msgid "set process securebits failed"
+msgstr "gặp lỗi khi đặt bít an toàn tiến trình"
-#: sys-utils/mount.c:493
-msgid "must be superuser to use mount"
-msgstr "cần phải là siêu người dùng (root) để sử dụng lệnh mount"
+#: sys-utils/setpriv.c:1042
+msgid "apply bounding set"
+msgstr "áp dụng tập hợp biên giới"
-#: sys-utils/mount.c:501
-#, c-format
-msgid "%s is busy"
-msgstr "%s đang bận"
+#: sys-utils/setpriv.c:1048
+msgid "apply capabilities"
+msgstr "các dung lượng áp dụng"
-#: sys-utils/mount.c:505
-#, c-format
-msgid "%s is already mounted or %s busy"
-msgstr " %sđã gắn rồi hoặc %s đang bận"
+#: sys-utils/setpriv.c:1057
+#, fuzzy
+msgid "set parent death signal failed"
+msgstr "gặp lỗi khi đặt chuông báo thức rtc"
-#: sys-utils/mount.c:517
+#: sys-utils/setsid.c:33
#, c-format
-msgid " %s is already mounted on %s\n"
-msgstr " đã gắn %s trên %s\n"
+msgid " %s [options] <program> [arguments ...]\n"
+msgstr " %s [các tùy chọn] <chương trình> [các đối số …]\n"
-#: sys-utils/mount.c:525
-#, c-format
-msgid "mount point %s does not exist"
-msgstr "điểm gắn %s không tồn tại"
+#: sys-utils/setsid.c:37
+msgid "Run a program in a new session.\n"
+msgstr "Chạy một chương trình trong một phiên mới.\n"
-#: sys-utils/mount.c:527
-#, c-format
-msgid "mount point %s is a symbolic link to nowhere"
-msgstr "điểm gắn %s là một liên kết mềm không chỉ tới đâu"
+#: sys-utils/setsid.c:40
+msgid " -c, --ctty set the controlling terminal to the current one\n"
+msgstr " -c, --ctty đặt thiết bị cuối điều khiển cho cái hiện tại\n"
-#: sys-utils/mount.c:532
-#, c-format
-msgid "special device %s does not exist"
-msgstr "thiết bị đặc biệt %s không tồn tại"
+#: sys-utils/setsid.c:41
+#, fuzzy
+msgid " -f, --fork always fork\n"
+msgstr " -f ép buộc kiểm tra\n"
-#: sys-utils/mount.c:536 sys-utils/mount.c:538 sys-utils/mount.c:540
-#: sys-utils/mount.c:555
-msgid "mount(2) failed"
-msgstr "gặp lỗi khi mount(2)"
+#: sys-utils/setsid.c:42
+msgid " -w, --wait wait program to exit, and use the same return\n"
+msgstr " -w, --wait chờ chương trình kết thúc và dùng cùng giá-trị trả về\n"
-#: sys-utils/mount.c:551
-#, c-format
-msgid "special device %s does not exist (a path prefix is not a directory)"
-msgstr "thiết bị đặc biệt %s không tồn tại (tiền tố của đường dẫn không phải là một thư mục)"
+#: sys-utils/setsid.c:100
+msgid "fork"
+msgstr "rẽ nhánh tiến trình"
-#: sys-utils/mount.c:561
+#: sys-utils/setsid.c:112
#, c-format
-msgid "%s not mounted or bad option"
-msgstr "%s chưa gắn, hoặc tùy chọn sai"
+msgid "child %d did not exit normally"
+msgstr "tiến trình con “%d” thoát không bình thường"
-#: sys-utils/mount.c:563
-#, c-format
-msgid "%s is not mountpoint or bad option"
-msgstr " %s không phải là điểm gắn, hoặc tùy chọn sai"
+#: sys-utils/setsid.c:117
+msgid "setsid failed"
+msgstr "setsid bị lỗi"
-#: sys-utils/mount.c:565
-msgid ""
-"bad option. Note that moving a mount residing under a shared\n"
-" mount is unsupported."
-msgstr ""
-"tùy chọn sai. Chú ý rằng di chuyển một mount ngụ dưới một\n"
-" mount không chia sẻ thì không được hỗ trợ."
+#: sys-utils/setsid.c:120
+msgid "failed to set the controlling terminal"
+msgstr "gặp lỗi khi đặt thiết bị cuối điều khiển"
-#: sys-utils/mount.c:568
+#: sys-utils/swapoff.c:94
#, c-format
-msgid ""
-"wrong fs type, bad option, bad superblock on %s,\n"
-" missing codepage or helper program, or other error"
-msgstr ""
-"sai kiểu hệ thống tập tin, tùy chọn sai, siêu khối sai trên %s,\n"
-" thiếu trang mã hay chương trình bổ trợ, hoặc lỗi khác"
+msgid "swapoff %s\n"
+msgstr "swapoff %s\n"
+
+#: sys-utils/swapoff.c:114
+msgid "Not superuser."
+msgstr "Không phải siêu người dùng.s"
+
+#: sys-utils/swapoff.c:117 sys-utils/swapoff.c:122
+#, c-format
+msgid "%s: swapoff failed"
+msgstr "%s swapoff bị lỗi"
-#: sys-utils/mount.c:574
+#: sys-utils/swapoff.c:141 sys-utils/swapon.c:807
#, c-format
+msgid " %s [options] [<spec>]\n"
+msgstr " %s [các tùy chọn] [<spec>]\n"
+
+#: sys-utils/swapoff.c:144
+msgid "Disable devices and files for paging and swapping.\n"
+msgstr "Tắt các thiết bị và tập tin dành cho đánh trang và tráo đổi.\n"
+
+#: sys-utils/swapoff.c:147
msgid ""
-" (for several filesystems (e.g. nfs, cifs) you might\n"
-" need a /sbin/mount.<type> helper program)\n"
+" -a, --all disable all swaps from /proc/swaps\n"
+" -v, --verbose verbose mode\n"
msgstr ""
-" (đối với vài hệ thống tập tin, v.d. nfs, cifs, có lẽ\n"
-" bạn cần dùng trình tiếp hợp kiểu như “/sbin/mount.<kiểu>”.\n"
+" -a, --all tắt toàn bộ swaps từ /proc/swaps\n"
+" -v, --verbose chế độ hiển thị đầy đủ thông tin\n"
-#: sys-utils/mount.c:577
-#, c-format
+#: sys-utils/swapoff.c:153
msgid ""
"\n"
-" In some cases useful info is found in syslog - try\n"
-" dmesg | tail or so.\n"
+"The <spec> parameter:\n"
+" -L <label> LABEL of device to be used\n"
+" -U <uuid> UUID of device to be used\n"
+" LABEL=<label> LABEL of device to be used\n"
+" UUID=<uuid> UUID of device to be used\n"
+" <device> name of device to be used\n"
+" <file> name of file to be used\n"
msgstr ""
"\n"
-" Trong một số trường hợp có thể tìm thấy thông tin có\n"
-" ích trong syslog - hãy thử dmesg | tail hoặc tương tự\n"
+"Các đối số <spec>:\n"
+" -L <NHÃN> NHÃN của thiết bị cần dùng\n"
+" -U <uuid> UUID của thiết bị cần dùng\n"
+" LABEL=<NHÃN> NHÃN của thiết bị cần dùng\n"
+" UUID=<uuid> UUID của thiết bị cần dùng\n"
+" <device> tên của thiết bị cần dùng\n"
+" <file> tên của tập tin được dùng\n"
-#: sys-utils/mount.c:583
-msgid "mount table full"
-msgstr "bảng gắn bị đầy"
+#: sys-utils/swapon.c:96
+msgid "device file or partition path"
+msgstr "tập tin thiết bị hoặc đường dẫn tới phân vùng"
-#: sys-utils/mount.c:587
-#, c-format
-msgid "%s: can't read superblock"
-msgstr "%s: không đọc được siêu khối"
+#: sys-utils/swapon.c:97
+msgid "type of the device"
+msgstr "kiểu thiết bị"
-#: sys-utils/mount.c:592
-#, c-format
-msgid "unknown filesystem type '%s'"
-msgstr "không hiểu kiểu hệ thống tập tin “%s”"
+#: sys-utils/swapon.c:98
+msgid "size of the swap area"
+msgstr "kích thước vùng hoán đổi"
-#: sys-utils/mount.c:594
-msgid "unknown filesystem type"
-msgstr "không hiểu kiểu hệ thống tập tin"
+#: sys-utils/swapon.c:99
+msgid "bytes in use"
+msgstr "byte đã dùng"
-#: sys-utils/mount.c:602
-#, c-format
-msgid "%s is not a block device, and stat(2) fails?"
-msgstr "%s không phải là một thiết bị khối, và stat (lấy trạng thái) không thành công?"
+#: sys-utils/swapon.c:100
+msgid "swap priority"
+msgstr "quyền ưu tiên swap"
-#: sys-utils/mount.c:604
-#, c-format
-msgid ""
-"the kernel does not recognize %s as a block device\n"
-" (maybe `modprobe driver'?)"
-msgstr ""
-"hạt nhân không nhận ra %s như là thiết bị khối\n"
-" (có thể thử “modprobe driver”.)"
+#: sys-utils/swapon.c:101
+msgid "swap uuid"
+msgstr "uuid tráo đổi"
+
+#: sys-utils/swapon.c:102
+msgid "swap label"
+msgstr "nhãn tráo đổi"
+
+#. TRANSLATORS: The tabs make each field a multiple of 8 characters. Keep aligned with each entry below.
+#: sys-utils/swapon.c:250
+#, fuzzy, c-format
+#| msgid "%s\t\t\t\tType\t\tSize\tUsed\tPriority\n"
+msgid "Filename\t\t\t\tType\t\tSize\t\tUsed\t\tPriority\n"
+msgstr "%s\t\t\t\tKiểu\t\tKích cỡ\tDùng\tMứcƯuTiên\n"
-#: sys-utils/mount.c:607
+#: sys-utils/swapon.c:328
#, c-format
-msgid "%s is not a block device (maybe try `-o loop'?)"
-msgstr "%s: không phải là thiết bị khối (có thể hãy thử “-o loop”.)"
+msgid "%s: reinitializing the swap."
+msgstr "%s: đang khởi tạo lại vùng trao đổi."
-#: sys-utils/mount.c:609
+#: sys-utils/swapon.c:387
#, c-format
-msgid " %s is not a block device"
-msgstr "%s không phải thiết bị đặc biệt khối."
+msgid "%s: lseek failed"
+msgstr "%s: lseek bị lỗi"
-#: sys-utils/mount.c:616
+#: sys-utils/swapon.c:393
#, c-format
-msgid "%s is not a valid block device"
-msgstr "%s: không phải là thiết bị khối thích hợp"
+msgid "%s: write signature failed"
+msgstr "%s: lỗi ghi chữ ký"
-#: sys-utils/mount.c:622
+#: sys-utils/swapon.c:536
#, c-format
-msgid "cannot mount %s read-only"
-msgstr "không gắn được %s với chế độ chỉ-đọc"
+msgid "%s: insecure permissions %04o, %04o suggested."
+msgstr "%s: có quyền không bảo mật %04o, đề nghị dùng %04o."
-#: sys-utils/mount.c:625
+#: sys-utils/swapon.c:541
#, c-format
-msgid "%s is write-protected but explicit `-w' flag given"
-msgstr "%s được bảo vệ khỏi ghi nhưng đưa ra cờ “-w” (write, ghi)"
+msgid "%s: insecure file owner %d, 0 (root) suggested."
+msgstr "%s: chủ sở hữu không bảo mật %d, đề nghị dùng 0 (root)."
-#: sys-utils/mount.c:628
+#: sys-utils/swapon.c:547
#, c-format
-msgid "cannot remount %s read-write, is write-protected"
-msgstr "không thể lắp lại %s đọc-ghi vì nó được bảo vệ chống ghi"
+msgid "%s: skipping - it appears to have holes."
+msgstr "%s: đang bỏ qua — có vẻ là nó bị lỗ."
-#: sys-utils/mount.c:631 sys-utils/mount.c:654 sys-utils/unshare.c:188
+#: sys-utils/swapon.c:555
#, c-format
-msgid "mount %s on %s failed"
-msgstr "gắn %s trên %s gặp lỗi"
+msgid "%s: get size failed"
+msgstr "%s: lỗi lấy kích cỡ"
-#: sys-utils/mount.c:634
+#: sys-utils/swapon.c:561
#, c-format
-msgid "%s is write-protected, mounting read-only"
-msgstr "%s được bảo vệ chống ghi nên chỉ gắn kiểu chỉ-đọc"
+msgid "%s: read swap header failed"
+msgstr "%s: lỗi đọc phần đầu vùng trao đổi"
+
+#: sys-utils/swapon.c:566
+#, fuzzy, c-format
+msgid "%s: found signature [pagesize=%d, signature=%s]"
+msgstr "%s: tìm thấy chữ ký trao đổi: phiên bản %ud, kích cỡ trang %d, thứ tự byte %s"
-#: sys-utils/mount.c:650
+#: sys-utils/swapon.c:577
#, c-format
-msgid "no medium found on %s"
-msgstr "không tìm thấy vật chứa trên %s"
+msgid "%s: pagesize=%d, swapsize=%llu, devsize=%llu"
+msgstr "%s: kích cỡ trang=%d, kích cỡ vùng trao đổi=%llu, kích cỡ thiết bị=%llu"
-#: sys-utils/mount.c:678
+#: sys-utils/swapon.c:582
#, c-format
-msgid "%s: failed to parse"
-msgstr " %s: gặp lỗi phân tích"
+msgid "%s: last_page 0x%08llx is larger than actual size of swapspace"
+msgstr "%s: last_page 0x%08llx lớn hơn kích cỡ thật của vùng trao đổi"
-#: sys-utils/mount.c:717
+#: sys-utils/swapon.c:592
#, c-format
-msgid "unsupported option format: %s"
-msgstr "không hỗ trợ định dạng tùy chọn: %s"
+msgid "%s: swap format pagesize does not match."
+msgstr "%s: kích cỡ trang định dạng trao đổi không tương ứng."
-#: sys-utils/mount.c:719
+#: sys-utils/swapon.c:598
#, c-format
-msgid "failed to append option '%s'"
-msgstr "nối thêm tùy chọn “%s” gặp lỗi"
+msgid "%s: swap format pagesize does not match. (Use --fixpgsz to reinitialize it.)"
+msgstr "%s: kích cỡ trang định dạng trao đổi không tương ứng. (Dùng --fixpgsz để khởi tạo lại nó.)"
-#: sys-utils/mount.c:736
+#: sys-utils/swapon.c:607
#, c-format
-msgid ""
-" %1$s [-lhV]\n"
-" %1$s -a [options]\n"
-" %1$s [options] [--source] <source> | [--target] <directory>\n"
-" %1$s [options] <source> <directory>\n"
-" %1$s <operation> <mountpoint> [<target>]\n"
-msgstr ""
-" %1$s [-lhV]\n"
-" %1$s -a [tuỳ_chọn]\n"
-" %1$s [tuỳ_chọn] [--source] <nguồn> | [--target] <thư-mục>\n"
-" %1$s [tuỳ_chọn] <nguồn> <thư mục>\n"
-" %1$s <thao-tác> <điểm_gắn> [<đích>]\n"
+msgid "%s: software suspend data detected. Rewriting the swap signature."
+msgstr "%s: phát hiện dữ liệu ngưng phần mềm. Đang ghi lại chữ ký trao đổi."
-#: sys-utils/mount.c:744
-msgid "Mount a filesystem.\n"
-msgstr "Gắn kết một hệ thống tập tin.\n"
+#: sys-utils/swapon.c:677
+#, c-format
+msgid "swapon %s\n"
+msgstr "swapon %s\n"
-#: sys-utils/mount.c:748
+#: sys-utils/swapon.c:681
#, c-format
-msgid ""
-" -a, --all mount all filesystems mentioned in fstab\n"
-" -c, --no-canonicalize don't canonicalize paths\n"
-" -f, --fake dry run; skip the mount(2) syscall\n"
-" -F, --fork fork off for each device (use with -a)\n"
-" -T, --fstab <path> alternative file to /etc/fstab\n"
-msgstr ""
-" -a, --all gắn tất cả các hệ thống tập tin được đề cập trong fstab\n"
-" -c, --no-canonicalize không đường dẫn canonicalize\n"
-" -f, --fake chạy giả; bỏ bước gọi hàm hệ thống mount(2)\n"
-" -F, --fork rẽ nhánh cho mỗi thiết bị (sử dụng với tùy chọn -a)\n"
-" -T, --fstab <path> tập tin thay thế cho /etc/fstab\n"
+msgid "%s: swapon failed"
+msgstr "%s swapon bị lỗi"
-#: sys-utils/mount.c:754
+#: sys-utils/swapon.c:760
#, fuzzy, c-format
-msgid " -i, --internal-only don't call the mount.<type> helpers\n"
-msgstr " -i, --internal-only không gọi chương trình hỗ trợ umount.<kiểu>\n"
+msgid "%s: noauto option -- ignored"
+msgstr "%s: lỗi phân tích cú pháp tại dòng %d -- ignore"
-#: sys-utils/mount.c:756
+#: sys-utils/swapon.c:782
#, fuzzy, c-format
-msgid " -l, --show-labels show also filesystem labels\n"
-msgstr " -b, --bytes hiển thị kích thước tính bằng bytes\n"
-
-#: sys-utils/mount.c:758 sys-utils/umount.c:92
-#, c-format
-msgid " -n, --no-mtab don't write to /etc/mtab\n"
-msgstr " -n, --no-mtab không ghi vào /etc/mtab\n"
+msgid "%s: already active -- ignored"
+msgstr "%s: lỗi phân tích cú pháp tại dòng %d -- ignore"
-#: sys-utils/mount.c:760
-#, c-format
-msgid ""
-" -o, --options <list> comma-separated list of mount options\n"
-" -O, --test-opts <list> limit the set of filesystems (use with -a)\n"
-" -r, --read-only mount the filesystem read-only (same as -o ro)\n"
-" -t, --types <list> limit the set of filesystem types\n"
-msgstr ""
-" -o, --options <list> danh sách các tùy chọn gắn được ngăn cách bằng dấu phẩy\n"
-" -O, --test-opts <list> giới hạn tập hợp hệ thống tập tin (dùng với tùy chọn -a)\n"
-" -r, --read-only gắn hệ thống tập tin chỉ cho đọc (giống như là -o ro)\n"
-" -t, --types <list> giới hạn tập hợp kiểu hệ thống tập tin\n"
+#: sys-utils/swapon.c:788
+#, fuzzy, c-format
+msgid "%s: inaccessible -- ignored"
+msgstr "%s: không thể ghi các inode"
-#: sys-utils/mount.c:765
-#, c-format
-msgid ""
-" --source <src> explicitly specifies source (path, label, uuid)\n"
-" --target <target> explicitly specifies mountpoint\n"
-msgstr ""
-" --source <nguồn> chỉ rõ ràng nguồn (đường dẫn, nhãn, uuid)\n"
-" --target <đích> chỉ rõ ràng điểm-gắn\n"
+#: sys-utils/swapon.c:810
+msgid "Enable devices and files for paging and swapping.\n"
+msgstr "Bật các thiết bị và tập tin để dùng cho việc đánh trang và tráo đổi.\n"
-#: sys-utils/mount.c:768 sys-utils/umount.c:98
-#, c-format
-msgid " -v, --verbose say what is being done\n"
-msgstr " -v, --verbose giải thích các công việc đã làm\n"
+#: sys-utils/swapon.c:813
+msgid " -a, --all enable all swaps from /etc/fstab\n"
+msgstr " -a, --all bật mọi bộ nhớ tráo đổi có trong /etc/fstab\n"
-#: sys-utils/mount.c:770
-#, c-format
-msgid " -w, --rw, --read-write mount the filesystem read-write (default)\n"
-msgstr ""
+#: sys-utils/swapon.c:814
+msgid " -d, --discard[=<policy>] enable swap discards, if supported by device\n"
+msgstr " -d, --discard[=<policy>] bật loại bỏ tráo đổi, nếu được hỗ trợ bởi thiết bị\n"
-#: sys-utils/mount.c:777
-#, c-format
-msgid ""
-"\n"
-"Source:\n"
-" -L, --label <label> synonym for LABEL=<label>\n"
-" -U, --uuid <uuid> synonym for UUID=<uuid>\n"
-" LABEL=<label> specifies device by filesystem label\n"
-" UUID=<uuid> specifies device by filesystem UUID\n"
-" PARTLABEL=<label> specifies device by partition label\n"
-" PARTUUID=<uuid> specifies device by partition UUID\n"
-msgstr ""
-"\n"
-"Nguồn:\n"
-" -L, --label <label> đồng nghĩa cho LABEL=<label>\n"
-" -U, --uuid <uuid> đồng nghĩa cho UUID=<uuid>\n"
-" LABEL=<label> chỉ định rõ thiết bị bằng nhãn hệ thống tập tin\n"
-" UUID=<uuid> chỉ định rõ thiết bị bằng UUID hệ thống tập tin\n"
-" PARTLABEL=<label> chỉ định thiết bị theo nhãn của phân vùng\n"
-" PARTUUID=<uuid> chỉ định thiết bị theo UUID của phân vùng\n"
+#: sys-utils/swapon.c:815
+msgid " -e, --ifexists silently skip devices that do not exist\n"
+msgstr " -e, --ifexists bỏ qua một cách âm thầm các thiết bị mà nó không tồn tại\n"
-#: sys-utils/mount.c:786
-#, c-format
-msgid ""
-" <device> specifies device by path\n"
-" <directory> mountpoint for bind mounts (see --bind/rbind)\n"
-" <file> regular file for loopdev setup\n"
-msgstr ""
-" <device> chỉ định thiết bị theo đường dẫn\n"
-" <directory> điểm gắn cho gắn sử dụng tùy chọn bind (xem thêm --bind/rbind)\n"
-" <file> tập tin thường dành cho cài đặt loopdev\n"
+#: sys-utils/swapon.c:816
+msgid " -f, --fixpgsz reinitialize the swap space if necessary\n"
+msgstr " -f, --fixpgsz khởi tạo lại chỗ tráo đổi nếu thấy cần thiết\n"
-#: sys-utils/mount.c:791
-#, c-format
-msgid ""
-"\n"
-"Operations:\n"
-" -B, --bind mount a subtree somewhere else (same as -o bind)\n"
-" -M, --move move a subtree to some other place\n"
-" -R, --rbind mount a subtree and all submounts somewhere else\n"
-msgstr ""
-"\n"
-"Thao tác:\n"
-" -B, --bind gắn một cây con ở một nơi khác (giống như -o bind)\n"
-" -M, --move di chuyển một cây con đến một chỗ khác\n"
-" -R, --rbind gắn một cây con và tất cả các gắn con ở một chỗ khác\n"
+#: sys-utils/swapon.c:817
+msgid " -o, --options <list> comma-separated list of swap options\n"
+msgstr " -o, --options <d.sách> danh sách định giới bằng dấu phẩy của các tùy chọn tráo đổi\n"
-#: sys-utils/mount.c:796
-#, c-format
-msgid ""
-" --make-shared mark a subtree as shared\n"
-" --make-slave mark a subtree as slave\n"
-" --make-private mark a subtree as private\n"
-" --make-unbindable mark a subtree as unbindable\n"
-msgstr ""
-" --make-shared đánh dấu một cây con như là phần chia sẻ (shared)\n"
-" --make-slave đánh dấu một cây con như là tớ (slave)\n"
-" --make-private đánh dấu một cây con như là riêng (private)\n"
-" --make-unbindable đánh dấu một cây con như là không thể buộc (unbindable)\n"
+#: sys-utils/swapon.c:818
+msgid " -p, --priority <prio> specify the priority of the swap device\n"
+msgstr " -p, --priority <prio> chỉ định mức ưu tiên của thiết bị tráo đổi\n"
-#: sys-utils/mount.c:801
-#, c-format
-msgid ""
-" --make-rshared recursively mark a whole subtree as shared\n"
-" --make-rslave recursively mark a whole subtree as slave\n"
-" --make-rprivate recursively mark a whole subtree as private\n"
-" --make-runbindable recursively mark a whole subtree as unbindable\n"
-msgstr ""
-" --make-rshared đánh dấu một cách đệ qui toàn bộ cây con là chia sẻ\n"
-" --make-rslave đánh dấu một cách đệ qui toàn bộ cây con là tớ\n"
-" --make-rprivate đánh dấu một cách đệ qui toàn bộ cây con là riêng\n"
-" --make-runbindable đánh dấu một cách đệ qui toàn bộ cây con là không\n"
-" thể buộc (unbindable)\n"
+#: sys-utils/swapon.c:819
+msgid " -s, --summary display summary about used swap devices (DEPRECATED)\n"
+msgstr " -s, --summary hiển thị thông tin thổng hợp về thiết bị tráo đổi (ĐÃ LỖI THỜI)\n"
-#: sys-utils/mount.c:887 sys-utils/umount.c:548
-msgid "libmount context allocation failed"
-msgstr "cấp phát ngữ cảnh của libmount gặp lỗi"
+#: sys-utils/swapon.c:820
+msgid " --show[=<columns>] display summary in definable table\n"
+msgstr " --show[=<columns>] hiển thị thông tin tổng hợp trong bảng định nghĩa\n"
-#: sys-utils/mount.c:944 sys-utils/umount.c:601
-msgid "failed to set options pattern"
-msgstr "đặt mẫu tùy chọn gặp lỗi"
+#: sys-utils/swapon.c:821
+msgid " --noheadings don't print table heading (with --show)\n"
+msgstr " --noheadings không in phần đầu bảng (với --show)\n"
-#: sys-utils/mount.c:1097
-msgid "source specified more than once"
-msgstr "nguồn được ghi nhiều hơn một lần"
+#: sys-utils/swapon.c:822
+msgid " --raw use the raw output format (with --show)\n"
+msgstr " -r, --raw dùng định dạng thô cho kết xuất (với --show)\n"
-#: sys-utils/mountpoint.c:118
-#, c-format
+#: sys-utils/swapon.c:823
+msgid " --bytes display swap size in bytes in --show output\n"
+msgstr " --bytes hiển thị cỡ bộ nhớ tráo đổi tính theo byte ở kết xuất --show\n"
+
+#: sys-utils/swapon.c:824
+msgid " -v, --verbose verbose mode\n"
+msgstr " -v, --verbose chế độ chi tiết\n"
+
+#: sys-utils/swapon.c:829
msgid ""
-" %1$s [-qd] /path/to/directory\n"
-" %1$s -x /dev/device\n"
+"\n"
+"The <spec> parameter:\n"
+" -L <label> synonym for LABEL=<label>\n"
+" -U <uuid> synonym for UUID=<uuid>\n"
+" LABEL=<label> specifies device by swap area label\n"
+" UUID=<uuid> specifies device by swap area UUID\n"
+" PARTLABEL=<label> specifies device by partition label\n"
+" PARTUUID=<uuid> specifies device by partition UUID\n"
+" <device> name of device to be used\n"
+" <file> name of file to be used\n"
msgstr ""
-" %1$s [-qd] /đường/dẫn/tới/thư/mục\n"
-" %1$s -x /dev/device\n"
-
-#: sys-utils/mountpoint.c:122
-msgid "Check whether a directory or file is a mountpoint.\n"
-msgstr "Kiểm tra xem một thư mục hay một tập tin có phải là một điểm gắn hay không.\n"
+"\n"
+"Các đối số <spec>:\n"
+" -L <NHÃN> NHÃN của thiết bị cần dùng\n"
+" -U <uuid> UUID của thiết bị cần dùng\n"
+" LABEL=<NHÃN> NHÃN của thiết bị cần dùng\n"
+" UUID=<uuid> UUID của thiết bị cần dùng\n"
+" PARTLABEL=<label> chỉ định thiết bị theo nhãn của phân vùngl\n"
+" PARTUUID=<uuid> chỉ định thiết bị theo UUID của phân vùng\n"
+" <device> tên của thiết bị cần dùng\n"
+" <file> tên của tập tin được dùng\n"
+"\n"
-#: sys-utils/mountpoint.c:125
+#: sys-utils/swapon.c:839
msgid ""
-" -q, --quiet quiet mode - don't print anything\n"
-" -d, --fs-devno print maj:min device number of the filesystem\n"
-" -x, --devno print maj:min device number of the block device\n"
+"\n"
+"Available discard policy types (for --discard):\n"
+" once : only single-time area discards are issued\n"
+" pages : freed pages are discarded before they are reused\n"
+"If no policy is selected, both discard types are enabled (default).\n"
msgstr ""
-" -q, --quiet chế độ im lặng - không hiển thị gì cả\n"
-" -d, --fs-devno hiển thị cặp số maj:min của thiết bị của hệ thống tập tin\n"
-" -x, --devno hiển thị cặp số maj:min của thiết bị của thiết bị khối\n"
+"\n"
+"Các kiểu chính sách loại bỏ sẵn có (cho tùy chọn --discard):\n"
+" once\t : chỉ loại bỏ các vùng được cấp thời-gian-đơn. (swapon)\n"
+" pages\t : loại bỏ các trang đã giải phóng trước khi dùng lại nó.\n"
+"Nếu không chọn chính sách nào thì cả hai kiểu trên đều bật (mặc định).\n"
-#: sys-utils/mountpoint.c:195
-#, c-format
-msgid "%s is not a mountpoint\n"
-msgstr "“%s” không phải một điểm gắn\n"
+#: sys-utils/swapon.c:921
+msgid "failed to parse priority"
+msgstr "gặp lỗi khi phân tích mức ưu tiên"
-#: sys-utils/mountpoint.c:201
+#: sys-utils/swapon.c:940
#, c-format
-msgid "%s is a mountpoint\n"
-msgstr "%s là một điểm gắn\n"
+msgid "unsupported discard policy: %s"
+msgstr "không hỗ trợ chính sách loại bỏ: %s"
-#: sys-utils/nsenter.c:72 sys-utils/setpriv.c:93 sys-utils/unshare.c:246
+#: sys-utils/swapon-common.c:73
#, c-format
-msgid " %s [options] <program> [<argument>...]\n"
-msgstr " %s [các tùy chọn] <chương trình> [<các đối số>…]\n"
-
-#: sys-utils/nsenter.c:76
-msgid "Run a program with namespaces of other processes.\n"
-msgstr "Chạy một chương trình với không gian tên của các tiến trình khác.\n"
-
-#: sys-utils/nsenter.c:79
-msgid " -t, --target <pid> target process to get namespaces from\n"
-msgstr " -t, --target <pid> tiến trình đích để lấy không gian tên từ đó\n"
-
-#: sys-utils/nsenter.c:80
-msgid " -m, --mount[=<file>] enter mount namespace\n"
-msgstr " -m, --mount[=<TẬP-TIN>] nhập vào không gian tên gắn\n"
+msgid "cannot find the device for %s"
+msgstr "không tìm thấy thiết bị cho %s"
-#: sys-utils/nsenter.c:81
-msgid " -u, --uts[=<file>] enter UTS namespace (hostname etc)\n"
-msgstr " -u, --uts[=<TẬP-TIN>] nhập vào không gian tên UTS (tên máy v.v..)\n"
+#: sys-utils/switch_root.c:60
+msgid "failed to open directory"
+msgstr "gặp lỗi khi mở thư mục"
-#: sys-utils/nsenter.c:82
-msgid " -i, --ipc[=<file>] enter System V IPC namespace\n"
-msgstr " -i, --ipc[=<TẬP-TIN>] nhập vào không gian tên “System V IPC”\n"
+#: sys-utils/switch_root.c:67
+msgid "stat failed"
+msgstr "lỗi lấy trạng thái về tập tin"
-#: sys-utils/nsenter.c:83
-msgid " -n, --net[=<file>] enter network namespace\n"
-msgstr " -n, --net[=<TẬP-TIN>] nhập vào không gian tên mạng\n"
+#: sys-utils/switch_root.c:78
+msgid "failed to read directory"
+msgstr "đọc thư mục gặp lỗi"
-#: sys-utils/nsenter.c:84
-msgid " -p, --pid[=<file>] enter pid namespace\n"
-msgstr " -p, --pid[=<TẬP-TIN>] nhập vào không gian tên pid\n"
+#: sys-utils/switch_root.c:113
+#, c-format
+msgid "failed to unlink %s"
+msgstr "bỏ liên kết mềm %s không thành công"
-#: sys-utils/nsenter.c:85
-#, fuzzy
-msgid " -C, --cgroup[=<file>] enter cgroup namespace\n"
-msgstr " -m, --mount[=<TẬP-TIN>] nhập vào không gian tên gắn\n"
+#: sys-utils/switch_root.c:160
+#, c-format
+msgid "failed to mount moving %s to %s"
+msgstr "gặp lỗi khi di chuyển gắn %s tới %s"
-#: sys-utils/nsenter.c:86
-msgid " -U, --user[=<file>] enter user namespace\n"
-msgstr " -U, --user[=<TẬP-TIN>] nhập vào không gian tên người dùng\n"
+#: sys-utils/switch_root.c:162
+#, c-format
+msgid "forcing unmount of %s"
+msgstr "ép buộc bỏ gắn của %s"
-#: sys-utils/nsenter.c:87
-msgid " -S, --setuid <uid> set uid in entered namespace\n"
-msgstr " -S, --setuid <uid> đặt uid trong không gian tên người dùng\n"
+#: sys-utils/switch_root.c:168
+#, c-format
+msgid "failed to change directory to %s"
+msgstr "gặp lỗi khi thay đổi thư mục tới %s"
-#: sys-utils/nsenter.c:88
-msgid " -G, --setgid <gid> set gid in entered namespace\n"
-msgstr " -G, --setgid <gid> đặt gid trong không gian tên nhóm\n"
+#: sys-utils/switch_root.c:179
+#, c-format
+msgid "failed to mount moving %s to /"
+msgstr "gặp lỗi khi di chuyển gắn %s tới /"
-#: sys-utils/nsenter.c:89
-msgid " --preserve-credentials do not touch uids or gids\n"
-msgstr " --preserve-credentials đừng chạm mã số người dùng và nhóm\n"
+#: sys-utils/switch_root.c:184
+msgid "failed to change root"
+msgstr "không thể chuyển đổi thư mục gốc"
-#: sys-utils/nsenter.c:90
-msgid " -r, --root[=<dir>] set the root directory\n"
-msgstr " -r, --root[=<t.mục>] đặt thư mục gốc\n"
+#: sys-utils/switch_root.c:203
+msgid "old root filesystem is not an initramfs"
+msgstr "hệ thống tập tin root không phải là một “initramfs”"
-#: sys-utils/nsenter.c:91
-msgid " -w, --wd[=<dir>] set the working directory\n"
-msgstr " -w, --wd[=<t.mục>] đặt thư mục làm việc hiện hành\n"
+#: sys-utils/switch_root.c:226
+#, c-format
+msgid " %s [options] <newrootdir> <init> <args to init>\n"
+msgstr " %s [các tùy chọn] <thư_mục_gốc_mới> <init> <đối số cho khởi tạo>\n"
-#: sys-utils/nsenter.c:92
-msgid " -F, --no-fork do not fork before exec'ing <program>\n"
-msgstr " -F, --no-fork không rẽ nhánh tiến trình trước thực thi <chương trình>\n"
+#: sys-utils/switch_root.c:230
+msgid "Switch to another filesystem as the root of the mount tree.\n"
+msgstr "Chuyển sang hệ thống tập tin khác làm gốc của cây gắn.\n"
-#: sys-utils/nsenter.c:94
-msgid " -Z, --follow-context set SELinux context according to --target PID\n"
-msgstr ""
+#: sys-utils/switch_root.c:275
+msgid "failed. Sorry."
+msgstr "gặp lỗi. Rất tiếc."
-#: sys-utils/nsenter.c:120
+#: sys-utils/switch_root.c:278
#, c-format
-msgid "neither filename nor target pid supplied for %s"
-msgstr "không có tên tập tin cũng không có pid đích được áp dụng cho %s"
+msgid "cannot access %s"
+msgstr "không thể truy cập %s"
-#: sys-utils/nsenter.c:277
-msgid "failed to parse uid"
-msgstr "gặp lỗi khi phân tích uid"
+#: sys-utils/tunelp.c:98
+msgid "Set various parameters for the line printer.\n"
+msgstr "Đặt các tham số khác nhau cho máy in dòng.\n"
-#: sys-utils/nsenter.c:281
-msgid "failed to parse gid"
-msgstr "gặp lỗi khi phân tích gid"
+#: sys-utils/tunelp.c:101
+msgid " -i, --irq <num> specify parallel port irq\n"
+msgstr " -i, --irq <num> chỉ định con số irq cho cổng song song\n"
-#: sys-utils/nsenter.c:317
-msgid "no target PID specified for --follow-context"
-msgstr ""
+#: sys-utils/tunelp.c:102
+msgid " -t, --time <ms> driver wait time in milliseconds\n"
+msgstr " -t, --time <ms> trình điều khiển đợi trong mi-li-giây\n"
-#: sys-utils/nsenter.c:319
-#, fuzzy, c-format
-msgid "failed to get %d SELinux context"
-msgstr "không thể tạo ngữ cảnh SELinux mới"
+#: sys-utils/tunelp.c:103
+msgid " -c, --chars <num> number of output characters before sleep\n"
+msgstr " -c, --chars <số> số ký tự được kết xuất trước khi ngủ\n"
-#: sys-utils/nsenter.c:322
-#, fuzzy, c-format
-msgid "failed to set exec context to '%s'"
-msgstr "gặp lỗi khi đặt cá nhân thành %s"
+#: sys-utils/tunelp.c:104
+msgid " -w, --wait <us> strobe wait in micro seconds\n"
+msgstr " -w, --wait <micrôgiây> nhấp nháy đợi trong micrôgiây\n"
-#: sys-utils/nsenter.c:374
-#, c-format
-msgid "reassociate to namespace '%s' failed"
-msgstr "kết hợp lại cho không giab tên “%s” gặp lỗi"
+#. TRANSLATORS: do not translate <on|off> arguments. The
+#. argument reader does not recognize locale, unless `on' is
+#. exactly that very same string.
+#: sys-utils/tunelp.c:108
+msgid " -a, --abort <on|off> abort on error\n"
+msgstr " -a, --abort <on|off> hủy bỏ nếu lỗi\n"
-#: sys-utils/nsenter.c:390
-msgid "cannot open current working directory"
-msgstr "không thể mở thư mục hoạt động hiện tại"
+#: sys-utils/tunelp.c:109
+msgid " -o, --check-status <on|off> check printer status before printing\n"
+msgstr " -o, --check-status <on|off> kiểm tra trạng thái máy in trước khi in\n"
-#: sys-utils/nsenter.c:397
-msgid "change directory by root file descriptor failed"
-msgstr "thay đổi thư mục bởi mô tả tập tin gốc gặp lỗi"
+#: sys-utils/tunelp.c:110
+msgid " -C, --careful <on|off> extra checking to status check\n"
+msgstr " -C, --careful <on|off> kiểm tra bổ xung cho việc kiểm tra trạng thái\n"
-#: sys-utils/nsenter.c:400
-msgid "chroot failed"
-msgstr "chroot gặp lỗi"
+#: sys-utils/tunelp.c:111
+msgid " -s, --status query printer status\n"
+msgstr " -s, --status truy vấn trạng thái máy in\n"
-#: sys-utils/nsenter.c:410
-msgid "change directory by working directory file descriptor failed"
-msgstr "thay đổi thư mục bằng mô tả tập tin thư mục làm việc gặp lỗi"
+#: sys-utils/tunelp.c:112
+msgid " -r, --reset reset the port\n"
+msgstr " -r, --reset đặt lại cổng\n"
-#: sys-utils/nsenter.c:421 sys-utils/setpriv.c:815 sys-utils/setpriv.c:819
-msgid "setgroups failed"
-msgstr "setgroups gặp lỗi"
+#: sys-utils/tunelp.c:113
+msgid " -q, --print-irq <on|off> display current irq setting\n"
+msgstr " -q, --print-irq <on|off> hiển thị cài đặt irq hiện hành\n"
-#: sys-utils/pivot_root.c:33
+#: sys-utils/tunelp.c:258
#, c-format
-msgid " %s [options] new_root put_old\n"
-msgstr " %s [tùy chọn] gốc_mới cất_cũ\n"
+msgid "%s not an lp device"
+msgstr "%s không phải là một thiết bị lp"
-#: sys-utils/pivot_root.c:37
-msgid "Change the root filesystem.\n"
-msgstr ""
-"Thay đổi hệ thống tập tin gốc.\n"
-"\n"
+#: sys-utils/tunelp.c:277
+msgid "LPGETSTATUS error"
+msgstr "lỗi LPGETSTATUS"
-#: sys-utils/pivot_root.c:75
+#: sys-utils/tunelp.c:282
#, c-format
-msgid "failed to change root from `%s' to `%s'"
-msgstr "thay đổi root từ “%s” thành “%s” thất bại"
-
-#: sys-utils/prlimit.c:75
-msgid "address space limit"
-msgstr "giới hạn không gian địa chỉ"
-
-#: sys-utils/prlimit.c:76
-msgid "max core file size"
-msgstr "kích cỡ lõi tập tin tối đa"
+msgid "%s status is %d"
+msgstr "trạng thái %s là %d"
-#: sys-utils/prlimit.c:77
-msgid "CPU time"
-msgstr "thời gian CPU"
+#: sys-utils/tunelp.c:284
+#, c-format
+msgid ", busy"
+msgstr ", đang bận"
-#: sys-utils/prlimit.c:77
-msgid "seconds"
-msgstr "giây"
+#: sys-utils/tunelp.c:286
+#, c-format
+msgid ", ready"
+msgstr ", sẵn sàng"
-#: sys-utils/prlimit.c:78
-msgid "max data size"
-msgstr "cỡ dữ liệu tối đa"
+#: sys-utils/tunelp.c:288
+#, c-format
+msgid ", out of paper"
+msgstr ", không đủ trang"
-#: sys-utils/prlimit.c:79
-msgid "max file size"
-msgstr "kích thước tập tin lớn nhất"
+#: sys-utils/tunelp.c:290
+#, c-format
+msgid ", on-line"
+msgstr ", trực tuyến"
-#: sys-utils/prlimit.c:80
-msgid "max number of file locks held"
-msgstr "con số lớn nhất của khóa nắm giữ tập tin"
+#: sys-utils/tunelp.c:292
+#, c-format
+msgid ", error"
+msgstr ", gặp lỗi"
-#: sys-utils/prlimit.c:80
-#, fuzzy
-msgid "locks"
-msgstr "khối"
+#: sys-utils/tunelp.c:296
+msgid "ioctl failed"
+msgstr "ioctl không thành công"
-#: sys-utils/prlimit.c:81
-msgid "max locked-in-memory address space"
-msgstr "không gian địa chỉ locked-in-memory tối đa"
+#: sys-utils/tunelp.c:306
+msgid "LPGETIRQ error"
+msgstr "lỗi LPGETIRQ"
-#: sys-utils/prlimit.c:82
-msgid "max bytes in POSIX mqueues"
-msgstr "số lượng byte lớn nhất trong mqueues POSIX"
+#: sys-utils/tunelp.c:311
+#, c-format
+msgid "%s using IRQ %d\n"
+msgstr "%s đang dùng IRQ %d\n"
-#: sys-utils/prlimit.c:83
-msgid "max nice prio allowed to raise"
-msgstr "mức ưu tiên tuyến trình tối đa được phép đưa ra"
+#: sys-utils/tunelp.c:313
+#, c-format
+msgid "%s using polling\n"
+msgstr "%s đang dùng khả năng trưng cầu\n"
-#: sys-utils/prlimit.c:84
-msgid "max number of open files"
-msgstr "số lượng tập tin tối đa được mở"
+#: sys-utils/umount.c:82
+#, c-format
+msgid ""
+" %1$s [-hV]\n"
+" %1$s -a [options]\n"
+" %1$s [options] <source> | <directory>\n"
+msgstr ""
+" %1$s [-hV]\n"
+" %1$s -a [các tùy chọn]\n"
+" %1$s [các tùy chọn] <nguồn> | <thư-mục>\n"
-#: sys-utils/prlimit.c:84
-#, fuzzy
-msgid "files"
-msgstr "tập tin %s"
+#: sys-utils/umount.c:88
+msgid "Unmount filesystems.\n"
+msgstr "Bỏ gắn hệ thống tập tin.\n"
-#: sys-utils/prlimit.c:85
-msgid "max number of processes"
-msgstr "số lượng tiến trình tối đa"
+#: sys-utils/umount.c:91
+msgid " -a, --all unmount all filesystems\n"
+msgstr " -a, --all bỏ gắn tất cả các hệ thống tập tin\n"
-#: sys-utils/prlimit.c:85
-#, fuzzy
-msgid "processes"
-msgstr "ID tiến trình"
+#: sys-utils/umount.c:92
+msgid ""
+" -A, --all-targets unmount all mountpoints for the given device in the\n"
+" current namespace\n"
+msgstr ""
+" -A, --all-targets bỏ gắn mọi điểm gắn cho thiết bị đã cho\n"
+" trong không gian tên hiện tại\n"
-#: sys-utils/prlimit.c:86
-msgid "max resident set size"
-msgstr "kích cỡ để đặt dài hạn tối đa"
+#: sys-utils/umount.c:94
+msgid " -c, --no-canonicalize don't canonicalize paths\n"
+msgstr " -c, --no-canonicalize không canonical hóa đường dẫn\n"
-#: sys-utils/prlimit.c:87
-msgid "max real-time priority"
-msgstr "mức ưu tiên thời-gian-thực tối đa"
+#: sys-utils/umount.c:95
+msgid " -d, --detach-loop if mounted loop device, also free this loop device\n"
+msgstr " -d, --detach-loop nếu có gắn thiết bị loop, thì cũng giải phóng thiết bị này\n"
-#: sys-utils/prlimit.c:88
-msgid "timeout for real-time tasks"
-msgstr "thời gian tối đa dành cho tác vụ thời gian thực"
+#: sys-utils/umount.c:96
+msgid " --fake dry run; skip the umount(2) syscall\n"
+msgstr " --fake chạy thử; bỏ qua cú gọi hệ thống umount(2)\n"
-#: sys-utils/prlimit.c:88
-msgid "microsecs"
-msgstr "mi-crô giây"
+#: sys-utils/umount.c:97
+msgid " -f, --force force unmount (in case of an unreachable NFS system)\n"
+msgstr " -f, --force buộc bỏ gắn (trong trường hợp không thể thao tác với hệ thống NFS)\n"
-#: sys-utils/prlimit.c:89
-msgid "max number of pending signals"
-msgstr "con số lớn nhất của tín hiệu treo"
+#: sys-utils/umount.c:98
+msgid " -i, --internal-only don't call the umount.<type> helpers\n"
+msgstr " -i, --internal-only không gọi chương trình hỗ trợ umount.<kiểu>\n"
-#: sys-utils/prlimit.c:89
-msgid "signals"
-msgstr ""
+#: sys-utils/umount.c:100
+msgid " -l, --lazy detach the filesystem now, clean up things later\n"
+msgstr " -l, --lazy tách rời hệ thống tập tin ngay, và dọn sạch tất cả sau đó\n"
-#: sys-utils/prlimit.c:90
-msgid "max stack size"
-msgstr "cỡ stack tối đa"
+#: sys-utils/umount.c:101
+msgid " -O, --test-opts <list> limit the set of filesystems (use with -a)\n"
+msgstr " -O, --test-opts <dsách> giới hạn tập hợp hệ thống tập tin (dùng với -a)\n"
-#: sys-utils/prlimit.c:123
-msgid "resource name"
-msgstr "tên của tài nguyên"
+#: sys-utils/umount.c:102
+msgid " -R, --recursive recursively unmount a target with all its children\n"
+msgstr " -R, --recursive bỏ gắn một cách đệ quy tất cả các con của nó\n"
-#: sys-utils/prlimit.c:124
-msgid "resource description"
-msgstr "bộ mô tả tài nguyên"
+#: sys-utils/umount.c:103
+msgid " -r, --read-only in case unmounting fails, try to remount read-only\n"
+msgstr " -r, --read-only trong trường hợp bỏ gắn gặp lỗi, hãy thử gắn lại chỉ-đọc\n"
-#: sys-utils/prlimit.c:125
-msgid "soft limit"
-msgstr "giới hạn mềm"
+#: sys-utils/umount.c:104
+msgid " -t, --types <list> limit the set of filesystem types\n"
+msgstr " -t, --types <d.sách> các kiểu hệ thống tập tin bị hạn chế\n"
-#: sys-utils/prlimit.c:126
-msgid "hard limit (ceiling)"
-msgstr "giới hạn cứng (trần)"
+#: sys-utils/umount.c:106
+#, fuzzy
+msgid " -q, --quiet suppress 'not mounted' error messages\n"
+msgstr " -q, --quiet chặn các thông tin thông báo mở rộng\n"
-#: sys-utils/prlimit.c:127
-msgid "units"
-msgstr "đơn _vị:"
+#: sys-utils/umount.c:107
+#, fuzzy
+msgid " -N, --namespace <ns> perform umount in another namespace\n"
+msgstr " -S, --setuid <uid> đặt uid trong không gian tên người dùng\n"
-#: sys-utils/prlimit.c:161
+#: sys-utils/umount.c:152
#, c-format
-msgid " %s [options] [-p PID]\n"
-msgstr " %s [các tùy chọn] [-p PID]\n"
+msgid "%s (%s) unmounted"
+msgstr "%s (%s) được bỏ gắn"
-#: sys-utils/prlimit.c:163
+#: sys-utils/umount.c:154
#, c-format
-msgid " %s [options] COMMAND\n"
-msgstr " %s [các tùy chọn] LỆNH\n"
+msgid "%s unmounted"
+msgstr "%s chưa được gắn"
-#: sys-utils/prlimit.c:166
-msgid "Show or change the resource limits of a process.\n"
-msgstr "Hiển thị hay thay đổi các giới hạn tài nguyên của một tiến trình.\n"
+#: sys-utils/umount.c:223
+msgid "failed to set umount target"
+msgstr "gặp lỗi khi đặt đích bỏ gắn"
-#: sys-utils/prlimit.c:168
-msgid ""
-"\n"
-"General Options:\n"
-msgstr ""
-"\n"
-"Tùy chọn Chung:\n"
+#: sys-utils/umount.c:256
+msgid "libmount table allocation failed"
+msgstr "cấp phát bảng libmount gặp lỗi"
-#: sys-utils/prlimit.c:169
-msgid ""
-" -p, --pid <pid> process id\n"
-" -o, --output <list> define which output columns to use\n"
-" --noheadings don't print headings\n"
-" --raw use the raw output format\n"
-" --verbose verbose output\n"
-" -h, --help display this help and exit\n"
-" -V, --version output version information and exit\n"
-msgstr ""
-" -p, --pid <pid> id của tiến trình\n"
-" -o, --output <list> định nghĩa là cột kết xuất nào sẽ được sử dụng\n"
-" --noheadings không hiển thị đầu đề\n"
-" --raw sử dụng định dạng hiển thị thô\n"
-" --verbose hiển thị đầy đủ thông tin\n"
-" -h, --help hiển thị trợ giúp này rồi thoát\n"
-" -V, --version hiển thị thông tin về phiên bản rồi thoát\n"
+#: sys-utils/umount.c:302 sys-utils/umount.c:394
+msgid "libmount iterator allocation failed"
+msgstr "cấp phát bộ lặp libmount gặp lỗi"
-#: sys-utils/prlimit.c:177
-msgid ""
-"\n"
-"Resources Options:\n"
-msgstr ""
-"\n"
-"Tùy chọn Tài nguyên:\n"
+#: sys-utils/umount.c:315
+#, c-format
+msgid "failed to get child fs of %s"
+msgstr "gặp lỗi khi lấy fs (hệ thống tập tin) con của %s"
-#: sys-utils/prlimit.c:178
-msgid ""
-" -c, --core maximum size of core files created\n"
-" -d, --data maximum size of a process's data segment\n"
-" -e, --nice maximum nice priority allowed to raise\n"
-" -f, --fsize maximum size of files written by the process\n"
-" -i, --sigpending maximum number of pending signals\n"
-" -l, --memlock maximum size a process may lock into memory\n"
-" -m, --rss maximum resident set size\n"
-" -n, --nofile maximum number of open files\n"
-" -q, --msgqueue maximum bytes in POSIX message queues\n"
-" -r, --rtprio maximum real-time scheduling priority\n"
-" -s, --stack maximum stack size\n"
-" -t, --cpu maximum amount of CPU time in seconds\n"
-" -u, --nproc maximum number of user processes\n"
-" -v, --as size of virtual memory\n"
-" -x, --locks maximum number of file locks\n"
-" -y, --rttime CPU time in microseconds a process scheduled\n"
-" under real-time scheduling\n"
-msgstr ""
-" -c, --core kích thước tối đa của tập tin lõi (core) được tạo ra\n"
-" -d, --data kích thước tối đa của đoạn dữ liệu của tiến trình\n"
-" -e, --nice mức ưu tiên tối đa được phép nâng lên\n"
-" -f, --fsize kích thước tối đa của tập tin được ghi bởi tiến trình\n"
-" -i, --sigpending con số tối đa của tín hiệu treo\n"
-" -l, --memlock kích thước tối đa một tiến trình có thể khóa vào bộ nhớ\n"
-" -m, --rss kích thước tối đa thường trực\n"
-" -n, --nofile số tập tin tối đa được mở\n"
-" -q, --msgqueue số byte tối đa trong hàng đợi thông điệp POSIX\n"
-" -r, --rtprio mức ưu tiên tối đa cho việc lập lịch thời gian thực\n"
-" -s, --stack kích thước khối nhớ (stack) tối đa\n"
-" -t, --cpu mức tối đa về tổng số thời gian của CPU tính theo giây\n"
-" -u, --nproc số lượng tiến trình của người dùng tối đa\n"
-" -v, --as kích thước của bộ nhớ ảo\n"
-" -x, --locks số lượng tập tin bị khóa tối đa\n"
-" -y, --rttime thời gian CPU tính theo mi-crô giây một tiến trình được\n"
-" lập lịch dưới lịch thời gian thực\n"
+#: sys-utils/umount.c:357 sys-utils/umount.c:381
+#, c-format
+msgid "%s: not found"
+msgstr "%s: không tìm thấy"
-#: sys-utils/prlimit.c:243 sys-utils/prlimit.c:249 sys-utils/prlimit.c:366
-#: sys-utils/prlimit.c:371
-msgid "unlimited"
-msgstr "vô hạn"
+#: sys-utils/umount.c:388
+#, c-format
+msgid "%s: failed to determine source (--all-targets is unsupported on systems with regular mtab file)."
+msgstr "%s: gặp lỗi khi dò tìm nguồn (--all-targets không được hỗ trợ trên hệ thống với tập tin mtab thường)."
-#: sys-utils/prlimit.c:332
+#: sys-utils/unshare.c:96
#, c-format
-msgid "failed to get old %s limit"
-msgstr "lỗi lấy giới hạn %s cũ"
+msgid "unsupported --setgroups argument '%s'"
+msgstr "--setgroups không hỗ trợ tham số “%s”"
-#: sys-utils/prlimit.c:356
+#: sys-utils/unshare.c:117 sys-utils/unshare.c:132
#, c-format
-msgid "the soft limit %s cannot exceed the hard limit"
-msgstr "giới hạn mềm %s không thể vượt quá giới hạn cứng"
+msgid "write failed %s"
+msgstr "gặp lỗi khi ghi: %s"
-#: sys-utils/prlimit.c:363
+#: sys-utils/unshare.c:155
#, fuzzy, c-format
-msgid "New %s limit for pid %d: "
-msgstr "Giới hạn %s mới: "
+msgid "unsupported propagation mode: %s"
+msgstr "không hỗ trợ định dạng tùy chọn: %s"
-#: sys-utils/prlimit.c:378
-#, c-format
-msgid "failed to set the %s resource limit"
-msgstr "gặp lỗi khi đặt giới hạn nguồn %s"
+#: sys-utils/unshare.c:164
+#, fuzzy
+msgid "cannot change root filesystem propagation"
+msgstr ""
+"Thay đổi hệ thống tập tin gốc.\n"
+"\n"
-#: sys-utils/prlimit.c:379
+#: sys-utils/unshare.c:195
#, c-format
-msgid "failed to get the %s resource limit"
-msgstr "gặp lá»\97i khi lấy giá»\9bi hạn nguá»\93n %s"
+msgid "mount %s on %s failed"
+msgstr "gắn %s trên %s gặp lá»\97i"
-#: sys-utils/prlimit.c:456
-#, c-format
-msgid "failed to parse %s limit"
-msgstr "gặp lỗi khi phân tích giới hạn %s"
+#: sys-utils/unshare.c:222
+#, fuzzy
+msgid "failed to open /proc/self/timens_offsets"
+msgstr "không phân tích được offset"
-#: sys-utils/prlimit.c:585
-msgid "option --pid may be specified only once"
-msgstr "tùy chọn --pid có lẽ chỉ dùng một lần"
+#: sys-utils/unshare.c:225
+#, fuzzy
+msgid "failed to write to /proc/self/timens_offsets"
+msgstr "không phân tích được offset"
-#: sys-utils/prlimit.c:616
-msgid "options --pid and COMMAND are mutually exclusive"
-msgstr "tùy chọn --pid và LỆNH loại từ lẫn nhau"
+#: sys-utils/unshare.c:292
+#, fuzzy
+msgid "eventfd failed"
+msgstr "setgid không thành công"
-#: sys-utils/readprofile.c:107
-msgid "Display kernel profiling information.\n"
-msgstr "Hiển thị thông tin hồ sơ hạt nhân.\n"
+#: sys-utils/unshare.c:302
+#, fuzzy
+#| msgid "failed to read speed"
+msgid "failed to read eventfd"
+msgstr "đọc tốc độ gặp lỗi"
-#: sys-utils/readprofile.c:111
-#, c-format
-msgid " -m, --mapfile <mapfile> (defaults: \"%s\" and\n"
-msgstr " -m, --mapfile <tập tin ánh xạ> (mặc định: \"%s\" và\n"
+#: sys-utils/unshare.c:391
+#, fuzzy
+#| msgid "cannot parse PID"
+msgid "could not parse ID"
+msgstr "không thể phân tích PID"
-#: sys-utils/readprofile.c:113
+#: sys-utils/unshare.c:409
#, c-format
-msgid " \"%s\")\n"
-msgstr " \"%s\")\n"
+msgid "too many elements for mapping '%s'"
+msgstr ""
-#: sys-utils/readprofile.c:115
+#: sys-utils/unshare.c:411
#, c-format
-msgid " -p, --profile <pro-file> (default: \"%s\")\n"
-msgstr " -p, --profile <pro-file> (mặc định: \"%s\")\n"
+msgid "mapping '%s' contains only %d elements"
+msgstr ""
-#: sys-utils/readprofile.c:116
-msgid " -M, --multiplier <mult> set the profiling multiplier to <mult>\n"
-msgstr " -M, --multiplier <mult> đặt hệ số nhân profiling thành <mult>\n"
+#: sys-utils/unshare.c:446
+#, fuzzy, c-format
+#| msgid "couldn't open %s"
+msgid "could not open '%s'"
+msgstr "không thể mở %s"
-#: sys-utils/readprofile.c:117
-msgid " -i, --info print only info about the sampling step\n"
-msgstr " -i, --info chỉ hiển thị các thông tin về bước mẫu\n"
+#: sys-utils/unshare.c:471 sys-utils/unshare.c:477
+#, fuzzy
+#| msgid "failed to parse uid"
+msgid "failed to parse subid map"
+msgstr "gặp lỗi khi phân tích uid"
-#: sys-utils/readprofile.c:118
-msgid " -v, --verbose print verbose data\n"
-msgstr " -v, --verbose hiển thị dữ liệu dạng đầy đủ\n"
+#: sys-utils/unshare.c:486
+#, c-format
+msgid "no line matching user \"%s\" in %s"
+msgstr ""
-#: sys-utils/readprofile.c:119
-msgid " -a, --all print all symbols, even if count is 0\n"
-msgstr " -a, --all in ra toàn bộ các ký hiệu, cả khi số lượng là 0\n"
+#: sys-utils/unshare.c:658
+msgid "Run a program with some namespaces unshared from the parent.\n"
+msgstr "Chạy một chương trình với một số không gian tên không chia sẻ từ cha mẹ.\n"
-#: sys-utils/readprofile.c:120
-msgid " -b, --histbin print individual histogram-bin counts\n"
-msgstr " -b, --histbin hiển thị số lượng histogram-bin cá nhân\n"
+#: sys-utils/unshare.c:661
+#, fuzzy
+msgid " -m, --mount[=<file>] unshare mounts namespace\n"
+msgstr " -m, --mount[=<TẬP-TIN>] nhập vào không gian tên gắn\n"
-#: sys-utils/readprofile.c:121
-msgid " -s, --counters print individual counters within functions\n"
-msgstr " -s, --counters hiển thị số lượng cá nhân trong hàm\n"
+#: sys-utils/unshare.c:662
+#, fuzzy
+msgid " -u, --uts[=<file>] unshare UTS namespace (hostname etc)\n"
+msgstr " -u, --uts[=<TẬP-TIN>] nhập vào không gian tên UTS (tên máy v.v..)\n"
-#: sys-utils/readprofile.c:122
-msgid " -r, --reset reset all the counters (root only)\n"
-msgstr " -r, --reset đặt lại tất cả số đếm (chỉ root mới thực hiện được)\n"
+#: sys-utils/unshare.c:663
+#, fuzzy
+msgid " -i, --ipc[=<file>] unshare System V IPC namespace\n"
+msgstr " -i, --ipc[=<TẬP-TIN>] nhập vào không gian tên “System V IPC”\n"
-#: sys-utils/readprofile.c:123
-msgid " -n, --no-auto disable byte order auto-detection\n"
-msgstr " -n, --no-auto tắt chức năng tự động dò tìm thứ tự byte\n"
+#: sys-utils/unshare.c:664
+#, fuzzy
+msgid " -n, --net[=<file>] unshare network namespace\n"
+msgstr " -n, --net[=<TẬP-TIN>] nhập vào không gian tên mạng\n"
-#: sys-utils/readprofile.c:240
-#, c-format
-msgid "error writing %s"
-msgstr "lỗi ghi %s"
+#: sys-utils/unshare.c:665
+#, fuzzy
+msgid " -p, --pid[=<file>] unshare pid namespace\n"
+msgstr " -p, --pid[=<TẬP-TIN>] nhập vào không gian tên pid\n"
-#: sys-utils/readprofile.c:271
-msgid "Assuming reversed byte order. Use -n to force native byte order."
-msgstr "Giả sử thứ tự byte đảo lộn. Dùng “-n” để ép buộc theo thứ tự byte tự nhiên của máy."
+#: sys-utils/unshare.c:666
+#, fuzzy
+msgid " -U, --user[=<file>] unshare user namespace\n"
+msgstr " -U, --user[=<TẬP-TIN>] nhập vào không gian tên người dùng\n"
-#: sys-utils/readprofile.c:286
-#, fuzzy, c-format
-msgid "Sampling_step: %u\n"
-msgstr "Sampling_step: %i\n"
+#: sys-utils/unshare.c:667
+#, fuzzy
+msgid " -C, --cgroup[=<file>] unshare cgroup namespace\n"
+msgstr " -m, --mount[=<TẬP-TIN>] nhập vào không gian tên gắn\n"
-#: sys-utils/readprofile.c:302 sys-utils/readprofile.c:323
-#, c-format
-msgid "%s(%i): wrong map line"
-msgstr "%s(%i): sai dòng ánh xạ"
+#: sys-utils/unshare.c:668
+#, fuzzy
+msgid " -T, --time[=<file>] unshare time namespace\n"
+msgstr " -p, --pid[=<TẬP-TIN>] nhập vào không gian tên pid\n"
-#: sys-utils/readprofile.c:313
-#, c-format
-msgid "can't find \"_stext\" in %s"
-msgstr "không tìm thấy \"_stext\" trong %s"
+#: sys-utils/unshare.c:670
+msgid " -f, --fork fork before launching <program>\n"
+msgstr " -f, --fork rẽ nhánh tiến trình trước thực thi <chương trình>\n"
-#: sys-utils/readprofile.c:346
-msgid "profile address out of range. Wrong map file?"
-msgstr "địa chỉ của xác lập nằm ngoài phạm vi. Tập tin ánh xạ sai?"
+#: sys-utils/unshare.c:671
+#, fuzzy
+msgid " --map-user=<uid>|<name> map current user to uid (implies --user)\n"
+msgstr " -r, --map-root-user ánh xạ người dùng hiện nay thành root (ý là --user)\n"
-#: sys-utils/readprofile.c:404
-msgid "total"
-msgstr "tổng"
+#: sys-utils/unshare.c:672
+#, fuzzy
+msgid " --map-group=<gid>|<name> map current group to gid (implies --user)\n"
+msgstr " -r, --map-root-user ánh xạ người dùng hiện nay thành root (ý là --user)\n"
-#: sys-utils/renice.c:52
-msgid "process ID"
-msgstr "ID tiến trình"
+#: sys-utils/unshare.c:673
+msgid " -r, --map-root-user map current user to root (implies --user)\n"
+msgstr " -r, --map-root-user ánh xạ người dùng hiện nay thành root (ý là --user)\n"
-#: sys-utils/renice.c:53
-msgid "process group ID"
-msgstr "ID nhóm tiến trình"
+#: sys-utils/unshare.c:674
+#, fuzzy
+msgid " -c, --map-current-user map current user to itself (implies --user)\n"
+msgstr " -r, --map-root-user ánh xạ người dùng hiện nay thành root (ý là --user)\n"
-#: sys-utils/renice.c:61
-#, c-format
-msgid ""
-" %1$s [-n] <priority> [-p|--pid] <pid>...\n"
-" %1$s [-n] <priority> -g|--pgrp <pgid>...\n"
-" %1$s [-n] <priority> -u|--user <user>...\n"
-msgstr ""
-" %1$s [-n] <priority> [-p|--pid] <pid>…\n"
-" %1$s [-n] <priority> -g|--pgrp <pgid>…\n"
-" %1$s [-n] <priority> -u|--user <user>…\n"
+#: sys-utils/unshare.c:675
+#, fuzzy
+#| msgid " -r, --map-root-user map current user to root (implies --user)\n"
+msgid " --map-auto map users and groups automatically (implies --user)\n"
+msgstr " -r, --map-root-user ánh xạ người dùng hiện nay thành root (ý là --user)\n"
-#: sys-utils/renice.c:67
-msgid "Alter the priority of running processes.\n"
-msgstr "Thay đổi mức ưu tiên của các tiến trình đang chạy.\n"
+#: sys-utils/unshare.c:676
+#, fuzzy
+msgid ""
+" --map-users=<outeruid>,<inneruid>,<count>\n"
+" map count users from outeruid to inneruid (implies --user)\n"
+msgstr " -r, --map-root-user ánh xạ người dùng hiện nay thành root (ý là --user)\n"
-#: sys-utils/renice.c:70
-msgid " -n, --priority <num> specify the nice increment value\n"
-msgstr " -n, --priority <số> chỉ định giá trị nice gia tăng\n"
+#: sys-utils/unshare.c:678
+#, fuzzy
+msgid ""
+" --map-groups=<outergid>,<innergid>,<count>\n"
+" map count groups from outergid to innergid (implies --user)\n"
+msgstr " -r, --map-root-user ánh xạ người dùng hiện nay thành root (ý là --user)\n"
-#: sys-utils/renice.c:71
-msgid " -p, --pid <id> interpret argument as process ID (default)\n"
-msgstr " -p, --pid <id> phiên dịch đối số là một mã số tiến trình (mặc định)\n"
+#: sys-utils/unshare.c:681
+msgid ""
+" --kill-child[=<signame>] when dying, kill the forked child (implies --fork)\n"
+" defaults to SIGKILL\n"
+msgstr ""
-#: sys-utils/renice.c:72
-msgid " -g, --pgrp <id> interpret argument as process group ID\n"
-msgstr " -g, --pgrp <id> phiên dịch đối số là một mã số nhóm tiến trình\n"
+#: sys-utils/unshare.c:683
+#, fuzzy
+msgid " --mount-proc[=<dir>] mount proc filesystem first (implies --mount)\n"
+msgstr " --mount-proc[=<dir>] gắn hệ thống tập tin proc trước (kéo theo --mount)\n"
-#: sys-utils/renice.c:73
-msgid " -u, --user <name>|<id> interpret argument as username or user ID\n"
-msgstr " -u, --user <name>|<id> biên dịch đối số là một tài khoản hay một mã số người dùng\n"
+#: sys-utils/unshare.c:684
+msgid ""
+" --propagation slave|shared|private|unchanged\n"
+" modify mount propagation in mount namespace\n"
+msgstr ""
-#: sys-utils/renice.c:86
-#, c-format
-msgid "failed to get priority for %d (%s)"
-msgstr "gặp lỗi khi lấy mức ưu tiên cho %d (%s)"
+#: sys-utils/unshare.c:686
+#, fuzzy
+msgid " --setgroups allow|deny control the setgroups syscall in user namespaces\n"
+msgstr " -s, --setgroups allow|deny điều khiển cú gọi hệ thống đặt nhóm trong không gian tên người dùng\n"
-#: sys-utils/renice.c:99
-#, c-format
-msgid "failed to set priority for %d (%s)"
-msgstr "gặp lỗi khi đăth mức ưu tiên cho %d (%s)"
+#: sys-utils/unshare.c:687
+#, fuzzy
+msgid " --keep-caps retain capabilities granted in user namespaces\n"
+msgstr " -U, --user không chia sẻ không gian tên người dùng\n"
-#: sys-utils/renice.c:104
-#, c-format
-msgid "%d (%s) old priority %d, new priority %d\n"
-msgstr "%d (%s) quyền ưu tiên cũ %d, quyền ưu tiên mới %d\n"
+#: sys-utils/unshare.c:689
+#, fuzzy
+msgid " -R, --root=<dir> run the command with root directory set to <dir>\n"
+msgstr " -r, --root[=<t.mục>] đặt thư mục gốc\n"
-#: sys-utils/renice.c:176
-#, c-format
-msgid "unknown user %s"
-msgstr "người dùng lạ %s"
+#: sys-utils/unshare.c:690
+#, fuzzy
+msgid " -w, --wd=<dir> change working directory to <dir>\n"
+msgstr " -w, --wd[=<t.mục>] đặt thư mục làm việc hiện hành\n"
-#. TRANSLATORS: The first %s is one of the above
-#. * three ID names. Read: "bad value for %s: %s"
-#: sys-utils/renice.c:185
-#, c-format
-msgid "bad %s value: %s"
-msgstr "giá trị sai %s: %s"
+#: sys-utils/unshare.c:691
+#, fuzzy
+msgid " -S, --setuid <uid> set uid in entered namespace\n"
+msgstr " -S, --setuid <uid> đặt uid trong không gian tên người dùng\n"
-#: sys-utils/rtcwake.c:98
-msgid "Enter a system sleep state until a specified wakeup time.\n"
-msgstr "Vào một trạng thái hệ thống ngủ cho đến thời điểm thức dậy đã chỉ định.\n"
+#: sys-utils/unshare.c:692
+#, fuzzy
+msgid " -G, --setgid <gid> set gid in entered namespace\n"
+msgstr " -G, --setgid <gid> đặt gid trong không gian tên nhóm\n"
-#: sys-utils/rtcwake.c:101
-msgid " -a, --auto reads the clock mode from adjust file (default)\n"
-msgstr " -a, --auto đọc chế độ đồng hồ từ tập tin chỉnh sửa (mặc định)\n"
+#: sys-utils/unshare.c:693
+msgid " --monotonic <offset> set clock monotonic offset (seconds) in time namespaces\n"
+msgstr ""
-#: sys-utils/rtcwake.c:103
-#, c-format
-msgid ""
-" -A, --adjfile <file> specifies the path to the adjust file\n"
-" the default is %s\n"
+#: sys-utils/unshare.c:694
+msgid " --boottime <offset> set clock boottime offset (seconds) in time namespaces\n"
msgstr ""
-" -A, --adjfile <t.tin> chỉ định đường dẫn tới tập tin chỉnh sửa;\n"
-" mặc định là %s\n"
-#: sys-utils/rtcwake.c:105
+#: sys-utils/unshare.c:906
#, fuzzy
-msgid " --date <timestamp> date time of timestamp to wake\n"
-msgstr " -t, --time <time_t> thời điểm thức giấc\n"
+msgid "failed to parse monotonic offset"
+msgstr "không phân tích được offset"
-#: sys-utils/rtcwake.c:106
-msgid " -d, --device <device> select rtc device (rtc0|rtc1|...)\n"
-msgstr " -d, --device <thiết-bị> chọn thiết bị rtc (rtc0|rtc1|…)\n"
+#: sys-utils/unshare.c:910
+#, fuzzy
+msgid "failed to parse boottime offset"
+msgstr "không phân tích được offset"
-#: sys-utils/rtcwake.c:107
-msgid " -n, --dry-run does everything, but suspend\n"
-msgstr " -n, --dry-run không làm gì cả, nhưng tạm treo\n"
+#: sys-utils/unshare.c:924
+msgid "options --monotonic and --boottime require unsharing of a time namespace (-t)"
+msgstr ""
-#: sys-utils/rtcwake.c:108
-msgid " -l, --local RTC uses local timezone\n"
-msgstr " -l, --local RTC dùng múi giờ địa phương\n"
+#: sys-utils/unshare.c:938
+msgid "unshare failed"
+msgstr "unshare bị lỗi"
-#: sys-utils/rtcwake.c:109
-msgid " --list-modes list available modes\n"
-msgstr ""
+#: sys-utils/unshare.c:955
+#, fuzzy
+msgid "sigprocmask block failed"
+msgstr "setgroups gặp lỗi"
-#: sys-utils/rtcwake.c:110
-msgid " -m, --mode <mode> standby|mem|... sleep mode\n"
-msgstr " -m, --mode <chế_độ> chế độ ngủ standby|mem|…\n"
+#: sys-utils/unshare.c:968
+#, fuzzy
+msgid "sigprocmask restore failed"
+msgstr "setgroups gặp lỗi"
-#: sys-utils/rtcwake.c:111
-msgid " -s, --seconds <seconds> seconds to sleep\n"
-msgstr " -s, --seconds <giây> số giây sẽ ngủ\n"
+#: sys-utils/unshare.c:1004
+#, fuzzy
+msgid "sigprocmask unblock failed"
+msgstr "setgroups gặp lỗi"
-#: sys-utils/rtcwake.c:112
-msgid " -t, --time <time_t> time to wake\n"
-msgstr " -t, --time <time_t> thời điểm thức giấc\n"
+#: sys-utils/unshare.c:1008
+msgid "child exit failed"
+msgstr "tiến trình con thoát gặp lỗi"
-#: sys-utils/rtcwake.c:113
-msgid " -u, --utc RTC uses UTC\n"
-msgstr " -u, --utc RTC dùng UTC\n"
+#: sys-utils/unshare.c:1017
+#, fuzzy
+#| msgid "child exit failed"
+msgid "child kill failed"
+msgstr "tiến trình con thoát gặp lỗi"
-#: sys-utils/rtcwake.c:114
-msgid " -v, --verbose verbose messages\n"
-msgstr " -v, --verbose mô tả chi tiết những gì được làm\n"
+#: sys-utils/unshare.c:1032
+#, fuzzy
+msgid "options --setgroups=allow and --map-group are mutually exclusive"
+msgstr "các tùy chọn --setgroups=allow và --map-root-user loại trừ lẫn nhau"
-#: sys-utils/rtcwake.c:167
-msgid "read rtc time failed"
-msgstr "gặp lỗi khi đọc thời gian từ rtc"
+#: sys-utils/unshare.c:1047
+#, fuzzy, c-format
+msgid "cannot change root directory to '%s'"
+msgstr "không chuyển đổi được sang thư mục %s"
-#: sys-utils/rtcwake.c:173
-msgid "read system time failed"
-msgstr "gặp lỗi khi đọc thời gian từ đồng hồ của hệ thống"
+#: sys-utils/unshare.c:1051
+#, fuzzy, c-format
+msgid "cannot chdir to '%s'"
+msgstr "không chuyển đổi được sang thư mục %s"
+
+#: sys-utils/unshare.c:1063
+#, fuzzy, c-format
+msgid "cannot change %s filesystem propagation"
+msgstr ""
+"Thay đổi hệ thống tập tin gốc.\n"
+"\n"
-#: sys-utils/rtcwake.c:189
-msgid "convert rtc time failed"
-msgstr "gặp lỗi khi chuyển đổi thời gian từ rtc"
+#: sys-utils/unshare.c:1067
+#, c-format
+msgid "mount %s failed"
+msgstr "gặp lỗi khi gắn %s"
-#: sys-utils/rtcwake.c:237
-msgid "set rtc wake alarm failed"
-msgstr "gặp lỗi khi đặt chuông báo thức rtc"
+#: sys-utils/unshare.c:1092
+#, fuzzy
+msgid "capget failed"
+msgstr "crypt gặp lỗi"
-#: sys-utils/rtcwake.c:307
-#, fuzzy, c-format
-msgid "unexpected third line in: %s: %s"
-msgstr "gặp kết thúc tập tin bất thường trên %s"
+#: sys-utils/unshare.c:1100
+#, fuzzy
+msgid "capset failed"
+msgstr "setgid không thành công"
-#: sys-utils/rtcwake.c:320 sys-utils/rtcwake.c:624
-msgid "read rtc alarm failed"
-msgstr "gặp lỗi khi đọc chuông báo thức rtc"
+#: sys-utils/unshare.c:1112
+msgid "prctl(PR_CAP_AMBIENT) failed"
+msgstr ""
-#: sys-utils/rtcwake.c:325
-#, c-format
-msgid "alarm: off\n"
-msgstr "báo thức: tắt\n"
+#: sys-utils/wdctl.c:73
+msgid "Card previously reset the CPU"
+msgstr "Card trước đây khởi động lại CPU"
-#: sys-utils/rtcwake.c:338
-msgid "convert time failed"
-msgstr "chuyển đổi thời gian đã không thành công"
+#: sys-utils/wdctl.c:74
+msgid "External relay 1"
+msgstr "Rơ-le nội tại 1"
-#: sys-utils/rtcwake.c:343
-#, c-format
-msgid "alarm: on %s"
-msgstr "báo thức: lúc %s"
+#: sys-utils/wdctl.c:75
+msgid "External relay 2"
+msgstr "Rơ-le nội tại 2"
-#: sys-utils/rtcwake.c:387
-#, fuzzy, c-format
-msgid "could not read: %s"
-msgstr "Không thể đọc %s"
+#: sys-utils/wdctl.c:76
+msgid "Fan failed"
+msgstr "Quạt gặp lỗi"
-#: sys-utils/rtcwake.c:467
-#, c-format
-msgid "unrecognized suspend state '%s'"
-msgstr "không hiểu được trạng thái treo “%s”"
+#: sys-utils/wdctl.c:77
+msgid "Keep alive ping reply"
+msgstr "Trả lời từ lệnh ping dùng để duy trì kết nối"
-#: sys-utils/rtcwake.c:475
-msgid "invalid seconds argument"
-msgstr "tham số giây không hợp lệ"
+#: sys-utils/wdctl.c:78
+msgid "Supports magic close char"
+msgstr "Hỗ trợ ký tự đóng kỳ diệu"
-#: sys-utils/rtcwake.c:479
-msgid "invalid time argument"
-msgstr "tham số thời gian không hợp lệ"
+#: sys-utils/wdctl.c:79
+msgid "Reset due to CPU overheat"
+msgstr "Khởi động lại bởi vì CPU bị quá nóng"
-#: sys-utils/rtcwake.c:506
-#, c-format
-msgid "%s: assuming RTC uses UTC ...\n"
-msgstr "%s: coi là RTC dùng UTC …\n"
+#: sys-utils/wdctl.c:80
+msgid "Power over voltage"
+msgstr "Quá điện áp nguồn"
-#: sys-utils/rtcwake.c:511
-msgid "Using UTC time.\n"
-msgstr "Sử dụng thời gian UTC.\n"
+#: sys-utils/wdctl.c:81
+msgid "Power bad/power fault"
+msgstr "Nguồn điện sai/lỗi"
-#: sys-utils/rtcwake.c:512
-msgid "Using local time.\n"
-msgstr "Sử dụng thời gian địa phương.\n"
+#: sys-utils/wdctl.c:82
+msgid "Pretimeout (in seconds)"
+msgstr "Pretimeout (tính bằng giây)"
-#: sys-utils/rtcwake.c:515
-#, fuzzy
-msgid "must provide wake time (see --seconds, --time and --date options)"
-msgstr "phải cung cấp thời điểm đánh thức (xem thêm các tùy chọn -t và -s)"
+#: sys-utils/wdctl.c:83
+msgid "Set timeout (in seconds)"
+msgstr "Đặt thời gian chờ tối đa (theo giây)"
-#: sys-utils/rtcwake.c:521
-#, c-format
-msgid "%s not enabled for wakeup events"
-msgstr "%s không thể bật sự kiện báo thức"
+#: sys-utils/wdctl.c:84
+msgid "Not trigger reboot"
+msgstr "Không bẫy khởi động lại"
-#: sys-utils/rtcwake.c:528
-#, c-format
-msgid "alarm %ld, sys_time %ld, rtc_time %ld, seconds %u\n"
-msgstr "báo thức %ld, giờ_hệ_thống %ld, giờ_RTC %ld, giây %u\n"
+#: sys-utils/wdctl.c:100
+msgid "flag name"
+msgstr "tên cờ"
-#: sys-utils/rtcwake.c:535
-#, c-format
-msgid "time doesn't go backward to %s"
-msgstr "thời gian không chạy ngược về %s"
+#: sys-utils/wdctl.c:101
+msgid "flag description"
+msgstr "mô tả cờ"
-#: sys-utils/rtcwake.c:545
-#, c-format
-msgid "%s: wakeup using %s at %s"
-msgstr "%s: thức dậy sử dụng %s lúc %s"
+#: sys-utils/wdctl.c:102
+msgid "flag status"
+msgstr "trạng thái cờ"
-#: sys-utils/rtcwake.c:549
-#, c-format
-msgid "%s: wakeup from \"%s\" using %s at %s"
-msgstr "%s: thức dậy từ \"%s\" sử dụng %s lúc %s"
+#: sys-utils/wdctl.c:103
+msgid "flag boot status"
+msgstr "trạng thái cờ khởi động"
-#: sys-utils/rtcwake.c:559
-#, c-format
-msgid "suspend mode: no; leaving\n"
-msgstr "chế độ ngưng: không; đang rời\n"
+#: sys-utils/wdctl.c:104
+msgid "watchdog device name"
+msgstr "tên thiết bị giữ nhà (watchdog)"
-#: sys-utils/rtcwake.c:568
+#: sys-utils/wdctl.c:166
#, c-format
-msgid "suspend mode: off; executing %s\n"
-msgstr "chế độ ngưng: bị tắt; đang thực hiện %s\n"
+msgid "unknown flag: %s"
+msgstr "không hiểu cờ: %s"
-#: sys-utils/rtcwake.c:587
-#, c-format
-msgid "suspend mode: on; reading rtc\n"
-msgstr "chế độ ngưng: đã bật; đang đọc RTC\n"
+#: sys-utils/wdctl.c:228
+msgid "Show the status of the hardware watchdog.\n"
+msgstr "Hiển thị trạng thái của đồng hồ giữ nhà phần cứng.\n"
-#: sys-utils/rtcwake.c:592
-msgid "rtc read failed"
-msgstr "đọc fts gặp lỗi"
+#: sys-utils/wdctl.c:231
+#, fuzzy
+#| msgid ""
+#| " -f, --flags <list> print selected flags only\n"
+#| " -F, --noflags don't print information about flags\n"
+#| " -I, --noident don't print watchdog identity information\n"
+#| " -n, --noheadings don't print headings for flags table\n"
+#| " -O, --oneline print all information on one line\n"
+#| " -o, --output <list> output columns of the flags\n"
+#| " -r, --raw use raw output format for flags table\n"
+#| " -T, --notimeouts don't print watchdog timeouts\n"
+#| " -s, --settimeout <sec> set watchdog timeout\n"
+#| " -x, --flags-only print only flags table (same as -I -T)\n"
+msgid ""
+" -f, --flags <list> print selected flags only\n"
+" -F, --noflags don't print information about flags\n"
+" -I, --noident don't print watchdog identity information\n"
+" -n, --noheadings don't print headings for flags table\n"
+" -O, --oneline print all information on one line\n"
+" -o, --output <list> output columns of the flags\n"
+" -p, --setpretimeout <sec> set watchdog pre-timeout\n"
+" -g, --setpregovernor <name> set pre-timeout governor\n"
+" -r, --raw use raw output format for flags table\n"
+" -T, --notimeouts don't print watchdog timeouts\n"
+" -s, --settimeout <sec> set watchdog timeout\n"
+" -x, --flags-only print only flags table (same as -I -T)\n"
+msgstr ""
+" -f, --flags <list> chỉ hiển thị những cờ đã chọn\n"
+" -F, --noflags không hiển thị các tập tin cho các cờ\n"
+" -I, --noident không hiển thị thông tin định danh watchdog\n"
+" -n, --noheadings không hiển thị đầu đề cho bảng các cờ\n"
+" -O, --oneline hiển thị mọi thông tin trên một dòng\n"
+" -o, --output <list> hiển thị các cột theo danh sách\n"
+" -r, --raw sử dụng định dạng thô cho bảng các cờ\n"
+" -T, --notimeouts không hiển thị thời gian chờ tối đa của watchdog\n"
+" -s, --settimeout <sec> đặt thời gian chờ tối đa watchdog\n"
+" -x, --flags-only chỉ hiển thị bảng các cờ (giống với -I -T)\n"
-#: sys-utils/rtcwake.c:604
+#: sys-utils/wdctl.c:249
#, c-format
-msgid "suspend mode: disable; disabling alarm\n"
-msgstr "chế độ ngưng: vô hiệu hóa; đang tắt báo động\n"
+msgid "The default device is %s.\n"
+msgstr "Thiết bị mặc định là %s.\n"
-#: sys-utils/rtcwake.c:608
-#, c-format
-msgid "suspend mode: show; printing alarm info\n"
-msgstr "chế độ ngưng: hiển thị; đang in thông tin báo thức\n"
+#: sys-utils/wdctl.c:251
+#, fuzzy, c-format
+msgid "No default device is available.\n"
+msgstr "Thiết bị mặc định là %s.\n"
-#: sys-utils/rtcwake.c:615
+#: sys-utils/wdctl.c:379
#, c-format
-msgid "suspend mode: %s; suspending system\n"
-msgstr "chế độ ngưng: %s; đang ngưng chạy hệ thống\n"
+msgid "%s: unknown flags 0x%x\n"
+msgstr "%s: không hiểu cờ 0x%x\n"
-#: sys-utils/rtcwake.c:629
-msgid "disable rtc alarm interrupt failed"
-msgstr "tắt khả ngắt của đồng hồ báo thức RTC gặp lỗi"
+#: sys-utils/wdctl.c:415
+#, c-format
+msgid "%s: watchdog already in use, terminating."
+msgstr "%s: watchdog đã sẵn đang sẵn dùng, đang chấm dứt."
-#: sys-utils/setarch.c:48
+#: sys-utils/wdctl.c:429 sys-utils/wdctl.c:528
#, c-format
-msgid "Switching on %s.\n"
-msgstr "Đang bật %s.\n"
+msgid "%s: failed to disarm watchdog"
+msgstr "%s: gặp lỗi khi giải trừ đồng hồ giữ nhà (watchdog)"
-#: sys-utils/setarch.c:91
+#: sys-utils/wdctl.c:439
#, c-format
-msgid " %s <arch> [options] [<program> [<argument>...]]\n"
-msgstr " %s <arch> [các tùy chọn] [<chương trình> [các đối số …]]\n"
+msgid "cannot set timeout for %s"
+msgstr "kinh tế đặt thời hạn chờ cho %s"
-#: sys-utils/setarch.c:93
+#: sys-utils/wdctl.c:441
#, c-format
-msgid " %s [options] [<program> [<argument>...]]\n"
-msgstr " %s [các tùy chọn] [<chương trình> [các đối số …]]\n"
+msgid "Timeout has been set to %d second.\n"
+msgid_plural "Timeout has been set to %d seconds.\n"
+msgstr[0] "Thời gian chờ tối đa được đặt thành %d giây.\n"
-#: sys-utils/setarch.c:96
-msgid "Change the reported architecture and set personality flags.\n"
-msgstr "Thay đổi kiến trúc đã báo cáo và đặt cờ cá nhân.\n"
+#: sys-utils/wdctl.c:449
+#, fuzzy, c-format
+#| msgid "cannot set timeout for %s"
+msgid "cannot set pretimeout for %s"
+msgstr "kinh tế đặt thời hạn chờ cho %s"
-#: sys-utils/setarch.c:99
-msgid " -B, --32bit turns on ADDR_LIMIT_32BIT\n"
-msgstr " -B, --32bit bật ADDR_LIMIT_32BIT\n"
+#: sys-utils/wdctl.c:451
+#, fuzzy, c-format
+#| msgid "Timeout has been set to %d second.\n"
+#| msgid_plural "Timeout has been set to %d seconds.\n"
+msgid "Pre-timeout has been set to %d second.\n"
+msgid_plural "Pre-timeout has been set to %d seconds.\n"
+msgstr[0] "Thời gian chờ tối đa được đặt thành %d giây.\n"
-#: sys-utils/setarch.c:100
-msgid " -F, --fdpic-funcptrs makes function pointers point to descriptors\n"
-msgstr " -F, --fdpic-funcptrs làm con trỏ hàm chỉ đến một bộ mô tả\n"
+#: sys-utils/wdctl.c:470
+#, fuzzy
+#| msgid "cannot set timeout for %s"
+msgid "cannot set pre-timeout governor"
+msgstr "kinh tế đặt thời hạn chờ cho %s"
-#: sys-utils/setarch.c:101
-msgid " -I, --short-inode turns on SHORT_INODE\n"
-msgstr " -I, --short-inode bật SHORT_INODE\n"
+#: sys-utils/wdctl.c:500
+#, c-format
+msgid "%s: failed to get information about watchdog"
+msgstr "%s: gặp lỗi khi lấy thông tin về đồng hồ giữ nhà (watchdog)"
-#: sys-utils/setarch.c:102
-msgid " -L, --addr-compat-layout changes the way virtual memory is allocated\n"
-msgstr " -L, --addr-compat-layout thay đổi cách mà bộ nhớ ảo được cấp phép\n"
+#: sys-utils/wdctl.c:607
+#, fuzzy, c-format
+msgid "cannot read information about %s"
+msgstr "không thể ghi lệnh giới thiệu vào %s"
-#: sys-utils/setarch.c:103
-msgid " -R, --addr-no-randomize disables randomization of the virtual address space\n"
-msgstr " -R, --addr-no-randomize tắt ngẫu nhiên hóa của không gian địa chỉ ảo\n"
+#: sys-utils/wdctl.c:618 sys-utils/wdctl.c:621 sys-utils/wdctl.c:624
+#, c-format
+msgid "%-14s %2i second\n"
+msgid_plural "%-14s %2i seconds\n"
+msgstr[0] "%-15s %2i giây\n"
-#: sys-utils/setarch.c:104
-msgid " -S, --whole-seconds turns on WHOLE_SECONDS\n"
-msgstr " -S, --whole-seconds bật WHOLE_SECONDS\n"
+#: sys-utils/wdctl.c:619
+msgid "Timeout:"
+msgstr "Thời gian chờ tối đa:"
-#: sys-utils/setarch.c:105
-msgid " -T, --sticky-timeouts turns on STICKY_TIMEOUTS\n"
-msgstr " -T, --sticky-timeouts bật STICKY_TIMEOUTS\n"
+#: sys-utils/wdctl.c:622
+msgid "Timeleft:"
+msgstr "Còn:"
-#: sys-utils/setarch.c:106
-msgid " -X, --read-implies-exec turns on READ_IMPLIES_EXEC\n"
-msgstr " -X, --read-implies-exec bật READ_IMPLIES_EXEC\n"
+#: sys-utils/wdctl.c:625
+msgid "Pre-timeout:"
+msgstr "Pre-timeout:"
-#: sys-utils/setarch.c:107
-msgid " -Z, --mmap-page-zero turns on MMAP_PAGE_ZERO\n"
-msgstr " -Z, --mmap-page-zero bật MMAP_PAGE_ZERO\n"
+#: sys-utils/wdctl.c:631 sys-utils/wdctl.c:636
+#, fuzzy, c-format
+#| msgid "%-14s %2i second\n"
+#| msgid_plural "%-14s %2i seconds\n"
+msgid "%-14s %s\n"
+msgstr "%-15s %2i giây\n"
-#: sys-utils/setarch.c:108
-msgid " -3, --3gb limits the used address space to a maximum of 3 GB\n"
-msgstr " -3, --3gb giới hạn không gian địa chỉ tối đa là 3 GB\n"
+#: sys-utils/wdctl.c:631
+#, fuzzy
+#| msgid "Pre-timeout:"
+msgid "Pre-timeout governor:"
+msgstr "Pre-timeout:"
-#: sys-utils/setarch.c:109
-msgid " --4gb ignored (for backward compatibility only)\n"
-msgstr " --4gb bị bỏ qua (với mục đích tương thích ngược)\n"
+#: sys-utils/wdctl.c:637
+#, fuzzy
+msgid "Available pre-timeout governors:"
+msgstr ""
+"\n"
+"Các cột sẵn dùng cho --list:\n"
-#: sys-utils/setarch.c:110
-msgid " --uname-2.6 turns on UNAME26\n"
-msgstr " --uname-2.6 bật UNAME26\n"
+#: sys-utils/wdctl.c:695
+msgid "Device:"
+msgstr "Thiết bị:"
-#: sys-utils/setarch.c:111
-msgid " -v, --verbose say what options are being switched on\n"
-msgstr " -v, --verbose nói rõ tùy chọn nào đang được thực hiện\n"
+#: sys-utils/wdctl.c:697
+msgid "Identity:"
+msgstr "Định danh:"
-#: sys-utils/setarch.c:114
-msgid " --list list settable architectures, and exit\n"
-msgstr " --list liệt kê các kiến trúc có thể đặt rồi thoát\n"
+#: sys-utils/wdctl.c:699
+msgid "version"
+msgstr "phiên bản"
-#: sys-utils/setarch.c:128
-#, c-format
-msgid ""
-"%s\n"
-"Try `%s --help' for more information."
-msgstr ""
-"%s\n"
-"Hãy thử lệnh “%s --help” để xem thông tin thêm."
+#: sys-utils/wdctl.c:766
+#, fuzzy
+#| msgid "invalid timeout argument"
+msgid "invalid pretimeout argument"
+msgstr "đối số quá giờ không hợp lệ"
-#: sys-utils/setarch.c:131
-#, c-format
-msgid "Try `%s --help' for more information."
-msgstr "Hãy thử lệnh “%s --help” để xem thông tin thêm."
+#: sys-utils/wdctl.c:820
+#, fuzzy
+msgid "No default device is available."
+msgstr "Thiết bị mặc định là %s.\n"
-#: sys-utils/setarch.c:237
-#, c-format
-msgid "%s: Unrecognized architecture"
-msgstr "%s: kiến trúc không nhận ra"
+#: sys-utils/zramctl.c:75
+msgid "zram device name"
+msgstr "tên thiết bị zram"
-#: sys-utils/setarch.c:258
-#, c-format
-msgid "Kernel cannot set architecture to %s"
-msgstr "Hạt nhân không thể đặt kiến trúc thành %s"
+#: sys-utils/zramctl.c:76
+msgid "limit on the uncompressed amount of data"
+msgstr "giới hạn tổng dữ liệu chưa nén"
-#: sys-utils/setarch.c:305
-msgid "Not enough arguments"
-msgstr "Không đủ đối số"
+#: sys-utils/zramctl.c:77
+msgid "uncompressed size of stored data"
+msgstr "cỡ chưa nén của dữ liệu lưu trữ"
-#: sys-utils/setarch.c:322
-#, c-format
-msgid "Failed to set personality to %s"
-msgstr "Lỗi đặt cá tính thành %s"
+#: sys-utils/zramctl.c:78
+msgid "compressed size of stored data"
+msgstr "cỡ sau nén của dữ liệu lưu trữ"
-#: sys-utils/setarch.c:379
-msgid "unrecognized option '--list'"
-msgstr "không thừa nhận tùy chọn “--list”"
+#: sys-utils/zramctl.c:79
+msgid "the selected compression algorithm"
+msgstr "thuật toán nén đã chọn"
-#: sys-utils/setarch.c:386
-msgid "no architecture argument specified"
-msgstr "chưa chỉ định đối số kiến trúc"
+#: sys-utils/zramctl.c:80
+msgid "number of concurrent compress operations"
+msgstr "số lượng thao tác nén đồng thời"
-#: sys-utils/setarch.c:392
-#, c-format
-msgid "failed to set personality to %s"
-msgstr "gặp lỗi khi đặt cá nhân thành %s"
+#: sys-utils/zramctl.c:81
+msgid "empty pages with no allocated memory"
+msgstr "trang trống với không bộ nhớ cấp phát"
-#: sys-utils/setarch.c:395
-#, fuzzy, c-format
-msgid "Execute command `%s'.\n"
-msgstr "Đang thực hiện chương trình “%s”…\n"
+#: sys-utils/zramctl.c:82
+msgid "all memory including allocator fragmentation and metadata overhead"
+msgstr "mọi bộ nhớ bao gồm các mảnh phân định và tổng phí dữ liệu meta"
-#: sys-utils/setpriv.c:97
-msgid "Run a program with different privilege settings.\n"
-msgstr "Chạy một chương trình với các cài đặt đặc quyền khác.\n"
+#: sys-utils/zramctl.c:83
+#, fuzzy
+msgid "memory limit used to store compressed data"
+msgstr "giới hạn tổng dữ liệu chưa nén"
-#: sys-utils/setpriv.c:100
-msgid " -d, --dump show current state (and do not exec anything)\n"
-msgstr " -d, --dump hiển thị trạng thái hiện tại (và không thực thi gì)\n"
+#: sys-utils/zramctl.c:84
+#, fuzzy
+msgid "memory zram have been consumed to store compressed data"
+msgstr "giới hạn tổng dữ liệu chưa nén"
-#: sys-utils/setpriv.c:101
-msgid " --nnp, --no-new-privs disallow granting new privileges\n"
-msgstr " --nnp, --no-new-privs cấm cấp đặc quyền mới\n"
+#: sys-utils/zramctl.c:85
+#, fuzzy
+msgid "number of objects migrated by compaction"
+msgstr "số lượng thao tác nén đồng thời"
-#: sys-utils/setpriv.c:102
-msgid " --inh-caps <caps,...> set inheritable capabilities\n"
-msgstr " --inh-caps <caps,…> đặt các quyền hạn kế thừa\n"
+#: sys-utils/zramctl.c:378
+#, fuzzy
+msgid "Failed to parse mm_stat"
+msgstr "gặp lỗi phân tích bắt đầu"
-#: sys-utils/setpriv.c:103
-msgid " --bounding-set <caps> set capability bounding set\n"
-msgstr " --bounding-set <caps> đặt tập hợp hạn biên dung tích\n"
+#: sys-utils/zramctl.c:541
+#, c-format
+msgid ""
+" %1$s [options] <device>\n"
+" %1$s -r <device> [...]\n"
+" %1$s [options] -f | <device> -s <size>\n"
+msgstr ""
+" %1$s [các tùy chọn] <thiết bị>\n"
+" %1$s -r <thiết bị> […]\n"
+" %1$s [các tùy chọn] -f | <thiết bị> -s <cỡ>\n"
-#: sys-utils/setpriv.c:104
-msgid " --ruid <uid> set real uid\n"
-msgstr " --ruid <uid> đặt uid thật\n"
+#: sys-utils/zramctl.c:547
+msgid "Set up and control zram devices.\n"
+msgstr "Cài đặt và điều khiển các thiết bị zram.\n"
-#: sys-utils/setpriv.c:105
-msgid " --euid <uid> set effective uid\n"
-msgstr " --euid <uid> đặt uid chịu tác động\n"
+#: sys-utils/zramctl.c:550
+#, fuzzy
+msgid " -a, --algorithm <alg> compression algorithm to use\n"
+msgstr " -a, --algorithm lzo|lz4 thuật toán nén muốn dùng\n"
-#: sys-utils/setpriv.c:106
-msgid " --rgid <gid> set real gid\n"
-msgstr " --rgid <gid> đặt gid thực tế\n"
+#: sys-utils/zramctl.c:551
+msgid " -b, --bytes print sizes in bytes rather than in human readable format\n"
+msgstr " -b, --bytes hiển thị cỡ theo byte thay vì dạng dành cho con người đọc\n"
-#: sys-utils/setpriv.c:107
-msgid " --egid <gid> set effective gid\n"
-msgstr " --egid <gid> đặt nhóm chịu tác động\n"
+#: sys-utils/zramctl.c:552
+msgid " -f, --find find a free device\n"
+msgstr " -f, --find tìm thiết bị còn rảnh\n"
-#: sys-utils/setpriv.c:108
-msgid " --reuid <uid> set real and effective uid\n"
-msgstr " --reuid <uid> đặt uid thực tế và chịu tác động\n"
+#: sys-utils/zramctl.c:553
+msgid " -n, --noheadings don't print headings\n"
+msgstr " -n, --noheadings không in phần đầu\n"
-#: sys-utils/setpriv.c:109
-msgid " --regid <gid> set real and effective gid\n"
-msgstr " --regid <gid> đặt gid thực tế và chịu tác động\n"
+#: sys-utils/zramctl.c:554
+msgid " -o, --output <list> columns to use for status output\n"
+msgstr " -o, --output[=<list>] định nghĩa các cột sẽ hiển thị ra\n"
-#: sys-utils/setpriv.c:110
-msgid " --clear-groups clear supplementary groups\n"
-msgstr " --clear-groups xóa sạch các nhóm phụ\n"
+#: sys-utils/zramctl.c:555
+#, fuzzy
+msgid " --output-all output all columns\n"
+msgstr " -O, --output-all xuất ra mọi cột\n"
-#: sys-utils/setpriv.c:111
-msgid " --keep-groups keep supplementary groups\n"
-msgstr " --keep-groups giữ lại các nhóm phụ\n"
+#: sys-utils/zramctl.c:556
+msgid " --raw use raw status output format\n"
+msgstr " --raw dùng định dạng thô cho kết xuất\n"
-#: sys-utils/setpriv.c:112
-msgid " --groups <group,...> set supplementary groups\n"
-msgstr " --groups <nhóm,…> đặt các nhóm phụ\n"
+#: sys-utils/zramctl.c:557
+msgid " -r, --reset reset all specified devices\n"
+msgstr " -r, --reset đặt lại mọi thiết bị đã cho\n"
-#: sys-utils/setpriv.c:113
-msgid " --securebits <bits> set securebits\n"
-msgstr " --securebits <bits> đăt securebits\n"
+#: sys-utils/zramctl.c:558
+msgid " -s, --size <size> device size\n"
+msgstr " -s, --size <cỡ> cỡ thiết bị\n"
-#: sys-utils/setpriv.c:114
-msgid " --selinux-label <label> set SELinux label\n"
-msgstr " --selinux-label <nhãn> đặt nhãn SELinux\n"
+#: sys-utils/zramctl.c:559
+msgid " -t, --streams <number> number of compression streams\n"
+msgstr " -t, --streams <sô> số luồng nén\n"
-#: sys-utils/setpriv.c:115
-msgid " --apparmor-profile <pr> set AppArmor profile\n"
-msgstr " --apparmor-profile <pr> đặt hồ sơ AppArmor\n"
+#: sys-utils/zramctl.c:567
+msgid " <alg> specify algorithm, supported are:\n"
+msgstr ""
-#: sys-utils/setpriv.c:121
-msgid " This tool can be dangerous. Read the manpage, and be careful.\n"
-msgstr " Công cụ này tương đối nguy hiểm. Hãy đọc trang manpage, và dùng một cách thận trọng.\n"
+#: sys-utils/zramctl.c:568
+msgid " lzo, lz4, lz4hc, deflate, 842 and zstd\n"
+msgstr ""
-#: sys-utils/setpriv.c:193 sys-utils/setpriv.c:467
-msgid "getting process secure bits failed"
-msgstr "lấy bít đảm bảo tiến trình gặp lỗi"
+#: sys-utils/zramctl.c:657
+msgid "failed to parse streams"
+msgstr "gặp lỗi phân tích các dòng dữ liệu"
-#: sys-utils/setpriv.c:197
-#, c-format
-msgid "Securebits: "
-msgstr "Bít an ninh: "
+#: sys-utils/zramctl.c:679
+msgid "option --find is mutually exclusive with <device>"
+msgstr "tùy chọn --find loại trừ với <thiết bị>"
-#: sys-utils/setpriv.c:217
-#, c-format
-msgid "[none]\n"
-msgstr "[không]\n"
+#: sys-utils/zramctl.c:685
+msgid "only one <device> at a time is allowed"
+msgstr "chỉ một <thiết bị> được dùng tại một thời điểm"
-#: sys-utils/setpriv.c:243
-#, c-format
-msgid "%s: too long"
-msgstr "%s: quá dài"
+#: sys-utils/zramctl.c:688
+msgid "options --algorithm and --streams must be combined with --size"
+msgstr "tùy chọn --algorithm và --streams không thể tổ hợp cùng với --size"
-#: sys-utils/setpriv.c:271
+#: sys-utils/zramctl.c:721 sys-utils/zramctl.c:750
#, c-format
-msgid "Supplementary groups: "
-msgstr "Các nhóm phụ: "
+msgid "%s: failed to reset"
+msgstr " %s: gặp lỗi khi đặt lại"
-#: sys-utils/setpriv.c:273 sys-utils/setpriv.c:321 sys-utils/setpriv.c:326
-#: sys-utils/setpriv.c:332 sys-utils/setpriv.c:337
-#, c-format
-msgid "[none]"
-msgstr "[không]"
+#: sys-utils/zramctl.c:732 sys-utils/zramctl.c:740
+msgid "no free zram device found"
+msgstr "không tìm thấy thiết bị zram còn rảnh"
-#: sys-utils/setpriv.c:293
+#: sys-utils/zramctl.c:754
#, c-format
-msgid "uid: %u\n"
-msgstr "uid: %u\n"
+msgid "%s: failed to set number of streams"
+msgstr "%s: gặp lỗi khi đặt số của luồng"
-#: sys-utils/setpriv.c:294
+#: sys-utils/zramctl.c:758
#, c-format
-msgid "euid: %u\n"
-msgstr "euid: %u\n"
+msgid "%s: failed to set algorithm"
+msgstr "%s: gặp lỗi khi đặt thuật toán"
-#: sys-utils/setpriv.c:297
+#: sys-utils/zramctl.c:761
#, c-format
-msgid "suid: %u\n"
-msgstr "suid: %u\n"
-
-#: sys-utils/setpriv.c:299 sys-utils/setpriv.c:391
-msgid "getresuid failed"
-msgstr "getresuid gặp lỗi"
-
-#: sys-utils/setpriv.c:308 sys-utils/setpriv.c:406
-msgid "getresgid failed"
-msgstr "getresgid gặp lỗi"
+msgid "%s: failed to set disksize (%ju bytes)"
+msgstr "%s: gặp lỗi khi đặt cỡ đĩa (%ju byte)"
-#: sys-utils/setpriv.c:319
+#: term-utils/agetty.c:501
#, c-format
-msgid "Effective capabilities: "
-msgstr "Dung lượng còn dùng được: "
+msgid "%s%s (automatic login)\n"
+msgstr "%s%s (đăng nhập tự động)\n"
-#: sys-utils/setpriv.c:324
+#: term-utils/agetty.c:558
#, c-format
-msgid "Permitted capabilities: "
-msgstr "Dung tích còn được phép: "
+msgid "%s: can't change root directory %s: %m"
+msgstr "%s: không thể chuyển đổi thư mục gốc %s: %m"
-#: sys-utils/setpriv.c:330
+#: term-utils/agetty.c:561
#, c-format
-msgid "Inheritable capabilities: "
-msgstr "Các dung tích kế thừa: "
+msgid "%s: can't change working directory %s: %m"
+msgstr "%s: không thể thay đổi thư mục làm việc %s: %m"
-#: sys-utils/setpriv.c:335
+#: term-utils/agetty.c:564
#, c-format
-msgid "Capability bounding set: "
-msgstr "Tập hợp hạn biên dung lượng: "
-
-#: sys-utils/setpriv.c:343
-msgid "SELinux label"
-msgstr "Nhãn SELinux"
-
-#: sys-utils/setpriv.c:346
-msgid "AppArmor profile"
-msgstr "Hồ sơ AppArmor"
+msgid "%s: can't change process priority: %m"
+msgstr "%s: không thể thay đổi mức ưu tiên của tiến trình: %m"
-#: sys-utils/setpriv.c:359
+#: term-utils/agetty.c:575
#, c-format
-msgid "cap %d: libcap-ng is broken"
-msgstr "cap %d: libcap-ng bị hỏng"
-
-#: sys-utils/setpriv.c:382
-msgid "Invalid supplementary group id"
-msgstr "Mã số nhóm phụ thêm không hợp lệ"
-
-#: sys-utils/setpriv.c:399
-msgid "setresuid failed"
-msgstr "setresuid gặp lỗi"
-
-#: sys-utils/setpriv.c:414
-msgid "setresgid failed"
-msgstr "setresgid gặp lỗi"
-
-#: sys-utils/setpriv.c:435
-msgid "bad capability string"
-msgstr "chuỗi dung tích sai"
-
-#: sys-utils/setpriv.c:443
-msgid "libcap-ng is too old for \"all\" caps"
-msgstr "libcap-ng là quá cũ cho \"all\" caps"
+msgid "%s: can't exec %s: %m"
+msgstr "%s: không thực hiện được %s: %m"
-#: sys-utils/setpriv.c:452
+#: term-utils/agetty.c:606 term-utils/agetty.c:953 term-utils/agetty.c:1184
+#: term-utils/agetty.c:1509 term-utils/agetty.c:1527 term-utils/agetty.c:1564
+#: term-utils/agetty.c:1574 term-utils/agetty.c:1616 term-utils/agetty.c:1977
+#: term-utils/agetty.c:2335 term-utils/agetty.c:2903
#, c-format
-msgid "unknown capability \"%s\""
-msgstr "không hiểu dung lượng \"%s\""
+msgid "failed to allocate memory: %m"
+msgstr "không cấp pháp được bộ nhớ: %m"
-#: sys-utils/setpriv.c:476
-msgid "unrecognized securebit set -- refusing to adjust"
-msgstr "không hiểu tập hợp bít an ninh -- khước từ chỉnh sửa"
+#: term-utils/agetty.c:783
+#, fuzzy
+msgid "invalid delay argument"
+msgstr "đối số trụ không hợp lệ"
-#: sys-utils/setpriv.c:480
-msgid "bad securebits string"
-msgstr "chuỗi bít an toàn sai"
+#: term-utils/agetty.c:821
+msgid "invalid argument of --local-line"
+msgstr "đối số cho tùy chọn “--local-line” không hợp lệ"
-#: sys-utils/setpriv.c:487
-msgid "+all securebits is not allowed"
-msgstr "+all securebits là không được phép"
+#: term-utils/agetty.c:840
+#, fuzzy
+msgid "invalid nice argument"
+msgstr "tham số thời gian không hợp lệ"
-#: sys-utils/setpriv.c:500
-msgid "adjusting keep_caps does not make sense"
-msgstr "điều chỉnh keep_caps không hợp lý"
+#: term-utils/agetty.c:931
+#, fuzzy, c-format
+#| msgid "could not set terminal attributes"
+msgid "could not get terminal name: %d"
+msgstr "không thể đặt các thuộc tính của thiết bị cuối"
-#: sys-utils/setpriv.c:504
-msgid "unrecognized securebit"
-msgstr "không nhận ra securebit"
+#: term-utils/agetty.c:958
+#, c-format
+msgid "bad speed: %s"
+msgstr "tốc độ sai: %s"
-#: sys-utils/setpriv.c:524
-msgid "SELinux is not running"
-msgstr "SELinux không hoạt động"
+#: term-utils/agetty.c:960
+msgid "too many alternate speeds"
+msgstr "quá nhiều tốc độ luân phiên"
-#: sys-utils/setpriv.c:539
+#: term-utils/agetty.c:1067 term-utils/agetty.c:1071 term-utils/agetty.c:1124
#, c-format
-msgid "close failed: %s"
-msgstr "gặp lỗi khi đóng: %s"
-
-#: sys-utils/setpriv.c:547
-msgid "AppArmor is not running"
-msgstr "AppArmor không hoạt động"
+msgid "/dev/%s: cannot open as standard input: %m"
+msgstr "không mở được /dev/%s như một đầu vào tiêu chuẩn (stdin): %m"
-#: sys-utils/setpriv.c:658
-msgid "duplicate --no-new-privs option"
-msgstr "trùng tùy chọn --no-new-privs"
+#: term-utils/agetty.c:1090
+#, c-format
+msgid "/dev/%s: not a character device"
+msgstr "/dev/%s: không phải thiết bị ký tự"
-#: sys-utils/setpriv.c:663
-msgid "duplicate ruid"
-msgstr "trùng ruid"
+#: term-utils/agetty.c:1092
+#, c-format
+msgid "/dev/%s: not a tty"
+msgstr "/dev/%s: không phải là một tty"
-#: sys-utils/setpriv.c:665
-msgid "failed to parse ruid"
-msgstr "gặp lỗi khi phân tích ruid"
+#: term-utils/agetty.c:1096 term-utils/agetty.c:1128
+#, c-format
+msgid "/dev/%s: cannot get controlling tty: %m"
+msgstr "/dev/%s: không thể lấy tty điều khiển: %m"
-#: sys-utils/setpriv.c:669
-msgid "duplicate euid"
-msgstr "trùng euid"
+#: term-utils/agetty.c:1118
+#, c-format
+msgid "/dev/%s: vhangup() failed: %m"
+msgstr "/dev/%s: vhangup() gặp lỗi: %m"
-#: sys-utils/setpriv.c:671
-msgid "failed to parse euid"
-msgstr "gặp lỗi khi phân tích euid"
+#: term-utils/agetty.c:1139
+#, c-format
+msgid "%s: not open for read/write"
+msgstr "%s: không mở được đọc/viết"
-#: sys-utils/setpriv.c:675
-msgid "duplicate ruid or euid"
-msgstr "trùng ruid hoặc euid"
+#: term-utils/agetty.c:1144
+#, c-format
+msgid "/dev/%s: cannot set process group: %m"
+msgstr "/dev/%s: không thể đặt nhóm tiến trình: %m"
-#: sys-utils/setpriv.c:677
-msgid "failed to parse reuid"
-msgstr "gặp lỗi khi phân tích reuid"
+#: term-utils/agetty.c:1158
+#, c-format
+msgid "%s: dup problem: %m"
+msgstr "%s: vấn đề khi dup: %m"
-#: sys-utils/setpriv.c:681
-msgid "duplicate rgid"
-msgstr "trùng rgid"
+#: term-utils/agetty.c:1175
+#, c-format
+msgid "%s: failed to get terminal attributes: %m"
+msgstr "%s: gặp lỗi khi lấy các thuộc tính thiết bị cuối: %m"
-#: sys-utils/setpriv.c:683
-msgid "failed to parse rgid"
-msgstr "gặp lỗi khi phân tích rgid"
+#: term-utils/agetty.c:1406 term-utils/agetty.c:1435
+#, c-format
+msgid "setting terminal attributes failed: %m"
+msgstr "gặp lỗi khi cài đặt các thuộc tính thiết bị cuối: %m"
-#: sys-utils/setpriv.c:687
-msgid "duplicate egid"
-msgstr "trùng egid"
+#: term-utils/agetty.c:1554
+#, fuzzy
+msgid "cannot open os-release file"
+msgstr "không mở được tập tin khóa %s"
-#: sys-utils/setpriv.c:689
-msgid "failed to parse egid"
-msgstr "gặp lỗi phân tích egid"
+#: term-utils/agetty.c:1721
+#, fuzzy, c-format
+msgid "failed to create reload file: %s: %m"
+msgstr "lỗi đọc tập tin bản đánh máy %s"
-#: sys-utils/setpriv.c:693
-msgid "duplicate rgid or egid"
-msgstr "trùng rgid hoặc egid"
+#: term-utils/agetty.c:2041
+#, fuzzy, c-format
+msgid "failed to get terminal attributes: %m"
+msgstr "%s: gặp lỗi khi lấy các thuộc tính thiết bị cuối: %m"
-#: sys-utils/setpriv.c:695
-msgid "failed to parse regid"
-msgstr "gặp lỗi khi phân tích regid"
+#: term-utils/agetty.c:2063
+msgid "[press ENTER to login]"
+msgstr "[bấm ENTER để đăng nhập]"
-#: sys-utils/setpriv.c:700
-msgid "duplicate --clear-groups option"
-msgstr "trùng tùy chọn --clear-groups"
+#: term-utils/agetty.c:2090
+msgid "Num Lock off"
+msgstr "Tắt phím Num Lock"
-#: sys-utils/setpriv.c:706
-msgid "duplicate --keep-groups option"
-msgstr "trùng tùy chọn --keep-groups"
+#: term-utils/agetty.c:2093
+msgid "Num Lock on"
+msgstr "Bật phím Num Lock"
-#: sys-utils/setpriv.c:712
-msgid "duplicate --groups option"
-msgstr "trùng tùy chọn --groups"
+#: term-utils/agetty.c:2096
+msgid "Caps Lock on"
+msgstr "Bật phím Caps Lock"
-#: sys-utils/setpriv.c:721
-msgid "duplicate --inh-caps option"
-msgstr "trùng tùy chọn --inh-caps"
+#: term-utils/agetty.c:2099
+msgid "Scroll Lock on"
+msgstr "Bật phím Scroll Lock"
-#: sys-utils/setpriv.c:727
-msgid "duplicate --bounding-set option"
-msgstr "trùng tùy chọn --bounding-set"
+#: term-utils/agetty.c:2102
+#, c-format
+msgid ""
+"Hint: %s\n"
+"\n"
+msgstr ""
+"Tìm thấy: %s\n"
+"\n"
-#: sys-utils/setpriv.c:733
-msgid "duplicate --securebits option"
-msgstr "trùng tùy chọn --securebits"
+#: term-utils/agetty.c:2244
+#, c-format
+msgid "%s: read: %m"
+msgstr "%s: đọc: %m"
-#: sys-utils/setpriv.c:739
-msgid "duplicate --selinux-label option"
-msgstr "trùng tùy chọn --selinux-label"
+#: term-utils/agetty.c:2311
+#, c-format
+msgid "%s: input overrun"
+msgstr "%s: thừa dữ liệu vào"
-#: sys-utils/setpriv.c:745
-msgid "duplicate --apparmor-profile option"
-msgstr "trùng tùy chọn --apparmor-profile"
+#: term-utils/agetty.c:2331 term-utils/agetty.c:2339
+#, c-format
+msgid "%s: invalid character conversion for login name"
+msgstr "%s: chuyển đổi ký tự không hợp lệ cho tên đăng nhập"
-#: sys-utils/setpriv.c:756
+#: term-utils/agetty.c:2345
#, c-format
-msgid "unrecognized option '%c'"
-msgstr "không chấp nhận tùy chọn “%c”"
+msgid "%s: invalid character 0x%x in login name"
+msgstr "%s: ký tự 0x%x không hợp lệ trong tên đăng nhập"
-#: sys-utils/setpriv.c:763
-msgid "--dump is incompatible with all other options"
-msgstr "--dump không tương thích với tất cả các tùy chọn khác"
+#: term-utils/agetty.c:2430
+#, c-format
+msgid "%s: failed to set terminal attributes: %m"
+msgstr "%s: gặp lỗi khi đặt các thuộc tính thiết bị cuối: %m"
-#: sys-utils/setpriv.c:771
-msgid "--list-caps must be specified alone"
-msgstr "tùy chọn --list-caps phải được dùng một mình"
+#: term-utils/agetty.c:2475
+#, c-format
+msgid ""
+" %1$s [options] <line> [<baud_rate>,...] [<termtype>]\n"
+" %1$s [options] <baud_rate>,... <line> [<termtype>]\n"
+msgstr ""
+" %1$s [các tùy chọn] <line> [<baud_rate>,…] [<termtype>]\n"
+" %1$s [các tùy chọn] <baud_rate>,… <line> [<termtype>]\n"
-#: sys-utils/setpriv.c:777
-msgid "No program specified"
-msgstr "Chưa chỉ ra chương trình"
+#: term-utils/agetty.c:2479
+msgid "Open a terminal and set its mode.\n"
+msgstr "Mở một thiết bị cuối và đặt chế độ của nó.\n"
-#: sys-utils/setpriv.c:782
-msgid "--[re]gid requires --keep-groups, --clear-groups, or --groups"
-msgstr "--[re]gid yêu cầu --keep-groups, --clear-groups, hay --groups"
+#: term-utils/agetty.c:2482
+msgid " -8, --8bits assume 8-bit tty\n"
+msgstr " -8, --8bits coi là tty 8-bit\n"
-#: sys-utils/setpriv.c:785
-msgid "disallow granting new privileges failed"
-msgstr "cấm cấp đặc quyền mới gặp lỗi"
+#: term-utils/agetty.c:2483
+msgid " -a, --autologin <user> login the specified user automatically\n"
+msgstr " -a, --autologin <user> đăng nhập với tài khoản đã chỉ định một cách tự động\n"
-#: sys-utils/setpriv.c:793
-msgid "keep process capabilities failed"
-msgstr "gặp lỗi khi giữ dung lượng tiến trình"
+#: term-utils/agetty.c:2484
+msgid " -c, --noreset do not reset control mode\n"
+msgstr " -c, --noreset không đặt lại chế độ điều khiển\n"
-#: sys-utils/setpriv.c:801
-msgid "activate capabilities"
-msgstr "Dung tích hoạt động"
+#: term-utils/agetty.c:2485
+msgid " -E, --remote use -r <hostname> for login(1)\n"
+msgstr " -E, --remote dùng -r <tên-máy> dành cho login(1)\n"
-#: sys-utils/setpriv.c:807
-msgid "reactivate capabilities"
-msgstr "dung tích được kích hoạt lại"
+#: term-utils/agetty.c:2486
+#, fuzzy
+msgid " -f, --issue-file <list> display issue files or directories\n"
+msgstr " -f, --issue-file <TẬP-TIN> hiển thị tập tin đưa ra\n"
-#: sys-utils/setpriv.c:823
-msgid "set process securebits failed"
-msgstr "gặp lỗi khi đặt bít an toàn tiến trình"
+#: term-utils/agetty.c:2487
+#, fuzzy
+msgid " --show-issue display issue file and exit\n"
+msgstr " -i, --noissue không hiển thị tập tin phát ra\n"
-#: sys-utils/setpriv.c:829
-msgid "apply bounding set"
-msgstr "áp dụng tập hợp biên giới"
+#: term-utils/agetty.c:2488
+msgid " -h, --flow-control enable hardware flow control\n"
+msgstr " -h, --flow-control bật điều khiển tràn phần cứng\n"
-#: sys-utils/setpriv.c:835
-msgid "apply capabilities"
-msgstr "các dung lượng áp dụng"
+#: term-utils/agetty.c:2489
+msgid " -H, --host <hostname> specify login host\n"
+msgstr " -H, --host <tên máy> chỉ định tên máy chủ đăng nhập\n"
-#: sys-utils/setpriv.c:840
-#, c-format
-msgid "cannot execute: %s"
-msgstr "không thể thực hiện: %s"
+#: term-utils/agetty.c:2490
+msgid " -i, --noissue do not display issue file\n"
+msgstr " -i, --noissue không hiển thị tập tin phát ra\n"
-#: sys-utils/setsid.c:32
-#, c-format
-msgid " %s [options] <program> [arguments ...]\n"
-msgstr " %s [các tùy chọn] <chương trình> [các đối số …]\n"
+#: term-utils/agetty.c:2491
+msgid " -I, --init-string <string> set init string\n"
+msgstr " -I, --init-string <chuỗi> đặt chuỗi khởi tạo\n"
-#: sys-utils/setsid.c:36
-msgid "Run a program in a new session.\n"
-msgstr "Chạy một chương trình trong một phiên mới.\n"
+#: term-utils/agetty.c:2492
+msgid " -J --noclear do not clear the screen before prompt\n"
+msgstr " -J --noclear không xóa màn hình trước dấu nhắc\n"
-#: sys-utils/setsid.c:39
-msgid " -c, --ctty set the controlling terminal to the current one\n"
-msgstr " -c, --ctty đặt thiết bị cuối điều khiển cho cái hiện tại\n"
+#: term-utils/agetty.c:2493
+msgid " -l, --login-program <file> specify login program\n"
+msgstr " -l, --login-program <T.Tin> chỉ định chương trình đăng nhập\n"
-#: sys-utils/setsid.c:40
-msgid " -w, --wait wait program to exit, and use the same return\n"
-msgstr " -w, --wait chờ chương trình kết thúc và dùng cùng giá-trị trả về\n"
+#: term-utils/agetty.c:2494
+msgid " -L, --local-line[=<mode>] control the local line flag\n"
+msgstr " -L, --local-line[=<chếđộ>] điều khiển cờ dây nội bộ\n"
-#: sys-utils/setsid.c:93
-msgid "fork"
-msgstr "rẽ nhánh tiến trình"
+#: term-utils/agetty.c:2495
+msgid " -m, --extract-baud extract baud rate during connect\n"
+msgstr " -m, --extract-baud trích tốc độ baud trong quá trình kết nối\n"
-#: sys-utils/setsid.c:105
-#, c-format
-msgid "child %d did not exit normally"
-msgstr "tiến trình con “%d” thoát không bình thường"
+#: term-utils/agetty.c:2496
+msgid " -n, --skip-login do not prompt for login\n"
+msgstr " -n, --skip-login không nhắc đăng nhập\n"
-#: sys-utils/setsid.c:110
-msgid "setsid failed"
-msgstr "setsid bị lỗi"
+#: term-utils/agetty.c:2497
+msgid " -N --nonewline do not print a newline before issue\n"
+msgstr " -N --nonewline không in một ký hiệu dòng mới trước phát hành\n"
-#: sys-utils/setsid.c:113
-msgid "failed to set the controlling terminal"
-msgstr "gặp lỗi khi đặt thiết bị cuối điều khiển"
+#: term-utils/agetty.c:2498
+msgid " -o, --login-options <opts> options that are passed to login\n"
+msgstr " -o, --login-options <opts> các tùy chọn chuyển qua cho login\n"
-#: sys-utils/swapoff.c:86
-#, c-format
-msgid "swapoff %s\n"
-msgstr "swapoff %s\n"
+#: term-utils/agetty.c:2499
+msgid " -p, --login-pause wait for any key before the login\n"
+msgstr " -p, --login-pause chờ bấm phím bất kỳ trước khi đăng nhập\n"
-#: sys-utils/swapoff.c:102
-msgid "Not superuser."
-msgstr "Không phải siêu người dùng.s"
+#: term-utils/agetty.c:2500
+msgid " -r, --chroot <dir> change root to the directory\n"
+msgstr " -r, --chroot <t.mục> thay đổi thư mục gốc sang thư mục\n"
-#: sys-utils/swapoff.c:105
-#, c-format
-msgid "%s: swapoff failed"
-msgstr "%s swapoff bị lỗi"
+#: term-utils/agetty.c:2501
+msgid " -R, --hangup do virtually hangup on the tty\n"
+msgstr " -R, --hangup thực hiện việc treo ảo trên tty\n"
-#: sys-utils/swapoff.c:119 sys-utils/swapon.c:787
-#, c-format
-msgid " %s [options] [<spec>]\n"
-msgstr " %s [các tùy chọn] [<spec>]\n"
+#: term-utils/agetty.c:2502
+msgid " -s, --keep-baud try to keep baud rate after break\n"
+msgstr " -s, --keep-baud thử giữ tốc độ baud sau ngắt\n"
-#: sys-utils/swapoff.c:122
-msgid "Disable devices and files for paging and swapping.\n"
-msgstr "Tắt các thiết bị và tập tin dành cho đánh trang và tráo đổi.\n"
+#: term-utils/agetty.c:2503
+msgid " -t, --timeout <number> login process timeout\n"
+msgstr " -t, --timeout <số> thời hạn chờ tiến trình tối đa\n"
-#: sys-utils/swapoff.c:125
-msgid ""
-" -a, --all disable all swaps from /proc/swaps\n"
-" -v, --verbose verbose mode\n"
-msgstr ""
-" -a, --all tắt toàn bộ swaps từ /proc/swaps\n"
-" -v, --verbose chế độ hiển thị đầy đủ thông tin\n"
+#: term-utils/agetty.c:2504
+msgid " -U, --detect-case detect uppercase terminal\n"
+msgstr " -U, --detect-case phân biệt HOA/thường thiết bị cuối\n"
-#: sys-utils/swapoff.c:132
-msgid ""
-"\n"
-"The <spec> parameter:\n"
-" -L <label> LABEL of device to be used\n"
-" -U <uuid> UUID of device to be used\n"
-" LABEL=<label> LABEL of device to be used\n"
-" UUID=<uuid> UUID of device to be used\n"
-" <device> name of device to be used\n"
-" <file> name of file to be used\n"
-msgstr ""
-"\n"
-"Các đối số <spec>:\n"
-" -L <NHÃN> NHÃN của thiết bị cần dùng\n"
-" -U <uuid> UUID của thiết bị cần dùng\n"
-" LABEL=<NHÃN> NHÃN của thiết bị cần dùng\n"
-" UUID=<uuid> UUID của thiết bị cần dùng\n"
-" <device> tên của thiết bị cần dùng\n"
-" <file> tên của tập tin được dùng\n"
+#: term-utils/agetty.c:2505
+msgid " -w, --wait-cr wait carriage-return\n"
+msgstr " -w, --wait-cr đợi ký hiệu về đầu dòng\n"
-#: sys-utils/swapon.c:93
-msgid "device file or partition path"
-msgstr "tập tin thiết bị hoặc đường dẫn tới phân vùng"
+#: term-utils/agetty.c:2506
+msgid " --nohints do not print hints\n"
+msgstr " --nohints Không gợi ý\n"
-#: sys-utils/swapon.c:94
-msgid "type of the device"
-msgstr "kiểu thiết bị"
+#: term-utils/agetty.c:2507
+msgid " --nohostname no hostname at all will be shown\n"
+msgstr " --nohostname không hiển thị tên máy\n"
-#: sys-utils/swapon.c:95
-msgid "size of the swap area"
-msgstr "kích thước vùng hoán đổi"
+#: term-utils/agetty.c:2508
+msgid " --long-hostname show full qualified hostname\n"
+msgstr " --long-hostname hiển thị tên máy đủ điều kiện dạng đầy đủ\n"
-#: sys-utils/swapon.c:96
-msgid "bytes in use"
-msgstr "byte đã dùng"
+#: term-utils/agetty.c:2509
+msgid " --erase-chars <string> additional backspace chars\n"
+msgstr " --erase-chars <chuỗi> các ký tự xóa lùi phụ thêm\n"
-#: sys-utils/swapon.c:97
-msgid "swap priority"
-msgstr "quyền ưu tiên swap"
+#: term-utils/agetty.c:2510
+msgid " --kill-chars <string> additional kill chars\n"
+msgstr " --kill-chars <chuỗi> các ký tự giết bổ xung\n"
-#: sys-utils/swapon.c:98
-msgid "swap uuid"
-msgstr "uuid tráo đổi"
+#: term-utils/agetty.c:2511
+msgid " --chdir <directory> chdir before the login\n"
+msgstr " --chdir <thư-mục> đổi thư mục trước khi đăng nhập\n"
-#: sys-utils/swapon.c:99
-msgid "swap label"
-msgstr "nhãn tráo đổi"
+#: term-utils/agetty.c:2512
+msgid " --delay <number> sleep seconds before prompt\n"
+msgstr " --delay <số> nghỉ trước khi nhắc\n"
-#: sys-utils/swapon.c:246
-#, c-format
-msgid "%s\t\t\t\tType\t\tSize\tUsed\tPriority\n"
-msgstr "%s\t\t\t\tKiểu\t\tKích cỡ\tDùng\tMứcƯuTiên\n"
+#: term-utils/agetty.c:2513
+msgid " --nice <number> run login with this priority\n"
+msgstr " --nice <số> chạy đăng nhập với mức ưu tiên này\n"
-#: sys-utils/swapon.c:246
-msgid "Filename"
-msgstr "Tên tập tin"
+#: term-utils/agetty.c:2514
+msgid " --reload reload prompts on running agetty instances\n"
+msgstr " --reload lấy lại dấu nhắc trên minh dụ agetty đang chạy\n"
-#: sys-utils/swapon.c:312
-#, c-format
-msgid "%s: reinitializing the swap."
-msgstr "%s: đang khởi tạo lại vùng trao đổi."
+#: term-utils/agetty.c:2515
+#, fuzzy
+msgid " --list-speeds display supported baud rates\n"
+msgstr " -T [hay --list-types]:\t\tliệt kê các kiểu phân vùng đã biết"
-#: sys-utils/swapon.c:376
+#: term-utils/agetty.c:2860
#, c-format
-msgid "%s: lseek failed"
-msgstr "%s: lseek bị lỗi"
+msgid "%d user"
+msgid_plural "%d users"
+msgstr[0] "%d tài khoản"
-#: sys-utils/swapon.c:382
+#: term-utils/agetty.c:2991
#, c-format
-msgid "%s: write signature failed"
-msgstr "%s: lỗi ghi chữ ký"
+msgid "checkname failed: %m"
+msgstr "checkname gặp lỗi: %m"
-#: sys-utils/swapon.c:536
+#: term-utils/agetty.c:3003
#, c-format
-msgid "%s: skipping - it appears to have holes."
-msgstr "%s: đang bỏ qua — có vẻ là nó bị lỗ."
+msgid "cannot touch file %s"
+msgstr "không thể chạm tập tin %s"
-#: sys-utils/swapon.c:544
-#, c-format
-msgid "%s: get size failed"
-msgstr "%s: lỗi lấy kích cỡ"
+#: term-utils/agetty.c:3007
+msgid "--reload is unsupported on your system"
+msgstr "hệ thống của bạn không hỗ trợ --reload"
-#: sys-utils/swapon.c:550
+#: term-utils/mesg.c:78
#, c-format
-msgid "%s: read swap header failed"
-msgstr "%s: lỗi đọc phần đầu vùng trao đổi"
+msgid " %s [options] [y | n]\n"
+msgstr " %s [các tùy chọn] [c | k]\n"
-#: sys-utils/swapon.c:555
-#, fuzzy, c-format
-msgid "%s: found signature [pagesize=%d, signature=%s]"
-msgstr "%s: tìm thấy chữ ký trao đổi: phiên bản %ud, kích cỡ trang %d, thứ tự byte %s"
+#: term-utils/mesg.c:81
+msgid "Control write access of other users to your terminal.\n"
+msgstr "Điều khiển truy cập ghi của các người dùng khác đến thiết bị cuối của bạn.\n"
-#: sys-utils/swapon.c:566
-#, c-format
-msgid "%s: pagesize=%d, swapsize=%llu, devsize=%llu"
-msgstr "%s: kích cỡ trang=%d, kích cỡ vùng trao đổi=%llu, kích cỡ thiết bị=%llu"
+#: term-utils/mesg.c:84
+msgid " -v, --verbose explain what is being done\n"
+msgstr " -v, --verbose giải thích đang làm những gì\n"
-#: sys-utils/swapon.c:571
-#, c-format
-msgid "%s: last_page 0x%08llx is larger than actual size of swapspace"
-msgstr "%s: last_page 0x%08llx lớn hơn kích cỡ thật của vùng trao đổi"
+#: term-utils/mesg.c:130
+msgid "no tty"
+msgstr ""
-#: sys-utils/swapon.c:581
+#: term-utils/mesg.c:139
#, c-format
-msgid "%s: swap format pagesize does not match."
-msgstr "%s: kích cỡ trang định dạng trao đổi không tương ứng."
+msgid "ttyname() failed, attempting to go around using: %s"
+msgstr ""
-#: sys-utils/swapon.c:587
-#, c-format
-msgid "%s: swap format pagesize does not match. (Use --fixpgsz to reinitialize it.)"
-msgstr "%s: kích cỡ trang định dạng trao đổi không tương ứng. (Dùng --fixpgsz để khởi tạo lại nó.)"
+#: term-utils/mesg.c:146
+msgid "is y"
+msgstr "là c"
-#: sys-utils/swapon.c:596
-#, c-format
-msgid "%s: software suspend data detected. Rewriting the swap signature."
-msgstr "%s: phát hiện dữ liệu ngưng phần mềm. Đang ghi lại chữ ký trao đổi."
+#: term-utils/mesg.c:149
+msgid "is n"
+msgstr "là k"
-#: sys-utils/swapon.c:666
+#: term-utils/mesg.c:165 term-utils/mesg.c:172
#, c-format
-msgid "swapon %s\n"
-msgstr "swapon %s\n"
+msgid "change %s mode failed"
+msgstr "Gặp lỗi khi đổi chế độ %s"
-#: sys-utils/swapon.c:670
-#, c-format
-msgid "%s: swapon failed"
-msgstr "%s swapon bị lỗi"
+#: term-utils/mesg.c:167
+msgid "write access to your terminal is allowed"
+msgstr "quyền truy cập ghi tới thiết bị cuối của bạn là được phép"
-#: sys-utils/swapon.c:742
-#, fuzzy, c-format
-msgid "%s: noauto option -- ignored"
-msgstr "%s: lỗi phân tích cú pháp tại dòng %d -- ignore"
+#: term-utils/mesg.c:174
+msgid "write access to your terminal is denied"
+msgstr "quyền truy cập ghi tới thiết bị cuối của bạn bị từ chối"
-#: sys-utils/swapon.c:764
-#, fuzzy, c-format
-msgid "%s: already active -- ignored"
-msgstr "%s: lỗi phân tích cú pháp tại dòng %d -- ignore"
+#: term-utils/script.c:193
+#, c-format
+msgid " %s [options] [file]\n"
+msgstr "%s [TUỲ_CHỌN] [TẬP_TIN]\n"
-#: sys-utils/swapon.c:770
-#, fuzzy, c-format
-msgid "%s: inaccessible -- ignored"
-msgstr "%s: không thể ghi các inode"
+#: term-utils/script.c:196
+msgid "Make a typescript of a terminal session.\n"
+msgstr "Tạo văn kiện của phiên thiết bị cuối.\n"
-#: sys-utils/swapon.c:790
-msgid "Enable devices and files for paging and swapping.\n"
-msgstr "Bật các thiết bị và tập tin để dùng cho việc đánh trang và tráo đổi.\n"
+#: term-utils/script.c:199
+#, fuzzy
+msgid " -I, --log-in <file> log stdin to file\n"
+msgstr " -f, --file <TẬP-TIN> hiển thị nhật ký của tập tin này\n"
-#: sys-utils/swapon.c:793
-msgid " -a, --all enable all swaps from /etc/fstab\n"
-msgstr " -a, --all bật mọi bộ nhớ tráo đổi có trong /etc/fstab\n"
+#: term-utils/script.c:200
+#, fuzzy
+msgid " -O, --log-out <file> log stdout to file (default)\n"
+msgstr " -a, --all tất cả (mặc định)\n"
-#: sys-utils/swapon.c:794
-msgid " -d, --discard[=<policy>] enable swap discards, if supported by device\n"
-msgstr " -d, --discard[=<policy>] bật loại bỏ tráo đổi, nếu được hỗ trợ bởi thiết bị\n"
+#: term-utils/script.c:201
+#, fuzzy
+msgid " -B, --log-io <file> log stdin and stdout to file\n"
+msgstr " -f, --file <TẬP-TIN> hiển thị nhật ký của tập tin này\n"
-#: sys-utils/swapon.c:795
-msgid " -e, --ifexists silently skip devices that do not exist\n"
-msgstr " -e, --ifexists bỏ qua một cách âm thầm các thiết bị mà nó không tồn tại\n"
+#: term-utils/script.c:204
+#, fuzzy
+msgid " -T, --log-timing <file> log timing information to file\n"
+msgstr " -f, --file <TẬP-TIN> hiển thị nhật ký của tập tin này\n"
-#: sys-utils/swapon.c:796
-msgid " -f, --fixpgsz reinitialize the swap space if necessary\n"
-msgstr " -f, --fixpgsz khởi tạo lại chỗ tráo đổi nếu thấy cần thiết\n"
+#: term-utils/script.c:205
+msgid " -t[<file>], --timing[=<file>] deprecated alias to -T (default file is stderr)\n"
+msgstr ""
-#: sys-utils/swapon.c:797
-msgid " -o, --options <list> comma-separated list of swap options\n"
-msgstr " -o, --options <d.sách> danh sách định giới bằng dấu phẩy của các tùy chọn tráo đổi\n"
+#: term-utils/script.c:206
+msgid " -m, --logging-format <name> force to 'classic' or 'advanced' format\n"
+msgstr ""
-#: sys-utils/swapon.c:798
-msgid " -p, --priority <prio> specify the priority of the swap device\n"
-msgstr " -p, --priority <prio> chỉ định mức ưu tiên của thiết bị tráo đổi\n"
+#: term-utils/script.c:209
+#, fuzzy
+msgid " -a, --append append to the log file\n"
+msgstr " -A, --append thêm các phân vùng sẵn có vào bảng phân vùng\n"
-#: sys-utils/swapon.c:799
-msgid " -s, --summary display summary about used swap devices (DEPRECATED)\n"
-msgstr " -s, --summary hiển thị thông tin thổng hợp về thiết bị tráo đổi (ĐÃ LỖI THỜI)\n"
+#: term-utils/script.c:210
+#, fuzzy
+msgid " -c, --command <command> run command rather than interactive shell\n"
+msgstr " -c, --command <lệnh> chạy một câu lệnh đơn thông qua hệ vỏ shell\n"
-#: sys-utils/swapon.c:800
-msgid " --show[=<columns>] display summary in definable table\n"
-msgstr " --show[=<columns>] hiển thị thông tin tổng hợp trong bảng định nghĩa\n"
+#: term-utils/script.c:211
+#, fuzzy
+msgid " -e, --return return exit code of the child process\n"
+msgstr " -r, --reset đặt lại cổng\n"
-#: sys-utils/swapon.c:801
-msgid " --noheadings don't print table heading (with --show)\n"
-msgstr " --noheadings không in phần đầu bảng (với --show)\n"
+#: term-utils/script.c:212
+#, fuzzy
+msgid " -f, --flush run flush after each write\n"
+msgstr " -t, --table tạo một bảng\n"
-#: sys-utils/swapon.c:802
-msgid " --raw use the raw output format (with --show)\n"
-msgstr " -r, --raw dùng định dạng thô cho kết xuất (với --show)\n"
+#: term-utils/script.c:213
+#, fuzzy
+msgid " --force use output file even when it is a link\n"
+msgstr " --raw dùng định dạng thô cho kết xuất\n"
-#: sys-utils/swapon.c:803
-msgid " --bytes display swap size in bytes in --show output\n"
-msgstr " --bytes hiển thị cỡ bộ nhớ tráo đổi tính theo byte ở kết xuất --show\n"
+#: term-utils/script.c:214
+#, fuzzy
+msgid " -E, --echo <when> echo input in session (auto, always or never)\n"
+msgstr ""
+" -L, --color[=<khi>] tô sáng kết xuất <khi>:\n"
+" (auto tự động,\n"
+" always luôn hoặc\n"
+" never không bao giờ)\n"
-#: sys-utils/swapon.c:804
-msgid " -v, --verbose verbose mode\n"
-msgstr " -v, --verbose chế độ chi tiết\n"
+#: term-utils/script.c:215
+#, fuzzy
+msgid " -o, --output-limit <size> terminate if output files exceed size\n"
+msgstr " -o, --output <dsách> định nghĩa xem cột nào sẽ được dùng\n"
-#: sys-utils/swapon.c:810
-msgid ""
-"\n"
-"The <spec> parameter:\n"
-" -L <label> synonym for LABEL=<label>\n"
-" -U <uuid> synonym for UUID=<uuid>\n"
-" LABEL=<label> specifies device by swap area label\n"
-" UUID=<uuid> specifies device by swap area UUID\n"
-" PARTLABEL=<label> specifies device by partition label\n"
-" PARTUUID=<uuid> specifies device by partition UUID\n"
-" <device> name of device to be used\n"
-" <file> name of file to be used\n"
-msgstr ""
-"\n"
-"Các đối số <spec>:\n"
-" -L <NHÃN> NHÃN của thiết bị cần dùng\n"
-" -U <uuid> UUID của thiết bị cần dùng\n"
-" LABEL=<NHÃN> NHÃN của thiết bị cần dùng\n"
-" UUID=<uuid> UUID của thiết bị cần dùng\n"
-" PARTLABEL=<label> chỉ định thiết bị theo nhãn của phân vùngl\n"
-" PARTUUID=<uuid> chỉ định thiết bị theo UUID của phân vùng\n"
-" <device> tên của thiết bị cần dùng\n"
-" <file> tên của tập tin được dùng\n"
-"\n"
+#: term-utils/script.c:216
+#, fuzzy
+msgid " -q, --quiet be quiet\n"
+msgstr " -q, --quiet chặn các thông tin thông báo mở rộng\n"
-#: sys-utils/swapon.c:820
+#: term-utils/script.c:299
+#, fuzzy, c-format
msgid ""
"\n"
-"Available discard policy types (for --discard):\n"
-" once : only single-time area discards are issued\n"
-" pages : freed pages are discarded before they are reused\n"
-"If no policy is selected, both discard types are enabled (default).\n"
+"Script done on %s [<%s>]\n"
msgstr ""
"\n"
-"Các kiểu chính sách loại bỏ sẵn có (cho tùy chọn --discard):\n"
-" once\t : chỉ loại bỏ các vùng được cấp thời-gian-đơn. (swapon)\n"
-" pages\t : loại bỏ các trang đã giải phóng trước khi dùng lại nó.\n"
-"Nếu không chọn chính sách nào thì cả hai kiểu trên đều bật (mặc định).\n"
+"Hoàn tất chạy văn lệnh trên %s"
-#: sys-utils/swapon.c:825
+#: term-utils/script.c:301
+#, fuzzy, c-format
msgid ""
"\n"
-"Available columns (for --show):\n"
+"Script done on %s [COMMAND_EXIT_CODE=\"%d\"]\n"
msgstr ""
"\n"
-"Các cột sẵn dùng (cho --show):\n"
-
-#: sys-utils/swapon.c:903
-msgid "failed to parse priority"
-msgstr "gặp lỗi khi phân tích mức ưu tiên"
-
-#: sys-utils/swapon.c:922
-#, c-format
-msgid "unsupported discard policy: %s"
-msgstr "không hỗ trợ chính sách loại bỏ: %s"
-
-#: sys-utils/swapon-common.c:73
-#, c-format
-msgid "cannot find the device for %s"
-msgstr "không tìm thấy thiết bị cho %s"
-
-#: sys-utils/switch_root.c:59
-msgid "failed to open directory"
-msgstr "gặp lỗi khi mở thư mục"
-
-#: sys-utils/switch_root.c:67
-msgid "stat failed"
-msgstr "lỗi lấy trạng thái về tập tin"
-
-#: sys-utils/switch_root.c:78
-msgid "failed to read directory"
-msgstr "đọc thư mục gặp lỗi"
-
-#: sys-utils/switch_root.c:112
-#, c-format
-msgid "failed to unlink %s"
-msgstr "bỏ liên kết mềm %s không thành công"
-
-#: sys-utils/switch_root.c:149
-#, c-format
-msgid "failed to mount moving %s to %s"
-msgstr "gặp lỗi khi di chuyển gắn %s tới %s"
-
-#: sys-utils/switch_root.c:151
-#, c-format
-msgid "forcing unmount of %s"
-msgstr "ép buộc bỏ gắn của %s"
+"Hoàn tất chạy văn lệnh trên %s"
-#: sys-utils/switch_root.c:157
-#, c-format
-msgid "failed to change directory to %s"
-msgstr "gặp lỗi khi thay đổi thư mục tới %s"
+#: term-utils/script.c:399
+#, fuzzy, c-format
+msgid "Script started on %s ["
+msgstr "Văn lệnh đã khởi chạy trên %s"
-#: sys-utils/switch_root.c:169
+#: term-utils/script.c:415
#, c-format
-msgid "failed to mount moving %s to /"
-msgstr "gặp lỗi khi di chuyển gắn %s tới /"
-
-#: sys-utils/switch_root.c:175
-msgid "failed to change root"
-msgstr "không thể chuyển đổi thư mục gốc"
-
-#: sys-utils/switch_root.c:188
-msgid "old root filesystem is not an initramfs"
-msgstr "hệ thống tập tin root không phải là một “initramfs”"
+msgid "%*s<not executed on terminal>"
+msgstr ""
-#: sys-utils/switch_root.c:200
+#: term-utils/script.c:689
#, c-format
-msgid " %s [options] <newrootdir> <init> <args to init>\n"
-msgstr " %s [các tùy chọn] <thư_mục_gốc_mới> <init> <đối số cho khởi tạo>\n"
-
-#: sys-utils/switch_root.c:204
-msgid "Switch to another filesystem as the root of the mount tree.\n"
-msgstr "Chuyển sang hệ thống tập tin khác làm gốc của cây gắn.\n"
+msgid "Script terminated, max output files size %<PRIu64> exceeded.\n"
+msgstr ""
-#: sys-utils/switch_root.c:236
-msgid "failed. Sorry."
-msgstr "gặp lỗi. Rất tiếc."
+#: term-utils/script.c:691
+#, fuzzy
+msgid "max output size exceeded"
+msgstr "kích thước cấp phát trước đã bị vượt quá"
-#: sys-utils/switch_root.c:239
+#: term-utils/script.c:752
#, c-format
-msgid "cannot access %s"
-msgstr "không thể truy cập %s"
+msgid ""
+"output file `%s' is a link\n"
+"Use --force if you really want to use it.\n"
+"Program not started."
+msgstr ""
+"tập tin kết xuất “%s” là một liên kết.\n"
+"Hãy dùng “--force” nếu thực sự muốn sử dụng nó.\n"
+"Chương trình chưa khởi chạy."
-#: sys-utils/tunelp.c:94
-msgid "Set various parameters for the line printer.\n"
-msgstr "Đặt các tham số khác nhau cho máy in dòng.\n"
+#: term-utils/script.c:833
+#, fuzzy, c-format
+msgid "unssuported echo mode: '%s'"
+msgstr "không được hỗ trợ tô màu"
-#: sys-utils/tunelp.c:97
-msgid " -i, --irq <num> specify parallel port irq\n"
-msgstr " -i, --irq <num> chỉ định con số irq cho cổng song song\n"
+#: term-utils/script.c:858
+#, fuzzy
+msgid "failed to parse output limit size"
+msgstr "gặp lỗi khi phân tích giới hạn %s"
-#: sys-utils/tunelp.c:98
-msgid " -t, --time <ms> driver wait time in milliseconds\n"
-msgstr " -t, --time <ms> trình điều khiển đợi trong mi-li-giây\n"
+#: term-utils/script.c:869
+#, fuzzy, c-format
+msgid "unsupported logging format: '%s'"
+msgstr "không hỗ trợ định dạng tùy chọn: %s"
-#: sys-utils/tunelp.c:99
-msgid " -c, --chars <num> number of output characters before sleep\n"
-msgstr " -c, --chars <số> số ký tự được kết xuất trước khi ngủ\n"
+#: term-utils/script.c:913
+#, fuzzy
+msgid "log multiple streams is mutually exclusive with 'classic' format"
+msgstr "tùy chọn --find loại trừ với <thiết bị>"
-#: sys-utils/tunelp.c:100
-msgid " -w, --wait <us> strobe wait in micro seconds\n"
-msgstr " -w, --wait <micrôgiây> nhấp nháy đợi trong micrôgiây\n"
+#: term-utils/script.c:940
+#, fuzzy, c-format
+msgid "Script started"
+msgstr "Văn lệnh đã khởi chạy trên %s"
-#. TRANSLATORS: do not translate <on|off> arguments. The
-#. argument reader does not recognize locale, unless `on' is
-#. exactly that very same string.
-#: sys-utils/tunelp.c:104
-msgid " -a, --abort <on|off> abort on error\n"
-msgstr " -a, --abort <on|off> hủy bỏ nếu lỗi\n"
+#: term-utils/script.c:942
+#, fuzzy, c-format
+msgid ", output log file is '%s'"
+msgstr "Hoàn tất chạy văn lệnh, tập tin là %s\n"
-#: sys-utils/tunelp.c:105
-msgid " -o, --check-status <on|off> check printer status before printing\n"
-msgstr " -o, --check-status <on|off> kiểm tra trạng thái máy in trước khi in\n"
+#: term-utils/script.c:944
+#, fuzzy, c-format
+msgid ", input log file is '%s'"
+msgstr "Hoàn tất chạy văn lệnh, tập tin là %s\n"
-#: sys-utils/tunelp.c:106
-msgid " -C, --careful <on|off> extra checking to status check\n"
-msgstr " -C, --careful <on|off> kiểm tra bổ xung cho việc kiểm tra trạng thái\n"
+#: term-utils/script.c:946
+#, fuzzy, c-format
+msgid ", timing file is '%s'"
+msgstr "không thể mở tập tin đếm thời gian %s"
-#: sys-utils/tunelp.c:107
-msgid " -s, --status query printer status\n"
-msgstr " -s, --status truy vấn trạng thái máy in\n"
+#: term-utils/script.c:947
+#, fuzzy, c-format
+msgid ".\n"
+msgstr "\n"
-#: sys-utils/tunelp.c:108
-msgid " -T, --trust-irq <on|off> make driver to trust irq\n"
-msgstr " -T, --trust-irq <on|off> yêu cầu trình điều khiển tin irq\n"
+#: term-utils/script.c:1053
+#, fuzzy, c-format
+msgid "Script done.\n"
+msgstr "Hoàn tất chạy văn lệnh, tập tin là %s\n"
-#: sys-utils/tunelp.c:109
-msgid " -r, --reset reset the port\n"
-msgstr " -r, --reset đặt lại cổng\n"
+#: term-utils/scriptlive.c:60
+#, fuzzy, c-format
+msgid " %s [-t] timingfile [-I|-B] typescript\n"
+msgstr " %s [-t] timingfile [typescript] [divisor]\n"
-#: sys-utils/tunelp.c:110
-msgid " -q, --print-irq <on|off> display current irq setting\n"
-msgstr " -q, --print-irq <on|off> hiển thị cài đặt irq hiện hành\n"
+#: term-utils/scriptlive.c:64
+msgid "Execute terminal typescript.\n"
+msgstr ""
-#: sys-utils/tunelp.c:261
-#, c-format
-msgid "%s not an lp device"
-msgstr "%s không phải là một thiết bị lp"
+#: term-utils/scriptlive.c:67 term-utils/scriptreplay.c:57
+#, fuzzy
+msgid " -t, --timing <file> script timing log file\n"
+msgstr " -t, --time <time_t> thời điểm thức giấc\n"
-#: sys-utils/tunelp.c:280
-msgid "LPGETSTATUS error"
-msgstr "lỗi LPGETSTATUS"
+#: term-utils/scriptlive.c:68 term-utils/scriptreplay.c:58
+msgid " -T, --log-timing <file> alias to -t\n"
+msgstr ""
-#: sys-utils/tunelp.c:285
-#, c-format
-msgid "%s status is %d"
-msgstr "trạng thái %s là %d"
+#: term-utils/scriptlive.c:69 term-utils/scriptreplay.c:59
+#, fuzzy
+msgid " -I, --log-in <file> script stdin log file\n"
+msgstr " -f, --issue-file <TẬP-TIN> hiển thị tập tin đưa ra\n"
-#: sys-utils/tunelp.c:287
-#, c-format
-msgid ", busy"
-msgstr ", đang bận"
+#: term-utils/scriptlive.c:70 term-utils/scriptreplay.c:61
+msgid " -B, --log-io <file> script stdin and stdout log file\n"
+msgstr ""
-#: sys-utils/tunelp.c:289
-#, c-format
-msgid ", ready"
-msgstr ", sẵn sàng"
+#: term-utils/scriptlive.c:73
+#, fuzzy
+msgid " -c, --command <command> run command rather than interactive shell\n"
+msgstr " -c, --command <lệnh> chạy một câu lệnh đơn thông qua hệ vỏ shell\n"
-#: sys-utils/tunelp.c:291
-#, c-format
-msgid ", out of paper"
-msgstr ", không đủ trang"
+#: term-utils/scriptlive.c:74 term-utils/scriptreplay.c:67
+msgid " -d, --divisor <num> speed up or slow down execution with time divisor\n"
+msgstr ""
-#: sys-utils/tunelp.c:293
-#, c-format
-msgid ", on-line"
-msgstr ", trực tuyến"
+#: term-utils/scriptlive.c:75 term-utils/scriptreplay.c:68
+#, fuzzy
+msgid " -m, --maxdelay <num> wait at most this many seconds between updates\n"
+msgstr " --delay <số> nghỉ trước khi nhắc\n"
-#: sys-utils/tunelp.c:295
-#, c-format
-msgid ", error"
-msgstr ", gặp lỗi"
+#: term-utils/scriptlive.c:226 term-utils/scriptreplay.c:233
+#, fuzzy
+msgid "failed to parse maximal delay argument"
+msgstr "gặp lỗi khi phân tích đối số"
-#: sys-utils/tunelp.c:300
-msgid "ioctl failed"
-msgstr "ioctl không thành công"
+#: term-utils/scriptlive.c:249 term-utils/scriptreplay.c:274
+#, fuzzy
+msgid "timing file not specified"
+msgstr "chưa ghi rõ tập tin"
-#: sys-utils/tunelp.c:310
-msgid "LPGETIRQ error"
-msgstr "lỗi LPGETIRQ"
+#: term-utils/scriptlive.c:251
+#, fuzzy
+msgid "stdin typescript file not specified"
+msgstr "chưa ghi rõ tập tin đầu vào"
-#: sys-utils/tunelp.c:315
+#: term-utils/scriptlive.c:277
#, c-format
-msgid "%s using IRQ %d\n"
-msgstr "%s đang dùng IRQ %d\n"
+msgid ">>> scriptlive: Starting your typescript execution by %s.\n"
+msgstr ""
-#: sys-utils/tunelp.c:317
-#, c-format
-msgid "%s using polling\n"
-msgstr "%s đang dùng khả năng trưng cầu\n"
+#: term-utils/scriptlive.c:284
+#, fuzzy
+msgid "failed to allocate PTY handler"
+msgstr "gặp lỗi khi cấp phát cán của văn lệnh"
-#: sys-utils/umount.c:75
+#: term-utils/scriptlive.c:363
#, c-format
msgid ""
-" %1$s [-hV]\n"
-" %1$s -a [options]\n"
-" %1$s [options] <source> | <directory>\n"
+"\n"
+">>> scriptlive: done.\n"
msgstr ""
-" %1$s [-hV]\n"
-" %1$s -a [các tùy chọn]\n"
-" %1$s [các tùy chọn] <nguồn> | <thư-mục>\n"
-
-#: sys-utils/umount.c:81
-msgid "Unmount filesystems.\n"
-msgstr "Bỏ gắn hệ thống tập tin.\n"
-#: sys-utils/umount.c:84
-msgid " -a, --all unmount all filesystems\n"
-msgstr " -a, --all bỏ gắn tất cả các hệ thống tập tin\n"
+#: term-utils/scriptreplay.c:50
+#, c-format
+msgid " %s [-t] timingfile [typescript] [divisor]\n"
+msgstr " %s [-t] timingfile [typescript] [divisor]\n"
-#: sys-utils/umount.c:85
-msgid ""
-" -A, --all-targets unmount all mountpoints for the given device in the\n"
-" current namespace\n"
-msgstr ""
-" -A, --all-targets bỏ gắn mọi điểm gắn cho thiết bị đã cho\n"
-" trong không gian tên hiện tại\n"
+#: term-utils/scriptreplay.c:54
+msgid "Play back terminal typescripts, using timing information.\n"
+msgstr "Trình diễn lại văn kiện thiết bị cuối, dùng thông tin thời gian.\n"
-#: sys-utils/umount.c:87
-msgid " -c, --no-canonicalize don't canonicalize paths\n"
-msgstr " -c, --no-canonicalize không canonical hóa đường dẫn\n"
+#: term-utils/scriptreplay.c:60
+#, fuzzy
+msgid " -O, --log-out <file> script stdout log file (default)\n"
+msgstr " -f, --from <N> bắt đầu tại rãnh N (default 0)\n"
-#: sys-utils/umount.c:88
-msgid " -d, --detach-loop if mounted loop device, also free this loop device\n"
-msgstr " -d, --detach-loop nếu có gắn thiết bị loop, thì cũng giải phóng thiết bị này\n"
+#: term-utils/scriptreplay.c:63
+msgid " -s, --typescript <file> deprecated alias to -O\n"
+msgstr ""
-#: sys-utils/umount.c:89
-msgid " --fake dry run; skip the umount(2) syscall\n"
-msgstr " --fake chạy thử; bỏ qua cú gọi hệ thống umount(2)\n"
+#: term-utils/scriptreplay.c:66
+#, fuzzy
+msgid " --summary display overview about recorded session and exit\n"
+msgstr " -V hiển thị thông tin phiên bản rồi thoát\n"
-#: sys-utils/umount.c:90
-msgid " -f, --force force unmount (in case of an unreachable NFS system)\n"
-msgstr " -f, --force buộc bỏ gắn (trong trường hợp không thể thao tác với hệ thống NFS)\n"
+#: term-utils/scriptreplay.c:69
+msgid " -x, --stream <name> stream type (out, in, signal or info)\n"
+msgstr ""
-#: sys-utils/umount.c:91
-msgid " -i, --internal-only don't call the umount.<type> helpers\n"
-msgstr " -i, --internal-only không gọi chương trình hỗ trợ umount.<kiểu>\n"
+#: term-utils/scriptreplay.c:70
+msgid " -c, --cr-mode <type> CR char mode (auto, never, always)\n"
+msgstr ""
-#: sys-utils/umount.c:93
-msgid " -l, --lazy detach the filesystem now, clean up things later\n"
-msgstr " -l, --lazy tách rời hệ thống tập tin ngay, và dọn sạch tất cả sau đó\n"
+#: term-utils/scriptreplay.c:131
+#, fuzzy
+msgid "unexpected tcgetattr failure"
+msgstr "tcgetattr gặp lỗi"
-#: sys-utils/umount.c:94
-msgid " -O, --test-opts <list> limit the set of filesystems (use with -a)\n"
-msgstr " -O, --test-opts <dsách> giới hạn tập hợp hệ thống tập tin (dùng với -a)\n"
+#: term-utils/scriptreplay.c:212
+#, fuzzy, c-format
+msgid "unsupported mode name: '%s'"
+msgstr "không hỗ trợ nhãn đĩa “%s”"
-#: sys-utils/umount.c:95
-msgid " -R, --recursive recursively unmount a target with all its children\n"
-msgstr " -R, --recursive bỏ gắn một cách đệ quy tất cả các con của nó\n"
+#: term-utils/scriptreplay.c:245
+#, fuzzy, c-format
+msgid "unsupported stream name: '%s'"
+msgstr "tham số không hỗ trợ: %s"
-#: sys-utils/umount.c:96
-msgid " -r, --read-only in case unmounting fails, try to remount read-only\n"
-msgstr " -r, --read-only trong trường hợp bỏ gắn gặp lỗi, hãy thử gắn lại chỉ-đọc\n"
+#: term-utils/scriptreplay.c:276
+#, fuzzy
+msgid "data log file not specified"
+msgstr "chưa ghi rõ tập tin"
-#: sys-utils/umount.c:97
-msgid " -t, --types <list> limit the set of filesystem types\n"
-msgstr " -t, --types <d.sách> các kiểu hệ thống tập tin bị hạn chế\n"
+#: term-utils/scriptreplay.c:330
+#, fuzzy, c-format
+msgid "%s: log file error"
+msgstr "lỗi klogctl"
-#: sys-utils/umount.c:142
+#: term-utils/scriptreplay.c:332
#, c-format
-msgid "%s (%s) unmounted"
-msgstr "%s (%s) được bỏ gắn"
+msgid "%s: line %d: timing file error"
+msgstr ""
-#: sys-utils/umount.c:144
+#: term-utils/setterm.c:237
#, c-format
-msgid "%s unmounted"
-msgstr "%s chưa được gắn"
+msgid "argument error: bright %s is not supported"
+msgstr "lỗi đối số: mức sáng %s là không được hỗ trợ"
-#: sys-utils/umount.c:209
-#, c-format
-msgid "%s: umount failed"
-msgstr "%s: bỏ gắn gặp lỗi"
+#: term-utils/setterm.c:328
+msgid "too many tabs"
+msgstr "quá nhiều tab"
-#: sys-utils/umount.c:218
-#, c-format
-msgid "%s: filesystem was unmounted, but mount(8) failed"
-msgstr "%s: hệ thống tập tin đã bỏ gắn, nhưng lệnh mount(8) gặp lỗi"
+#: term-utils/setterm.c:384
+msgid "Set the attributes of a terminal.\n"
+msgstr "Đặt các thuộc tính thiết bị cuối.\n"
-#: sys-utils/umount.c:232
-#, c-format
-msgid "%s: invalid block device"
-msgstr "%s: thiết bị khối không hợp lệ"
+#: term-utils/setterm.c:387
+#, fuzzy
+msgid " --term <terminal_name> override TERM environment variable\n"
+msgstr " --term <tên_thiết_bị_cuối> ghi đè lên biến môi trường TERM\n"
-#: sys-utils/umount.c:238
-#, c-format
-msgid "%s: can't write superblock"
-msgstr "%s: không thể ghi siêu khối"
+#: term-utils/setterm.c:388
+#, fuzzy
+msgid " --reset reset terminal to power-on state\n"
+msgstr " --reset đặt thiết bị cuối thàng trạng thái bật điện\n"
-#: sys-utils/umount.c:241
-#, c-format
-msgid ""
-"%s: target is busy\n"
-" (In some cases useful info about processes that\n"
-" use the device is found by lsof(8) or fuser(1).)"
-msgstr ""
-"%s: thiết bị đang bận.\n"
-" (Trong một số trường hợp,\n"
-" hàm lsof(8) hoặc fuser(1) có thể tìm thông tin\n"
-" có ích về các tiến trình đang dùng thiết bị.)"
+#: term-utils/setterm.c:389
+#, fuzzy
+msgid " --resize reset terminal rows and columns\n"
+msgstr " --reset đặt thiết bị cuối thàng trạng thái bật điện\n"
-#: sys-utils/umount.c:248
-#, c-format
-msgid "%s: mountpoint not found"
-msgstr "%s: không tìm thấy điểm gắn"
+#: term-utils/setterm.c:390
+#, fuzzy
+msgid " --initialize display init string, and use default settings\n"
+msgstr " --initialize hiển thị chuỗi khởi tạo, và dùng các cài đặt mặc định\n"
-#: sys-utils/umount.c:250
-msgid "undefined mountpoint"
-msgstr "chưa định nghĩa điểm gắn"
+#: term-utils/setterm.c:391
+#, fuzzy
+msgid " --default use default terminal settings\n"
+msgstr " --default dùng các cài đặt thiết bị cuối mặc định\n"
-#: sys-utils/umount.c:253
-#, c-format
-msgid "%s: must be superuser to unmount"
-msgstr "%s: phải là siêu người dùng (root) để bỏ gắn"
+#: term-utils/setterm.c:392
+#, fuzzy
+msgid " --store save current terminal settings as default\n"
+msgstr " --store lưu cài đặt thiết bị cuối hiện nay làm mặc định\n"
-#: sys-utils/umount.c:256
-#, c-format
-msgid "%s: block devices are not permitted on filesystem"
-msgstr "%s: thiết bị khối không được thừa nhận trên hệ thống tập tin"
+#: term-utils/setterm.c:395
+#, fuzzy
+msgid " --cursor on|off display cursor\n"
+msgstr " --cursor [on|off] hiển thị con trỏ\n"
-#: sys-utils/umount.c:307
-msgid "failed to set umount target"
-msgstr "gặp lỗi khi đặt đích bỏ gắn"
+#: term-utils/setterm.c:396
+#, fuzzy
+msgid " --repeat on|off keyboard repeat\n"
+msgstr " --repeat [on|off] lặp bàn phím\n"
-#: sys-utils/umount.c:323
-msgid "libmount table allocation failed"
-msgstr "cấp phát bảng libmount gặp lỗi"
+#: term-utils/setterm.c:397
+#, fuzzy
+msgid " --appcursorkeys on|off cursor key application mode\n"
+msgstr " --appcursorkeys [on|off] chế độ khóa con trỏ ứng dụng\n"
-#: sys-utils/umount.c:366 sys-utils/umount.c:446
-msgid "libmount iterator allocation failed"
-msgstr "cấp phát bộ lặp libmount gặp lỗi"
+#: term-utils/setterm.c:398
+#, fuzzy
+msgid " --linewrap on|off continue on a new line when a line is full\n"
+msgstr " --linewrap [on|off] tiếp tục trên dòng mới khi dòng đã đầy\n"
-#: sys-utils/umount.c:372
-#, c-format
-msgid "failed to get child fs of %s"
-msgstr "gặp lỗi khi lấy fs (hệ thống tập tin) con của %s"
+#: term-utils/setterm.c:399
+#, fuzzy
+msgid " --inversescreen on|off swap colors for the whole screen\n"
+msgstr " --inversescreen [on|off] tráo đổi màu cho toàn bộ màn hình\n"
-#: sys-utils/umount.c:410 sys-utils/umount.c:433
-#, c-format
-msgid "%s: not found"
-msgstr "%s: không tìm thấy"
+#: term-utils/setterm.c:402
+#, fuzzy
+msgid " --msg on|off send kernel messages to console\n"
+msgstr " --msg [on|off] gửi lời nhắn hạt nhân ra thiết bị điều khiển\n"
-#: sys-utils/umount.c:440
-#, c-format
-msgid "%s: failed to determine source (--all-targets is unsupported on systems with regular mtab file)."
-msgstr "%s: gặp lỗi khi dò tìm nguồn (--all-targets không được hỗ trợ trên hệ thống với tập tin mtab thường)."
+#: term-utils/setterm.c:403
+#, fuzzy
+msgid " --msglevel <0-8> kernel console log level\n"
+msgstr " --msglevel 0-8 mức ghi nhật ký nhân thiết bị điều khiển\n"
+
+#: term-utils/setterm.c:406
+#, fuzzy
+msgid " --foreground default|<color> set foreground color\n"
+msgstr " --foreground default|<màu> đặt màu tiền cảnh\n"
-#: sys-utils/unshare.c:89
-#, c-format
-msgid "unsupported --setgroups argument '%s'"
-msgstr "--setgroups không hỗ trợ tham số “%s”"
+#: term-utils/setterm.c:407
+#, fuzzy
+msgid " --background default|<color> set background color\n"
+msgstr " --background default|<màu> đặt màu hậu cảnh\n"
-#: sys-utils/unshare.c:110 sys-utils/unshare.c:125
-#, c-format
-msgid "write failed %s"
-msgstr "gặp lỗi khi ghi: %s"
+#: term-utils/setterm.c:408
+#, fuzzy
+msgid " --ulcolor [bright] <color> set underlined text color\n"
+msgstr " --ulcolor [sáng] <màu> đặt màu chữ gạch chân\n"
-#: sys-utils/unshare.c:148
-#, fuzzy, c-format
-msgid "unsupported propagation mode: %s"
-msgstr "không hỗ trợ định dạng tùy chọn: %s"
+#: term-utils/setterm.c:409
+#, fuzzy
+msgid " --hbcolor [bright] <color> set half-bright text color\n"
+msgstr " --hbcolor [sáng] <màu> đặt màu chữ đậm\n"
-#: sys-utils/unshare.c:157
+#: term-utils/setterm.c:410
#, fuzzy
-msgid "cannot change root filesystem propagation"
+msgid " <color>: black blue cyan green grey magenta red white yellow\n"
msgstr ""
-"Thay đổi hệ thống tập tin gốc.\n"
-"\n"
+" <màu> là: black blue cyan green grey magenta red white yellow\n"
+" đen, xanh dương, xanh ngọc, xanh lá, xám, đỏ thắm, đỏ, trắng, vàng\n"
-#: sys-utils/unshare.c:202
-#, c-format
-msgid "cannot stat %s"
-msgstr "không thể lấy trạng thái (stat) về %s"
+#: term-utils/setterm.c:413
+#, fuzzy
+msgid " --bold on|off bold\n"
+msgstr " --bold [on|off] đậm\n"
-#: sys-utils/unshare.c:213
+#: term-utils/setterm.c:414
#, fuzzy
-msgid "pipe failed"
-msgstr "gặp lỗi khi mở"
+msgid " --half-bright on|off dim\n"
+msgstr " --half-bright [on|off] giảm sáng\n"
-#: sys-utils/unshare.c:227
+#: term-utils/setterm.c:415
#, fuzzy
-msgid "failed to read pipe"
-msgstr "đọc tốc độ gặp lỗi"
+msgid " --blink on|off blink\n"
+msgstr " --blink [on|off] nhấp nháy\n"
-#: sys-utils/unshare.c:250
-msgid "Run a program with some namespaces unshared from the parent.\n"
-msgstr "Chạy một chương trình với một số không gian tên không chia sẻ từ cha mẹ.\n"
+#: term-utils/setterm.c:416
+#, fuzzy
+msgid " --underline on|off underline\n"
+msgstr " --underline [on|off] gạch chân\n"
-#: sys-utils/unshare.c:253
+#: term-utils/setterm.c:417
#, fuzzy
-msgid " -m, --mount[=<file>] unshare mounts namespace\n"
-msgstr " -m, --mount[=<TẬP-TIN>] nhập vào không gian tên gắn\n"
+msgid " --reverse on|off swap foreground and background colors\n"
+msgstr " --reverse [on|off] tráo đổi màu tiền cảnh và hậu cảnh\n"
-#: sys-utils/unshare.c:254
+#: term-utils/setterm.c:420
#, fuzzy
-msgid " -u, --uts[=<file>] unshare UTS namespace (hostname etc)\n"
-msgstr " -u, --uts[=<TẬP-TIN>] nhập vào không gian tên UTS (tên máy v.v..)\n"
+msgid " --clear[=<all|rest>] clear screen and set cursor position\n"
+msgstr " --clear [all|rest] xóa màn hình và đặt vị trí con trỏ\n"
-#: sys-utils/unshare.c:255
+#: term-utils/setterm.c:421
#, fuzzy
-msgid " -i, --ipc[=<file>] unshare System V IPC namespace\n"
-msgstr " -i, --ipc[=<TẬP-TIN>] nhập vào không gian tên “System V IPC”\n"
+msgid " --tabs[=<number>...] set these tab stop positions, or show them\n"
+msgstr " --tabs [<số>…] đặt các vị trí dừng tab hiển thị chúng\n"
-#: sys-utils/unshare.c:256
+#: term-utils/setterm.c:422
#, fuzzy
-msgid " -n, --net[=<file>] unshare network namespace\n"
-msgstr " -n, --net[=<TẬP-TIN>] nhập vào không gian tên mạng\n"
+msgid " --clrtabs[=<number>...] clear these tab stop positions, or all\n"
+msgstr " --clrtabs [<số>…] xóa các điểm dừng tab, hoặc tất cả\n"
-#: sys-utils/unshare.c:257
+#: term-utils/setterm.c:423
#, fuzzy
-msgid " -p, --pid[=<file>] unshare pid namespace\n"
-msgstr " -p, --pid[=<TẬP-TIN>] nhập vào không gian tên pid\n"
+msgid " --regtabs[=1-160] set a regular tab stop interval\n"
+msgstr " --regtabs [1-160] đặt một nhịp dừng tab thông thường\n"
-#: sys-utils/unshare.c:258
+#: term-utils/setterm.c:424
#, fuzzy
-msgid " -U, --user[=<file>] unshare user namespace\n"
-msgstr " -U, --user[=<TẬP-TIN>] nhập vào không gian tên người dùng\n"
+msgid " --blank[=0-60|force|poke] set time of inactivity before screen blanks\n"
+msgstr " --blank [0-60|force|poke] đặt thời gian không dùng trước khi xóa trắng màn hình\n"
-#: sys-utils/unshare.c:259
+#: term-utils/setterm.c:427
#, fuzzy
-msgid " -C, --cgroup[=<file>] unshare cgroup namespace\n"
-msgstr " -m, --mount[=<TẬP-TIN>] nhập vào không gian tên gắn\n"
+msgid " --dump[=<number>] write vcsa<number> console dump to file\n"
+msgstr " --dump [<số>] ghi đổ thiết bị cuối vcsa<số> ra tập tin\n"
-#: sys-utils/unshare.c:260
-msgid " -f, --fork fork before launching <program>\n"
-msgstr " -f, --fork rẽ nhánh tiến trình trước thực thi <chương trình>\n"
+#: term-utils/setterm.c:428
+#, fuzzy
+msgid " --append <number> append vcsa<number> console dump to file\n"
+msgstr " --append [<số>] nối thêm đổ thiết bị cuối vcsa<số> ra tập tin\n"
-#: sys-utils/unshare.c:261
-msgid " --mount-proc[=<dir>] mount proc filesystem first (implies --mount)\n"
-msgstr " --mount-proc[=<dir>] gắn hệ thống tập tin proc trước (kéo theo --mount)\n"
+#: term-utils/setterm.c:429
+#, fuzzy
+msgid " --file <filename> name of the dump file\n"
+msgstr " --file <tên_tập_tin> tên tập tin cần đổ\n"
-#: sys-utils/unshare.c:262
-msgid " -r, --map-root-user map current user to root (implies --user)\n"
-msgstr " -r, --map-root-user ánh xạ người dùng hiện nay thành root (ý là --user)\n"
+#: term-utils/setterm.c:432
+#, fuzzy
+msgid " --powersave on|vsync|hsync|powerdown|off\n"
+msgstr " --powersave [on|vsync|hsync|powerdown|off]\n"
-#: sys-utils/unshare.c:263
-msgid ""
-" --propagation slave|shared|private|unchanged\n"
-" modify mount propagation in mount namespace\n"
-msgstr ""
+#: term-utils/setterm.c:433
+#, fuzzy
+msgid " set vesa powersaving features\n"
+msgstr " đặt tính năng tiết kiệm điện vesa\n"
-#: sys-utils/unshare.c:265
-msgid " -s, --setgroups allow|deny control the setgroups syscall in user namespaces\n"
-msgstr " -s, --setgroups allow|deny điều khiển cú gọi hệ thống đặt nhóm trong không gian tên người dùng\n"
+#: term-utils/setterm.c:434
+#, fuzzy
+msgid " --powerdown[=<0-60>] set vesa powerdown interval in minutes\n"
+msgstr " --powerdown [0-60] đặt khoảng nhịp tắt nguồn vesa tính theo phút\n"
-#: sys-utils/unshare.c:386
-msgid "unshare failed"
-msgstr "unshare bị lỗi"
+#: term-utils/setterm.c:437
+#, fuzzy
+msgid " --blength[=<0-2000>] duration of the bell in milliseconds\n"
+msgstr " --blength [0-2000] độ dài chuông tính theo mi-li-giây\n"
-#: sys-utils/unshare.c:430
-msgid "child exit failed"
-msgstr "tiến trình con thoát gặp lỗi"
+#: term-utils/setterm.c:438
+#, fuzzy
+msgid " --bfreq[=<number>] bell frequency in Hertz\n"
+msgstr " --bfreq <số> tần số chuông tính bằng Hertz\n"
-#: sys-utils/unshare.c:437
-msgid "options --setgroups=allow and --map-root-user are mutually exclusive"
-msgstr "các tùy chọn --setgroups=allow và --map-root-user loại trừ lẫn nhau"
+#: term-utils/setterm.c:451
+msgid "duplicate use of an option"
+msgstr "trùng tùy chọn"
-#: sys-utils/unshare.c:457
-#, c-format
-msgid "mount %s failed"
-msgstr "gặp lỗi khi gắn %s"
+#: term-utils/setterm.c:763
+msgid "cannot force blank"
+msgstr "không thể áp buộc để trống"
-#: sys-utils/wdctl.c:73
-msgid "Card previously reset the CPU"
-msgstr "Card trước đây khởi động lại CPU"
+#: term-utils/setterm.c:768
+msgid "cannot force unblank"
+msgstr "không thể áp buộc không để trống"
-#: sys-utils/wdctl.c:74
-msgid "External relay 1"
-msgstr "Rơ-le nội tại 1"
+#: term-utils/setterm.c:774
+msgid "cannot get blank status"
+msgstr "không thể lấy trạng thái từ dòng trống"
-#: sys-utils/wdctl.c:75
-msgid "External relay 2"
-msgstr "Rơ-le nội tại 2"
+#: term-utils/setterm.c:799
+#, fuzzy, c-format
+msgid "cannot open dump file %s for output"
+msgstr "không thể mở tập tin dump %s để xuất ra"
-#: sys-utils/wdctl.c:76
-msgid "Fan failed"
-msgstr "Quạt gặp lỗi"
+#: term-utils/setterm.c:840
+#, c-format
+msgid "terminal %s does not support %s"
+msgstr "thiết bị cuối %s không hỗ trợ %s"
-#: sys-utils/wdctl.c:77
-msgid "Keep alive ping reply"
-msgstr "Trả lời từ lệnh ping dùng để duy trì kết nối"
+#: term-utils/setterm.c:878
+#, fuzzy
+msgid "select failed"
+msgstr "semctl bị lỗi"
-#: sys-utils/wdctl.c:78
-msgid "Supports magic close char"
-msgstr "Hỗ trợ ký tự đóng kỳ diệu"
+#: term-utils/setterm.c:904
+#, fuzzy
+msgid "stdin does not refer to a terminal"
+msgstr "%s đăng nhập bị từ chối trên thiết bị cuối này.\n"
-#: sys-utils/wdctl.c:79
-msgid "Reset due to CPU overheat"
-msgstr "Khởi động lại bởi vì CPU bị quá nóng"
+#: term-utils/setterm.c:932
+#, fuzzy, c-format
+msgid "invalid cursor position: %s"
+msgstr "tùy chọn sai"
-#: sys-utils/wdctl.c:80
-msgid "Power over voltage"
-msgstr "Quá điện áp nguồn"
+#: term-utils/setterm.c:954
+#, fuzzy
+msgid "reset failed"
+msgstr "setgid không thành công"
-#: sys-utils/wdctl.c:81
-msgid "Power bad/power fault"
-msgstr "Nguồn điện sai/lỗi"
+#: term-utils/setterm.c:1118
+msgid "cannot (un)set powersave mode"
+msgstr "không đặt (bỏ) được chế độ tiết kiệm điện"
-#: sys-utils/wdctl.c:82
-msgid "Pretimeout (in seconds)"
-msgstr "Pretimeout (tính bằng giây)"
+#: term-utils/setterm.c:1137 term-utils/setterm.c:1146
+msgid "klogctl error"
+msgstr "lỗi klogctl"
-#: sys-utils/wdctl.c:83
-msgid "Set timeout (in seconds)"
-msgstr "Đặt thời gian chờ tối đa (theo giây)"
+#: term-utils/setterm.c:1167
+msgid "$TERM is not defined."
+msgstr "$TERM chưa được định nghĩa."
-#: sys-utils/wdctl.c:84
-msgid "Not trigger reboot"
-msgstr "Không bẫy khởi động lại"
+#: term-utils/setterm.c:1174
+msgid "terminfo database cannot be found"
+msgstr "cơ sở dữ liệu terminfo không thể tìm thấy"
-#: sys-utils/wdctl.c:100
-msgid "flag name"
-msgstr "tên cờ"
+#: term-utils/setterm.c:1176
+#, c-format
+msgid "%s: unknown terminal type"
+msgstr "%s: không hiểu kiểu thiết bị cuối"
-#: sys-utils/wdctl.c:101
-msgid "flag description"
-msgstr "mô tả cờ"
+#: term-utils/setterm.c:1178
+msgid "terminal is hardcopy"
+msgstr "thiết bị cuối là máy in"
-#: sys-utils/wdctl.c:102
-msgid "flag status"
-msgstr "trạng thái cờ"
+#: term-utils/ttymsg.c:81
+#, c-format
+msgid "internal error: too many iov's"
+msgstr "lỗi nội bộ: quá nhiều iov”."
-#: sys-utils/wdctl.c:103
-msgid "flag boot status"
-msgstr "trạng thái cờ khởi động"
+#: term-utils/ttymsg.c:94
+#, c-format
+msgid "excessively long line arg"
+msgstr "dòng đối số quá dài"
-#: sys-utils/wdctl.c:104
-msgid "watchdog device name"
-msgstr "tên thiết bị giữ nhà (watchdog)"
+#: term-utils/ttymsg.c:108
+#, c-format
+msgid "open failed"
+msgstr "gặp lỗi khi mở"
-#: sys-utils/wdctl.c:138
+#: term-utils/ttymsg.c:147
#, c-format
-msgid "unknown flag: %s"
-msgstr "không hiểu cờ: %s"
+msgid "fork: %m"
+msgstr "rẽ nhánh tiến trình: %m"
-#: sys-utils/wdctl.c:177
-msgid "Show the status of the hardware watchdog.\n"
-msgstr "Hiển thị trạng thái của đồng hồ giữ nhà phần cứng.\n"
+#: term-utils/ttymsg.c:149
+#, c-format
+msgid "cannot fork"
+msgstr "không thể phân nhánh"
-#: sys-utils/wdctl.c:180
-msgid ""
-" -f, --flags <list> print selected flags only\n"
-" -F, --noflags don't print information about flags\n"
-" -I, --noident don't print watchdog identity information\n"
-" -n, --noheadings don't print headings for flags table\n"
-" -O, --oneline print all information on one line\n"
-" -o, --output <list> output columns of the flags\n"
-" -r, --raw use raw output format for flags table\n"
-" -T, --notimeouts don't print watchdog timeouts\n"
-" -s, --settimeout <sec> set watchdog timeout\n"
-" -x, --flags-only print only flags table (same as -I -T)\n"
-msgstr ""
-" -f, --flags <list> chỉ hiển thị những cờ đã chọn\n"
-" -F, --noflags không hiển thị các tập tin cho các cờ\n"
-" -I, --noident không hiển thị thông tin định danh watchdog\n"
-" -n, --noheadings không hiển thị đầu đề cho bảng các cờ\n"
-" -O, --oneline hiển thị mọi thông tin trên một dòng\n"
-" -o, --output <list> hiển thị các cột theo danh sách\n"
-" -r, --raw sử dụng định dạng thô cho bảng các cờ\n"
-" -T, --notimeouts không hiển thị thời gian chờ tối đa của watchdog\n"
-" -s, --settimeout <sec> đặt thời gian chờ tối đa watchdog\n"
-" -x, --flags-only chỉ hiển thị bảng các cờ (giống với -I -T)\n"
+#: term-utils/ttymsg.c:182
+#, c-format
+msgid "%s: BAD ERROR, message is far too long"
+msgstr "%s: LỖI XẤU, thông điệp quá dài"
-#: sys-utils/wdctl.c:196
+#: term-utils/wall.c:89
#, c-format
-msgid "The default device is %s.\n"
-msgstr "Thiết bị mặc định là %s.\n"
+msgid " %s [options] [<file> | <message>]\n"
+msgstr " %s [các tùy chọn] [<tập-tin> | <message>]\n"
-#: sys-utils/wdctl.c:199
-msgid "Available columns:\n"
-msgstr "Các cột sẵn dùng:\n"
+#: term-utils/wall.c:92
+msgid "Write a message to all users.\n"
+msgstr "Viết lời nhắn cho mọi người dùng.\n"
-#: sys-utils/wdctl.c:289
-#, c-format
-msgid "%s: unknown flags 0x%x\n"
-msgstr "%s: không hiểu cờ 0x%x\n"
+#: term-utils/wall.c:95
+#, fuzzy
+msgid " -g, --group <group> only send message to group\n"
+msgstr " -g, --group <nhóm> chỉ định nhóm chính\n"
+
+#: term-utils/wall.c:96
+msgid " -n, --nobanner do not print banner, works only for root\n"
+msgstr " -n, --nobanner không in lời chào, chỉ làm việc với root\n"
+
+#: term-utils/wall.c:97
+msgid " -t, --timeout <timeout> write timeout in seconds\n"
+msgstr " -t, --timeout <giây> thời gian chờ tối đa khi ghi tính bằng giây\n"
+
+#: term-utils/wall.c:125
+#, fuzzy
+msgid "invalid group argument"
+msgstr "tham số tốc độ không hợp lệ"
+
+#: term-utils/wall.c:127
+#, fuzzy, c-format
+msgid "%s: unknown gid"
+msgstr "%c: không hiểu câu lệnh"
+
+#: term-utils/wall.c:170
+msgid "getgrouplist found more groups than sysconf allows"
+msgstr ""
-#: sys-utils/wdctl.c:319 sys-utils/wdctl.c:375
-#, c-format
-msgid "%s: watchdog already in use, terminating."
-msgstr "%s: watchdog đã sẵn đang sẵn dùng, đang chấm dứt."
+#: term-utils/wall.c:216
+msgid "--nobanner is available only for root"
+msgstr "--nobanner chỉ dành cho root"
-#: sys-utils/wdctl.c:333 sys-utils/wdctl.c:403
+#: term-utils/wall.c:221
#, c-format
-msgid "%s: failed to disarm watchdog"
-msgstr "%s: gặp lỗi khi giải trừ đồng hồ giữ nhà (watchdog)"
+msgid "invalid timeout argument: %s"
+msgstr "đối số đặt cho quá giờ không hợp lệ: %s"
-#: sys-utils/wdctl.c:342
-#, c-format
-msgid "cannot set timeout for %s"
-msgstr "kinh tế đặt thời hạn chờ cho %s"
+#: term-utils/wall.c:361
+msgid "cannot get passwd uid"
+msgstr "không thể lấy uid mật khẩu"
-#: sys-utils/wdctl.c:348
+#: term-utils/wall.c:385
#, c-format
-msgid "Timeout has been set to %d second.\n"
-msgid_plural "Timeout has been set to %d seconds.\n"
-msgstr[0] "Thời gian chờ tối đa được đặt thành %d giây.\n"
+msgid "Broadcast message from %s@%s (%s) (%s):"
+msgstr "Tin nhắn quảng bá từ %s@%s (%s) (%s):"
-#: sys-utils/wdctl.c:382
+#: term-utils/wall.c:417
#, c-format
-msgid "%s: failed to get information about watchdog"
-msgstr "%s: gặp lỗi khi lấy thông tin về đồng hồ giữ nhà (watchdog)"
+msgid "will not read %s - use stdin."
+msgstr "không thể đọc %s - sử dụng đầu vào chuẩn stdin."
-#: sys-utils/wdctl.c:464 sys-utils/wdctl.c:467 sys-utils/wdctl.c:470
+#: term-utils/write.c:87
#, c-format
-msgid "%-14s %2i second\n"
-msgid_plural "%-14s %2i seconds\n"
-msgstr[0] "%-15s %2i giây\n"
-
-#: sys-utils/wdctl.c:465
-msgid "Timeout:"
-msgstr "Thời gian chờ tối đa:"
-
-#: sys-utils/wdctl.c:468
-msgid "Pre-timeout:"
-msgstr "Pre-timeout:"
-
-#: sys-utils/wdctl.c:471
-msgid "Timeleft:"
-msgstr "Còn:"
-
-#: sys-utils/wdctl.c:605
-msgid "Device:"
-msgstr "Thiết bị:"
-
-#: sys-utils/wdctl.c:607
-msgid "Identity:"
-msgstr "Định danh:"
+msgid " %s [options] <user> [<ttyname>]\n"
+msgstr " %s [các tùy chọn] <tài khoản người dùng> [<tên tty>]\n"
-#: sys-utils/wdctl.c:609
-msgid "version"
-msgstr "phiên bản"
+#: term-utils/write.c:91
+msgid "Send a message to another user.\n"
+msgstr "Gửi lời nhắn đến người khác.\n"
-#: sys-utils/zramctl.c:73
-msgid "zram device name"
-msgstr "tên thiết bị zram"
+#: term-utils/write.c:116
+#, c-format
+msgid "effective gid does not match group of %s"
+msgstr ""
-#: sys-utils/zramctl.c:74
-msgid "limit on the uncompressed amount of data"
-msgstr "giới hạn tổng dữ liệu chưa nén"
+#: term-utils/write.c:201
+#, c-format
+msgid "%s is not logged in"
+msgstr "%s chưa đăng nhập"
-#: sys-utils/zramctl.c:75
-msgid "uncompressed size of stored data"
-msgstr "cỡ chưa nén của dữ liệu lưu trữ"
+#: term-utils/write.c:206
+msgid "can't find your tty's name"
+msgstr "không thể tìm tên tty của bạn"
-#: sys-utils/zramctl.c:76
-msgid "compressed size of stored data"
-msgstr "cỡ sau nén của dữ liệu lưu trữ"
+#: term-utils/write.c:211
+#, c-format
+msgid "%s has messages disabled"
+msgstr "%s có các thông điệp bị tắt"
-#: sys-utils/zramctl.c:77
-msgid "the selected compression algorithm"
-msgstr "thuật toán nén đã chọn"
+#: term-utils/write.c:214
+#, c-format
+msgid "%s is logged in more than once; writing to %s"
+msgstr "%s đăng nhập nhiều hơn một lần, đang ghi vào %s"
-#: sys-utils/zramctl.c:78
-msgid "number of concurrent compress operations"
-msgstr "số lượng thao tác nén đồng thời"
+#: term-utils/write.c:237
+msgid "carefulputc failed"
+msgstr "carefulputc gặp lỗi"
-#: sys-utils/zramctl.c:79
-msgid "empty pages with no allocated memory"
-msgstr "trang trống với không bộ nhớ cấp phát"
+#: term-utils/write.c:279
+#, fuzzy, c-format
+msgid "Message from %s@%s (as %s) on %s at %02d:%02d ..."
+msgstr "Tin nhắn từ %s@%s (như %s) trên %s lúc %s …"
-#: sys-utils/zramctl.c:80
-msgid "all memory including allocator fragmentation and metadata overhead"
-msgstr "mọi bộ nhớ bao gồm các mảnh phân định và tổng phí dữ liệu meta"
+#: term-utils/write.c:283
+#, fuzzy, c-format
+msgid "Message from %s@%s on %s at %02d:%02d ..."
+msgstr "Tin nhắn %s@%s tên %s lúc %s …"
-#: sys-utils/zramctl.c:81
-#, fuzzy
-msgid "memory limit used to store compressed data"
-msgstr "giới hạn tổng dữ liệu chưa nén"
+#: term-utils/write.c:329
+msgid "you have write permission turned off"
+msgstr "quyền ghi của bạn đã bị tắt"
-#: sys-utils/zramctl.c:82
-#, fuzzy
-msgid "memory zram have been consumed to store compressed data"
-msgstr "giới hạn tổng dữ liệu chưa nén"
+#: term-utils/write.c:352
+#, c-format
+msgid "%s is not logged in on %s"
+msgstr "%s không được đăng nhập trên %s"
-#: sys-utils/zramctl.c:83
-#, fuzzy
-msgid "number of objects migrated by compaction"
-msgstr "số lượng thao tác nén đồng thời"
+#: term-utils/write.c:358
+#, c-format
+msgid "%s has messages disabled on %s"
+msgstr "%s có các thông điệp bị tắt trên %s"
-#: sys-utils/zramctl.c:363 sys-utils/zramctl.c:374
+#: text-utils/col.c:174
#, fuzzy
-msgid "Failed to parse mm_stat"
-msgstr "gặp lỗi phân tích bắt đầu"
+msgid "Filter out reverse line feeds from standard input.\n"
+msgstr "Lọc ra ngược thứ tự dòng đầu vào.\n"
-#: sys-utils/zramctl.c:521
-#, c-format
+#: text-utils/col.c:177
+#, fuzzy, c-format
msgid ""
-" %1$s [options] <device>\n"
-" %1$s -r <device> [...]\n"
-" %1$s [options] -f | <device> -s <size>\n"
+"\n"
+"Options:\n"
+" -b, --no-backspaces do not output backspaces\n"
+" -f, --fine permit forward half line feeds\n"
+" -p, --pass pass unknown control sequences\n"
+" -h, --tabs convert spaces to tabs\n"
+" -x, --spaces convert tabs to spaces\n"
+" -l, --lines NUM buffer at least NUM lines\n"
msgstr ""
-" %1$s [các tùy chọn] <thiết bị>\n"
-" %1$s -r <thiết bị> […]\n"
-" %1$s [các tùy chọn] -f | <thiết bị> -s <cỡ>\n"
+"\n"
+"Các tùy chọn:\n"
+" -b, --no-backspaces không kết xuất backspaces\n"
+" -f, --fine cho phép chuyển tiếp nửa dòng\n"
+" -p, --pass chuyển dãy điều khiển chưa hiểu\n"
+" -h, --tabs chuyển đổi khoảng trắng thành tab\n"
+" -x, --spaces chuyển đổi tab thành khoảng trắng\n"
+" -l, --lines SỐ đệm ít nhất là SỐ dòng\n"
+" -V, --version hiển thị thông tin về phiên bản rồi thoát\n"
+" -H, --help hiển thị trợ giúp này rồi thoát\n"
+"\n"
-#: sys-utils/zramctl.c:527
-msgid "Set up and control zram devices.\n"
-msgstr "Cài đặt và điều khiển các thiết bị zram.\n"
+#: text-utils/col.c:496
+#, c-format
+msgid "warning: can't back up %s."
+msgstr "cảnh báo: không sao lưu được %s."
-#: sys-utils/zramctl.c:530
-msgid " -a, --algorithm lzo|lz4 compression algorithm to use\n"
-msgstr " -a, --algorithm lzo|lz4 thuật toán nén muốn dùng\n"
+#: text-utils/col.c:498
+msgid "past first line"
+msgstr "đi qua dòng cuối cùng"
-#: sys-utils/zramctl.c:531
-msgid " -b, --bytes print sizes in bytes rather than in human readable format\n"
-msgstr " -b, --bytes hiển thị cỡ theo byte thay vì dạng dành cho con người đọc\n"
+#: text-utils/col.c:499
+msgid "-- line already flushed"
+msgstr "-- dòng đã được đẩy vào đĩa"
-#: sys-utils/zramctl.c:532
-msgid " -f, --find find a free device\n"
-msgstr " -f, --find tìm thiết bị còn rảnh\n"
+#: text-utils/col.c:565
+msgid "bad -l argument"
+msgstr "đối số -l sai"
-#: sys-utils/zramctl.c:533
-msgid " -n, --noheadings don't print headings\n"
-msgstr " -n, --noheadings không in phần đầu\n"
+#: text-utils/colcrt.c:82 text-utils/column.c:663
+#, c-format
+msgid " %s [options] [<file>...]\n"
+msgstr " %s [TUỲ_CHỌN] [<TẬP_TIN> …]\n"
-#: sys-utils/zramctl.c:534
-msgid " -o, --output <list> columns to use for status output\n"
-msgstr " -o, --output[=<list>] định nghĩa các cột sẽ hiển thị ra\n"
+#: text-utils/colcrt.c:85
+msgid "Filter nroff output for CRT previewing.\n"
+msgstr "Lọc kết xuất nroff cho xem trước CRT.\n"
-#: sys-utils/zramctl.c:535
-msgid " --raw use raw status output format\n"
-msgstr " --raw dùng định dạng thô cho kết xuất\n"
+#: text-utils/colcrt.c:88
+msgid " -, --no-underlining suppress all underlining\n"
+msgstr " -, --no-underlining thu hồi gạch chân\n"
-#: sys-utils/zramctl.c:536
-msgid " -r, --reset reset all specified devices\n"
-msgstr " -r, --reset đặt lại mọi thiết bị đã cho\n"
+#: text-utils/colcrt.c:89
+msgid " -2, --half-lines print all half-lines\n"
+msgstr " -2, --half-lines in mọi nửa-dòng\n"
-#: sys-utils/zramctl.c:537
-msgid " -s, --size <size> device size\n"
-msgstr " -s, --size <cỡ> cỡ thiết bị\n"
+#: text-utils/colrm.c:60
+#, c-format
+msgid ""
+"\n"
+"Usage:\n"
+" %s [startcol [endcol]]\n"
+msgstr ""
+"\n"
+"Cách dùng:\n"
+"%s [cột đầu [cột cuối]]\n"
-#: sys-utils/zramctl.c:538
-msgid " -t, --streams <number> number of compression streams\n"
-msgstr " -t, --streams <sô> số luồng nén\n"
+#: text-utils/colrm.c:65
+msgid "Filter out the specified columns.\n"
+msgstr "Lọc ra các cột đã cho.\n"
-#: sys-utils/zramctl.c:604
+#: text-utils/colrm.c:69
#, c-format
-msgid "unsupported algorithm: %s"
-msgstr "thuật toán không được hỗ trợ: %s"
+msgid ""
+"%s reads from standard input and writes to standard output\n"
+"\n"
+msgstr ""
+"%s đọc từ đầu vào tiêu chuẩn và ghi ra đầu ra tiêu chuẩn\n"
+"\n"
-#: sys-utils/zramctl.c:626
-msgid "failed to parse streams"
-msgstr "gặp lỗi phân tích các dòng dữ liệu"
+#: text-utils/colrm.c:184
+msgid "first argument"
+msgstr "đối số đầu tiên"
-#: sys-utils/zramctl.c:648
-msgid "option --find is mutually exclusive with <device>"
-msgstr "tùy chọn --find loại trừ với <thiết bị>"
+#: text-utils/colrm.c:186
+msgid "second argument"
+msgstr "đối số thứ hai"
-#: sys-utils/zramctl.c:654
-msgid "only one <device> at a time is allowed"
-msgstr "chỉ một <thiết bị> được dùng tại một thời điểm"
+#: text-utils/column.c:236
+#, fuzzy
+msgid "failed to parse column"
+msgstr "lỗi phân tích lớp"
-#: sys-utils/zramctl.c:657
-msgid "options --algorithm and --streams must be combined with --size"
-msgstr "tùy chọn --algorithm và --streams không thể tổ hợp cùng với --size"
+#: text-utils/column.c:246
+#, fuzzy, c-format
+msgid "undefined column name '%s'"
+msgstr "chưa định nghĩa điểm gắn"
-#: sys-utils/zramctl.c:687 sys-utils/zramctl.c:716
-#, c-format
-msgid "%s: failed to reset"
-msgstr " %s: gặp lỗi khi đặt lại"
+#: text-utils/column.c:336
+#, fuzzy
+msgid "failed to parse --table-order list"
+msgstr "lỗi phân tích --timeout (chờ tối đa)"
-#: sys-utils/zramctl.c:698 sys-utils/zramctl.c:706
-msgid "no free zram device found"
-msgstr "không tìm thấy thiết bị zram còn rảnh"
+#: text-utils/column.c:412
+#, fuzzy
+msgid "failed to parse --table-right list"
+msgstr "gặp lỗi phân tích bắt đầu"
-#: sys-utils/zramctl.c:720
-#, c-format
-msgid "%s: failed to set number of streams"
-msgstr "%s: gặp lỗi khi đặt số của luồng"
+#: text-utils/column.c:416
+#, fuzzy
+msgid "failed to parse --table-trunc list"
+msgstr "lỗi phân tích --timeout (chờ tối đa)"
-#: sys-utils/zramctl.c:724
-#, c-format
-msgid "%s: failed to set algorithm"
-msgstr "%s: gặp lỗi khi đặt thuật toán"
+#: text-utils/column.c:420
+#, fuzzy
+msgid "failed to parse --table-noextreme list"
+msgstr "lỗi phân tích --timeout (chờ tối đa)"
-#: sys-utils/zramctl.c:727
-#, c-format
-msgid "%s: failed to set disksize (%ju bytes)"
-msgstr "%s: gặp lỗi khi đặt cỡ đĩa (%ju byte)"
+#: text-utils/column.c:424
+#, fuzzy
+msgid "failed to parse --table-wrap list"
+msgstr "gặp lỗi phân tích bắt đầu"
-#: term-utils/agetty.c:454
-#, c-format
-msgid "%s%s (automatic login)\n"
-msgstr "%s%s (đăng nhập tự động)\n"
+#: text-utils/column.c:428
+#, fuzzy
+msgid "failed to parse --table-hide list"
+msgstr "lỗi phân tích --timeout (chờ tối đa)"
-#: term-utils/agetty.c:507
+#: text-utils/column.c:465
#, c-format
-msgid "%s: can't change root directory %s: %m"
-msgstr "%s: không thể chuyển đổi thư mục gốc %s: %m"
+msgid "line %zu: for JSON the name of the column %zu is required"
+msgstr ""
-#: term-utils/agetty.c:510
-#, c-format
-msgid "%s: can't change working directory %s: %m"
-msgstr "%s: không thể thay đổi thư mục làm việc %s: %m"
+#: text-utils/column.c:481
+#, fuzzy
+msgid "failed to allocate output data"
+msgstr "gặp lỗi khi phân bổ bảng kết xuất"
+
+#: text-utils/column.c:666
+msgid "Columnate lists.\n"
+msgstr "Tạo các danh sách các cột.\n"
+
+#: text-utils/column.c:669
+#, fuzzy
+msgid " -t, --table create a table\n"
+msgstr " -t, --table tạo một bảng\n"
-#: term-utils/agetty.c:513
-#, c-format
-msgid "%s: can't change process priority: %m"
-msgstr "%s: không thể thay đổi mức ưu tiên của tiến trình: %m"
+#: text-utils/column.c:670
+#, fuzzy
+msgid " -n, --table-name <name> table name for JSON output\n"
+msgstr " -n, --name <tên_chương_trình> tên mà bị báo cáo lỗi\n"
-#: term-utils/agetty.c:524
-#, c-format
-msgid "%s: can't exec %s: %m"
-msgstr "%s: không thực hiện được %s: %m"
+#: text-utils/column.c:671
+#, fuzzy
+msgid " -O, --table-order <columns> specify order of output columns\n"
+msgstr " -x, --sort <cột> sắp xếp kết xuất theo <cột>\n"
-#: term-utils/agetty.c:555 term-utils/agetty.c:841 term-utils/agetty.c:853
-#: term-utils/agetty.c:870 term-utils/agetty.c:1415 term-utils/agetty.c:1433
-#: term-utils/agetty.c:1469 term-utils/agetty.c:1479 term-utils/agetty.c:1516
-#: term-utils/agetty.c:1978 term-utils/agetty.c:2521
-#, c-format
-msgid "failed to allocate memory: %m"
-msgstr "không cấp pháp được bộ nhớ: %m"
+#: text-utils/column.c:672
+#, fuzzy
+msgid " -N, --table-columns <names> comma separated columns names\n"
+msgstr " -o, --options <d.sách> danh sách định giới bằng dấu phẩy của các tùy chọn tráo đổi\n"
-#: term-utils/agetty.c:680
+#: text-utils/column.c:673
#, fuzzy
-msgid "invalid delay argument"
-msgstr "đối số trụ không hợp lệ"
+msgid " -l, --table-columns-limit <num> maximal number of input columns\n"
+msgstr " -t, --streams <sô> số luồng nén\n"
-#: term-utils/agetty.c:719
-msgid "invalid argument of --local-line"
-msgstr "đối số cho tùy chọn “--local-line” không hợp lệ"
+#: text-utils/column.c:674
+msgid " -E, --table-noextreme <columns> don't count long text from the columns to column width\n"
+msgstr ""
-#: term-utils/agetty.c:738
+#: text-utils/column.c:675
#, fuzzy
-msgid "invalid nice argument"
-msgstr "tham số thời gian không hợp lệ"
+msgid " -d, --table-noheadings don't print header\n"
+msgstr " -n, --noheadings không in phần đầu\n"
-#: term-utils/agetty.c:875
-#, c-format
-msgid "bad speed: %s"
-msgstr "tốc độ sai: %s"
+#: text-utils/column.c:676
+msgid " -e, --table-header-repeat repeat header for each page\n"
+msgstr ""
-#: term-utils/agetty.c:877
-msgid "too many alternate speeds"
-msgstr "quá nhiều tốc độ luân phiên"
+#: text-utils/column.c:677
+#, fuzzy
+msgid " -H, --table-hide <columns> don't print the columns\n"
+msgstr " -n, --noheadings không hiển thị phần đầu của cột\n"
-#: term-utils/agetty.c:1006 term-utils/agetty.c:1010 term-utils/agetty.c:1063
-#, c-format
-msgid "/dev/%s: cannot open as standard input: %m"
-msgstr "không mở được /dev/%s như một đầu vào tiêu chuẩn (stdin): %m"
+#: text-utils/column.c:678
+msgid " -R, --table-right <columns> right align text in these columns\n"
+msgstr ""
-#: term-utils/agetty.c:1029
-#, c-format
-msgid "/dev/%s: not a character device"
-msgstr "/dev/%s: không phải thiết bị ký tự"
+#: text-utils/column.c:679
+#, fuzzy
+msgid " -T, --table-truncate <columns> truncate text in the columns when necessary\n"
+msgstr " -u, --notruncate đừng cắt ngắn trong các cột\n"
-#: term-utils/agetty.c:1031
-#, c-format
-msgid "/dev/%s: not a tty"
-msgstr "/dev/%s: không phải là một tty"
+#: text-utils/column.c:680
+msgid " -W, --table-wrap <columns> wrap text in the columns when necessary\n"
+msgstr ""
-#: term-utils/agetty.c:1035 term-utils/agetty.c:1067
-#, c-format
-msgid "/dev/%s: cannot get controlling tty: %m"
-msgstr "/dev/%s: không thể lấy tty điều khiển: %m"
+#: text-utils/column.c:681
+#, fuzzy
+msgid " -L, --keep-empty-lines don't ignore empty lines\n"
+msgstr " -n, --noheadings không in phần đầu\n"
-#: term-utils/agetty.c:1057
-#, c-format
-msgid "/dev/%s: vhangup() failed: %m"
-msgstr "/dev/%s: vhangup() gặp lỗi: %m"
+#: text-utils/column.c:682
+#, fuzzy
+msgid " -J, --json use JSON output format for table\n"
+msgstr " --raw dùng định dạng thô cho kết xuất --list\n"
-#: term-utils/agetty.c:1078
-#, c-format
-msgid "%s: not open for read/write"
-msgstr "%s: không mở được đọc/viết"
+#: text-utils/column.c:685
+#, fuzzy
+msgid " -r, --tree <column> column to use tree-like output for the table\n"
+msgstr " -O, --output <cột> chỉ định cột sẽ hiển thị cho --list\n"
-#: term-utils/agetty.c:1083
-#, c-format
-msgid "/dev/%s: cannot set process group: %m"
-msgstr "/dev/%s: không thể đặt nhóm tiến trình: %m"
+#: text-utils/column.c:686
+#, fuzzy
+msgid " -i, --tree-id <column> line ID to specify child-parent relation\n"
+msgstr " -i, --irq <num> chỉ định con số irq cho cổng song song\n"
-#: term-utils/agetty.c:1097
-#, c-format
-msgid "%s: dup problem: %m"
-msgstr "%s: vấn đề khi dup: %m"
+#: text-utils/column.c:687
+#, fuzzy
+msgid " -p, --tree-parent <column> parent to specify child-parent relation\n"
+msgstr " -N, --partno <num> chỉ định số phân vùng\n"
-#: term-utils/agetty.c:1114
-#, c-format
-msgid "%s: failed to get terminal attributes: %m"
-msgstr "%s: gặp lỗi khi lấy các thuộc tính thiết bị cuối: %m"
+#: text-utils/column.c:690
+#, fuzzy
+msgid " -c, --output-width <width> width of output in number of characters\n"
+msgstr " -c, --columns <rộng> độ rộng ký tự kết xuất\n"
-#: term-utils/agetty.c:1321 term-utils/agetty.c:1341
-#, c-format
-msgid "setting terminal attributes failed: %m"
-msgstr "gặp lỗi khi cài đặt các thuộc tính thiết bị cuối: %m"
+#: text-utils/column.c:691
+#, fuzzy
+msgid " -o, --output-separator <string> columns separator for table output (default is two spaces)\n"
+msgstr ""
+" -o, --output-separator <chuỗi>\n"
+" chuỗi dùng để ngăn cách cột kết xuất bảng, mặc định là hai dấu cách\n"
-#: term-utils/agetty.c:1459
+#: text-utils/column.c:692
#, fuzzy
-msgid "cannot open os-release file"
-msgstr "không mở được tập tin khóa %s"
+msgid " -s, --separator <string> possible table delimiters\n"
+msgstr " -s, --separator <chuỗi> dấu giới hạn bảng có thể\n"
-#: term-utils/agetty.c:1637
-#, fuzzy, c-format
-msgid "failed to create reload file: %s: %m"
-msgstr "lỗi đọc tập tin bản đánh máy %s"
+#: text-utils/column.c:693
+#, fuzzy
+msgid " -x, --fillrows fill rows before columns\n"
+msgstr " -x, --fillrows điền đầy các hàng trước các cột\n"
-#: term-utils/agetty.c:1736
-msgid "[press ENTER to login]"
-msgstr "[bấm ENTER để đăng nhập]"
+#: text-utils/column.c:764
+msgid "invalid columns argument"
+msgstr "đối số cột không hợp lệ"
-#: term-utils/agetty.c:1760
-msgid "Num Lock off"
-msgstr "Tắt phím Num Lock"
+#: text-utils/column.c:789
+#, fuzzy
+msgid "invalid columns limit argument"
+msgstr "đối số cột không hợp lệ"
-#: term-utils/agetty.c:1763
-msgid "Num Lock on"
-msgstr "Bật phím Num Lock"
+#: text-utils/column.c:791
+msgid "columns limit must be greater than zero"
+msgstr ""
-#: term-utils/agetty.c:1766
-msgid "Caps Lock on"
-msgstr "Bật phím Caps Lock"
+#: text-utils/column.c:794
+#, fuzzy
+msgid "failed to parse column names"
+msgstr "lỗi phân tích lớp"
-#: term-utils/agetty.c:1769
-msgid "Scroll Lock on"
-msgstr "Bật phím Scroll Lock"
+#: text-utils/column.c:818
+#, fuzzy
+#| msgid "failed to allocate iterator"
+msgid "failed to use input separator"
+msgstr "gặp lỗi khi cấp phát iterator"
-#: term-utils/agetty.c:1772
-#, c-format
-msgid ""
-"Hint: %s\n"
-"\n"
+#: text-utils/column.c:851
+msgid "options --tree-id and --tree-parent are required for tree formatting"
msgstr ""
-"Tìm thấy: %s\n"
-"\n"
-
-#: term-utils/agetty.c:1899
-#, c-format
-msgid "%s: read: %m"
-msgstr "%s: đọc: %m"
-#: term-utils/agetty.c:1958
-#, c-format
-msgid "%s: input overrun"
-msgstr "%s: thừa dữ liệu vào"
+#: text-utils/column.c:859
+msgid "option --table required for all --table-*"
+msgstr ""
-#: term-utils/agetty.c:1974 term-utils/agetty.c:1982
-#, c-format
-msgid "%s: invalid character conversion for login name"
-msgstr "%s: chuyển đổi ký tự không hợp lệ cho tên đăng nhập"
+#: text-utils/column.c:862
+msgid "option --table-columns required for --json"
+msgstr ""
-#: term-utils/agetty.c:1988
+#: text-utils/hexdump.c:162 text-utils/more.c:238
#, c-format
-msgid "%s: invalid character 0x%x in login name"
-msgstr "%s: ký tự 0x%x không hợp lệ trong tên đăng nhập"
+msgid " %s [options] <file>...\n"
+msgstr " %s [TUỲ_CHỌN] <TẬP_TIN>…\n"
-#: term-utils/agetty.c:2073
-#, c-format
-msgid "%s: failed to set terminal attributes: %m"
-msgstr "%s: gặp lỗi khi đặt các thuộc tính thiết bị cuối: %m"
+#: text-utils/hexdump.c:165
+msgid "Display file contents in hexadecimal, decimal, octal, or ascii.\n"
+msgstr "Hiển thị nội dung của tập tin ở dạng thập lục phân, thập phân, bát phân hay ascii.\n"
-#: term-utils/agetty.c:2109
-#, c-format
-msgid ""
-" %1$s [options] <line> [<baud_rate>,...] [<termtype>]\n"
-" %1$s [options] <baud_rate>,... <line> [<termtype>]\n"
-msgstr ""
-" %1$s [các tùy chọn] <line> [<baud_rate>,…] [<termtype>]\n"
-" %1$s [các tùy chọn] <baud_rate>,… <line> [<termtype>]\n"
+#: text-utils/hexdump.c:168
+msgid " -b, --one-byte-octal one-byte octal display\n"
+msgstr " -b, --one-byte-octal hiển thị dạng bát phân một-byte\n"
-#: term-utils/agetty.c:2113
-msgid "Open a terminal and set its mode.\n"
-msgstr "Mở một thiết bị cuối và đặt chế độ của nó.\n"
+#: text-utils/hexdump.c:169
+msgid " -c, --one-byte-char one-byte character display\n"
+msgstr " -c, --one-byte-char hiển thị dạng ký tự một-byte\n"
-#: term-utils/agetty.c:2116
-msgid " -8, --8bits assume 8-bit tty\n"
-msgstr " -8, --8bits coi là tty 8-bit\n"
+#: text-utils/hexdump.c:170
+msgid " -C, --canonical canonical hex+ASCII display\n"
+msgstr " -C, --canonical hiển thị canonical dạng hex+ASCII\n"
-#: term-utils/agetty.c:2117
-msgid " -a, --autologin <user> login the specified user automatically\n"
-msgstr " -a, --autologin <user> đăng nhập với tài khoản đã chỉ định một cách tự động\n"
+#: text-utils/hexdump.c:171
+msgid " -d, --two-bytes-decimal two-byte decimal display\n"
+msgstr " -d, --two-bytes-decimal hiển thị dạng thập phân hai-byte\n"
-#: term-utils/agetty.c:2118
-msgid " -c, --noreset do not reset control mode\n"
-msgstr " -c, --noreset không đặt lại chế độ điều khiển\n"
+#: text-utils/hexdump.c:172
+msgid " -o, --two-bytes-octal two-byte octal display\n"
+msgstr " -o, --two-bytes-octal hiển thị dạng bát phân hai-byte\n"
-#: term-utils/agetty.c:2119
-msgid " -E, --remote use -r <hostname> for login(1)\n"
-msgstr " -E, --remote dùng -r <tên-máy> dành cho login(1)\n"
+#: text-utils/hexdump.c:173
+msgid " -x, --two-bytes-hex two-byte hexadecimal display\n"
+msgstr " -x, --two-bytes-hex hiển thị dạng thập lục phân hai-byte\n"
-#: term-utils/agetty.c:2120
-msgid " -f, --issue-file <file> display issue file\n"
-msgstr " -f, --issue-file <TẬP-TIN> hiển thị tập tin đưa ra\n"
+#: text-utils/hexdump.c:174
+msgid " -L, --color[=<mode>] interpret color formatting specifiers\n"
+msgstr " -L, --color[=<màu>] phiên dịch đặc tả định dạng màu\n"
-#: term-utils/agetty.c:2121
-msgid " -h, --flow-control enable hardware flow control\n"
-msgstr " -h, --flow-control bật điều khiển tràn phần cứng\n"
+#: text-utils/hexdump.c:177
+msgid " -e, --format <format> format string to be used for displaying data\n"
+msgstr " -e, --format <format> chuỗi định dạng dùng để hiển thị dữ liệu\n"
-#: term-utils/agetty.c:2122
-msgid " -H, --host <hostname> specify login host\n"
-msgstr " -H, --host <tên máy> chỉ định tên máy chủ đăng nhập\n"
+#: text-utils/hexdump.c:178
+msgid " -f, --format-file <file> file that contains format strings\n"
+msgstr " -f, --format-file <tập-tin> tập tin mà chứa chuỗi định dạng\n"
-#: term-utils/agetty.c:2123
-msgid " -i, --noissue do not display issue file\n"
-msgstr " -i, --noissue không hiển thị tập tin phát ra\n"
+#: text-utils/hexdump.c:179
+msgid " -n, --length <length> interpret only length bytes of input\n"
+msgstr " -n, --length <length> chỉ dùng số byte này từ đầu vào\n"
-#: term-utils/agetty.c:2124
-msgid " -I, --init-string <string> set init string\n"
-msgstr " -I, --init-string <chuỗi> đặt chuỗi khởi tạo\n"
+#: text-utils/hexdump.c:180
+msgid " -s, --skip <offset> skip offset bytes from the beginning\n"
+msgstr " -s, --skip <offset> bỏ qua các byte tính từ đầu\n"
-#: term-utils/agetty.c:2125
-msgid " -J --noclear do not clear the screen before prompt\n"
-msgstr " -J --noclear không xóa màn hình trước dấu nhắc\n"
+#: text-utils/hexdump.c:181
+msgid " -v, --no-squeezing output identical lines\n"
+msgstr " -v, --no-squeezing xuất các dây trùng nhau\n"
-#: term-utils/agetty.c:2126
-msgid " -l, --login-program <file> specify login program\n"
-msgstr " -l, --login-program <T.Tin> chỉ định chương trình đăng nhập\n"
+#: text-utils/hexdump.c:187
+msgid "<length> and <offset>"
+msgstr ""
-#: term-utils/agetty.c:2127
-msgid " -L, --local-line[=<mode>] control the local line flag\n"
-msgstr " -L, --local-line[=<chếđộ>] điều khiển cờ dây nội bộ\n"
+#: text-utils/hexdump-display.c:366
+msgid "all input file arguments failed"
+msgstr "toàn bộ đối số tập tin kết xuất sai"
-#: term-utils/agetty.c:2128
-msgid " -m, --extract-baud extract baud rate during connect\n"
-msgstr " -m, --extract-baud trích tốc độ baud trong quá trình kết nối\n"
+#: text-utils/hexdump-parse.c:55
+#, c-format
+msgid "bad byte count for conversion character %s"
+msgstr "số lượng byte sai cho ký tự chuyển đổi %s"
-#: term-utils/agetty.c:2129
-msgid " -n, --skip-login do not prompt for login\n"
-msgstr " -n, --skip-login không nhắc đăng nhập\n"
+#: text-utils/hexdump-parse.c:60
+#, c-format
+msgid "%%s requires a precision or a byte count"
+msgstr "%%s yêu cầu độ chính xác hoặc một số đếm byte"
-#: term-utils/agetty.c:2130
-msgid " -N --nonewline do not print a newline before issue\n"
-msgstr " -N --nonewline không in một ký hiệu dòng mới trước phát hành\n"
+#: text-utils/hexdump-parse.c:65
+#, c-format
+msgid "bad format {%s}"
+msgstr "định dạng sai {%s}"
-#: term-utils/agetty.c:2131
-msgid " -o, --login-options <opts> options that are passed to login\n"
-msgstr " -o, --login-options <opts> các tùy chọn chuyển qua cho login\n"
+#: text-utils/hexdump-parse.c:70
+#, c-format
+msgid "bad conversion character %%%s"
+msgstr "ký tự chuyển đổi sai %%%s"
-#: term-utils/agetty.c:2132
-msgid " -p, --login-pause wait for any key before the login\n"
-msgstr " -p, --login-pause chờ bấm phím bất kỳ trước khi đăng nhập\n"
+#: text-utils/hexdump-parse.c:438
+msgid "byte count with multiple conversion characters"
+msgstr "số lượng byte với các ký tự đa chuyển đổi"
-#: term-utils/agetty.c:2133
-msgid " -r, --chroot <dir> change root to the directory\n"
-msgstr " -r, --chroot <t.mục> thay đổi thư mục gốc sang thư mục\n"
+#: text-utils/line.c:34
+msgid "Read one line.\n"
+msgstr "Đọc một dòng.\n"
-#: term-utils/agetty.c:2134
-msgid " -R, --hangup do virtually hangup on the tty\n"
-msgstr " -R, --hangup thực hiện việc treo ảo trên tty\n"
+#: text-utils/more.c:241
+#, fuzzy
+msgid "A file perusal filter for CRT viewing."
+msgstr "Một tập tin perusal lọc cho xem CRT.\n"
-#: term-utils/agetty.c:2135
-msgid " -s, --keep-baud try to keep baud rate after break\n"
-msgstr " -s, --keep-baud thử giữ tốc độ baud sau ngắt\n"
+#: text-utils/more.c:244
+#, fuzzy
+msgid " -d, --silent display help instead of ringing bell"
+msgstr " -d hiển thị trợ giúp này thay vì rung chuông\n"
-#: term-utils/agetty.c:2136
-msgid " -t, --timeout <number> login process timeout\n"
-msgstr " -t, --timeout <số> thời hạn chờ tiến trình tối đa\n"
+#: text-utils/more.c:245
+#, fuzzy
+msgid " -f, --logical count logical rather than screen lines"
+msgstr " -f đếm lô-gíc thay cho các dòng màn hình\n"
-#: term-utils/agetty.c:2137
-msgid " -U, --detect-case detect uppercase terminal\n"
-msgstr " -U, --detect-case phân biệt HOA/thường thiết bị cuối\n"
+#: text-utils/more.c:246
+#, fuzzy
+msgid " -l, --no-pause suppress pause after form feed"
+msgstr " -l không tạm dừng sau khi quay về từ “form”\n"
-#: term-utils/agetty.c:2138
-msgid " -w, --wait-cr wait carriage-return\n"
-msgstr " -w, --wait-cr đợi ký hiệu về đầu dòng\n"
+#: text-utils/more.c:247
+#, fuzzy
+msgid " -c, --print-over do not scroll, display text and clean line ends"
+msgstr " -c đừng cuộn, hiển thị chữ và xóa đến cuối dòng\n"
-#: term-utils/agetty.c:2139
-msgid " --nohints do not print hints\n"
-msgstr " --nohints Không gợi ý\n"
+#: text-utils/more.c:248
+#, fuzzy
+msgid " -p, --clean-print do not scroll, clean screen and display text"
+msgstr " -p đừng cuộn, xóa màn hình và hiển thị chữ\n"
-#: term-utils/agetty.c:2140
-msgid " --nohostname no hostname at all will be shown\n"
-msgstr " --nohostname không hiển thị tên máy\n"
+#: text-utils/more.c:249
+msgid " -e, --exit-on-eof exit on end-of-file"
+msgstr ""
-#: term-utils/agetty.c:2141
-msgid " --long-hostname show full qualified hostname\n"
-msgstr " --long-hostname hiển thị tên máy đủ điều kiện dạng đầy đủ\n"
+#: text-utils/more.c:250
+#, fuzzy
+msgid " -s, --squeeze squeeze multiple blank lines into one"
+msgstr " -s nén nhiêu dòng trống thành một\n"
-#: term-utils/agetty.c:2142
-msgid " --erase-chars <string> additional backspace chars\n"
-msgstr " --erase-chars <chuỗi> các ký tự xóa lùi phụ thêm\n"
+#: text-utils/more.c:251
+#, fuzzy
+msgid " -u, --plain suppress underlining and bold"
+msgstr " -u thu hồi gạch chân\n"
-#: term-utils/agetty.c:2143
-msgid " --kill-chars <string> additional kill chars\n"
-msgstr " --kill-chars <chuỗi> các ký tự giết bổ xung\n"
+#: text-utils/more.c:252
+#, fuzzy
+msgid " -n, --lines <number> the number of lines per screenful"
+msgstr " -<số> số lượng dòng trên toàn màn hình\n"
-#: term-utils/agetty.c:2144
-msgid " --chdir <directory> chdir before the login\n"
-msgstr " --chdir <thư-mục> đổi thư mục trước khi đăng nhập\n"
+#: text-utils/more.c:253
+#, fuzzy
+msgid " -<number> same as --lines"
+msgstr " -<số> giống với “-n <số>”\n"
-#: term-utils/agetty.c:2145
-msgid " --delay <number> sleep seconds before prompt\n"
-msgstr " --delay <số> nghỉ trước khi nhắc\n"
+#: text-utils/more.c:254
+#, fuzzy
+msgid " +<number> display file beginning from line number"
+msgstr " +<số> hiển thị tập tin bắt đầu từ dòng <số>\n"
-#: term-utils/agetty.c:2146
-msgid " --nice <number> run login with this priority\n"
-msgstr " --nice <số> chạy đăng nhập với mức ưu tiên này\n"
+#: text-utils/more.c:255
+#, fuzzy
+msgid " +/<pattern> display file beginning from pattern match"
+msgstr " +/<chuỗi> hiển thị tập tin bắt đầu từ chỗ tìm thấy chuỗi này\n"
-#: term-utils/agetty.c:2147
-msgid " --reload reload prompts on running agetty instances\n"
-msgstr " --reload lấy lại dấu nhắc trên minh dụ agetty đang chạy\n"
+#: text-utils/more.c:358
+#, fuzzy
+msgid "MORE environment variable"
+msgstr "gặp lỗi khi đặt giới hạn nguồn %s"
-#: term-utils/agetty.c:2148
-msgid " --help display this help and exit\n"
-msgstr " --help hiển thị trợ giúp này rồi thoát\n"
+#: text-utils/more.c:411
+#, fuzzy
+msgid "magic failed"
+msgstr "mkdir bị lỗi: %s"
-#: term-utils/agetty.c:2149
-msgid " --version output version information and exit\n"
-msgstr " --version hiển thị thông tin phiên bản rồi thoát\n"
+#: text-utils/more.c:415 text-utils/more.c:434
+#, c-format
+msgid ""
+"\n"
+"******** %s: Not a text file ********\n"
+"\n"
+msgstr ""
+"\n"
+"******** %s: Không phải tập tin văn bản ********\n"
+"\n"
-#: term-utils/agetty.c:2481
+#: text-utils/more.c:468
#, c-format
-msgid "%d user"
-msgid_plural "%d users"
-msgstr[0] "%d tài khoản"
+msgid ""
+"\n"
+"*** %s: directory ***\n"
+"\n"
+msgstr ""
+"\n"
+"*** %s: thư mục ***\n"
+"\n"
-#: term-utils/agetty.c:2609
+#: text-utils/more.c:730
#, c-format
-msgid "checkname failed: %m"
-msgstr "checkname gặp lỗi: %m"
+msgid "--More--"
+msgstr "--Còn nữa--"
-#: term-utils/agetty.c:2621
+#: text-utils/more.c:732
#, c-format
-msgid "cannot touch file %s"
-msgstr "không thể chạm tập tin %s"
+msgid "(Next file: %s)"
+msgstr "(Tập tin tiếp theo: %s)"
-#: term-utils/agetty.c:2625
-msgid "--reload is unsupported on your system"
-msgstr "hệ thống của bạn không hỗ trợ --reload"
+#: text-utils/more.c:737 text-utils/more.c:743
+#, c-format
+msgid "(END)"
+msgstr ""
-#: term-utils/mesg.c:75
+#: text-utils/more.c:748
#, c-format
-msgid " %s [options] [y | n]\n"
-msgstr " %s [các tùy chọn] [c | k]\n"
+msgid "[Press space to continue, 'q' to quit.]"
+msgstr "[Nhấn phím trắng để tiếp tục, “q” để thoát]"
-#: term-utils/mesg.c:78
-msgid "Control write access of other users to your terminal.\n"
-msgstr "Điều khiển truy cập ghi của các người dùng khác đến thiết bị cuối của bạn.\n"
+#: text-utils/more.c:950
+msgid ""
+"\n"
+"...Skipping "
+msgstr ""
+"\n"
+"…Bỏ qua "
-#: term-utils/mesg.c:81
-msgid " -v, --verbose explain what is being done\n"
-msgstr " -v, --verbose giải thích đang làm những gì\n"
+#: text-utils/more.c:954
+msgid "...Skipping to file "
+msgstr "…Nhảy tới tập tin "
-#: term-utils/mesg.c:125
-msgid "ttyname failed"
-msgstr "ttyname bị lỗi"
+#: text-utils/more.c:956
+msgid "...Skipping back to file "
+msgstr "…Nhảy quay lại tập tin "
-#: term-utils/mesg.c:134
-msgid "is y"
-msgstr "là c"
+#: text-utils/more.c:1118
+msgid "Line too long"
+msgstr "Dòng quá dài"
-#: term-utils/mesg.c:137
-msgid "is n"
-msgstr "là k"
+#: text-utils/more.c:1161
+msgid "No previous command to substitute for"
+msgstr "Không có câu lệnh ngay trước để thay thế cho"
-#: term-utils/mesg.c:148 term-utils/mesg.c:155
+#: text-utils/more.c:1190
#, c-format
-msgid "change %s mode failed"
-msgstr "Gặp lỗi khi đổi chế độ %s"
-
-#: term-utils/mesg.c:150
-msgid "write access to your terminal is allowed"
-msgstr "quyền truy cập ghi tới thiết bị cuối của bạn là được phép"
-
-#: term-utils/mesg.c:157
-msgid "write access to your terminal is denied"
-msgstr "quyền truy cập ghi tới thiết bị cuối của bạn bị từ chối"
+msgid "[Use q or Q to quit]"
+msgstr "[Sử dụng q hoặc Q để thoát]"
-#: term-utils/mesg.c:161
-#, c-format
-msgid "invalid argument: %s"
-msgstr "đối số không hợp lệ: %s"
+#: text-utils/more.c:1276
+msgid "exec failed\n"
+msgstr "thực hiện (exec) không thành công\n"
-#: term-utils/script.c:159
-#, c-format
-msgid " %s [options] [file]\n"
-msgstr "%s [TUỲ_CHỌN] [TẬP_TIN]\n"
+#: text-utils/more.c:1286
+msgid "can't fork\n"
+msgstr "không thể rẽ nhánh tiến trình\n"
-#: term-utils/script.c:162
-msgid "Make a typescript of a terminal session.\n"
-msgstr "Tạo văn kiện của phiên thiết bị cuối.\n"
+#: text-utils/more.c:1442
+msgid "...skipping\n"
+msgstr "…bỏ qua\n"
-#: term-utils/script.c:165
+#: text-utils/more.c:1479
msgid ""
-" -a, --append append the output\n"
-" -c, --command <command> run command rather than interactive shell\n"
-" -e, --return return exit code of the child process\n"
-" -f, --flush run flush after each write\n"
-" --force use output file even when it is a link\n"
-" -q, --quiet be quiet\n"
-" -t, --timing[=<file>] output timing data to stderr (or to FILE)\n"
-" -V, --version output version information and exit\n"
-" -h, --help display this help and exit\n"
"\n"
+"Pattern not found\n"
msgstr ""
-" -a, --append nối thêm vào kết xuất\n"
-" -c, --command <lệnh> chạy lệnh thay vì hệ vỏ tương tác\n"
-" -e, --return trả về mã của quá trình con\n"
-" -f, --flush chạy lệnh flush sau mỗi lần ghi\n"
-" --force sử dụng tập tin kết xuất ngay cả khi nó là một liên kết\n"
-" -q, --quiet im lặng\n"
-" -t, --timing[=<TẬP-TIN>] kết xuất dữ liệu thời gian tới stderr (hay tới TẬP-TIN)\n"
-" -V, --version hiển thị thông tin về phiên bản rồi thoát\n"
-" -h, --help hiển thị trợ giúp này rồi thoát\n"
"\n"
+"Không tìm thấy mẫu tìm kiếm\n"
-#: term-utils/script.c:187
-#, c-format
+#: text-utils/more.c:1483 text-utils/pg.c:1032 text-utils/pg.c:1180
+msgid "Pattern not found"
+msgstr "Không tìm thấy mẫu tìm kiếm"
+
+#: text-utils/more.c:1501
+#, fuzzy
msgid ""
-"output file `%s' is a link\n"
-"Use --force if you really want to use it.\n"
-"Program not started."
+"Most commands optionally preceded by integer argument k. Defaults in brackets.\n"
+"Star (*) indicates argument becomes new default.\n"
msgstr ""
-"tập tin kết xuất “%s” là một liên kết.\n"
-"Hãy dùng “--force” nếu thực sự muốn sử dụng nó.\n"
-"Chương trình chưa khởi chạy."
-
-#: term-utils/script.c:199
-#, c-format
-msgid "Script done, file is %s\n"
-msgstr "Hoàn tất chạy văn lệnh, tập tin là %s\n"
-
-#: term-utils/script.c:262
-msgid "cannot write script file"
-msgstr "không thể ghi tập tin bó lệnh"
+"\n"
+"Có thể thêm một tham số số nguyên vào trước hầu hết các câu lệnh. Mặc định đặttrong dấu ngoặc đơn.\n"
+"Dấu sao (*) cho biết tham số sẽ thành mặc định mới.\n"
-#: term-utils/script.c:396
+#: text-utils/more.c:1507
#, fuzzy, c-format
msgid ""
-"\n"
-"Session terminated.\n"
+"<space> Display next k lines of text [current screen size]\n"
+"z Display next k lines of text [current screen size]*\n"
+"<return> Display next k lines of text [1]*\n"
+"d or ctrl-D Scroll k lines [current scroll size, initially 11]*\n"
+"q or Q or <interrupt> Exit from more\n"
+"s Skip forward k lines of text [1]\n"
+"f Skip forward k screenfuls of text [1]\n"
+"b or ctrl-B Skip backwards k screenfuls of text [1]\n"
+"' Go to place where previous search started\n"
+"= Display current line number\n"
+"/<regular expression> Search for kth occurrence of regular expression [1]\n"
+"n Search for kth occurrence of last r.e [1]\n"
+"!<cmd> or :!<cmd> Execute <cmd> in a subshell\n"
+"v Start up '%s' at current line\n"
+"ctrl-L Redraw screen\n"
+":n Go to kth next file [1]\n"
+":p Go to kth previous file [1]\n"
+":f Display current file name and line number\n"
+". Repeat previous command\n"
msgstr ""
-"\n"
-"Phiên làm việc bị chấm dứt, đang giết shell…"
+"<space> Hiện k dòng văn bản tiếp theo [kích cỡ màn hình hiện thời]\n"
+"z Hiển thị k dòng văn bản tiếp theo [kích cỡ màn hình hiện tại]*\n"
+"<return> Hiển thị k dòng văn bản tiếp theo [1]*\n"
+"d hoặc ctrl-D Cuộn k dòng [kích cỡ cuộn hiện tại, ban đầu là 11]*\n"
+"q hoặc Q hay <interrupt> Thoát khỏi more\n"
+"s Bỏ qua k dòng văn bản [1]\n"
+"f Bỏ qua k màn hình văn bản [1]\n"
+"b hoặc ctrl-B Nhảy ngược lại k màn hình văn bản [1]\n"
+"“ Đi tới nơi trước khi bắt đầu tìm kiếm\n"
+"= Hiển thị số thứ tự dòng hiện tại\n"
+"/<biểu thức chính quy> Tìm kiếm lần xuất hiện thứ k của biểu thức [1]\n"
+"n Tìm kiếm lần xuất hiện thứ k của biểu thức cuối cùng [1]\n"
+"!<lệnh> hoặc :!<lệnh> Thực hiện <lệnh> trong một hệ vỏ con\n"
+"v Chạy /usr/bin/vi tại dòng hiện tại\n"
+"ctrl-L Vẽ lại màn hình\n"
+":n Đi tới tập tin thứ k tiếp theo [1]\n"
+":p Đi tới tập tin thứ k phía trước [1]\n"
+":f Hiển thị tên tập tin hiện tại và số thứ tự dòng\n"
+". Lặp lại câu lệnh vừa thực hiện\n"
-#: term-utils/script.c:438
+#: text-utils/more.c:1573
#, c-format
-msgid "Script started on %s"
-msgstr "Văn lệnh đã khởi chạy trên %s"
+msgid "...back %d page"
+msgid_plural "...back %d pages"
+msgstr[0] "…quay lại %d trang"
-#: term-utils/script.c:511
+#: text-utils/more.c:1597
#, c-format
+msgid "...skipping %d line"
+msgid_plural "...skipping %d lines"
+msgstr[0] "…bỏ qua %d dòng"
+
+#: text-utils/more.c:1697
msgid ""
"\n"
-"Script done on %s"
+"***Back***\n"
+"\n"
msgstr ""
"\n"
-"Hoàn tất chạy văn lệnh trên %s"
-
-#: term-utils/script.c:607
-msgid "failed to get terminal attributes"
-msgstr "gặp lỗi khi lấy các thuộc tính của thiết bị cuối"
-
-#: term-utils/script.c:614
-msgid "openpty failed"
-msgstr "openpty không thành công"
-
-#: term-utils/script.c:652
-msgid "out of pty's"
-msgstr "hết pty”."
+"***Quay lại***\n"
+"\n"
-#: term-utils/script.c:752
+#: text-utils/more.c:1716
#, c-format
-msgid "Script started, file is %s\n"
-msgstr "Văn lệnh đã khởi chạy, tập tin là %s\n"
+msgid "\"%s\" line %d"
+msgstr "\"%s\" dòng %d"
-#: term-utils/scriptreplay.c:43
+#: text-utils/more.c:1719
#, c-format
-msgid " %s [-t] timingfile [typescript] [divisor]\n"
-msgstr " %s [-t] timingfile [typescript] [divisor]\n"
+msgid "[Not a file] line %d"
+msgstr "[Không phải tập tin] dòng %d"
-#: term-utils/scriptreplay.c:47
-msgid "Play back terminal typescripts, using timing information.\n"
-msgstr "Trình diễn lại văn kiện thiết bị cuối, dùng thông tin thời gian.\n"
+#: text-utils/more.c:1725
+msgid "No previous regular expression"
+msgstr "Không có biểu thức chính quy đi trước"
-#: term-utils/scriptreplay.c:50
+#: text-utils/more.c:1794
+#, c-format
+msgid "[Press 'h' for instructions.]"
+msgstr "[Hãy nhấn “h” để xem chỉ dẫn.]"
+
+#: text-utils/pg.c:152
msgid ""
-" -t, --timing <file> script timing output file\n"
-" -s, --typescript <file> script terminal session output file\n"
-" -d, --divisor <num> speed up or slow down execution with time divisor\n"
-" -m, --maxdelay <num> wait at most this many seconds between updates\n"
-" -V, --version output version information and exit\n"
-" -h, --help display this help and exit\n"
+"-------------------------------------------------------\n"
+" h this screen\n"
+" q or Q quit program\n"
+" <newline> next page\n"
+" f skip a page forward\n"
+" d or ^D next halfpage\n"
+" l next line\n"
+" $ last page\n"
+" /regex/ search forward for regex\n"
+" ?regex? or ^regex^ search backward for regex\n"
+" . or ^L redraw screen\n"
+" w or z set page size and go to next page\n"
+" s filename save current file to filename\n"
+" !command shell escape\n"
+" p go to previous file\n"
+" n go to next file\n"
"\n"
+"Many commands accept preceding numbers, for example:\n"
+"+1<newline> (next page); -1<newline> (previous page); 1<newline> (first page).\n"
+"\n"
+"See pg(1) for more information.\n"
+"-------------------------------------------------------\n"
msgstr ""
-" -t, --timing <tập-tin> tập tin kết xuất tính toán thời gian script\n"
-" -s, --typescript <tập-tin> tập tin kết xuất phiên thiết bị cuối script\n"
-" -d, --divisor <số> tăng hoặc giảm tốc thi hành với số chia\n"
-" -m, --maxdelay <số> chờ nhiều nhất là số giây này giữa các lần cập nhật\n"
-" -V, --version hiển thị thông tin về phiên bản rồi thoát\n"
-" -h, --help hiển thị trợ giúp này rồi thoát\n"
+"-------------------------------------------------------\n"
+" h trợ giúp này\n"
+" q hay Q thoát khỏi chương trình\n"
+" <dòng_mới> trang kế tiếp\n"
+" f nhảy tới một trang\n"
+" d hay ^D nửa trang kế tiếp\n"
+" l dòng kế tiếp\n"
+" $ trang cuối cùng\n"
+" /biểu thức chính quy/ quét tới tìm chuỗi này\n"
+" ?biểu thức chính quy? hay ^biểu thức chính quy^ quét ngược tìm chuỗi này\n"
+" . hay ^L vẽ lại màn hình\n"
+" w hay z đặt kích cỡ trang và đi tới trang kế tiếp\n"
+" s tên_tập_tin lưu tập tin hiện tại vào tên tập tin này\n"
+" !câu_lệnh thoát vào shell (hệ vỏ)\n"
+" p đi về tập tin trước\n"
+" n đi tới tập tin kế tiếp\n"
+"\n"
+"Nhiều câu lệnh cũng chấp nhận số đi trước, v.d.\n"
+"+1<dòng_mới> (trang kế tiếp); -1<dòng_mới> (trang trước); 1<dòng_mới> (trang đầu).\n"
"\n"
+"Xem pg(1) để tìm thêm thông tin.\n"
+"Thông báo lỗi dịch cho <http://translationproject.org/team/vi.html>\n"
+"-------------------------------------------------------------------\n"
-#: term-utils/scriptreplay.c:112
-msgid "write to stdout failed"
-msgstr "lỗi ghi vào đầu ra tiêu chuẩn"
-
-#: term-utils/scriptreplay.c:118
-#, c-format
-msgid "unexpected end of file on %s"
-msgstr "gặp kết thúc tập tin bất thường trên %s"
-
-#: term-utils/scriptreplay.c:120
-#, c-format
-msgid "failed to read typescript file %s"
-msgstr "lỗi đọc tập tin bản đánh máy %s"
-
-#: term-utils/scriptreplay.c:184
-msgid "wrong number of arguments"
-msgstr "số đối số không đúng"
-
-#: term-utils/scriptreplay.c:215
-#, c-format
-msgid "failed to read timing file %s"
-msgstr "gặp lỗi khi đọc tập tin đếm thời gian %s"
-
-#: term-utils/scriptreplay.c:217
-#, fuzzy, c-format
-msgid "timing file %s: line %lu: unexpected format"
-msgstr "tập tin đếm thời gian %s: %lu: định dạng bất thường"
-
-#: term-utils/setterm.c:239
+#: text-utils/pg.c:231
#, c-format
-msgid "argument error: bright %s is not supported"
-msgstr "lỗi đối số: mức sáng %s là không được hỗ trợ"
-
-#: term-utils/setterm.c:328
-msgid "too many tabs"
-msgstr "quá nhiều tab"
-
-#: term-utils/setterm.c:383
-msgid "Set the attributes of a terminal.\n"
-msgstr "Đặt các thuộc tính thiết bị cuối.\n"
-
-#: term-utils/setterm.c:386
-msgid " --term <terminal_name> override TERM environment variable\n"
-msgstr " --term <tên_thiết_bị_cuối> ghi đè lên biến môi trường TERM\n"
-
-#: term-utils/setterm.c:387
-msgid " --reset reset terminal to power-on state\n"
-msgstr " --reset đặt thiết bị cuối thàng trạng thái bật điện\n"
-
-#: term-utils/setterm.c:388
-msgid " --initialize display init string, and use default settings\n"
-msgstr " --initialize hiển thị chuỗi khởi tạo, và dùng các cài đặt mặc định\n"
-
-#: term-utils/setterm.c:389
-msgid " --default use default terminal settings\n"
-msgstr " --default dùng các cài đặt thiết bị cuối mặc định\n"
-
-#: term-utils/setterm.c:390
-msgid " --store save current terminal settings as default\n"
-msgstr " --store lưu cài đặt thiết bị cuối hiện nay làm mặc định\n"
-
-#: term-utils/setterm.c:391
-msgid " --cursor [on|off] display cursor\n"
-msgstr " --cursor [on|off] hiển thị con trỏ\n"
-
-#: term-utils/setterm.c:392
-msgid " --repeat [on|off] keyboard repeat\n"
-msgstr " --repeat [on|off] lặp bàn phím\n"
-
-#: term-utils/setterm.c:393
-msgid " --appcursorkeys [on|off] cursor key application mode\n"
-msgstr " --appcursorkeys [on|off] chế độ khóa con trỏ ứng dụng\n"
-
-#: term-utils/setterm.c:394
-msgid " --linewrap [on|off] continue on a new line when a line is full\n"
-msgstr " --linewrap [on|off] tiếp tục trên dòng mới khi dòng đã đầy\n"
-
-#: term-utils/setterm.c:395
-msgid " --inversescreen [on|off] swap colors for the whole screen\n"
-msgstr " --inversescreen [on|off] tráo đổi màu cho toàn bộ màn hình\n"
+msgid " %s [options] [+line] [+/pattern/] [files]\n"
+msgstr " %s [các-tùy-chọn] [+dòng] [+/mẫu/] [tập-tin]\n"
-#: term-utils/setterm.c:396
-msgid " --foreground default|<color> set foreground color\n"
-msgstr " --foreground default|<màu> đặt màu tiền cảnh\n"
+#: text-utils/pg.c:235
+msgid "Browse pagewise through text files.\n"
+msgstr "Duyệt ngược trang toàn bộ tập tin văn bản.\n"
-#: term-utils/setterm.c:397
-msgid " --background default|<color> set background color\n"
-msgstr " --background default|<màu> đặt màu hậu cảnh\n"
+#: text-utils/pg.c:238
+msgid " -number lines per page\n"
+msgstr " -number số dòng mỗi trang\n"
-#: term-utils/setterm.c:398
-msgid " --ulcolor [bright] <color> set underlined text color\n"
-msgstr " --ulcolor [sáng] <màu> đặt màu chữ gạch chân\n"
+#: text-utils/pg.c:239
+msgid " -c clear screen before displaying\n"
+msgstr " -c xóa sạch màn hình sau khi hiển thị\n"
-#: term-utils/setterm.c:399
-msgid " --hbcolor [bright] <color> set bold text color\n"
-msgstr " --hbcolor [sáng] <màu> đặt màu chữ đậm\n"
+#: text-utils/pg.c:240
+msgid " -e do not pause at end of a file\n"
+msgstr " -e không tạm dừng tại cuối tập tin\n"
-#: term-utils/setterm.c:400
-msgid " <color>: black blue cyan green grey magenta red white yellow\n"
-msgstr ""
-" <màu> là: black blue cyan green grey magenta red white yellow\n"
-" đen, xanh dương, xanh ngọc, xanh lá, xám, đỏ thắm, đỏ, trắng, vàng\n"
+#: text-utils/pg.c:241
+msgid " -f do not split long lines\n"
+msgstr " -f không cắt xuống dòng khi gặp dòng dài\n"
-#: term-utils/setterm.c:401
-msgid " --bold [on|off] bold\n"
-msgstr " --bold [on|off] đậm\n"
+#: text-utils/pg.c:242
+msgid " -n terminate command with new line\n"
+msgstr " -n chấm dứt lệnh với một dòng mới\n"
-#: term-utils/setterm.c:402
-msgid " --half-bright [on|off] dim\n"
-msgstr " --half-bright [on|off] giảm sáng\n"
+#: text-utils/pg.c:243
+msgid " -p <prompt> specify prompt\n"
+msgstr " -p <dấu-nhắc> chỉ ra dấu nhắc\n"
-#: term-utils/setterm.c:403
-msgid " --blink [on|off] blink\n"
-msgstr " --blink [on|off] nhấp nháy\n"
+#: text-utils/pg.c:244
+msgid " -r disallow shell escape\n"
+msgstr " -r không cho phép thoát khỏi hệ vỏ\n"
-#: term-utils/setterm.c:404
-msgid " --underline [on|off] underline\n"
-msgstr " --underline [on|off] gạch chân\n"
+#: text-utils/pg.c:245
+msgid " -s print messages to stdout\n"
+msgstr " -s hiển thị thông điệp ra đầu ra tiêu chuẩn\n"
-#: term-utils/setterm.c:405
-msgid " --reverse [on|off] swap foreground and background colors\n"
-msgstr " --reverse [on|off] tráo đổi màu tiền cảnh và hậu cảnh\n"
+#: text-utils/pg.c:246
+msgid " +number start at the given line\n"
+msgstr " +số bắt đầu tại dòng được chỉ ra\n"
-#: term-utils/setterm.c:406
-msgid " --clear [all|rest] clear screen and set cursor position\n"
-msgstr " --clear [all|rest] xóa màn hình và đặt vị trí con trỏ\n"
+#: text-utils/pg.c:247
+msgid " +/pattern/ start at the line containing pattern\n"
+msgstr " +/mẫu/ bắt đầu tại dòng có chứa mẫu\n"
-#: term-utils/setterm.c:407
-msgid " --tabs [<number>...] set these tab stop positions, or show them\n"
-msgstr " --tabs [<số>…] đặt các vị trí dừng tab hiển thị chúng\n"
+#: text-utils/pg.c:258
+#, c-format
+msgid "option requires an argument -- %s"
+msgstr "tùy chọn yêu cầu một tham số -- %s"
-#: term-utils/setterm.c:408
-msgid " --clrtabs [<number>...] clear these tab stop positions, or all\n"
-msgstr " --clrtabs [<số>…] xóa các điểm dừng tab, hoặc tất cả\n"
+#: text-utils/pg.c:264
+#, c-format
+msgid "illegal option -- %s"
+msgstr "tùy chọn không hợp lệ -- %s"
-#: term-utils/setterm.c:409
-msgid " --regtabs [1-160] set a regular tab stop interval\n"
-msgstr " --regtabs [1-160] đặt một nhịp dừng tab thông thường\n"
+#: text-utils/pg.c:366
+msgid "...skipping forward\n"
+msgstr "…nhảy về trước\n"
-#: term-utils/setterm.c:410
-msgid " --blank [0-60|force|poke] set time of inactivity before screen blanks\n"
-msgstr " --blank [0-60|force|poke] đặt thời gian không dùng trước khi xóa trắng màn hình\n"
+#: text-utils/pg.c:368
+msgid "...skipping backward\n"
+msgstr "…nhảy quay lại\n"
-#: term-utils/setterm.c:411
-msgid " --dump [<number>] write vcsa<number> console dump to file\n"
-msgstr " --dump [<số>] ghi đổ thiết bị cuối vcsa<số> ra tập tin\n"
+#: text-utils/pg.c:384
+msgid "No next file"
+msgstr "Không có tập tin tiếp theo"
-#: term-utils/setterm.c:412
-msgid " --append [<number>] append vcsa<number> console dump to file\n"
-msgstr " --append [<số>] nối thêm đổ thiết bị cuối vcsa<số> ra tập tin\n"
+#: text-utils/pg.c:388
+msgid "No previous file"
+msgstr "Không có tập tin trước"
-#: term-utils/setterm.c:413
-msgid " --file <filename> name of the dump file\n"
-msgstr " --file <tên_tập_tin> tên tập tin cần đổ\n"
+#: text-utils/pg.c:887
+#, c-format
+msgid "Read error from %s file"
+msgstr "Lỗi đọc từ tập tin %s"
-#: term-utils/setterm.c:414
-msgid " --msg [on|off] send kernel messages to console\n"
-msgstr " --msg [on|off] gửi lời nhắn hạt nhân ra thiết bị điều khiển\n"
+#: text-utils/pg.c:890
+#, c-format
+msgid "Unexpected EOF in %s file"
+msgstr "Gặp EOF (Kết thúc) bất ngờ trong tập tin %s"
-#: term-utils/setterm.c:415
-msgid " --msglevel 0-8 kernel console log level\n"
-msgstr " --msglevel 0-8 mức ghi nhật ký nhân thiết bị điều khiển\n"
+#: text-utils/pg.c:892
+#, c-format
+msgid "Unknown error in %s file"
+msgstr "Gặp lỗi không hiểu trong tập tin %s"
-#: term-utils/setterm.c:416
-msgid " --powersave [on|vsync|hsync|powerdown|off]\n"
-msgstr " --powersave [on|vsync|hsync|powerdown|off]\n"
+#: text-utils/pg.c:945
+#, fuzzy
+msgid "Cannot create temporary file"
+msgstr "Không thể tạo tập tin tạm thời"
-#: term-utils/setterm.c:417
-msgid " set vesa powersaving features\n"
-msgstr " đặt tính năng tiết kiệm điện vesa\n"
+#: text-utils/pg.c:954 text-utils/pg.c:1121 text-utils/pg.c:1147
+msgid "RE error: "
+msgstr "Lỗi RE: "
-#: term-utils/setterm.c:418
-msgid " --powerdown [0-60] set vesa powerdown interval in minutes\n"
-msgstr " --powerdown [0-60] đặt khoảng nhịp tắt nguồn vesa tính theo phút\n"
+#: text-utils/pg.c:1104
+msgid "(EOF)"
+msgstr "(Kết thúc tập tin)"
-#: term-utils/setterm.c:419
-msgid " --blength [0-2000] duration of the bell in milliseconds\n"
-msgstr " --blength [0-2000] độ dài chuông tính theo mi-li-giây\n"
+#: text-utils/pg.c:1129 text-utils/pg.c:1155
+msgid "No remembered search string"
+msgstr "Không nhớ chuỗi tìm kiếm nào"
-#: term-utils/setterm.c:420
-msgid " --bfreq <number> bell frequency in Hertz\n"
-msgstr " --bfreq <số> tần số chuông tính bằng Hertz\n"
+#: text-utils/pg.c:1210
+msgid "cannot open "
+msgstr "không thể mở "
-#: term-utils/setterm.c:421
-msgid " --version show version information and exit\n"
-msgstr " --version hiển thị thông tin phiên bản rồi thoát\n"
+#: text-utils/pg.c:1262
+msgid "saved"
+msgstr "đã ghi"
-#: term-utils/setterm.c:422
-msgid " --help display this help and exit\n"
-msgstr " --help hiển thị trợ giúp này rồi thoát\n"
+#: text-utils/pg.c:1352
+msgid ": !command not allowed in rflag mode.\n"
+msgstr ": !câulệnh không cho phép trong chế độ rflag.\n"
-#: term-utils/setterm.c:430
-msgid "duplicate use of an option"
-msgstr "trùng tùy chọn"
+#: text-utils/pg.c:1386
+msgid "fork() failed, try again later\n"
+msgstr "fork() không thành công, hãy thử lại sau\n"
-#: term-utils/setterm.c:734
-msgid "cannot force blank"
-msgstr "không thể áp buộc để trống"
+#: text-utils/pg.c:1474
+msgid "(Next file: "
+msgstr "(Tập tin tiếp theo: "
-#: term-utils/setterm.c:739
-msgid "cannot force unblank"
-msgstr "không thể áp buộc không để trống"
+#: text-utils/pg.c:1540
+#, c-format
+msgid "%s %s Copyright (c) 2000-2001 Gunnar Ritter. All rights reserved.\n"
+msgstr "%s %s Tác quyền (c) 2000-2001 Gunnar Ritter. Giữ toàn bộ bản quyền.\n"
-#: term-utils/setterm.c:745
-msgid "cannot get blank status"
-msgstr "không thể lấy trạng thái từ dòng trống"
+#: text-utils/pg.c:1593 text-utils/pg.c:1666
+msgid "failed to parse number of lines per page"
+msgstr "gặp lỗi khi phân tích số dòng mỗi trang"
-#: term-utils/setterm.c:771
+#: text-utils/rev.c:75
#, c-format
-msgid "can not open dump file %s for output"
-msgstr "không thể mở tập tin dump %s để xuất ra"
+msgid "Usage: %s [options] [file ...]\n"
+msgstr "Cách dùng: %s [TÙY_CHỌN] [TẬP_TIN…]\n"
-#: term-utils/setterm.c:813
-#, c-format
-msgid "terminal %s does not support %s"
-msgstr "thiết bị cuối %s không hỗ trợ %s"
+#: text-utils/rev.c:79
+msgid "Reverse lines characterwise.\n"
+msgstr "Đảo ngược các ký tự trên các dòng.\n"
-#: term-utils/setterm.c:988
-msgid "cannot (un)set powersave mode"
-msgstr "không đặt (bỏ) được chế độ tiết kiệm điện"
+#: text-utils/ul.c:123
+#, c-format
+msgid " %s [options] [<file> ...]\n"
+msgstr " %s [TUỲ_CHỌN] [<TẬP_TIN> …]\n"
-#: term-utils/setterm.c:1007 term-utils/setterm.c:1016
-msgid "klogctl error"
-msgstr "lỗi klogctl"
+#: text-utils/ul.c:126
+msgid "Do underlining.\n"
+msgstr "Thực hiện gạch chân.\n"
-#: term-utils/setterm.c:1037
-msgid "$TERM is not defined."
-msgstr "$TERM chưa được định nghĩa."
+#: text-utils/ul.c:129
+msgid " -t, -T, --terminal TERMINAL override the TERM environment variable\n"
+msgstr ""
+" -t, -T, --terminal THIẾT-BỊ-CUỐI\n"
+" ghi đè lên biến môi trường TERM\n"
-#: term-utils/setterm.c:1044
-msgid "terminfo database cannot be found"
-msgstr "cơ sở dữ liệu terminfo không thể tìm thấy"
+#: text-utils/ul.c:130
+msgid " -i, --indicated underlining is indicated via a separate line\n"
+msgstr " -i, --indicated gạch chân biểu thị thông qua dòng ngăn cách\n"
-#: term-utils/setterm.c:1046
+#: text-utils/ul.c:503
#, c-format
-msgid "%s: unknown terminal type"
-msgstr "%s: không hiểu kiểu thiết bị cuối"
-
-#: term-utils/setterm.c:1048
-msgid "terminal is hardcopy"
-msgstr "thiết bị cuối là máy in"
+msgid "unknown escape sequence in input: %o, %o"
+msgstr "không hiểu dãy thoát trong dữ liệu đầu vào: %o, %o"
-#: term-utils/ttymsg.c:81
-#, c-format
-msgid "internal error: too many iov's"
-msgstr "lỗi nội bộ: quá nhiều iov”."
+#: text-utils/ul.c:618
+msgid "trouble reading terminfo"
+msgstr "có vấn đề khi đọc terminfo"
-#: term-utils/ttymsg.c:94
+#: text-utils/ul.c:622
#, c-format
-msgid "excessively long line arg"
-msgstr "dòng đối số quá dài"
+msgid "terminal `%s' is not known, defaulting to `dumb'"
+msgstr "thiết bị cuối “%s” không hiểu, mặc định là “dumb”"
-#: term-utils/ttymsg.c:108
-#, c-format
-msgid "open failed"
-msgstr "gặp lỗi khi mở"
+#, fuzzy, c-format
+#~ msgid "Comparing %s to %s"
+#~ msgstr "phân vùng: %d"
-#: term-utils/ttymsg.c:147
-#, c-format
-msgid "fork: %m"
-msgstr "rẽ nhánh tiến trình: %m"
+#, fuzzy, c-format
+#~ msgid "Visiting %s (file %zu)"
+#~ msgstr "đóng %s gặp lỗi"
-#: term-utils/ttymsg.c:149
-#, c-format
-msgid "cannot fork"
-msgstr "không thể phân nhánh"
+#, fuzzy
+#~ msgid " -v, --verbose display more details"
+#~ msgstr " -v, --verbose hiển thị dữ liệu dạng đầy đủ\n"
-#: term-utils/ttymsg.c:182
#, c-format
-msgid "%s: BAD ERROR, message is far too long"
-msgstr "%s: LỖI XẤU, thông điệp quá dài"
+#~ msgid " %s [options] COMMAND\n"
+#~ msgstr " %s [các tùy chọn] LỆNH\n"
-#: term-utils/wall.c:83
-#, c-format
-msgid " %s [options] [<file> | <message>]\n"
-msgstr " %s [các tùy chọn] [<tập-tin> | <message>]\n"
+#~ msgid ""
+#~ "\n"
+#~ "General Options:\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Tùy chọn Chung:\n"
-#: term-utils/wall.c:86
-msgid "Write a message to all users.\n"
-msgstr "Viết lời nhắn cho mọi người dùng.\n"
+#~ msgid ""
+#~ "\n"
+#~ "Resources Options:\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Tùy chọn Tài nguyên:\n"
-#: term-utils/wall.c:89
-msgid " -n, --nobanner do not print banner, works only for root\n"
-msgstr " -n, --nobanner không in lời chào, chỉ làm việc với root\n"
+#, c-format
+#~ msgid "cannot stat %s"
+#~ msgstr "không thể lấy trạng thái (stat) về %s"
-#: term-utils/wall.c:90
-msgid " -t, --timeout <timeout> write timeout in seconds\n"
-msgstr " -t, --timeout <giây> thời gian chờ tối đa khi ghi tính bằng giây\n"
+#, fuzzy
+#~ msgid "pipe failed"
+#~ msgstr "gặp lỗi khi mở"
-#: term-utils/wall.c:132
-msgid "--nobanner is available only for root"
-msgstr "--nobanner chỉ dành cho root"
+#, fuzzy
+#~ msgid "failed to read pipe"
+#~ msgstr "đọc tốc độ gặp lỗi"
-#: term-utils/wall.c:137
-#, c-format
-msgid "invalid timeout argument: %s"
-msgstr "đối số đặt cho quá giờ không hợp lệ: %s"
+#~ msgid "Filename"
+#~ msgstr "Tên tập tin"
-#: term-utils/wall.c:269
-msgid "cannot get passwd uid"
-msgstr "không thể lấy uid mật khẩu"
+#, fuzzy, c-format
+#~ msgid "umount %s failed"
+#~ msgstr "gặp lỗi khi gắn %s"
-#: term-utils/wall.c:274
-msgid "cannot get tty name"
-msgstr "không lấy được tên tty"
+#, fuzzy, c-format
+#~ msgid ""
+#~ "\n"
+#~ "Options:\n"
+#~ " -c, --check check bad blocks before creating the swap area\n"
+#~ " -f, --force allow swap size area be larger than device\n"
+#~ " -p, --pagesize SIZE specify page size in bytes\n"
+#~ " -L, --label LABEL specify label\n"
+#~ " -v, --swapversion NUM specify swap-space version number\n"
+#~ " -U, --uuid UUID specify the uuid to use\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Các tùy chọn:\n"
+#~ " -c, --check kiểm tra khối hỏng trước khi tạo vùng hoán chuyển\n"
+#~ " -f, --force cho phép kích thước vùng hoán chuyển lớn hơn\n"
+#~ " thiết bị\n"
+#~ " -p, --pagesize SIZE chỉ định cỡ trang theo bytes\n"
+#~ " -L, --label LABEL chỉ định nhãn\n"
+#~ " -v, --swapversion NUM chỉ định số phiên bản cho vùng hoán chuyển\n"
+#~ " -U, --uuid UUID chỉ định uuid\n"
+#~ " -V, --version kết xuất thông tin phiên bản rồi thoát\n"
+#~ " -h, --help hiển thị trợ giúp này rồi thoát\n"
+#~ "\n"
-#: term-utils/wall.c:294
-#, c-format
-msgid "Broadcast message from %s@%s (%s) (%s):"
-msgstr "Tin nhắn quảng bá từ %s@%s (%s) (%s):"
+#~ msgid "unable to matchpathcon()"
+#~ msgstr "không thể matchpathcon()"
-#: term-utils/wall.c:327
-#, c-format
-msgid "will not read %s - use stdin."
-msgstr "không thể đọc %s - sử dụng đầu vào chuẩn stdin."
+#, fuzzy, c-format
+#~ msgid "Directories: %9lld\n"
+#~ msgstr "%ld trang đã đưa vào swap\n"
-#: term-utils/write.c:86
-#, c-format
-msgid " %s [options] <user> [<ttyname>]\n"
-msgstr " %s [các tùy chọn] <tài khoản người dùng> [<tên tty>]\n"
+#, fuzzy
+#~ msgid " -v, --verbose print summary after hardlinking"
+#~ msgstr " -v, --verbose giải thích các công việc đã làm\n"
-#: term-utils/write.c:90
-msgid "Send a message to another user.\n"
-msgstr "Gửi lời nhắn đến người khác.\n"
+#, fuzzy
+#~ msgid " -vv print every hardlinked file and summary"
+#~ msgstr " -r, --raw in bộ đệm thông điệp dạng thô\n"
-#: term-utils/write.c:117
-#, c-format
-msgid "effective gid does not match group of %s"
-msgstr ""
+#, fuzzy
+#~ msgid " -f, --force force hardlinking across filesystems"
+#~ msgstr " -f, --fs hiển thị thông tin về hệ thống tập tin\n"
-#: term-utils/write.c:202
-#, c-format
-msgid "%s is not logged in"
-msgstr "%s chưa đăng nhập"
+#, fuzzy
+#~ msgid "integer overflow"
+#~ msgstr "lỗi nội bộ"
-#: term-utils/write.c:207
-msgid "can't find your tty's name"
-msgstr "không thể tìm tên tty của bạn"
+#, fuzzy, c-format
+#~ msgid "file %s changed underneath us"
+#~ msgstr "gặp lỗi khi thay đổi thư mục tới %s"
-#: term-utils/write.c:212
-#, c-format
-msgid "%s has messages disabled"
-msgstr "%s có các thông điệp bị tắt"
+#, fuzzy, c-format
+#~ msgid "failed to remove temporary link %s"
+#~ msgstr "gặp lỗi khi gỡ bỏ phân vùng"
-#: term-utils/write.c:215
-#, c-format
-msgid "%s is logged in more than once; writing to %s"
-msgstr "%s đăng nhập nhiều hơn một lần, đang ghi vào %s"
+#, fuzzy, c-format
+#~ msgid " %s %s to %s\n"
+#~ msgstr "%s: %s được di chuyển đến %s.\n"
-#: term-utils/write.c:238
-msgid "carefulputc failed"
-msgstr "carefulputc gặp lỗi"
+#, fuzzy, c-format
+#~ msgid "pattern error at offset %d: %s"
+#~ msgstr "lỗi phân tích cú pháp ở dòng: "
-#: term-utils/write.c:280
#, fuzzy, c-format
-msgid "Message from %s@%s (as %s) on %s at %02d:%02d ..."
-msgstr "Tin nhắn từ %s@%s (như %s) trên %s lúc %s …"
+#~ msgid "Skipping %s%s\n"
+#~ msgstr ""
+#~ "\n"
+#~ "…Bỏ qua "
+
+#, fuzzy
+#~ msgid "--reset-on-fork option is supported for SCHED_FIFO and SCHED_RR policies only"
+#~ msgstr "Cờ SCHED_RESET_ON_FORK chỉ được hỗ trợ cho chính sách SCHED_FIFO và SCHED_RR"
+
+#~ msgid "CPU MHz:"
+#~ msgstr "CPU MHz:"
+
+#~ msgid "libcap-ng is too old for \"all\" caps"
+#~ msgstr "libcap-ng là quá cũ cho \"all\" caps"
-#: term-utils/write.c:284
#, fuzzy, c-format
-msgid "Message from %s@%s on %s at %02d:%02d ..."
-msgstr "Tin nhắn %s@%s tên %s lúc %s …"
+#~ msgid "failed on line %d"
+#~ msgstr "bỏ liên kết mềm %s không thành công"
-#: term-utils/write.c:331
-msgid "you have write permission turned off"
-msgstr "quyền ghi của bạn đã bị tắt"
+#~ msgid "Input line too long."
+#~ msgstr "Dòng đầu vào quá dài."
-#: term-utils/write.c:354
#, c-format
-msgid "%s is not logged in on %s"
-msgstr "%s không được đăng nhập trên %s"
+#~ msgid "%s: failed to read partition start from sysfs"
+#~ msgstr "%s: gặp lỗi khi đọc bắt đầu phân vùng từ sysfs (hệ thống tập tin hệ thống)"
-#: term-utils/write.c:360
-#, c-format
-msgid "%s has messages disabled on %s"
-msgstr "%s có các thông điệp bị tắt trên %s"
+#~ msgid "All logical partitions are in use. Adding a primary partition."
+#~ msgstr "Tất cả các phân vùng lôgíc được sử dụng. Đang thêm một phân vùng chính."
-#: text-utils/col.c:134
-msgid "Filter out reverse line feeds.\n"
-msgstr "Lọc ra ngược thứ tự dòng đầu vào.\n"
+#, fuzzy, c-format
+#~ msgid "%s: BLKRESETZONE ioctl failed"
+#~ msgstr "%s: BLKSSZGET ioctl gặp lỗi"
-#: text-utils/col.c:137
-#, c-format
-msgid ""
-"\n"
-"Options:\n"
-" -b, --no-backspaces do not output backspaces\n"
-" -f, --fine permit forward half line feeds\n"
-" -p, --pass pass unknown control sequences\n"
-" -h, --tabs convert spaces to tabs\n"
-" -x, --spaces convert tabs to spaces\n"
-" -l, --lines NUM buffer at least NUM lines\n"
-" -V, --version output version information and exit\n"
-" -H, --help display this help and exit\n"
-"\n"
-msgstr ""
-"\n"
-"Các tùy chọn:\n"
-" -b, --no-backspaces không kết xuất backspaces\n"
-" -f, --fine cho phép chuyển tiếp nửa dòng\n"
-" -p, --pass chuyển dãy điều khiển chưa hiểu\n"
-" -h, --tabs chuyển đổi khoảng trắng thành tab\n"
-" -x, --spaces chuyển đổi tab thành khoảng trắng\n"
-" -l, --lines SỐ đệm ít nhất là SỐ dòng\n"
-" -V, --version hiển thị thông tin về phiên bản rồi thoát\n"
-" -H, --help hiển thị trợ giúp này rồi thoát\n"
-"\n"
+#, fuzzy
+#~ msgid " -a, --all trim all supported mounted filesystems\n"
+#~ msgstr " -a, --all cắt tất cả các hệ thống tập tin đã gắn mà nó không được hỗ trợ\n"
-#: text-utils/col.c:148 text-utils/colrm.c:69
-#, c-format
-msgid ""
-"%s reads from standard input and writes to standard output\n"
-"\n"
-msgstr ""
-"%s đọc từ đầu vào tiêu chuẩn và ghi ra đầu ra tiêu chuẩn\n"
-"\n"
+#, fuzzy
+#~ msgid " -S, --setuid <uid>\t set uid in entered namespace\n"
+#~ msgstr " -S, --setuid <uid> đặt uid trong không gian tên người dùng\n"
-#: text-utils/col.c:212
-msgid "bad -l argument"
-msgstr "đối số -l sai"
+#, fuzzy
+#~ msgid " -G, --setgid <gid>\t set gid in entered namespace\n"
+#~ msgstr " -G, --setgid <gid> đặt gid trong không gian tên nhóm\n"
+
+#, fuzzy
+#~ msgid "options --map-root-user and --map-current-user are mutually exclusive"
+#~ msgstr "các tùy chọn --setgroups=allow và --map-root-user loại trừ lẫn nhau"
+
+#, fuzzy
+#~ msgid "options --setgroups=allow and --map-current-user are mutually exclusive"
+#~ msgstr "các tùy chọn --setgroups=allow và --map-root-user loại trừ lẫn nhau"
-#: text-utils/col.c:336
#, c-format
-msgid "warning: can't back up %s."
-msgstr "cảnh báo: không sao lưu được %s."
+#~ msgid "unknown option -%s"
+#~ msgstr "không biết tùy chọn -%s"
-#: text-utils/col.c:337
-msgid "past first line"
-msgstr "đi qua dòng cuối cùng"
+#~ msgid " Overflow\n"
+#~ msgstr " Bị tràn\n"
-#: text-utils/col.c:337
-msgid "-- line already flushed"
-msgstr "-- dòng đã được đẩy vào đĩa"
+#, fuzzy
+#~ msgid "Rufus alignment"
+#~ msgstr "đối số đầu tiên"
-#: text-utils/colcrt.c:81 text-utils/column.c:117
-#, c-format
-msgid " %s [options] [<file>...]\n"
-msgstr " %s [TUỲ_CHỌN] [<TẬP_TIN> …]\n"
+#~ msgid ""
+#~ "\n"
+#~ "Do you really want to quit? "
+#~ msgstr ""
+#~ "\n"
+#~ "Bạn thực sự muốn thoát không? "
-#: text-utils/colcrt.c:84
-msgid "Filter nroff output for CRT previewing.\n"
-msgstr "Lọc kết xuất nroff cho xem trước CRT.\n"
+#, fuzzy
+#~ msgid ""
+#~ "usage: %s [-h] [-v] [-b blksize] [-e edition] [-N endian] [-i file] [-n name] dirname outfile\n"
+#~ " -v be verbose\n"
+#~ " -E make all warnings errors (non-zero exit status)\n"
+#~ " -b blksize use this blocksize, must equal page size\n"
+#~ " -e edition set edition number (part of fsid)\n"
+#~ " -N endian set cramfs endianness (big|little|host), default host\n"
+#~ " -i file insert a file image into the filesystem\n"
+#~ " -n name set name of cramfs filesystem\n"
+#~ " -p pad by %d bytes for boot code\n"
+#~ " -s sort directory entries (old option, ignored)\n"
+#~ " -z make explicit holes\n"
+#~ " dirname root of the filesystem to be compressed\n"
+#~ " outfile output file\n"
+#~ msgstr ""
+#~ "cách dùng: %s [-h] [-v] [-b cỡ_khối] [-e phiên_bản] [-N kiểu-xếp-byte] [-i tập_tin] [-n tên] tên_thư_mục tập_tin_ra\n"
+#~ " -h hiển thị trợ giúp này\n"
+#~ " -v xuất chi tiết\n"
+#~ " -E làm cho mọi cảnh báo là lỗi (trạng thái thoát khác số không)\n"
+#~ " -b cỡ_khối dùng kích cỡ khối này (phải bằng với kích cỡ trang)\n"
+#~ " -e bản_in đặt số thứ tự bản in (phần của fsid)\n"
+#~ " -N thứ-tự-byte đặt tình trạng cuối cramfs:\n"
+#~ " * big byte lớn đứng trước\n"
+#~ " * little byte nhỏ đứng trước\n"
+#~ " * host theo máy đang dùng(mặc định)\n"
+#~ " -i tập_tin chèn một ảnh tập tin vào hệ thống tập tin (cần ≥2.4.0)\n"
+#~ " -n tên đặt tên của hệ thống tập tin cramfs\n"
+#~ " -p đệm theo %d byte cho mã khởi động\n"
+#~ " -s sắp xếp các mục nhập thư mục (tùy chọn cũ thì bị lờ đi)\n"
+#~ " -z tạo các lỗ dứt khoát (cần ≥2.3.39)\n"
+#~ " tên_thư_mục gốc của hệ thống tập tin cần nén\n"
+#~ " tập_tin_ra tập tin kết xuất\n"
+
+#~ msgid "user %s does not exist"
+#~ msgstr "người dùng %s không tồn tại"
+
+#~ msgid "only root can use \"--%s\" option (effective UID is %u)"
+#~ msgstr "chỉ người chủ (root) có quyền sử dụng tùy chọn \"--%s\" (UID có kết quả là %u)"
+
+#~ msgid "only root can do that (effective UID is %u)"
+#~ msgstr "chỉ người chủ (root) có quyền làm đó (UID có kết quả là %u)"
+
+#~ msgid "only root can use \"--%s\" option"
+#~ msgstr "chỉ có rôt mới có thể sử dụng tùy chọn \"--%s\""
+
+#~ msgid "only root can do that"
+#~ msgstr "chỉ người chủ (root) có quyền thực hiện"
-#: text-utils/colcrt.c:87
-msgid " -, --no-underlining suppress all underlining\n"
-msgstr " -, --no-underlining thu hồi gạch chân\n"
+#, fuzzy
+#~ msgid ""
+#~ " -a, --append append the output\n"
+#~ " -c, --command <command> run command rather than interactive shell\n"
+#~ " -e, --return return exit code of the child process\n"
+#~ " -f, --flush run flush after each write\n"
+#~ " --force use output file even when it is a link\n"
+#~ " -o, --output-limit <size> terminate if output files exceed size\n"
+#~ " -q, --quiet be quiet\n"
+#~ " -t[<file>], --timing[=<file>] output timing data to stderr or to FILE\n"
+#~ msgstr ""
+#~ " -a, --append nối thêm vào kết xuất\n"
+#~ " -c, --command <lệnh> chạy lệnh thay vì hệ vỏ tương tác\n"
+#~ " -e, --return trả về mã của quá trình con\n"
+#~ " -f, --flush chạy lệnh flush sau mỗi lần ghi\n"
+#~ " --force sử dụng tập tin kết xuất ngay cả khi nó là một liên kết\n"
+#~ " -q, --quiet im lặng\n"
+#~ " -t, --timing[=<TẬP-TIN>] kết xuất dữ liệu thời gian tới stderr (hay tới TẬP-TIN)\n"
+#~ " -V, --version hiển thị thông tin về phiên bản rồi thoát\n"
+#~ " -h, --help hiển thị trợ giúp này rồi thoát\n"
+#~ "\n"
-#: text-utils/colcrt.c:88
-msgid " -2, --half-lines print all half-lines\n"
-msgstr " -2, --half-lines in mọi nửa-dòng\n"
+#~ msgid "cannot write script file"
+#~ msgstr "không thể ghi tập tin bó lệnh"
-#: text-utils/colrm.c:59
-#, c-format
-msgid ""
-"\n"
-"Usage:\n"
-" %s [startcol [endcol]]\n"
-msgstr ""
-"\n"
-"Cách dùng:\n"
-"%s [cột đầu [cột cuối]]\n"
+#, fuzzy
+#~ msgid ""
+#~ "\n"
+#~ "Session terminated.\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Phiên làm việc bị chấm dứt, đang giết shell…"
-#: text-utils/colrm.c:64
-msgid "Filter out the specified columns.\n"
-msgstr "Lọc ra các cột đã cho.\n"
+#~ msgid "openpty failed"
+#~ msgstr "openpty không thành công"
-#: text-utils/colrm.c:185
-msgid "first argument"
-msgstr "đối số đầu tiên"
+#~ msgid "out of pty's"
+#~ msgstr "hết pty”."
-#: text-utils/colrm.c:187
-msgid "second argument"
-msgstr "đối số thứ hai"
+#~ msgid "Script started, file is %s\n"
+#~ msgstr "Văn lệnh đã khởi chạy, tập tin là %s\n"
-#: text-utils/column.c:120
-msgid "Columnate lists.\n"
-msgstr "Tạo các danh sách các cột.\n"
+#, fuzzy
+#~ msgid ""
+#~ " -t, --timing <file> script timing output file\n"
+#~ " -s, --typescript <file> script terminal session output file\n"
+#~ " -d, --divisor <num> speed up or slow down execution with time divisor\n"
+#~ " -m, --maxdelay <num> wait at most this many seconds between updates\n"
+#~ msgstr ""
+#~ " -t, --timing <tập-tin> tập tin kết xuất tính toán thời gian script\n"
+#~ " -s, --typescript <tập-tin> tập tin kết xuất phiên thiết bị cuối script\n"
+#~ " -d, --divisor <số> tăng hoặc giảm tốc thi hành với số chia\n"
+#~ " -m, --maxdelay <số> chờ nhiều nhất là số giây này giữa các lần cập nhật\n"
+#~ " -V, --version hiển thị thông tin về phiên bản rồi thoát\n"
+#~ " -h, --help hiển thị trợ giúp này rồi thoát\n"
+#~ "\n"
-#: text-utils/column.c:123
-msgid " -c, --columns <width> width of output in number of characters\n"
-msgstr " -c, --columns <rộng> độ rộng ký tự kết xuất\n"
+#~ msgid "write to stdout failed"
+#~ msgstr "lỗi ghi vào đầu ra tiêu chuẩn"
-#: text-utils/column.c:124
-msgid " -t, --table create a table\n"
-msgstr " -t, --table tạo một bảng\n"
+#~ msgid "failed to read typescript file %s"
+#~ msgstr "lỗi đọc tập tin bản đánh máy %s"
-#: text-utils/column.c:125
-msgid " -s, --separator <string> possible table delimiters\n"
-msgstr " -s, --separator <chuỗi> dấu giới hạn bảng có thể\n"
+#~ msgid "wrong number of arguments"
+#~ msgstr "số đối số không đúng"
-#: text-utils/column.c:126
-msgid ""
-" -o, --output-separator <string>\n"
-" columns separator for table output; default is two spaces\n"
-msgstr ""
-" -o, --output-separator <chuỗi>\n"
-" chuỗi dùng để ngăn cách cột kết xuất bảng, mặc định là hai dấu cách\n"
+#~ msgid "failed to read timing file %s"
+#~ msgstr "gặp lỗi khi đọc tập tin đếm thời gian %s"
-#: text-utils/column.c:128
-msgid " -x, --fillrows fill rows before columns\n"
-msgstr " -x, --fillrows điền đầy các hàng trước các cột\n"
+#, fuzzy
+#~ msgid "timing file %s: line %lu: unexpected format"
+#~ msgstr "tập tin đếm thời gian %s: %lu: định dạng bất thường"
-#: text-utils/column.c:182
-msgid "invalid columns argument"
-msgstr "đối số cột không hợp lệ"
+#~ msgid "ttyname failed"
+#~ msgstr "ttyname bị lỗi"
-#: text-utils/column.c:422
-#, c-format
-msgid "line %d is too long, output will be truncated"
-msgstr "dòng %d quá dài, kết xuất sẽ bị cắt ngắn"
+#~ msgid "incorrect password"
+#~ msgstr "sai mật khẩu"
-#: text-utils/hexdump.c:155 text-utils/more.c:225
-#, c-format
-msgid " %s [options] <file>...\n"
-msgstr " %s [TUỲ_CHỌN] <TẬP_TIN>…\n"
+#, fuzzy
+#~ msgid " --reset-env reset environment variables\n"
+#~ msgstr " -m, -p, --preserve-environment không đặt lại các biến môi trường\n"
-#: text-utils/hexdump.c:158
-msgid "Display file contents in hexadecimal, decimal, octal, or ascii.\n"
-msgstr "Hiển thị nội dung của tập tin ở dạng thập lục phân, thập phân, bát phân hay ascii.\n"
+#~ msgid "cannot get tty name"
+#~ msgstr "không lấy được tên tty"
-#: text-utils/hexdump.c:161
-msgid " -b, --one-byte-octal one-byte octal display\n"
-msgstr " -b, --one-byte-octal hiển thị dạng bát phân một-byte\n"
+#, fuzzy
+#~ msgid "%15s: %s"
+#~ msgstr "Đĩa: %s"
-#: text-utils/hexdump.c:162
-msgid " -c, --one-byte-char one-byte character display\n"
-msgstr " -c, --one-byte-char hiển thị dạng ký tự một-byte\n"
+#~ msgid "failed to parse CPU list %s"
+#~ msgstr "gặp lỗi khi phân tích danh sách CPU %s"
-#: text-utils/hexdump.c:163
-msgid " -C, --canonical canonical hex+ASCII display\n"
-msgstr " -C, --canonical hiển thị canonical dạng hex+ASCII\n"
+#~ msgid "failed to parse CPU mask %s"
+#~ msgstr "gặp lỗi khi phân tích cú pháp của bộ lọc CPU %s"
-#: text-utils/hexdump.c:164
-msgid " -d, --two-bytes-decimal two-byte decimal display\n"
-msgstr " -d, --two-bytes-decimal hiển thị dạng thập phân hai-byte\n"
+#, fuzzy
+#~ msgid "%s %04d"
+#~ msgstr "%s %d"
-#: text-utils/hexdump.c:165
-msgid " -o, --two-bytes-octal two-byte octal display\n"
-msgstr " -o, --two-bytes-octal hiển thị dạng bát phân hai-byte\n"
+#~ msgid "%s: failed to compose sysfs path"
+#~ msgstr "%s: gặp lỗi khi tạo đường dẫn sysfs"
-#: text-utils/hexdump.c:166
-msgid " -x, --two-bytes-hex two-byte hexadecimal display\n"
-msgstr " -x, --two-bytes-hex hiển thị dạng thập lục phân hai-byte\n"
+#~ msgid "%s: failed to read link"
+#~ msgstr "%s: lỗi khi đọc liên kết mềm"
-#: text-utils/hexdump.c:167
-msgid " -L, --color[=<mode>] interpret color formatting specifiers\n"
-msgstr " -L, --color[=<màu>] phiên dịch đặc tả định dạng màu\n"
+#~ msgid "%s - No such file or directory\n"
+#~ msgstr "%s - Không có tập tin hay thư mục như vậy.\n"
-#: text-utils/hexdump.c:170
-msgid " -e, --format <format> format string to be used for displaying data\n"
-msgstr " -e, --format <format> chuỗi định dạng dùng để hiển thị dữ liệu\n"
+#, fuzzy
+#~ msgid "%s: %s."
+#~ msgstr "Đĩa: %s"
-#: text-utils/hexdump.c:171
-msgid " -f, --format-file <file> file that contains format strings\n"
-msgstr " -f, --format-file <tập-tin> tập tin mà chứa chuỗi định dạng\n"
+#~ msgid "Geometry"
+#~ msgstr "Cấu trúc"
-#: text-utils/hexdump.c:172
-msgid " -n, --length <length> interpret only length bytes of input\n"
-msgstr " -n, --length <length> chỉ dùng số byte này từ đầu vào\n"
+#~ msgid "kind of lock: FL_FLOCK or FL_POSIX."
+#~ msgstr "kiểu khóa: FL_FLOCK hoặc FL_POSIX."
-#: text-utils/hexdump.c:173
-msgid " -s, --skip <offset> skip offset bytes from the beginning\n"
-msgstr " -s, --skip <offset> bỏ qua các byte tính từ đầu\n"
+#~ msgid "unable to exec /bin/umount of `%s'"
+#~ msgstr "kinh tế thi hành /bin/umount cho “%s”"
-#: text-utils/hexdump.c:174
-msgid " -v, --no-squeezing output identical lines\n"
-msgstr " -v, --no-squeezing xuất các dây trùng nhau\n"
+#~ msgid "sleeping ~%d usec\n"
+#~ msgstr "đang ngủ ~%d micro giây\n"
-#: text-utils/hexdump-display.c:365
-msgid "all input file arguments failed"
-msgstr "toàn bộ đối số tập tin kết xuất sai"
+#, fuzzy
+#~ msgid "%ld.%06ld < %ld.%06ld (%.6f)\n"
+#~ msgstr "%ld.%06d < %ld.%06d (%.6f)\n"
-#: text-utils/hexdump-parse.c:55
-#, c-format
-msgid "bad byte count for conversion character %s"
-msgstr "số lượng byte sai cho ký tự chuyển đổi %s"
+#, fuzzy
+#~ msgid " -D, --debug display more details"
+#~ msgstr " -v, --verbose hiển thị dữ liệu dạng đầy đủ\n"
-#: text-utils/hexdump-parse.c:60
-#, c-format
-msgid "%%s requires a precision or a byte count"
-msgstr "%%s yêu cầu độ chính xác hoặc một số đếm byte"
+#, fuzzy
+#~ msgid "failed to read from: %s"
+#~ msgstr "không đọc được: %s"
-#: text-utils/hexdump-parse.c:65
-#, c-format
-msgid "bad format {%s}"
-msgstr "định dạng sai {%s}"
+#~ msgid "cannot execute: %s"
+#~ msgstr "không thể thực hiện: %s"
-#: text-utils/hexdump-parse.c:70
-#, c-format
-msgid "bad conversion character %%%s"
-msgstr "ký tự chuyển đổi sai %%%s"
+#~ msgid "unsupported algorithm: %s"
+#~ msgstr "thuật toán không được hỗ trợ: %s"
+
+#, fuzzy
+#~ msgid ""
+#~ "Test mode: %s was not updated with:\n"
+#~ "%s"
+#~ msgstr "thiết bị %s không tương ứng với %s\n"
+
+#~ msgid "Could not open file with the clock adjustment parameters in it (%s) for writing"
+#~ msgstr "Không thể mở tập tin chứa các tham số điều chỉnh đồng hồ (%s) để ghi"
-#: text-utils/hexdump-parse.c:436
-msgid "byte count with multiple conversion characters"
-msgstr "số lượng byte với các ký tự đa chuyển đổi"
+#~ msgid "Could not update file with the clock adjustment parameters (%s) in it"
+#~ msgstr "Không thể cập nhật tập tin chứa các tham số điều chỉnh đồng hồ (%s)"
-#: text-utils/line.c:33
-msgid "Read one line.\n"
-msgstr "Đọc một dòng.\n"
+#~ msgid "Drift adjustment parameters not updated."
+#~ msgstr "Không cập nhật các tham số chỉnh sai lệch."
-#: text-utils/more.c:228
-msgid "A file perusal filter for CRT viewing.\n"
-msgstr "Một tập tin perusal lọc cho xem CRT.\n"
+#, fuzzy
+#~ msgid "Test mode: epoch was not set to %s.\n"
+#~ msgstr "kích thước vùng hoán đổi"
-#: text-utils/more.c:231
-msgid " -d display help instead of ringing bell\n"
-msgstr " -d hiển thị trợ giúp này thay vì rung chuông\n"
+#~ msgid ""
+#~ "\n"
+#~ "Usage:\n"
+#~ " %1$s -V\n"
+#~ " %1$s --report [devices]\n"
+#~ " %1$s [-v|-q] commands devices\n"
+#~ "\n"
+#~ "Available commands:\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Cách dùng:\n"
+#~ " %1$s -V\n"
+#~ " %1$s --report [thiết_bị]\n"
+#~ " %1$s [-v|-q] lệnh thiết_bị\n"
+#~ "\n"
+#~ "Các lệnh sẵn có:\n"
-#: text-utils/more.c:232
-msgid " -f count logical rather than screen lines\n"
-msgstr " -f đếm lô-gíc thay cho các dòng màn hình\n"
+#~ msgid ""
+#~ "\n"
+#~ "Available columns (for -o):\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Các cột sẵn dùng (cho -o):\n"
-#: text-utils/more.c:233
-msgid " -l suppress pause after form feed\n"
-msgstr " -l không tạm dừng sau khi quay về từ “form”\n"
+#~ msgid "seek error on %s"
+#~ msgstr "lỗi di chuyển vị trí đọc trên %s"
-#: text-utils/more.c:234
-msgid " -c do not scroll, display text and clean line ends\n"
-msgstr " -c đừng cuộn, hiển thị chữ và xóa đến cuối dòng\n"
+#~ msgid ""
+#~ " -V, --version display version information and exit;\n"
+#~ " -V as --version must be the only option\n"
+#~ msgstr ""
+#~ " -V, --version hiển thị thông tin phiên bản rồi thoát;\n"
+#~ " -V cũng như --version phải là tùy chọn duy nhất\n"
-#: text-utils/more.c:235
-msgid " -p do not scroll, clean screen and display text\n"
-msgstr " -p đừng cuộn, xóa màn hình và hiển thị chữ\n"
+#~ msgid " -h, --help display this help text and exit\n"
+#~ msgstr " -h, --help hiển thị trợ giúp này rồi thoát\n"
-#: text-utils/more.c:236
-msgid " -s squeeze multiple blank lines into one\n"
-msgstr " -s nén nhiêu dòng trống thành một\n"
+#~ msgid ""
+#~ "\n"
+#~ "Available columns (for --show, --raw or --pairs):\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Các cột sẵn dùng (cho --show, --raw hay --pairs):\n"
-#: text-utils/more.c:237
-msgid " -u suppress underlining\n"
-msgstr " -u thu hồi gạch chân\n"
+#~ msgid " -v, --version output version information and exit\n"
+#~ msgstr " -v, --version đưa ra thông tin phiên bản rồi thoát\n"
-#: text-utils/more.c:238
-msgid " -<number> the number of lines per screenful\n"
-msgstr " -<số> số lượng dòng trên toàn màn hình\n"
+#, fuzzy
+#~ msgid "Try '%s -h' for more information.\n"
+#~ msgstr "Hãy thử lệnh “%s --help” để xem thông tin thêm.\n"
-#: text-utils/more.c:239
-msgid " +<number> display file beginning from line number\n"
-msgstr " +<số> hiển thị tập tin bắt đầu từ dòng <số>\n"
+#~ msgid " -h, --help display this help and exit\n"
+#~ msgstr " -h, --help hiển thị trợ giúp này rồi thoát\n"
-#: text-utils/more.c:240
-msgid " +/<string> display file beginning from search string match\n"
-msgstr " +/<chuỗi> hiển thị tập tin bắt đầu từ chỗ tìm thấy chuỗi này\n"
+#~ msgid " -V, --version output version information and exit\n"
+#~ msgstr " -V, --version đưa ra thông tin phiên bản rồi thoát\n"
-#: text-utils/more.c:241
-msgid " -V display version information and exit\n"
-msgstr " -V hiển thị thông tin phiên bản rồi thoát\n"
+#~ msgid " -u, --help display this help and exit\n"
+#~ msgstr " -u, --help hiển thị trợ giúp này rồi thoát\n"
-#: text-utils/more.c:484
-#, c-format
-msgid "unknown option -%s"
-msgstr "không biết tùy chọn -%s"
+#~ msgid "No known shells."
+#~ msgstr "Không hiểu shell (hệ vỏ)."
-#: text-utils/more.c:508
-#, c-format
-msgid ""
-"\n"
-"*** %s: directory ***\n"
-"\n"
-msgstr ""
-"\n"
-"*** %s: thư mục ***\n"
-"\n"
+#~ msgid ""
+#~ "\n"
+#~ "Available columns:\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Các cột sẵn dùng:\n"
-#: text-utils/more.c:550
-#, c-format
-msgid ""
-"\n"
-"******** %s: Not a text file ********\n"
-"\n"
-msgstr ""
-"\n"
-"******** %s: Không phải tập tin văn bản ********\n"
-"\n"
+#, fuzzy
+#~ msgid " %s [options] -u <user> [[--] <command>]\n"
+#~ msgstr " %s [các tùy chọn ] -u <tài-khoản> <lệnh>\n"
-#: text-utils/more.c:645
-#, c-format
-msgid "[Use q or Q to quit]"
-msgstr "[Sử dụng q hoặc Q để thoát]"
+#~ msgid ""
+#~ "\n"
+#~ "Available columns (for --output):\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Các cột sẵn dùng (cho kết xuất):\n"
-#: text-utils/more.c:716
-#, c-format
-msgid "--More--"
-msgstr "--Còn nữa--"
+#~ msgid "Try `%s --help' for more information.\n"
+#~ msgstr "Hãy thử lệnh “%s --help” để xem thông tin thêm.\n"
-#: text-utils/more.c:718
-#, c-format
-msgid "(Next file: %s)"
-msgstr "(Tập tin tiếp theo: %s)"
+#~ msgid " -v, --verbose explain what is being done\n"
+#~ msgstr " -v, --verbose giải thích các công việc đã làm\n"
-#: text-utils/more.c:726
-#, c-format
-msgid "[Press space to continue, 'q' to quit.]"
-msgstr "[Nhấn phím trắng để tiếp tục, “q” để thoát]"
+#~ msgid ""
+#~ " -r, --random generate random-based uuid\n"
+#~ " -t, --time generate time-based uuid\n"
+#~ " -V, --version output version information and exit\n"
+#~ " -h, --help display this help and exit\n"
+#~ "\n"
+#~ msgstr ""
+#~ " -r, --random tạo số ngẫu nhiên cơ sở uuid\n"
+#~ " -t, --time tạo thời gian cơ sở uuid\n"
+#~ " -V, --version hiển thị thông tin về phiên bản rồi thoát\n"
+#~ " -h, --help hiển thị trợ giúp này rồi thoát\n"
+#~ "\n"
-#: text-utils/more.c:1154
-#, c-format
-msgid "...back %d page"
-msgid_plural "...back %d pages"
-msgstr[0] "…quay lại %d trang"
+#~ msgid ""
+#~ " -a, --all wipe all magic strings (BE CAREFUL!)\n"
+#~ " -b, --backup create a signature backup in $HOME\n"
+#~ " -f, --force force erasure\n"
+#~ " -h, --help show this help text\n"
+#~ " -n, --no-act do everything except the actual write() call\n"
+#~ " -o, --offset <num> offset to erase, in bytes\n"
+#~ " -p, --parsable print out in parsable instead of printable format\n"
+#~ " -q, --quiet suppress output messages\n"
+#~ " -t, --types <list> limit the set of filesystem, RAIDs or partition tables\n"
+#~ " -V, --version output version information and exit\n"
+#~ msgstr ""
+#~ " -a, --all xóa mọi chuỗi ma thuật (CẨN THẬN!)\n"
+#~ " -b, --backup tạo một sao chép chữ ký trong $HOME\n"
+#~ " -f, --force ép buộc xóa\n"
+#~ " -h, --help hiển thị trợ giúp này\n"
+#~ " -n, --no-act làm tất cả các việc, trừ cú gọi ghi write() thật\n"
+#~ " -o, --offset <SỐ> khoảng chênh cần xóa, theo byte\n"
+#~ " -p, --parsable in ra theo định dạng có thể phân tích,\n"
+#~ " thay cho định dạng có thể in ấn\n"
+#~ " -q, --quiet chặn mọi thông điệp\n"
+#~ " -t, --types <list> giới hạn tập hợp hệ thống tập tin, RAIDs hay bảng phân vùng\n"
+#~ " -V, --version xuất thông tin về phiên bản rồi thoát\n"
-#: text-utils/more.c:1202
-#, c-format
-msgid "...skipping %d line"
-msgid_plural "...skipping %d lines"
-msgstr[0] "…bỏ qua %d dòng"
+#~ msgid "The Hardware Clock registers contain values that are either invalid (e.g. 50th day of month) or beyond the range we can handle (e.g. Year 2095)."
+#~ msgstr "Đồng hồ Phần cứng chứa các giá trị hoặc không đúng (v.d. ngày thứ 50 của tháng) hoặc vượt quá phạm vi chúng ta có thể nắm giữ (v.d. Năm 2095)."
-#: text-utils/more.c:1240
-msgid ""
-"\n"
-"***Back***\n"
-"\n"
-msgstr ""
-"\n"
-"***Quay lại***\n"
-"\n"
+#~ msgid "The Hardware Clock does not contain a valid time, so we cannot set the System Time from it."
+#~ msgstr "Đồng hồ Phần cứng không chứa thời gian thích hợp, vì thế chúng ta không thể đặt Thời gian của Hệ thống từ đó."
-#: text-utils/more.c:1255
-msgid "No previous regular expression"
-msgstr "Không có biểu thức chính quy đi trước"
+#~ msgid "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
+#~ msgstr "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
-#: text-utils/more.c:1285
-msgid ""
-"\n"
-"Most commands optionally preceded by integer argument k. Defaults in brackets.\n"
-"Star (*) indicates argument becomes new default.\n"
-msgstr ""
-"\n"
-"Có thể thêm một tham số số nguyên vào trước hầu hết các câu lệnh. Mặc định đặttrong dấu ngoặc đơn.\n"
-"Dấu sao (*) cho biết tham số sẽ thành mặc định mới.\n"
+#~ msgid "\ttz.tz_minuteswest = %d\n"
+#~ msgstr "\ttz.tz_minuteswest = %d\n"
-#: text-utils/more.c:1292
-msgid ""
-"<space> Display next k lines of text [current screen size]\n"
-"z Display next k lines of text [current screen size]*\n"
-"<return> Display next k lines of text [1]*\n"
-"d or ctrl-D Scroll k lines [current scroll size, initially 11]*\n"
-"q or Q or <interrupt> Exit from more\n"
-"s Skip forward k lines of text [1]\n"
-"f Skip forward k screenfuls of text [1]\n"
-"b or ctrl-B Skip backwards k screenfuls of text [1]\n"
-"' Go to place where previous search started\n"
-"= Display current line number\n"
-"/<regular expression> Search for kth occurrence of regular expression [1]\n"
-"n Search for kth occurrence of last r.e [1]\n"
-"!<cmd> or :!<cmd> Execute <cmd> in a subshell\n"
-"v Start up /usr/bin/vi at current line\n"
-"ctrl-L Redraw screen\n"
-":n Go to kth next file [1]\n"
-":p Go to kth previous file [1]\n"
-":f Display current file name and line number\n"
-". Repeat previous command\n"
-msgstr ""
-"<space> Hiện k dòng văn bản tiếp theo [kích cỡ màn hình hiện thời]\n"
-"z Hiển thị k dòng văn bản tiếp theo [kích cỡ màn hình hiện tại]*\n"
-"<return> Hiển thị k dòng văn bản tiếp theo [1]*\n"
-"d hoặc ctrl-D Cuộn k dòng [kích cỡ cuộn hiện tại, ban đầu là 11]*\n"
-"q hoặc Q hay <interrupt> Thoát khỏi more\n"
-"s Bỏ qua k dòng văn bản [1]\n"
-"f Bỏ qua k màn hình văn bản [1]\n"
-"b hoặc ctrl-B Nhảy ngược lại k màn hình văn bản [1]\n"
-"“ Đi tới nơi trước khi bắt đầu tìm kiếm\n"
-"= Hiển thị số thứ tự dòng hiện tại\n"
-"/<biểu thức chính quy> Tìm kiếm lần xuất hiện thứ k của biểu thức [1]\n"
-"n Tìm kiếm lần xuất hiện thứ k của biểu thức cuối cùng [1]\n"
-"!<lệnh> hoặc :!<lệnh> Thực hiện <lệnh> trong một hệ vỏ con\n"
-"v Chạy /usr/bin/vi tại dòng hiện tại\n"
-"ctrl-L Vẽ lại màn hình\n"
-":n Đi tới tập tin thứ k tiếp theo [1]\n"
-":p Đi tới tập tin thứ k phía trước [1]\n"
-":f Hiển thị tên tập tin hiện tại và số thứ tự dòng\n"
-". Lặp lại câu lệnh vừa thực hiện\n"
+#~ msgid "Must be superuser to set system clock."
+#~ msgstr "Cần phải là người dùng root để đặt đồng hồ hệ thống."
-#: text-utils/more.c:1365 text-utils/more.c:1371
-#, c-format
-msgid "[Press 'h' for instructions.]"
-msgstr "[Hãy nhấn “h” để xem chỉ dẫn.]"
+#~ msgid "\tUTC: %s\n"
+#~ msgstr "\tUTC: %s\n"
-#: text-utils/more.c:1402
-#, c-format
-msgid "\"%s\" line %d"
-msgstr "\"%s\" dòng %d"
+#~ msgid "Not adjusting drift factor because the Hardware Clock previously contained garbage.\n"
+#~ msgstr "Không chỉnh độ lệnh thời gian vì Đồng hồ phần cứng chứa rác.\n"
-#: text-utils/more.c:1404
-#, c-format
-msgid "[Not a file] line %d"
-msgstr "[Không phải tập tin] dòng %d"
+#~ msgid "The Hardware Clock does not contain a valid time, so we cannot adjust it."
+#~ msgstr "Đồng hồ Phần cứng không có thời gian thích hợp, vì thế chúng ta không thể chỉnh."
-#: text-utils/more.c:1486
-msgid " Overflow\n"
-msgstr " Bị tràn\n"
+#~ msgid "At %ld seconds after 1969, RTC is predicted to read %ld seconds after 1969.\n"
+#~ msgstr "Vào %ld giây sau 1969, RTC được dự đoán để đọc %ld giây sau 1969.\n"
-#: text-utils/more.c:1535
-msgid "...skipping\n"
-msgstr "…bỏ qua\n"
+#~ msgid "Unable to get the epoch value from the kernel."
+#~ msgstr "Không lấy được giá trị khởi đầu từ nhân."
-#: text-utils/more.c:1569
-msgid ""
-"\n"
-"Pattern not found\n"
-msgstr ""
-"\n"
-"Không tìm thấy mẫu tìm kiếm\n"
+#~ msgid "Kernel is assuming an epoch value of %lu\n"
+#~ msgstr "Nhân đang giữ giá trị khởi đầu là %lu\n"
-#: text-utils/more.c:1575 text-utils/pg.c:1027 text-utils/pg.c:1173
-msgid "Pattern not found"
-msgstr "Không tìm thấy mẫu tìm kiếm"
+#~ msgid "To set the epoch value, you must use the 'epoch' option to tell to what value to set it."
+#~ msgstr "Để đặt giá trị khởi đầu, bạn cần sử dụng tùy chọn “epoch” để thông báo giá trị muốn đặt."
-#: text-utils/more.c:1621
-msgid "exec failed\n"
-msgstr "thực hiện (exec) không thành công\n"
+#, fuzzy
+#~ msgid "Not setting the epoch to %lu - testing only.\n"
+#~ msgstr "Không đặt khởi đầu thành %d - chỉ thử nghiệm.\n"
-#: text-utils/more.c:1635
-msgid "can't fork\n"
-msgstr "không thể rẽ nhánh tiến trình\n"
+#~ msgid "Unable to set the epoch value in the kernel.\n"
+#~ msgstr "Không đặt được giá trị khởi đầu trong nhân.\n"
-#: text-utils/more.c:1669
-msgid ""
-"\n"
-"...Skipping "
-msgstr ""
-"\n"
-"…Bỏ qua "
+#~ msgid "Query or set the hardware clock.\n"
+#~ msgstr "Truy vấn hay đặt đồng hồ phần cứng.\n"
-#: text-utils/more.c:1673
-msgid "...Skipping to file "
-msgstr "…Nhảy tới tập tin "
+#~ msgid ""
+#~ " -h, --help show this help text and exit\n"
+#~ " -r, --show read hardware clock and print result\n"
+#~ " --get read hardware clock and print drift corrected result\n"
+#~ " --set set the RTC to the time given with --date\n"
+#~ msgstr ""
+#~ " -h, --help hiển thị trợ giúp này rồi thoát\n"
+#~ " -r, --show đọc giờ từ phần cứng và in kết quả ra\n"
+#~ " --get đọc giờ từ phần cứng và in kết quả sai lệnh đã sửa ra\n"
+#~ " --set đặt RTC với thời gian được chỉ định với --date\n"
-#: text-utils/more.c:1675
-msgid "...Skipping back to file "
-msgstr "…Nhảy quay lại tập tin "
+#~ msgid ""
+#~ " -s, --hctosys set the system time from the hardware clock\n"
+#~ " -w, --systohc set the hardware clock from the current system time\n"
+#~ " --systz set the system time based on the current timezone\n"
+#~ " --adjust adjust the RTC to account for systematic drift since\n"
+#~ " the clock was last set or adjusted\n"
+#~ msgstr ""
+#~ " -s, --hctosys đặt giờ hệ thống từ đồng hồ phần cứng của máy tính\n"
+#~ " -w, --systohc đặt giờ hệ thống từ giờ hiện hành của hệ thống\n"
+#~ " --systz đặt giờ hệ thống trên cơ sở múi giờ hiện hành\n"
+#~ " --adjust chỉnh RTC để tính toán bằng cách dịch thời gian tính từ\n"
+#~ " đồng hồ lần cuối được đặt hay chỉnh sửa\n"
-#: text-utils/more.c:1965
-msgid "Line too long"
-msgstr "Dòng quá dài"
+#~ msgid ""
+#~ " --getepoch print out the kernel's hardware clock epoch value\n"
+#~ " --setepoch set the kernel's hardware clock epoch value to the \n"
+#~ " value given with --epoch\n"
+#~ msgstr ""
+#~ " --getepoch hiển thị ra giá trị khởi đầu của đồng hồ phần cứng của nhân\n"
+#~ " --setepoch đặt giá trị khởi đầu đồng hồ phần cứng bằng\n"
+#~ " giá trị được đưa ra bởi --epoch\n"
-#: text-utils/more.c:2002
-msgid "No previous command to substitute for"
-msgstr "Không có câu lệnh ngay trước để thay thế cho"
+#~ msgid ""
+#~ " --predict predict RTC reading at time given with --date\n"
+#~ " -V, --version display version information and exit\n"
+#~ msgstr ""
+#~ " --predict dự đoán việc đọc RTC tại thời điểm chỉ ra bởi --date\n"
+#~ " -V, --version hiển thị thông tin phiên bản rồi thoát\n"
-#: text-utils/pg.c:144
-msgid ""
-"-------------------------------------------------------\n"
-" h this screen\n"
-" q or Q quit program\n"
-" <newline> next page\n"
-" f skip a page forward\n"
-" d or ^D next halfpage\n"
-" l next line\n"
-" $ last page\n"
-" /regex/ search forward for regex\n"
-" ?regex? or ^regex^ search backward for regex\n"
-" . or ^L redraw screen\n"
-" w or z set page size and go to next page\n"
-" s filename save current file to filename\n"
-" !command shell escape\n"
-" p go to previous file\n"
-" n go to next file\n"
-"\n"
-"Many commands accept preceding numbers, for example:\n"
-"+1<newline> (next page); -1<newline> (previous page); 1<newline> (first page).\n"
-"\n"
-"See pg(1) for more information.\n"
-"-------------------------------------------------------\n"
-msgstr ""
-"-------------------------------------------------------\n"
-" h trợ giúp này\n"
-" q hay Q thoát khỏi chương trình\n"
-" <dòng_mới> trang kế tiếp\n"
-" f nhảy tới một trang\n"
-" d hay ^D nửa trang kế tiếp\n"
-" l dòng kế tiếp\n"
-" $ trang cuối cùng\n"
-" /biểu thức chính quy/ quét tới tìm chuỗi này\n"
-" ?biểu thức chính quy? hay ^biểu thức chính quy^ quét ngược tìm chuỗi này\n"
-" . hay ^L vẽ lại màn hình\n"
-" w hay z đặt kích cỡ trang và đi tới trang kế tiếp\n"
-" s tên_tập_tin lưu tập tin hiện tại vào tên tập tin này\n"
-" !câu_lệnh thoát vào shell (hệ vỏ)\n"
-" p đi về tập tin trước\n"
-" n đi tới tập tin kế tiếp\n"
-"\n"
-"Nhiều câu lệnh cũng chấp nhận số đi trước, v.d.\n"
-"+1<dòng_mới> (trang kế tiếp); -1<dòng_mới> (trang trước); 1<dòng_mới> (trang đầu).\n"
-"\n"
-"Xem pg(1) để tìm thêm thông tin.\n"
-"Thông báo lỗi dịch cho <http://translationproject.org/team/vi.html>\n"
-"-------------------------------------------------------------------\n"
+#~ msgid ""
+#~ " -u, --utc the hardware clock is kept in UTC\n"
+#~ " --localtime the hardware clock is kept in local time\n"
+#~ msgstr ""
+#~ " -u, --utc đồng hồ của máy tính giữ theo múi giờ Quốc tế UTC\n"
+#~ " --localtime đồng hồ của máy tính giữ theo múi giờ bản địa\n"
+
+#~ msgid " -f, --rtc <file> special /dev/... file to use instead of default\n"
+#~ msgstr " -f, --rtc <tập-tin> chỉ định tập tin /dev/… để sử dụng thay vì mặc định\n"
+
+#~ msgid ""
+#~ " --update-drift update drift factor in %1$s (requires\n"
+#~ " --set or --systohc)\n"
+#~ " --noadjfile do not access %1$s; this requires the use of\n"
+#~ " either --utc or --localtime\n"
+#~ " --adjfile <file> specifies the path to the adjust file;\n"
+#~ " the default is %1$s\n"
+#~ msgstr ""
+#~ " --update-drift cập nhật độ lệch trong %1$s (cần\n"
+#~ " --set hoặc --systohc)\n"
+#~ " --noadjfile không truy cập %1$s; nó yêu cầu sử dụng\n"
+#~ " một trong hai --utc hoặc --localtime\n"
+#~ " --adjfile <t.tin> chỉ định đường dẫn tới tập tin chỉnh sửa;\n"
+#~ " mặc định là %1$s\n"
+
+#~ msgid ""
+#~ " --test do not update anything, just show what would happen\n"
+#~ " -D, --debug debugging mode\n"
+#~ "\n"
+#~ msgstr ""
+#~ " --test không cập nhật cái gì cả, chỉ hiển thị những gì có thể xảy ra\n"
+#~ " -D, --debug chế độ gỡ lỗi\n"
+#~ "\n"
-#: text-utils/pg.c:222
-#, c-format
-msgid " %s [options] [+line] [+/pattern/] [files]\n"
-msgstr " %s [các-tùy-chọn] [+dòng] [+/mẫu/] [tập-tin]\n"
+#~ msgid "invalid epoch argument"
+#~ msgstr "đối số epoch không hợp lệ"
-#: text-utils/pg.c:226
-msgid "Browse pagewise through text files.\n"
-msgstr "Duyệt ngược trang toàn bộ tập tin văn bản.\n"
+#~ msgid "%s does not have interrupt functions. "
+#~ msgstr "%s không có hàm gián đoạn nào. "
-#: text-utils/pg.c:229
-msgid " -number lines per page\n"
-msgstr " -number số dòng mỗi trang\n"
+#~ msgid "ioctl() to %s to turn on update interrupts failed unexpectedly"
+#~ msgstr "ioctl() tới %s để bật các ngắt cập nhật không thành công một cách bất thường"
-#: text-utils/pg.c:230
-msgid " -c clear screen before displaying\n"
-msgstr " -c xóa sạch màn hình sau khi hiển thị\n"
+#, fuzzy
+#~ msgid "To manipulate the epoch value in the kernel, we must access the Linux 'rtc' device driver via the device special file. This file does not exist on this system."
+#~ msgstr "Để điều khiển giá trị khởi đầu (epoch) trong nhân, chúng ta cần truy cập tới driver thiết bị “rtc” qua tập tin thiết bị đặc biệt %s. Tập tin này không tồn tại trên hệ thống này."
-#: text-utils/pg.c:231
-msgid " -e do not pause at end of a file\n"
-msgstr " -e không tạm dừng tại cuối tập tin\n"
+#, fuzzy
+#~ msgid "we have read epoch %lu from %s with RTC_EPOCH_READ ioctl.\n"
+#~ msgstr "chúng ta đọc khởi đầu (epoch) %ld từ %s bằng RTC_EPOCH_READ ioctl.\n"
-#: text-utils/pg.c:232
-msgid " -f do not split long lines\n"
-msgstr " -f không cắt xuống dòng khi gặp dòng dài\n"
+#~ msgid "The epoch value may not be less than 1900. You requested %ld"
+#~ msgstr "Giá trị khởi đầu (epoch) không được nhỏ hơn 1900. Bạn đã yêu cầu %ld"
-#: text-utils/pg.c:233
-msgid " -n terminate command with new line\n"
-msgstr " -n chấm dứt lệnh với một dòng mới\n"
+#, fuzzy
+#~ msgid "setting epoch to %lu with RTC_EPOCH_SET ioctl to %s.\n"
+#~ msgstr "cài đặt khởi đầu (epoch) thành %ld bằng RTC_EPOCH_SET ioctl tới %s.\n"
-#: text-utils/pg.c:234
-msgid " -p <prompt> specify prompt\n"
-msgstr " -p <dấu-nhắc> chỉ ra dấu nhắc\n"
+#~ msgid "The kernel device driver for %s does not have the RTC_EPOCH_SET ioctl."
+#~ msgstr "Trình điều khiển thiết bị của nhân cho %s không có RTC_EPOCH_SET ioctl."
-#: text-utils/pg.c:235
-msgid " -r disallow shell escape\n"
-msgstr " -r không cho phép thoát khỏi hệ vỏ\n"
+#~ msgid ""
+#~ "%s\n"
+#~ "Try `%s --help' for more information."
+#~ msgstr ""
+#~ "%s\n"
+#~ "Hãy thử lệnh “%s --help” để xem thông tin thêm."
-#: text-utils/pg.c:236
-msgid " -s print messages to stdout\n"
-msgstr " -s hiển thị thông điệp ra đầu ra tiêu chuẩn\n"
+#~ msgid "Try `%s --help' for more information."
+#~ msgstr "Hãy thử lệnh “%s --help” để xem thông tin thêm."
-#: text-utils/pg.c:237
-msgid " +number start at the given line\n"
-msgstr " +số bắt đầu tại dòng được chỉ ra\n"
+#~ msgid ""
+#~ "\n"
+#~ "Available columns (for --show):\n"
+#~ msgstr ""
+#~ "\n"
+#~ "Các cột sẵn dùng (cho --show):\n"
-#: text-utils/pg.c:238
-msgid " +/pattern/ start at the line containing pattern\n"
-msgstr " +/mẫu/ bắt đầu tại dòng có chứa mẫu\n"
+#~ msgid " -T, --trust-irq <on|off> make driver to trust irq\n"
+#~ msgstr " -T, --trust-irq <on|off> yêu cầu trình điều khiển tin irq\n"
-#: text-utils/pg.c:250
-#, c-format
-msgid "option requires an argument -- %s"
-msgstr "tùy chọn yêu cầu một tham số -- %s"
+#~ msgid " --version output version information and exit\n"
+#~ msgstr " --version hiển thị thông tin phiên bản rồi thoát\n"
-#: text-utils/pg.c:256
-#, c-format
-msgid "illegal option -- %s"
-msgstr "tùy chọn không hợp lệ -- %s"
+#~ msgid " --version show version information and exit\n"
+#~ msgstr " --version hiển thị thông tin phiên bản rồi thoát\n"
-#: text-utils/pg.c:359
-msgid "...skipping forward\n"
-msgstr "…nhảy về trước\n"
+#~ msgid " --help display this help and exit\n"
+#~ msgstr " --help hiển thị trợ giúp này rồi thoát\n"
-#: text-utils/pg.c:361
-msgid "...skipping backward\n"
-msgstr "…nhảy quay lại\n"
+#~ msgid "failed to add data to output table"
+#~ msgstr "gặp lỗi khi thêm dữ liệu vào bảng kết xuất"
-#: text-utils/pg.c:377
-msgid "No next file"
-msgstr "Không có tập tin tiếp theo"
+#~ msgid "failed to initialize output line"
+#~ msgstr "gặp lỗi khi khởi tạo dòng kết xuất"
-#: text-utils/pg.c:381
-msgid "No previous file"
-msgstr "Không có tập tin trước"
+#~ msgid "%s: these options are mutually exclusive:"
+#~ msgstr "%s: những tùy chọn này loại từ lẫn nhau:"
-#: text-utils/pg.c:883
-#, c-format
-msgid "Read error from %s file"
-msgstr "Lỗi đọc từ tập tin %s"
+#~ msgid " -m, --mtab search in table of mounted filesystems\n"
+#~ msgstr " -m, --mtab tìm trong bảng của hệ thống tập tin đã gắn\n"
-#: text-utils/pg.c:886
-#, c-format
-msgid "Unexpected EOF in %s file"
-msgstr "Gặp EOF (Kết thúc) bất ngờ trong tập tin %s"
+#~ msgid "Suspend access to a filesystem (ext3/4, ReiserFS, JFS, XFS).\n"
+#~ msgstr "Đình chỉ truy cập vào một hệ thống tập tin (ext3/4, ReiserFS, JFS, XFS).\n"
-#: text-utils/pg.c:888
-#, c-format
-msgid "Unknown error in %s file"
-msgstr "Gặp lỗi không hiểu trong tập tin %s"
+#~ msgid "Clock not changed - testing only.\n"
+#~ msgstr "Đồng hồ không thay đổi - chỉ thử nghiệm mà thôi.\n"
+
+#~ msgid "--date argument too long"
+#~ msgstr "Tham số --date quá dài"
+
+#~ msgid ""
+#~ "The value of the --date option is not a valid date.\n"
+#~ "In particular, it contains quotation marks."
+#~ msgstr ""
+#~ "Giá trị của tùy chọn “--date” không phải là một ngày thích hợp.\n"
+#~ "Trong trường hợp này, nó chứa các dấu trích dẫn."
+
+#~ msgid "Issuing date command: %s\n"
+#~ msgstr "Đưa ra câu lệnh date (ngày tháng): %s\n"
+
+#~ msgid "Unable to run 'date' program in /bin/sh shell. popen() failed"
+#~ msgstr "Không chạy được chương trình “date” trong shell (hệ vỏ). popen() bị lỗi"
+
+#~ msgid "response from date command = %s\n"
+#~ msgstr "đáp ứng từ câu lệnh date = %s\n"
+
+#~ msgid ""
+#~ "The date command issued by %s returned unexpected results.\n"
+#~ "The command was:\n"
+#~ " %s\n"
+#~ "The response was:\n"
+#~ " %s"
+#~ msgstr ""
+#~ "Câu lệnh date (ngày tháng) đưa ra bởi %s trả lại kết quả không cần.\n"
+#~ "Câu lệnh là:\n"
+#~ " %s\n"
+#~ "Kết quả là:\n"
+#~ " %s"
+
+#~ msgid ""
+#~ "The date command issued by %s returned something other than an integer where the converted time value was expected.\n"
+#~ "The command was:\n"
+#~ " %s\n"
+#~ "The response was:\n"
+#~ " %s\n"
+#~ msgstr ""
+#~ "Câu lệnh date (ngày tháng) đưa ra bởi %s trả lại kết quả không phải là một số nguyên, trong khi cần giá trị thời gian đã chuyển đổi.\n"
+#~ "Câu lệnh là:\n"
+#~ " %s\n"
+#~ "Kết quả là:\n"
+#~ " %s\n"
+
+#~ msgid "date string %s equates to %ld seconds since 1969.\n"
+#~ msgstr "chuỗi ngày tháng %s bằng %ld giây kể từ năm 1969.\n"
+
+#~ msgid "Not setting system clock because running in test mode.\n"
+#~ msgstr "Không cài đặt đồng hồ hệ thống bở vì đang chạy trong chế độ thử nghiệm.\n"
+
+#~ msgid "Not updating adjtime file because of testing mode.\n"
+#~ msgstr "Không cập nhật thời gian chỉnh vì chế độ thử nghiệm.\n"
+
+#~ msgid ""
+#~ "Would have written the following to %s:\n"
+#~ "%s"
+#~ msgstr ""
+#~ "Ghi nhớ cái sau tới %s:\n"
+#~ "%s"
+
+#~ msgid ""
+#~ "The kernel keeps an epoch value for the Hardware Clock only on an Alpha machine.\n"
+#~ "This copy of hwclock was built for a machine other than Alpha\n"
+#~ "(and thus is presumably not running on an Alpha now). No action taken."
+#~ msgstr ""
+#~ "Nhân chỉ giữ giá trị khởi đầu cho Đồng hồ Phần cứng trên một máy Alpha.\n"
+#~ "Bản sao này của hwclock được biên dịch cho một máy khác thay vì Alpha\n"
+#~ "(và vì thế đoán rằng không chạy trên một máy Alpha). Không thực hiện gì."
+
+#~ msgid " -c, --compare periodically compare the system clock with the CMOS clock\n"
+#~ msgstr " -c, --compare so sánh định kỳ đồng hồ hệ thống và đồng hồ CMOS\n"
+
+#~ msgid ""
+#~ " --directisa access the ISA bus directly instead of %s\n"
+#~ " --badyear ignore RTC's year because the BIOS is broken\n"
+#~ " --date <time> specifies the time to which to set the hardware clock\n"
+#~ " --epoch <year> specifies the year which is the beginning of the\n"
+#~ " hardware clock's epoch value\n"
+#~ msgstr ""
+#~ " --directisa truy cập trực tiếp qua bus ISA thay vì %s\n"
+#~ " --badyear bỏ qua năm của RTC bởi vì BIOS đã bị hỏng\n"
+#~ " --date <time> chỉ định thời gian mà nó được đặt cho đồng hồ phần cứng máy tính\n"
+#~ " --epoch <year> chỉ định năm mà nó làm giá trị khởi đầu\n"
+#~ " cho đồng hồ phần cứng\n"
+
+#~ msgid ""
+#~ " -J|--jensen, -A|--arc, -S|--srm, -F|--funky-toy\n"
+#~ " tell hwclock the type of Alpha you have (see hwclock(8))\n"
+#~ "\n"
+#~ msgstr ""
+#~ " -J|--jensen, -A|--arc, -S|--srm, -F|--funky-toy\n"
+#~ " báo hwclock biết kiểu alpha bạn có (xem hwclock(8))\n"
+#~ "\n"
-#: text-utils/pg.c:941
#, fuzzy
-msgid "Cannot create temporary file"
-msgstr "Không thể tạo tập tin tạm thời"
+#~ msgid "Sorry, only the superuser can use the Hardware Clock."
+#~ msgstr "Rất tiếc, nhưng chỉ người dùng root mới có thể thay đổi Đồng hồ Phần cứng."
-#: text-utils/pg.c:950 text-utils/pg.c:1114 text-utils/pg.c:1140
-msgid "RE error: "
-msgstr "Lỗi RE: "
+#~ msgid "%s takes no non-option arguments. You supplied %d.\n"
+#~ msgstr "%s lấy các tham số không tùy chọn. Bạn đã cung cấp %d.\n"
-#: text-utils/pg.c:1097
-msgid "(EOF)"
-msgstr "(Kết thúc tập tin)"
+#~ msgid "No usable set-to time. Cannot set clock."
+#~ msgstr "Không có thời gian set-to nào có thể sử dụng. Không thể đặt đồng hồ"
-#: text-utils/pg.c:1122 text-utils/pg.c:1148
-msgid "No remembered search string"
-msgstr "Không nhớ chuỗi tìm kiếm nào"
+#~ msgid "booted from MILO\n"
+#~ msgstr "khởi động từ MILO\n"
-#: text-utils/pg.c:1203
-msgid "cannot open "
-msgstr "không thể mở "
+#~ msgid "Ruffian BCD clock\n"
+#~ msgstr "Đồng hồ Ruffian BCD\n"
-#: text-utils/pg.c:1255
-msgid "saved"
-msgstr "đã ghi"
+#~ msgid "clockport adjusted to 0x%x\n"
+#~ msgstr "clockport (bản chuyển đồng hồ) điều chỉnh thành 0x%x\n"
-#: text-utils/pg.c:1345
-msgid ": !command not allowed in rflag mode.\n"
-msgstr ": !câulệnh không cho phép trong chế độ rflag.\n"
+#~ msgid "funky TOY!\n"
+#~ msgstr "ĐỒ CHƠI nhút nhát!\n"
-#: text-utils/pg.c:1380
-msgid "fork() failed, try again later\n"
-msgstr "fork() không thành công, hãy thử lại sau\n"
+#~ msgid "atomic %s failed for 1000 iterations!"
+#~ msgstr "nguyên tử %s gặp lỗi sau lặp 1000 lần!"
-#: text-utils/pg.c:1468
-msgid "(Next file: "
-msgstr "(Tập tin tiếp theo: "
+#~ msgid "cmos_read(): write to control address %X failed"
+#~ msgstr "cmos_read(): gặp lỗi khi ghi địa chỉ điều khiển %X"
-#: text-utils/pg.c:1534
-#, c-format
-msgid "%s %s Copyright (c) 2000-2001 Gunnar Ritter. All rights reserved.\n"
-msgstr "%s %s Tác quyền (c) 2000-2001 Gunnar Ritter. Giữ toàn bộ bản quyền.\n"
+#~ msgid "cmos_read(): read from data address %X failed"
+#~ msgstr "cmos_read(): gặp lỗi khi đọc địa chỉ dữ liệu %X"
-#: text-utils/pg.c:1587 text-utils/pg.c:1660
-msgid "failed to parse number of lines per page"
-msgstr "gặp lỗi khi phân tích số dòng mỗi trang"
+#~ msgid "cmos_write(): write to control address %X failed"
+#~ msgstr "cmos_write(): gặp lỗi khi ghi vào địa chỉ điều khiển %X"
-#: text-utils/rev.c:77
-#, c-format
-msgid "Usage: %s [options] [file ...]\n"
-msgstr "Cách dùng: %s [TÙY_CHỌN] [TẬP_TIN…]\n"
+#~ msgid "cmos_write(): write to data address %X failed"
+#~ msgstr "cmos_write(): gặp lỗi khi ghi vào địa chỉ dữ liệu %X"
-#: text-utils/rev.c:81
-msgid "Reverse lines characterwise.\n"
-msgstr "Đảo ngược các ký tự trên các dòng.\n"
+#~ msgid "I failed to get permission because I didn't try."
+#~ msgstr "Tôi lấy thông tin quyền hạn không thành công vì đã không cố thử."
-#: text-utils/tailf.c:116
-#, c-format
-msgid "incomplete write to \"%s\" (written %zd, expected %zd)\n"
-msgstr "ghi không hoàn toàn vào \"%s\" (đã ghi %zd, cần %zd)\n"
+#~ msgid "unable to get I/O port access: the iopl(3) call failed."
+#~ msgstr "không thể lấy truy cập cổng V/R: gọi iopl(3) không thành công."
-#: text-utils/tailf.c:160
-#, c-format
-msgid "%s: cannot add inotify watch (limit of inotify watches was reached)."
-msgstr "%s: không thể thêm sự theo dõi inotify (đã tới giới hạn các sự giới hạn inotify)."
+#~ msgid "Probably you need root privileges.\n"
+#~ msgstr "Rất có thể bạn cần quyền siêu quản trị (root).\n"
-#: text-utils/tailf.c:197
-#, c-format
-msgid " %s [option] <file>\n"
-msgstr " %s [TUỲ_CHỌN] <TẬP_TIN>\n"
+#~ msgid "error: can not set signal handler"
+#~ msgstr "lỗi: không thể đặt bộ tiếp hợp tín hiệu"
-#: text-utils/tailf.c:200
-msgid "Follow the growth of a log file.\n"
-msgstr "Đi theo sự lớn mạnh của tập tin nhật ký.\n"
+#~ msgid "error: can not restore signal handler"
+#~ msgstr "lỗi: không thể phục hồi bộ tiếp hợp tín hiệu"
-#: text-utils/tailf.c:203
-msgid " -n, --lines <number> output the last <number> lines\n"
-msgstr " -n, --lines <số> xuất ra <số> dòng cuối\n"
+#~ msgid "only root can mount %s on %s"
+#~ msgstr "chỉ siêu người dùng mới có quyền gắn %s vào %s"
-#: text-utils/tailf.c:204
-msgid " -<number> same as '-n <number>'\n"
-msgstr " -<số> giống với “-n <số>”\n"
+#, fuzzy
+#~ msgid "%s is used as read only loop, mounting read-only"
+#~ msgstr "%s được bảo vệ chống ghi nên chỉ gắn kiểu chỉ-đọc"
-#: text-utils/tailf.c:210
-msgid "Warning: use of 'tailf' is deprecated, use 'tail -f' instead.\n"
-msgstr ""
+#~ msgid ""
+#~ "%s: more filesystems detected. This should not happen,\n"
+#~ " use -t <type> to explicitly specify the filesystem type or\n"
+#~ " use wipefs(8) to clean up the device."
+#~ msgstr ""
+#~ "%s: phát hiện được nhiều hệ thống tập tin hơn,\n"
+#~ " trường hợp này không nên xảy ra.\n"
+#~ " Hãy dùng “-t <kiểu>” để ghi rõ kiểu hệ thống tập tin\n"
+#~ " hoặc dùng wipefs(8) để làm sạch thiết bị."
-#: text-utils/tailf.c:223 text-utils/tailf.c:263
-msgid "failed to parse number of lines"
-msgstr "gặp lỗi khi phân tích số dòng"
+#~ msgid "I could not determine the filesystem type, and none was specified"
+#~ msgstr "Tôi không thể nhận ra kiểu hệ thống tập tin, và người dùng không chỉ ra kiểu nào"
-#: text-utils/tailf.c:275
-msgid "no input file specified"
-msgstr "chưa ghi rõ tập tin đầu vào"
+#~ msgid "you must specify the filesystem type"
+#~ msgstr "bạn cần chỉ rõ kiểu hệ thống tập tin"
-#: text-utils/tailf.c:282
-#, fuzzy, c-format
-msgid "%s: is not a file"
-msgstr "%s: không phải là một thư mục"
+#~ msgid "mount source not defined"
+#~ msgstr "nguồn gắn chưa được định nghĩa"
-#: text-utils/ul.c:136
-#, c-format
-msgid " %s [options] [<file> ...]\n"
-msgstr " %s [TUỲ_CHỌN] [<TẬP_TIN> …]\n"
+#~ msgid "%s: mount failed"
+#~ msgstr "%s: gắn không thành công"
-#: text-utils/ul.c:139
-msgid "Do underlining.\n"
-msgstr "Thực hiện gạch chân.\n"
+#~ msgid "%s: filesystem mounted, but mount(8) failed"
+#~ msgstr "%s: hệ thống tập tin đã được gắn, nhưng lệnh mount(8) gặp lỗi"
-#: text-utils/ul.c:142
-msgid " -t, -T, --terminal TERMINAL override the TERM environment variable\n"
-msgstr ""
-" -t, -T, --terminal THIẾT-BỊ-CUỐI\n"
-" ghi đè lên biến môi trường TERM\n"
+#~ msgid " %s is already mounted on %s\n"
+#~ msgstr " đã gắn %s trên %s\n"
-#: text-utils/ul.c:143
-msgid " -i, --indicated underlining is indicated via a separate line\n"
-msgstr " -i, --indicated gạch chân biểu thị thông qua dòng ngăn cách\n"
+#~ msgid "%s not mounted or bad option"
+#~ msgstr "%s chưa gắn, hoặc tùy chọn sai"
-#: text-utils/ul.c:204
-msgid "trouble reading terminfo"
-msgstr "có vấn đề khi đọc terminfo"
+#~ msgid ""
+#~ " (for several filesystems (e.g. nfs, cifs) you might\n"
+#~ " need a /sbin/mount.<type> helper program)\n"
+#~ msgstr ""
+#~ " (đối với vài hệ thống tập tin, v.d. nfs, cifs, có lẽ\n"
+#~ " bạn cần dùng trình tiếp hợp kiểu như “/sbin/mount.<kiểu>”.\n"
-#: text-utils/ul.c:209
-#, c-format
-msgid "terminal `%s' is not known, defaulting to `dumb'"
-msgstr "thiết bị cuối “%s” không hiểu, mặc định là “dumb”"
+#~ msgid ""
+#~ "\n"
+#~ " In some cases useful info is found in syslog - try\n"
+#~ " dmesg | tail or so.\n"
+#~ msgstr ""
+#~ "\n"
+#~ " Trong một số trường hợp có thể tìm thấy thông tin có\n"
+#~ " ích trong syslog - hãy thử dmesg | tail hoặc tương tự\n"
-#: text-utils/ul.c:299
-#, c-format
-msgid "unknown escape sequence in input: %o, %o"
-msgstr "không hiểu dãy thoát trong dữ liệu đầu vào: %o, %o"
+#~ msgid "unrecognized option '%c'"
+#~ msgstr "không chấp nhận tùy chọn “%c”"
+
+#~ msgid "%s: umount failed"
+#~ msgstr "%s: bỏ gắn gặp lỗi"
+
+#~ msgid ""
+#~ "%s: target is busy\n"
+#~ " (In some cases useful info about processes that\n"
+#~ " use the device is found by lsof(8) or fuser(1).)"
+#~ msgstr ""
+#~ "%s: thiết bị đang bận.\n"
+#~ " (Trong một số trường hợp,\n"
+#~ " hàm lsof(8) hoặc fuser(1) có thể tìm thông tin\n"
+#~ " có ích về các tiến trình đang dùng thiết bị.)"
+
+#~ msgid "%s: mountpoint not found"
+#~ msgstr "%s: không tìm thấy điểm gắn"
+
+#~ msgid "line %d is too long, output will be truncated"
+#~ msgstr "dòng %d quá dài, kết xuất sẽ bị cắt ngắn"
+
+#~ msgid "incomplete write to \"%s\" (written %zd, expected %zd)\n"
+#~ msgstr "ghi không hoàn toàn vào \"%s\" (đã ghi %zd, cần %zd)\n"
+
+#~ msgid "%s: cannot add inotify watch (limit of inotify watches was reached)."
+#~ msgstr "%s: không thể thêm sự theo dõi inotify (đã tới giới hạn các sự giới hạn inotify)."
+
+#~ msgid " %s [option] <file>\n"
+#~ msgstr " %s [TUỲ_CHỌN] <TẬP_TIN>\n"
-#: text-utils/ul.c:630
-msgid "Input line too long."
-msgstr "Dòng đầu vào quá dài."
+#~ msgid "Follow the growth of a log file.\n"
+#~ msgstr "Đi theo sự lớn mạnh của tập tin nhật ký.\n"
+
+#~ msgid " -n, --lines <number> output the last <number> lines\n"
+#~ msgstr " -n, --lines <số> xuất ra <số> dòng cuối\n"
+
+#, fuzzy
+#~ msgid "failed to add seccomp rule"
+#~ msgstr "đọc tốc độ gặp lỗi"
+
+#, fuzzy
+#~ msgid "failed to load seccomp rule"
+#~ msgstr "đọc tốc độ gặp lỗi"
#, fuzzy
#~ msgid "Filesystem label:"
#~ msgid "%s: parse error: ignore entry at line %d."
#~ msgstr "%s: lỗi phân tích cú pháp: bỏ qua mục tại dòng %d."
-#, fuzzy
-#~ msgid "cannot not setup timer"
-#~ msgstr "không đặt được mã số nhóm (GID)"
-
#~ msgid "different"
#~ msgstr "khác"
#~ " -s, --secure thực hiện loại bỏ an toàn\n"
#~ " -v, --verbose hiển thị độ dài và khoảng bù căn chỉnh\n"
-#~ msgid "%s .%06d seconds\n"
-#~ msgstr "%s %06d giây\n"
-
#~ msgid "pages"
#~ msgstr "trang"
#~ msgid "%s: bad inode size"
#~ msgstr "%s: kích cỡ nút sai"
-#~ msgid "will not try to make filesystem on '%s'"
-#~ msgstr "sẽ không thử tạo hệ thống tập tin trên “%s”"
-
-#~ msgid "type: %s"
-#~ msgstr "kiểu: %s"
-
-#~ msgid "type: %d"
-#~ msgstr "kiểu: %d"
-
#~ msgid "disk: %.*s"
#~ msgstr "đĩa: %.*s"
#~ msgid "track-to-track seek: %ld (milliseconds)"
#~ msgstr "di chuyển vị trí đọc từng rãnh một: %ld (milli giây)"
-#~ msgid "partitions: %d"
-#~ msgstr "phân vùng: %d"
-
#~ msgid "You cannot change a partition into an extended one or vice versa. Delete it first."
#~ msgstr "Bạn không thể thay đổi một phân vùng thành mở rộng hay ngược lại. Hãy xóa nó trước."
#~ msgid "suspend to \"%s\" unavailable"
#~ msgstr "treo \"%s\" không sẵn sàng"
-#~ msgid "bad value"
-#~ msgstr "giá trị sai"
-
#~ msgid " -m, --mount unshare mounts namespace\n"
#~ msgstr " -m, --mount không chia sẻ không gian tên điểm gắn\n"
#~ msgid " -n, --net unshare network namespace\n"
#~ msgstr " -n, --net không chia sẻ không gian tên mạng\n"
-#~ msgid " -p, --pid unshare pid namespace\n"
-#~ msgstr " -p, --pid không chia sẻ không gian tên pid\n"
-
-#~ msgid " -U, --user unshare user namespace\n"
-#~ msgstr " -U, --user không chia sẻ không gian tên người dùng\n"
-
#~ msgid "cannot open %s: %m"
#~ msgstr "không thể mở %s: %m"
#~ msgid "cannot open partition restore file (%s)"
#~ msgstr "không thể mở tập tin phục hồi phân vùng (%s)"
-#~ msgid "error reading %s"
-#~ msgstr "lỗi đọc %s"
-
#~ msgid "cannot open device %s for writing"
#~ msgstr "không thể mở thiết bị %s để ghi"
#~ msgid "input error: `=' expected after %s field"
#~ msgstr "lỗi nhập: cần “=” sau trường %s"
-#~ msgid "input error: unexpected character %c after %s field"
-#~ msgstr "lỗi nhập: cần ký tự %c sau vùng %s"
-
#~ msgid "unrecognized input: %s"
#~ msgstr "dữ liệu vào không nhận ra: %s"
#~ msgid "Warning: %s is not a block device"
#~ msgstr "Cảnh báo: %s không phải là thiết bị khối"
-#~ msgid "OK"
-#~ msgstr "OK"
-
#~ msgid "Partition %d does not exist, cannot change it"
#~ msgstr "Phân vùng %d không tồn tại, không thể thay đổi nó"
#~ msgid " %s [options] file\n"
#~ msgstr "%s [TUỲ_CHỌN] [TẬP_TIN]\n"
-#~ msgid "%s: options "
-#~ msgstr "%s: các tùy chọn "
-
-#~ msgid "are mutually exclusive."
-#~ msgstr "là loại từ lẫn nhau."
-
#~ msgid "can only change local entries."
#~ msgstr "chỉ có thể thay đổi các mục nội bộ."
#~ msgid " [notime|short|full|iso]\n"
#~ msgstr " [notime|short|full|iso]\n"
-#~ msgid "COMMAND not specified."
-#~ msgstr "Chưa có LỆNH."
-
#~ msgid " %s [options] pathname [pathname ...]\n"
#~ msgstr "%s [các_tuỳ_chọn] tên_đường_dẫn [tên_đường_dẫn …]\n"
#~ msgid "...skipping one line"
#~ msgstr "…bỏ qua một dòng"
-#~ msgid " %s [options] file...\n"
-#~ msgstr " %s [TUỲ_CHỌN] [TẬP_TIN…]\n"
-
#, fuzzy
#~ msgid " -n, --no-argument option does not use argument\n"
#~ msgstr " -c, --noreset không đặt lại chế độ điều khiển\n"
#~ msgid " -r, --required <arg> option requires an argument\n"
#~ msgstr "tùy chọn yêu cầu một tham số -- %s"
-#~ msgid " --xyzzy a long option only\n"
-#~ msgstr " --xyzzy chỉ dùng tùy chọn dạng dài\n"
-
#~ msgid " -e, --extremely-long-long-option\n"
#~ msgstr " -e, --extremely-long-long-option\n"
#~ msgid "Bad signature on partition table"
#~ msgstr "Chữ ký sai trong bảng phân vùng"
-#~ msgid "Unknown partition table type"
-#~ msgstr "Không hiểu kiểu bảng phân vùng"
-
#~ msgid "Do you wish to start with a zero table [y/N] ?"
#~ msgstr "Bạn có muốn khởi động với một bảng trống [c/K] ?"
#~ msgid " s - Table ordered by sectors"
#~ msgstr " s - Bảng xếp theo thứ tự cung từ"
-#~ msgid " t - Table in raw format"
-#~ msgstr " t - Bảng theo định dạng thô"
-
#~ msgid " u Change units of the partition size display"
#~ msgstr " u Thay đổi đơn vị hiển thị kích cỡ phân vùng"
#~ msgid " -h print this help text\n"
#~ msgstr " -h hiển thị trợ giúp này rồi thoát\n"
-#~ msgid "\n"
-#~ msgstr "\n"
-
#~ msgid "#"
#~ msgstr "#"
#~ msgid "error changing owner of %s: %s\n"
#~ msgstr "lỗi thay đổi chủ sở hữu của %s: %s\n"
-#~ msgid "can't rename %s to %s: %s\n"
-#~ msgstr "không đổi tên được %s thành %s: %s\n"
-
#~ msgid ""
#~ "\n"
#~ "mount: warning: /etc/mtab is not writable (e.g. read-only filesystem).\n"
#~ " Hãy dùng “-t <kiểu>” để chỉ định rõ ràng kiểu hệ thống tập tin\n"
#~ " hoặc dùng wipefs(8) để làm sạch thiết bị.\n"
-#~ msgid "mount failed"
-#~ msgstr "mount (gắn) không thành công"
-
#~ msgid "mount: only root can mount %s on %s"
#~ msgstr "mount: chỉ siêu người dùng mới có quyền gắn %s vào %s"
#~ msgid "mount: must be superuser to use mount"
#~ msgstr "mount: cần phải là siêu người dùng (root) để sử dụng hàm mount"
-#~ msgid "mount: %s is busy"
-#~ msgstr "mount: %s đang bận"
-
#~ msgid "mount: proc already mounted"
#~ msgstr "mount: đã gắn proc"
#~ "mount: thiết bị đặc biệt %s không tồn tại\n"
#~ " (tiền tố của đường dẫn không phải là một thư mục)\n"
-#~ msgid "mount: %s not mounted or bad option"
-#~ msgstr "mount: %s chưa gắn, hoặc tùy chọn sai"
-
#~ msgid ""
#~ "mount: wrong fs type, bad option, bad superblock on %s,\n"
#~ " missing codepage or helper program, or other error"
#~ "mount: sai kiểu hệ thống tập tin, tùy chọn sai, siêu khối sai trên %s,\n"
#~ " thiếu trang mã hay chương trình bổ trợ, hoặc lỗi khác"
-#~ msgid ""
-#~ " (for several filesystems (e.g. nfs, cifs) you might\n"
-#~ " need a /sbin/mount.<type> helper program)"
-#~ msgstr ""
-#~ " (đối với vài hệ thống tập tin, v.d. nfs, cifs, có lẽ\n"
-#~ " bạn cần dùng ứng dụng bổ trợ “/sbin/mount.<kiểu>”."
-
#~ msgid ""
#~ " (could this be the IDE device where you in fact use\n"
#~ " ide-scsi so that sr0 or sda or so is needed?)"
#~ msgid "mount: %s is not a valid block device"
#~ msgstr "mount: %s không phải là thiết bị khối thích hợp"
-#~ msgid "block device "
-#~ msgstr "thiết bị khối "
-
#~ msgid "mount: cannot mount %s%s read-only"
#~ msgstr "mount: không gắn được %s%s với chế độ chỉ-đọc"
#~ msgid "mount: ignore %s (unparsable offset= option)\n"
#~ msgstr "gắn: lờ đi %s (không thể phân tích được offset= tùy chọn)\n"
-#~ msgid "mount: %s already mounted on %s\n"
-#~ msgstr "mount: đã gắn %s trên %s\n"
-
#~ msgid ""
#~ "Usage: mount -V : print version\n"
#~ " mount -h : print this help\n"
#~ msgid "device %s is associated with %s\n"
#~ msgstr "thiết bị %s tương ứng với %s\n"
-#~ msgid "device %s is not associated with %s\n"
-#~ msgstr "thiết bị %s không tương ứng với %s\n"
-
#~ msgid "Cannot unmount \"\"\n"
#~ msgstr "Không bỏ gắn được \"\"\n"
-#~ msgid "Trying to unmount %s\n"
-#~ msgstr "Đang thử bỏ gắn %s\n"
-
#~ msgid "umount: confused when analyzing mtab"
#~ msgstr "umount: bị lẫn lộn khi phân tích mtab"
#~ msgid "Could not find %s in mtab\n"
#~ msgstr "Không tìm thấy %s trong mtab\n"
-#~ msgid "%s is associated with %s\n"
-#~ msgstr "%s tương ứng với %s\n"
-
#~ msgid "umount: warning: %s is associated with more than one loop device\n"
#~ msgstr "bỏ gắn: cảnh báo: %s được tiếp hợp với nhiều hơn một thiết bị vòng lặp\n"
#~ msgid "cannot issue CYGETMON on %s"
#~ msgstr "không phát hành CYGETMON được trên %s"
-#~ msgid "cannot get threshold for %s"
-#~ msgstr "Không lấy được ngưỡng cho %s"
-
#~ msgid "cannot get timeout for %s"
#~ msgstr "không lấy được thời gian chờ cho %s"
#~ "Thời gian trôi qua kể từ thời gian tham chiếu là %.6f giây.\n"
#~ "Trì hoãn thêm để đi tới thời gian mới.\n"
-#~ msgid "%s: failed to determine source"
-#~ msgstr "%s: gặp lỗi khi xác định nguồn"
-
#~ msgid " -term <terminal_name>\n"
#~ msgstr " -term <tên_thiết_bị_cuối>\n"
#~ msgid " -bfreq freqnumber\n"
#~ msgstr " -bfreq freqnumber\n"
-#~ msgid " -version\n"
-#~ msgstr " -version\n"
-
-#~ msgid " -help\n"
-#~ msgstr " -help\n"
-
#~ msgid "Error writing screendump"
#~ msgstr "Lỗi ghi dump màn hình"
#~ msgid "set blocksize"
#~ msgstr "đặt kích cỡ khối"
-#~ msgid "read failed: %s"
-#~ msgstr "gặp lỗi khi đọc: %s"
-
#~ msgid "one bad block\n"
#~ msgstr "một khối sai\n"
#~ msgid "seek failed: %d"
#~ msgstr "seek gặp lỗi: %d"
-#~ msgid "write failed: %d"
-#~ msgstr "lỗi ghi: %d"
-
#~ msgid "Detected %d error(s)."
#~ msgstr "Thấy %d lỗi."
#~ " -S <số> ghi rõ số các cung từ trên mỗi rãnh\n"
#~ "\n"
-#~ msgid "unable to read %s"
-#~ msgstr "không thể đọc %s"
-
#~ msgid "unable to seek on %s"
#~ msgstr "không thể di chuyển vị trí đọc trên %s"
#~ "\n"
#~ "Đĩa %s: %ld.%ld GB, %llu bytes"
-#~ msgid ", %llu sectors\n"
-#~ msgstr ", %llu cung từ\n"
-
#~ msgid "cannot write disk label"
#~ msgstr "không thể ghi nhãn đĩa"
#~ msgid "Building a new GPT disklabel (GUID: %08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X)\n"
#~ msgstr "Đang xây dựng GPT disklabel mới (GUID: %08X-%04X-%04X-%02X%02X-%02X%02X%02X%02X%02X%02X)\n"
-#~ msgid " %s [options] -u <USER> COMMAND\n"
-#~ msgstr " %s [các tùy chọn] -u <TÀI_KHOẢN> LỆNH\n"
-
#~ msgid " %s [options] [-] [USER [arg]...]\n"
#~ msgstr " %s [các-tùy-chọn] [-] [NGUỜI-DÙNG [tsố]…]\n"
#~ msgid "%s: exec failed"
#~ msgstr "%s: exec gặp lỗi"
-#~ msgid "TIOCSCTTY: ioctl failed"
-#~ msgstr "TIOCSCTTY: ioctl gặp lỗi"
-
#~ msgid "usage: %s [+format] [day month year]\n"
#~ msgstr "cách dùng: %s [+định_dạng] [ngày tháng năm]\n"
#~ msgid "connect %s"
#~ msgstr "kết nối %s"
-#~ msgid "invalid port number argument"
-#~ msgstr "tham số số hiệu cổng không hợp lệ"
-
#~ msgid ""
#~ "\n"
#~ "Usage:\n"
#~ msgid "cbytes=%ld\tqbytes=%ld\tqnum=%ld\tlspid=%d\tlrpid=%d\n"
#~ msgstr "cbytes=%ld\tqbytes=%ld\tqnum=%ld\tlspid=%d\tlrpid=%d\n"
-#~ msgid "semctl failed"
-#~ msgstr "semctl bị lỗi"
-
#~ msgid ""
#~ " -e, --encryption <type> enable encryption with specified <name/num>\n"
#~ " -o, --offset <num> start at offset <num> into file\n"
#~ msgid "Usage: %s [-larvsmf] /dev/name\n"
#~ msgstr "Cách dùng: %s [-larvsmf] /dev/TÊN\n"
-#~ msgid "unable to open '%s': %m"
-#~ msgstr "không thể mở đư��c “%s”: %m"
-
-#~ msgid "failed to open %s"
-#~ msgstr "lỗi mở %s"
-
#~ msgid "cannot stat device %s"
#~ msgstr "không thể lấy trạng thái về thiết bị %s"
#~ "\tTôi sẽ điều chỉnh tạm thời, nhưng bạn nên sửa chữa\n"
#~ "\ttập tin /etc/fstab càng sớm càng tốt.\n"
-#~ msgid "couldn't open %s"
-#~ msgstr "không thể mở %s"
-
#~ msgid "Cannot open /dev/port"
#~ msgstr "Không mở được /dev/port"
#~ msgid "The --adjfile and --noadjfile options are mutually exclusive. You specified both."
#~ msgstr "Các tùy chọn “--adjfile” và “--noadjfile” loại trừ lẫn nhau. Bạn lại đưa ra cả hai."
-#~ msgid "open() of %s failed"
-#~ msgstr "open() cho %s không thành công"
-
#~ msgid "Open of %s failed"
#~ msgstr "Mở %s không thành công"
#~ msgid "Unable to open %s"
#~ msgstr "Không mở được %s"
-#~ msgid "error: cannot open %s"
-#~ msgstr "không thể mở %s"
-
#~ msgid "Failed to open %s for reading, exiting."
#~ msgstr "Không mở được %s để đọc nên thoát."
#~ "\n"
#~ "Để tìm thêm thông tin, xem findmnt(1).\n"
-#~ msgid "failed to parse sigval"
-#~ msgstr "lỗi phân tích sigval"
-
-#~ msgid "port `%ld' out of range"
-#~ msgstr "cổng “%ld” nằm ngoài phạm vi"
-
#~ msgid ""
#~ "\n"
#~ "For more information see lsblk(8).\n"
#~ msgid "failed to parse class data"
#~ msgstr "lỗi sao phân tích dữ liệu lớp"
-#~ msgid "failed to parse class"
-#~ msgstr "lỗi phân tích lớp"
-
#~ msgid "configure, deconfigure, disable, dispatch, enable and rescan are mutually exclusive"
#~ msgstr "cấu hình, bỏ cấu hình, bất hoạt, phân phối, bật và quét tìm lại là loại trừ lẫn nhau"
#~ msgid "only use one PID at a time"
#~ msgstr "chỉ sử dụng một PID tại một thời điểm"
-#~ msgid "cannot parse PID"
-#~ msgstr "không thể phân tích PID"
-
-#~ msgid "failed to parse seconds value"
-#~ msgstr "phân tích giá trị giây gặp lỗi"
-
#~ msgid "failed to parse time_t value"
#~ msgstr "gặp lỗi khi phân tích giá trị time_t"
#~ msgid "failed to stat directory"
#~ msgstr "không thể lấy thống kê stat thư mục"
-#~ msgid "failed to stat directory %s"
-#~ msgstr "không thể lấy thống kê stat thư mục %s"
-
-#~ msgid "cannot open timing file %s"
-#~ msgstr "không thể mở tập tin đếm thời gian %s"
-
#~ msgid ""
#~ "\n"
#~ "For more information see lsblk(1).\n"
#~ msgid "%s: cannot open %s\n"
#~ msgstr "%s: không thể mở %s\n"
-#~ msgid "parse error\n"
-#~ msgstr "lỗi phân tích cú pháp\n"
-
#~ msgid "usage: %s [ -n ] device\n"
#~ msgstr "cách dùng: %s [ -n ] thiết bị\n"
#~ msgid "Usage: %s [-c] [-pPAGESZ] [-L label] [-U UUID] /dev/name [blocks]\n"
#~ msgstr "Cách dùng: %s [-c] [-pKÍCH_CỠ_TRANG] [-L nhãn] [-U UUID] /dev/tên [các_khối]\n"
-#~ msgid "Out of memory"
-#~ msgstr "Không đủ bộ nhớ"
-
#~ msgid ""
#~ "Usage:\n"
#~ " %s "
#~ msgid " -uS, -uB, -uC, -uM: accept/report in units of sectors/blocks/cylinders/MB"
#~ msgstr " -uS, -uB, -uC, -uM: chấp nhận/báo cáo với đơn vị cung từ/khối/trụ/MB"
-#~ msgid " -T [or --list-types]:list the known partition types"
-#~ msgstr " -T [hay --list-types]:\t\tliệt kê các kiểu phân vùng đã biết"
-
#~ msgid " -D [or --DOS]: for DOS-compatibility: waste a little space"
#~ msgstr " -D [hay --DOS]: để tương thích với DOS: lãng phí một chút khoảng trống"
#~ "\n"
#~ "HTTT: hệ thống tập tin\n"
-#~ msgid "Couldn't open %s: %s\n"
-#~ msgstr "Không mở được %s: %s\n"
-
#~ msgid "fsck from %s\n"
#~ msgstr "fsck từ %s\n"
#~ msgid "login: Out of memory\n"
#~ msgstr "login: Không đủ bộ nhớ\n"
-#~ msgid "%s login refused on this terminal.\n"
-#~ msgstr "%s đăng nhập bị từ chối trên thiết bị cuối này.\n"
-
#~ msgid "LOGIN %s REFUSED FROM %s ON TTY %s"
#~ msgstr "ĐĂNG NHẬP %s BỊ TỪ CHỐI TỪ %s TRÊN TTY %s"
#~ msgid "%s: write error %d: %s\n"
#~ msgstr "%s: lỗi ghi %d: %s\n"
-#~ msgid "%s: write error: %s\n"
-#~ msgstr "%s: lỗi ghi: %s\n"
-
#~ msgid " [ -snow [on|off] ]\n"
#~ msgstr " [ -snow [on|off] ]\n"
#~ msgid "CPU mask"
#~ msgstr "Bộ lọc CPU"
-#~ msgid "parse error at lines: "
-#~ msgstr "lỗi phân tích cú pháp ở dòng: "
-
#~ msgid " and %d."
#~ msgstr " và %d."
#~ msgid "pages resident %ld\n"
#~ msgstr "%ld trang nội trú\n"
-#~ msgid "pages swapped %ld\n"
-#~ msgstr "%ld trang đã đưa vào swap\n"
-
#~ msgid "Swap performance: %ld attempts\t %ld successes\n"
#~ msgstr "Hiệu suất swap: %ld lần thử\t %ld lần thành công\n"
#~ " -p, --parse in ra theo định dạng có thể phân tích thay cho định dạng in được\n"
#~ " -s, --sysroot dùng thư mục làm gốc hệ thống mới\n"
-#~ msgid "out of memory"
-#~ msgstr "không đủ bộ nhớ"
-
#~ msgid ""
#~ "%s: Usage: `%s [options]\n"
#~ "\t -m <mapfile> (defaults: `%s' and\n"
#~ "\t-l : giới hạn\n"
#~ "\t-u : tổng kết\n"
-#~ msgid "error: %s"
-#~ msgstr "lỗi: %s"
-
#~ msgid "error parse: %s"
#~ msgstr "phân tích lỗi: %s"