summaryrefslogtreecommitdiffstats
path: root/po/vi.po
diff options
context:
space:
mode:
authorKarel Zak2016-03-10 15:19:25 +0100
committerKarel Zak2016-03-10 15:19:25 +0100
commitb5ef1472826302603e2c65da2fcaa94aa971cba8 (patch)
treec995e43ac8831d45db744363235a475758392a4a /po/vi.po
parentpo: update zh_CN.po (from translationproject.org) (diff)
downloadkernel-qcow2-util-linux-b5ef1472826302603e2c65da2fcaa94aa971cba8.tar.gz
kernel-qcow2-util-linux-b5ef1472826302603e2c65da2fcaa94aa971cba8.tar.xz
kernel-qcow2-util-linux-b5ef1472826302603e2c65da2fcaa94aa971cba8.zip
po: merge changes
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'po/vi.po')
-rw-r--r--po/vi.po5280
1 files changed, 2897 insertions, 2383 deletions
diff --git a/po/vi.po b/po/vi.po
index d731e2210..19667adca 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: util-linux-2.26-rc2\n"
"Report-Msgid-Bugs-To: util-linux@vger.kernel.org\n"
-"POT-Creation-Date: 2015-09-07 09:45+0200\n"
+"POT-Creation-Date: 2016-03-10 14:40+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"
@@ -32,39 +32,41 @@ 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:2629 disk-utils/delpart.c:57
-#: disk-utils/fdformat.c:229 disk-utils/fdisk.c:704 disk-utils/fdisk.c:956
+#: disk-utils/blockdev.c:446 disk-utils/cfdisk.c:2627 disk-utils/delpart.c:57
+#: disk-utils/fdformat.c:227 disk-utils/fdisk.c:710 disk-utils/fdisk.c:970
#: disk-utils/fdisk-list.c:299 disk-utils/fdisk-list.c:339
-#: disk-utils/fdisk-list.c:358 disk-utils/fsck.c:1449
-#: disk-utils/fsck.cramfs.c:150 disk-utils/fsck.cramfs.c:507
-#: disk-utils/isosize.c:134 disk-utils/mkfs.bfs.c:192
+#: disk-utils/fdisk-list.c:358 disk-utils/fsck.c:1448
+#: disk-utils/fsck.cramfs.c:149 disk-utils/fsck.cramfs.c:506
+#: disk-utils/isosize.c:134 disk-utils/mkfs.bfs.c:189
#: disk-utils/mkfs.cramfs.c:164 disk-utils/mkfs.cramfs.c:655
-#: disk-utils/mkfs.cramfs.c:782 disk-utils/mkfs.minix.c:829
-#: disk-utils/mkswap.c:216 disk-utils/mkswap.c:255 disk-utils/partx.c:953
-#: disk-utils/resizepart.c:101 disk-utils/sfdisk.c:426 disk-utils/sfdisk.c:482
-#: disk-utils/sfdisk.c:536 disk-utils/sfdisk.c:595 disk-utils/sfdisk.c:662
-#: disk-utils/sfdisk.c:696 disk-utils/sfdisk.c:1192 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:653 login-utils/sulogin.c:475 login-utils/sulogin.c:512
+#: disk-utils/mkfs.cramfs.c:782 disk-utils/mkfs.minix.c:823
+#: disk-utils/mkswap.c:215 disk-utils/mkswap.c:244 disk-utils/partx.c:952
+#: disk-utils/resizepart.c:101 disk-utils/sfdisk.c:630 disk-utils/sfdisk.c:686
+#: disk-utils/sfdisk.c:740 disk-utils/sfdisk.c:799 disk-utils/sfdisk.c:863
+#: disk-utils/sfdisk.c:904 disk-utils/sfdisk.c:934 disk-utils/sfdisk.c:968
+#: disk-utils/sfdisk.c:1466 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:653
+#: login-utils/sulogin.c:475 login-utils/sulogin.c:512
#: login-utils/utmpdump.c:126 login-utils/utmpdump.c:348
#: login-utils/utmpdump.c:370 login-utils/vipw.c:255 login-utils/vipw.c:273
-#: misc-utils/findmnt.c:1121 misc-utils/logger.c:889 misc-utils/mcookie.c:115
-#: misc-utils/uuidd.c:225 sys-utils/blkdiscard.c:154 sys-utils/dmesg.c:522
+#: misc-utils/findmnt.c:1121 misc-utils/logger.c:1178 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:283
+#: sys-utils/fsfreeze.c:128 sys-utils/fstrim.c:72 sys-utils/hwclock.c:280
#: 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:124 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:342 sys-utils/swapon.c:505
-#: sys-utils/switch_root.c:163 sys-utils/unshare.c:102 sys-utils/unshare.c:117
-#: sys-utils/wdctl.c:321 sys-utils/wdctl.c:377 term-utils/agetty.c:2597
-#: term-utils/agetty.c:2621 term-utils/script.c:416 term-utils/script.c:422
-#: term-utils/script.c:424 term-utils/script.c:512
+#: sys-utils/ldattach.c:388 sys-utils/nsenter.c:124 sys-utils/rtcwake.c:135
+#: sys-utils/rtcwake.c:269 sys-utils/setpriv.c:230 sys-utils/setpriv.c:529
+#: sys-utils/setpriv.c:552 sys-utils/swapon.c:352 sys-utils/swapon.c:488
+#: sys-utils/switch_root.c:163 sys-utils/unshare.c:105 sys-utils/unshare.c:120
+#: sys-utils/wdctl.c:321 sys-utils/wdctl.c:377 term-utils/agetty.c:2616
+#: term-utils/agetty.c:2640 term-utils/mesg.c:127 term-utils/script.c:420
+#: term-utils/script.c:426 term-utils/script.c:428 term-utils/script.c:516
#: term-utils/scriptreplay.c:206 term-utils/scriptreplay.c:209
-#: term-utils/wall.c:331 text-utils/more.c:607 text-utils/rev.c:142
-#: text-utils/tailf.c:67 text-utils/tailf.c:101 text-utils/ul.c:225
+#: term-utils/wall.c:331 text-utils/colcrt.c:275 text-utils/more.c:518
+#: text-utils/rev.c:142 text-utils/tailf.c:67 text-utils/tailf.c:101
+#: text-utils/ul.c:225
#, c-format
msgid "cannot open %s"
msgstr "không thể mở %s"
@@ -218,7 +220,7 @@ msgstr "%s gặp lỗi.\n"
msgid "%s succeeded.\n"
msgstr "%s thành công.\n"
-#: disk-utils/blockdev.c:457 misc-utils/lsblk.c:1177 misc-utils/lsblk.c:1184
+#: 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"
@@ -266,8 +268,8 @@ msgid "Quit program without writing partition table"
msgstr "Thoát chương trình và không ghi lại bảng phân vùng"
#: disk-utils/cfdisk.c:184 libfdisk/src/bsd.c:439 libfdisk/src/bsd.c:1020
-#: libfdisk/src/dos.c:2305 libfdisk/src/gpt.c:2774 libfdisk/src/sgi.c:1162
-#: libfdisk/src/sun.c:1113
+#: libfdisk/src/dos.c:2308 libfdisk/src/gpt.c:2776 libfdisk/src/sgi.c:1161
+#: libfdisk/src/sun.c:1116
msgid "Type"
msgstr "Kiểu"
@@ -307,336 +309,341 @@ msgstr "Đổ"
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:627 disk-utils/fdisk.c:406
+#: disk-utils/cfdisk.c:617 disk-utils/fdisk.c:412
#, 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:1257
+#: disk-utils/cfdisk.c:1247
#, fuzzy, c-format
msgid "%s (mounted)"
msgstr "%s chưa được gắn"
-#: disk-utils/cfdisk.c:1277
+#: disk-utils/cfdisk.c:1267
#, fuzzy
msgid "Partition name:"
msgstr "tên phân vùng"
-#: disk-utils/cfdisk.c:1282
+#: disk-utils/cfdisk.c:1272
#, fuzzy
msgid "Partition UUID:"
msgstr "UUID phân vùng"
-#: disk-utils/cfdisk.c:1292
+#: disk-utils/cfdisk.c:1282
#, fuzzy
msgid "Partition type:"
msgstr "Kiểu phân vùng"
-#: disk-utils/cfdisk.c:1299
+#: disk-utils/cfdisk.c:1289
#, fuzzy
msgid "Attributes:"
msgstr "Attrs"
-#: disk-utils/cfdisk.c:1342
+#: disk-utils/cfdisk.c:1332
#, fuzzy
msgid "Filesystem:"
msgstr "hệ thống thư"
-#: disk-utils/cfdisk.c:1344
+#: disk-utils/cfdisk.c:1334
#, fuzzy
msgid "Filesystem label:"
msgstr "nhãn hệ thống tập tin"
-#: disk-utils/cfdisk.c:1348
+#: disk-utils/cfdisk.c:1338
#, fuzzy
msgid "Filesystem UUID:"
msgstr "UUID hệ thống tập tin"
-#: disk-utils/cfdisk.c:1360
+#: disk-utils/cfdisk.c:1350
#, fuzzy
msgid "Mountpoint:"
msgstr "điểm gắn"
-#: disk-utils/cfdisk.c:1701
+#: disk-utils/cfdisk.c:1691
#, c-format
msgid "Disk: %s"
msgstr "Đĩa: %s"
-#: disk-utils/cfdisk.c:1703
+#: disk-utils/cfdisk.c:1693
#, c-format
msgid "Size: %s, %ju bytes, %ju sectors"
msgstr "Cỡ: %s, %ju byte, %ju cung từ"
-#: disk-utils/cfdisk.c:1706
+#: disk-utils/cfdisk.c:1696
#, c-format
msgid "Label: %s, identifier: %s"
msgstr "Nhãn: %s, Định danh đĩa: %s"
-#: disk-utils/cfdisk.c:1709
+#: disk-utils/cfdisk.c:1699
#, c-format
msgid "Label: %s"
msgstr "Nhãn: %s"
-#: disk-utils/cfdisk.c:1862
+#: disk-utils/cfdisk.c:1852
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:1868
+#: disk-utils/cfdisk.c:1858
msgid "Please, specify size."
msgstr "Vui lòng cho biết kích cỡ."
-#: disk-utils/cfdisk.c:1890
+#: disk-utils/cfdisk.c:1880
#, c-format
msgid "Minimum size is %ju bytes."
msgstr "Cỡ tối thiểu là %ju byte."
-#: disk-utils/cfdisk.c:1899
+#: disk-utils/cfdisk.c:1889
#, c-format
msgid "Maximum size is %ju bytes."
msgstr "Cỡ tối đa là %ju byte."
-#: disk-utils/cfdisk.c:1906
+#: disk-utils/cfdisk.c:1896
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:1964
+#: disk-utils/cfdisk.c:1954
msgid "Select partition type"
msgstr "Chọn kiểu phân vùng"
-#: disk-utils/cfdisk.c:2010 disk-utils/cfdisk.c:2040
+#: disk-utils/cfdisk.c:2000 disk-utils/cfdisk.c:2030
msgid "Enter script file name: "
msgstr "Nhập vào tên tập tin bó lệnh: "
-#: disk-utils/cfdisk.c:2011
+#: disk-utils/cfdisk.c:2001
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:2020 disk-utils/cfdisk.c:2062
+#: disk-utils/cfdisk.c:2010 disk-utils/cfdisk.c:2052
#: disk-utils/fdisk-menu.c:464 disk-utils/fdisk-menu.c:502
#, c-format
msgid "Cannot open %s"
msgstr "Không thể mở %s"
-#: disk-utils/cfdisk.c:2022 disk-utils/fdisk-menu.c:466
+#: disk-utils/cfdisk.c:2012 disk-utils/fdisk-menu.c:466
#, 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:2024 disk-utils/fdisk-menu.c:468
+#: disk-utils/cfdisk.c:2014 disk-utils/fdisk-menu.c:468
#, 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:2041
+#: disk-utils/cfdisk.c:2031
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:2049 disk-utils/fdisk-menu.c:490
+#: disk-utils/cfdisk.c:2039 disk-utils/fdisk-menu.c:490
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:2055
+#: disk-utils/cfdisk.c:2045
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:2069
+#: disk-utils/cfdisk.c:2059
msgid "Disk layout successfully dumped."
msgstr "Bố cục đĩa đã được đổ thành công."
-#: disk-utils/cfdisk.c:2072 disk-utils/fdisk-menu.c:508
+#: disk-utils/cfdisk.c:2062 disk-utils/fdisk-menu.c:508
#, c-format
msgid "Failed to write script %s"
msgstr "Gặp lỗi khi ghi văn lệnh %s"
-#: disk-utils/cfdisk.c:2108
+#: disk-utils/cfdisk.c:2098
msgid "Select label type"
msgstr "Chọn kiểu nhãn"
-#: disk-utils/cfdisk.c:2111 disk-utils/fdisk.c:961
+#: disk-utils/cfdisk.c:2101 disk-utils/fdisk.c:993
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:2117
+#: disk-utils/cfdisk.c:2107
msgid "Select a type to create a new label or press 'L' to load script file."
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:2162
+#: disk-utils/cfdisk.c:2152
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:2163
+#: disk-utils/cfdisk.c:2153
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:2165
+#: disk-utils/cfdisk.c:2155
msgid "Command Meaning"
msgstr "Câu lệnh Ý nghĩa"
-#: disk-utils/cfdisk.c:2166
+#: disk-utils/cfdisk.c:2156
msgid "------- -------"
msgstr "------- -------"
-#: disk-utils/cfdisk.c:2167
+#: disk-utils/cfdisk.c:2157
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:2168
+#: disk-utils/cfdisk.c:2158
msgid " d Delete the current partition"
msgstr " d Xóa phân vùng hiện tại"
-#: disk-utils/cfdisk.c:2169
+#: disk-utils/cfdisk.c:2159
msgid " h Print this screen"
msgstr " h Hiển thị trợ giúp này"
-#: disk-utils/cfdisk.c:2170
+#: disk-utils/cfdisk.c:2160
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:2171
+#: disk-utils/cfdisk.c:2161
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:2172
+#: disk-utils/cfdisk.c:2162
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:2173
+#: disk-utils/cfdisk.c:2163
msgid " t Change the partition type"
msgstr " t Thay đổi kiểu phân vùng"
-#: disk-utils/cfdisk.c:2174
+#: disk-utils/cfdisk.c:2164
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:2175
+#: disk-utils/cfdisk.c:2165
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:2176
+#: disk-utils/cfdisk.c:2166
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:2177
+#: disk-utils/cfdisk.c:2167
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:2178
+#: disk-utils/cfdisk.c:2168
#, 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:2179
+#: disk-utils/cfdisk.c:2169
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:2180
+#: disk-utils/cfdisk.c:2170
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:2181
+#: disk-utils/cfdisk.c:2171
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:2182
+#: disk-utils/cfdisk.c:2172
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:2184
+#: disk-utils/cfdisk.c:2174
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:2185
+#: disk-utils/cfdisk.c:2175
msgid "case letters (except for Write)."
msgstr "chữ HOA (ngoại trừ lệnh Write [ghi])."
-#: disk-utils/cfdisk.c:2187
+#: disk-utils/cfdisk.c:2177
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:2194
+#: disk-utils/cfdisk.c:2184 disk-utils/cfdisk.c:2442
msgid "Press a key to continue."
msgstr "Nhấn một phím để tiếp tục."
-#: disk-utils/cfdisk.c:2276
+#: disk-utils/cfdisk.c:2266
msgid "Could not toggle the flag."
msgstr "Không thể bật/tắt cờ."
-#: disk-utils/cfdisk.c:2286
+#: disk-utils/cfdisk.c:2276
#, c-format
msgid "Could not delete partition %zu."
msgstr "Không thể xóa phân vùng %zu."
-#: disk-utils/cfdisk.c:2288 disk-utils/fdisk-menu.c:597
+#: disk-utils/cfdisk.c:2278 disk-utils/fdisk-menu.c:601
#, c-format
msgid "Partition %zu has been deleted."
msgstr "Phân vùng %zu đã bị xóa bỏ."
-#: disk-utils/cfdisk.c:2309
+#: disk-utils/cfdisk.c:2299
msgid "Partition size: "
msgstr "Cỡ phân vùng: "
-#: disk-utils/cfdisk.c:2350
+#: disk-utils/cfdisk.c:2340
#, c-format
msgid "Changed type of partition %zu."
msgstr "Đổi kiểu của phân vùng “%zu”."
-#: disk-utils/cfdisk.c:2352
+#: disk-utils/cfdisk.c:2342
#, 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:2369 disk-utils/cfdisk.c:2473 disk-utils/fdisk.c:953
+#: disk-utils/cfdisk.c:2359 disk-utils/cfdisk.c:2471 disk-utils/fdisk.c:967
#: disk-utils/fdisk-menu.c:538
msgid "Device is open in read-only mode."
msgstr "Thiết bị được mở trong chế độ chỉ cho đọc."
-#: disk-utils/cfdisk.c:2374
+#: disk-utils/cfdisk.c:2364
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:2376
+#: disk-utils/cfdisk.c:2366
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:2381 login-utils/lslogins.c:208 sys-utils/lscpu.c:1262
-#: sys-utils/lscpu.c:1272
+#: disk-utils/cfdisk.c:2371 login-utils/lslogins.c:208 sys-utils/lscpu.c:1313
+#: sys-utils/lscpu.c:1323
msgid "yes"
msgstr "có"
-#: disk-utils/cfdisk.c:2382
+#: disk-utils/cfdisk.c:2372
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:2387
+#: disk-utils/cfdisk.c:2377
msgid "Failed to write disklabel."
msgstr "Gặp lỗi khi ghi nhãn đĩa."
-#: disk-utils/cfdisk.c:2390 disk-utils/fdisk-menu.c:546
+#: disk-utils/cfdisk.c:2380 disk-utils/fdisk-menu.c:546
msgid "The partition table has been altered."
msgstr "Bảng phân vùng đã bị thay đổi!"
-#: disk-utils/cfdisk.c:2413 disk-utils/cfdisk.c:2475
+#: disk-utils/cfdisk.c:2403 disk-utils/cfdisk.c:2473
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:2452
+#: disk-utils/cfdisk.c:2439
+#, c-format
+msgid "Device already contains %s signature, it will be removed by write command."
+msgstr ""
+
+#: disk-utils/cfdisk.c:2450
msgid "failed to create a new disklabel"
msgstr "gặp lỗi khi tạo nhãn đĩa mới"
-#: disk-utils/cfdisk.c:2460
+#: disk-utils/cfdisk.c:2458
msgid "failed to read partitions"
msgstr "gặp lỗi khi đọc các phân vùng"
-#: disk-utils/cfdisk.c:2549
+#: disk-utils/cfdisk.c:2547
#, c-format
msgid " %1$s [options] <disk>\n"
msgstr " %1$s [các-tùy-chọn] <đĩa>\n"
-#: disk-utils/cfdisk.c:2552 disk-utils/fdisk.c:722 disk-utils/sfdisk.c:1430
+#: disk-utils/cfdisk.c:2550 disk-utils/fdisk.c:728 disk-utils/sfdisk.c:1729
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:2555
+#: disk-utils/cfdisk.c:2553
#, fuzzy
msgid " -L, --color[=<when>] colorize output (auto, always or never)\n"
msgstr ""
@@ -645,17 +652,17 @@ msgstr ""
" always luôn hoặc\n"
" never không bao giờ)\n"
-#: disk-utils/cfdisk.c:2558
+#: disk-utils/cfdisk.c:2556
#, 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:2597 disk-utils/fdisk.c:863 disk-utils/sfdisk.c:1663
-#: misc-utils/cal.c:411 sys-utils/dmesg.c:1333 text-utils/hexdump.c:114
+#: disk-utils/cfdisk.c:2595 disk-utils/fdisk.c:872 disk-utils/sfdisk.c:1981
+#: misc-utils/cal.c:381 sys-utils/dmesg.c:1334 text-utils/hexdump.c:114
msgid "unsupported color mode"
msgstr "không được hỗ trợ tô màu"
-#: disk-utils/cfdisk.c:2615 disk-utils/fdisk.c:799 disk-utils/sfdisk.c:211
+#: disk-utils/cfdisk.c:2613 disk-utils/fdisk.c:808 disk-utils/sfdisk.c:221
msgid "failed to allocate libfdisk context"
msgstr "gặp lỗi khi phân bổ ngữ cảnh libfdisk"
@@ -672,31 +679,31 @@ msgstr "Yêu cầu hạt nhân quên phân vùng chỉ định.\n"
msgid "failed to remove partition"
msgstr "gặp lỗi khi gỡ bỏ phân vùng"
-#: disk-utils/fdformat.c:52
+#: disk-utils/fdformat.c:53
#, c-format
msgid "Formatting ... "
msgstr "Đang định dạng … "
-#: disk-utils/fdformat.c:67 disk-utils/fdformat.c:137
+#: disk-utils/fdformat.c:68 disk-utils/fdformat.c:138
#, c-format
msgid "done\n"
msgstr "xong\n"
-#: disk-utils/fdformat.c:79
+#: disk-utils/fdformat.c:80
#, c-format
msgid "Verifying ... "
msgstr "Đang kiểm tra … "
-#: disk-utils/fdformat.c:107
+#: disk-utils/fdformat.c:108
msgid "Read: "
msgstr "Đọc: "
-#: disk-utils/fdformat.c:109
+#: disk-utils/fdformat.c:110
#, 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:126
+#: disk-utils/fdformat.c:127
#, c-format
msgid ""
"bad data in track/head %u/%u\n"
@@ -705,26 +712,26 @@ msgstr ""
"dữ liệu sai tại rãnh/đầu %u/%u\n"
"Đang tiếp tục … "
-#: disk-utils/fdformat.c:143 disk-utils/fsck.minix.c:183
-#: disk-utils/swaplabel.c:117 misc-utils/wipefs.c:452
-#: sys-utils/blkdiscard.c:63 sys-utils/tunelp.c:91
+#: 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
#, c-format
msgid " %s [options] <device>\n"
msgstr "%s [các-tùy-chọn] <thiết-bị>\n"
-#: disk-utils/fdformat.c:147
+#: disk-utils/fdformat.c:148
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:150
+#: disk-utils/fdformat.c:151
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:151
+#: disk-utils/fdformat.c:152
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:152
+#: disk-utils/fdformat.c:153
msgid ""
" -r, --repair <N> try to repair tracks failed during\n"
" the verification (max N retries)\n"
@@ -732,81 +739,76 @@ msgstr ""
" -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:154
+#: disk-utils/fdformat.c:155
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:193
+#: disk-utils/fdformat.c:194
msgid "invalid argument - from"
msgstr "đối số không hợp lệ - từ (from)"
-#: disk-utils/fdformat.c:197
+#: disk-utils/fdformat.c:198
msgid "invalid argument - to"
msgstr "đối số không hợp lệ - đến (to)"
-#: disk-utils/fdformat.c:200
+#: disk-utils/fdformat.c:201
msgid "invalid argument - repair"
msgstr "đối số không hợp lệ - sửa chữa (repair)"
-#: disk-utils/fdformat.c:220 disk-utils/fsck.cramfs.c:146
+#: disk-utils/fdformat.c:221 disk-utils/fsck.cramfs.c:145
#: disk-utils/mkfs.bfs.c:185 disk-utils/mkfs.cramfs.c:330
#: disk-utils/mkfs.cramfs.c:742 disk-utils/mkfs.cramfs.c:779
-#: disk-utils/mkfs.minix.c:823 disk-utils/mkswap.c:242 disk-utils/partx.c:892
-#: login-utils/last.c:667 login-utils/utmpdump.c:129 misc-utils/namei.c:231
-#: misc-utils/rename.c:63 sys-utils/blkdiscard.c:157 sys-utils/dmesg.c:524
+#: disk-utils/mkfs.minix.c:820 disk-utils/mkswap.c:241 disk-utils/partx.c:891
+#: login-utils/last.c:667 login-utils/utmpdump.c:129 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:479 sys-utils/switch_root.c:93
-#: sys-utils/switch_root.c:133 term-utils/mesg.c:128 text-utils/more.c:598
+#: sys-utils/swapon.c:493 sys-utils/switch_root.c:93
+#: sys-utils/switch_root.c:133 term-utils/mesg.c:129 text-utils/more.c:509
#: text-utils/tailf.c:104 text-utils/tailf.c:281
#, 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:223 disk-utils/partx.c:950 misc-utils/lsblk.c:1470
-#: sys-utils/blkdiscard.c:159 sys-utils/mountpoint.c:107
+#: disk-utils/fdformat.c:224 disk-utils/partx.c:949 misc-utils/lsblk.c:1477
+#: sys-utils/blkdiscard.c:188 sys-utils/mountpoint.c:107
#, c-format
msgid "%s: not a block device"
msgstr "%s: không phải là thiết bị khối"
-#: disk-utils/fdformat.c:225
-#, c-format
-msgid "cannot access file %s"
-msgstr "không thể truy cập tập tin %s"
-
-#: disk-utils/fdformat.c:231
+#: disk-utils/fdformat.c:229
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:233
+#: disk-utils/fdformat.c:231
#, 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:234
+#: disk-utils/fdformat.c:232
msgid "Double"
msgstr "Kép"
-#: disk-utils/fdformat.c:234
+#: disk-utils/fdformat.c:232
msgid "Single"
msgstr "Đơn"
-#: disk-utils/fdformat.c:241
+#: disk-utils/fdformat.c:239
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:243
+#: disk-utils/fdformat.c:241
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:245
+#: disk-utils/fdformat.c:243
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:253 misc-utils/logger.c:695
+#: disk-utils/fdformat.c:251 misc-utils/logger.c:977
msgid "close failed"
msgstr "gặp lỗi khi đóng"
-#: disk-utils/fdisk.c:93 disk-utils/fdisk.c:109
+#: disk-utils/fdisk.c:92 disk-utils/fdisk.c:108
#, c-format
msgid ""
"\n"
@@ -815,39 +817,39 @@ msgstr ""
"\n"
"Bạn thực sự muốn thoát không? "
-#: disk-utils/fdisk.c:156
+#: disk-utils/fdisk.c:155
#, c-format
msgid "Select (default %c): "
msgstr "Chọn (mặc định %c): "
-#: disk-utils/fdisk.c:161
+#: disk-utils/fdisk.c:160
#, c-format
msgid "Using default response %c."
msgstr "Sử dụng đáp ứng mặc định %c"
-#: disk-utils/fdisk.c:174 disk-utils/fdisk.c:247 disk-utils/fdisk.c:318
-#: libfdisk/src/dos.c:1189 libfdisk/src/gpt.c:2256
+#: disk-utils/fdisk.c:173 disk-utils/fdisk.c:247 disk-utils/fdisk.c:322
+#: libfdisk/src/dos.c:1189 libfdisk/src/gpt.c:2257
msgid "Value out of range."
msgstr "Giá trị nằm ngoài phạm vi."
-#: disk-utils/fdisk.c:203
+#: disk-utils/fdisk.c:202
#, c-format
msgid "%s (%s, default %c): "
msgstr "%s (%s, mặc định %c): "
-#: disk-utils/fdisk.c:206 disk-utils/fdisk.c:272
-#, c-format
-msgid "%s (%s, default %ju): "
+#: disk-utils/fdisk.c:205 disk-utils/fdisk.c:272
+#, fuzzy, c-format
+msgid "%s (%s, default %<PRIu64>): "
msgstr "%s (%s, mặc định %ju): "
-#: disk-utils/fdisk.c:211
+#: disk-utils/fdisk.c:210
#, c-format
msgid "%s (%c-%c, default %c): "
msgstr "%s (%c-%c, mặc định %c): "
-#: disk-utils/fdisk.c:214 disk-utils/fdisk.c:274
-#, c-format
-msgid "%s (%ju-%ju, default %ju): "
+#: disk-utils/fdisk.c:214 disk-utils/fdisk.c:276
+#, fuzzy, c-format
+msgid "%s (%<PRIu64>-%<PRIu64>, default %<PRIu64>): "
msgstr "%s (%ju-%ju, mặc định %ju): "
#: disk-utils/fdisk.c:217
@@ -855,83 +857,83 @@ msgstr "%s (%ju-%ju, mặc định %ju): "
msgid "%s (%c-%c): "
msgstr "%s (%c-%c): "
-#: disk-utils/fdisk.c:220 disk-utils/fdisk.c:276
-#, c-format
-msgid "%s (%ju-%ju): "
+#: disk-utils/fdisk.c:220 disk-utils/fdisk.c:279
+#, fuzzy, c-format
+msgid "%s (%<PRIu64>-%<PRIu64>): "
msgstr "%s (%ju-%ju): "
-#: disk-utils/fdisk.c:383 disk-utils/sfdisk.c:185
+#: disk-utils/fdisk.c:389 disk-utils/sfdisk.c:195
msgid " [Y]es/[N]o: "
msgstr " [C]ó/[K]hông: "
-#: disk-utils/fdisk.c:424
+#: disk-utils/fdisk.c:430
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:425
+#: disk-utils/fdisk.c:431
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:522
+#: disk-utils/fdisk.c:528
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:523
+#: disk-utils/fdisk.c:529
msgid "DOS Compatibility flag is not set"
msgstr "Cờ tương thích DOS không được đặt"
-#: disk-utils/fdisk.c:544 disk-utils/fdisk.c:580
+#: disk-utils/fdisk.c:550 disk-utils/fdisk.c:586
#, 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:549 disk-utils/fdisk.c:558 libfdisk/src/ask.c:999
+#: disk-utils/fdisk.c:555 disk-utils/fdisk.c:564 libfdisk/src/ask.c:995
msgid "Unknown"
msgstr "Không hiểu"
-#: disk-utils/fdisk.c:557
+#: disk-utils/fdisk.c:563
#, 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:561
+#: disk-utils/fdisk.c:567
#, 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:600
+#: disk-utils/fdisk.c:606
#, fuzzy, c-format
msgid "%15s: %s"
msgstr "Đĩa: %s"
-#: disk-utils/fdisk.c:657
-#, c-format
+#: disk-utils/fdisk.c:663
+#, fuzzy, c-format
msgid ""
"\n"
-"%s: offset = %ju, size = %zu bytes."
+"%s: offset = %<PRIu64>, size = %zu bytes."
msgstr ""
"\n"
"%s: hiệu = %ju, cỡ = %zu byte."
-#: disk-utils/fdisk.c:663
+#: disk-utils/fdisk.c:669
msgid "cannot seek"
msgstr "không thể di chuyển vị trí đọc"
-#: disk-utils/fdisk.c:668
+#: disk-utils/fdisk.c:674
msgid "cannot read"
msgstr "không thể đọc"
-#: disk-utils/fdisk.c:681 libfdisk/src/bsd.c:259 libfdisk/src/dos.c:933
-#: libfdisk/src/gpt.c:2189
+#: disk-utils/fdisk.c:687 libfdisk/src/bsd.c:259 libfdisk/src/dos.c:933
+#: libfdisk/src/gpt.c:2190
msgid "First sector"
msgstr "Cung từ đầu tiên"
-#: disk-utils/fdisk.c:708
+#: disk-utils/fdisk.c:714
#, c-format
msgid "BLKGETSIZE ioctl failed on %s"
msgstr "BLKGETSIZE ioctl không thành công trên %s"
-#: disk-utils/fdisk.c:717
+#: disk-utils/fdisk.c:723
#, c-format
msgid ""
" %1$s [options] <disk> change partition table\n"
@@ -940,19 +942,19 @@ 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:725
+#: disk-utils/fdisk.c:731
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:726
+#: disk-utils/fdisk.c:732
msgid " -B, --protect-boot don't erase bootbits when create a new label\n"
msgstr ""
-#: disk-utils/fdisk.c:727
+#: disk-utils/fdisk.c:733
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:728
+#: disk-utils/fdisk.c:734
msgid " -L, --color[=<when>] colorize output (auto, always or never)\n"
msgstr ""
" -L, --color[=<khi>] tô sáng kết xuất <khi>:\n"
@@ -960,85 +962,95 @@ msgstr ""
" always luôn hoặc\n"
" never không bao giờ)\n"
-#: disk-utils/fdisk.c:731
+#: disk-utils/fdisk.c:737
msgid " -l, --list display partitions end exit\n"
msgstr " -l, --list hiển thị trợ giúp này rồi thoát\n"
-#: disk-utils/fdisk.c:732
+#: disk-utils/fdisk.c:738
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:733
+#: disk-utils/fdisk.c:739
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:734
+#: disk-utils/fdisk.c:740
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:735
+#: disk-utils/fdisk.c:741
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:736
+#: disk-utils/fdisk.c:742
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:739
+#: disk-utils/fdisk.c:743
+#, fuzzy
+msgid " -w, --wipe <mode> wipe signatures (auto, always or never)\n"
+msgstr " -L, --color[=<khi>] tô màu thông điệp (“auto”. “always” hay “never”.\n"
+
+#: disk-utils/fdisk.c:746
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:740
+#: disk-utils/fdisk.c:747
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:741
+#: disk-utils/fdisk.c:748
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:809
+#: disk-utils/fdisk.c:818
msgid "invalid sector size argument"
msgstr "tham số kích thước rãnh (sector) không hợp lệ"
-#: disk-utils/fdisk.c:821
+#: disk-utils/fdisk.c:830
msgid "invalid cylinders argument"
msgstr "đối số trụ (cylinders) không hợp lệ"
-#: disk-utils/fdisk.c:833
+#: disk-utils/fdisk.c:842
msgid "not found DOS label driver"
msgstr "không tìm thấy ổ đĩa nhãn DOS"
-#: disk-utils/fdisk.c:839
+#: disk-utils/fdisk.c:848
#, c-format
msgid "unknown compatibility mode '%s'"
msgstr "không hiểu chế độ tương thích “%s”"
-#: disk-utils/fdisk.c:848
+#: disk-utils/fdisk.c:857
msgid "invalid heads argument"
msgstr "đối số trụ không hợp lệ"
-#: disk-utils/fdisk.c:854
+#: disk-utils/fdisk.c:863
msgid "invalid sectors argument"
msgstr "đối số cung từ không hợp lệ"
-#: disk-utils/fdisk.c:880
+#: disk-utils/fdisk.c:889
#, c-format
msgid "unsupported disklabel: %s"
msgstr "không hỗ trợ nhãn đĩa:%s"
-#: disk-utils/fdisk.c:905
+#: disk-utils/fdisk.c:906 disk-utils/sfdisk.c:1950
+#, fuzzy
+msgid "unsupported wipe mode"
+msgstr "không được hỗ trợ tô màu"
+
+#: disk-utils/fdisk.c:919
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:944
+#: disk-utils/fdisk.c:958
#, c-format
msgid "Welcome to fdisk (%s)."
msgstr "Chào mừng bạn dùng fdisk (%s)."
-#: disk-utils/fdisk.c:946 disk-utils/sfdisk.c:1238
+#: disk-utils/fdisk.c:960 disk-utils/sfdisk.c:1515
msgid ""
"Changes will remain in memory only, until you decide to write them.\n"
"Be careful before using the write command.\n"
@@ -1046,7 +1058,21 @@ msgstr ""
"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:966
+#: disk-utils/fdisk.c:977 disk-utils/sfdisk.c:1540
+#, c-format
+msgid "%s: device already contains %s signature."
+msgstr ""
+
+#: disk-utils/fdisk.c:986 disk-utils/sfdisk.c:1549
+msgid "The signature will be removed by write command."
+msgstr ""
+
+#: disk-utils/fdisk.c:989 disk-utils/sfdisk.c:1552
+#, 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."
+
+#: disk-utils/fdisk.c:998
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”)."
@@ -1091,7 +1117,7 @@ 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:1245
+#: disk-utils/fsck.c:1244
msgid "failed to allocate iterator"
msgstr "gặp lỗi khi cấp phát iterator"
@@ -1112,23 +1138,23 @@ msgstr "Phân vùng %zu không bắt đầu ở biên giới cung từ vật lý
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:2299
-#: libfdisk/src/gpt.c:2770 libfdisk/src/sgi.c:1156 libfdisk/src/sun.c:1107
+#: disk-utils/fdisk-list.c:209 libfdisk/src/bsd.c:1015 libfdisk/src/dos.c:2302
+#: libfdisk/src/gpt.c:2772 libfdisk/src/sgi.c:1155 libfdisk/src/sun.c:1110
msgid "Start"
msgstr "Đầu"
-#: disk-utils/fdisk-list.c:209 libfdisk/src/bsd.c:1016 libfdisk/src/dos.c:2300
-#: libfdisk/src/gpt.c:2771 libfdisk/src/sgi.c:1157 libfdisk/src/sun.c:1108
+#: disk-utils/fdisk-list.c:209 libfdisk/src/bsd.c:1016 libfdisk/src/dos.c:2303
+#: libfdisk/src/gpt.c:2773 libfdisk/src/sgi.c:1156 libfdisk/src/sun.c:1111
msgid "End"
msgstr "Cuối"
-#: disk-utils/fdisk-list.c:209 libfdisk/src/bsd.c:1017 libfdisk/src/dos.c:2301
-#: libfdisk/src/gpt.c:2772 libfdisk/src/sgi.c:1158 libfdisk/src/sun.c:1109
+#: disk-utils/fdisk-list.c:209 libfdisk/src/bsd.c:1017 libfdisk/src/dos.c:2304
+#: libfdisk/src/gpt.c:2774 libfdisk/src/sgi.c:1157 libfdisk/src/sun.c:1112
msgid "Sectors"
msgstr "Cung từ"
-#: disk-utils/fdisk-list.c:209 libfdisk/src/bsd.c:1019 libfdisk/src/dos.c:2303
-#: libfdisk/src/gpt.c:2773 libfdisk/src/sgi.c:1160 libfdisk/src/sun.c:1111
+#: disk-utils/fdisk-list.c:209 libfdisk/src/bsd.c:1019 libfdisk/src/dos.c:2306
+#: libfdisk/src/gpt.c:2775 libfdisk/src/sgi.c:1159 libfdisk/src/sun.c:1114
msgid "Size"
msgstr "Kích thước"
@@ -1137,7 +1163,7 @@ msgstr "Kích thước"
msgid "Unpartitioned space %s: %s, %ju bytes, %ju sectors"
msgstr "Đĩa %s: %s, %ju byte, %ju cung từ"
-#: disk-utils/fdisk-list.c:412
+#: disk-utils/fdisk-list.c:410
#, c-format
msgid ""
"\n"
@@ -1146,7 +1172,7 @@ msgstr ""
"\n"
"Các cột sẵn dùng (cho -o):\n"
-#: disk-utils/fdisk-list.c:453
+#: disk-utils/fdisk-list.c:451
#, c-format
msgid "%s unknown column: %s"
msgstr "không hiểu cột %s: %s"
@@ -1293,7 +1319,7 @@ msgstr "thay đổi số đầu đọc"
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:92
+#: disk-utils/fdisk-menu.c:164 include/pt-mbr-partnames.h:95
msgid "GPT"
msgstr "GPT"
@@ -1438,7 +1464,7 @@ msgstr ""
"\n"
"Trợ giúp (lệnh cao cấp):\n"
-#: disk-utils/fdisk-menu.c:370 disk-utils/sfdisk.c:973
+#: disk-utils/fdisk-menu.c:370 disk-utils/sfdisk.c:1245
#, c-format
msgid ""
"\n"
@@ -1485,48 +1511,58 @@ msgstr "Văn lệnh đã lưu lại thành công."
msgid "failed to write disklabel"
msgstr "gặp lỗi khi ghi nhãn đĩa"
-#: disk-utils/fdisk-menu.c:595
+#: disk-utils/fdisk-menu.c:581
+#, fuzzy
+msgid "Failed to fix partitions order."
+msgstr "sửa thứ tự phân vùng"
+
+#: disk-utils/fdisk-menu.c:583
+#, fuzzy
+msgid "Partitions order fixed."
+msgstr "Không có phân vùng nào được định nghĩa."
+
+#: disk-utils/fdisk-menu.c:599
#, c-format
msgid "Could not delete partition %zu"
msgstr "Không thể xóa phân vùng %zu"
-#: disk-utils/fdisk-menu.c:619
+#: disk-utils/fdisk-menu.c:623
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:621
+#: disk-utils/fdisk-menu.c:625
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:631 disk-utils/fdisk-menu.c:794
+#: disk-utils/fdisk-menu.c:635 disk-utils/fdisk-menu.c:798
msgid "Leaving nested disklabel."
msgstr "Rời nhãn đĩa nằm trong."
-#: disk-utils/fdisk-menu.c:671
+#: disk-utils/fdisk-menu.c:675
msgid "Entering protective/hybrid MBR disklabel."
msgstr "Đang vào nhãn đĩa MBR bảo_vệ/lai."
-#: disk-utils/fdisk-menu.c:687
+#: disk-utils/fdisk-menu.c:691
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:702
+#: disk-utils/fdisk-menu.c:706
msgid "New name"
msgstr "Tên mới"
-#: disk-utils/fdisk-menu.c:765
+#: disk-utils/fdisk-menu.c:769
msgid "Entering nested BSD disklabel."
msgstr "Vào nhãn đĩa nằm trong."
-#: disk-utils/fdisk-menu.c:951
+#: disk-utils/fdisk-menu.c:955
msgid "Number of cylinders"
msgstr "Số lượng trụ"
-#: disk-utils/fdisk-menu.c:955
+#: disk-utils/fdisk-menu.c:959
msgid "Number of heads"
msgstr "Số đầu đọc"
-#: disk-utils/fdisk-menu.c:959
+#: disk-utils/fdisk-menu.c:963
msgid "Number of sectors"
msgstr "Số cung từ"
@@ -1540,9 +1576,9 @@ msgstr "%s đã được gắn\n"
msgid "%s is not mounted\n"
msgstr "%s chưa được gắn\n"
-#: disk-utils/fsck.c:329 disk-utils/fsck.cramfs.c:169
-#: disk-utils/fsck.cramfs.c:176 disk-utils/fsck.cramfs.c:230
-#: disk-utils/fsck.cramfs.c:248 disk-utils/sfdisk.c:270 libfdisk/src/bsd.c:646
+#: disk-utils/fsck.c:329 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:295 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:191 login-utils/last.c:228 login-utils/sulogin.c:689
#: sys-utils/setpriv.c:239 term-utils/setterm.c:725 term-utils/setterm.c:782
@@ -1600,48 +1636,48 @@ msgstr "%s: lỗi phân tích cú pháp tại dòng %d -- ignore"
msgid "%s: failed to parse fstab"
msgstr "%s: gặp lỗi khi phân tích fstab"
-#: disk-utils/fsck.c:680 login-utils/login.c:979 login-utils/sulogin.c:1061
+#: disk-utils/fsck.c:679 login-utils/login.c:967 login-utils/sulogin.c:1059
#: login-utils/vipw.c:203 sys-utils/flock.c:326 sys-utils/nsenter.c:149
-#: sys-utils/swapon.c:300 sys-utils/unshare.c:211 sys-utils/unshare.c:392
-#: term-utils/script.c:771
+#: sys-utils/swapon.c:302 sys-utils/unshare.c:218 sys-utils/unshare.c:412
+#: term-utils/script.c:774
msgid "fork failed"
msgstr "gặp lỗi khi rẽ nhánh tiến trình"
-#: disk-utils/fsck.c:687
+#: disk-utils/fsck.c:686
#, c-format
msgid "%s: execute failed"
msgstr "%s: thực thi gặp lỗi"
-#: disk-utils/fsck.c:775
+#: disk-utils/fsck.c:774
msgid "wait: no more child process?!?"
msgstr "đợi: không có tiến trình con nữa?!?"
-#: disk-utils/fsck.c:778 sys-utils/flock.c:343 sys-utils/swapon.c:324
-#: sys-utils/unshare.c:376 sys-utils/unshare.c:397
+#: disk-utils/fsck.c:777 sys-utils/flock.c:343 sys-utils/swapon.c:334
+#: sys-utils/unshare.c:396 sys-utils/unshare.c:417
msgid "waitpid failed"
msgstr "waitpid bị lỗi"
-#: disk-utils/fsck.c:796
+#: disk-utils/fsck.c:795
#, 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:802
+#: disk-utils/fsck.c:801
#, 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:848
+#: disk-utils/fsck.c:847
#, 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:926
+#: disk-utils/fsck.c:925
#, c-format
msgid "error %d (%m) 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:992
+#: disk-utils/fsck.c:991
msgid ""
"Either all or none of the filesystem types passed to -t must be prefixed\n"
"with 'no' or '!'."
@@ -1649,93 +1685,93 @@ msgstr ""
"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:1108
+#: disk-utils/fsck.c:1107
#, 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:1120
+#: disk-utils/fsck.c:1119
#, 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:1125
+#: disk-utils/fsck.c:1124
#, 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:1142
+#: disk-utils/fsck.c:1141
#, 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:1156
+#: disk-utils/fsck.c:1155
#, 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:1260
+#: disk-utils/fsck.c:1259
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:1351
+#: disk-utils/fsck.c:1350
#, c-format
msgid "--waiting-- (pass %d)\n"
msgstr "--waiting-- (lần chạy %d)\n"
-#: disk-utils/fsck.c:1376
+#: disk-utils/fsck.c:1375
#, 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:1380
+#: disk-utils/fsck.c:1379
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:1383
+#: disk-utils/fsck.c:1382
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:1384
+#: disk-utils/fsck.c:1383
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:1385
+#: disk-utils/fsck.c:1384
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:1386
+#: disk-utils/fsck.c:1385
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:1387
+#: disk-utils/fsck.c:1386
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:1388
+#: disk-utils/fsck.c:1387
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:1389
+#: disk-utils/fsck.c:1388
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:1390
+#: disk-utils/fsck.c:1389
#, 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:1392
+#: disk-utils/fsck.c:1391
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:1393
+#: disk-utils/fsck.c:1392
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:1394
+#: disk-utils/fsck.c:1393
#, fuzzy
msgid ""
" -t <type> specify filesystem types to be checked;\n"
@@ -1744,416 +1780,416 @@ msgstr ""
" -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:1396
+#: disk-utils/fsck.c:1395
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:1397
+#: 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:1400
+#: disk-utils/fsck.c:1399
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:1439
+#: disk-utils/fsck.c:1438
msgid "too many devices"
msgstr "quá nhiều thiết bị"
-#: disk-utils/fsck.c:1451
+#: disk-utils/fsck.c:1450
msgid "Is /proc mounted?"
msgstr "/proc đã được gắn chưa?"
-#: disk-utils/fsck.c:1459
+#: disk-utils/fsck.c:1458
#, 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:1463
+#: disk-utils/fsck.c:1462
#, 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:1471 disk-utils/fsck.c:1566 misc-utils/kill.c:367
+#: disk-utils/fsck.c:1470 disk-utils/fsck.c:1565 misc-utils/kill.c:363
#: sys-utils/eject.c:279
msgid "too many arguments"
msgstr "quá nhiều đối số"
-#: disk-utils/fsck.c:1526 disk-utils/fsck.c:1529
+#: disk-utils/fsck.c:1525 disk-utils/fsck.c:1528
#, fuzzy
msgid "invalid argument of -r"
msgstr "đối số không hợp lệ - từ (from)"
-#: disk-utils/fsck.c:1577
+#: disk-utils/fsck.c:1576
#, fuzzy, c-format
msgid "invalid argument of -r: %d"
msgstr "đối số không hợp lệ - đến (to)"
-#: disk-utils/fsck.c:1619
+#: disk-utils/fsck.c:1618
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:108
+#: disk-utils/fsck.cramfs.c:107
#, c-format
msgid " %s [options] <file>\n"
msgstr " %s [TUỲ_CHỌN] <TẬP_TIN>\n"
-#: disk-utils/fsck.cramfs.c:111
+#: disk-utils/fsck.cramfs.c:110
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:114
+#: disk-utils/fsck.cramfs.c:113
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:115
+#: disk-utils/fsck.cramfs.c:114
msgid " -v, --verbose be more verbose\n"
msgstr " -v, --verbose chi tiết hơn nữa\n"
-#: disk-utils/fsck.cramfs.c:116
+#: disk-utils/fsck.cramfs.c:115
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:117
+#: disk-utils/fsck.cramfs.c:116
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:118
+#: disk-utils/fsck.cramfs.c:117
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:156
+#: disk-utils/fsck.cramfs.c:155
#, 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:162
+#: disk-utils/fsck.cramfs.c:161
#, 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:165 disk-utils/fsck.cramfs.c:201
+#: disk-utils/fsck.cramfs.c:164 disk-utils/fsck.cramfs.c:200
msgid "file length too short"
msgstr "chiều dài tập tin quá ngắn"
-#: disk-utils/fsck.cramfs.c:174 disk-utils/fsck.cramfs.c:228
-#: disk-utils/fsck.cramfs.c:244 libfdisk/src/bsd.c:718 libfdisk/src/bsd.c:890
+#: 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:186 login-utils/last.c:220 sys-utils/fallocate.c:203
#, 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:180 disk-utils/fsck.cramfs.c:182
+#: disk-utils/fsck.cramfs.c:179 disk-utils/fsck.cramfs.c:181
msgid "superblock magic not found"
msgstr "không tìm thấy ma thuật siêu khối"
-#: disk-utils/fsck.cramfs.c:185
+#: disk-utils/fsck.cramfs.c:184
#, c-format
msgid "cramfs endianness is %s\n"
msgstr "cramfs không endian là %s\n"
-#: disk-utils/fsck.cramfs.c:186
+#: disk-utils/fsck.cramfs.c:185
msgid "big"
msgstr "lớn trước"
-#: disk-utils/fsck.cramfs.c:186
+#: disk-utils/fsck.cramfs.c:185
msgid "little"
msgstr "nhỏ trước"
-#: disk-utils/fsck.cramfs.c:190
+#: disk-utils/fsck.cramfs.c:189
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:194
+#: disk-utils/fsck.cramfs.c:193
#, c-format
msgid "superblock size (%d) too small"
msgstr "kích cỡ siêu khối (%d) quá nhỏ"
-#: disk-utils/fsck.cramfs.c:199
+#: disk-utils/fsck.cramfs.c:198
msgid "zero file count"
msgstr "số tập tin không"
-#: disk-utils/fsck.cramfs.c:203
+#: disk-utils/fsck.cramfs.c:202
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:205
+#: disk-utils/fsck.cramfs.c:204
msgid "old cramfs format"
msgstr "định dạng cramfs cũ"
-#: disk-utils/fsck.cramfs.c:214
+#: disk-utils/fsck.cramfs.c:213
msgid "unable to test CRC: old cramfs format"
msgstr "không thể thử CRC: định dạng cramfs cũ"
-#: disk-utils/fsck.cramfs.c:267
+#: disk-utils/fsck.cramfs.c:266
msgid "crc error"
msgstr "lỗi crc"
-#: disk-utils/fsck.cramfs.c:297 disk-utils/fsck.minix.c:545
+#: disk-utils/fsck.cramfs.c:296 disk-utils/fsck.minix.c:544
msgid "seek failed"
msgstr "di chuyển vị trí đọc gặp lỗi"
-#: disk-utils/fsck.cramfs.c:301
+#: disk-utils/fsck.cramfs.c:300
msgid "read romfs failed"
msgstr "đọc romfs gặp lỗi"
-#: disk-utils/fsck.cramfs.c:333
+#: disk-utils/fsck.cramfs.c:332
msgid "root inode is not directory"
msgstr "inode gốc không phải thư mục"
-#: disk-utils/fsck.cramfs.c:337
+#: disk-utils/fsck.cramfs.c:336
#, c-format
msgid "bad root offset (%lu)"
msgstr "offset gốc sai (%lu)"
-#: disk-utils/fsck.cramfs.c:355
+#: disk-utils/fsck.cramfs.c:354
msgid "data block too large"
msgstr "khối dữ liệu quá lớn"
-#: disk-utils/fsck.cramfs.c:359
+#: disk-utils/fsck.cramfs.c:358
#, c-format
msgid "decompression error: %s"
msgstr "lỗi giải nén: %s"
-#: disk-utils/fsck.cramfs.c:385
+#: disk-utils/fsck.cramfs.c:384
#, fuzzy, c-format
msgid " hole at %lu (%zu)\n"
msgstr " gặp lỗ ở %ld (%zd)\n"
-#: disk-utils/fsck.cramfs.c:392 disk-utils/fsck.cramfs.c:547
+#: disk-utils/fsck.cramfs.c:391 disk-utils/fsck.cramfs.c:546
#, 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:399
+#: disk-utils/fsck.cramfs.c:398
#, c-format
msgid "non-block (%ld) bytes"
msgstr "khác khối (%ld) byte"
-#: disk-utils/fsck.cramfs.c:403
+#: disk-utils/fsck.cramfs.c:402
#, c-format
msgid "non-size (%ld vs %ld) bytes"
msgstr "khác kích cỡ (%ld vs %ld) byte"
-#: disk-utils/fsck.cramfs.c:409 disk-utils/fsck.cramfs.c:513
-#: disk-utils/swaplabel.c:104 misc-utils/uuidd.c:350 sys-utils/fallocate.c:382
-#: sys-utils/setpriv.c:535 sys-utils/setpriv.c:558 sys-utils/swapon.c:360
+#: disk-utils/fsck.cramfs.c:408 disk-utils/fsck.cramfs.c:512
+#: disk-utils/swaplabel.c:104 misc-utils/uuidd.c:376 sys-utils/fallocate.c:382
+#: sys-utils/setpriv.c:535 sys-utils/setpriv.c:558 sys-utils/swapon.c:370
#: term-utils/ttymsg.c:175
#, c-format
msgid "write failed: %s"
msgstr "lỗi ghi: %s"
-#: disk-utils/fsck.cramfs.c:421
+#: disk-utils/fsck.cramfs.c:420
#, c-format
msgid "lchown failed: %s"
msgstr "lchown bị lỗi: %s"
-#: disk-utils/fsck.cramfs.c:425
+#: disk-utils/fsck.cramfs.c:424
#, c-format
msgid "chown failed: %s"
msgstr "chown bị lỗi: %s"
-#: disk-utils/fsck.cramfs.c:430
+#: disk-utils/fsck.cramfs.c:429
#, c-format
msgid "utime failed: %s"
msgstr "utime gặp lỗi: %s"
-#: disk-utils/fsck.cramfs.c:442
+#: disk-utils/fsck.cramfs.c:441
#, 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:457
+#: disk-utils/fsck.cramfs.c:456
#, c-format
msgid "mkdir failed: %s"
msgstr "mkdir bị lỗi: %s"
-#: disk-utils/fsck.cramfs.c:473
+#: disk-utils/fsck.cramfs.c:472
msgid "filename length is zero"
msgstr "tập tin có tên dài số không"
-#: disk-utils/fsck.cramfs.c:475
+#: disk-utils/fsck.cramfs.c:474
msgid "bad filename length"
msgstr "tập tin có tên dài sai"
-#: disk-utils/fsck.cramfs.c:481
+#: disk-utils/fsck.cramfs.c:480
msgid "bad inode offset"
msgstr "khoảng bù (offset) inode sai"
-#: disk-utils/fsck.cramfs.c:496
+#: disk-utils/fsck.cramfs.c:495
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:499
+#: disk-utils/fsck.cramfs.c:498
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:528
+#: disk-utils/fsck.cramfs.c:527
msgid "symbolic link has zero offset"
msgstr "liên kết mềm có hiệu số không"
-#: disk-utils/fsck.cramfs.c:530
+#: disk-utils/fsck.cramfs.c:529
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:539
+#: disk-utils/fsck.cramfs.c:538
#, 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:553
+#: disk-utils/fsck.cramfs.c:552
#, c-format
msgid "symlink failed: %s"
msgstr "liên kết mềm bị lỗi: %s"
-#: disk-utils/fsck.cramfs.c:566
+#: disk-utils/fsck.cramfs.c:565
#, 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:576
+#: disk-utils/fsck.cramfs.c:575
#, 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:582
+#: disk-utils/fsck.cramfs.c:581
#, 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:585
+#: disk-utils/fsck.cramfs.c:584
#, c-format
msgid "bogus mode: %s (%o)"
msgstr "chế độ giả: %s (%o)"
-#: disk-utils/fsck.cramfs.c:594
+#: disk-utils/fsck.cramfs.c:593
#, c-format
msgid "mknod failed: %s"
msgstr "mknod bị lỗi: %s"
-#: disk-utils/fsck.cramfs.c:626
+#: disk-utils/fsck.cramfs.c:625
#, 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:630
+#: disk-utils/fsck.cramfs.c:629
#, 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:635
+#: disk-utils/fsck.cramfs.c:634
msgid "invalid file data offset"
msgstr "sai đặt khoảng bù (offset) dữ liệu tập tin"
-#: disk-utils/fsck.cramfs.c:682 disk-utils/mkfs.cramfs.c:720
+#: disk-utils/fsck.cramfs.c:681 disk-utils/mkfs.cramfs.c:720
msgid "invalid blocksize argument"
msgstr "tham số blocksize (kích thước khối) không hợp lệ"
-#: disk-utils/fsck.cramfs.c:703
+#: disk-utils/fsck.cramfs.c:702
#, c-format
msgid "%s: OK\n"
msgstr "%s: OK\n"
-#: disk-utils/fsck.minix.c:185
+#: disk-utils/fsck.minix.c:184
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:187
+#: disk-utils/fsck.minix.c:186
#, 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:188
+#: disk-utils/fsck.minix.c:187
#, fuzzy
msgid " -a, --auto automatic repair\n"
msgstr " -a sửa lỗi tự động\n"
-#: disk-utils/fsck.minix.c:189
+#: disk-utils/fsck.minix.c:188
#, 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:190
+#: disk-utils/fsck.minix.c:189
#, fuzzy
msgid " -v, --verbose be verbose\n"
msgstr " -v, --verbose chế độ chi tiết\n"
-#: disk-utils/fsck.minix.c:191
+#: disk-utils/fsck.minix.c:190
#, 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:192
+#: disk-utils/fsck.minix.c:191
#, 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:193
+#: disk-utils/fsck.minix.c:192
#, fuzzy
msgid " -f, --force force check\n"
msgstr " -f ép buộc kiểm tra\n"
#. TRANSLATORS: these yes no questions uses rpmatch(), and should be
#. * translated.
-#: disk-utils/fsck.minix.c:253
+#: disk-utils/fsck.minix.c:252
#, c-format
msgid "%s (y/n)? "
msgstr "%s (y/n/c/k)? "
-#: disk-utils/fsck.minix.c:253
+#: disk-utils/fsck.minix.c:252
#, c-format
msgid "%s (n/y)? "
msgstr "%s (n/y/k/c)? "
-#: disk-utils/fsck.minix.c:270
+#: disk-utils/fsck.minix.c:269
#, c-format
msgid "y\n"
msgstr "c\n"
-#: disk-utils/fsck.minix.c:272
+#: disk-utils/fsck.minix.c:271
#, c-format
msgid "n\n"
msgstr "k\n"
-#: disk-utils/fsck.minix.c:288
+#: disk-utils/fsck.minix.c:287
#, c-format
msgid "%s is mounted.\t "
msgstr "%s đã được gắn.\t "
-#: disk-utils/fsck.minix.c:290
+#: disk-utils/fsck.minix.c:289
msgid "Do you really want to continue"
msgstr "Bạn có thực sự muốn tiếp tục"
-#: disk-utils/fsck.minix.c:294
+#: disk-utils/fsck.minix.c:293
#, c-format
msgid "check aborted.\n"
msgstr "kiểm tra bị dừng.\n"
-#: disk-utils/fsck.minix.c:310 disk-utils/fsck.minix.c:331
+#: disk-utils/fsck.minix.c:309 disk-utils/fsck.minix.c:330
#, 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:313 disk-utils/fsck.minix.c:334
+#: disk-utils/fsck.minix.c:312 disk-utils/fsck.minix.c:333
#, 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:317 disk-utils/fsck.minix.c:338
+#: disk-utils/fsck.minix.c:316 disk-utils/fsck.minix.c:337
msgid "Remove block"
msgstr "Xóa khối"
-#: disk-utils/fsck.minix.c:354
+#: disk-utils/fsck.minix.c:353
#, 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:360
+#: disk-utils/fsck.minix.c:359
#, 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:372
+#: disk-utils/fsck.minix.c:371
#, c-format
msgid ""
"Internal error: trying to write bad block\n"
@@ -2162,107 +2198,107 @@ msgstr ""
"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:378
+#: disk-utils/fsck.minix.c:377
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:381
+#: disk-utils/fsck.minix.c:380
#, 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:496
+#: disk-utils/fsck.minix.c:495
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:498
+#: disk-utils/fsck.minix.c:497
msgid "unable to write super-block"
msgstr "không thể ghi siêu-khối"
-#: disk-utils/fsck.minix.c:511
+#: disk-utils/fsck.minix.c:510
msgid "Unable to write inode map"
msgstr "Không thể ghi ánh xạ inode"
-#: disk-utils/fsck.minix.c:514
+#: disk-utils/fsck.minix.c:513
msgid "Unable to write zone map"
msgstr "Không thể ghi ánh xạ vùng"
-#: disk-utils/fsck.minix.c:517
+#: disk-utils/fsck.minix.c:516
msgid "Unable to write inodes"
msgstr "Không thể ghi các inode"
-#: disk-utils/fsck.minix.c:549
+#: disk-utils/fsck.minix.c:548
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:552
+#: disk-utils/fsck.minix.c:551
msgid "unable to read super block"
msgstr "không thể đọc siêu khối"
-#: disk-utils/fsck.minix.c:574
+#: disk-utils/fsck.minix.c:573
msgid "bad magic number in super-block"
msgstr "số magic sai trong siêu khối"
-#: disk-utils/fsck.minix.c:576
+#: disk-utils/fsck.minix.c:575
msgid "Only 1k blocks/zones supported"
msgstr "Chỉ hỗ trợ khối/vùng 1k"
-#: disk-utils/fsck.minix.c:578
+#: disk-utils/fsck.minix.c:577
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:581
+#: disk-utils/fsck.minix.c:580
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:597
+#: disk-utils/fsck.minix.c:596
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:600
+#: disk-utils/fsck.minix.c:599
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:603
+#: disk-utils/fsck.minix.c:602
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:606
+#: disk-utils/fsck.minix.c:605
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:609
+#: disk-utils/fsck.minix.c:608
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:613
+#: disk-utils/fsck.minix.c:612
msgid "Unable to read inode map"
msgstr "Không thể đọc ánh xạ inode"
-#: disk-utils/fsck.minix.c:617
+#: disk-utils/fsck.minix.c:616
msgid "Unable to read zone map"
msgstr "Không thể đọc ánh xạ vùng"
-#: disk-utils/fsck.minix.c:621
+#: disk-utils/fsck.minix.c:620
msgid "Unable to read inodes"
msgstr "Không thể đọc các inode"
-#: disk-utils/fsck.minix.c:623
+#: disk-utils/fsck.minix.c:622
#, c-format
msgid "Warning: Firstzone != Norm_firstzone\n"
msgstr "Cảnh báo: Firstzone != Norm_firstzone\n"
-#: disk-utils/fsck.minix.c:628
+#: disk-utils/fsck.minix.c:627
#, c-format
msgid "%ld inodes\n"
msgstr "%ld inode\n"
-#: disk-utils/fsck.minix.c:629
+#: disk-utils/fsck.minix.c:628
#, c-format
msgid "%ld blocks\n"
msgstr "%ld khối\n"
-#: disk-utils/fsck.minix.c:630 disk-utils/mkfs.minix.c:568
+#: disk-utils/fsck.minix.c:629 disk-utils/mkfs.minix.c:566
#, c-format
msgid "Firstdatazone=%jd (%jd)\n"
msgstr "Firstdatazone=%jd (%jd)\n"
@@ -2320,8 +2356,8 @@ 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:763 disk-utils/fsck.minix.c:794
-#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1131
-#: disk-utils/fsck.minix.c:1178 disk-utils/fsck.minix.c:1187
+#: disk-utils/fsck.minix.c:1123 disk-utils/fsck.minix.c:1132
+#: disk-utils/fsck.minix.c:1179 disk-utils/fsck.minix.c:1188
msgid "Clear"
msgstr "Xóa"
@@ -2334,118 +2370,118 @@ msgstr "Khối %d trong tập tin “%s” có dấu “không dùng”."
msgid "Correct"
msgstr "Đúng"
-#: disk-utils/fsck.minix.c:945 disk-utils/fsck.minix.c:1018
+#: disk-utils/fsck.minix.c:945 disk-utils/fsck.minix.c:1019
#, 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:947 disk-utils/fsck.minix.c:1020
+#: disk-utils/fsck.minix.c:947 disk-utils/fsck.minix.c:1021
msgid " Remove"
msgstr " Bỏ"
-#: disk-utils/fsck.minix.c:963 disk-utils/fsck.minix.c:1036
+#: disk-utils/fsck.minix.c:963 disk-utils/fsck.minix.c:1037
#, 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:972 disk-utils/fsck.minix.c:1045
+#: disk-utils/fsck.minix.c:972 disk-utils/fsck.minix.c:1046
#, 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:1079 disk-utils/fsck.minix.c:1096
+#: disk-utils/fsck.minix.c:1080 disk-utils/fsck.minix.c:1097
msgid "internal error"
msgstr "lỗi nội bộ"
-#: disk-utils/fsck.minix.c:1082 disk-utils/fsck.minix.c:1099
+#: disk-utils/fsck.minix.c:1083 disk-utils/fsck.minix.c:1100
#, c-format
msgid "%s: bad directory: size < 32"
msgstr "%s: thư mục sai: kích cỡ < 32"
-#: disk-utils/fsck.minix.c:1111
+#: disk-utils/fsck.minix.c:1112
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:1121 disk-utils/fsck.minix.c:1177
+#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1178
#, c-format
msgid "Inode %lu mode not cleared."
msgstr "Inode %lu chưa được xóa."
-#: disk-utils/fsck.minix.c:1130 disk-utils/fsck.minix.c:1186
+#: disk-utils/fsck.minix.c:1131 disk-utils/fsck.minix.c:1187
#, 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:1136 disk-utils/fsck.minix.c:1192
+#: disk-utils/fsck.minix.c:1137 disk-utils/fsck.minix.c:1193
#, 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:1137 disk-utils/fsck.minix.c:1193
+#: disk-utils/fsck.minix.c:1138 disk-utils/fsck.minix.c:1194
msgid "Set"
msgstr "Đặt"
-#: disk-utils/fsck.minix.c:1141 disk-utils/fsck.minix.c:1197
+#: disk-utils/fsck.minix.c:1142 disk-utils/fsck.minix.c:1198
#, 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:1144 disk-utils/fsck.minix.c:1200
+#: disk-utils/fsck.minix.c:1145 disk-utils/fsck.minix.c:1201
msgid "Set i_nlinks to count"
msgstr "Đặt i_nlinks cho số đếm"
-#: disk-utils/fsck.minix.c:1156 disk-utils/fsck.minix.c:1212
+#: disk-utils/fsck.minix.c:1157 disk-utils/fsck.minix.c:1213
#, 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:1158 disk-utils/fsck.minix.c:1214
+#: disk-utils/fsck.minix.c:1159 disk-utils/fsck.minix.c:1215
msgid "Unmark"
msgstr "Bỏ đánh dấu"
-#: disk-utils/fsck.minix.c:1163 disk-utils/fsck.minix.c:1219
+#: disk-utils/fsck.minix.c:1164 disk-utils/fsck.minix.c:1220
#, 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:1166 disk-utils/fsck.minix.c:1222
+#: disk-utils/fsck.minix.c:1167 disk-utils/fsck.minix.c:1223
#, 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:1270
+#: disk-utils/fsck.minix.c:1271
msgid "bad inode size"
msgstr "kích cỡ inode sai"
-#: disk-utils/fsck.minix.c:1272
+#: disk-utils/fsck.minix.c:1273
msgid "bad v2 inode size"
msgstr "kích cỡ inode v2 sai"
-#: disk-utils/fsck.minix.c:1317
+#: disk-utils/fsck.minix.c:1318
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:1321
+#: disk-utils/fsck.minix.c:1322
#, c-format
msgid "cannot open %s: %s"
msgstr "không thể mở %s: %s"
-#: disk-utils/fsck.minix.c:1332
+#: disk-utils/fsck.minix.c:1333
#, 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:1335
+#: disk-utils/fsck.minix.c:1336
#, 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:1337
+#: disk-utils/fsck.minix.c:1338
#, 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:1369
+#: disk-utils/fsck.minix.c:1370
#, c-format
msgid ""
"\n"
@@ -2454,12 +2490,12 @@ msgstr ""
"\n"
"%6ld inode được dùng (%ld%%)\n"
-#: disk-utils/fsck.minix.c:1375
+#: disk-utils/fsck.minix.c:1376
#, c-format
msgid "%6ld zones used (%ld%%)\n"
msgstr "%6ld vùng được dùng (%ld%%)\n"
-#: disk-utils/fsck.minix.c:1377
+#: disk-utils/fsck.minix.c:1378
#, c-format
msgid ""
"\n"
@@ -2482,7 +2518,7 @@ msgstr ""
"------\n"
"%6d tập tin\n"
-#: disk-utils/fsck.minix.c:1391
+#: disk-utils/fsck.minix.c:1392
#, c-format
msgid ""
"----------------------------\n"
@@ -2493,11 +2529,11 @@ msgstr ""
"HỆ THỐNG TẬP TIN BỊ THAY ĐỔI\n"
"----------------------------\n"
-#: disk-utils/fsck.minix.c:1403 disk-utils/mkfs.minix.c:843
-#: disk-utils/mkswap.c:540 disk-utils/partx.c:1005 disk-utils/resizepart.c:112
-#: login-utils/utmpdump.c:388 misc-utils/logger.c:392 misc-utils/logger.c:401
-#: sys-utils/dmesg.c:657 sys-utils/wdctl.c:346 sys-utils/wdctl.c:411
-#: term-utils/script.c:268 term-utils/script.c:344 text-utils/pg.c:1249
+#: disk-utils/fsck.minix.c:1404 disk-utils/mkfs.minix.c:837
+#: disk-utils/mkswap.c:539 disk-utils/partx.c:1004 disk-utils/resizepart.c:112
+#: login-utils/utmpdump.c:388 sys-utils/dmesg.c:657 sys-utils/wdctl.c:346
+#: sys-utils/wdctl.c:411 term-utils/script.c:272 term-utils/script.c:348
+#: text-utils/pg.c:1248
msgid "write failed"
msgstr "gặp lỗi khi ghi"
@@ -2592,99 +2628,94 @@ msgstr "tên khối tin quá dài"
msgid "fsname name too long"
msgstr "tên hệ thống tập tin quá dài"
-#: disk-utils/mkfs.bfs.c:188
-#, c-format
-msgid "%s is not a block special device"
-msgstr "%s không phải là thiết bị khối đặc biệt"
-
-#: disk-utils/mkfs.bfs.c:196
+#: disk-utils/mkfs.bfs.c:193
msgid "invalid block-count"
msgstr "số lượng khối sai"
-#: disk-utils/mkfs.bfs.c:202
+#: disk-utils/mkfs.bfs.c:199
#, c-format
msgid "cannot get size of %s"
msgstr "không lấy được kích cỡ %s"
-#: disk-utils/mkfs.bfs.c:207
+#: disk-utils/mkfs.bfs.c:204
#, 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:222
+#: disk-utils/mkfs.bfs.c:219
msgid "too many inodes - max is 512"
msgstr "quá nhiều inode - tối đa là 512"
-#: disk-utils/mkfs.bfs.c:232
+#: disk-utils/mkfs.bfs.c:229
#, 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:244
+#: disk-utils/mkfs.bfs.c:241
#, c-format
msgid "Device: %s\n"
msgstr "Thiết bị: %s\n"
-#: disk-utils/mkfs.bfs.c:245
+#: disk-utils/mkfs.bfs.c:242
#, c-format
msgid "Volume: <%-6s>\n"
msgstr "Khối tin: <%-6s>\n"
-#: disk-utils/mkfs.bfs.c:246
+#: disk-utils/mkfs.bfs.c:243
#, c-format
msgid "FSname: <%-6s>\n"
msgstr "Tên hệ thống tập tin: <%-6s>\n"
-#: disk-utils/mkfs.bfs.c:247
+#: disk-utils/mkfs.bfs.c:244
#, c-format
msgid "BlockSize: %d\n"
msgstr "Kích cỡ khối: %d\n"
-#: disk-utils/mkfs.bfs.c:249
+#: disk-utils/mkfs.bfs.c:246
#, fuzzy, c-format
msgid "Inodes: %ld (in 1 block)\n"
msgstr "Inode: %lu (trong 1 khối)\n"
-#: disk-utils/mkfs.bfs.c:252
+#: disk-utils/mkfs.bfs.c:249
#, fuzzy, c-format
msgid "Inodes: %ld (in %llu blocks)\n"
msgstr "Inodes: %lu (trong %llu khối)\n"
-#: disk-utils/mkfs.bfs.c:254
+#: disk-utils/mkfs.bfs.c:251
#, fuzzy, c-format
msgid "Blocks: %llu\n"
msgstr "Khối: %lld\n"
-#: disk-utils/mkfs.bfs.c:255
+#: disk-utils/mkfs.bfs.c:252
#, 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:260
+#: disk-utils/mkfs.bfs.c:257
msgid "error writing superblock"
msgstr "lỗi ghi nhớ siêu khối"
-#: disk-utils/mkfs.bfs.c:281
+#: disk-utils/mkfs.bfs.c:278
msgid "error writing root inode"
msgstr "lỗi ghi inode gốc"
-#: disk-utils/mkfs.bfs.c:286
+#: disk-utils/mkfs.bfs.c:283
msgid "error writing inode"
msgstr "lỗi ghi inode"
-#: disk-utils/mkfs.bfs.c:289
+#: disk-utils/mkfs.bfs.c:286
msgid "seek error"
msgstr "lỗi di chuyển vị trí đọc"
-#: disk-utils/mkfs.bfs.c:295
+#: disk-utils/mkfs.bfs.c:292
msgid "error writing . entry"
msgstr "lỗi ghi mục nhập chấm (.)"
-#: disk-utils/mkfs.bfs.c:299
+#: disk-utils/mkfs.bfs.c:296
msgid "error writing .. entry"
msgstr "lỗi ghi mục nhập chấm đôi (..)"
-#: disk-utils/mkfs.bfs.c:302
+#: disk-utils/mkfs.bfs.c:299
#, c-format
msgid "error closing %s"
msgstr "lỗi đóng %s"
@@ -2741,14 +2772,14 @@ msgstr ""
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"
-#: disk-utils/mkfs.c:139 lib/exec_shell.c:45 login-utils/newgrp.c:233
-#: login-utils/su-common.c:651 login-utils/su-common.c:980
-#: login-utils/sulogin.c:825 login-utils/sulogin.c:829 schedutils/chrt.c:336
+#: 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:825 login-utils/sulogin.c:829 schedutils/chrt.c:516
#: schedutils/ionice.c:260 schedutils/taskset.c:239 sys-utils/flock.c:332
-#: sys-utils/nsenter.c:407 sys-utils/prlimit.c:644 sys-utils/rtcwake.c:580
-#: sys-utils/setarch.c:314 sys-utils/setarch.c:389 sys-utils/setsid.c:117
-#: sys-utils/swapon.c:316 sys-utils/switch_root.c:243 sys-utils/unshare.c:433
-#: term-utils/script.c:571 text-utils/pg.c:1376
+#: sys-utils/nsenter.c:407 sys-utils/prlimit.c:644 sys-utils/rtcwake.c:579
+#: sys-utils/setarch.c:324 sys-utils/setarch.c:399 sys-utils/setsid.c:117
+#: sys-utils/swapon.c:326 sys-utils/switch_root.c:243 sys-utils/unshare.c:453
+#: term-utils/script.c:575 text-utils/pg.c:1375
#, c-format
msgid "failed to execute %s"
msgstr "lỗi thực hiện %s"
@@ -2907,126 +2938,126 @@ msgstr ""
"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:136
+#: disk-utils/mkfs.minix.c:135
#, 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:138
+#: disk-utils/mkfs.minix.c:137
#, 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:139
+#: disk-utils/mkfs.minix.c:138
#, 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:140
+#: disk-utils/mkfs.minix.c:139
#, 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:141
+#: disk-utils/mkfs.minix.c:140
#, 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:142
+#: disk-utils/mkfs.minix.c:141
#, 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:143
+#: disk-utils/mkfs.minix.c:142
#, 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:144
+#: disk-utils/mkfs.minix.c:143
msgid " -l, --badblocks <file> list of bad blocks from file\n"
msgstr ""
-#: disk-utils/mkfs.minix.c:188
+#: disk-utils/mkfs.minix.c:187
#, 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:191
+#: disk-utils/mkfs.minix.c:190
#, 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:193
+#: disk-utils/mkfs.minix.c:192
#, 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:196
+#: disk-utils/mkfs.minix.c:195
#, c-format
msgid "%s: unable to write super-block"
msgstr "%s: không thể ghi siêu khối"
-#: disk-utils/mkfs.minix.c:199
+#: disk-utils/mkfs.minix.c:198
#, c-format
msgid "%s: unable to write inode map"
msgstr "%s: không thể ghi ánh xạ inode"
-#: disk-utils/mkfs.minix.c:202
+#: disk-utils/mkfs.minix.c:201
#, c-format
msgid "%s: unable to write zone map"
msgstr "%s: không thể ghi ánh xạ vùng"
-#: disk-utils/mkfs.minix.c:205
+#: disk-utils/mkfs.minix.c:204
#, c-format
msgid "%s: unable to write inodes"
msgstr "%s: không thể ghi các inode"
-#: disk-utils/mkfs.minix.c:210
+#: disk-utils/mkfs.minix.c:209
#, 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:213
+#: disk-utils/mkfs.minix.c:212
#, 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:222 disk-utils/mkfs.minix.c:297
-#: disk-utils/mkfs.minix.c:346
+#: disk-utils/mkfs.minix.c:221 disk-utils/mkfs.minix.c:296
+#: disk-utils/mkfs.minix.c:345
#, c-format
msgid "%s: too many bad blocks"
msgstr "%s: quá nhiều khối sai"
-#: disk-utils/mkfs.minix.c:230
+#: disk-utils/mkfs.minix.c:229
#, c-format
msgid "%s: not enough good blocks"
msgstr "%s: không đủ khối tốt"
-#: disk-utils/mkfs.minix.c:546
+#: disk-utils/mkfs.minix.c:544
#, 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:566
+#: disk-utils/mkfs.minix.c:564
#, c-format
msgid "%lu inode\n"
msgid_plural "%lu inodes\n"
msgstr[0] "%lu nút\n"
-#: disk-utils/mkfs.minix.c:567
+#: disk-utils/mkfs.minix.c:565
#, c-format
msgid "%lu block\n"
msgid_plural "%lu blocks\n"
msgstr[0] "%lu khối\n"
-#: disk-utils/mkfs.minix.c:569
+#: disk-utils/mkfs.minix.c:568
#, c-format
msgid "Zonesize=%zu\n"
msgstr "Zonesize=%zu\n"
-#: disk-utils/mkfs.minix.c:570
+#: disk-utils/mkfs.minix.c:569
#, c-format
msgid ""
"Maxsize=%zu\n"
@@ -3035,128 +3066,123 @@ msgstr ""
"Kích cỡ tối đa=%zu\n"
"\n"
-#: disk-utils/mkfs.minix.c:583
+#: disk-utils/mkfs.minix.c:582
#, 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:590
+#: disk-utils/mkfs.minix.c:589
#, 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:623
+#: disk-utils/mkfs.minix.c:622
#, 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:633
+#: disk-utils/mkfs.minix.c:632
#, 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:640 disk-utils/mkfs.minix.c:664
+#: disk-utils/mkfs.minix.c:639 disk-utils/mkfs.minix.c:663
#, 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:649
+#: disk-utils/mkfs.minix.c:648
#, 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:654
+#: disk-utils/mkfs.minix.c:653
#, 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:655
+#: disk-utils/mkfs.minix.c:654
#, 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:699
-#, c-format
-msgid "%s: device is misaligned"
-msgstr "%s thiết bị không được đồng chỉnh"
-
-#: disk-utils/mkfs.minix.c:701
+#: disk-utils/mkfs.minix.c:698
#, 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:704
+#: disk-utils/mkfs.minix.c:701
#, 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:712
+#: disk-utils/mkfs.minix.c:709
#, c-format
msgid "%s: requested blocks (%llu) exceeds available (%llu) blocks\n"
msgstr ""
-#: disk-utils/mkfs.minix.c:715
+#: disk-utils/mkfs.minix.c:712
#, c-format
msgid "%s: number of blocks too small"
msgstr "%s: số lượng khối quá nhỏ"
-#: disk-utils/mkfs.minix.c:730 disk-utils/mkfs.minix.c:736
+#: disk-utils/mkfs.minix.c:727 disk-utils/mkfs.minix.c:733
#, fuzzy, c-format
msgid "unsupported name length: %d"
msgstr "tham số không hỗ trợ: %s"
-#: disk-utils/mkfs.minix.c:739
+#: disk-utils/mkfs.minix.c:736
#, 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:774
+#: disk-utils/mkfs.minix.c:771
msgid "-v is ambiguous, use '-2' instead"
msgstr ""
-#: disk-utils/mkfs.minix.c:785
+#: disk-utils/mkfs.minix.c:782
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:789
+#: disk-utils/mkfs.minix.c:786
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:813
+#: disk-utils/mkfs.minix.c:810
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:820
+#: disk-utils/mkfs.minix.c:817
#, 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:81
+#: disk-utils/mkswap.c:80
#, 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:84
+#: disk-utils/mkswap.c:83
#, 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:125
+#: disk-utils/mkswap.c:124
msgid "Label was truncated."
msgstr "Nhãn bị cắt ngắn."
-#: disk-utils/mkswap.c:133
+#: disk-utils/mkswap.c:132
#, c-format
msgid "no label, "
msgstr "không nhãn, "
-#: disk-utils/mkswap.c:141
+#: disk-utils/mkswap.c:140
#, c-format
msgid "no uuid\n"
msgstr "không uuid\n"
-#: disk-utils/mkswap.c:148
+#: disk-utils/mkswap.c:147
#, c-format
msgid ""
"\n"
@@ -3167,11 +3193,11 @@ msgstr ""
"Cách dùng:\n"
"%s [TUỲ_CHỌN] thiết_bị [kích_cỡ]\n"
-#: disk-utils/mkswap.c:153
+#: disk-utils/mkswap.c:152
msgid "Set up a Linux swap area.\n"
msgstr "Cài đặt vùng tráo đổi Linux.\n"
-#: disk-utils/mkswap.c:156
+#: disk-utils/mkswap.c:155
#, c-format
msgid ""
"\n"
@@ -3199,385 +3225,392 @@ msgstr ""
" -h, --help hiển thị trợ giúp này rồi thoát\n"
"\n"
-#: disk-utils/mkswap.c:175
+#: disk-utils/mkswap.c:174
#, c-format
msgid "too many bad pages: %lu"
msgstr "quá nhiều trang sai: %lu"
-#: disk-utils/mkswap.c:196
+#: 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:204
+#: 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:229
+#: 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:231
+#: disk-utils/mkswap.c:230
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:249
+#: disk-utils/mkswap.c:247
#, 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:259
-#, c-format
-msgid "warning: %s is misaligned"
-msgstr "cảnh báo: %s không được đồng chỉnh"
-
-#: disk-utils/mkswap.c:271 disk-utils/mkswap.c:297 disk-utils/mkswap.c:344
+#: disk-utils/mkswap.c:261 disk-utils/mkswap.c:287 disk-utils/mkswap.c:334
msgid "unable to rewind swap-device"
msgstr "không thể “tua lại” thiết bị trao đổi"
-#: disk-utils/mkswap.c:300
+#: disk-utils/mkswap.c:290
msgid "unable to erase bootbits sectors"
msgstr "không xóa được cung từ bit khởi động"
-#: disk-utils/mkswap.c:316
+#: disk-utils/mkswap.c:306
#, 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:321
+#: disk-utils/mkswap.c:311
#, 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:324
+#: disk-utils/mkswap.c:314
#, c-format
msgid " (%s partition table detected). "
msgstr " (%s bảng phân vùng được tìm thấy). "
-#: disk-utils/mkswap.c:326
+#: disk-utils/mkswap.c:316
#, c-format
msgid " (compiled without libblkid). "
msgstr " (biên dịch mà không có libblkid). "
-#: disk-utils/mkswap.c:327
+#: disk-utils/mkswap.c:317
#, c-format
msgid "Use -f to force.\n"
msgstr "Dùng -f để ép buộc.\n"
-#: disk-utils/mkswap.c:349
+#: disk-utils/mkswap.c:339
#, c-format
msgid "%s: unable to write signature page"
msgstr " %s: không thể ghi trang chữ ký"
-#: disk-utils/mkswap.c:390
+#: disk-utils/mkswap.c:380
msgid "parsing page size failed"
msgstr "phân tích kích cỡ trang gặp lỗi"
-#: disk-utils/mkswap.c:396
+#: disk-utils/mkswap.c:386
msgid "parsing version number failed"
msgstr "gặp lỗi khi phân tích số phiên bản"
-#: disk-utils/mkswap.c:399
+#: disk-utils/mkswap.c:389
#, c-format
msgid "swapspace version %d is not supported"
msgstr "không hỗ trợ phiên bản swapspace %d"
-#: disk-utils/mkswap.c:405
+#: disk-utils/mkswap.c:395
#, 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:424
+#: disk-utils/mkswap.c:414
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:431
+#: disk-utils/mkswap.c:421
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:440
+#: disk-utils/mkswap.c:430
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:446
+#: disk-utils/mkswap.c:436
msgid "invalid block count argument"
msgstr "đối số chỉ ra số lượng khối không hợp lệ"
-#: disk-utils/mkswap.c:455
-#, c-format
-msgid "error: size %llu KiB is larger than device size %ju KiB"
+#: disk-utils/mkswap.c:445
+#, 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:461
+#: disk-utils/mkswap.c:451
#, 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:466
+#: disk-utils/mkswap.c:456
#, 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:471
+#: disk-utils/mkswap.c:461
#, 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:488
+#: disk-utils/mkswap.c:468 sys-utils/swapon.c:499
+#, c-format
+msgid "%s: insecure permissions %04o, %04o suggested."
+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:504
+#, c-format
+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)."
+
+#: disk-utils/mkswap.c:487
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:493
-#, c-format
-msgid "Setting up swapspace version %d, size = %s (%ju bytes)\n"
+#: disk-utils/mkswap.c:492
+#, 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:513
+#: disk-utils/mkswap.c:512
#, 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:516
+#: disk-utils/mkswap.c:515
msgid "unable to matchpathcon()"
msgstr "không thể matchpathcon()"
-#: disk-utils/mkswap.c:519
+#: disk-utils/mkswap.c:518
msgid "unable to create new selinux context"
msgstr "không thể tạo ngữ cảnh SELinux mới"
-#: disk-utils/mkswap.c:521
+#: disk-utils/mkswap.c:520
msgid "couldn't compute selinux context"
msgstr "không thể tính ngữ cảnh SELinux"
-#: disk-utils/mkswap.c:527
+#: disk-utils/mkswap.c:526
#, c-format
msgid "unable to relabel %s to %s"
msgstr "không thể đổi nhãn của %s thành %s"
-#: disk-utils/partx.c:87
+#: disk-utils/partx.c:86
msgid "partition number"
msgstr "số của phân vùng"
-#: disk-utils/partx.c:88
+#: disk-utils/partx.c:87
msgid "start of the partition in sectors"
msgstr "điểm đầu của phân vùng theo đơn vị rãnh (sector)"
-#: disk-utils/partx.c:89
+#: disk-utils/partx.c:88
msgid "end of the partition in sectors"
msgstr "điểm cuối của phân vùng theo đơn vị rãnh (sector)"
-#: disk-utils/partx.c:90
+#: disk-utils/partx.c:89
msgid "number of sectors"
msgstr "số lượng cung từ"
-#: disk-utils/partx.c:91
+#: disk-utils/partx.c:90
msgid "human readable size"
msgstr "định dạng kích thước cho người đọc"
-#: disk-utils/partx.c:92
+#: disk-utils/partx.c:91
msgid "partition name"
msgstr "tên phân vùng"
-#: disk-utils/partx.c:93 misc-utils/findmnt.c:132 misc-utils/lsblk.c:169
+#: disk-utils/partx.c:92 misc-utils/findmnt.c:132 misc-utils/lsblk.c:168
msgid "partition UUID"
msgstr "UUID phân vùng"
-#: disk-utils/partx.c:94
+#: disk-utils/partx.c:93
msgid "partition table type (dos, gpt, ...)"
msgstr "kiểu bảng phân vùng (dos, gpt, …)"
-#: disk-utils/partx.c:95 misc-utils/lsblk.c:170
+#: disk-utils/partx.c:94 misc-utils/lsblk.c:169
msgid "partition flags"
msgstr "các cờ của phân vùng"
-#: disk-utils/partx.c:96
+#: disk-utils/partx.c:95
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:115 sys-utils/losetup.c:493
+#: disk-utils/partx.c:114 sys-utils/losetup.c:503
msgid "failed to initialize loopcxt"
msgstr "gặp lỗi khi khởi tạo loopcxt"
-#: disk-utils/partx.c:119
+#: disk-utils/partx.c:118
#, c-format
msgid "%s: failed to find unused loop device"
msgstr "%s: tìm thiết bị vòng lặp chưa sử dụng gặp lỗi"
-#: disk-utils/partx.c:123
+#: disk-utils/partx.c:122
#, c-format
msgid "Trying to use '%s' for the loop device\n"
msgstr "Cố sử dụng “%s” cho thiết bị vòng lặp\n"
-#: disk-utils/partx.c:127
+#: disk-utils/partx.c:126
#, c-format
msgid "%s: failed to set backing file"
msgstr "%s: gặp lỗi khi đặt tập tin đứng sau"
-#: disk-utils/partx.c:132 sys-utils/losetup.c:690
+#: disk-utils/partx.c:131 sys-utils/losetup.c:711
#, 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:162 login-utils/lslogins.c:322 misc-utils/findmnt.c:401
-#: misc-utils/lsblk.c:354 misc-utils/lslocks.c:342 sys-utils/losetup.c:104
-#: sys-utils/lscpu.c:332 sys-utils/lsipc.c:232 sys-utils/prlimit.c:277
-#: sys-utils/swapon.c:133 sys-utils/wdctl.c:151 sys-utils/zramctl.c:144
+#: disk-utils/partx.c:161 login-utils/lslogins.c:322 misc-utils/findmnt.c:401
+#: misc-utils/lsblk.c:354 misc-utils/lslocks.c:319 sys-utils/losetup.c:107
+#: sys-utils/lscpu.c:339 sys-utils/lsipc.c:231 sys-utils/lsns.c:187
+#: sys-utils/prlimit.c:277 sys-utils/swapon.c:136 sys-utils/wdctl.c:151
+#: sys-utils/zramctl.c:145
#, c-format
msgid "unknown column: %s"
msgstr "không hiểu cột: %s"
-#: disk-utils/partx.c:209
+#: disk-utils/partx.c:208
#, 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:274
+#: disk-utils/partx.c:273
#, 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:276
+#: disk-utils/partx.c:275
#, c-format
msgid "%s: error deleting partitions %d-%d"
msgstr "%s: lỗi khi xóa bỏ phân vùng %d-%d"
-#: disk-utils/partx.c:300 disk-utils/partx.c:447 disk-utils/partx.c:975
+#: disk-utils/partx.c:299 disk-utils/partx.c:446 disk-utils/partx.c:974
#, 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:309
+#: disk-utils/partx.c:308
#, c-format
msgid "%s: partition #%d removed\n"
msgstr "%s: phân vùng #%d bị gỡ bỏ\n"
-#: disk-utils/partx.c:313
+#: disk-utils/partx.c:312
#, 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:318
+#: disk-utils/partx.c:317
#, 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:338
+#: disk-utils/partx.c:337
#, c-format
msgid "%s: error adding partition %d"
msgstr "%s: lỗi thêm phân vùng %d"
-#: disk-utils/partx.c:340
+#: disk-utils/partx.c:339
#, 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:377 disk-utils/partx.c:483
+#: disk-utils/partx.c:376 disk-utils/partx.c:482
#, 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:382
+#: disk-utils/partx.c:381
#, 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:417
+#: disk-utils/partx.c:416
#, 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:419
+#: disk-utils/partx.c:418
#, 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:456
+#: disk-utils/partx.c:455
#, c-format
msgid "%s: no partition #%d"
msgstr "%s: không có phân vùng #%d"
-#: disk-utils/partx.c:477
+#: disk-utils/partx.c:476
#, 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:491
+#: disk-utils/partx.c:490
#, 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:528
+#: disk-utils/partx.c:527
#, 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:547 misc-utils/findmnt.c:713 misc-utils/findmnt.c:730
-#: misc-utils/lslocks.c:405
+#: disk-utils/partx.c:546 misc-utils/findmnt.c:713 misc-utils/findmnt.c:730
+#: misc-utils/lslocks.c:382 sys-utils/lsns.c:431
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:610
+#: disk-utils/partx.c:609
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:633 login-utils/lslogins.c:928 misc-utils/findmnt.c:1582
-#: misc-utils/lsblk.c:1851 misc-utils/lslocks.c:465 sys-utils/losetup.c:304
-#: sys-utils/lscpu.c:1433 sys-utils/lsipc.c:338 sys-utils/prlimit.c:297
-#: sys-utils/swapon.c:266 sys-utils/wdctl.c:259 sys-utils/zramctl.c:418
+#: disk-utils/partx.c:632 login-utils/lslogins.c:932 misc-utils/findmnt.c:1583
+#: misc-utils/lsblk.c:1861 misc-utils/lslocks.c:442 sys-utils/losetup.c:310
+#: sys-utils/lscpu.c:1486 sys-utils/lsipc.c:337 sys-utils/lsns.c:486
+#: sys-utils/prlimit.c:297 sys-utils/swapon.c:269 sys-utils/wdctl.c:259
+#: sys-utils/zramctl.c:427
msgid "failed to initialize output table"
msgstr "lỗi khởi tạo bảng kết xuất"
-#: disk-utils/partx.c:644 misc-utils/findmnt.c:1608 misc-utils/lsblk.c:1871
-#: misc-utils/lslocks.c:479 sys-utils/losetup.c:316 sys-utils/losetup.c:352
-#: sys-utils/lscpu.c:1438 sys-utils/prlimit.c:306 sys-utils/swapon.c:275
-#: sys-utils/wdctl.c:270 sys-utils/zramctl.c:427
+#: disk-utils/partx.c:643 misc-utils/findmnt.c:1609 misc-utils/lsblk.c:1883
+#: misc-utils/lslocks.c:456 sys-utils/losetup.c:322 sys-utils/losetup.c:358
+#: sys-utils/lscpu.c:1491 sys-utils/lsns.c:507 sys-utils/prlimit.c:306
+#: sys-utils/swapon.c:278 sys-utils/wdctl.c:270 sys-utils/zramctl.c:436
msgid "failed to initialize output column"
msgstr "lỗi khởi tạo cột kết xuất"
-#: disk-utils/partx.c:684
+#: disk-utils/partx.c:683
#, 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:692
+#: disk-utils/partx.c:691
#, c-format
msgid "%s: failed to read partition table"
msgstr "%s: lỗi đọc khối phân vùng"
-#: disk-utils/partx.c:698
+#: disk-utils/partx.c:697
#, 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:702
+#: disk-utils/partx.c:701
#, 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:714
+#: disk-utils/partx.c:713
#, 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:718
+#: disk-utils/partx.c:717
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:721
+#: disk-utils/partx.c:720
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:722
+#: disk-utils/partx.c:721
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:723
+#: disk-utils/partx.c:722
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:724
+#: disk-utils/partx.c:723
msgid ""
" -s, --show list partitions\n"
"\n"
@@ -3585,39 +3618,39 @@ msgstr ""
" -s, --show liệt kê các phân vùng\n"
"\n"
-#: disk-utils/partx.c:725 misc-utils/lsblk.c:1608
+#: disk-utils/partx.c:724 misc-utils/lsblk.c:1615
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:726
+#: disk-utils/partx.c:725
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:727
+#: disk-utils/partx.c:726
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:728
+#: disk-utils/partx.c:727
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:729 misc-utils/lsblk.c:1622
+#: disk-utils/partx.c:728 misc-utils/lsblk.c:1629
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:730 misc-utils/lsblk.c:1623
+#: disk-utils/partx.c:729 misc-utils/lsblk.c:1630
msgid " -r, --raw use raw output format\n"
msgstr " -r, --raw dùng định dạng thô\n"
-#: disk-utils/partx.c:731
+#: disk-utils/partx.c:730
msgid " -t, --type <type> specify the partition type (dos, bsd, solaris, etc.)\n"
msgstr " -t, --type <kiểu> chỉ định kiểu phân vùng (dos, bsd, solaris, v.v..)\n"
-#: disk-utils/partx.c:732 sys-utils/fallocate.c:91
+#: disk-utils/partx.c:731 sys-utils/fallocate.c:91
msgid " -v, --verbose verbose mode\n"
msgstr " -v, --verbose chế độ chi tiết\n"
-#: disk-utils/partx.c:738
+#: disk-utils/partx.c:737
msgid ""
"\n"
"Available columns (for --show, --raw or --pairs):\n"
@@ -3625,35 +3658,35 @@ msgstr ""
"\n"
"Các cột sẵn dùng (cho --show, --raw hay --pairs):\n"
-#: disk-utils/partx.c:811
+#: disk-utils/partx.c:810
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:911
+#: disk-utils/partx.c:910
msgid "--nr and <partition> are mutually exclusive"
msgstr "--nr và <partition> loại từ lẫn nhau"
-#: disk-utils/partx.c:930
+#: disk-utils/partx.c:929
#, 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:942
+#: disk-utils/partx.c:941
#, c-format
msgid "%s: cannot delete partitions"
msgstr "%s: không thể xóa các phân vùng"
-#: disk-utils/partx.c:945
+#: disk-utils/partx.c:944
#, 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:962
+#: disk-utils/partx.c:961
#, 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:52
+#: disk-utils/raw.c:51
#, c-format
msgid ""
" %1$s %2$srawN <major> <minor>\n"
@@ -3666,68 +3699,68 @@ msgstr ""
" %1$s -q %2$srawN\n"
" %1$s -qa\n"
-#: disk-utils/raw.c:59
+#: disk-utils/raw.c:58
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:62
+#: disk-utils/raw.c:61
msgid " -q, --query set query mode\n"
msgstr " -q, --query đặt chế độ truy vấn\n"
-#: disk-utils/raw.c:63
+#: disk-utils/raw.c:62
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:165
+#: disk-utils/raw.c:164
#, 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:182
+#: disk-utils/raw.c:181
#, 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:185
+#: disk-utils/raw.c:184
#, 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:194 disk-utils/raw.c:197 sys-utils/ipcrm.c:351
+#: 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
msgid "failed to parse argument"
msgstr "gặp lỗi khi phân tích đối số"
-#: disk-utils/raw.c:214
+#: disk-utils/raw.c:213
#, c-format
msgid "Cannot open master raw device '%s'"
msgstr "Không thể mở thiết bị chủ thô “%s”"
-#: disk-utils/raw.c:229
+#: disk-utils/raw.c:228
#, 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:232
+#: disk-utils/raw.c:231
#, 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:236
+#: disk-utils/raw.c:235
#, 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:246
+#: disk-utils/raw.c:245
msgid "Error querying raw device"
msgstr "Lỗi hỏi thiết bị thô"
-#: disk-utils/raw.c:255 disk-utils/raw.c:270
+#: disk-utils/raw.c:254 disk-utils/raw.c:269
#, 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:269
+#: disk-utils/raw.c:268
msgid "Error setting raw device"
msgstr "Lỗi đặt thiết bị thô"
@@ -3749,44 +3782,106 @@ msgstr "%s: gặp lỗi khi lấy điểm bắt đầu của phân vùng số %s
msgid "failed to resize partition"
msgstr "thay đổi kích thước phân vùng gặp lỗi"
-#: disk-utils/sfdisk.c:219
+#: disk-utils/sfdisk.c:229
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:264
+#: disk-utils/sfdisk.c:289
#, c-format
msgid "cannot seek %s"
msgstr "không thể di chuyển vị trí đọc %s"
-#: disk-utils/sfdisk.c:274 libfdisk/src/bsd.c:723 libfdisk/src/bsd.c:894
+#: disk-utils/sfdisk.c:299 libfdisk/src/bsd.c:723 libfdisk/src/bsd.c:894
#: sys-utils/hwclock.c:161 sys-utils/hwclock.c:163
#, c-format
msgid "cannot write %s"
msgstr "không thể ghi %s"
-#: disk-utils/sfdisk.c:280
+#: disk-utils/sfdisk.c:305
#, c-format
msgid "%12s (offset %5ju, size %5ju): %s"
msgstr "%12s: (hiệu = %ju, cỡ = %ju): %s"
-#: disk-utils/sfdisk.c:286
+#: disk-utils/sfdisk.c:311
#, 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:306 misc-utils/wipefs.c:382
-msgid "failed to create a signature backup, $HOME undefined"
+#: disk-utils/sfdisk.c:324
+#, 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:312
+#: disk-utils/sfdisk.c:350
msgid "Backup files:"
msgstr "Tập tin sao lưu dự phòng:"
-#: disk-utils/sfdisk.c:328
+#: disk-utils/sfdisk.c:375
+#, fuzzy
+msgid "failed to read new partition from device (ignore --move-data)"
+msgstr "Gặp lỗi khi đọc bảng phân vùng mở rộng (offset=%ju)"
+
+#: disk-utils/sfdisk.c:377
+#, fuzzy
+msgid "failed to get size of the new partition (ignore --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:379
+#, fuzzy
+msgid "failed to get start of the new partition (ignore --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
+#, fuzzy
+msgid "failed to get size of the old partition (ignore --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
+#, fuzzy
+msgid "failed to get start of the old partition (ignore --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
+msgid "begin of the partition has not been moved (ignore --move-data)"
+msgstr ""
+
+#: disk-utils/sfdisk.c:387
+msgid "new partition is smaller than original (ignore --move-data)"
+msgstr ""
+
+#: disk-utils/sfdisk.c:437
+msgid "Data move:"
+msgstr ""
+
+#: disk-utils/sfdisk.c:439
+#, 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:440
+#, c-format
+msgid " old start: %ju, new start: %ju (move %ju sectors)\n"
+msgstr ""
+
+#: disk-utils/sfdisk.c:447
+#, fuzzy
+msgid "Do you want to move partition data?"
+msgstr "Bạn có muốn ghi lên đĩa?"
+
+#: disk-utils/sfdisk.c:449 disk-utils/sfdisk.c:1702
+msgid "Leaving."
+msgstr "Rời bỏ."
+
+#: disk-utils/sfdisk.c:520
+#, fuzzy, c-format
+msgid "%s: failed to move data"
+msgstr "%s: không mở được"
+
+#: disk-utils/sfdisk.c:530
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:332
+#: disk-utils/sfdisk.c:536
msgid ""
"\n"
"The partition table has been altered."
@@ -3794,12 +3889,12 @@ msgstr ""
"\n"
"Bảng phân vùng đã bị thay đổi!"
-#: disk-utils/sfdisk.c:402
+#: disk-utils/sfdisk.c:606
#, c-format
msgid "unsupported label '%s'"
msgstr "không hỗ trợ nhãn đĩa “%s”"
-#: disk-utils/sfdisk.c:405
+#: disk-utils/sfdisk.c:609
msgid ""
"Id Name\n"
"\n"
@@ -3807,158 +3902,163 @@ msgstr ""
"Id Tên\n"
"\n"
-#: disk-utils/sfdisk.c:435
+#: disk-utils/sfdisk.c:639
msgid "unrecognized partition table type"
msgstr "kiểu bảng phân vùng không nhận ra"
-#: disk-utils/sfdisk.c:488
+#: disk-utils/sfdisk.c:692
#, c-format
msgid "Cannot get size of %s"
msgstr "không thể lấy kích cỡ của %s"
-#: disk-utils/sfdisk.c:525
+#: disk-utils/sfdisk.c:729
#, c-format
msgid "total: %ju blocks\n"
msgstr "tổng số: %ju khối\n"
-#: disk-utils/sfdisk.c:587 disk-utils/sfdisk.c:658 disk-utils/sfdisk.c:722
-#: disk-utils/sfdisk.c:786 disk-utils/sfdisk.c:841 disk-utils/sfdisk.c:897
-#: disk-utils/sfdisk.c:1188
+#: disk-utils/sfdisk.c:791 disk-utils/sfdisk.c:859 disk-utils/sfdisk.c:900
+#: disk-utils/sfdisk.c:930 disk-utils/sfdisk.c:994 disk-utils/sfdisk.c:1058
+#: disk-utils/sfdisk.c:1113 disk-utils/sfdisk.c:1169 disk-utils/sfdisk.c:1462
msgid "no disk device specified"
msgstr "chưa chỉ định thiết bị"
-#: disk-utils/sfdisk.c:598
+#: disk-utils/sfdisk.c:802
msgid "toggle boot flags is supported for MBR only"
msgstr "bật/tắt các cờ khởi động chỉ hỗ trợ với MBR"
-#: disk-utils/sfdisk.c:629 disk-utils/sfdisk.c:727 disk-utils/sfdisk.c:791
-#: disk-utils/sfdisk.c:846 disk-utils/sfdisk.c:902 disk-utils/sfdisk.c:1186
-#: disk-utils/sfdisk.c:1612
+#: disk-utils/sfdisk.c:833 disk-utils/sfdisk.c:879 disk-utils/sfdisk.c:999
+#: disk-utils/sfdisk.c:1063 disk-utils/sfdisk.c:1118 disk-utils/sfdisk.c:1174
+#: disk-utils/sfdisk.c:1460 disk-utils/sfdisk.c:1922
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:634
+#: disk-utils/sfdisk.c:838
#, 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:666
+#: disk-utils/sfdisk.c:874 disk-utils/sfdisk.c:882
+#, 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:938
msgid "failed to allocate dump struct"
msgstr "gặp lỗi khi phân bổ cấu trúc đổ"
-#: disk-utils/sfdisk.c:670
+#: disk-utils/sfdisk.c:942
msgid "failed to dump partition table"
msgstr "gặp lỗi khi đổ bảng phân vùng"
-#: disk-utils/sfdisk.c:700
+#: disk-utils/sfdisk.c:972
#, 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:704
+#: disk-utils/sfdisk.c:976
#, 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:707
+#: disk-utils/sfdisk.c:979
#, 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:726 disk-utils/sfdisk.c:790 disk-utils/sfdisk.c:845
-#: disk-utils/sfdisk.c:901
+#: disk-utils/sfdisk.c:998 disk-utils/sfdisk.c:1062 disk-utils/sfdisk.c:1117
+#: disk-utils/sfdisk.c:1173
msgid "no partition number specified"
msgstr "chưa chỉ ra số của phân vùng"
-#: disk-utils/sfdisk.c:732 disk-utils/sfdisk.c:796 disk-utils/sfdisk.c:851
-#: disk-utils/sfdisk.c:907
+#: disk-utils/sfdisk.c:1004 disk-utils/sfdisk.c:1068 disk-utils/sfdisk.c:1123
+#: disk-utils/sfdisk.c:1179
msgid "unexpected arguments"
msgstr "gặp số các đối số không cần"
-#: disk-utils/sfdisk.c:747
+#: disk-utils/sfdisk.c:1019
#, 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:766
+#: disk-utils/sfdisk.c:1038
#, 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:770
+#: disk-utils/sfdisk.c:1042
#, 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:808
+#: disk-utils/sfdisk.c:1080
#, 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:821 disk-utils/sfdisk.c:876 disk-utils/sfdisk.c:930
+#: disk-utils/sfdisk.c:1093 disk-utils/sfdisk.c:1148 disk-utils/sfdisk.c:1202
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:825
+#: disk-utils/sfdisk.c:1097
#, 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:863
+#: disk-utils/sfdisk.c:1135
#, 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:880
+#: disk-utils/sfdisk.c:1152
#, 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:934
+#: disk-utils/sfdisk.c:1206
#, 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:977
+#: disk-utils/sfdisk.c:1249
msgid " Commands:\n"
msgstr "Lệnh:\n"
-#: disk-utils/sfdisk.c:979
+#: disk-utils/sfdisk.c:1251
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:980
+#: disk-utils/sfdisk.c:1252
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:981
+#: disk-utils/sfdisk.c:1253
msgid " abort exit sfdisk shell\n"
msgstr " abort thoát khỏi hệ vỏ sfdisk\n"
-#: disk-utils/sfdisk.c:982
+#: disk-utils/sfdisk.c:1254
#, fuzzy
msgid " print display the partition table\n"
msgstr " print in ra bảng phân vùng.\n"
-#: disk-utils/sfdisk.c:983
+#: disk-utils/sfdisk.c:1255
#, fuzzy
msgid " help show this help text\n"
msgstr " help hiển thị trợ giúp này.\n"
-#: disk-utils/sfdisk.c:985
+#: disk-utils/sfdisk.c:1257
#, fuzzy
msgid " Ctrl-D the same as 'quit'\n"
msgstr " CTRL-D giống với lệnh “quit”\n"
-#: disk-utils/sfdisk.c:989
+#: disk-utils/sfdisk.c:1261
msgid " Input format:\n"
msgstr "Định dạng đầu vào:\n"
-#: disk-utils/sfdisk.c:991
+#: disk-utils/sfdisk.c:1263
msgid " <start>, <size>, <type>, <bootable>\n"
msgstr " <đầu>, <cỡ>, <kiểu>, <khởi động được>\n"
-#: disk-utils/sfdisk.c:994
+#: disk-utils/sfdisk.c:1266
#, fuzzy
msgid ""
" <start> Beginning of the partition in sectors, or bytes if\n"
@@ -3969,7 +4069,7 @@ msgstr ""
" 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:999
+#: disk-utils/sfdisk.c:1271
#, fuzzy
msgid ""
" <size> Size of the partition in sectors, or bytes if\n"
@@ -3980,63 +4080,63 @@ msgstr ""
" đị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:1004
+#: disk-utils/sfdisk.c:1276
#, 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:1005
+#: disk-utils/sfdisk.c:1277
msgid " MBR: hex or L,S,E,X shortcuts.\n"
msgstr " MBR: hex hay phím tắt L,S,E,X.\n"
-#: disk-utils/sfdisk.c:1006
+#: disk-utils/sfdisk.c:1278
#, fuzzy
msgid " GPT: UUID or L,S,H shortcuts.\n"
msgstr " GPT: uuid hay phím tắt L,S,H.\n"
-#: disk-utils/sfdisk.c:1009
+#: disk-utils/sfdisk.c:1281
#, 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:1013
+#: disk-utils/sfdisk.c:1285
msgid " Example:\n"
msgstr "Ví dụ:\n"
-#: disk-utils/sfdisk.c:1015
+#: disk-utils/sfdisk.c:1287
#, 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:1047 sys-utils/dmesg.c:1457
+#: disk-utils/sfdisk.c:1319 sys-utils/dmesg.c:1458
msgid "unsupported command"
msgstr "lệnh không được hỗ trợ"
-#: disk-utils/sfdisk.c:1049
+#: disk-utils/sfdisk.c:1321
#, c-format
msgid "line %d: unsupported command"
msgstr "dòng %d: lệnh không được hỗ trợ"
-#: disk-utils/sfdisk.c:1196
+#: disk-utils/sfdisk.c:1470
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:1212
+#: disk-utils/sfdisk.c:1486
#, 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:1217
+#: disk-utils/sfdisk.c:1491
#, 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:1223
+#: disk-utils/sfdisk.c:1497
#, 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:1236
+#: disk-utils/sfdisk.c:1513
#, c-format
msgid ""
"\n"
@@ -4045,11 +4145,11 @@ msgstr ""
"\n"
"Chào mừng bạn dùng fdisk (%s)."
-#: disk-utils/sfdisk.c:1244
+#: disk-utils/sfdisk.c:1521
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:1247
+#: disk-utils/sfdisk.c:1524
msgid ""
" FAILED\n"
"\n"
@@ -4057,7 +4157,7 @@ msgstr ""
" BỊ LỖI\n"
"\n"
-#: disk-utils/sfdisk.c:1250
+#: disk-utils/sfdisk.c:1527
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"
@@ -4067,11 +4167,11 @@ msgstr ""
"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:1255
+#: disk-utils/sfdisk.c:1532
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:1257
+#: disk-utils/sfdisk.c:1534
msgid ""
" OK\n"
"\n"
@@ -4079,7 +4179,7 @@ msgstr ""
"OK\n"
"\n"
-#: disk-utils/sfdisk.c:1266
+#: disk-utils/sfdisk.c:1563
msgid ""
"\n"
"Old situation:"
@@ -4087,7 +4187,7 @@ msgstr ""
"\n"
"Trạng thái cũ:"
-#: disk-utils/sfdisk.c:1283
+#: disk-utils/sfdisk.c:1581
#, c-format
msgid ""
"\n"
@@ -4100,7 +4200,7 @@ msgstr ""
"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:1286
+#: disk-utils/sfdisk.c:1584
msgid ""
"\n"
"Type 'help' to get more information.\n"
@@ -4108,32 +4208,32 @@ msgstr ""
"\n"
"Hãy gõ lệnh “%s --help” để tìm thấy thông tin thêm.\n"
-#: disk-utils/sfdisk.c:1304
+#: disk-utils/sfdisk.c:1602
msgid "All partitions used."
msgstr "Mọi phân vùng đã được dùng."
-#: disk-utils/sfdisk.c:1312
+#: disk-utils/sfdisk.c:1610
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:1351
+#: disk-utils/sfdisk.c:1651
#, fuzzy
msgid "Ignoring partition."
msgstr "Bỏ qua phân vùng %zu."
-#: disk-utils/sfdisk.c:1360
+#: disk-utils/sfdisk.c:1660
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:1372
+#: disk-utils/sfdisk.c:1671
msgid "Failed to add partition"
msgstr "Gặp lỗi khi thêm phân vùng"
-#: disk-utils/sfdisk.c:1383
+#: disk-utils/sfdisk.c:1682
msgid "Script header accepted."
msgstr "Phần đầu văn lệnh được chấp thuận."
-#: disk-utils/sfdisk.c:1392
+#: disk-utils/sfdisk.c:1691
msgid ""
"\n"
"New situation:"
@@ -4141,19 +4241,15 @@ msgstr ""
"\n"
"Trạng thái mới:"
-#: disk-utils/sfdisk.c:1401
+#: disk-utils/sfdisk.c:1700
msgid "Do you want to write this to disk?"
msgstr "Bạn có muốn ghi lên đĩa?"
-#: disk-utils/sfdisk.c:1403
-msgid "Leaving."
-msgstr "Rời bỏ."
-
-#: disk-utils/sfdisk.c:1413
+#: disk-utils/sfdisk.c:1712
msgid "Leaving.\n"
msgstr "Rời bỏ.\n"
-#: disk-utils/sfdisk.c:1426
+#: disk-utils/sfdisk.c:1725
#, c-format
msgid ""
" %1$s [options] <dev> [[-N] <part>]\n"
@@ -4162,7 +4258,7 @@ 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"
-#: disk-utils/sfdisk.c:1432
+#: disk-utils/sfdisk.c:1731
msgid ""
"\n"
"Commands:\n"
@@ -4170,92 +4266,106 @@ msgstr ""
"\n"
"Lệnh:\n"
-#: disk-utils/sfdisk.c:1433
+#: disk-utils/sfdisk.c:1732
#, fuzzy
msgid " -A, --activate <dev> [<part> ...] list or set bootable 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:1434
+#: disk-utils/sfdisk.c:1733
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:1435
+#: disk-utils/sfdisk.c:1734
#, 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:1436
+#: disk-utils/sfdisk.c:1735
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:1437
+#: disk-utils/sfdisk.c:1736
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:1438
+#: disk-utils/sfdisk.c:1737
#, fuzzy
msgid " -F, --list-free [<dev> ...] list unpartitions 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:1439
+#: disk-utils/sfdisk.c:1738
+#, 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:1739
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:1440
+#: disk-utils/sfdisk.c:1740
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:1441
+#: disk-utils/sfdisk.c:1741
#, 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:1444
+#: disk-utils/sfdisk.c:1742
+#, 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:1745
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:1445
+#: disk-utils/sfdisk.c:1746
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:1446
+#: disk-utils/sfdisk.c:1747
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:1447
+#: disk-utils/sfdisk.c:1748
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:1450
+#: disk-utils/sfdisk.c:1751
msgid " <dev> device (usually disk) path\n"
msgstr " <dev> đường dẫn thiết bị (thường là đĩa)\n"
-#: disk-utils/sfdisk.c:1451
+#: disk-utils/sfdisk.c:1752
msgid " <part> partition number\n"
msgstr " <part> số phân vùng\n"
-#: disk-utils/sfdisk.c:1452
+#: disk-utils/sfdisk.c:1753
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:1455
+#: disk-utils/sfdisk.c:1756
#, 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:1456
+#: disk-utils/sfdisk.c:1757
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:1457
+#: disk-utils/sfdisk.c:1758
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:1458
+#: disk-utils/sfdisk.c:1759
+msgid " --move-data[=<typescript>] move partition data after relocation (requires -N)\n"
+msgstr ""
+
+#: disk-utils/sfdisk.c:1760
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:1459
+#: disk-utils/sfdisk.c:1761
#, fuzzy
msgid " --color[=<when>] colorize output (auto, always or never)\n"
msgstr ""
@@ -4264,73 +4374,82 @@ msgstr ""
" always luôn hoặc\n"
" never không bao giờ)\n"
-#: disk-utils/sfdisk.c:1462
+#: disk-utils/sfdisk.c:1764
msgid " -N, --partno <num> specify partition number\n"
msgstr " -N, --partno <num> chỉ định số phân vùng\n"
-#: disk-utils/sfdisk.c:1463
+#: disk-utils/sfdisk.c:1765
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:1464
+#: disk-utils/sfdisk.c:1766
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:1465
+#: disk-utils/sfdisk.c:1767
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:1466
+#: disk-utils/sfdisk.c:1768
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:1467
+#: disk-utils/sfdisk.c:1769
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:1468
+#: disk-utils/sfdisk.c:1770
+#, fuzzy
+msgid " -w, --wipe <mode> wipe signatures (auto, always or never)\n"
+msgstr " -L, --color[=<khi>] tô màu thông điệp (“auto”. “always” hay “never”.\n"
+
+#: disk-utils/sfdisk.c:1771
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:1469
+#: disk-utils/sfdisk.c:1772
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:1471
+#: disk-utils/sfdisk.c:1774
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:1472
+#: disk-utils/sfdisk.c:1775
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:1476 login-utils/chfn.c:103 login-utils/chsh.c:80
+#: disk-utils/sfdisk.c:1779 login-utils/chfn.c:103 login-utils/chsh.c:80
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:1569
+#: disk-utils/sfdisk.c:1879
#, c-format
msgid "%s is deprecated in favour of --part-type"
msgstr "%s đã lỗi thời trong---part-type"
-#: disk-utils/sfdisk.c:1574
+#: disk-utils/sfdisk.c:1884
msgid "--id is deprecated in favour of --part-type"
msgstr "--id đã lỗi thời trong ---part-type"
-#: disk-utils/sfdisk.c:1599
+#: disk-utils/sfdisk.c:1909
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:1625
+#: disk-utils/sfdisk.c:1938
#, c-format
msgid "unsupported unit '%c'"
msgstr "không hỗ trợ đơn vị “%c”"
-#: disk-utils/sfdisk.c:1628 include/c.h:302
+#: disk-utils/sfdisk.c:1941 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:2010
+msgid "--movedata requires -N"
+msgstr ""
+
#: disk-utils/swaplabel.c:69
#, c-format
msgid "failed to parse UUID: %s"
@@ -4377,7 +4496,7 @@ msgstr ""
msgid "ignore -U (UUIDs are unsupported)"
msgstr "bỏ qua -U (các UUID không được hỗ trợ)"
-#: include/c.h:295
+#: include/c.h:299
msgid ""
"\n"
"Usage:\n"
@@ -4385,7 +4504,7 @@ msgstr ""
"\n"
"Cách dùng:\n"
-#: include/c.h:296
+#: include/c.h:300
msgid ""
"\n"
"Options:\n"
@@ -4393,15 +4512,15 @@ msgstr ""
"\n"
"Tùy chọn:\n"
-#: include/c.h:298
+#: 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:299
+#: 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:300
+#: include/c.h:304
#, c-format
msgid ""
"\n"
@@ -4412,7 +4531,7 @@ msgstr ""
"Thông báo lỗi dịch cho <http://translationproject.org/team/vi.html>\n"
#: include/closestream.h:42 include/closestream.h:44 login-utils/vipw.c:270
-#: login-utils/vipw.c:289 sys-utils/rtcwake.c:280 term-utils/setterm.c:813
+#: login-utils/vipw.c:289 sys-utils/rtcwake.c:279 term-utils/setterm.c:813
#: text-utils/col.c:157
msgid "write error"
msgstr "lỗi ghi"
@@ -4604,8 +4723,8 @@ msgstr "Golden Bow"
msgid "Priam Edisk"
msgstr "Priam Edisk"
-#: include/pt-mbr-partnames.h:44 include/pt-mbr-partnames.h:89
-#: include/pt-mbr-partnames.h:95 include/pt-mbr-partnames.h:96
+#: 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"
@@ -4646,173 +4765,183 @@ msgid "Linux"
msgstr "Linux"
#: include/pt-mbr-partnames.h:54
-msgid "OS/2 hidden C: drive"
-msgstr "OS/2 ổ đĩa C: ẩn"
+msgid "OS/2 hidden or Intel hibernation"
+msgstr ""
-#: include/pt-mbr-partnames.h:55
+#: include/pt-mbr-partnames.h:57
msgid "Linux extended"
msgstr "Linux mở rộng"
-#: include/pt-mbr-partnames.h:56 include/pt-mbr-partnames.h:57
+#: include/pt-mbr-partnames.h:58 include/pt-mbr-partnames.h:59
msgid "NTFS volume set"
msgstr "Bộ khối tin NTFS"
-#: include/pt-mbr-partnames.h:58
+#: include/pt-mbr-partnames.h:60
msgid "Linux plaintext"
msgstr "Linux chữ thường"
-#: include/pt-mbr-partnames.h:59 libfdisk/src/gpt.c:203 libfdisk/src/sgi.c:63
+#: include/pt-mbr-partnames.h:61 libfdisk/src/gpt.c:204 libfdisk/src/sgi.c:63
#: libfdisk/src/sun.c:54
msgid "Linux LVM"
msgstr "Linux LVM"
-#: include/pt-mbr-partnames.h:60
+#: include/pt-mbr-partnames.h:62
msgid "Amoeba"
msgstr "Amoeba"
-#: include/pt-mbr-partnames.h:61
+#: include/pt-mbr-partnames.h:63
msgid "Amoeba BBT"
msgstr "Amoeba BBT"
-#: include/pt-mbr-partnames.h:62
+#: include/pt-mbr-partnames.h:64
msgid "BSD/OS"
msgstr "BSD/OS"
-#: include/pt-mbr-partnames.h:63
+#: include/pt-mbr-partnames.h:65
msgid "IBM Thinkpad hibernation"
msgstr "Ngủ đông IBM Thinkpad"
-#: include/pt-mbr-partnames.h:64
+#: include/pt-mbr-partnames.h:66
msgid "FreeBSD"
msgstr "FreeBSD"
-#: include/pt-mbr-partnames.h:65
+#: include/pt-mbr-partnames.h:67
msgid "OpenBSD"
msgstr "OpenBSD"
-#: include/pt-mbr-partnames.h:66
+#: include/pt-mbr-partnames.h:68
msgid "NeXTSTEP"
msgstr "NeXTSTEP"
-#: include/pt-mbr-partnames.h:67
+#: include/pt-mbr-partnames.h:69
msgid "Darwin UFS"
msgstr "Darwin UFS"
-#: include/pt-mbr-partnames.h:68
+#: include/pt-mbr-partnames.h:70
msgid "NetBSD"
msgstr "NetBSD"
-#: include/pt-mbr-partnames.h:69
+#: include/pt-mbr-partnames.h:71
msgid "Darwin boot"
msgstr "Khởi động Darwin"
-#: include/pt-mbr-partnames.h:70
+#: include/pt-mbr-partnames.h:72
msgid "HFS / HFS+"
msgstr "HFS / HFS+"
-#: include/pt-mbr-partnames.h:71
+#: include/pt-mbr-partnames.h:73
msgid "BSDI fs"
msgstr "Httt BSDI"
-#: include/pt-mbr-partnames.h:72
+#: include/pt-mbr-partnames.h:74
msgid "BSDI swap"
msgstr "Trao đổi BSDI"
-#: include/pt-mbr-partnames.h:73
+#: include/pt-mbr-partnames.h:75
msgid "Boot Wizard hidden"
msgstr "Thuật sĩ khởi động ẩn"
-#: include/pt-mbr-partnames.h:74
+#: include/pt-mbr-partnames.h:76
#, fuzzy
msgid "Acronis FAT32 LBA"
msgstr "W95 FAT32 (LBA)"
-#: include/pt-mbr-partnames.h:75 libfdisk/src/gpt.c:228
+#: include/pt-mbr-partnames.h:77 libfdisk/src/gpt.c:229
msgid "Solaris boot"
msgstr "Khởi động Solaris"
-#: include/pt-mbr-partnames.h:76
+#: include/pt-mbr-partnames.h:78
msgid "Solaris"
msgstr "Solaris"
-#: include/pt-mbr-partnames.h:77
+#: include/pt-mbr-partnames.h:79
msgid "DRDOS/sec (FAT-12)"
msgstr "DRDOS/sec (FAT-12)"
-#: include/pt-mbr-partnames.h:78
+#: include/pt-mbr-partnames.h:80
msgid "DRDOS/sec (FAT-16 < 32M)"
msgstr "DRDOS/sec (FAT-16 < 32M)"
-#: include/pt-mbr-partnames.h:79
+#: include/pt-mbr-partnames.h:81
msgid "DRDOS/sec (FAT-16)"
msgstr "DRDOS/sec (FAT-16)"
-#: include/pt-mbr-partnames.h:80
+#: include/pt-mbr-partnames.h:82
msgid "Syrinx"
msgstr "Syrinx"
-#: include/pt-mbr-partnames.h:81
+#: include/pt-mbr-partnames.h:83
msgid "Non-FS data"
msgstr "Dữ liệu không phải FS"
-#: include/pt-mbr-partnames.h:82
+#: include/pt-mbr-partnames.h:84
msgid "CP/M / CTOS / ..."
msgstr "CP/M / CTOS / …"
-#: include/pt-mbr-partnames.h:84
+#: include/pt-mbr-partnames.h:86
msgid "Dell Utility"
msgstr "Công cụ Dell"
# Name: don't translate/Tên: đừng dịch
-#: include/pt-mbr-partnames.h:85
+#: include/pt-mbr-partnames.h:87
msgid "BootIt"
msgstr "BootIt"
-#: include/pt-mbr-partnames.h:86
+#: include/pt-mbr-partnames.h:88
msgid "DOS access"
msgstr "Truy cập DOS"
-#: include/pt-mbr-partnames.h:88
+#: include/pt-mbr-partnames.h:90
msgid "DOS R/O"
msgstr "DOS R/O"
-#: include/pt-mbr-partnames.h:91
+#: include/pt-mbr-partnames.h:93
+#, fuzzy
+msgid "Rufus alignment"
+msgstr "đối số đầu tiên"
+
+#: include/pt-mbr-partnames.h:94
msgid "BeOS fs"
msgstr "Httt BeOS"
-#: include/pt-mbr-partnames.h:93
+#: include/pt-mbr-partnames.h:96
msgid "EFI (FAT-12/16/32)"
msgstr "EFI (FAT-12/16/32)"
-#: include/pt-mbr-partnames.h:94
+#: include/pt-mbr-partnames.h:97
msgid "Linux/PA-RISC boot"
msgstr "Khởi động Linux/PA-RISC"
-#: include/pt-mbr-partnames.h:97
+#: include/pt-mbr-partnames.h:100
msgid "DOS secondary"
msgstr "DOS phụ"
-#: include/pt-mbr-partnames.h:98
+#: include/pt-mbr-partnames.h:101
msgid "VMware VMFS"
msgstr "VMware VMFS"
-#: include/pt-mbr-partnames.h:99
+#: include/pt-mbr-partnames.h:102
msgid "VMware VMKCORE"
msgstr "VMware VMKCORE"
-#: include/pt-mbr-partnames.h:100 libfdisk/src/sun.c:55
+#: include/pt-mbr-partnames.h:103 libfdisk/src/sun.c:55
msgid "Linux raid autodetect"
msgstr "Tự động nhận ra Linux raid"
# Name: don't translate/Tên: đừng dịch
-#: include/pt-mbr-partnames.h:103
+#: include/pt-mbr-partnames.h:106
msgid "LANstep"
msgstr "LANstep"
-#: include/pt-mbr-partnames.h:104
+#: include/pt-mbr-partnames.h:107
msgid "BBT"
msgstr "BBT"
+#: lib/blkdev.c:282
+#, c-format
+msgid "warning: %s is misaligned"
+msgstr "cảnh báo: %s không được đồng chỉnh"
+
#: 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."
@@ -4825,24 +4954,24 @@ msgstr "Gl khi đọc lại bảng phân vùng."
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)."
-#: libfdisk/src/ask.c:476 libfdisk/src/ask.c:488
+#: libfdisk/src/ask.c:472 libfdisk/src/ask.c:484
#, c-format
msgid "Selected partition %ju"
msgstr "Phân vùng đã chọn %ju"
-#: libfdisk/src/ask.c:479
+#: libfdisk/src/ask.c:475
msgid "No partition is defined yet!"
msgstr "Không có phân vùng được định nghĩa!"
-#: libfdisk/src/ask.c:491
+#: 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ả!"
-#: libfdisk/src/ask.c:501
+#: libfdisk/src/ask.c:497
msgid "Partition number"
msgstr "Số thứ tự phân vùng"
-#: libfdisk/src/ask.c:998
+#: 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."
@@ -4865,7 +4994,7 @@ msgstr "Trụ từ đầu tiên"
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/bsd.c:297 libfdisk/src/dos.c:1166 libfdisk/src/gpt.c:2234
+#: libfdisk/src/bsd.c:297 libfdisk/src/dos.c:1166 libfdisk/src/gpt.c:2235
msgid "Last sector, +sectors or +size{K,M,G,T,P}"
msgstr "Cung từ cuối, +sectors hay +size{K,M,G,T,P}"
@@ -4887,7 +5016,7 @@ msgstr "Đĩa: %s"
msgid "Packname"
msgstr ""
-#: libfdisk/src/bsd.c:463 libfdisk/src/sun.c:1114
+#: libfdisk/src/bsd.c:463 libfdisk/src/sun.c:1117
msgid "Flags"
msgstr "Cờ"
@@ -4918,17 +5047,17 @@ msgstr "rãnh/trụ"
msgid "Sectors/Cylinder"
msgstr "cung/trụ từ"
-#: libfdisk/src/bsd.c:491 libfdisk/src/bsd.c:1018 libfdisk/src/dos.c:2302
-#: libfdisk/src/sgi.c:1159 libfdisk/src/sun.c:196 libfdisk/src/sun.c:1110
+#: libfdisk/src/bsd.c:491 libfdisk/src/bsd.c:1018 libfdisk/src/dos.c:2305
+#: libfdisk/src/sgi.c:1158 libfdisk/src/sun.c:196 libfdisk/src/sun.c:1113
msgid "Cylinders"
msgstr "Các trụ"
-#: libfdisk/src/bsd.c:496 libfdisk/src/sun.c:757
+#: libfdisk/src/bsd.c:496 libfdisk/src/sun.c:760
#, fuzzy
msgid "Rpm"
msgstr "vòng mỗi phút"
-#: libfdisk/src/bsd.c:501 libfdisk/src/sgi.c:292 libfdisk/src/sun.c:777
+#: libfdisk/src/bsd.c:501 libfdisk/src/sgi.c:292 libfdisk/src/sun.c:780
#, fuzzy
msgid "Interleave"
msgstr "xen kẽ"
@@ -5026,7 +5155,7 @@ msgstr ""
msgid "Disklabel written to %s."
msgstr "Nhãn đĩa được ghi vào %s."
-#: libfdisk/src/bsd.c:909 libfdisk/src/context.c:611
+#: libfdisk/src/bsd.c:909 libfdisk/src/context.c:685
msgid "Syncing disks."
msgstr "Đang đồng bộ hóa các đĩa."
@@ -5055,27 +5184,22 @@ msgstr "Bsize"
msgid "Cpg"
msgstr "Cpg"
-#: libfdisk/src/context.c:482
-#, c-format
-msgid "%s: device contains a valid '%s' signature; it is strongly recommended to wipe the device with wipefs(8) if this is unexpected, 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."
-
-#: libfdisk/src/context.c:605
+#: libfdisk/src/context.c:679
#, c-format
msgid "%s: close device failed"
msgstr "%s: gặp lỗi khi đóng thiết-bị"
-#: libfdisk/src/context.c:772
+#: libfdisk/src/context.c:846
msgid "cylinder"
msgid_plural "cylinders"
msgstr[0] "trụ"
-#: libfdisk/src/context.c:773
+#: libfdisk/src/context.c:847
msgid "sector"
msgid_plural "sectors"
msgstr[0] "cung từ"
-#: libfdisk/src/context.c:1076
+#: libfdisk/src/context.c:1150
msgid "Incomplete geometry setting."
msgstr "Cài đặt hình học không hoàn thiện."
@@ -5166,8 +5290,8 @@ msgstr "Cờ 0x%02x%02x của EBR (cho phân vùng %zu) không hợp lệ sẽ
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:1026 libfdisk/src/gpt.c:2115 libfdisk/src/sgi.c:840
-#: libfdisk/src/sun.c:514
+#: libfdisk/src/dos.c:1026 libfdisk/src/gpt.c:2116 libfdisk/src/sgi.c:840
+#: 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."
@@ -5177,7 +5301,7 @@ msgstr "Phân vùng %zu đã được định nghĩa rồi. Xóa nó đi rồi
msgid "Sector %llu is already allocated."
msgstr "Cung từ %llu đã được phân phối."
-#: libfdisk/src/dos.c:1133 libfdisk/src/gpt.c:2125
+#: libfdisk/src/dos.c:1133 libfdisk/src/gpt.c:2126
msgid "No free sectors available."
msgstr "Không còn cung từ còn trống nào cả."
@@ -5256,7 +5380,7 @@ msgstr "Tổng số cung từ đã phân phối %llu lớn hơn tối đa %llu."
msgid "Remaining %lld unallocated %ld-byte sectors."
msgstr "Còn lại chưa cấp phát %lld cung từ %ld-byte."
-#: libfdisk/src/dos.c:1534 libfdisk/src/dos.c:1953
+#: libfdisk/src/dos.c:1534 libfdisk/src/dos.c:1956
msgid "Extended partition already exists."
msgstr "Phân vùng mở rộng đã sẵn có."
@@ -5268,121 +5392,121 @@ msgstr "Đã tạo ra số phân vùng lớn nhất cho phép."
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:1591
+#: libfdisk/src/dos.c:1591 libfdisk/src/dos.c:1602
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:1602
+#: libfdisk/src/dos.c:1605
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:1607
+#: libfdisk/src/dos.c:1610
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."
-#: libfdisk/src/dos.c:1629
+#: libfdisk/src/dos.c:1632
msgid "Partition type"
msgstr "Kiểu phân vùng"
-#: libfdisk/src/dos.c:1633
+#: libfdisk/src/dos.c:1636
#, c-format
msgid "%zu primary, %d extended, %zu free"
msgstr "%zu chính, %d mở rộng, %zu còn trống"
-#: libfdisk/src/dos.c:1638
+#: libfdisk/src/dos.c:1641
msgid "primary"
msgstr "chính"
-#: libfdisk/src/dos.c:1640
+#: libfdisk/src/dos.c:1643
msgid "extended"
msgstr "mở rộng"
-#: libfdisk/src/dos.c:1640
+#: libfdisk/src/dos.c:1643
msgid "container for logical partitions"
msgstr "cái chứa các phân vùng lô-gíc"
-#: libfdisk/src/dos.c:1642
+#: libfdisk/src/dos.c:1645
msgid "logical"
msgstr "lôgíc"
-#: libfdisk/src/dos.c:1642
+#: libfdisk/src/dos.c:1645
msgid "numbered from 5"
msgstr "đánh số bắt đầu từ 5"
-#: libfdisk/src/dos.c:1680
+#: libfdisk/src/dos.c:1683
#, c-format
msgid "Invalid partition type `%c'."
msgstr "Kiểu phân vùng không hợp lệ “%c”."
-#: libfdisk/src/dos.c:1698
+#: libfdisk/src/dos.c:1701
#, 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:1851 libfdisk/src/gpt.c:1097
+#: libfdisk/src/dos.c:1854 libfdisk/src/gpt.c:1089
#, fuzzy
msgid "Disk identifier"
msgstr "Định danh đĩa: %s"
-#: libfdisk/src/dos.c:1958
+#: libfdisk/src/dos.c:1961
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:1963
+#: libfdisk/src/dos.c:1966
msgid "Cannot change type of the extended partition which is already used by logical partitions. Delete logical partitions first."
msgstr ""
-#: libfdisk/src/dos.c:2142 libfdisk/src/gpt.c:2679
+#: libfdisk/src/dos.c:2145 libfdisk/src/gpt.c:2681
msgid "Nothing to do. Ordering is correct already."
msgstr "Không cần làm gì. Thứ tự đã đúng rồi."
-#: libfdisk/src/dos.c:2191
+#: libfdisk/src/dos.c:2194
#, 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:2221
+#: libfdisk/src/dos.c:2224
msgid "New beginning of data"
msgstr "Điểm bắt đầu dữ liệu mới"
-#: libfdisk/src/dos.c:2277
+#: libfdisk/src/dos.c:2280
#, 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:2283
+#: libfdisk/src/dos.c:2286
#, 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:2284
+#: libfdisk/src/dos.c:2287
#, 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:2297 libfdisk/src/gpt.c:2769 libfdisk/src/sgi.c:1155
-#: libfdisk/src/sun.c:1106
+#: libfdisk/src/dos.c:2300 libfdisk/src/gpt.c:2771 libfdisk/src/sgi.c:1154
+#: libfdisk/src/sun.c:1109
msgid "Device"
msgstr "Thiết bị"
-#: libfdisk/src/dos.c:2298 libfdisk/src/sun.c:41
+#: libfdisk/src/dos.c:2301 libfdisk/src/sun.c:41
msgid "Boot"
msgstr "Khởi động"
-#: libfdisk/src/dos.c:2304 libfdisk/src/sgi.c:1161 libfdisk/src/sun.c:1112
+#: libfdisk/src/dos.c:2307 libfdisk/src/sgi.c:1160 libfdisk/src/sun.c:1115
msgid "Id"
msgstr "Id"
-#: libfdisk/src/dos.c:2308
+#: libfdisk/src/dos.c:2311
msgid "Start-C/H/S"
msgstr "Điểm đầu-C/H/S"
-#: libfdisk/src/dos.c:2309
+#: libfdisk/src/dos.c:2312
msgid "End-C/H/S"
msgstr "Điểm cuối-C/H/S"
-#: libfdisk/src/dos.c:2310 libfdisk/src/gpt.c:2779 libfdisk/src/sgi.c:1163
+#: libfdisk/src/dos.c:2313 libfdisk/src/gpt.c:2781 libfdisk/src/sgi.c:1162
msgid "Attrs"
msgstr "Attrs"
@@ -5493,478 +5617,493 @@ msgid "Linux root (ARM-64)"
msgstr "Linux root (x86-64)"
#: libfdisk/src/gpt.c:199
+#, fuzzy
+msgid "Linux root\t(IA-64)"
+msgstr "Linux root (x86-64)"
+
+#: libfdisk/src/gpt.c:200
msgid "Linux reserved"
msgstr "Linux reserved"
-#: libfdisk/src/gpt.c:200
+#: libfdisk/src/gpt.c:201
msgid "Linux home"
msgstr "Thư mục cá nhân"
-#: libfdisk/src/gpt.c:201 libfdisk/src/sgi.c:64
+#: libfdisk/src/gpt.c:202 libfdisk/src/sgi.c:64
msgid "Linux RAID"
msgstr "Linux RAID"
-#: libfdisk/src/gpt.c:202
+#: libfdisk/src/gpt.c:203
msgid "Linux extended boot"
msgstr "khởi động Linux mở rộng"
-#: libfdisk/src/gpt.c:210
+#: libfdisk/src/gpt.c:211
msgid "FreeBSD data"
msgstr "dữ liệu FreeBSD"
-#: libfdisk/src/gpt.c:211
+#: libfdisk/src/gpt.c:212
msgid "FreeBSD boot"
msgstr "FreeBSD boot"
-#: libfdisk/src/gpt.c:212
+#: libfdisk/src/gpt.c:213
msgid "FreeBSD swap"
msgstr "FreeBSD swap"
-#: libfdisk/src/gpt.c:213
+#: libfdisk/src/gpt.c:214
msgid "FreeBSD UFS"
msgstr "FreeBSD UFS"
-#: libfdisk/src/gpt.c:214
+#: libfdisk/src/gpt.c:215
msgid "FreeBSD ZFS"
msgstr "FreeBSD ZFS"
-#: libfdisk/src/gpt.c:215
+#: libfdisk/src/gpt.c:216
msgid "FreeBSD Vinum"
msgstr "FreeBSD Vinum"
-#: libfdisk/src/gpt.c:218
+#: libfdisk/src/gpt.c:219
msgid "Apple HFS/HFS+"
msgstr "Apple HFS/HFS+"
-#: libfdisk/src/gpt.c:219
+#: libfdisk/src/gpt.c:220
msgid "Apple UFS"
msgstr "Apple UFS"
-#: libfdisk/src/gpt.c:220
+#: libfdisk/src/gpt.c:221
msgid "Apple RAID"
msgstr "Apple RAID"
-#: libfdisk/src/gpt.c:221
+#: libfdisk/src/gpt.c:222
msgid "Apple RAID offline"
msgstr "Apple RAID offline"
-#: libfdisk/src/gpt.c:222
+#: libfdisk/src/gpt.c:223
msgid "Apple boot"
msgstr "Apple boot"
-#: libfdisk/src/gpt.c:223
+#: libfdisk/src/gpt.c:224
msgid "Apple label"
msgstr "nhãn Apple"
-#: libfdisk/src/gpt.c:224
+#: libfdisk/src/gpt.c:225
msgid "Apple TV recovery"
msgstr "Apple TV phục hồi"
-#: libfdisk/src/gpt.c:225
+#: libfdisk/src/gpt.c:226
msgid "Apple Core storage"
msgstr "Apple Core storage"
-#: libfdisk/src/gpt.c:229
+#: libfdisk/src/gpt.c:230
msgid "Solaris root"
msgstr "Khởi động Solaris"
-#: libfdisk/src/gpt.c:231
+#: libfdisk/src/gpt.c:232
msgid "Solaris /usr & Apple ZFS"
msgstr "Solaris /usr & Apple ZFS"
-#: libfdisk/src/gpt.c:232
+#: libfdisk/src/gpt.c:233
msgid "Solaris swap"
msgstr "Solaris swap"
-#: libfdisk/src/gpt.c:233
+#: libfdisk/src/gpt.c:234
msgid "Solaris backup"
msgstr "sao lưu dự phòng Solaris"
-#: libfdisk/src/gpt.c:234
+#: libfdisk/src/gpt.c:235
msgid "Solaris /var"
msgstr "Solaris /var"
-#: libfdisk/src/gpt.c:235
+#: libfdisk/src/gpt.c:236
msgid "Solaris /home"
msgstr "Solaris /home"
-#: libfdisk/src/gpt.c:236
+#: libfdisk/src/gpt.c:237
msgid "Solaris alternate sector"
msgstr "Solaris alternate sector"
-#: libfdisk/src/gpt.c:237
+#: libfdisk/src/gpt.c:238
msgid "Solaris reserved 1"
msgstr "Solaris reserved 1"
-#: libfdisk/src/gpt.c:238
+#: libfdisk/src/gpt.c:239
msgid "Solaris reserved 2"
msgstr "Solaris reserved 2"
-#: libfdisk/src/gpt.c:239
+#: libfdisk/src/gpt.c:240
msgid "Solaris reserved 3"
msgstr "Solaris reserved 3"
-#: libfdisk/src/gpt.c:240
+#: libfdisk/src/gpt.c:241
msgid "Solaris reserved 4"
msgstr "Solaris reserved 4"
-#: libfdisk/src/gpt.c:241
+#: libfdisk/src/gpt.c:242
msgid "Solaris reserved 5"
msgstr "Solaris reserved 5"
-#: libfdisk/src/gpt.c:244
+#: libfdisk/src/gpt.c:245
msgid "NetBSD swap"
msgstr "NetBSD swap"
-#: libfdisk/src/gpt.c:245
+#: libfdisk/src/gpt.c:246
msgid "NetBSD FFS"
msgstr "NetBSD FFS"
-#: libfdisk/src/gpt.c:246
+#: libfdisk/src/gpt.c:247
msgid "NetBSD LFS"
msgstr "NetBSD LFS"
-#: libfdisk/src/gpt.c:247
+#: libfdisk/src/gpt.c:248
msgid "NetBSD concatenated"
msgstr "NetBSD concatenated"
-#: libfdisk/src/gpt.c:248
+#: libfdisk/src/gpt.c:249
msgid "NetBSD encrypted"
msgstr "NetBSD đã mã hóa"
-#: libfdisk/src/gpt.c:249
+#: libfdisk/src/gpt.c:250
msgid "NetBSD RAID"
msgstr "NetBSD RAID"
-#: libfdisk/src/gpt.c:252
+#: libfdisk/src/gpt.c:253
msgid "ChromeOS kernel"
msgstr "Nhân ChromeOS"
-#: libfdisk/src/gpt.c:253
+#: libfdisk/src/gpt.c:254
msgid "ChromeOS root fs"
msgstr "ChromeOS root fs"
-#: libfdisk/src/gpt.c:254
+#: libfdisk/src/gpt.c:255
msgid "ChromeOS reserved"
msgstr "ChromeOS reserved"
-#: libfdisk/src/gpt.c:257
+#: libfdisk/src/gpt.c:258
msgid "MidnightBSD data"
msgstr "Dữ liệu MidnightBSD"
-#: libfdisk/src/gpt.c:258
+#: libfdisk/src/gpt.c:259
msgid "MidnightBSD boot"
msgstr "MidnightBSD boot"
-#: libfdisk/src/gpt.c:259
+#: libfdisk/src/gpt.c:260
msgid "MidnightBSD swap"
msgstr "MidnightBSD swap"
-#: libfdisk/src/gpt.c:260
+#: libfdisk/src/gpt.c:261
msgid "MidnightBSD UFS"
msgstr "MidnightBSD UFS"
-#: libfdisk/src/gpt.c:261
+#: libfdisk/src/gpt.c:262
msgid "MidnightBSD ZFS"
msgstr "MidnightBSD ZFS"
-#: libfdisk/src/gpt.c:262
+#: libfdisk/src/gpt.c:263
msgid "MidnightBSD Vinum"
msgstr "MidnightBSD Vinum"
-#: libfdisk/src/gpt.c:265
+#: libfdisk/src/gpt.c:266
msgid "Ceph Journal"
msgstr ""
-#: libfdisk/src/gpt.c:266
+#: libfdisk/src/gpt.c:267
msgid "Ceph Encrypted Journal"
msgstr ""
-#: libfdisk/src/gpt.c:267
+#: libfdisk/src/gpt.c:268
msgid "Ceph OSD"
msgstr ""
-#: libfdisk/src/gpt.c:268
+#: libfdisk/src/gpt.c:269
msgid "Ceph crypt OSD"
msgstr ""
-#: libfdisk/src/gpt.c:269
+#: libfdisk/src/gpt.c:270
msgid "Ceph disk in creation"
msgstr ""
-#: libfdisk/src/gpt.c:270
+#: libfdisk/src/gpt.c:271
msgid "Ceph crypt disk in creation"
msgstr ""
-#: libfdisk/src/gpt.c:273
+#: libfdisk/src/gpt.c:274
#, fuzzy
msgid "OpenBSD data"
msgstr "dữ liệu FreeBSD"
-#: libfdisk/src/gpt.c:276
+#: libfdisk/src/gpt.c:277
#, fuzzy
msgid "QNX6 file system"
msgstr "Hệ thống tập tin Linux"
-#: libfdisk/src/gpt.c:279
+#: libfdisk/src/gpt.c:280
#, fuzzy
msgid "Plan 9 partition"
msgstr "xóa một phân vùng"
-#: libfdisk/src/gpt.c:544
+#: libfdisk/src/gpt.c:545
msgid "failed to allocate GPT header"
msgstr "gặp lỗi khi cấp phát phần đầu GPT"
-#: libfdisk/src/gpt.c:626
+#: libfdisk/src/gpt.c:628
msgid "First LBA specified by script is out of range."
msgstr ""
-#: libfdisk/src/gpt.c:637
+#: libfdisk/src/gpt.c:640
msgid "Last LBA specified by script is out of range."
msgstr ""
-#: libfdisk/src/gpt.c:771
+#: libfdisk/src/gpt.c:774
#, c-format
msgid "GPT PMBR size mismatch (%u != %u) will be corrected by w(rite)."
msgstr "Cỡ GPT PMBR không khớp (%u != %u) sẽ được sửa bằng w(ghi)."
-#: libfdisk/src/gpt.c:789
+#: libfdisk/src/gpt.c:792
msgid "gpt: stat() failed"
msgstr "gpt: stat() gặp lỗi"
-#: libfdisk/src/gpt.c:799
+#: libfdisk/src/gpt.c:802
#, 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:1066
+#: libfdisk/src/gpt.c:1058
msgid "GPT Header"
msgstr "phần đầu GPT"
-#: libfdisk/src/gpt.c:1071
+#: libfdisk/src/gpt.c:1063
msgid "GPT Entries"
msgstr "Các mục GPT"
-#: libfdisk/src/gpt.c:1104
+#: libfdisk/src/gpt.c:1096
#, fuzzy
msgid "First LBA"
msgstr "LBA đầu tiên: %ju"
-#: libfdisk/src/gpt.c:1109
+#: libfdisk/src/gpt.c:1101
#, fuzzy
msgid "Last LBA"
msgstr "LBA cuối: %ju"
#. TRANSLATORS: The LBA (Logical Block Address) of the backup GPT header.
-#: libfdisk/src/gpt.c:1115
+#: libfdisk/src/gpt.c:1107
#, fuzzy
msgid "Alternative LBA"
msgstr "LBA luân phiên: %ju"
#. TRANSLATORS: The start of the array of partition entries.
-#: libfdisk/src/gpt.c:1121
+#: libfdisk/src/gpt.c:1113
#, fuzzy
msgid "Partition entries LBA"
msgstr "Điểm bắt đầu của phân vùng LBA: %ju"
-#: libfdisk/src/gpt.c:1126
+#: libfdisk/src/gpt.c:1118
#, fuzzy
msgid "Allocated partition entries"
msgstr "Các đề mục phân vùng đã cấp phát: %u"
-#: libfdisk/src/gpt.c:1441
+#: libfdisk/src/gpt.c:1433
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:1450
+#: libfdisk/src/gpt.c:1442
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:1624
+#: libfdisk/src/gpt.c:1616
#, 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:1719
+#: libfdisk/src/gpt.c:1711
#, 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:1727
+#: libfdisk/src/gpt.c:1719
#, 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:1913
+#: libfdisk/src/gpt.c:1748
+#, fuzzy
+msgid "The begin of the partition overflows FirstUsableLBA."
+msgstr "Phân vùng khởi động không tồn tại."
+
+#: libfdisk/src/gpt.c:1755
+#, fuzzy
+msgid "The end of the partition overflows LastUsableLBA."
+msgstr "điểm cuối của phân vùng theo đơn vị rãnh (sector)"
+
+#: libfdisk/src/gpt.c:1914
msgid "The device contains hybrid MBR -- writing GPT only. You have to sync the MBR manually."
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:1950
+#: libfdisk/src/gpt.c:1951
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:1955
+#: libfdisk/src/gpt.c:1956
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:1959
+#: libfdisk/src/gpt.c:1960
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:1964
+#: libfdisk/src/gpt.c:1965
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:1969
+#: libfdisk/src/gpt.c:1970
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:1973
+#: libfdisk/src/gpt.c:1974
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:1978
+#: libfdisk/src/gpt.c:1979
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:1982
+#: libfdisk/src/gpt.c:1983
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:1987
+#: libfdisk/src/gpt.c:1988
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:1997
+#: libfdisk/src/gpt.c:1998
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:2003
+#: libfdisk/src/gpt.c:2004
#, 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:2010
+#: libfdisk/src/gpt.c:2011
#, 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:2017
+#: libfdisk/src/gpt.c:2018
#, 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:2026
+#: libfdisk/src/gpt.c:2027
msgid "No errors detected."
msgstr "Không thấy lỗi nào."
-#: libfdisk/src/gpt.c:2027
+#: libfdisk/src/gpt.c:2028
#, c-format
msgid "Header version: %s"
msgstr "Phần đầu phiên bản: %s"
-#: libfdisk/src/gpt.c:2028
+#: libfdisk/src/gpt.c:2029
#, c-format
msgid "Using %u out of %d partitions."
msgstr "Dùng %u trong số %d phân vùng."
-#: libfdisk/src/gpt.c:2039
+#: libfdisk/src/gpt.c:2040
#, 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:2047
+#: libfdisk/src/gpt.c:2048
#, 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:2121
+#: libfdisk/src/gpt.c:2122
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:2176 libfdisk/src/gpt.c:2201
+#: libfdisk/src/gpt.c:2177 libfdisk/src/gpt.c:2202
#, c-format
msgid "Sector %ju already used."
msgstr "Cung từ %ju đã được dùng rồi."
-#: libfdisk/src/gpt.c:2262
+#: libfdisk/src/gpt.c:2263
#, c-format
msgid "Could not create partition %zu"
msgstr "Không thể tạo phân vùng %zu"
-#: libfdisk/src/gpt.c:2269
+#: libfdisk/src/gpt.c:2270
#, c-format
msgid "The last usable GPT sector is %ju, but %ju is requested."
msgstr ""
-#: libfdisk/src/gpt.c:2276
+#: libfdisk/src/gpt.c:2277
#, c-format
msgid "The first usable GPT sector is %ju, but %ju is requested."
msgstr ""
-#: libfdisk/src/gpt.c:2408
+#: libfdisk/src/gpt.c:2409
#, 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:2426
+#: libfdisk/src/gpt.c:2427
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:2433
+#: libfdisk/src/gpt.c:2434
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:2447
+#: libfdisk/src/gpt.c:2448
#, 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:2553
+#: libfdisk/src/gpt.c:2554
#, 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:2600
+#: libfdisk/src/gpt.c:2602
msgid "Enter GUID specific bit"
msgstr "Nhập vào bít GUID đặc biệt"
-#: libfdisk/src/gpt.c:2615
+#: libfdisk/src/gpt.c:2617
#, 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:2628
+#: libfdisk/src/gpt.c:2630
#, 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:2629
+#: libfdisk/src/gpt.c:2631
#, 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:2633
+#: libfdisk/src/gpt.c:2635
#, 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:2634
+#: libfdisk/src/gpt.c:2636
#, 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:2776
+#: libfdisk/src/gpt.c:2778
msgid "Type-UUID"
msgstr "Kiểu-UUID"
-#: libfdisk/src/gpt.c:2777
+#: libfdisk/src/gpt.c:2779
msgid "UUID"
msgstr "UUID"
-#: libfdisk/src/gpt.c:2778 login-utils/chfn.c:151 login-utils/chfn.c:153
+#: libfdisk/src/gpt.c:2780 login-utils/chfn.c:151 login-utils/chfn.c:153
#: login-utils/chfn.c:308
msgid "Name"
msgstr "Tên"
@@ -5973,13 +6112,13 @@ msgstr "Tên"
msgid "Free space"
msgstr "Chỗ trống"
-#: libfdisk/src/partition.c:1102
+#: libfdisk/src/partition.c:1124
#, 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/ionice.c:79
-#: sys-utils/hwclock.c:335
+#: libfdisk/src/parttype.c:259 misc-utils/findmnt.c:680 schedutils/chrt.c:196
+#: schedutils/ionice.c:79 sys-utils/hwclock.c:332
msgid "unknown"
msgstr "không hiểu"
@@ -6051,12 +6190,12 @@ msgstr "thông tin SGI được tạo trên cung từ thứ hai."
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:767
+#: libfdisk/src/sgi.c:282 libfdisk/src/sun.c:770
#, fuzzy
msgid "Physical cylinders"
msgstr "Số trụ vật lý"
-#: libfdisk/src/sgi.c:287 libfdisk/src/sun.c:772
+#: libfdisk/src/sgi.c:287 libfdisk/src/sun.c:775
#, fuzzy
msgid "Extra sects/cyl"
msgstr "Số cung từ dự phòng mỗi trụ"
@@ -6106,7 +6245,7 @@ msgstr "Tập tin khởi động được thay đổi thành \"%s\"."
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:604 libfdisk/src/sun.c:455
+#: libfdisk/src/sgi.c:604 libfdisk/src/sun.c:458
msgid "No partitions defined."
msgstr "Không có phân vùng nào được định nghĩa."
@@ -6167,7 +6306,7 @@ msgstr "Toàn bộ đĩa đã bao các phân vùng."
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:876 libfdisk/src/sun.c:541
+#: libfdisk/src/sgi.c:876 libfdisk/src/sun.c:544
#, c-format
msgid "First %s"
msgstr "%s đầu tiên"
@@ -6176,29 +6315,29 @@ msgstr "%s đầu tiên"
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:915 libfdisk/src/sun.c:636
+#: libfdisk/src/sgi.c:915 libfdisk/src/sun.c:639
#, 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:987 libfdisk/src/sun.c:242
+#: libfdisk/src/sgi.c:986 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."
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:1053
+#: libfdisk/src/sgi.c:1052
msgid "Created a new SGI disklabel."
msgstr "Tạo nhãn đĩa SGI mới."
-#: libfdisk/src/sgi.c:1072
+#: libfdisk/src/sgi.c:1071
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:1078
+#: libfdisk/src/sgi.c:1077
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:1087
+#: libfdisk/src/sgi.c:1086
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."
@@ -6277,49 +6416,49 @@ msgstr "Đầu từ"
msgid "Sectors/track"
msgstr "Cung từ/rãnh"
-#: libfdisk/src/sun.c:299
+#: libfdisk/src/sun.c:297
msgid "Created a new Sun disklabel."
msgstr "Tạo nhãn đĩa Sun mới."
-#: libfdisk/src/sun.c:413
+#: libfdisk/src/sun.c:416
#, 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:432
+#: libfdisk/src/sun.c:435
#, 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:460
+#: libfdisk/src/sun.c:463
#, 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:462 libfdisk/src/sun.c:468
+#: libfdisk/src/sun.c:465 libfdisk/src/sun.c:471
#, 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:525
+#: libfdisk/src/sun.c:528
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:590
+#: 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:597
+#: libfdisk/src/sun.c:600
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:607
+#: libfdisk/src/sun.c:610
#, 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:682
+#: libfdisk/src/sun.c:685
#, c-format
msgid ""
"You haven't covered the whole disk with the 3rd partition, but your value\n"
@@ -6329,49 +6468,49 @@ msgstr ""
"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:723
+#: libfdisk/src/sun.c:726
#, 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:747
+#: libfdisk/src/sun.c:750
#, fuzzy
msgid "Label ID"
msgstr "ID nhãn: %s"
-#: libfdisk/src/sun.c:752
+#: libfdisk/src/sun.c:755
#, fuzzy
msgid "Volume ID"
msgstr "ID vùng: %s"
-#: libfdisk/src/sun.c:762
+#: libfdisk/src/sun.c:765
#, fuzzy
msgid "Alternate cylinders"
msgstr "Số trụ xen kẽ"
-#: libfdisk/src/sun.c:868
+#: libfdisk/src/sun.c:871
msgid "Number of alternate cylinders"
msgstr "Số trụ xen kẽ"
-#: libfdisk/src/sun.c:893
+#: libfdisk/src/sun.c:896
msgid "Extra sectors per cylinder"
msgstr "Số cung từ dự phòng mỗi trụ"
-#: libfdisk/src/sun.c:917
+#: libfdisk/src/sun.c:920
msgid "Interleave factor"
msgstr "Hệ số xen kẽ"
-#: libfdisk/src/sun.c:941
+#: libfdisk/src/sun.c:944
msgid "Rotation speed (rpm)"
msgstr "Tốc độ quay (rpm)"
-#: libfdisk/src/sun.c:965
+#: libfdisk/src/sun.c:968
msgid "Number of physical cylinders"
msgstr "Số trụ vật lý"
-#: libfdisk/src/sun.c:1034
+#: libfdisk/src/sun.c:1037
msgid ""
"Consider leaving partition 3 as Whole disk (5),\n"
"as SunOS/Solaris expects it and even Linux likes it.\n"
@@ -6379,7 +6518,7 @@ msgstr ""
"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:1045
+#: libfdisk/src/sun.c:1048
msgid ""
"It is highly recommended that the partition at offset 0\n"
"is UFS, EXT2FS filesystem or SunOS swap. Putting Linux swap\n"
@@ -6391,12 +6530,12 @@ msgstr ""
"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:102
+#: lib/pager.c:103
#, c-format
msgid "waitpid failed (%s)"
msgstr "waitpid bị lỗi (%s)"
-#: lib/path.c:209 sys-utils/lscpu.c:1538
+#: lib/path.c:209 sys-utils/lscpu.c:1591
msgid "failed to callocate cpu set"
msgstr "gặp lỗi khi phân cấp (callocate) tập hợp CPU"
@@ -6650,8 +6789,8 @@ msgstr "shell (hệ vỏ) đã thay đổi.\n"
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:152 login-utils/lslogins.c:1226 sys-utils/dmesg.c:1193
-#: sys-utils/lsipc.c:269
+#: login-utils/last.c:152 login-utils/lslogins.c:1230 sys-utils/dmesg.c:1194
+#: sys-utils/lsipc.c:268
#, c-format
msgid "unknown time format: %s"
msgstr "không hiểu định dạng giờ: %s"
@@ -6744,12 +6883,12 @@ msgstr ""
"\n"
"%s bắt đầu %s"
-#: login-utils/last.c:934
+#: login-utils/last.c:937
msgid "failed to parse number"
msgstr "gặp lỗi khi phân tích số"
-#: login-utils/last.c:955 login-utils/last.c:960 login-utils/last.c:965
-#: sys-utils/rtcwake.c:485
+#: login-utils/last.c:958 login-utils/last.c:963 login-utils/last.c:968
+#: sys-utils/rtcwake.c:484
#, c-format
msgid "invalid time value \"%s\""
msgstr "giá trị giờ không hợp lệ \"%s\""
@@ -6773,104 +6912,104 @@ 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:181
+#: login-utils/login.c:179
#, c-format
msgid "timed out after %u seconds"
msgstr "lỗi quá lâu sau %u giây"
-#: login-utils/login.c:289
+#: login-utils/login.c:285
#, 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:295
+#: login-utils/login.c:291
#, 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:313
+#: login-utils/login.c:309
#, c-format
msgid "chown (%s, %lu, %lu) failed: %m"
msgstr "chown (%s, %lu, %lu) gặp lỗi: %m"
-#: login-utils/login.c:317
+#: login-utils/login.c:313
#, c-format
msgid "chmod (%s, %u) failed: %m"
msgstr "chmod (%s, %u) gặp lỗi: %m"
-#: login-utils/login.c:378
+#: login-utils/login.c:374
msgid "FATAL: bad tty"
msgstr "NGHIÊM TRỌNG: tty sai"
-#: login-utils/login.c:396
+#: login-utils/login.c:392
#, 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:532
+#: login-utils/login.c:528
#, c-format
msgid "Last login: %.*s "
msgstr "Đăng nhập lần cuối: %.*s "
-#: login-utils/login.c:534
+#: login-utils/login.c:530
#, c-format
msgid "from %.*s\n"
msgstr "từ %.*s\n"
-#: login-utils/login.c:537
+#: login-utils/login.c:533
#, c-format
msgid "on %.*s\n"
msgstr "trên %.*s\n"
-#: login-utils/login.c:555
+#: login-utils/login.c:551
msgid "write lastlog failed"
msgstr "lần ghi nhật ký cuối gặp lỗi"
-#: login-utils/login.c:655
+#: login-utils/login.c:651
#, c-format
msgid "DIALUP AT %s BY %s"
msgstr "QUAY SỐ TẠI %s BỞI %s"
-#: login-utils/login.c:660
+#: login-utils/login.c:656
#, 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:663
+#: login-utils/login.c:659
#, c-format
msgid "ROOT LOGIN ON %s"
msgstr "ĐĂNG NHẬP NGƯỜI CHỦ TRÊN %s"
-#: login-utils/login.c:666
+#: login-utils/login.c:662
#, 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:669
+#: login-utils/login.c:665
#, c-format
msgid "LOGIN ON %s BY %s"
msgstr "ĐĂNG NHẬP TRÊN %s BỞI %s"
-#: login-utils/login.c:730
+#: login-utils/login.c:718
msgid "login: "
msgstr "Đăng nhập: "
-#: login-utils/login.c:756
+#: login-utils/login.c:744
#, c-format
msgid "PAM failure, aborting: %s"
msgstr "PAM thất bại nên hủy bỏ: %s"
-#: login-utils/login.c:757
+#: login-utils/login.c:745
#, c-format
msgid "Couldn't initialize PAM: %s"
msgstr "Không thể khởi tạo PAM: %s"
-#: login-utils/login.c:828
+#: login-utils/login.c:816
#, 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:836 login-utils/sulogin.c:1050
+#: login-utils/login.c:824 login-utils/sulogin.c:1048
#, c-format
msgid ""
"Login incorrect\n"
@@ -6879,17 +7018,17 @@ msgstr ""
"Sai tên người dùng hoặc mật khẩu\n"
"\n"
-#: login-utils/login.c:851
+#: login-utils/login.c:839
#, 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:857
+#: login-utils/login.c:845
#, 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:865
+#: login-utils/login.c:853
#, c-format
msgid ""
"\n"
@@ -6898,7 +7037,7 @@ msgstr ""
"\n"
"Sai tên người dùng hoặc mật khẩu\n"
-#: login-utils/login.c:893 login-utils/login.c:1240 login-utils/login.c:1263
+#: login-utils/login.c:881 login-utils/login.c:1228 login-utils/login.c:1251
msgid ""
"\n"
"Session setup problem, abort."
@@ -6906,73 +7045,73 @@ msgstr ""
"\n"
"Có vấn đề cấu hình phiên chạy nên hủy bỏ."
-#: login-utils/login.c:894
+#: login-utils/login.c:882
#, c-format
msgid "NULL user name in %s:%d. Abort."
msgstr "Tên người dùng bằng VÔ GIÁ TRỊ (NULL) trong %s:%d. Thoát."
-#: login-utils/login.c:1031
+#: login-utils/login.c:1019
#, c-format
msgid "TIOCSCTTY failed: %m"
msgstr "TIOCSCTTY bị lỗi: %m"
-#: login-utils/login.c:1182
+#: login-utils/login.c:1170
#, 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:1197
+#: login-utils/login.c:1185
#, c-format
msgid "Usage: login [-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:1199
+#: login-utils/login.c:1187
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:1241
+#: login-utils/login.c:1229
#, c-format
msgid "Invalid user name \"%s\" in %s:%d. Abort."
msgstr "Tên người dùng sai \"%s\" trong %s:%d. Hủy bỏ."
-#: login-utils/login.c:1262
+#: login-utils/login.c:1250
#, c-format
msgid "groups initialization failed: %m"
msgstr "sự khởi tạo nhóm gặp lỗi: %m"
-#: login-utils/login.c:1287
+#: login-utils/login.c:1275
msgid "setgid() failed"
msgstr "setgid() gặp lỗi"
-#: login-utils/login.c:1317
+#: login-utils/login.c:1305
#, c-format
msgid "You have new mail.\n"
msgstr "Bạn có thư mới.\n"
-#: login-utils/login.c:1319
+#: login-utils/login.c:1307
#, c-format
msgid "You have mail.\n"
msgstr "Bạn có thư.\n"
-#: login-utils/login.c:1333
+#: login-utils/login.c:1321
msgid "setuid() failed"
msgstr "setuid() gặp lỗi"
-#: login-utils/login.c:1339 login-utils/sulogin.c:763
+#: login-utils/login.c:1327 login-utils/sulogin.c:763
#, c-format
msgid "%s: change directory failed"
msgstr "%s: đổi thư mục gặp lỗi"
-#: login-utils/login.c:1346 login-utils/sulogin.c:764
+#: login-utils/login.c:1334 login-utils/sulogin.c:764
#, 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:1375
+#: login-utils/login.c:1363
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:1377
+#: login-utils/login.c:1365
msgid "no shell"
msgstr "không có hệ vỏ"
@@ -6985,11 +7124,11 @@ msgstr "%s: %s chứa giá trị bằng số không hợp lệ: %s"
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:207 sys-utils/lscpu.c:1262 sys-utils/lscpu.c:1272
+#: login-utils/lslogins.c:207 sys-utils/lscpu.c:1313 sys-utils/lscpu.c:1323
msgid "no"
msgstr "không"
-#: login-utils/lslogins.c:216 misc-utils/lsblk.c:182
+#: login-utils/lslogins.c:216 misc-utils/lsblk.c:181
msgid "user name"
msgstr "tài khoản"
@@ -7190,29 +7329,29 @@ msgid "Running processes"
msgstr "Các tiến trình đang chạy"
#: login-utils/lslogins.c:287 misc-utils/findmnt.c:160 misc-utils/lsblk.c:231
-#: sys-utils/lsipc.c:204
+#: sys-utils/lsipc.c:203
#, 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:355 sys-utils/lsipc.c:473
+#: login-utils/lslogins.c:355 sys-utils/lsipc.c:472
msgid "unsupported time type"
msgstr "kiểu thời gian không được hỗ trợ"
-#: login-utils/lslogins.c:652
+#: login-utils/lslogins.c:656
msgid "failed to get supplementary groups"
msgstr "gặp lỗi khi lấy các nhóm phụ"
-#: login-utils/lslogins.c:1077
+#: login-utils/lslogins.c:1081
msgid "internal error: unknown column"
msgstr "lỗi nội bộ: không hiểu cột"
-#: login-utils/lslogins.c:1081 sys-utils/lsipc.c:520 sys-utils/lsipc.c:642
-#: sys-utils/lsipc.c:697 sys-utils/lsipc.c:855 sys-utils/lsipc.c:1053
+#: login-utils/lslogins.c:1085 sys-utils/lsipc.c:519 sys-utils/lsipc.c:641
+#: sys-utils/lsipc.c:696 sys-utils/lsipc.c:854 sys-utils/lsipc.c:1052
msgid "failed to set data"
msgstr "gặp lỗi khi đặt dữ liệu"
-#: login-utils/lslogins.c:1175
+#: login-utils/lslogins.c:1179
#, c-format
msgid ""
"\n"
@@ -7221,105 +7360,105 @@ msgstr ""
"\n"
"Nhật ký cuối:\n"
-#: login-utils/lslogins.c:1234 login-utils/nologin.c:25
-#: misc-utils/lslocks.c:515 misc-utils/mcookie.c:82 misc-utils/uuidd.c:73
-#: misc-utils/uuidgen.c:33 sys-utils/dmesg.c:264 sys-utils/ipcmk.c:66
-#: sys-utils/lscpu.c:1646 sys-utils/lsipc.c:277 sys-utils/readprofile.c:104
-#: sys-utils/rtcwake.c:95 term-utils/setterm.c:388 text-utils/line.c:30
+#: login-utils/lslogins.c:1238 login-utils/nologin.c:26
+#: misc-utils/lslocks.c:492 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:1705 sys-utils/lsipc.c:276 sys-utils/readprofile.c:104
+#: sys-utils/rtcwake.c:94 term-utils/setterm.c:388 text-utils/line.c:30
#, c-format
msgid " %s [options]\n"
msgstr " %s [Tùy chọn]\n"
-#: login-utils/lslogins.c:1237
+#: login-utils/lslogins.c:1241
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:1240
+#: login-utils/lslogins.c:1244
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:1241
+#: login-utils/lslogins.c:1245
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:1242 sys-utils/lsipc.c:296
+#: login-utils/lslogins.c:1246 sys-utils/lsipc.c:295
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:1243
+#: login-utils/lslogins.c:1247
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:1244
+#: login-utils/lslogins.c:1248
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:1245
+#: login-utils/lslogins.c:1249
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:1246
+#: login-utils/lslogins.c:1250
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:1247
+#: login-utils/lslogins.c:1251
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:1248 sys-utils/lsipc.c:298
+#: login-utils/lslogins.c:1252 sys-utils/lsipc.c:297
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:1249 sys-utils/lsipc.c:291
+#: login-utils/lslogins.c:1253 sys-utils/lsipc.c:290
msgid " --noheadings don't print headings\n"
msgstr " --noheadings không in phần đầu\n"
-#: login-utils/lslogins.c:1250 sys-utils/lsipc.c:292
+#: login-utils/lslogins.c:1254 sys-utils/lsipc.c:291
msgid " --notruncate don't truncate output\n"
msgstr " --notruncate đừng cắt ngắn kết xuất\n"
-#: login-utils/lslogins.c:1251 sys-utils/lsipc.c:300
+#: login-utils/lslogins.c:1255 sys-utils/lsipc.c:299
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:1252
+#: login-utils/lslogins.c:1256
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:1253 sys-utils/lsipc.c:302
+#: login-utils/lslogins.c:1257 sys-utils/lsipc.c:301
msgid " -r, --raw display in raw mode\n"
msgstr " -r, --raw hiển thị ở chế độ thô\n"
-#: login-utils/lslogins.c:1254
+#: login-utils/lslogins.c:1258
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:1255 sys-utils/lsipc.c:293
+#: login-utils/lslogins.c:1259 sys-utils/lsipc.c:292
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:1256
+#: login-utils/lslogins.c:1260
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:1257
+#: login-utils/lslogins.c:1261
msgid " -Z, --context display SELinux contexts\n"
msgstr " -Z, --context hiển thị ngữ cảnh SELinux\n"
-#: login-utils/lslogins.c:1258
+#: login-utils/lslogins.c:1262
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:1259
+#: login-utils/lslogins.c:1263
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:1260
+#: login-utils/lslogins.c:1264
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:1265 misc-utils/findmnt.c:1262
-#: sys-utils/lscpu.c:1663
+#: login-utils/lslogins.c:1269 misc-utils/findmnt.c:1263
+#: sys-utils/lscpu.c:1722
#, c-format
msgid ""
"\n"
@@ -7328,11 +7467,11 @@ msgstr ""
"\n"
"Các cột sẵn dùng:\n"
-#: login-utils/lslogins.c:1448
+#: login-utils/lslogins.c:1452
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:1462 login-utils/lslogins.c:1466
+#: login-utils/lslogins.c:1466 login-utils/lslogins.c:1470
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."
@@ -7381,11 +7520,11 @@ msgstr "quyền truy cập bị từ chối"
msgid "setuid failed"
msgstr "setuid bị lỗi"
-#: login-utils/nologin.c:28
+#: login-utils/nologin.c:29
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:74
+#: login-utils/nologin.c:77
#, 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"
@@ -7409,7 +7548,7 @@ msgid "cannot block signals"
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 term-utils/script.c:762
+#: login-utils/su-common.c:349 misc-utils/uuidd.c:408 term-utils/script.c:765
msgid "cannot set signal handler"
msgstr "không đặt bộ tiếp hợp tín hiệu"
@@ -7531,44 +7670,44 @@ msgstr " -f, --fast chuyển -f tới hệ vỏ (cho csh ha
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:809 login-utils/su-common.c:824
-#, c-format
-msgid "group %s does not exist"
-msgstr "nhóm %s không tồn tại"
-
-#: login-utils/su-common.c:818
+#: 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:868
+#: 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:879
+#: login-utils/su-common.c:891
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:883
+#: login-utils/su-common.c:895
msgid "no command was specified"
msgstr "chưa chỉ ra lệnh"
-#: login-utils/su-common.c:897
+#: login-utils/su-common.c:909
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:904
+#: login-utils/su-common.c:916
#, c-format
msgid "user %s does not exist"
msgstr "người dùng %s không tồn tại"
-#: login-utils/su-common.c:950
+#: login-utils/su-common.c:956
#, 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:974
+#: login-utils/su-common.c:980
#, 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"
@@ -7659,24 +7798,24 @@ msgstr ""
" -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:893 misc-utils/findmnt.c:1471 sys-utils/wdctl.c:523
+#: login-utils/sulogin.c:896 misc-utils/findmnt.c:1472 sys-utils/wdctl.c:523
#: term-utils/wall.c:135
msgid "invalid timeout argument"
msgstr "đối số quá giờ không hợp lệ"
-#: login-utils/sulogin.c:915
+#: login-utils/sulogin.c:918
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:958
+#: login-utils/sulogin.c:961
msgid "cannot open console"
msgstr "không thể mở bảng điều khiển"
-#: login-utils/sulogin.c:965
+#: login-utils/sulogin.c:968
msgid "cannot open password database"
msgstr "không thể mở tập tin cơ sở dữ liệu"
-#: login-utils/sulogin.c:1047
+#: login-utils/sulogin.c:1045
#, c-format
msgid ""
"Can not execute su shell\n"
@@ -7685,7 +7824,7 @@ msgstr ""
"Không thể thực thi hệ vỏ su (siêu tài khoản)\n"
"\n"
-#: login-utils/sulogin.c:1054
+#: login-utils/sulogin.c:1052
msgid ""
"Timed out\n"
"\n"
@@ -7693,6 +7832,15 @@ msgstr ""
"Quá hạn\n"
"\n"
+#: login-utils/sulogin.c:1084
+#, fuzzy
+msgid ""
+"Can not 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:166 text-utils/tailf.c:165
#, c-format
msgid "%s: cannot add inotify watch."
@@ -7799,113 +7947,118 @@ msgstr "Bạn đang dùng shadow passwords (mật khẩu bóng) trên hệ thố
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:396
+#: misc-utils/cal.c:363
#, fuzzy
msgid "invalid month argument"
msgstr "tham số chiều dài không hợp lệ"
-#: misc-utils/cal.c:401
+#: misc-utils/cal.c:371
msgid "invalid week argument"
msgstr "đối số tuần không hợp lệ"
-#: misc-utils/cal.c:403
+#: misc-utils/cal.c:373
#, 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:439
+#: misc-utils/cal.c:409
msgid "illegal day value"
msgstr "giá trị ngày bị sai"
-#: misc-utils/cal.c:441 misc-utils/cal.c:457
+#: misc-utils/cal.c:411 misc-utils/cal.c:427
#, 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:444 misc-utils/cal.c:446
+#: misc-utils/cal.c:414 misc-utils/cal.c:416
msgid "illegal month value: use 1-12"
msgstr "giá trị tháng bị sai: hãy dùng 1-12"
-#: misc-utils/cal.c:449 misc-utils/cal.c:453
+#: misc-utils/cal.c:419 misc-utils/cal.c:423
msgid "illegal year value"
msgstr "giá trị năm không hợp lệ"
-#: misc-utils/cal.c:451
+#: misc-utils/cal.c:421
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:482 misc-utils/cal.c:495
+#: misc-utils/cal.c:452 misc-utils/cal.c:465
#, 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:634
+#: misc-utils/cal.c:609
#, c-format
msgid "%s"
msgstr "%s"
-#: misc-utils/cal.c:640
+#: misc-utils/cal.c:615
#, c-format
msgid "%d"
msgstr "%d"
-#: misc-utils/cal.c:646
+#: misc-utils/cal.c:621
#, c-format
msgid "%s %d"
msgstr "%s %d"
-#: misc-utils/cal.c:948
+#: misc-utils/cal.c:925
#, 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:951
+#: misc-utils/cal.c:928
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:952
+#: misc-utils/cal.c:929
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:955
+#: misc-utils/cal.c:932
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:956
+#: misc-utils/cal.c:933
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:957
+#: misc-utils/cal.c:934
#, 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:958
+#: misc-utils/cal.c:935
+#, 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:936
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:959
+#: misc-utils/cal.c:937
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:960
+#: misc-utils/cal.c:938
msgid " -j, --julian output Julian dates\n"
msgstr " -j, --julian kết xuất dạng ngày tháng kiểu Julian\n"
-#: misc-utils/cal.c:961
+#: misc-utils/cal.c:939
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:962
+#: misc-utils/cal.c:940
#, 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:963
+#: misc-utils/cal.c:941
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:964
+#: misc-utils/cal.c:942
msgid " --color[=<when>] colorize messages (auto, always or never)\n"
msgstr ""
" --color[=<khi>] tô màu chữ khi:\n"
@@ -7935,7 +8088,7 @@ msgstr "thiết bị nguồn"
msgid "mountpoint"
msgstr "điểm gắn"
-#: misc-utils/findmnt.c:125 misc-utils/lsblk.c:162
+#: misc-utils/findmnt.c:125 misc-utils/lsblk.c:161
msgid "filesystem type"
msgstr "kiểu hệ thống tập tin"
@@ -7955,7 +8108,7 @@ msgstr "FS chỉ định tùy chọn gắn"
msgid "filesystem label"
msgstr "nhãn hệ thống tập tin"
-#: misc-utils/findmnt.c:130 misc-utils/lsblk.c:165
+#: misc-utils/findmnt.c:130 misc-utils/lsblk.c:164
msgid "filesystem UUID"
msgstr "UUID hệ thống tập tin"
@@ -7963,7 +8116,7 @@ msgstr "UUID hệ thống tập tin"
msgid "partition label"
msgstr "nhãn của phân vùng"
-#: misc-utils/findmnt.c:133 misc-utils/lsblk.c:161
+#: misc-utils/findmnt.c:133 misc-utils/lsblk.c:160
msgid "major:minor device number"
msgstr "số lớn:nhỏ thiết bị"
@@ -8050,7 +8203,7 @@ msgid "%s: parse error at line %d"
msgstr "%s: lỗi phân tích tại dòng %d"
#: misc-utils/findmnt.c:836 misc-utils/findmnt.c:1099 sys-utils/eject.c:719
-#: sys-utils/mount.c:650
+#: sys-utils/mount.c:653
msgid "failed to initialize libmount table"
msgstr "gặp lỗi khi khởi tạo bảng libmount"
@@ -8061,8 +8214,8 @@ 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:135 sys-utils/mount.c:183 sys-utils/swapoff.c:56
-#: sys-utils/swapoff.c:152 sys-utils/swapon.c:230 sys-utils/swapon.c:260
-#: sys-utils/swapon.c:689 sys-utils/umount.c:275
+#: sys-utils/swapoff.c:152 sys-utils/swapon.c:233 sys-utils/swapon.c:263
+#: sys-utils/swapon.c:693 sys-utils/umount.c:275
msgid "failed to initialize libmount iterator"
msgstr "lỗi khởi tạo bộ lặp lại libmount"
@@ -8074,7 +8227,7 @@ msgstr "gặp lỗi khi khởi tạo bảng tabdiff libmount"
msgid "poll() failed"
msgstr "poll() gặp lỗi"
-#: misc-utils/findmnt.c:1209
+#: misc-utils/findmnt.c:1210
#, fuzzy, c-format
msgid ""
" %1$s [options]\n"
@@ -8087,19 +8240,19 @@ msgstr ""
" %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:1216
+#: misc-utils/findmnt.c:1217
msgid "Find a (mounted) filesystem.\n"
msgstr "Tìm một hệ thống tập tin (đã gắn).\n"
-#: misc-utils/findmnt.c:1219
+#: misc-utils/findmnt.c:1220
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:1220
+#: 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:1221
+#: misc-utils/findmnt.c:1222
msgid ""
" -k, --kernel search in kernel table of mounted\n"
" filesystems (default)\n"
@@ -8107,43 +8260,43 @@ 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:1224
+#: misc-utils/findmnt.c:1225
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:1225
+#: misc-utils/findmnt.c:1226
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:1228
+#: misc-utils/findmnt.c:1229
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:1229
+#: misc-utils/findmnt.c:1230
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:1230
+#: misc-utils/findmnt.c:1231
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:1231
+#: misc-utils/findmnt.c:1232
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:1232
+#: misc-utils/findmnt.c:1233
msgid " -c, --canonicalize canonicalize printed paths\n"
msgstr " -c, --canonicalize canonical hóa đường dẫn\n"
-#: misc-utils/findmnt.c:1233
+#: misc-utils/findmnt.c:1234
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:1234
+#: misc-utils/findmnt.c:1235
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:1235
+#: misc-utils/findmnt.c:1236
msgid ""
" -e, --evaluate convert tags (LABEL,UUID,PARTUUID,PARTLABEL) \n"
" to device names\n"
@@ -8151,56 +8304,56 @@ msgstr ""
" -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:1237
+#: misc-utils/findmnt.c:1238
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:1238
+#: misc-utils/findmnt.c:1239
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:1239
+#: misc-utils/findmnt.c:1240
msgid " -i, --invert invert the sense of matching\n"
msgstr " -s, --inverse đảo ngược phần khớp\n"
-#: misc-utils/findmnt.c:1240 misc-utils/lslocks.c:521
+#: misc-utils/findmnt.c:1241 misc-utils/lslocks.c:498 sys-utils/lsns.c:594
#, fuzzy
msgid " -J, --json use JSON output format\n"
msgstr " -r, --raw dùng định dạng thô\n"
-#: misc-utils/findmnt.c:1241
+#: misc-utils/findmnt.c:1242 sys-utils/lsns.c:595
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:1242
+#: misc-utils/findmnt.c:1243
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:1243
+#: misc-utils/findmnt.c:1244
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:1244
+#: misc-utils/findmnt.c:1245
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:1245
+#: misc-utils/findmnt.c:1246
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:1246
+#: misc-utils/findmnt.c:1247
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:1247
+#: misc-utils/findmnt.c:1248
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:1248
+#: misc-utils/findmnt.c:1249
msgid " -r, --raw use raw output format\n"
msgstr " -r, --raw dùng định dạng thô\n"
-#: misc-utils/findmnt.c:1249
+#: misc-utils/findmnt.c:1250
msgid ""
" -S, --source <string> the device to mount (by name, maj:min, \n"
" LABEL=, UUID=, PARTUUID=, PARTLABEL=)\n"
@@ -8208,72 +8361,72 @@ msgstr ""
" -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:1251
+#: misc-utils/findmnt.c:1252
#, 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:1252
+#: misc-utils/findmnt.c:1253
#, 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:1253
+#: misc-utils/findmnt.c:1254
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:1254
+#: misc-utils/findmnt.c:1255
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:1255 misc-utils/lslocks.c:526
+#: misc-utils/findmnt.c:1256 misc-utils/lslocks.c:503 sys-utils/lsns.c:600
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:1256
+#: misc-utils/findmnt.c:1257
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
+#: misc-utils/findmnt.c:1377
#, c-format
msgid "unknown direction '%s'"
msgstr "không hiểu hướng “%s”"
-#: misc-utils/findmnt.c:1448
+#: misc-utils/findmnt.c:1449
msgid "invalid TID argument"
msgstr "đối số TID không hợp lệ"
-#: misc-utils/findmnt.c:1511
+#: misc-utils/findmnt.c:1512
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:1515
+#: misc-utils/findmnt.c:1516
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:1565
+#: misc-utils/findmnt.c:1566
msgid "failed to initialize libmount cache"
msgstr "lỗi khởi tạo vùng nhớ tạm libmount"
-#: misc-utils/findmnt.c:1602
+#: misc-utils/findmnt.c:1603
#, 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:234
+#: misc-utils/getopt.c:237
#, 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"
-#: misc-utils/getopt.c:285
+#: misc-utils/getopt.c:288
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:310
+#: misc-utils/getopt.c:313
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:317
+#: misc-utils/getopt.c:320
#, c-format
msgid ""
" %1$s <optstring> <parameters>\n"
@@ -8284,69 +8437,69 @@ msgstr ""
" %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:323
+#: misc-utils/getopt.c:326
msgid "Parse command options.\n"
msgstr "Tùy chọn phân tích lệnh.\n"
-#: misc-utils/getopt.c:326
+#: misc-utils/getopt.c:329
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:327
+#: misc-utils/getopt.c:330
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:328
+#: misc-utils/getopt.c:331
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:329
+#: misc-utils/getopt.c:332
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:330
+#: misc-utils/getopt.c:333
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:331
+#: misc-utils/getopt.c:334
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:332
+#: misc-utils/getopt.c:335
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:333
+#: misc-utils/getopt.c:336
msgid " -T, --test test for getopt(1) version\n"
msgstr " -T, --test thử phiên bản getopt(1)\n"
-#: misc-utils/getopt.c:334
+#: misc-utils/getopt.c:337
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:388 misc-utils/getopt.c:444
+#: misc-utils/getopt.c:391 misc-utils/getopt.c:447
msgid "missing optstring argument"
msgstr "thiếu đối số chuỗi_tùy_chọn"
-#: misc-utils/getopt.c:439
+#: misc-utils/getopt.c:442
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:238
+#: 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/kill.c:306
+#: 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/kill.c:309
+#: 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/kill.c:312
+#: misc-utils/kill.c:308
msgid ""
" -a, --all do not restrict the name-to-pid conversion to processes\n"
" with the same uid as the present process\n"
@@ -8354,228 +8507,243 @@ msgstr ""
" -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:314
+#: misc-utils/kill.c:310
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:316
+#: misc-utils/kill.c:312
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:318
+#: misc-utils/kill.c:314
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:319
+#: misc-utils/kill.c:315
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:320
+#: misc-utils/kill.c:316
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:321
+#: misc-utils/kill.c:317
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:371 misc-utils/kill.c:380
+#: misc-utils/kill.c:367 misc-utils/kill.c:376
#, c-format
msgid "unknown signal: %s"
msgstr "không hiểu tín hiệu: %s"
-#: misc-utils/kill.c:391 misc-utils/kill.c:394 misc-utils/kill.c:403
-#: misc-utils/kill.c:415 misc-utils/kill.c:438
+#: 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
#, c-format
msgid "%s and %s are mutually exclusive"
msgstr "%s và %s loại từ lẫn nhau"
-#: misc-utils/kill.c:400 misc-utils/kill.c:442 misc-utils/rename.c:174
-#: sys-utils/ipcrm.c:160 term-utils/agetty.c:793 term-utils/agetty.c:802
+#: misc-utils/kill.c:396 misc-utils/kill.c:438 misc-utils/rename.c:174
+#: sys-utils/ipcrm.c:160 term-utils/agetty.c:794 term-utils/agetty.c:803
msgid "not enough arguments"
msgstr "không đủ đối số"
-#: misc-utils/kill.c:413
+#: 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:418 sys-utils/eject.c:205 sys-utils/eject.c:230
-#: 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:204 term-utils/setterm.c:242 term-utils/setterm.c:280
-#: term-utils/setterm.c:306 term-utils/setterm.c:320 term-utils/setterm.c:331
-#: term-utils/setterm.c:339 term-utils/setterm.c:354 term-utils/setterm.c:368
-#: term-utils/setterm.c:381 term-utils/setterm.c:543 term-utils/setterm.c:548
-#: term-utils/setterm.c:553 term-utils/setterm.c:558 term-utils/setterm.c:582
-#: term-utils/setterm.c:587 term-utils/setterm.c:592 term-utils/setterm.c:597
-#: term-utils/setterm.c:602 term-utils/setterm.c:607 term-utils/setterm.c:615
-#: term-utils/setterm.c:648
+#: misc-utils/kill.c:414 sys-utils/eject.c:205 sys-utils/eject.c:230
+#: sys-utils/losetup.c:573 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:204 term-utils/setterm.c:242
+#: term-utils/setterm.c:280 term-utils/setterm.c:306 term-utils/setterm.c:320
+#: term-utils/setterm.c:331 term-utils/setterm.c:339 term-utils/setterm.c:354
+#: term-utils/setterm.c:368 term-utils/setterm.c:381 term-utils/setterm.c:543
+#: term-utils/setterm.c:548 term-utils/setterm.c:553 term-utils/setterm.c:558
+#: term-utils/setterm.c:582 term-utils/setterm.c:587 term-utils/setterm.c:592
+#: term-utils/setterm.c:597 term-utils/setterm.c:602 term-utils/setterm.c:607
+#: term-utils/setterm.c:615 term-utils/setterm.c:648
msgid "argument error"
msgstr "sai đối số"
-#: misc-utils/kill.c:435
+#: misc-utils/kill.c:431
#, 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:452
+#: misc-utils/kill.c:448
#, 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:465
+#: misc-utils/kill.c:461
#, 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:481
+#: misc-utils/kill.c:477
msgid "use of 'kill --pid' option as command name is deprecated"
msgstr "việc dùng tùy chọn “kill --pid” như là lệnh bị phản đối"
-#: misc-utils/kill.c:515
+#: misc-utils/kill.c:511
#, c-format
msgid "cannot find process \"%s\""
msgstr "không thể tìm thấy tiến trình “%s”"
-#: misc-utils/logger.c:204
+#: misc-utils/logger.c:222
#, c-format
msgid "unknown facility name: %s"
msgstr "không hiểu tên cơ cấu: %s."
-#: misc-utils/logger.c:210
+#: misc-utils/logger.c:228
#, c-format
msgid "unknown priority name: %s"
msgstr "không hiểu tên ưu tiên: %s"
-#: misc-utils/logger.c:222
+#: misc-utils/logger.c:240
#, c-format
msgid "openlog %s: pathname too long"
msgstr "openlog %s: tên đường dẫn quá dài"
-#: misc-utils/logger.c:245
+#: misc-utils/logger.c:267
#, c-format
msgid "socket %s"
msgstr "ổ cắm (socket) %s"
-#: misc-utils/logger.c:279
+#: misc-utils/logger.c:306
#, 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:296
+#: misc-utils/logger.c:323
#, 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:323
+#: misc-utils/logger.c:353
#, 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:480
+#: misc-utils/logger.c:488
+#, fuzzy
+msgid "send message failed"
+msgstr "lỗi tạo hàng đợi thông điệp"
+
+#: misc-utils/logger.c:559
+#, c-format
+msgid "structured data ID '%s' is not unique"
+msgstr ""
+
+#: misc-utils/logger.c:573
+#, c-format
+msgid "--sd-id no specified for --sd-param %s"
+msgstr ""
+
+#: misc-utils/logger.c:744
msgid "localtime() failed"
msgstr "localtime() bị lỗi"
-#: misc-utils/logger.c:490
+#: misc-utils/logger.c:754
#, c-format
msgid "hostname '%s' is too long"
msgstr "tên máy “%s” là quá dài"
-#: misc-utils/logger.c:496
+#: misc-utils/logger.c:760
#, c-format
msgid "tag '%s' is too long"
msgstr "thẻ “%s” là quá dài"
-#: misc-utils/logger.c:550
+#: misc-utils/logger.c:823
#, 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:562
+#: misc-utils/logger.c:835
#, 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:702
+#: misc-utils/logger.c:984
#, c-format
msgid " %s [options] [<message>]\n"
msgstr " %s [tùy chọn] [thông điệp]\n"
-#: misc-utils/logger.c:705
+#: misc-utils/logger.c:987
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:708
+#: misc-utils/logger.c:990
#, 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:709
+#: misc-utils/logger.c:991
#, 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:710
+#: misc-utils/logger.c:992
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:711
+#: misc-utils/logger.c:993
#, 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:712
+#: misc-utils/logger.c:994
#, 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:713
+#: misc-utils/logger.c:995
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:714
+#: misc-utils/logger.c:996
msgid " --octet-count use rfc6587 octet counting\n"
msgstr ""
-#: misc-utils/logger.c:715
+#: misc-utils/logger.c:997
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:716
+#: misc-utils/logger.c:998
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:717
+#: misc-utils/logger.c:999
#, 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:718
+#: misc-utils/logger.c:1000
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:719
+#: misc-utils/logger.c:1001
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:720
+#: misc-utils/logger.c:1002
msgid " -P, --port <number> use this UDP port\n"
msgstr " -P, --port <số> dùng cổng UDP này\n"
-#: misc-utils/logger.c:721
+#: misc-utils/logger.c:1003
msgid " -T, --tcp use TCP only\n"
msgstr " -T, --tcp chỉ dùng TCP\n"
-#: misc-utils/logger.c:722
+#: misc-utils/logger.c:1004
msgid " -d, --udp use UDP only\n"
msgstr " -d, --udp chỉ dùng UDP\n"
-#: misc-utils/logger.c:723
+#: misc-utils/logger.c:1005
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:724
+#: misc-utils/logger.c:1006
#, fuzzy
msgid ""
" --rfc5424[=<snip>] use the syslog protocol (the default for remote);\n"
@@ -8584,48 +8752,67 @@ msgstr ""
" --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:726
+#: misc-utils/logger.c:1008
+#, fuzzy
+msgid " --sd-id <id> rfc5424 structured data ID\n"
+msgstr " --rgid <gid> đặt gid thực tế\n"
+
+#: misc-utils/logger.c:1009
+msgid " --sd-param <data> rfc5424 structured data name=value\n"
+msgstr ""
+
+#: misc-utils/logger.c:1010
#, fuzzy
msgid " --msgid <msgid> set rfc5424 message id field\n"
msgstr " --rgid <gid> đặt gid thực tế\n"
-#: misc-utils/logger.c:727
+#: misc-utils/logger.c:1011
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:728
+#: misc-utils/logger.c:1012
msgid ""
" --socket-errors[=<on|off|auto>]\n"
" print connection errors when using Unix sockets\n"
msgstr ""
-#: misc-utils/logger.c:731
+#: misc-utils/logger.c:1015
msgid " --journald[=<file>] write journald entry\n"
msgstr " --journald[=<tập-tin>] ghi mục nhật ký\n"
-#: misc-utils/logger.c:813
+#: misc-utils/logger.c:1102
#, c-format
msgid "file %s"
msgstr "tập tin %s"
-#: misc-utils/logger.c:828
+#: misc-utils/logger.c:1117
msgid "failed to parse id"
msgstr "gặp lỗi khi phân tích ID"
-#: misc-utils/logger.c:846
+#: misc-utils/logger.c:1135
#, fuzzy
msgid "failed to parse message size"
msgstr "gặp lỗi khi đặt kích cỡ trang"
-#: misc-utils/logger.c:881
+#: misc-utils/logger.c:1170
msgid "--msgid cannot contain space"
msgstr ""
-#: misc-utils/logger.c:909
+#: misc-utils/logger.c:1192
+#, fuzzy, c-format
+msgid "invalid structured data ID: '%s'"
+msgstr "đối số không hợp lệ: %s"
+
+#: misc-utils/logger.c:1197
+#, 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:1208
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:916
+#: misc-utils/logger.c:1215
msgid "journald entry could not be written"
msgstr "không thể ghi mục tin journald"
@@ -8643,7 +8830,8 @@ msgid " -a, --alternative use the alternative dictionary\n"
msgstr " -a, --alternative dùng từ điển thay thế\n"
#: misc-utils/look.c:364
-msgid " -d, --alphanum compare only alphanumeric characters\n"
+#, 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:365
@@ -8654,299 +8842,290 @@ msgstr " -f, --ignore-case không phân biệt HOA thường khi so sánh
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:158
+#: misc-utils/lsblk.c:157
msgid "device name"
msgstr "tên thiết bị"
-#: misc-utils/lsblk.c:159
+#: 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:160
+#: 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:163 sys-utils/zramctl.c:82
+#: misc-utils/lsblk.c:162 sys-utils/zramctl.c:83
msgid "where the device is mounted"
msgstr "nơi mà thiết bị được gắn vào"
-#: misc-utils/lsblk.c:164
+#: misc-utils/lsblk.c:163
msgid "filesystem LABEL"
msgstr "NHÃN hệ thống tập tin"
-#: misc-utils/lsblk.c:167
+#: misc-utils/lsblk.c:166
msgid "partition type UUID"
msgstr "UUID kiểu phân vùng"
-#: misc-utils/lsblk.c:168
+#: misc-utils/lsblk.c:167
msgid "partition LABEL"
msgstr "NHÃN của phân vùng"
-#: misc-utils/lsblk.c:172
+#: misc-utils/lsblk.c:171
msgid "read-ahead of the device"
msgstr "read-ahead của thiết bị"
-#: misc-utils/lsblk.c:173 sys-utils/losetup.c:73
+#: misc-utils/lsblk.c:172 sys-utils/losetup.c:75
msgid "read-only device"
msgstr "thiết bị chỉ-đọc"
-#: misc-utils/lsblk.c:174
+#: misc-utils/lsblk.c:173
msgid "removable device"
msgstr "thiết bị có thể tháo rời"
-#: misc-utils/lsblk.c:175
+#: misc-utils/lsblk.c:174
msgid "removable or hotplug device (usb, pcmcia, ...)"
msgstr "thiết bị di động hay cắm nóng (usb, pcmcia, …)"
-#: misc-utils/lsblk.c:176
+#: misc-utils/lsblk.c:175
msgid "rotational device"
msgstr "thiết bị quay"
-#: misc-utils/lsblk.c:177
+#: misc-utils/lsblk.c:176
msgid "adds randomness"
msgstr "bổ xung ngẫu nhiên"
-#: misc-utils/lsblk.c:178
+#: misc-utils/lsblk.c:177
msgid "device identifier"
msgstr "định danh thiết bị"
-#: misc-utils/lsblk.c:179
+#: misc-utils/lsblk.c:178
msgid "disk serial number"
msgstr "số sê-ri đĩa"
-#: misc-utils/lsblk.c:180
+#: misc-utils/lsblk.c:179
msgid "size of the device"
msgstr "kích cỡ của thiết bị"
-#: misc-utils/lsblk.c:181
+#: misc-utils/lsblk.c:180
msgid "state of the device"
msgstr "trạng thái của thiết bị"
-#: misc-utils/lsblk.c:183
+#: misc-utils/lsblk.c:182
msgid "group name"
msgstr "tên nhóm"
-#: misc-utils/lsblk.c:184
+#: 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:185
+#: misc-utils/lsblk.c:184
msgid "alignment offset"
msgstr "khoảng chênh sắp hàng"
-#: misc-utils/lsblk.c:186
+#: 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:187
+#: misc-utils/lsblk.c:186
msgid "optimal I/O size"
msgstr "lấy kích cỡ V/R tối ưu"
-#: misc-utils/lsblk.c:188
+#: misc-utils/lsblk.c:187
msgid "physical sector size"
msgstr "Kích cỡ cung từ vật lý"
-#: misc-utils/lsblk.c:189
+#: misc-utils/lsblk.c:188
msgid "logical sector size"
msgstr "kích cỡ khối vật lý"
-#: misc-utils/lsblk.c:190
+#: misc-utils/lsblk.c:189
msgid "I/O scheduler name"
msgstr "tên lịch biểu I/O"
-#: misc-utils/lsblk.c:191
+#: misc-utils/lsblk.c:190
msgid "request queue size"
msgstr "yêu cầu kích cỡ hàng đợi"
-#: misc-utils/lsblk.c:192
+#: misc-utils/lsblk.c:191
msgid "device type"
msgstr "kiểu thiết bị"
-#: misc-utils/lsblk.c:193
+#: misc-utils/lsblk.c:192
msgid "discard alignment offset"
msgstr "loại bỏ khoảng chênh sắp hàng"
-#: misc-utils/lsblk.c:194
+#: misc-utils/lsblk.c:193
msgid "discard granularity"
msgstr "hủy granularity"
-#: misc-utils/lsblk.c:195
+#: misc-utils/lsblk.c:194
msgid "discard max bytes"
msgstr "loại bỏ kích cỡ lớn nhất"
-#: misc-utils/lsblk.c:196
+#: misc-utils/lsblk.c:195
msgid "discard zeroes data"
msgstr "bỏ qua dữ liệu không"
-#: misc-utils/lsblk.c:197
+#: misc-utils/lsblk.c:196
msgid "write same max bytes"
msgstr "ghi cùng số byte tối đa"
-#: misc-utils/lsblk.c:198
+#: misc-utils/lsblk.c:197
msgid "unique storage identifier"
msgstr "định danh thiết bị lưu trữ duy nhất"
-#: misc-utils/lsblk.c:199
+#: misc-utils/lsblk.c:198
msgid "Host:Channel:Target:Lun for SCSI"
msgstr "Host:Channel:Target:Lun cho SCSI"
-#: misc-utils/lsblk.c:200
+#: misc-utils/lsblk.c:199
msgid "device transport type"
msgstr "kiểu vận chuyển thiết bị"
-#: misc-utils/lsblk.c:201
+#: misc-utils/lsblk.c:200
msgid "de-duplicated chain of subsystems"
msgstr "ngắt chuỗi lặp của hệ thống con"
-#: misc-utils/lsblk.c:202
+#: misc-utils/lsblk.c:201
msgid "device revision"
msgstr "phiên bản thiết bị"
-#: misc-utils/lsblk.c:203
+#: misc-utils/lsblk.c:202
msgid "device vendor"
msgstr "nhà sản xuất thiết bị"
-#: misc-utils/lsblk.c:1163
+#: misc-utils/lsblk.c:433 sys-utils/mount.c:102 sys-utils/swapon-common.c:19
+#: sys-utils/umount.c:46
#, c-format
-msgid "%s: failed to get device path"
-msgstr "%s: lỗi khi lấy đường dẫn thiết bị"
-
-#: misc-utils/lsblk.c:1171
-#, c-format
-msgid "%s: unknown device name"
-msgstr "%s: không hiểu tên thiết bị"
-
-#: misc-utils/lsblk.c:1208
-#, c-format
-msgid "%s: failed to get dm name"
-msgstr "%s: gặp lỗi khi lấy tên dm"
+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."
-#: misc-utils/lsblk.c:1257
+#: misc-utils/lsblk.c:1268
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:1447
+#: misc-utils/lsblk.c:1454
#, 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:1453
+#: misc-utils/lsblk.c:1460
#, c-format
msgid "%s: failed to read link"
msgstr "%s: lỗi khi đọc liên kết mềm"
-#: misc-utils/lsblk.c:1475
+#: misc-utils/lsblk.c:1482
#, 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:1484
+#: misc-utils/lsblk.c:1491
#, 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:1536 misc-utils/lsblk.c:1538 misc-utils/lsblk.c:1563
-#: misc-utils/lsblk.c:1565
+#: misc-utils/lsblk.c:1543 misc-utils/lsblk.c:1545 misc-utils/lsblk.c:1570
+#: misc-utils/lsblk.c:1572
#, 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:1543
+#: misc-utils/lsblk.c:1550
#, 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:1570
+#: misc-utils/lsblk.c:1577
#, 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:1601 sys-utils/wdctl.c:174
+#: misc-utils/lsblk.c:1608 sys-utils/wdctl.c:174
#, c-format
msgid " %s [options] [<device> ...]\n"
msgstr "%s [tùy chọn] [<thiết bị> …]\n"
-#: misc-utils/lsblk.c:1604
+#: misc-utils/lsblk.c:1611
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:1607
+#: misc-utils/lsblk.c:1614
msgid " -a, --all print all devices\n"
msgstr " -a, --all hiển thị mọi thiết bị\n"
-#: misc-utils/lsblk.c:1609
+#: misc-utils/lsblk.c:1616
msgid " -d, --nodeps don't print slaves or holders\n"
msgstr " -d, --nodeps đừng in “slave” hay “holder”\n"
-#: misc-utils/lsblk.c:1610
+#: misc-utils/lsblk.c:1617
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:1611
+#: misc-utils/lsblk.c:1618
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:1612
+#: misc-utils/lsblk.c:1619
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:1613
+#: misc-utils/lsblk.c:1620
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:1614
+#: misc-utils/lsblk.c:1621
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:1615
+#: misc-utils/lsblk.c:1622
#, fuzzy
msgid " -J, --json use JSON output format\n"
msgstr " -r, --raw dùng định dạng thô\n"
-#: misc-utils/lsblk.c:1616
+#: misc-utils/lsblk.c:1623
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:1617
+#: misc-utils/lsblk.c:1624
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:1618
+#: misc-utils/lsblk.c:1625
msgid " -n, --noheadings don't print headings\n"
msgstr " -n, --noheadings không in phần đầu\n"
-#: misc-utils/lsblk.c:1619
+#: misc-utils/lsblk.c:1626
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:1620
+#: misc-utils/lsblk.c:1627
msgid " -O, --output-all output all columns\n"
msgstr " -O, --output-all xuất ra mọi cột\n"
-#: misc-utils/lsblk.c:1621
+#: misc-utils/lsblk.c:1628
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:1624
+#: misc-utils/lsblk.c:1631
msgid " -s, --inverse inverse dependencies\n"
msgstr " -s, --inverse đảo ngược các phần phụ thuộc\n"
-#: misc-utils/lsblk.c:1625
+#: misc-utils/lsblk.c:1632
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:1626
+#: misc-utils/lsblk.c:1633
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:1627
+#: misc-utils/lsblk.c:1634
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:1632 misc-utils/lslocks.c:532 sys-utils/prlimit.c:196
-#: sys-utils/zramctl.c:478
+#: misc-utils/lsblk.c:1639 misc-utils/lslocks.c:509 sys-utils/lsns.c:607
+#: sys-utils/prlimit.c:196 sys-utils/zramctl.c:487
#, c-format
msgid ""
"\n"
@@ -8955,15 +9134,11 @@ msgstr ""
"\n"
"Các cột sẵn dùng (cho kết xuất):\n"
-#: misc-utils/lsblk.c:1645
+#: misc-utils/lsblk.c:1652
#, c-format
msgid "failed to access sysfs directory: %s"
msgstr "Truy cập thư mục sysfs gặp lỗi: %s"
-#: misc-utils/lsblk.c:1842
-msgid "the sort column has to be among the output columns"
-msgstr "cột sắp xếp phải là trong số các cột xuất"
-
#: 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"
@@ -9004,52 +9179,52 @@ msgstr "đường dẫn tập tin khóa"
msgid "PID of the process blocking the lock"
msgstr "PID của tiến trình ngăn cản khóa"
-#: misc-utils/lslocks.c:265
+#: misc-utils/lslocks.c:242
msgid "failed to parse ID"
msgstr "gặp lỗi khi phân tích ID"
-#: misc-utils/lslocks.c:287 sys-utils/nsenter.c:227
+#: misc-utils/lslocks.c:264 sys-utils/nsenter.c:227
msgid "failed to parse pid"
msgstr "lỗi phân tích PID"
-#: misc-utils/lslocks.c:290
+#: misc-utils/lslocks.c:267
msgid "(unknown)"
msgstr "(không hiểu)"
-#: misc-utils/lslocks.c:299
+#: misc-utils/lslocks.c:276
msgid "failed to parse start"
msgstr "gặp lỗi phân tích bắt đầu"
-#: misc-utils/lslocks.c:306
+#: misc-utils/lslocks.c:283
msgid "failed to parse end"
msgstr "gặp lỗi phân tích kết thúc"
-#: misc-utils/lslocks.c:518
+#: misc-utils/lslocks.c:495
msgid "List local system locks.\n"
msgstr "Liệt kê các khóa hệ thống nội bộ.\n"
-#: misc-utils/lslocks.c:522
+#: misc-utils/lslocks.c:499 sys-utils/lsns.c:596
#, fuzzy
msgid " -n, --noheadings don't print headings\n"
msgstr " -n, --noheadings không in phần đầu\n"
-#: misc-utils/lslocks.c:523
+#: misc-utils/lslocks.c:500 sys-utils/lsns.c:597
#, 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/lslocks.c:524
+#: misc-utils/lslocks.c:501
#, 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/lslocks.c:525
+#: misc-utils/lslocks.c:502 sys-utils/lsns.c:599
#, fuzzy
msgid " -r, --raw use the raw output format\n"
msgstr " -r, --raw dùng định dạng thô\n"
-#: misc-utils/lslocks.c:579 schedutils/chrt.c:260 schedutils/ionice.c:177
-#: schedutils/taskset.c:163 sys-utils/prlimit.c:586
+#: misc-utils/lslocks.c:556 schedutils/chrt.c:440 schedutils/ionice.c:177
+#: schedutils/taskset.c:163 sys-utils/lsns.c:674 sys-utils/prlimit.c:586
msgid "invalid PID argument"
msgstr "đối số PID không hợp lệ"
@@ -9080,7 +9255,7 @@ msgstr[0] "Nhận %zu byte từ %s\n"
msgid "closing %s failed"
msgstr "đóng %s gặp lỗi"
-#: misc-utils/mcookie.c:166 sys-utils/blkdiscard.c:120 sys-utils/fstrim.c:320
+#: misc-utils/mcookie.c:166 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"
@@ -9095,26 +9270,26 @@ 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/namei.c:186
+#: 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/namei.c:379
+#: 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/namei.c:429
+#: 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/namei.c:432
+#: 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/namei.c:435
+#: misc-utils/namei.c:339
msgid ""
" -h, --help displays this help text\n"
" -V, --version output version information and exit\n"
@@ -9134,11 +9309,21 @@ msgstr ""
" -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/namei.c:504
+#: 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/namei.c:528
+#: misc-utils/namei.c:414 sys-utils/lsns.c:739
+#, fuzzy
+msgid "failed to allocate UID cache"
+msgstr "gặp lỗi khi cấp phát phần đầu GPT"
+
+#: misc-utils/namei.c:417
+#, fuzzy
+msgid "failed to allocate GID cache"
+msgstr "gặp lỗi khi cấp phát phần đầu GPT"
+
+#: 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"
@@ -9185,202 +9370,263 @@ msgstr " -v, --verbose giải thích các công việc đã làm\n"
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/uuidd.c:76
+#: 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/uuidd.c:74
+#, fuzzy
+msgid " -p, --pid <path> path to pid file\n"
+msgstr " -T, --target <chuỗi> điểm gắn được dùng\n"
+
+#: misc-utils/uuidd.c:75
+#, fuzzy
+msgid " -s, --socket <path> path to socket\n"
+msgstr " -u, --socket <socket> ghi ra ổ cắm Unix này\n"
+
+#: misc-utils/uuidd.c:76
+#, 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"
+
+#: 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/uuidd.c:78
+#, 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"
+
#: misc-utils/uuidd.c:79
-msgid ""
-" -p, --pid <path> path to pid file\n"
-" -s, --socket <path> path to socket\n"
-" -T, --timeout <sec> specify inactivity timeout\n"
-" -k, --kill kill running daemon\n"
-" -r, --random test random-based generation\n"
-" -t, --time test time-based generation\n"
-" -n, --uuids <num> request number of uuids\n"
-" -P, --no-pid do not create pid file\n"
-" -F, --no-fork do not daemonize using double-fork\n"
-" -S, --socket-activation do not create listening socket\n"
-" -d, --debug run in debugging mode\n"
-" -q, --quiet turn on quiet mode\n"
-" -V, --version output version information and exit\n"
-" -h, --help display this help and exit\n"
-"\n"
-msgstr ""
-" -p, --pid <path> đường dẫn tới tập tin pid\n"
-" -s, --socket <path> đường dẫn tới socket\n"
-" -T, --timeout <sec> chỉ định thời gian hoạt động tối đa\n"
-" -k, --kill diệt dịch vụ (daemon) đang chạy\n"
-" -r, --random kiểm tra tạo số ngẫu nhiên\n"
-" -t, --time kiểm tra tạo thời gian cơ sở\n"
-" -n, --uuids <num> yêu cầu số của uuids\n"
-" -F, --no-fork không rẽ nhánh tuyến trình sử dụng fork-kép\n"
-" -S, --socket-activation không tạo ổ cắm (socket) lắng nghe\n"
-" -d, --debug chạy trong chế độ gỡ lỗi\n"
-" -q, --quiet bật chế độ im lặ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 " -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/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/uuidd.c:81
+#, 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"
+
+#: misc-utils/uuidd.c:82
+#, 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"
+
+#: misc-utils/uuidd.c:83
+#, 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."
+
+#: misc-utils/uuidd.c:84
+#, 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:85
+#, 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:133
+#: misc-utils/uuidd.c:118
msgid "bad arguments"
msgstr "đối số sai"
-#: misc-utils/uuidd.c:140
+#: misc-utils/uuidd.c:125
msgid "socket"
msgstr "ổ cắm (socket)"
-#: misc-utils/uuidd.c:151
+#: misc-utils/uuidd.c:136
msgid "connect"
msgstr "kết nối"
-#: misc-utils/uuidd.c:171
+#: misc-utils/uuidd.c:156
msgid "write"
msgstr "ghi"
-#: misc-utils/uuidd.c:179
+#: misc-utils/uuidd.c:164
msgid "read count"
msgstr "đếm số lần đọc"
-#: misc-utils/uuidd.c:185
+#: misc-utils/uuidd.c:170
msgid "bad response length"
msgstr "chiều dài đáp ứng sai"
-#: misc-utils/uuidd.c:239
+#: misc-utils/uuidd.c:221
#, c-format
msgid "cannot lock %s"
msgstr "không thể khóa %s"
-#: misc-utils/uuidd.c:263
+#: 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/uuidd.c:288
+#: misc-utils/uuidd.c:271
#, c-format
msgid "couldn't bind unix socket %s"
msgstr "không thể đóng kết ổ cắm UNIX %s"
-#: misc-utils/uuidd.c:325
+#: 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/uuidd.c:311
+msgid "timed out"
+msgstr "quá hạn"
+
+#: misc-utils/uuidd.c:345
+#, fuzzy
+msgid "cannot not setup 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:336
+#: 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"
-#: misc-utils/uuidd.c:346
+#: 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/uuidd.c:364
-msgid "no or too many file descriptors received"
+#: misc-utils/uuidd.c:387
+#, fuzzy
+msgid "sd_listen_fds() failed"
+msgstr "settimeofday() không thành công"
+
+#: misc-utils/uuidd.c:390
+msgid "no file descriptors received, check systemctl status uuidd.socket"
+msgstr ""
+
+#: misc-utils/uuidd.c:393
+#, 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:385 text-utils/column.c:387
+#: misc-utils/uuidd.c:421 term-utils/script.c:450
+#, fuzzy
+msgid "poll failed"
+msgstr "poll() gặp lỗi"
+
+#: misc-utils/uuidd.c:426
+#, fuzzy, c-format
+msgid "timeout [%d sec]\n"
+msgstr "lỗi quá lâu sau %u giây"
+
+#: misc-utils/uuidd.c:444 text-utils/column.c:414
msgid "read failed"
msgstr "đọc gặp lỗi"
-#: misc-utils/uuidd.c:387
+#: misc-utils/uuidd.c:446
#, 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"
-#: misc-utils/uuidd.c:396
+#: misc-utils/uuidd.c:455
#, c-format
msgid "operation %d, incoming num = %d\n"
msgstr "thao tác %d, số gửi đến = %d\n"
-#: misc-utils/uuidd.c:399
+#: misc-utils/uuidd.c:458
#, c-format
msgid "operation %d\n"
msgstr "thao tác %d\n"
-#: misc-utils/uuidd.c:415
+#: misc-utils/uuidd.c:474
#, c-format
msgid "Generated time UUID: %s\n"
msgstr "UUID thời gian đã tạo ra: %s\n"
-#: misc-utils/uuidd.c:425
+#: misc-utils/uuidd.c:484
#, c-format
msgid "Generated random UUID: %s\n"
msgstr "UUID ngẫu nhiên đã tạo ra: %s\n"
-#: misc-utils/uuidd.c:434
+#: misc-utils/uuidd.c:493
#, 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/uuidd.c:455
+#: misc-utils/uuidd.c:514
#, c-format
msgid "Generated %d UUID:\n"
msgid_plural "Generated %d UUIDs:\n"
msgstr[0] "Đã tạo ra %d UUID:\n"
-#: misc-utils/uuidd.c:469
+#: misc-utils/uuidd.c:528
#, c-format
msgid "Invalid operation %d\n"
msgstr "Thao tác không hợp lệ %d\n"
-#: misc-utils/uuidd.c:481
+#: misc-utils/uuidd.c:540
#, 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"
-#: misc-utils/uuidd.c:543
+#: misc-utils/uuidd.c:602
msgid "failed to parse --uuids"
msgstr "gặp lỗi khi phân tích --uuids"
-#: misc-utils/uuidd.c:560
+#: misc-utils/uuidd.c:619
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:579
+#: misc-utils/uuidd.c:638
msgid "failed to parse --timeout"
msgstr "lỗi phân tích --timeout (chờ tối đa)"
-#: misc-utils/uuidd.c:598
+#: misc-utils/uuidd.c:657
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/uuidd.c:605 misc-utils/uuidd.c:633
+#: misc-utils/uuidd.c:664 misc-utils/uuidd.c:692
#, 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)"
-#: misc-utils/uuidd.c:606 misc-utils/uuidd.c:634
+#: misc-utils/uuidd.c:665 misc-utils/uuidd.c:693
msgid "unexpected error"
msgstr "gặp lỗi bất thường"
-#: misc-utils/uuidd.c:614
+#: misc-utils/uuidd.c:673
#, 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/uuidd.c:618
+#: misc-utils/uuidd.c:677
#, c-format
msgid "List of UUIDs:\n"
msgstr "Danh sách các UUID:\n"
-#: misc-utils/uuidd.c:650
+#: misc-utils/uuidd.c:709
#, 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"
-#: misc-utils/uuidd.c:655
+#: misc-utils/uuidd.c:714
#, 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/uuidgen.c:36
+#: 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/uuidgen.c:39
+#: misc-utils/uuidgen.c:31
msgid ""
" -r, --random generate random-based uuid\n"
" -t, --time generate time-based uuid\n"
@@ -9444,55 +9690,59 @@ msgstr " -l hiển thị các đường dẫn tìm kiếm hữu ích\n"
msgid "option -f is missing"
msgstr "đối số tới tên đường dẫn còn thiếu"
-#: misc-utils/wipefs.c:195
+#: misc-utils/wipefs.c:196
msgid "partition table"
msgstr "bảng phân vùng"
-#: misc-utils/wipefs.c:268
+#: 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/wipefs.c:312
+#: 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/wipefs.c:318
+#: 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/wipefs.c:347
+#: 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/wipefs.c:360
+#: 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/wipefs.c:410
+#: 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/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/wipefs.c:427
+#: 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/wipefs.c:431
+#: 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/wipefs.c:455
+#: misc-utils/wipefs.c:459
msgid "Wipe signatures from a device.\n"
msgstr "Tẩy chữ ký từ một thiết bị.\n"
-#: misc-utils/wipefs.c:458
+#: misc-utils/wipefs.c:462
msgid ""
" -a, --all wipe all magic strings (BE CAREFUL!)\n"
" -b, --backup create a signature backup in $HOME\n"
@@ -9517,24 +9767,24 @@ msgstr ""
" -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:529
+#: misc-utils/wipefs.c:533
msgid "invalid offset argument"
msgstr "đối số khoảng bù không hợp lệ"
-#: misc-utils/wipefs.c:554
+#: 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:60
+#: schedutils/chrt.c:125
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"
-#: schedutils/chrt.c:62
+#: schedutils/chrt.c:127
#, fuzzy
msgid ""
"Set policy:\n"
" chrt [options] <priority> <command> [<arg>...]\n"
-" chrt [options] -p <priority> <pid>\n"
+" chrt [options] --pid <priority> <pid>\n"
msgstr ""
"\n"
"Đặt chính sách:\n"
@@ -9543,144 +9793,193 @@ msgstr ""
"Lấy chính sách:\n"
" chrt [tuỳ_chọn…] -p <pid>\n"
-#: schedutils/chrt.c:66
+#: schedutils/chrt.c:131
msgid ""
"Get policy:\n"
" chrt [options] -p <pid>\n"
msgstr ""
-#: schedutils/chrt.c:70
+#: schedutils/chrt.c:135
#, fuzzy
msgid "Policy options:\n"
msgstr "Tùy chọn tài nguyên:\n"
-#: schedutils/chrt.c:71
+#: schedutils/chrt.c:136
#, 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:72
+#: schedutils/chrt.c:137
+#, 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:138
#, 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:73
+#: schedutils/chrt.c:139
#, 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"
-#: schedutils/chrt.c:74
+#: schedutils/chrt.c:140
#, fuzzy
msgid " -o, --other set policy to SCHED_OTHER\n"
msgstr " -o, --oddparity đặt bít chẵn lẻ thành lẻ\n"
-#: schedutils/chrt.c:75
+#: schedutils/chrt.c:141
#, 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"
-#: schedutils/chrt.c:79
-msgid "Scheduling flag:\n"
-msgstr ""
+#: schedutils/chrt.c:144
+#, fuzzy
+msgid "Scheduling options:\n"
+msgstr "Tùy chọn xuất:\n"
-#: schedutils/chrt.c:80
+#: schedutils/chrt.c:145
#, fuzzy
-msgid " -R, --reset-on-fork set SCHED_RESET_ON_FORK for FIFO or RR\n"
+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"
-#: schedutils/chrt.c:83
+#: schedutils/chrt.c:146
+msgid " -T, --sched-runtime <ns> runtime parameter for DEADLINE\n"
+msgstr ""
+
+#: schedutils/chrt.c:147
+msgid " -P, --sched-period <ns> period parameter for DEADLINE\n"
+msgstr ""
+
+#: schedutils/chrt.c:148
+msgid " -D, --sched-deadline <ns> deadline parameter for DEADLINE\n"
+msgstr ""
+
+#: schedutils/chrt.c:151
#, fuzzy
msgid "Other options:\n"
msgstr "Tùy chọn xuất:\n"
-#: schedutils/chrt.c:84
+#: schedutils/chrt.c:152
msgid " -a, --all-tasks operate on all the tasks (threads) for a given pid\n"
msgstr ""
-#: schedutils/chrt.c:85
+#: schedutils/chrt.c:153
#, 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:86
+#: schedutils/chrt.c:154
#, 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"
-#: schedutils/chrt.c:87
+#: schedutils/chrt.c:155
#, 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:108
+#: schedutils/chrt.c:215 schedutils/chrt.c:230
#, c-format
msgid "failed to get pid %d's policy"
msgstr "lỗi lấy chính sách của PID %d"
-#: schedutils/chrt.c:111
+#: schedutils/chrt.c:233
#, c-format
-msgid "pid %d's new scheduling policy: "
+msgid "failed to get pid %d's attributes"
+msgstr "lỗi lấy các thuộc tính về PID %d"
+
+#: schedutils/chrt.c:244
+#, 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: "
-#: schedutils/chrt.c:113
-#, c-format
-msgid "pid %d's current scheduling policy: "
+#: schedutils/chrt.c:246
+#, 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:146
-msgid "unknown scheduling policy"
-msgstr "không hiểu chính sách thời khóa biểu"
-
-#: schedutils/chrt.c:150
-#, c-format
-msgid "failed to get pid %d's attributes"
-msgstr "lỗi lấy các thuộc tính về PID %d"
-
-#: schedutils/chrt.c:153
+#: schedutils/chrt.c:253
#, 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"
-#: schedutils/chrt.c:156
+#: schedutils/chrt.c:255
#, 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"
-#: schedutils/chrt.c:191
+#: schedutils/chrt.c:260
#, c-format
-msgid "SCHED_%s min/max priority\t: %d/%d\n"
-msgstr "SCHED_%s ưu tiên tiểu/đa\t: %d/%d\n"
+msgid "pid %d's new runtime/deadline/period parameters: %ju/%ju/%ju\n"
+msgstr ""
-#: schedutils/chrt.c:194
-#, c-format
-msgid "SCHED_%s not supported?\n"
-msgstr "SCHED_%s không được hỗ trợ ?\n"
+#: schedutils/chrt.c:263
+#, 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"
-#: schedutils/chrt.c:289 schedutils/chrt.c:322
+#: schedutils/chrt.c:277 schedutils/chrt.c:358
msgid "cannot obtain the list of tasks"
msgstr "không thể lấy thấy danh sách tác vụ"
-#: schedutils/chrt.c:301
-msgid "invalid priority argument"
-msgstr "đối số mức ưu tiên không hợp lệ"
+#: schedutils/chrt.c:311
+#, c-format
+msgid "SCHED_%s min/max priority\t: %d/%d\n"
+msgstr "SCHED_%s ưu tiên tiểu/đa\t: %d/%d\n"
-#: schedutils/chrt.c:307
-msgid "SCHED_RESET_ON_FORK flag 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"
+#: schedutils/chrt.c:314
+#, c-format
+msgid "SCHED_%s not supported?\n"
+msgstr "SCHED_%s không được hỗ trợ ?\n"
-#: schedutils/chrt.c:325
+#: schedutils/chrt.c:362
#, c-format
msgid "failed to set tid %d's policy"
msgstr "lỗi đặt tid của chính sách %d"
-#: schedutils/chrt.c:328
+#: schedutils/chrt.c:367
#, c-format
msgid "failed to set pid %d's policy"
msgstr "lỗi đặt chính sách của PID %d"
+#: schedutils/chrt.c:449
+#, fuzzy
+msgid "invalid runtime argument"
+msgstr "tham số thời gian không hợp lệ"
+
+#: schedutils/chrt.c:452
+#, fuzzy
+msgid "invalid period argument"
+msgstr "tham số tốc độ không hợp lệ"
+
+#: schedutils/chrt.c:455
+#, fuzzy
+msgid "invalid deadline argument"
+msgstr "đối số trụ không hợp lệ"
+
+#: schedutils/chrt.c:479
+msgid "invalid priority argument"
+msgstr "đối số mức ưu tiên không hợp lệ"
+
+#: schedutils/chrt.c:483
+#, 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"
+
+#: schedutils/chrt.c:488
+msgid "--sched-{runtime,deadline,period} options are supported for SCHED_DEADLINE only"
+msgstr ""
+
+#: schedutils/chrt.c:503
+#, fuzzy
+msgid "SCHED_DEADLINE is unsupported"
+msgstr "SCHED_%s không được hỗ trợ ?\n"
+
#: schedutils/ionice.c:76
msgid "ioprio_get failed"
msgstr "ioprio_get bị lỗi"
@@ -9891,78 +10190,104 @@ msgstr "lỗi phân tích danh sách CPU: %s"
msgid "failed to parse CPU mask: %s"
msgstr "lỗi phân tích mặt nạ CPU: %s"
-#: sys-utils/blkdiscard.c:56
+#: 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"
+
+#: sys-utils/blkdiscard.c:74
#, 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"
-#: sys-utils/blkdiscard.c:66
+#: 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"
-#: sys-utils/blkdiscard.c:69
-msgid ""
-" -o, --offset <num> offset in bytes to discard from\n"
-" -l, --length <num> length of bytes to discard from the offset\n"
-" -p, --step <num> size of the discard iterations within the offset\n"
-" -s, --secure perform secure discard\n"
-" -v, --verbose print aligned length and offset\n"
-msgstr ""
-" -o, --offset <số> khoảng bù (offset) tính theo bytes để mà bỏ qua từ đó\n"
-" -l, --length <số> độ dài byte để bỏ qua tính từ khoảng bù (offset)\n"
-" -p, --step <số> cỡ của bước lặp loại bỏ bên trong khoảng bù \n"
-" -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"
-
-#: sys-utils/blkdiscard.c:124 sys-utils/fstrim.c:324 sys-utils/losetup.c:547
+#: sys-utils/blkdiscard.c:90
+#, 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/blkdiscard.c:91
+#, 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/blkdiscard.c:92
+#, 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/blkdiscard.c:93
+#, fuzzy
+msgid " -s, --secure perform secure discard\n"
+msgstr " --securebits <bits> đăt securebits\n"
+
+#: sys-utils/blkdiscard.c:94
+#, fuzzy
+msgid " -z, --zeroout zero-fill rather than discard\n"
+msgstr " -n, --nonblock làm hỏng thay vì đợi\n"
+
+#: sys-utils/blkdiscard.c:95
+#, fuzzy
+msgid " -v, --verbose print aligned length and offset\n"
+msgstr " -v, --verbose giải thích đang làm gì\n"
+
+#: sys-utils/blkdiscard.c:150 sys-utils/fstrim.c:324 sys-utils/losetup.c:557
#: text-utils/hexdump.c:124
msgid "failed to parse offset"
msgstr "không phân tích được offset"
-#: sys-utils/blkdiscard.c:128
+#: sys-utils/blkdiscard.c:154
msgid "failed to parse step"
msgstr "gặp lỗi khi phân tích bước"
-#: sys-utils/blkdiscard.c:143 sys-utils/zramctl.c:616 sys-utils/zramctl.c:641
+#: sys-utils/blkdiscard.c:172 sys-utils/zramctl.c:625 sys-utils/zramctl.c:650
msgid "no device specified"
msgstr "chưa chỉ định thiết bị"
-#: sys-utils/blkdiscard.c:148 sys-utils/fallocate.c:351
+#: 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"
-#: sys-utils/blkdiscard.c:162
+#: sys-utils/blkdiscard.c:191
#, c-format
msgid "%s: BLKGETSIZE64 ioctl failed"
msgstr "%s: BLKGETSIZE64 ioctl gặp lỗi"
-#: sys-utils/blkdiscard.c:164
+#: sys-utils/blkdiscard.c:193
#, c-format
msgid "%s: BLKSSZGET ioctl failed"
msgstr "%s: BLKSSZGET ioctl gặp lỗi"
-#: sys-utils/blkdiscard.c:168
+#: 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"
-#: sys-utils/blkdiscard.c:173
+#: 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ị"
-#: sys-utils/blkdiscard.c:182
+#: 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"
-#: sys-utils/blkdiscard.c:194
+#: sys-utils/blkdiscard.c:224
+#, fuzzy, c-format
+msgid "%s: BLKZEROOUT ioctl failed"
+msgstr "%s: BLKSSZGET ioctl gặp lỗi"
+
+#: sys-utils/blkdiscard.c:228
#, c-format
msgid "%s: BLKSECDISCARD ioctl failed"
msgstr "%s: BLKSECDISCARD ioctl gặp lỗi"
-#: sys-utils/blkdiscard.c:197
+#: sys-utils/blkdiscard.c:232
#, c-format
msgid "%s: BLKDISCARD ioctl failed"
msgstr "%s: BLKDISCARD ioctl gặp lỗi"
@@ -10141,15 +10466,34 @@ msgstr ""
msgid "unsupported argument: %s"
msgstr "tham số không hỗ trợ: %s"
-#: sys-utils/ctrlaltdel.c:21
+#: sys-utils/ctrlaltdel.c:27
#, c-format
msgid " %s hard|soft\n"
msgstr " %s hard|soft\n"
-#: sys-utils/ctrlaltdel.c:60
+#: sys-utils/ctrlaltdel.c:30
+#, c-format
+msgid "Set the function of the Ctrl-Alt-Del combination.\n"
+msgstr ""
+
+#: sys-utils/ctrlaltdel.c:51
+msgid "implicit"
+msgstr ""
+
+#: 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"
+
+#: 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"
+#: sys-utils/ctrlaltdel.c:71 sys-utils/ipcrm.c:392 sys-utils/ipcrm.c:416
+#, c-format
+msgid "unknown argument: %s"
+msgstr "không hiểu đối số: %s"
+
#: sys-utils/dmesg.c:110
msgid "system is unusable"
msgstr "hệ thống không thể sử dụng"
@@ -10374,23 +10718,23 @@ msgstr "không hiểu phương tiện “%s”"
msgid "cannot mmap: %s"
msgstr "không thể mmap: %s"
-#: sys-utils/dmesg.c:1356
+#: sys-utils/dmesg.c:1357
msgid "invalid buffer size argument"
msgstr "đối số kích cỡ không hợp lệ"
-#: sys-utils/dmesg.c:1411
+#: sys-utils/dmesg.c:1412
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:1434
+#: sys-utils/dmesg.c:1435
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:1444
+#: sys-utils/dmesg.c:1445
msgid "read kernel buffer failed"
msgstr "đọc bộ đệm kernel gặp lỗi"
-#: sys-utils/dmesg.c:1463
+#: sys-utils/dmesg.c:1464
msgid "klogctl failed"
msgstr "klogctl gặp lỗi"
@@ -10597,7 +10941,7 @@ msgstr "thiết bị mặc định: “%s”"
msgid "using default device `%s'"
msgstr "sử dụng thiết bị mặc định “%s”"
-#: sys-utils/eject.c:886 sys-utils/rtcwake.c:376
+#: sys-utils/eject.c:886 sys-utils/rtcwake.c:375
#, c-format
msgid "%s: unable to find device"
msgstr "%s: không thể tìm thiết bị"
@@ -10955,7 +11299,7 @@ msgstr "%s: FITRIM ioctl không thành công"
msgid "%s: %s (%<PRIu64> bytes) trimmed\n"
msgstr "%s: %s (%<PRIu64> bytes) bị xén\n"
-#: sys-utils/fstrim.c:203 sys-utils/swapon.c:685 sys-utils/umount.c:330
+#: sys-utils/fstrim.c:203 sys-utils/swapon.c:689 sys-utils/umount.c:330
#, c-format
msgid "failed to parse %s"
msgstr "gặp lỗi phân tích %s"
@@ -11007,15 +11351,15 @@ msgstr "%s: không hỗ trợ hủy thao tác"
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/hwclock.c:245 sys-utils/hwclock.c:335
+#: sys-utils/hwclock.c:245 sys-utils/hwclock.c:332
msgid "UTC"
msgstr "UTC"
-#: sys-utils/hwclock.c:245 sys-utils/hwclock.c:334
+#: sys-utils/hwclock.c:245 sys-utils/hwclock.c:331
msgid "local"
msgstr "địa phương"
-#: sys-utils/hwclock.c:319
+#: sys-utils/hwclock.c:316
msgid ""
"Warning: unrecognized third line in adjtime file\n"
"(Expected: `UTC' or `LOCAL' or nothing.)"
@@ -11023,108 +11367,108 @@ 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:328
+#: sys-utils/hwclock.c:325
#, 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/hwclock.c:330
+#: sys-utils/hwclock.c:327
#, 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"
-#: sys-utils/hwclock.c:332
+#: sys-utils/hwclock.c:329
#, c-format
msgid "Hardware clock is on %s time\n"
msgstr "Đồng hồ phần cứng là trên %s\n"
-#: sys-utils/hwclock.c:359
+#: sys-utils/hwclock.c:356
#, 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:365
+#: sys-utils/hwclock.c:362
#, c-format
msgid "...synchronization failed\n"
msgstr "…lỗi đồng bộ hóa\n"
-#: sys-utils/hwclock.c:367
+#: sys-utils/hwclock.c:364
#, c-format
msgid "...got clock tick\n"
msgstr "…đã nghe thấy tiếng tíc tắc\n"
-#: sys-utils/hwclock.c:423
+#: sys-utils/hwclock.c:420
#, 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:432
+#: sys-utils/hwclock.c:429
#, 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:466
+#: sys-utils/hwclock.c:463
#, 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:494
+#: sys-utils/hwclock.c:491
#, 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:500
+#: sys-utils/hwclock.c:497
#, 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:604
+#: sys-utils/hwclock.c:601
#, c-format
msgid "sleeping ~%d usec\n"
msgstr "đang ngủ ~%d micro giây\n"
-#: sys-utils/hwclock.c:615
-#, c-format
-msgid "time jumped backward %.6f seconds to %ld.%06d - retargeting\n"
+#: sys-utils/hwclock.c:612
+#, 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"
-#: sys-utils/hwclock.c:623
-#, c-format
-msgid "%ld.%06d < %ld.%06d (%.6f)\n"
+#: sys-utils/hwclock.c:620
+#, fuzzy, c-format
+msgid "%ld.%06ld < %ld.%06ld (%.6f)\n"
msgstr "%ld.%06d < %ld.%06d (%.6f)\n"
-#: sys-utils/hwclock.c:639
-#, c-format
-msgid "missed it - %ld.%06d is too far past %ld.%06d (%.6f > %.6f)\n"
+#: sys-utils/hwclock.c:636
+#, 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"
-#: sys-utils/hwclock.c:667
-#, c-format
+#: sys-utils/hwclock.c:664
+#, fuzzy, c-format
msgid ""
-"%ld.%06d is close enough to %ld.%06d (%.6f < %.6f)\n"
-"Set RTC to %ld (%ld + %d; refsystime = %ld.%06d)\n"
+"%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:689
+#: sys-utils/hwclock.c:686
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:699
+#: sys-utils/hwclock.c:696
#, c-format
-msgid "%s .%06d seconds\n"
-msgstr "%s %06d giây\n"
+msgid "%4d-%.2d-%.2d %02d:%02d:%02d.%06ld%+02d:%02d\n"
+msgstr ""
-#: sys-utils/hwclock.c:730
+#: sys-utils/hwclock.c:729
msgid "No --date option specified."
msgstr "Không chỉ ra tùy chọn --date."
-#: sys-utils/hwclock.c:736
+#: sys-utils/hwclock.c:735
msgid "--date argument too long"
msgstr "Tham số --date quá dài"
-#: sys-utils/hwclock.c:743
+#: sys-utils/hwclock.c:742
msgid ""
"The value of the --date option is not a valid date.\n"
"In particular, it contains quotation marks."
@@ -11132,21 +11476,21 @@ 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/hwclock.c:751
+#: sys-utils/hwclock.c:750
#, c-format
msgid "Issuing date command: %s\n"
msgstr "Đưa ra câu lệnh date (ngày tháng): %s\n"
-#: sys-utils/hwclock.c:755
+#: sys-utils/hwclock.c:754
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/hwclock.c:763
+#: sys-utils/hwclock.c:762
#, c-format
msgid "response from date command = %s\n"
msgstr "đáp ứng từ câu lệnh date = %s\n"
-#: sys-utils/hwclock.c:765
+#: sys-utils/hwclock.c:764
#, c-format
msgid ""
"The date command issued by %s returned unexpected results.\n"
@@ -11161,7 +11505,7 @@ msgstr ""
"Kết quả là:\n"
" %s"
-#: sys-utils/hwclock.c:776
+#: sys-utils/hwclock.c:775
#, c-format
msgid ""
"The date command issued by %s returned something other than an integer where the converted time value was expected.\n"
@@ -11176,64 +11520,64 @@ msgstr ""
"Kết quả là:\n"
" %s\n"
-#: sys-utils/hwclock.c:788
+#: sys-utils/hwclock.c:787
#, 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"
-#: sys-utils/hwclock.c:826
+#: sys-utils/hwclock.c:825
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/hwclock.c:845 sys-utils/hwclock.c:932
+#: sys-utils/hwclock.c:844 sys-utils/hwclock.c:931
#, c-format
msgid "Calling settimeofday:\n"
msgstr "Đang gọi lệnh giờ settimeofday:\n"
-#: sys-utils/hwclock.c:846 sys-utils/hwclock.c:934
+#: sys-utils/hwclock.c:845 sys-utils/hwclock.c:933
#, c-format
msgid "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
msgstr "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
-#: sys-utils/hwclock.c:848 sys-utils/hwclock.c:936
+#: sys-utils/hwclock.c:847 sys-utils/hwclock.c:935
#, c-format
msgid "\ttz.tz_minuteswest = %d\n"
msgstr "\ttz.tz_minuteswest = %d\n"
-#: sys-utils/hwclock.c:852 sys-utils/hwclock.c:940
+#: sys-utils/hwclock.c:851 sys-utils/hwclock.c:939
#, 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/hwclock.c:868 sys-utils/hwclock.c:964
+#: sys-utils/hwclock.c:867 sys-utils/hwclock.c:963
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/hwclock.c:871 sys-utils/hwclock.c:967
+#: sys-utils/hwclock.c:870 sys-utils/hwclock.c:966
msgid "settimeofday() failed"
msgstr "settimeofday() không thành công"
-#: sys-utils/hwclock.c:907
+#: sys-utils/hwclock.c:906
#, 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/hwclock.c:933
+#: sys-utils/hwclock.c:932
#, c-format
msgid "\tUTC: %s\n"
msgstr "\tUTC: %s\n"
-#: sys-utils/hwclock.c:998
+#: sys-utils/hwclock.c:997
#, 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/hwclock.c:1002
+#: sys-utils/hwclock.c:1001
#, 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/hwclock.c:1007
+#: sys-utils/hwclock.c:1006
#, c-format
msgid ""
"Not adjusting drift factor because last calibration time is zero,\n"
@@ -11242,12 +11586,12 @@ 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/hwclock.c:1013
+#: sys-utils/hwclock.c:1012
#, 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/hwclock.c:1051
+#: sys-utils/hwclock.c:1050
#, c-format
msgid ""
"Clock drift factor was calculated as %f seconds/day.\n"
@@ -11256,7 +11600,7 @@ 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/hwclock.c:1058
+#: sys-utils/hwclock.c:1057
#, fuzzy, c-format
msgid ""
"Clock drifted %f seconds in the past %f seconds\n"
@@ -11267,23 +11611,23 @@ msgstr ""
"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/hwclock.c:1101
+#: sys-utils/hwclock.c:1100
#, 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/hwclock.c:1105
-#, c-format
-msgid "Calculated Hardware Clock drift is %ld.%06d seconds\n"
+#: sys-utils/hwclock.c:1104
+#, fuzzy, c-format
+msgid "Calculated Hardware Clock drift is %ld.%06ld seconds\n"
msgstr "Độ lệnh đồng hồ phần cứng tính toán là %ld.%06d giây\n"
-#: sys-utils/hwclock.c:1135
+#: sys-utils/hwclock.c:1134
#, 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/hwclock.c:1136
+#: sys-utils/hwclock.c:1135
#, c-format
msgid ""
"Would have written the following to %s:\n"
@@ -11292,55 +11636,55 @@ msgstr ""
"Ghi nhớ cái sau tới %s:\n"
"%s"
-#: sys-utils/hwclock.c:1145
+#: sys-utils/hwclock.c:1144
#, 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/hwclock.c:1151 sys-utils/hwclock.c:1158
+#: sys-utils/hwclock.c:1150 sys-utils/hwclock.c:1157
#, 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/hwclock.c:1166
+#: sys-utils/hwclock.c:1165
msgid "Drift adjustment parameters not updated."
msgstr "Không cập nhật các tham số chỉnh sai lệch."
-#: sys-utils/hwclock.c:1202
+#: sys-utils/hwclock.c:1201
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/hwclock.c:1210
+#: sys-utils/hwclock.c:1209
#, 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/hwclock.c:1214
+#: sys-utils/hwclock.c:1213
#, 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/hwclock.c:1243
+#: sys-utils/hwclock.c:1242
#, 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/hwclock.c:1367
+#: sys-utils/hwclock.c:1366
#, 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/hwclock.c:1390 sys-utils/hwclock.c:1396
+#: sys-utils/hwclock.c:1389 sys-utils/hwclock.c:1395
#, c-format
msgid "Unable to set system clock.\n"
msgstr "Không đặt được đồng hồ hệ thống.\n"
-#: sys-utils/hwclock.c:1404
+#: sys-utils/hwclock.c:1403
#, 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/hwclock.c:1433
+#: sys-utils/hwclock.c:1432
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"
@@ -11350,38 +11694,38 @@ msgstr ""
"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:1450
+#: sys-utils/hwclock.c:1449
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:1452
+#: sys-utils/hwclock.c:1451
#, 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:1457
+#: sys-utils/hwclock.c:1456
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/hwclock.c:1461
+#: sys-utils/hwclock.c:1460
#, 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/hwclock.c:1465
+#: sys-utils/hwclock.c:1464
#, 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/hwclock.c:1558
+#: sys-utils/hwclock.c:1557
msgid " hwclock [function] [option...]\n"
msgstr " hwclock [hàm] [tùy chọn…]\n"
-#: sys-utils/hwclock.c:1561
+#: sys-utils/hwclock.c:1560
msgid "Query or set the hardware clock.\n"
msgstr "Truy vấn hay đặt đồng hồ phần cứng.\n"
-#: sys-utils/hwclock.c:1563
+#: sys-utils/hwclock.c:1562
msgid ""
"\n"
"Functions:\n"
@@ -11389,7 +11733,7 @@ msgstr ""
"\n"
"Hàm:\n"
-#: sys-utils/hwclock.c:1564
+#: sys-utils/hwclock.c:1563
msgid ""
" -h, --help show this help text and exit\n"
" -r, --show read hardware clock and print result\n"
@@ -11401,7 +11745,7 @@ msgstr ""
" --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/hwclock.c:1568
+#: sys-utils/hwclock.c:1567
msgid ""
" -s, --hctosys set the system time from the hardware clock\n"
" -w, --systohc set the hardware clock from the current system time\n"
@@ -11415,11 +11759,11 @@ msgstr ""
" --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:1573
+#: sys-utils/hwclock.c:1572
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:1575
+#: sys-utils/hwclock.c:1574
msgid ""
" --getepoch print out the kernel's hardware clock epoch value\n"
" --setepoch set the kernel's hardware clock epoch value to the \n"
@@ -11429,7 +11773,7 @@ msgstr ""
" --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:1579
+#: sys-utils/hwclock.c:1578
msgid ""
" --predict predict RTC reading at time given with --date\n"
" -V, --version display version information and exit\n"
@@ -11437,7 +11781,7 @@ 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/hwclock.c:1583
+#: sys-utils/hwclock.c:1582
msgid ""
" -u, --utc the hardware clock is kept in UTC\n"
" --localtime the hardware clock is kept in local time\n"
@@ -11445,11 +11789,11 @@ 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:1586
+#: sys-utils/hwclock.c:1585
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"
-#: sys-utils/hwclock.c:1589
+#: sys-utils/hwclock.c:1588
#, c-format
msgid ""
" --directisa access the ISA bus directly instead of %s\n"
@@ -11464,7 +11808,7 @@ msgstr ""
" --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:1595
+#: sys-utils/hwclock.c:1594
#, c-format
msgid ""
" --update-drift update drift factor in %1$s (requires\n"
@@ -11481,7 +11825,7 @@ msgstr ""
" --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:1601
+#: sys-utils/hwclock.c:1600
msgid ""
" --test do not update anything, just show what would happen\n"
" -D, --debug debugging mode\n"
@@ -11491,7 +11835,7 @@ msgstr ""
" -D, --debug chế độ gỡ lỗi\n"
"\n"
-#: sys-utils/hwclock.c:1604
+#: sys-utils/hwclock.c:1603
msgid ""
" -J|--jensen, -A|--arc, -S|--srm, -F|--funky-toy\n"
" tell hwclock the type of Alpha you have (see hwclock(8))\n"
@@ -11501,37 +11845,37 @@ msgstr ""
" báo hwclock biết kiểu alpha bạn có (xem hwclock(8))\n"
"\n"
-#: sys-utils/hwclock.c:1730
+#: sys-utils/hwclock.c:1729
msgid "Unable to connect to audit system"
msgstr "không thể kết nối đến hệ thống audit"
-#: sys-utils/hwclock.c:1828
+#: sys-utils/hwclock.c:1827
msgid "invalid epoch argument"
msgstr "đối số epoch không hợp lệ"
-#: sys-utils/hwclock.c:1865
+#: sys-utils/hwclock.c:1864
#, 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."
-#: sys-utils/hwclock.c:1878
+#: sys-utils/hwclock.c:1877
#, 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:1887
+#: sys-utils/hwclock.c:1886
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/hwclock.c:1900
+#: sys-utils/hwclock.c:1899
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/hwclock.c:1924
+#: sys-utils/hwclock.c:1923
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:1927
+#: sys-utils/hwclock.c:1926
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."
@@ -11660,8 +12004,8 @@ msgid "ioctl(RTC_EPOCH_READ) to %s failed"
msgstr "ioctl(RTC_EPOCH_READ) tới %s không thành công"
#: sys-utils/hwclock-rtc.c:435
-#, c-format
-msgid "we have read epoch %ld from %s with RTC_EPOCH_READ ioctl.\n"
+#, 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/hwclock-rtc.c:455
@@ -11704,7 +12048,7 @@ msgstr " -Q, --queue tạo hàng đợi thông điệp\n"
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/ipcmk.c:110 sys-utils/losetup.c:566 sys-utils/zramctl.c:556
+#: sys-utils/ipcmk.c:110 sys-utils/losetup.c:581 sys-utils/zramctl.c:565
msgid "failed to parse size"
msgstr "gặp lỗi khi đặt kích cỡ trang"
@@ -11858,12 +12202,7 @@ msgstr "nhân không cấu hình cho đèn tín hiệu"
msgid "kernel not configured for message queues"
msgstr "nhân không cấu hình cho hàng đợi tin"
-#: sys-utils/ipcrm.c:392 sys-utils/ipcrm.c:416
-#, c-format
-msgid "unknown argument: %s"
-msgstr "không hiểu đối số: %s"
-
-#: sys-utils/ipcs.c:53
+#: sys-utils/ipcs.c:52
#, c-format
msgid ""
" %1$s [resource-option...] [output-option]\n"
@@ -11873,98 +12212,98 @@ msgstr ""
" %1$s -m|-q|-s -i <id>\n"
"\n"
-#: sys-utils/ipcs.c:57 sys-utils/lsipc.c:280
+#: sys-utils/ipcs.c:56 sys-utils/lsipc.c:279
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:60
+#: 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/ipcs.c:65 sys-utils/lsipc.c:283
+#: sys-utils/ipcs.c:64 sys-utils/lsipc.c:282
msgid "Resource options:\n"
msgstr "Tùy chọn tài nguyên:\n"
-#: sys-utils/ipcs.c:66 sys-utils/lsipc.c:284
+#: sys-utils/ipcs.c:65 sys-utils/lsipc.c:283
msgid " -m, --shmems shared memory segments\n"
msgstr " -m, --shmems đoạn bộ nhớ chia sẻ\n"
-#: sys-utils/ipcs.c:67 sys-utils/lsipc.c:285
+#: sys-utils/ipcs.c:66 sys-utils/lsipc.c:284
msgid " -q, --queues message queues\n"
msgstr " -q, --queues hàng đợi thông điệp\n"
-#: sys-utils/ipcs.c:68 sys-utils/lsipc.c:286
+#: sys-utils/ipcs.c:67 sys-utils/lsipc.c:285
msgid " -s, --semaphores semaphores\n"
msgstr " -s, --semaphores tín hiệu\n"
-#: sys-utils/ipcs.c:69
+#: sys-utils/ipcs.c:68
msgid " -a, --all all (default)\n"
msgstr " -a, --all tất cả (mặc định)\n"
-#: sys-utils/ipcs.c:72
+#: sys-utils/ipcs.c:71
msgid "Output options:\n"
msgstr "Tùy chọn xuất:\n"
-#: sys-utils/ipcs.c:73
+#: 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/ipcs.c:74
+#: 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/ipcs.c:75
+#: 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/ipcs.c:76
+#: 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/ipcs.c:77
+#: 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/ipcs.c:78
+#: 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/ipcs.c:79
+#: 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/ipcs.c:165
+#: 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/ipcs.c:203
+#: sys-utils/ipcs.c:202
#, c-format
msgid "------ Shared Memory Limits --------\n"
msgstr "------ Giới hạn bộ nhớ chia sẻ ------\n"
-#: sys-utils/ipcs.c:206
+#: sys-utils/ipcs.c:205
#, c-format
msgid "max number of segments = %ju\n"
msgstr "số đoạn lớn nhất = %ju\n"
-#: sys-utils/ipcs.c:208
+#: sys-utils/ipcs.c:207
msgid "max seg size"
msgstr "kích cỡ đoạn lớn nhất"
-#: sys-utils/ipcs.c:210
+#: sys-utils/ipcs.c:209
msgid "max total shared memory"
msgstr "tổng số bộ nhớ chia sẻ lớn nhất"
-#: sys-utils/ipcs.c:213
+#: sys-utils/ipcs.c:212
msgid "min seg size"
msgstr "kích cỡ đoạn nhỏ nhất"
-#: sys-utils/ipcs.c:225
+#: sys-utils/ipcs.c:224
#, 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:229
+#: sys-utils/ipcs.c:228
#, c-format
msgid "------ Shared Memory Status --------\n"
msgstr "------ Trạng thái bộ nhớ chia sẻ --------\n"
@@ -11979,7 +12318,7 @@ msgstr "------ Trạng thái bộ nhớ chia sẻ --------\n"
#. "pages swapped = %ld\n"
#. "swap performance = %ld attempts, %ld successes\n"
#.
-#: sys-utils/ipcs.c:241
+#: sys-utils/ipcs.c:240
#, c-format
msgid ""
"segments allocated %d\n"
@@ -11994,302 +12333,303 @@ msgstr ""
"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:258
+#: sys-utils/ipcs.c:257
#, 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:260 sys-utils/ipcs.c:266 sys-utils/ipcs.c:273
-#: sys-utils/ipcs.c:279
+#: sys-utils/ipcs.c:259 sys-utils/ipcs.c:265 sys-utils/ipcs.c:272
+#: sys-utils/ipcs.c:278
msgid "shmid"
msgstr "shmid"
-#: sys-utils/ipcs.c:260 sys-utils/ipcs.c:279 sys-utils/ipcs.c:383
-#: sys-utils/ipcs.c:398 sys-utils/ipcs.c:484 sys-utils/ipcs.c:502
+#: sys-utils/ipcs.c:259 sys-utils/ipcs.c:278 sys-utils/ipcs.c:382
+#: sys-utils/ipcs.c:397 sys-utils/ipcs.c:483 sys-utils/ipcs.c:501
msgid "perms"
msgstr "quyền hạn"
-#: sys-utils/ipcs.c:260 sys-utils/ipcs.c:383 sys-utils/ipcs.c:484
+#: sys-utils/ipcs.c:259 sys-utils/ipcs.c:382 sys-utils/ipcs.c:483
msgid "cuid"
msgstr "cuid"
-#: sys-utils/ipcs.c:260 sys-utils/ipcs.c:383 sys-utils/ipcs.c:484
+#: sys-utils/ipcs.c:259 sys-utils/ipcs.c:382 sys-utils/ipcs.c:483
msgid "cgid"
msgstr "cgid"
-#: sys-utils/ipcs.c:260 sys-utils/ipcs.c:383 sys-utils/ipcs.c:484
+#: sys-utils/ipcs.c:259 sys-utils/ipcs.c:382 sys-utils/ipcs.c:483
msgid "uid"
msgstr "uid"
-#: sys-utils/ipcs.c:260 sys-utils/ipcs.c:383 sys-utils/ipcs.c:484
+#: sys-utils/ipcs.c:259 sys-utils/ipcs.c:382 sys-utils/ipcs.c:483
msgid "gid"
msgstr "gid"
-#: sys-utils/ipcs.c:264
+#: sys-utils/ipcs.c:263
#, 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:266 sys-utils/ipcs.c:273 sys-utils/ipcs.c:279
-#: sys-utils/ipcs.c:389 sys-utils/ipcs.c:398 sys-utils/ipcs.c:490
-#: sys-utils/ipcs.c:496 sys-utils/ipcs.c:502
+#: sys-utils/ipcs.c:265 sys-utils/ipcs.c:272 sys-utils/ipcs.c:278
+#: sys-utils/ipcs.c:388 sys-utils/ipcs.c:397 sys-utils/ipcs.c:489
+#: sys-utils/ipcs.c:495 sys-utils/ipcs.c:501
msgid "owner"
msgstr "chủ sở hữu"
-#: sys-utils/ipcs.c:266
+#: sys-utils/ipcs.c:265
msgid "attached"
msgstr "đã gắn"
-#: sys-utils/ipcs.c:266
+#: sys-utils/ipcs.c:265
msgid "detached"
msgstr "đã bỏ gắn"
-#: sys-utils/ipcs.c:267
+#: sys-utils/ipcs.c:266
msgid "changed"
msgstr "đã thay đổi"
-#: sys-utils/ipcs.c:271
+#: sys-utils/ipcs.c:270
#, 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:273
+#: sys-utils/ipcs.c:272
msgid "cpid"
msgstr "cpid"
-#: sys-utils/ipcs.c:273
+#: sys-utils/ipcs.c:272
msgid "lpid"
msgstr "lpid"
-#: sys-utils/ipcs.c:277
+#: sys-utils/ipcs.c:276
#, c-format
msgid "------ Shared Memory Segments --------\n"
msgstr "------ Các đoạn vùng nhớ chia sẻ --------\n"
-#: sys-utils/ipcs.c:279 sys-utils/ipcs.c:398 sys-utils/ipcs.c:502
+#: sys-utils/ipcs.c:278 sys-utils/ipcs.c:397 sys-utils/ipcs.c:501
msgid "key"
msgstr "khóa"
-#: sys-utils/ipcs.c:280 sys-utils/ipcs.c:503
+#: sys-utils/ipcs.c:279 sys-utils/ipcs.c:502
msgid "size"
msgstr "kích-thước"
-#: sys-utils/ipcs.c:280 sys-utils/prlimit.c:75 sys-utils/prlimit.c:78
-#: sys-utils/prlimit.c:81 sys-utils/prlimit.c:82 sys-utils/prlimit.c:90
+#: sys-utils/ipcs.c:279 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/ipcs.c:281
+#: sys-utils/ipcs.c:280
msgid "nattch"
msgstr "nattch"
-#: sys-utils/ipcs.c:281
+#: sys-utils/ipcs.c:280
msgid "status"
msgstr "trạng thái"
-#: sys-utils/ipcs.c:305 sys-utils/ipcs.c:307 sys-utils/ipcs.c:309
-#: sys-utils/ipcs.c:421 sys-utils/ipcs.c:423 sys-utils/ipcs.c:527
-#: sys-utils/ipcs.c:529 sys-utils/ipcs.c:531 sys-utils/ipcs.c:585
-#: sys-utils/ipcs.c:587 sys-utils/ipcs.c:616 sys-utils/ipcs.c:618
-#: sys-utils/ipcs.c:620 sys-utils/ipcs.c:644
+#: sys-utils/ipcs.c:304 sys-utils/ipcs.c:306 sys-utils/ipcs.c:308
+#: sys-utils/ipcs.c:420 sys-utils/ipcs.c:422 sys-utils/ipcs.c:526
+#: sys-utils/ipcs.c:528 sys-utils/ipcs.c:530 sys-utils/ipcs.c:584
+#: sys-utils/ipcs.c:586 sys-utils/ipcs.c:615 sys-utils/ipcs.c:617
+#: sys-utils/ipcs.c:619 sys-utils/ipcs.c:643
msgid "Not set"
msgstr "Chưa đặt"
-#: sys-utils/ipcs.c:335 sys-utils/lsipc.c:993 sys-utils/lsipc.c:999
+#: sys-utils/ipcs.c:334 sys-utils/lsipc.c:992 sys-utils/lsipc.c:998
msgid "dest"
msgstr "đích"
-#: sys-utils/ipcs.c:336 sys-utils/lsipc.c:994 sys-utils/lsipc.c:1007
+#: sys-utils/ipcs.c:335 sys-utils/lsipc.c:993 sys-utils/lsipc.c:1006
msgid "locked"
msgstr "đã khóa"
-#: sys-utils/ipcs.c:355
+#: sys-utils/ipcs.c:354
#, c-format
msgid "------ Semaphore Limits --------\n"
msgstr "------ Giới hạn cờ hiệu --------\n"
-#: sys-utils/ipcs.c:358
+#: sys-utils/ipcs.c:357
#, c-format
msgid "max number of arrays = %d\n"
msgstr "số dãy lớn nhất = %d\n"
-#: sys-utils/ipcs.c:359
+#: sys-utils/ipcs.c:358
#, 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:360
+#: sys-utils/ipcs.c:359
#, 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:361
+#: sys-utils/ipcs.c:360
#, 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:362
+#: sys-utils/ipcs.c:361
#, 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:371
+#: sys-utils/ipcs.c:370
#, 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:374
+#: sys-utils/ipcs.c:373
#, c-format
msgid "------ Semaphore Status --------\n"
msgstr "------ Trạng thái cờ hiệu --------\n"
-#: sys-utils/ipcs.c:375
+#: sys-utils/ipcs.c:374
#, c-format
msgid "used arrays = %d\n"
msgstr "mảng đã dùng = %d\n"
-#: sys-utils/ipcs.c:376
+#: sys-utils/ipcs.c:375
#, c-format
msgid "allocated semaphores = %d\n"
msgstr "cờ hiệu đã phân phối = %d\n"
-#: sys-utils/ipcs.c:381
+#: sys-utils/ipcs.c:380
#, 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:383 sys-utils/ipcs.c:389 sys-utils/ipcs.c:398
+#: sys-utils/ipcs.c:382 sys-utils/ipcs.c:388 sys-utils/ipcs.c:397
msgid "semid"
msgstr "mã số cờ hiệu"
-#: sys-utils/ipcs.c:387
+#: sys-utils/ipcs.c:386
#, 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:389
+#: sys-utils/ipcs.c:388
msgid "last-op"
msgstr "thao tác cuối cùng"
-#: sys-utils/ipcs.c:389
+#: sys-utils/ipcs.c:388
msgid "last-changed"
msgstr "thay đổi cuối cùng"
-#: sys-utils/ipcs.c:396
+#: sys-utils/ipcs.c:395
#, c-format
msgid "------ Semaphore Arrays --------\n"
msgstr "-------- Mảng cờ hiệu ----------\n"
-#: sys-utils/ipcs.c:398
+#: sys-utils/ipcs.c:397
msgid "nsems"
msgstr "số cờ hiệu"
-#: sys-utils/ipcs.c:457
+#: sys-utils/ipcs.c:456
#, c-format
msgid "------ Messages Limits --------\n"
msgstr "---- Giới hạn Thông điệp ------\n"
-#: sys-utils/ipcs.c:458
+#: sys-utils/ipcs.c:457
#, 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:460
+#: sys-utils/ipcs.c:459
msgid "max size of message"
msgstr "kích cỡ lớn nhất của tin nhắn"
-#: sys-utils/ipcs.c:462
+#: sys-utils/ipcs.c:461
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:469
+#: sys-utils/ipcs.c:468
#, 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:472
+#: sys-utils/ipcs.c:471
#, c-format
msgid "------ Messages Status --------\n"
msgstr "------ Trạng thái Thông điệp --------\n"
-#: sys-utils/ipcs.c:474
+#: sys-utils/ipcs.c:473
#, c-format
msgid "allocated queues = %d\n"
msgstr "hàng đợi đã phân phối = %d\n"
-#: sys-utils/ipcs.c:475
+#: sys-utils/ipcs.c:474
#, c-format
msgid "used headers = %d\n"
msgstr "phần đầu đã dùng = %d\n"
-#: sys-utils/ipcs.c:477
+#: sys-utils/ipcs.c:476
msgid "used space"
msgstr "không gian đã dùng"
-#: sys-utils/ipcs.c:478
+#: sys-utils/ipcs.c:477
msgid " bytes\n"
msgstr " byte\n"
-#: sys-utils/ipcs.c:482
+#: sys-utils/ipcs.c:481
#, 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:484 sys-utils/ipcs.c:490 sys-utils/ipcs.c:496
-#: sys-utils/ipcs.c:502
+#: sys-utils/ipcs.c:483 sys-utils/ipcs.c:489 sys-utils/ipcs.c:495
+#: sys-utils/ipcs.c:501
msgid "msqid"
msgstr "msqid"
-#: sys-utils/ipcs.c:488
+#: sys-utils/ipcs.c:487
#, 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:490
+#: sys-utils/ipcs.c:489
msgid "send"
msgstr "gửi"
-#: sys-utils/ipcs.c:490
+#: sys-utils/ipcs.c:489
msgid "recv"
msgstr "nhận"
-#: sys-utils/ipcs.c:490
+#: sys-utils/ipcs.c:489
msgid "change"
msgstr "đổi"
-#: sys-utils/ipcs.c:494
+#: sys-utils/ipcs.c:493
#, c-format
msgid "------ Message Queues PIDs --------\n"
msgstr "------ PID của hàng đợi thông điệp --------\n"
-#: sys-utils/ipcs.c:496
+#: sys-utils/ipcs.c:495
msgid "lspid"
msgstr "lspid"
-#: sys-utils/ipcs.c:496
+#: sys-utils/ipcs.c:495
msgid "lrpid"
msgstr "lrpid"
-#: sys-utils/ipcs.c:500
+#: sys-utils/ipcs.c:499
#, c-format
msgid "------ Message Queues --------\n"
msgstr "------ Hàng đợi thông điệp--------\n"
-#: sys-utils/ipcs.c:503
+#: sys-utils/ipcs.c:502
msgid "used-bytes"
msgstr "byte đã dùng"
-#: sys-utils/ipcs.c:504
+#: sys-utils/ipcs.c:503
msgid "messages"
msgstr "thông điệp"
-#: sys-utils/ipcs.c:569 sys-utils/ipcs.c:599 sys-utils/ipcs.c:632
-#: sys-utils/lsipc.c:553 sys-utils/lsipc.c:739 sys-utils/lsipc.c:896
+#: sys-utils/ipcs.c:568 sys-utils/ipcs.c:598 sys-utils/ipcs.c:631
+#: sys-utils/lsipc.c:552 sys-utils/lsipc.c:738 sys-utils/lsipc.c:895
#, c-format
msgid "id %d not found"
msgstr "không tìm thấy id %d"
-#: sys-utils/ipcs.c:573
+#: sys-utils/ipcs.c:572
#, c-format
msgid ""
"\n"
@@ -12298,45 +12638,45 @@ msgstr ""
"\n"
"Đoạn vùng nhớ chia sẻ shmid=%d\n"
-#: sys-utils/ipcs.c:574
+#: sys-utils/ipcs.c:573
#, 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:577
+#: sys-utils/ipcs.c:576
#, c-format
msgid "mode=%#o\taccess_perms=%#o\n"
msgstr "chế_độ=%#o\tquyền_truy_cập=%#o\n"
-#: sys-utils/ipcs.c:579
+#: sys-utils/ipcs.c:578
msgid "size="
msgstr "size="
-#: sys-utils/ipcs.c:579
+#: sys-utils/ipcs.c:578
msgid "bytes="
msgstr "bytes="
-#: sys-utils/ipcs.c:581
+#: sys-utils/ipcs.c:580
#, c-format
msgid "lpid=%u\tcpid=%u\tnattch=%jd\n"
msgstr "lpid=%u\tcpid=%u\tnattch=%jd\n"
-#: sys-utils/ipcs.c:584
+#: sys-utils/ipcs.c:583
#, c-format
msgid "att_time=%-26.24s\n"
msgstr "att_time=%-26.24s\n"
-#: sys-utils/ipcs.c:586
+#: sys-utils/ipcs.c:585
#, c-format
msgid "det_time=%-26.24s\n"
msgstr "det_time=%-26.24s\n"
-#: sys-utils/ipcs.c:588 sys-utils/ipcs.c:619
+#: sys-utils/ipcs.c:587 sys-utils/ipcs.c:618
#, c-format
msgid "change_time=%-26.24s\n"
msgstr "change_time=%-26.24s\n"
-#: sys-utils/ipcs.c:603
+#: sys-utils/ipcs.c:602
#, c-format
msgid ""
"\n"
@@ -12345,38 +12685,38 @@ msgstr ""
"\n"
"Hàng đợi Thông điệp msqid=%d\n"
-#: sys-utils/ipcs.c:604
+#: sys-utils/ipcs.c:603
#, 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:608
+#: sys-utils/ipcs.c:607
msgid "csize="
msgstr "csize="
-#: sys-utils/ipcs.c:608
+#: sys-utils/ipcs.c:607
msgid "cbytes="
msgstr "cbytes="
-#: sys-utils/ipcs.c:610
+#: sys-utils/ipcs.c:609
msgid "qsize="
msgstr "qsize="
-#: sys-utils/ipcs.c:610
+#: sys-utils/ipcs.c:609
msgid "qbytes="
msgstr "qbytes="
-#: sys-utils/ipcs.c:615
+#: sys-utils/ipcs.c:614
#, c-format
msgid "send_time=%-26.24s\n"
msgstr "send_time=%-26.24s\n"
-#: sys-utils/ipcs.c:617
+#: sys-utils/ipcs.c:616
#, c-format
msgid "rcv_time=%-26.24s\n"
msgstr "rcv_time=%-26.24s\n"
-#: sys-utils/ipcs.c:636
+#: sys-utils/ipcs.c:635
#, c-format
msgid ""
"\n"
@@ -12385,48 +12725,48 @@ msgstr ""
"\n"
"Dãy cờ hiệu semid=%d\n"
-#: sys-utils/ipcs.c:637
+#: sys-utils/ipcs.c:636
#, 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:640
+#: sys-utils/ipcs.c:639
#, c-format
msgid "mode=%#o, access_perms=%#o\n"
msgstr "chế_độ=%#o, quyền_truy_cập=%#o\n"
-#: sys-utils/ipcs.c:642
+#: sys-utils/ipcs.c:641
#, c-format
msgid "nsems = %ju\n"
msgstr "nsems = %ju\n"
-#: sys-utils/ipcs.c:643
+#: sys-utils/ipcs.c:642
#, c-format
msgid "otime = %-26.24s\n"
msgstr "otime = %-26.24s\n"
-#: sys-utils/ipcs.c:645
+#: sys-utils/ipcs.c:644
#, c-format
msgid "ctime = %-26.24s\n"
msgstr "ctime = %-26.24s\n"
-#: sys-utils/ipcs.c:648
+#: sys-utils/ipcs.c:647
msgid "semnum"
msgstr "số cờ hiệu"
-#: sys-utils/ipcs.c:648
+#: sys-utils/ipcs.c:647
msgid "value"
msgstr "giá trị"
-#: sys-utils/ipcs.c:648
+#: sys-utils/ipcs.c:647
msgid "ncount"
msgstr "ncount"
-#: sys-utils/ipcs.c:648
+#: sys-utils/ipcs.c:647
msgid "zcount"
msgstr "zcount"
-#: sys-utils/ipcs.c:648
+#: sys-utils/ipcs.c:647
msgid "pid"
msgstr "pid"
@@ -12572,68 +12912,72 @@ msgstr "không thể đặt kỷ luật dòng"
msgid "cannot daemonize"
msgstr "không thể chạy trong nền"
-#: sys-utils/losetup.c:66
+#: sys-utils/losetup.c:68
msgid "autoclear flag set"
msgstr "đặt cờ autoclear (tự xóa)"
-#: sys-utils/losetup.c:67
+#: sys-utils/losetup.c:69
msgid "device backing file"
msgstr "tập tin hỗ trợ thiết bị"
-#: sys-utils/losetup.c:68
+#: sys-utils/losetup.c:70
msgid "backing file inode number"
msgstr "số nút tập tin hỗ trợ"
-#: sys-utils/losetup.c:69
+#: 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/losetup.c:70
+#: sys-utils/losetup.c:72
msgid "loop device name"
msgstr "tên thiết bị loop"
-#: sys-utils/losetup.c:71
+#: sys-utils/losetup.c:73
msgid "offset from the beginning"
msgstr "offset từ điểm bắt đầu"
-#: sys-utils/losetup.c:72
+#: sys-utils/losetup.c:74
msgid "partscan flag set"
msgstr "đặt cờ partscan"
-#: sys-utils/losetup.c:74
+#: 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/losetup.c:75
+#: 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/losetup.c:132 sys-utils/losetup.c:144
+#: sys-utils/losetup.c:78
+msgid "access backing file with direct-io"
+msgstr ""
+
+#: sys-utils/losetup.c:135 sys-utils/losetup.c:147
#, c-format
msgid ", offset %ju"
msgstr ", offset %ju"
-#: sys-utils/losetup.c:135 sys-utils/losetup.c:147
+#: sys-utils/losetup.c:138 sys-utils/losetup.c:150
#, c-format
msgid ", sizelimit %ju"
msgstr ", giới_hạn_kích_thước %ju"
-#: sys-utils/losetup.c:155
+#: sys-utils/losetup.c:158
#, c-format
msgid ", encryption %s (type %u)"
msgstr ", mã hóa %s (kiểu %u)"
-#: sys-utils/losetup.c:196
+#: sys-utils/losetup.c:199
#, c-format
msgid "%s: detach failed"
msgstr "%s: tháo gặp lỗi"
-#: sys-utils/losetup.c:323 sys-utils/lscpu.c:1455 sys-utils/prlimit.c:229
-#: sys-utils/swapon.c:162 sys-utils/wdctl.c:215 sys-utils/zramctl.c:339
+#: sys-utils/losetup.c:329 sys-utils/lscpu.c:1508 sys-utils/prlimit.c:229
+#: sys-utils/swapon.c:165 sys-utils/wdctl.c:215 sys-utils/zramctl.c:348
msgid "failed to initialize output line"
msgstr "gặp lỗi khi khởi tạo dòng kết xuất"
-#: sys-utils/losetup.c:375
+#: sys-utils/losetup.c:381
#, c-format
msgid ""
" %1$s [options] [<loopdev>]\n"
@@ -12642,80 +12986,84 @@ 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:380
+#: 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/losetup.c:383
+#: 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/losetup.c:384
+#: 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/losetup.c:385
+#: 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/losetup.c:386
+#: 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/losetup.c:387
+#: 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/losetup.c:388
+#: 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/losetup.c:392
+#: sys-utils/losetup.c:398
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:393
+#: sys-utils/losetup.c:399
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:394
+#: sys-utils/losetup.c:400
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:395
+#: sys-utils/losetup.c:401
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:396
+#: sys-utils/losetup.c:402
+msgid " --direct-io[=<on|off>] open backing file with O_DIRECT\n"
+msgstr ""
+
+#: sys-utils/losetup.c:403
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:397
+#: sys-utils/losetup.c:404
msgid " -v, --verbose verbose mode\n"
msgstr " -v, --verbose chế độ chi tiết\n"
-#: sys-utils/losetup.c:401
+#: sys-utils/losetup.c:408
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:402
+#: sys-utils/losetup.c:409
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:403
+#: sys-utils/losetup.c:410
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:404
+#: sys-utils/losetup.c:411
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:405
+#: sys-utils/losetup.c:412
#, 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:411
+#: sys-utils/losetup.c:418
msgid ""
"\n"
"Available --list columns:\n"
@@ -12723,155 +13071,160 @@ msgstr ""
"\n"
"Các cột sẵn dùng cho --list:\n"
-#: sys-utils/losetup.c:431
+#: sys-utils/losetup.c:438
#, 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:435
+#: sys-utils/losetup.c:442
#, 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:508 sys-utils/losetup.c:518 sys-utils/losetup.c:616
-#: sys-utils/losetup.c:630 sys-utils/losetup.c:706
+#: sys-utils/losetup.c:518 sys-utils/losetup.c:528 sys-utils/losetup.c:637
+#: sys-utils/losetup.c:651 sys-utils/losetup.c:729
#, 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:627
+#: sys-utils/losetup.c:648
msgid "no loop device specified"
msgstr "không chỉ ra thiết bị loop (vòng ngược)"
-#: sys-utils/losetup.c:635
+#: sys-utils/losetup.c:656
msgid "no file specified"
msgstr "chưa ghi rõ tập tin"
-#: sys-utils/losetup.c:642
+#: sys-utils/losetup.c:663
#, 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:647
+#: sys-utils/losetup.c:668
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:667 sys-utils/losetup.c:726
+#: sys-utils/losetup.c:688 sys-utils/losetup.c:749
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:677
+#: sys-utils/losetup.c:698
#, 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:747
+#: sys-utils/losetup.c:770
#, c-format
msgid "%s: set capacity failed"
msgstr "%s: đặt dung lượng gặp lỗi"
-#: sys-utils/lscpu.c:93
+#: sys-utils/losetup.c:777
+#, fuzzy, c-format
+msgid "%s: set direct io failed"
+msgstr "%s: đổi thư mục gặp lỗi"
+
+#: sys-utils/lscpu.c:97
msgid "none"
msgstr "không"
-#: sys-utils/lscpu.c:94
+#: sys-utils/lscpu.c:98
msgid "para"
msgstr "phần"
-#: sys-utils/lscpu.c:95
+#: sys-utils/lscpu.c:99
msgid "full"
msgstr "đầy"
-#: sys-utils/lscpu.c:96
+#: sys-utils/lscpu.c:100
msgid "container"
msgstr "thùng chứa"
-#: sys-utils/lscpu.c:157
+#: sys-utils/lscpu.c:161
msgid "horizontal"
msgstr "ngang"
-#: sys-utils/lscpu.c:158
+#: sys-utils/lscpu.c:162
msgid "vertical"
msgstr "dọc"
-#: sys-utils/lscpu.c:307
+#: sys-utils/lscpu.c:314
msgid "logical CPU number"
msgstr "số CPU logíc"
-#: sys-utils/lscpu.c:308
+#: sys-utils/lscpu.c:315
msgid "logical core number"
msgstr "số lõi lôgíc"
-#: sys-utils/lscpu.c:309
+#: sys-utils/lscpu.c:316
msgid "logical socket number"
msgstr "số khe cắm lôgíc"
-#: sys-utils/lscpu.c:310
+#: sys-utils/lscpu.c:317
msgid "logical NUMA node number"
msgstr "số nút NUMA lôgíc"
-#: sys-utils/lscpu.c:311
+#: sys-utils/lscpu.c:318
msgid "logical book number"
msgstr "số chỗ logíc"
-#: sys-utils/lscpu.c:312
+#: sys-utils/lscpu.c:319
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:313
+#: sys-utils/lscpu.c:320
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:314
+#: sys-utils/lscpu.c:321
msgid "physical address of a CPU"
msgstr "địa chỉ vật lý của CPU"
-#: sys-utils/lscpu.c:315
+#: sys-utils/lscpu.c:322
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:316
+#: sys-utils/lscpu.c:323
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:317
+#: sys-utils/lscpu.c:324
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:318
+#: sys-utils/lscpu.c:325
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:413
+#: sys-utils/lscpu.c:459
msgid "error: uname failed"
msgstr "lỗi: uname không thành công"
-#: sys-utils/lscpu.c:488
+#: sys-utils/lscpu.c:534
#, 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.c:727
+#: sys-utils/lscpu.c:776
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/lscpu.c:732
+#: sys-utils/lscpu.c:781
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/lscpu.c:1167
+#: sys-utils/lscpu.c:1216
msgid "Failed to extract the node number"
msgstr "Gặp lỗi khi lấy số của nút"
-#: sys-utils/lscpu.c:1259 sys-utils/lscpu.c:1269
+#: sys-utils/lscpu.c:1310 sys-utils/lscpu.c:1320
msgid "Y"
msgstr "C"
-#: sys-utils/lscpu.c:1259 sys-utils/lscpu.c:1269
+#: sys-utils/lscpu.c:1310 sys-utils/lscpu.c:1320
msgid "N"
msgstr "K"
-#: sys-utils/lscpu.c:1351
+#: sys-utils/lscpu.c:1404
#, c-format
msgid ""
"# The following is the parsable format, which can be fed to other\n"
@@ -12882,473 +13235,488 @@ msgstr ""
"# 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:1501
+#: sys-utils/lscpu.c:1554
msgid "Architecture:"
msgstr "Kiến trúc:"
-#: sys-utils/lscpu.c:1515
+#: sys-utils/lscpu.c:1568
msgid "CPU op-mode(s):"
msgstr "Chế độ thao tác CPU:"
-#: sys-utils/lscpu.c:1518 sys-utils/lscpu.c:1520
+#: sys-utils/lscpu.c:1571 sys-utils/lscpu.c:1573
msgid "Byte Order:"
msgstr "Thứ tự Byte:"
-#: sys-utils/lscpu.c:1522
+#: sys-utils/lscpu.c:1575
msgid "CPU(s):"
msgstr "CPU:"
-#: sys-utils/lscpu.c:1525
+#: sys-utils/lscpu.c:1578
msgid "On-line CPU(s) mask:"
msgstr "Mặt nạ CPU trực tuyến:"
-#: sys-utils/lscpu.c:1526
+#: sys-utils/lscpu.c:1579
msgid "On-line CPU(s) list:"
msgstr "Danh sách CPU trực tuyến:"
-#: sys-utils/lscpu.c:1545
+#: sys-utils/lscpu.c:1598
msgid "Off-line CPU(s) mask:"
msgstr "Mặt nạ CPU ngoại tuyến:"
-#: sys-utils/lscpu.c:1546
+#: sys-utils/lscpu.c:1599
msgid "Off-line CPU(s) list:"
msgstr "Danh sách CPU ngoại tuyến:"
-#: sys-utils/lscpu.c:1577
+#: sys-utils/lscpu.c:1630
msgid "Thread(s) per core:"
msgstr "Số tuyến mỗi lõi:"
-#: sys-utils/lscpu.c:1578
+#: sys-utils/lscpu.c:1631
msgid "Core(s) per socket:"
msgstr "Số lõi mỗi đế cắm:"
-#: sys-utils/lscpu.c:1581
+#: sys-utils/lscpu.c:1634
msgid "Socket(s) per book:"
msgstr "Số Socket(s) trên mỗi lần đợi:"
-#: sys-utils/lscpu.c:1583
+#: sys-utils/lscpu.c:1636
msgid "Book(s):"
msgstr "Chỗ giữ:"
-#: sys-utils/lscpu.c:1585
+#: sys-utils/lscpu.c:1638
msgid "Socket(s):"
msgstr "Số đế cắm:"
-#: sys-utils/lscpu.c:1589
+#: sys-utils/lscpu.c:1642
msgid "NUMA node(s):"
msgstr "Nút NUMA:"
-#: sys-utils/lscpu.c:1591
+#: sys-utils/lscpu.c:1644
msgid "Vendor ID:"
msgstr "ID nhà sản xuất:"
-#: sys-utils/lscpu.c:1593
+#: sys-utils/lscpu.c:1646
msgid "CPU family:"
msgstr "Họ CPU:"
-#: sys-utils/lscpu.c:1595
+#: sys-utils/lscpu.c:1648
msgid "Model:"
msgstr "Mô hình:"
-#: sys-utils/lscpu.c:1597
+#: sys-utils/lscpu.c:1650
msgid "Model name:"
msgstr "Tên mô hình:"
-#: sys-utils/lscpu.c:1599
+#: sys-utils/lscpu.c:1652
msgid "Stepping:"
msgstr "Bước:"
-#: sys-utils/lscpu.c:1601
+#: sys-utils/lscpu.c:1654
msgid "CPU MHz:"
msgstr "CPU MHz:"
-#: sys-utils/lscpu.c:1603
+#: sys-utils/lscpu.c:1656
msgid "CPU max MHz:"
msgstr "Tần số đồng hồ CPU tối đa (MHz):"
-#: sys-utils/lscpu.c:1605
+#: sys-utils/lscpu.c:1658
msgid "CPU min MHz:"
msgstr "Tần số đồng hồ CPU tối thiểu (MHz):"
-#: sys-utils/lscpu.c:1607
+#: sys-utils/lscpu.c:1660
msgid "BogoMIPS:"
msgstr "BogoMIPS:"
-#: sys-utils/lscpu.c:1610 sys-utils/lscpu.c:1612
+#: sys-utils/lscpu.c:1663 sys-utils/lscpu.c:1665
msgid "Virtualization:"
msgstr "Ảo hóa:"
-#: sys-utils/lscpu.c:1615
+#: sys-utils/lscpu.c:1668
msgid "Hypervisor:"
msgstr "Ảo hóa:"
-#: sys-utils/lscpu.c:1617
+#: sys-utils/lscpu.c:1670
msgid "Hypervisor vendor:"
msgstr "Nhà cung cấp bộ ảo hóa:"
-#: sys-utils/lscpu.c:1618
+#: sys-utils/lscpu.c:1671
msgid "Virtualization type:"
msgstr "Kiểu ảo hóa:"
-#: sys-utils/lscpu.c:1621
+#: sys-utils/lscpu.c:1674
msgid "Dispatching mode:"
msgstr "Chế độ điều phối:"
-#: sys-utils/lscpu.c:1627
+#: sys-utils/lscpu.c:1680
#, c-format
msgid "%s cache:"
msgstr "Bộ nhớ đệm %s:"
-#: sys-utils/lscpu.c:1633
+#: sys-utils/lscpu.c:1686
#, c-format
msgid "NUMA node%d CPU(s):"
msgstr "CPU nút%d NUMA:"
-#: sys-utils/lscpu.c:1638
+#: sys-utils/lscpu.c:1691
#, fuzzy
msgid "Flags:"
msgstr "Cờ"
-#: sys-utils/lscpu.c:1649
+#: sys-utils/lscpu.c:1694
+#, fuzzy
+msgid "Physical sockets:"
+msgstr "Số trụ vật lý"
+
+#: sys-utils/lscpu.c:1695
+#, fuzzy
+msgid "Physical chips:"
+msgstr "Số trụ vật lý"
+
+#: sys-utils/lscpu.c:1696
+#, fuzzy
+msgid "Physical cores/chip:"
+msgstr "Kích cỡ cung từ vật lý"
+
+#: sys-utils/lscpu.c:1708
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:1652
+#: sys-utils/lscpu.c:1711
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:1653
+#: sys-utils/lscpu.c:1712
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:1654
+#: sys-utils/lscpu.c:1713
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:1655
+#: sys-utils/lscpu.c:1714
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:1656
+#: sys-utils/lscpu.c:1715
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:1657
+#: sys-utils/lscpu.c:1716
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:1658
+#: sys-utils/lscpu.c:1717
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:1755
+#: sys-utils/lscpu.c:1814
#, 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/lsipc.c:149
+#: sys-utils/lsipc.c:148
#, fuzzy
msgid "Resource key"
msgstr "tên của tài nguyên"
-#: sys-utils/lsipc.c:149
+#: sys-utils/lsipc.c:148
#, fuzzy
msgid "Key"
msgstr "khóa"
-#: sys-utils/lsipc.c:150
+#: sys-utils/lsipc.c:149
#, fuzzy
msgid "Resource ID"
msgstr "tên của tài nguyên"
-#: sys-utils/lsipc.c:150
+#: sys-utils/lsipc.c:149
#, fuzzy
msgid "ID"
msgstr "UUID"
-#: sys-utils/lsipc.c:151
+#: sys-utils/lsipc.c:150
msgid "Owner's username or UID"
msgstr ""
-#: sys-utils/lsipc.c:151
+#: sys-utils/lsipc.c:150
#, fuzzy
msgid "Owner"
msgstr "chủ sở hữu"
-#: sys-utils/lsipc.c:152
+#: sys-utils/lsipc.c:151
#, fuzzy
msgid "Permissions"
msgstr "phiên bản"
-#: sys-utils/lsipc.c:153
+#: sys-utils/lsipc.c:152
msgid "Creator UID"
msgstr ""
-#: sys-utils/lsipc.c:154
+#: sys-utils/lsipc.c:153
msgid "Creator user"
msgstr ""
-#: sys-utils/lsipc.c:155
+#: sys-utils/lsipc.c:154
msgid "Creator GID"
msgstr ""
-#: sys-utils/lsipc.c:156
+#: sys-utils/lsipc.c:155
#, fuzzy
msgid "Creator group"
msgstr "Nhóm chính"
-#: sys-utils/lsipc.c:157
+#: sys-utils/lsipc.c:156
#, fuzzy
msgid "User ID"
msgstr "mã ID Người dùng"
-#: sys-utils/lsipc.c:157
+#: sys-utils/lsipc.c:156
#, fuzzy
msgid "UID"
msgstr "UUID"
-#: sys-utils/lsipc.c:158
+#: sys-utils/lsipc.c:157
#, fuzzy
msgid "User name"
msgstr "Tài khoản"
-#: sys-utils/lsipc.c:159
+#: sys-utils/lsipc.c:158
msgid "Group ID"
msgstr ""
-#: sys-utils/lsipc.c:159
+#: sys-utils/lsipc.c:158
#, fuzzy
msgid "GID"
msgstr "SGI"
-#: sys-utils/lsipc.c:160
+#: sys-utils/lsipc.c:159
#, fuzzy
msgid "Group name"
msgstr "tên nhóm"
-#: sys-utils/lsipc.c:161
+#: sys-utils/lsipc.c:160
#, fuzzy
msgid "Time of the last change"
msgstr "kích thước vùng hoán đổi"
-#: sys-utils/lsipc.c:161
+#: sys-utils/lsipc.c:160
#, fuzzy
msgid "Last change"
msgstr "thay đổi cuối cùng"
-#: sys-utils/lsipc.c:164
+#: sys-utils/lsipc.c:163
#, fuzzy
msgid "Bytes used"
msgstr "byte đã dùng"
-#: sys-utils/lsipc.c:165
+#: sys-utils/lsipc.c:164
#, fuzzy
msgid "Number of messages"
msgstr "Số đầu đọc"
-#: sys-utils/lsipc.c:165
+#: sys-utils/lsipc.c:164
#, fuzzy
msgid "Messages"
msgstr "thông điệp"
-#: sys-utils/lsipc.c:166
+#: sys-utils/lsipc.c:165
#, fuzzy
msgid "Time of last msg sent"
msgstr "thời điểm đăng nhập lần cuối"
-#: sys-utils/lsipc.c:166
+#: sys-utils/lsipc.c:165
msgid "Msg sent"
msgstr ""
-#: sys-utils/lsipc.c:167
+#: sys-utils/lsipc.c:166
msgid "Time of last msg received"
msgstr ""
-#: sys-utils/lsipc.c:167
+#: sys-utils/lsipc.c:166
msgid "Msg received"
msgstr ""
-#: sys-utils/lsipc.c:168
+#: sys-utils/lsipc.c:167
msgid "PID of the last msg sender"
msgstr ""
-#: sys-utils/lsipc.c:168
+#: sys-utils/lsipc.c:167
msgid "Msg sender"
msgstr ""
-#: sys-utils/lsipc.c:169
+#: sys-utils/lsipc.c:168
msgid "PID of the last msg receiver"
msgstr ""
-#: sys-utils/lsipc.c:169
+#: sys-utils/lsipc.c:168
msgid "Msg receiver"
msgstr ""
-#: sys-utils/lsipc.c:172
+#: sys-utils/lsipc.c:171
#, fuzzy
msgid "Segment size"
msgstr "lấy kích cỡ khối"
-#: sys-utils/lsipc.c:173
+#: sys-utils/lsipc.c:172
#, fuzzy
msgid "Number of attached processes"
msgstr "số lượng tiến trình tối đa"
-#: sys-utils/lsipc.c:173
+#: sys-utils/lsipc.c:172
msgid "Attached processes"
msgstr ""
-#: sys-utils/lsipc.c:174
+#: sys-utils/lsipc.c:173
#, fuzzy
msgid "Status"
msgstr "trạng thái"
-#: sys-utils/lsipc.c:175
+#: sys-utils/lsipc.c:174
#, fuzzy
msgid "Attach time"
msgstr "đã gắn"
-#: sys-utils/lsipc.c:176
+#: sys-utils/lsipc.c:175
#, fuzzy
msgid "Detach time"
msgstr "đã bỏ gắn"
-#: sys-utils/lsipc.c:177
+#: sys-utils/lsipc.c:176
#, fuzzy
msgid "Creator command line"
msgstr "Tùy chọn phân tích lệnh.\n"
-#: sys-utils/lsipc.c:177
+#: sys-utils/lsipc.c:176
#, fuzzy
msgid "Creator command"
msgstr "Lệnh cấm"
-#: sys-utils/lsipc.c:178
+#: sys-utils/lsipc.c:177
msgid "PID of the creator"
msgstr ""
-#: sys-utils/lsipc.c:178
+#: sys-utils/lsipc.c:177
msgid "Creator PID"
msgstr ""
-#: sys-utils/lsipc.c:179
+#: sys-utils/lsipc.c:178
msgid "PID of last user"
msgstr ""
-#: sys-utils/lsipc.c:179
+#: sys-utils/lsipc.c:178
#, fuzzy
msgid "Last user PID"
msgstr "mã ID Người dùng"
-#: sys-utils/lsipc.c:182
+#: sys-utils/lsipc.c:181
#, fuzzy
msgid "Number of semaphores"
msgstr "Số cung từ"
-#: sys-utils/lsipc.c:182
+#: sys-utils/lsipc.c:181
#, fuzzy
msgid "Semaphores"
msgstr "ID cờ hiệu: %d\n"
-#: sys-utils/lsipc.c:183
+#: sys-utils/lsipc.c:182
msgid "Time of the last operation"
msgstr ""
-#: sys-utils/lsipc.c:183
+#: sys-utils/lsipc.c:182
#, fuzzy
msgid "Last operation"
msgstr "thao tác %d\n"
-#: sys-utils/lsipc.c:186
+#: sys-utils/lsipc.c:185
#, fuzzy
msgid "Resource name"
msgstr "tên của tài nguyên"
-#: sys-utils/lsipc.c:186
+#: sys-utils/lsipc.c:185
#, fuzzy
msgid "Resource"
msgstr "tên của tài nguyên"
-#: sys-utils/lsipc.c:187
+#: sys-utils/lsipc.c:186
#, fuzzy
msgid "Resource description"
msgstr "bộ mô tả tài nguyên"
-#: sys-utils/lsipc.c:187
+#: sys-utils/lsipc.c:186
#, fuzzy
msgid "Description"
msgstr "mô tả cờ"
-#: sys-utils/lsipc.c:188
+#: sys-utils/lsipc.c:187
msgid "Currently used"
msgstr ""
-#: sys-utils/lsipc.c:188
+#: sys-utils/lsipc.c:187
msgid "Used"
msgstr ""
-#: sys-utils/lsipc.c:189
+#: sys-utils/lsipc.c:188
#, fuzzy
msgid "Currently use percentage"
msgstr "phần trăm hệ thống tập tin đã dùng"
-#: sys-utils/lsipc.c:189
+#: sys-utils/lsipc.c:188
#, fuzzy
msgid "Use"
msgstr "Cách dùng:"
-#: sys-utils/lsipc.c:190
+#: sys-utils/lsipc.c:189
msgid "System-wide limit"
msgstr ""
-#: sys-utils/lsipc.c:190
+#: sys-utils/lsipc.c:189
msgid "Limit"
msgstr ""
-#: sys-utils/lsipc.c:225
+#: sys-utils/lsipc.c:224
#, c-format
msgid "column %s does not apply to the specified IPC"
msgstr ""
-#: sys-utils/lsipc.c:287
+#: sys-utils/lsipc.c:286
msgid " -g, --global info about system-wide usage (may be used with -m, -q and -s)\n"
msgstr ""
-#: sys-utils/lsipc.c:288
+#: sys-utils/lsipc.c:287
#, 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:294
+#: sys-utils/lsipc.c:293
#, 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:295
+#: sys-utils/lsipc.c:294
#, 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:297
+#: sys-utils/lsipc.c:296
#, fuzzy
msgid " -J, --json use the JSON output format\n"
msgstr " -r, --raw dùng định dạng thô\n"
-#: sys-utils/lsipc.c:299
+#: sys-utils/lsipc.c:298
#, 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:301
+#: sys-utils/lsipc.c:300
msgid " -P, --numeric-perms print numeric permissions (PERMS column)\n"
msgstr ""
-#: sys-utils/lsipc.c:303
+#: sys-utils/lsipc.c:302
#, 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:309
+#: sys-utils/lsipc.c:308
#, fuzzy, c-format
msgid ""
"\n"
@@ -13357,7 +13725,7 @@ msgstr ""
"\n"
"Tùy chọn Chung:\n"
-#: sys-utils/lsipc.c:313
+#: sys-utils/lsipc.c:312
#, fuzzy, c-format
msgid ""
"\n"
@@ -13366,115 +13734,193 @@ msgstr ""
"\n"
"Đoạn vùng nhớ chia sẻ shmid=%d\n"
-#: sys-utils/lsipc.c:317
+#: sys-utils/lsipc.c:316
#, fuzzy, c-format
msgid ""
"\n"
"Message-queue columns (--queues):\n"
msgstr " -s, --semaphores tín hiệu\n"
-#: sys-utils/lsipc.c:321
+#: sys-utils/lsipc.c:320
#, fuzzy, c-format
msgid ""
"\n"
"Semaphore columns (--semaphores):\n"
msgstr " -s, --semaphores tín hiệu\n"
-#: sys-utils/lsipc.c:325
+#: sys-utils/lsipc.c:324
#, c-format
msgid ""
"\n"
"Summary columns (--global):\n"
msgstr ""
-#: sys-utils/lsipc.c:413
+#: sys-utils/lsipc.c:412
#, c-format
msgid ""
"Elements:\n"
"\n"
msgstr ""
-#: sys-utils/lsipc.c:722
+#: sys-utils/lsipc.c:721
#, fuzzy
msgid "Number of semaphore identifiers"
msgstr "Số cung từ"
-#: sys-utils/lsipc.c:723
+#: sys-utils/lsipc.c:722
#, fuzzy
msgid "Total number of semaphores"
msgstr "số lượng cung từ"
-#: sys-utils/lsipc.c:724
+#: sys-utils/lsipc.c:723
#, fuzzy
msgid "Max semaphores per semaphore set."
msgstr " -s, --semaphores tín hiệu\n"
-#: sys-utils/lsipc.c:725
+#: sys-utils/lsipc.c:724
#, 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:726
+#: sys-utils/lsipc.c:725
#, fuzzy
msgid "Semaphore max value"
msgstr "giá trị cờ hiệu lớn nhất = %d\n"
-#: sys-utils/lsipc.c:880
+#: sys-utils/lsipc.c:879
#, fuzzy
msgid "Number of message queues"
msgstr "Số đầu đọc"
-#: sys-utils/lsipc.c:881
+#: sys-utils/lsipc.c:880
#, fuzzy
msgid "Max size of message (bytes)"
msgstr "kích cỡ lớn nhất của tin nhắn"
-#: sys-utils/lsipc.c:882
+#: sys-utils/lsipc.c:881
#, 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:995 sys-utils/lsipc.c:1014
+#: sys-utils/lsipc.c:994 sys-utils/lsipc.c:1013
msgid "hugetlb"
msgstr ""
-#: sys-utils/lsipc.c:996 sys-utils/lsipc.c:1021
+#: sys-utils/lsipc.c:995 sys-utils/lsipc.c:1020
#, fuzzy
msgid "noreserve"
msgstr "Linux reserved"
-#: sys-utils/lsipc.c:1077
+#: sys-utils/lsipc.c:1076
#, fuzzy
msgid "Shared memory segments"
msgstr ""
"\n"
"Đoạn vùng nhớ chia sẻ shmid=%d\n"
-#: sys-utils/lsipc.c:1078
+#: sys-utils/lsipc.c:1077
#, fuzzy
msgid "Shared memory pages"
msgstr "ID vùng nhớ dùng chung: %d\n"
-#: sys-utils/lsipc.c:1079
+#: sys-utils/lsipc.c:1078
#, 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:1080
+#: sys-utils/lsipc.c:1079
#, 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:1153
+#: sys-utils/lsipc.c:1152
#, fuzzy
msgid "failed to parse IPC identifier"
msgstr "gặp lỗi khi phân tích ID"
-#: sys-utils/lsipc.c:1247
+#: sys-utils/lsipc.c:1246
#, 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/lsns.c:83
+#, fuzzy
+msgid "namespace identifier (inode number)"
+msgstr "số nút tập tin hỗ trợ"
+
+#: sys-utils/lsns.c:84
+msgid "kind of namespace"
+msgstr ""
+
+#: sys-utils/lsns.c:85
+#, fuzzy
+msgid "path to the namespace"
+msgstr "trạng thái của thiết bị"
+
+#: 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/lsns.c:87
+msgid "lowest PID in the namespace"
+msgstr ""
+
+#: sys-utils/lsns.c:88
+msgid "PPID of the PID"
+msgstr ""
+
+#: sys-utils/lsns.c:89
+msgid "command line of the PID"
+msgstr ""
+
+#: sys-utils/lsns.c:90
+msgid "UID of the PID"
+msgstr ""
+
+#: sys-utils/lsns.c:91
+msgid "username of the PID"
+msgstr ""
+
+#: sys-utils/lsns.c:588
+#, fuzzy, c-format
+msgid " %s [options] [<namespace>]\n"
+msgstr " %s [tùy chọn] [thông điệp]\n"
+
+#: sys-utils/lsns.c:591
+#, 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:598
+#, 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:601
+msgid " -t, --type <name> namespace type (mnt, net, ipc, user, pid, uts)\n"
+msgstr ""
+
+#: sys-utils/lsns.c:691
+#, fuzzy, c-format
+msgid "unknown namespace type: %s"
+msgstr "dạng nguồn không rõ: %s\n"
+
+#: sys-utils/lsns.c:710
+#, 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:711
+#, fuzzy
+msgid "invalid namespace argument"
+msgstr "đối số dừng không hợp lệ"
+
+#: sys-utils/lsns.c:749
+#, c-format
+msgid "not found namespace: %ju"
+msgstr ""
+
#: sys-utils/mount.c:66 sys-utils/umount.c:118
#, c-format
msgid "only root can use \"--%s\" option (effective UID is %u)"
@@ -13499,11 +13945,6 @@ msgstr "chỉ người chủ (root) có quyền thực hiện"
msgid "%s from %s (libmount %s"
msgstr "%s từ %s (libmount %s"
-#: sys-utils/mount.c:102 sys-utils/umount.c:46
-#, c-format
-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."
-
#: sys-utils/mount.c:131
msgid "failed to read mtab"
msgstr "việc đọc tập tin mtab gặp lỗi"
@@ -13788,7 +14229,7 @@ msgstr "%s được bảo vệ khỏi ghi nhưng đưa ra cờ “-w” (write,
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"
-#: sys-utils/mount.c:615 sys-utils/mount.c:635 sys-utils/unshare.c:184
+#: sys-utils/mount.c:615 sys-utils/mount.c:638 sys-utils/unshare.c:187
#, c-format
msgid "mount %s on %s failed"
msgstr "gắn %s trên %s gặp lỗi"
@@ -13798,27 +14239,27 @@ msgstr "gắn %s trên %s gặp lỗi"
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"
-#: sys-utils/mount.c:631
+#: sys-utils/mount.c:634
#, c-format
msgid "no medium found on %s"
msgstr "không tìm thấy vật chứa trên %s"
-#: sys-utils/mount.c:659
+#: sys-utils/mount.c:662
#, c-format
msgid "%s: failed to parse"
msgstr " %s: gặp lỗi phân tích"
-#: sys-utils/mount.c:698
+#: sys-utils/mount.c:701
#, c-format
msgid "unsupported option format: %s"
msgstr "không hỗ trợ định dạng tùy chọn: %s"
-#: sys-utils/mount.c:700
+#: sys-utils/mount.c:703
#, 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:717
+#: sys-utils/mount.c:720
#, c-format
msgid ""
" %1$s [-lhV]\n"
@@ -13833,11 +14274,11 @@ msgstr ""
" %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:725
+#: sys-utils/mount.c:728
msgid "Mount a filesystem.\n"
msgstr "Gắn kết một hệ thống tập tin.\n"
-#: sys-utils/mount.c:729
+#: sys-utils/mount.c:732
#, c-format
msgid ""
" -a, --all mount all filesystems mentioned in fstab\n"
@@ -13852,22 +14293,22 @@ msgstr ""
" -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:735
+#: sys-utils/mount.c:738
#, 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:737
+#: sys-utils/mount.c:740
#, 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:739 sys-utils/umount.c:93
+#: sys-utils/mount.c:742 sys-utils/umount.c:93
#, 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:741
+#: sys-utils/mount.c:744
#, c-format
msgid ""
" -o, --options <list> comma-separated list of mount options\n"
@@ -13880,7 +14321,7 @@ msgstr ""
" -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:746
+#: sys-utils/mount.c:749
#, c-format
msgid ""
" --source <src> explicitly specifies source (path, label, uuid)\n"
@@ -13889,17 +14330,17 @@ 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:749 sys-utils/umount.c:99
+#: sys-utils/mount.c:752 sys-utils/umount.c:99
#, 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:751
+#: sys-utils/mount.c:754
#, c-format
msgid " -w, --rw, --read-write mount the filesystem read-write (default)\n"
msgstr ""
-#: sys-utils/mount.c:758
+#: sys-utils/mount.c:761
#, c-format
msgid ""
"\n"
@@ -13920,7 +14361,7 @@ msgstr ""
" 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:767
+#: sys-utils/mount.c:770
#, c-format
msgid ""
" <device> specifies device by path\n"
@@ -13931,7 +14372,7 @@ msgstr ""
" <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:772
+#: sys-utils/mount.c:775
#, c-format
msgid ""
"\n"
@@ -13946,7 +14387,7 @@ msgstr ""
" -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:777
+#: sys-utils/mount.c:780
#, c-format
msgid ""
" --make-shared mark a subtree as shared\n"
@@ -13959,7 +14400,7 @@ msgstr ""
" --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:782
+#: sys-utils/mount.c:785
#, c-format
msgid ""
" --make-rshared recursively mark a whole subtree as shared\n"
@@ -13973,15 +14414,15 @@ msgstr ""
" --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:868 sys-utils/umount.c:549
+#: sys-utils/mount.c:871 sys-utils/umount.c:549
msgid "libmount context allocation failed"
msgstr "cấp phát ngữ cảnh của libmount gặp lỗi"
-#: sys-utils/mount.c:925 sys-utils/umount.c:602
+#: sys-utils/mount.c:928 sys-utils/umount.c:602
msgid "failed to set options pattern"
msgstr "đặt mẫu tùy chọn gặp lỗi"
-#: sys-utils/mount.c:1078
+#: sys-utils/mount.c:1081
msgid "source specified more than once"
msgstr "nguồn được ghi nhiều hơn một lần"
@@ -14018,7 +14459,7 @@ msgstr "“%s” không phải một điểm gắn\n"
msgid "%s is a mountpoint\n"
msgstr "%s là một điểm gắn\n"
-#: sys-utils/nsenter.c:69 sys-utils/setpriv.c:93 sys-utils/unshare.c:232
+#: sys-utils/nsenter.c:69 sys-utils/setpriv.c:93 sys-utils/unshare.c:245
#, 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"
@@ -14159,10 +14600,6 @@ msgstr "giới hạn không gian địa chỉ"
msgid "max core file size"
msgstr "kích cỡ lõi tập tin tối đa"
-#: sys-utils/prlimit.c:76 sys-utils/prlimit.c:79
-msgid "blocks"
-msgstr "khối"
-
#: sys-utils/prlimit.c:77
msgid "CPU time"
msgstr "thời gian CPU"
@@ -14183,6 +14620,11 @@ msgstr "kích thước tập tin lớn nhất"
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:80
+#, fuzzy
+msgid "locks"
+msgstr "khối"
+
#: sys-utils/prlimit.c:81
msgid "max locked-in-memory address space"
msgstr "không gian địa chỉ locked-in-memory tối đa"
@@ -14199,18 +14641,24 @@ msgstr "mức ưu tiên tuyến trình tối đa được phép đưa ra"
msgid "max number of open files"
msgstr "số lượng tập tin tối đa được mở"
+#: sys-utils/prlimit.c:84
+#, fuzzy
+msgid "files"
+msgstr "tập tin %s"
+
#: sys-utils/prlimit.c:85
msgid "max number of processes"
msgstr "số lượng tiến trình tối đa"
+#: sys-utils/prlimit.c:85
+#, fuzzy
+msgid "processes"
+msgstr "ID tiến trình"
+
#: sys-utils/prlimit.c:86
msgid "max resident set size"
msgstr "kích cỡ để đặt dài hạn tối đa"
-#: sys-utils/prlimit.c:86
-msgid "pages"
-msgstr "trang"
-
#: sys-utils/prlimit.c:87
msgid "max real-time priority"
msgstr "mức ưu tiên thời-gian-thực tối đa"
@@ -14227,6 +14675,10 @@ msgstr "mi-crô giây"
msgid "max number of pending signals"
msgstr "con số lớn nhất của tín hiệu treo"
+#: sys-utils/prlimit.c:89
+msgid "signals"
+msgstr ""
+
#: sys-utils/prlimit.c:90
msgid "max stack size"
msgstr "cỡ stack tối đa"
@@ -14529,15 +14981,15 @@ msgstr "người dùng lạ %s"
msgid "bad %s value: %s"
msgstr "giá trị sai %s: %s"
-#: sys-utils/rtcwake.c:98
+#: sys-utils/rtcwake.c:97
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:101
+#: sys-utils/rtcwake.c:100
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:103
+#: sys-utils/rtcwake.c:102
#, c-format
msgid ""
" -A, --adjfile <file> specifies the path to the adjust file\n"
@@ -14546,182 +14998,182 @@ 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/rtcwake.c:104
#, 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:106
+#: sys-utils/rtcwake.c:105
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:107
+#: sys-utils/rtcwake.c:106
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:108
+#: sys-utils/rtcwake.c:107
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:109
+#: sys-utils/rtcwake.c:108
msgid " --list-modes list available modes\n"
msgstr ""
-#: sys-utils/rtcwake.c:110
+#: sys-utils/rtcwake.c:109
msgid " -m, --mode <mode> standby|mem|... sleep mode\n"
msgstr " -m, --mode <chế_độ> chế độ ngủ standby|mem|…\n"
-#: sys-utils/rtcwake.c:111
+#: sys-utils/rtcwake.c:110
msgid " -s, --seconds <seconds> seconds to sleep\n"
msgstr " -s, --seconds <giây> số giây sẽ ngủ\n"
-#: sys-utils/rtcwake.c:112
+#: sys-utils/rtcwake.c:111
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:113
+#: sys-utils/rtcwake.c:112
msgid " -u, --utc RTC uses UTC\n"
msgstr " -u, --utc RTC dùng UTC\n"
-#: sys-utils/rtcwake.c:114
+#: sys-utils/rtcwake.c:113
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:167
+#: sys-utils/rtcwake.c:166
msgid "read rtc time failed"
msgstr "gặp lỗi khi đọc thời gian từ rtc"
-#: sys-utils/rtcwake.c:173
+#: sys-utils/rtcwake.c:172
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:189
+#: sys-utils/rtcwake.c:188
msgid "convert rtc time failed"
msgstr "gặp lỗi khi chuyển đổi thời gian từ rtc"
-#: sys-utils/rtcwake.c:237
+#: sys-utils/rtcwake.c:236
msgid "set rtc wake alarm failed"
msgstr "gặp lỗi khi đặt chuông báo thức rtc"
-#: sys-utils/rtcwake.c:307
+#: sys-utils/rtcwake.c:306
#, 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/rtcwake.c:320 sys-utils/rtcwake.c:627
+#: sys-utils/rtcwake.c:319 sys-utils/rtcwake.c:626
msgid "read rtc alarm failed"
msgstr "gặp lỗi khi đọc chuông báo thức rtc"
-#: sys-utils/rtcwake.c:325
+#: sys-utils/rtcwake.c:324
#, c-format
msgid "alarm: off\n"
msgstr "báo thức: tắt\n"
-#: sys-utils/rtcwake.c:338
+#: sys-utils/rtcwake.c:337
msgid "convert time failed"
msgstr "chuyển đổi thời gian đã không thành công"
-#: sys-utils/rtcwake.c:343
+#: sys-utils/rtcwake.c:342
#, c-format
msgid "alarm: on %s"
msgstr "báo thức: lúc %s"
-#: sys-utils/rtcwake.c:387
+#: sys-utils/rtcwake.c:386
#, fuzzy, c-format
msgid "could not read: %s"
msgstr "Không thể đọc %s"
-#: sys-utils/rtcwake.c:467
+#: sys-utils/rtcwake.c:466
#, c-format
msgid "unrecognized suspend state '%s'"
msgstr "không hiểu được trạng thái treo “%s”"
-#: sys-utils/rtcwake.c:475
+#: sys-utils/rtcwake.c:474
msgid "invalid seconds argument"
msgstr "tham số giây không hợp lệ"
-#: sys-utils/rtcwake.c:479
+#: sys-utils/rtcwake.c:478
msgid "invalid time argument"
msgstr "tham số thời gian không hợp lệ"
-#: sys-utils/rtcwake.c:507
+#: 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/rtcwake.c:514
+#: sys-utils/rtcwake.c:513
msgid "Using UTC time.\n"
msgstr "Sử dụng thời gian UTC.\n"
-#: sys-utils/rtcwake.c:515
+#: sys-utils/rtcwake.c:514
msgid "Using local time.\n"
msgstr "Sử dụng thời gian địa phương.\n"
-#: sys-utils/rtcwake.c:518
+#: sys-utils/rtcwake.c:517
#, 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/rtcwake.c:524
+#: sys-utils/rtcwake.c:523
#, 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/rtcwake.c:531
+#: sys-utils/rtcwake.c:530
#, 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/rtcwake.c:538
+#: sys-utils/rtcwake.c:537
#, c-format
msgid "time doesn't go backward to %s"
msgstr "thời gian không chạy ngược về %s"
-#: sys-utils/rtcwake.c:548
+#: sys-utils/rtcwake.c:547
#, c-format
msgid "%s: wakeup using %s at %s"
msgstr "%s: thức dậy sử dụng %s lúc %s"
-#: sys-utils/rtcwake.c:552
+#: sys-utils/rtcwake.c:551
#, 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/rtcwake.c:562
+#: sys-utils/rtcwake.c:561
#, c-format
msgid "suspend mode: no; leaving\n"
msgstr "chế độ ngưng: không; đang rời\n"
-#: sys-utils/rtcwake.c:571
+#: sys-utils/rtcwake.c:570
#, 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:590
+#: sys-utils/rtcwake.c:589
#, c-format
msgid "suspend mode: on; reading rtc\n"
msgstr "chế độ ngưng: đã bật; đang đọc RTC\n"
-#: sys-utils/rtcwake.c:595
+#: sys-utils/rtcwake.c:594
msgid "rtc read failed"
msgstr "đọc fts gặp lỗi"
-#: sys-utils/rtcwake.c:607
+#: sys-utils/rtcwake.c:606
#, 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:611
+#: sys-utils/rtcwake.c:610
#, 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:618
+#: sys-utils/rtcwake.c:617
#, 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:632
+#: sys-utils/rtcwake.c:631
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"
@@ -14819,29 +15271,29 @@ msgstr "Hãy thử lệnh “%s --help” để xem thông tin thêm."
msgid "%s: Unrecognized architecture"
msgstr "%s: kiến trúc không nhận ra"
-#: sys-utils/setarch.c:248
+#: 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/setarch.c:295
+#: sys-utils/setarch.c:305
msgid "Not enough arguments"
msgstr "Không đủ đối số"
-#: sys-utils/setarch.c:312
+#: 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/setarch.c:369
+#: sys-utils/setarch.c:379
msgid "unrecognized option '--list'"
msgstr "không thừa nhận tùy chọn “--list”"
-#: sys-utils/setarch.c:376
+#: sys-utils/setarch.c:386
msgid "no architecture argument specified"
msgstr "chưa chỉ định đối số kiến trúc"
-#: sys-utils/setarch.c:382
+#: 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"
@@ -15248,7 +15700,7 @@ msgstr "Không phải siêu người dùng.s"
msgid "%s: swapoff failed"
msgstr "%s swapoff bị lỗi"
-#: sys-utils/swapoff.c:119 sys-utils/swapon.c:724
+#: sys-utils/swapoff.c:119 sys-utils/swapon.c:728
#, c-format
msgid " %s [options] [<spec>]\n"
msgstr " %s [các tùy chọn] [<spec>]\n"
@@ -15285,184 +15737,174 @@ msgstr ""
" <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/swapon.c:109
+#: 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"
-#: sys-utils/swapon.c:110
+#: sys-utils/swapon.c:94
msgid "type of the device"
msgstr "kiểu thiết bị"
-#: sys-utils/swapon.c:111
+#: sys-utils/swapon.c:95
msgid "size of the swap area"
msgstr "kích thước vùng hoán đổi"
-#: sys-utils/swapon.c:112
+#: sys-utils/swapon.c:96
msgid "bytes in use"
msgstr "byte đã dùng"
-#: sys-utils/swapon.c:113
+#: sys-utils/swapon.c:97
msgid "swap priority"
msgstr "quyền ưu tiên swap"
-#: sys-utils/swapon.c:114
+#: sys-utils/swapon.c:98
msgid "swap uuid"
msgstr "uuid tráo đổi"
-#: sys-utils/swapon.c:115
+#: sys-utils/swapon.c:99
msgid "swap label"
msgstr "nhãn tráo đổi"
-#: sys-utils/swapon.c:232
+#: sys-utils/swapon.c:235
#, 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"
-#: sys-utils/swapon.c:232
+#: sys-utils/swapon.c:235
msgid "Filename"
msgstr "Tên tập tin"
-#: sys-utils/swapon.c:296
+#: sys-utils/swapon.c:298
#, c-format
msgid "%s: reinitializing the swap."
msgstr "%s: đang khởi tạo lại vùng trao đổi."
-#: sys-utils/swapon.c:347
+#: sys-utils/swapon.c:357
#, c-format
msgid "%s: lseek failed"
msgstr "%s: lseek bị lỗi"
-#: sys-utils/swapon.c:353
+#: sys-utils/swapon.c:363
#, c-format
msgid "%s: write signature failed"
msgstr "%s: lỗi ghi chữ ký"
-#: sys-utils/swapon.c:437
+#: sys-utils/swapon.c:446
#, c-format
msgid "%s: found swap signature: version %ud, page-size %d, %s byte order"
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/swapon.c:442
+#: sys-utils/swapon.c:451
msgid "different"
msgstr "khác"
-#: sys-utils/swapon.c:442
+#: sys-utils/swapon.c:451
msgid "same"
msgstr "giống nhau"
-#: sys-utils/swapon.c:485
-#, c-format
-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/swapon.c:490
-#, c-format
-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/swapon.c:496
+#: sys-utils/swapon.c:510
#, c-format
msgid "%s: skipping - it appears to have holes."
msgstr "%s: đang bỏ qua — có vẻ là nó bị lỗ."
-#: sys-utils/swapon.c:510
+#: sys-utils/swapon.c:518
#, c-format
msgid "%s: get size failed"
msgstr "%s: lỗi lấy kích cỡ"
-#: sys-utils/swapon.c:516
+#: sys-utils/swapon.c:524
#, c-format
msgid "%s: read swap header failed"
msgstr "%s: lỗi đọc phần đầu vùng trao đổi"
-#: sys-utils/swapon.c:526
+#: sys-utils/swapon.c:534
#, 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"
-#: sys-utils/swapon.c:531
+#: sys-utils/swapon.c:539
#, 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"
-#: sys-utils/swapon.c:541
+#: sys-utils/swapon.c:548
#, 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."
-#: sys-utils/swapon.c:549
+#: sys-utils/swapon.c:554
#, 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ó.)"
-#: sys-utils/swapon.c:558
+#: sys-utils/swapon.c:563
#, 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."
-#: sys-utils/swapon.c:583
+#: sys-utils/swapon.c:589
#, c-format
msgid "swapon %s\n"
msgstr "swapon %s\n"
-#: sys-utils/swapon.c:622
+#: sys-utils/swapon.c:629
#, c-format
msgid "%s: swapon failed"
msgstr "%s swapon bị lỗi"
-#: sys-utils/swapon.c:727
+#: sys-utils/swapon.c:731
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/swapon.c:730
+#: sys-utils/swapon.c:734
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/swapon.c:731
+#: sys-utils/swapon.c:735
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/swapon.c:732
+#: sys-utils/swapon.c:736
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/swapon.c:733
+#: sys-utils/swapon.c:737
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/swapon.c:734
+#: sys-utils/swapon.c:738
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/swapon.c:735
+#: sys-utils/swapon.c:739
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/swapon.c:736
+#: sys-utils/swapon.c:740
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/swapon.c:737
+#: sys-utils/swapon.c:741
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/swapon.c:738
+#: sys-utils/swapon.c:742
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/swapon.c:739
+#: sys-utils/swapon.c:743
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/swapon.c:740
+#: sys-utils/swapon.c:744
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:741
+#: sys-utils/swapon.c:745
msgid " -v, --verbose verbose mode\n"
msgstr " -v, --verbose chế độ chi tiết\n"
-#: sys-utils/swapon.c:747
+#: sys-utils/swapon.c:751
msgid ""
"\n"
"The <spec> parameter:\n"
@@ -15487,7 +15929,7 @@ msgstr ""
" <file> tên của tập tin được dùng\n"
"\n"
-#: sys-utils/swapon.c:757
+#: sys-utils/swapon.c:761
msgid ""
"\n"
"Available discard policy types (for --discard):\n"
@@ -15501,7 +15943,7 @@ msgstr ""
" 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/swapon.c:762
+#: sys-utils/swapon.c:766
msgid ""
"\n"
"Available columns (for --show):\n"
@@ -15509,16 +15951,16 @@ msgstr ""
"\n"
"Các cột sẵn dùng (cho --show):\n"
-#: sys-utils/swapon.c:837
+#: sys-utils/swapon.c:840
msgid "failed to parse priority"
msgstr "gặp lỗi khi phân tích mức ưu tiên"
-#: sys-utils/swapon.c:856
+#: sys-utils/swapon.c:859
#, 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:63
+#: sys-utils/swapon-common.c:74
#, c-format
msgid "cannot find the device for %s"
msgstr "không tìm thấy thiết bị cho %s"
@@ -15849,102 +16291,112 @@ msgstr "%s: không tìm thấy"
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/unshare.c:85
+#: sys-utils/unshare.c:88
#, c-format
msgid "unsupported --setgroups argument '%s'"
msgstr "--setgroups không hỗ trợ tham số “%s”"
-#: sys-utils/unshare.c:106 sys-utils/unshare.c:121
+#: sys-utils/unshare.c:109 sys-utils/unshare.c:124
#, c-format
msgid "write failed %s"
msgstr "gặp lỗi khi ghi: %s"
-#: sys-utils/unshare.c:144
+#: sys-utils/unshare.c:147
#, fuzzy, c-format
msgid "unsupported propagation mode: %s"
msgstr "không hỗ trợ định dạng tùy chọn: %s"
-#: sys-utils/unshare.c:153
+#: sys-utils/unshare.c:156
#, fuzzy
msgid "cannot change root filesystem propagation"
msgstr ""
"Thay đổi hệ thống tập tin gốc.\n"
"\n"
-#: sys-utils/unshare.c:198
+#: sys-utils/unshare.c:201
#, c-format
msgid "cannot stat %s"
msgstr "không thể lấy trạng thái (stat) về %s"
-#: sys-utils/unshare.c:236
+#: sys-utils/unshare.c:212
+#, fuzzy
+msgid "pipe failed"
+msgstr "gặp lỗi khi mở"
+
+#: sys-utils/unshare.c:226
+#, fuzzy
+msgid "failed to read pipe"
+msgstr "đọc tốc độ gặp lỗi"
+
+#: sys-utils/unshare.c:249
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/unshare.c:239
+#: sys-utils/unshare.c:252
#, 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/unshare.c:240
+#: sys-utils/unshare.c:253
#, 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/unshare.c:241
+#: sys-utils/unshare.c:254
#, 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/unshare.c:242
+#: sys-utils/unshare.c:255
#, 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/unshare.c:243
+#: sys-utils/unshare.c:256
#, 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/unshare.c:244
+#: sys-utils/unshare.c:257
#, 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/unshare.c:245
+#: sys-utils/unshare.c:258
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/unshare.c:246
+#: sys-utils/unshare.c:259
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/unshare.c:247
+#: sys-utils/unshare.c:260
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/unshare.c:248
+#: sys-utils/unshare.c:261
msgid ""
" --propagation slave|shared|private|unchanged\n"
" modify mount propagation in mount namespace\n"
msgstr ""
-#: sys-utils/unshare.c:250
+#: sys-utils/unshare.c:263
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"
-#: sys-utils/unshare.c:364
+#: sys-utils/unshare.c:378
msgid "unshare failed"
msgstr "unshare bị lỗi"
-#: sys-utils/unshare.c:402
+#: sys-utils/unshare.c:422
msgid "child exit failed"
msgstr "tiến trình con thoát gặp lỗi"
-#: sys-utils/unshare.c:409
+#: sys-utils/unshare.c:429
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"
-#: sys-utils/unshare.c:429
+#: sys-utils/unshare.c:449
#, c-format
msgid "mount %s failed"
msgstr "gặp lỗi khi gắn %s"
@@ -16120,58 +16572,59 @@ msgstr "Định danh:"
msgid "version"
msgstr "phiên bản"
-#: sys-utils/zramctl.c:71
+#: sys-utils/zramctl.c:72
msgid "zram device name"
msgstr "tên thiết bị zram"
-#: sys-utils/zramctl.c:72
+#: sys-utils/zramctl.c:73
msgid "limit on the uncompressed amount of data"
msgstr "giới hạn tổng dữ liệu chưa nén"
-#: sys-utils/zramctl.c:73
+#: sys-utils/zramctl.c:74
msgid "uncompressed size of stored data"
msgstr "cỡ chưa nén của dữ liệu lưu trữ"
-#: sys-utils/zramctl.c:74
+#: sys-utils/zramctl.c:75
msgid "compressed size of stored data"
msgstr "cỡ sau nén của dữ liệu lưu trữ"
-#: sys-utils/zramctl.c:75
+#: sys-utils/zramctl.c:76
msgid "the selected compression algorithm"
msgstr "thuật toán nén đã chọn"
-#: sys-utils/zramctl.c:76
+#: sys-utils/zramctl.c:77
msgid "number of concurrent compress operations"
msgstr "số lượng thao tác nén đồng thời"
-#: sys-utils/zramctl.c:77
+#: sys-utils/zramctl.c:78
msgid "empty pages with no allocated memory"
msgstr "trang trống với không bộ nhớ cấp phát"
-#: sys-utils/zramctl.c:78
+#: sys-utils/zramctl.c:79
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/zramctl.c:79
+#: sys-utils/zramctl.c:80
#, 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/zramctl.c:80
-msgid "memory zram have consumed to store compressed data"
-msgstr ""
-
#: sys-utils/zramctl.c:81
#, 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/zramctl.c:82
+#, fuzzy
msgid "number of objects migrated by compaction"
msgstr "số lượng thao tác nén đồng thời"
-#: sys-utils/zramctl.c:297 sys-utils/zramctl.c:308
+#: sys-utils/zramctl.c:306 sys-utils/zramctl.c:317
#, fuzzy
msgid "Failed to parse mm_stat"
msgstr "gặp lỗi phân tích bắt đầu"
-#: sys-utils/zramctl.c:455
+#: sys-utils/zramctl.c:464
#, c-format
msgid ""
" %1$s [options] <device>\n"
@@ -16182,223 +16635,223 @@ msgstr ""
" %1$s -r <thiết bị> […]\n"
" %1$s [các tùy chọn] -f | <thiết bị> -s <cỡ>\n"
-#: sys-utils/zramctl.c:461
+#: sys-utils/zramctl.c:470
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/zramctl.c:464
+#: sys-utils/zramctl.c:473
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"
-#: sys-utils/zramctl.c:465
+#: sys-utils/zramctl.c:474
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/zramctl.c:466
+#: sys-utils/zramctl.c:475
msgid " -f, --find find a free device\n"
msgstr " -f, --find tìm thiết bị còn rảnh\n"
-#: sys-utils/zramctl.c:467
+#: sys-utils/zramctl.c:476
msgid " -n, --noheadings don't print headings\n"
msgstr " -n, --noheadings không in phần đầu\n"
-#: sys-utils/zramctl.c:468
+#: sys-utils/zramctl.c:477
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/zramctl.c:469
+#: sys-utils/zramctl.c:478
msgid " --raw use raw status output format\n"
msgstr " --raw dùng định dạng thô cho kết xuất\n"
-#: sys-utils/zramctl.c:470
+#: sys-utils/zramctl.c:479
msgid " -r, --reset reset all specified devices\n"
msgstr " -r, --reset đặt lại mọi thiết bị đã cho\n"
-#: sys-utils/zramctl.c:471
+#: sys-utils/zramctl.c:480
msgid " -s, --size <size> device size\n"
msgstr " -s, --size <cỡ> cỡ thiết bị\n"
-#: sys-utils/zramctl.c:472
+#: sys-utils/zramctl.c:481
msgid " -t, --streams <number> number of compression streams\n"
msgstr " -t, --streams <sô> số luồng nén\n"
-#: sys-utils/zramctl.c:538
+#: sys-utils/zramctl.c:547
#, c-format
msgid "unsupported algorithm: %s"
msgstr "thuật toán không được hỗ trợ: %s"
-#: sys-utils/zramctl.c:560
+#: sys-utils/zramctl.c:569
msgid "failed to parse streams"
msgstr "gặp lỗi phân tích các dòng dữ liệu"
-#: sys-utils/zramctl.c:582
+#: sys-utils/zramctl.c:591
msgid "option --find is mutually exclusive with <device>"
msgstr "tùy chọn --find loại trừ với <thiết bị>"
-#: sys-utils/zramctl.c:588
+#: sys-utils/zramctl.c:597
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/zramctl.c:591
+#: sys-utils/zramctl.c:600
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/zramctl.c:621 sys-utils/zramctl.c:649
+#: sys-utils/zramctl.c:630 sys-utils/zramctl.c:658
#, c-format
msgid "%s: failed to reset"
msgstr " %s: gặp lỗi khi đặt lại"
-#: sys-utils/zramctl.c:631 sys-utils/zramctl.c:639
+#: sys-utils/zramctl.c:640 sys-utils/zramctl.c:648
msgid "no free zram device found"
msgstr "không tìm thấy thiết bị zram còn rảnh"
-#: sys-utils/zramctl.c:653
+#: sys-utils/zramctl.c:662
#, c-format
msgid "%s: failed to set number of streams"
msgstr "%s: gặp lỗi khi đặt số của luồng"
-#: sys-utils/zramctl.c:657
+#: sys-utils/zramctl.c:666
#, c-format
msgid "%s: failed to set algorithm"
msgstr "%s: gặp lỗi khi đặt thuật toán"
-#: sys-utils/zramctl.c:660
+#: sys-utils/zramctl.c:669
#, c-format
msgid "%s: failed to set disksize (%ju bytes)"
msgstr "%s: gặp lỗi khi đặt cỡ đĩa (%ju byte)"
-#: term-utils/agetty.c:452
+#: term-utils/agetty.c:453
#, c-format
msgid "%s%s (automatic login)\n"
msgstr "%s%s (đăng nhập tự động)\n"
-#: term-utils/agetty.c:506
+#: term-utils/agetty.c:507
#, 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"
-#: term-utils/agetty.c:511
+#: term-utils/agetty.c:512
#, 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"
-#: term-utils/agetty.c:516
+#: term-utils/agetty.c:517
#, 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"
-#: term-utils/agetty.c:527
+#: term-utils/agetty.c:528
#, c-format
msgid "%s: can't exec %s: %m"
msgstr "%s: không thực hiện được %s: %m"
-#: term-utils/agetty.c:558 term-utils/agetty.c:845 term-utils/agetty.c:857
-#: term-utils/agetty.c:1414 term-utils/agetty.c:1432 term-utils/agetty.c:1467
-#: term-utils/agetty.c:1477 term-utils/agetty.c:1514 term-utils/agetty.c:1968
-#: term-utils/agetty.c:2490
+#: term-utils/agetty.c:559 term-utils/agetty.c:846 term-utils/agetty.c:858
+#: term-utils/agetty.c:1415 term-utils/agetty.c:1433 term-utils/agetty.c:1468
+#: term-utils/agetty.c:1478 term-utils/agetty.c:1515 term-utils/agetty.c:1975
+#: term-utils/agetty.c:2509
#, c-format
msgid "failed to allocate memory: %m"
msgstr "không cấp pháp được bộ nhớ: %m"
-#: term-utils/agetty.c:722
+#: term-utils/agetty.c:723
msgid "invalid argument of --local-line"
msgstr "đối số cho tùy chọn “--local-line” không hợp lệ"
-#: term-utils/agetty.c:754
+#: term-utils/agetty.c:755
#, c-format
msgid "bad timeout value: %s"
msgstr "giá trị thời gian chờ tối đa bị sai: %s"
-#: term-utils/agetty.c:875
+#: term-utils/agetty.c:876
#, c-format
msgid "bad speed: %s"
msgstr "tốc độ sai: %s"
-#: term-utils/agetty.c:877
+#: term-utils/agetty.c:878
msgid "too many alternate speeds"
msgstr "quá nhiều tốc độ luân phiên"
-#: term-utils/agetty.c:1005 term-utils/agetty.c:1022 term-utils/agetty.c:1062
+#: 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"
-#: term-utils/agetty.c:1028
+#: 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ự"
-#: term-utils/agetty.c:1030
+#: term-utils/agetty.c:1031
#, c-format
msgid "/dev/%s: not a tty"
msgstr "/dev/%s: không phải là một tty"
-#: term-utils/agetty.c:1034 term-utils/agetty.c:1066
+#: 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"
-#: term-utils/agetty.c:1056
+#: term-utils/agetty.c:1057
#, c-format
msgid "/dev/%s: vhangup() failed: %m"
msgstr "/dev/%s: vhangup() gặp lỗi: %m"
-#: term-utils/agetty.c:1077
+#: term-utils/agetty.c:1078
#, c-format
msgid "%s: not open for read/write"
msgstr "%s: không mở được đọc/viết"
-#: term-utils/agetty.c:1082
+#: 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"
-#: term-utils/agetty.c:1096
+#: term-utils/agetty.c:1097
#, c-format
msgid "%s: dup problem: %m"
msgstr "%s: vấn đề khi dup: %m"
-#: term-utils/agetty.c:1113
+#: 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"
-#: term-utils/agetty.c:1320 term-utils/agetty.c:1340
+#: 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"
-#: term-utils/agetty.c:1457
+#: term-utils/agetty.c:1458
#, fuzzy
msgid "cannot open os-release file"
msgstr "không mở được tập tin khóa %s"
-#: term-utils/agetty.c:1635
+#: term-utils/agetty.c:1636
#, fuzzy, c-format
msgid "failed to create reload file: %s: %m"
msgstr "lỗi đọc tập tin bản đánh máy %s"
-#: term-utils/agetty.c:1726
+#: term-utils/agetty.c:1733
msgid "[press ENTER to login]"
msgstr "[bấm ENTER để đăng nhập]"
-#: term-utils/agetty.c:1750
+#: term-utils/agetty.c:1757
msgid "Num Lock off"
msgstr "Tắt phím Num Lock"
-#: term-utils/agetty.c:1753
+#: term-utils/agetty.c:1760
msgid "Num Lock on"
msgstr "Bật phím Num Lock"
-#: term-utils/agetty.c:1756
+#: term-utils/agetty.c:1763
msgid "Caps Lock on"
msgstr "Bật phím Caps Lock"
-#: term-utils/agetty.c:1759
+#: term-utils/agetty.c:1766
msgid "Scroll Lock on"
msgstr "Bật phím Scroll Lock"
-#: term-utils/agetty.c:1762
+#: term-utils/agetty.c:1769
#, c-format
msgid ""
"Hint: %s\n"
@@ -16407,32 +16860,32 @@ msgstr ""
"Tìm thấy: %s\n"
"\n"
-#: term-utils/agetty.c:1889
+#: term-utils/agetty.c:1896
#, c-format
msgid "%s: read: %m"
msgstr "%s: đọc: %m"
-#: term-utils/agetty.c:1948
+#: term-utils/agetty.c:1955
#, c-format
msgid "%s: input overrun"
msgstr "%s: thừa dữ liệu vào"
-#: term-utils/agetty.c:1964 term-utils/agetty.c:1972
+#: term-utils/agetty.c:1971 term-utils/agetty.c:1979
#, 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"
-#: term-utils/agetty.c:1978
+#: term-utils/agetty.c:1985
#, 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"
-#: term-utils/agetty.c:2063
+#: term-utils/agetty.c:2070
#, 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"
-#: term-utils/agetty.c:2099
+#: term-utils/agetty.c:2106
#, c-format
msgid ""
" %1$s [options] <line> [<baud_rate>,...] [<termtype>]\n"
@@ -16441,163 +16894,163 @@ 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"
-#: term-utils/agetty.c:2103
+#: term-utils/agetty.c:2110
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"
-#: term-utils/agetty.c:2106
+#: term-utils/agetty.c:2113
msgid " -8, --8bits assume 8-bit tty\n"
msgstr " -8, --8bits coi là tty 8-bit\n"
-#: term-utils/agetty.c:2107
+#: term-utils/agetty.c:2114
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"
-#: term-utils/agetty.c:2108
+#: term-utils/agetty.c:2115
msgid " -c, --noreset do not reset control mode\n"
msgstr " -c, --noreset không đặt lại chế độ điều khiển\n"
-#: term-utils/agetty.c:2109
+#: term-utils/agetty.c:2116
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"
-#: term-utils/agetty.c:2110
+#: term-utils/agetty.c:2117
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"
-#: term-utils/agetty.c:2111
+#: term-utils/agetty.c:2118
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"
-#: term-utils/agetty.c:2112
+#: term-utils/agetty.c:2119
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"
-#: term-utils/agetty.c:2113
+#: term-utils/agetty.c:2120
msgid " -i, --noissue do not display issue file\n"
msgstr " -i, --noissue không hiển thị tập tin phát ra\n"
-#: term-utils/agetty.c:2114
+#: term-utils/agetty.c:2121
msgid " -I, --init-string <string> set init string\n"
msgstr " -I, --init-string <chuỗi> đặt chuỗi khởi tạo\n"
-#: term-utils/agetty.c:2115
+#: term-utils/agetty.c:2122
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"
-#: term-utils/agetty.c:2116
+#: term-utils/agetty.c:2123
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"
-#: term-utils/agetty.c:2117
+#: term-utils/agetty.c:2124
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"
-#: term-utils/agetty.c:2118
+#: term-utils/agetty.c:2125
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"
-#: term-utils/agetty.c:2119
+#: term-utils/agetty.c:2126
msgid " -n, --skip-login do not prompt for login\n"
msgstr " -n, --skip-login không nhắc đăng nhập\n"
-#: term-utils/agetty.c:2120
+#: term-utils/agetty.c:2127
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"
-#: term-utils/agetty.c:2121
+#: term-utils/agetty.c:2128
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"
-#: term-utils/agetty.c:2122
+#: term-utils/agetty.c:2129
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"
-#: term-utils/agetty.c:2123
+#: term-utils/agetty.c:2130
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"
-#: term-utils/agetty.c:2124
+#: term-utils/agetty.c:2131
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"
-#: term-utils/agetty.c:2125
+#: term-utils/agetty.c:2132
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"
-#: term-utils/agetty.c:2126
+#: term-utils/agetty.c:2133
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"
-#: term-utils/agetty.c:2127
+#: term-utils/agetty.c:2134
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"
-#: term-utils/agetty.c:2128
+#: term-utils/agetty.c:2135
msgid " -w, --wait-cr wait carriage-return\n"
msgstr " -w, --wait-cr đợi ký hiệu về đầu dòng\n"
-#: term-utils/agetty.c:2129
+#: term-utils/agetty.c:2136
msgid " --nohints do not print hints\n"
msgstr " --nohints Không gợi ý\n"
-#: term-utils/agetty.c:2130
+#: term-utils/agetty.c:2137
msgid " --nohostname no hostname at all will be shown\n"
msgstr " --nohostname không hiển thị tên máy\n"
-#: term-utils/agetty.c:2131
+#: term-utils/agetty.c:2138
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"
-#: term-utils/agetty.c:2132
+#: term-utils/agetty.c:2139
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"
-#: term-utils/agetty.c:2133
+#: term-utils/agetty.c:2140
msgid " --kill-chars <string> additional kill chars\n"
msgstr " --kill-chars <chuỗi> các ký tự giết bổ xung\n"
-#: term-utils/agetty.c:2134
+#: term-utils/agetty.c:2141
msgid " --chdir <directory> chdir before the login\n"
msgstr " --chdir <thư-mục> đổi thư mục trước khi đăng nhập\n"
-#: term-utils/agetty.c:2135
+#: term-utils/agetty.c:2142
msgid " --delay <number> sleep seconds before prompt\n"
msgstr " --delay <số> nghỉ trước khi nhắc\n"
-#: term-utils/agetty.c:2136
+#: term-utils/agetty.c:2143
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"
-#: term-utils/agetty.c:2137
+#: term-utils/agetty.c:2144
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"
-#: term-utils/agetty.c:2138
+#: term-utils/agetty.c:2145
msgid " --help display this help and exit\n"
msgstr " --help hiển thị trợ giúp này rồi thoát\n"
-#: term-utils/agetty.c:2139
+#: term-utils/agetty.c:2146
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"
-#: term-utils/agetty.c:2450
+#: term-utils/agetty.c:2469
#, c-format
msgid "%d user"
msgid_plural "%d users"
msgstr[0] "%d tài khoản"
-#: term-utils/agetty.c:2578
+#: term-utils/agetty.c:2597
#, c-format
msgid "checkname failed: %m"
msgstr "checkname gặp lỗi: %m"
-#: term-utils/agetty.c:2624
+#: term-utils/agetty.c:2643
#, c-format
msgid "cannot touch file %s"
msgstr "không thể chạm tập tin %s"
-#: term-utils/agetty.c:2628
+#: term-utils/agetty.c:2647
msgid "--reload is unsupported on your system"
msgstr "hệ thống của bạn không hỗ trợ --reload"
@@ -16618,42 +17071,42 @@ msgstr " -v, --verbose giải thích đang làm những gì\n"
msgid "ttyname failed"
msgstr "ttyname bị lỗi"
-#: term-utils/mesg.c:132
+#: term-utils/mesg.c:134
msgid "is y"
msgstr "là c"
-#: term-utils/mesg.c:135
+#: term-utils/mesg.c:137
msgid "is n"
msgstr "là k"
-#: term-utils/mesg.c:146 term-utils/mesg.c:152
+#: term-utils/mesg.c:148 term-utils/mesg.c:155
#, c-format
msgid "change %s mode failed"
msgstr "Gặp lỗi khi đổi chế độ %s"
-#: term-utils/mesg.c:148
+#: 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:154
+#: 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"
-#: term-utils/mesg.c:157
+#: term-utils/mesg.c:161
#, c-format
msgid "invalid argument: %s"
msgstr "đối số không hợp lệ: %s"
-#: term-utils/script.c:157
+#: term-utils/script.c:160
#, c-format
msgid " %s [options] [file]\n"
msgstr "%s [TUỲ_CHỌN] [TẬP_TIN]\n"
-#: term-utils/script.c:160
+#: term-utils/script.c:163
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"
-#: term-utils/script.c:163
+#: term-utils/script.c:166
msgid ""
" -a, --append append the output\n"
" -c, --command <command> run command rather than interactive shell\n"
@@ -16677,7 +17130,7 @@ msgstr ""
" -h, --help hiển thị trợ giúp này rồi thoát\n"
"\n"
-#: term-utils/script.c:185
+#: term-utils/script.c:188
#, c-format
msgid ""
"output file `%s' is a link\n"
@@ -16688,16 +17141,16 @@ msgstr ""
"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:197
+#: term-utils/script.c:200
#, 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:258
+#: term-utils/script.c:262
msgid "cannot write script file"
msgstr "không thể ghi tập tin bó lệnh"
-#: term-utils/script.c:388
+#: term-utils/script.c:392
#, fuzzy, c-format
msgid ""
"\n"
@@ -16706,17 +17159,12 @@ msgstr ""
"\n"
"Phiên làm việc bị chấm dứt, đang giết shell…"
-#: term-utils/script.c:429
+#: term-utils/script.c:433
#, c-format
msgid "Script started on %s"
msgstr "Văn lệnh đã khởi chạy trên %s"
-#: term-utils/script.c:446
-#, fuzzy
-msgid "poll failed"
-msgstr "poll() gặp lỗi"
-
-#: term-utils/script.c:501
+#: term-utils/script.c:505
#, c-format
msgid ""
"\n"
@@ -16725,19 +17173,19 @@ msgstr ""
"\n"
"Hoàn tất chạy văn lệnh trên %s"
-#: term-utils/script.c:597
+#: term-utils/script.c:601
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:604
+#: term-utils/script.c:608
msgid "openpty failed"
msgstr "openpty không thành công"
-#: term-utils/script.c:643
+#: term-utils/script.c:646
msgid "out of pty's"
msgstr "hết pty”."
-#: term-utils/script.c:743
+#: term-utils/script.c:746
#, c-format
msgid "Script started, file is %s\n"
msgstr "Văn lệnh đã khởi chạy, tập tin là %s\n"
@@ -17220,20 +17668,20 @@ msgstr "đi qua dòng cuối cùng"
msgid "-- line already flushed"
msgstr "-- dòng đã được đẩy vào đĩa"
-#: text-utils/colcrt.c:318 text-utils/column.c:92
+#: 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"
-#: text-utils/colcrt.c:321
+#: 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"
-#: text-utils/colcrt.c:324
+#: text-utils/colcrt.c:87
msgid " -, --no-underlining suppress all underlining\n"
msgstr " -, --no-underlining thu hồi gạch chân\n"
-#: text-utils/colcrt.c:325
+#: 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"
@@ -17260,23 +17708,23 @@ msgstr "đối số đầu tiên"
msgid "second argument"
msgstr "đối số thứ hai"
-#: text-utils/column.c:95
+#: text-utils/column.c:120
msgid "Columnate lists.\n"
msgstr "Tạo các danh sách các cột.\n"
-#: text-utils/column.c:98
+#: 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"
-#: text-utils/column.c:99
+#: text-utils/column.c:124
msgid " -t, --table create a table\n"
msgstr " -t, --table tạo một bảng\n"
-#: text-utils/column.c:100
+#: 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"
-#: text-utils/column.c:101
+#: text-utils/column.c:126
msgid ""
" -o, --output-separator <string>\n"
" columns separator for table output; default is two spaces\n"
@@ -17284,20 +17732,20 @@ 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"
-#: text-utils/column.c:103
+#: 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"
-#: text-utils/column.c:159
+#: text-utils/column.c:182
msgid "invalid columns argument"
msgstr "đối số cột không hợp lệ"
-#: text-utils/column.c:395
+#: 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"
-#: text-utils/hexdump.c:155 text-utils/more.c:319
+#: text-utils/hexdump.c:155 text-utils/more.c:230
#, c-format
msgid " %s [options] <file>...\n"
msgstr " %s [TUỲ_CHỌN] <TẬP_TIN>…\n"
@@ -17386,60 +17834,60 @@ msgstr "số lượng byte với các ký tự đa chuyển đổi"
msgid "Read one line.\n"
msgstr "Đọc một dòng.\n"
-#: text-utils/more.c:322
+#: text-utils/more.c:233
msgid "A file perusal filter for CRT viewing.\n"
msgstr "Một tập tin perusal lọc cho xem CRT.\n"
-#: text-utils/more.c:325
+#: text-utils/more.c:236
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"
-#: text-utils/more.c:326
+#: text-utils/more.c:237
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"
-#: text-utils/more.c:327
+#: text-utils/more.c:238
msgid " -l suppress pause after form feed\n"
msgstr " -l không tạm dừng sau khi quay về từ “form”\n"
-#: text-utils/more.c:328
+#: text-utils/more.c:239
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"
-#: text-utils/more.c:329
+#: text-utils/more.c:240
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"
-#: text-utils/more.c:330
+#: text-utils/more.c:241
msgid " -s squeeze multiple blank lines into one\n"
msgstr " -s nén nhiêu dòng trống thành một\n"
-#: text-utils/more.c:331
+#: text-utils/more.c:242
msgid " -u suppress underlining\n"
msgstr " -u thu hồi gạch chân\n"
-#: text-utils/more.c:332
+#: text-utils/more.c:243
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"
-#: text-utils/more.c:333
+#: text-utils/more.c:244
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"
-#: text-utils/more.c:334
+#: text-utils/more.c:245
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"
-#: text-utils/more.c:335
+#: text-utils/more.c:246
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"
-#: text-utils/more.c:578
+#: text-utils/more.c:489
#, c-format
msgid "unknown option -%s"
msgstr "không biết tùy chọn -%s"
-#: text-utils/more.c:602
+#: text-utils/more.c:513
#, c-format
msgid ""
"\n"
@@ -17450,7 +17898,7 @@ msgstr ""
"*** %s: thư mục ***\n"
"\n"
-#: text-utils/more.c:644
+#: text-utils/more.c:555
#, c-format
msgid ""
"\n"
@@ -17461,39 +17909,39 @@ msgstr ""
"******** %s: Không phải tập tin văn bản ********\n"
"\n"
-#: text-utils/more.c:739
+#: text-utils/more.c:650
#, c-format
msgid "[Use q or Q to quit]"
msgstr "[Sử dụng q hoặc Q để thoát]"
-#: text-utils/more.c:810
+#: text-utils/more.c:721
#, c-format
msgid "--More--"
msgstr "--Còn nữa--"
-#: text-utils/more.c:812
+#: text-utils/more.c:723
#, c-format
msgid "(Next file: %s)"
msgstr "(Tập tin tiếp theo: %s)"
-#: text-utils/more.c:820
+#: text-utils/more.c:731
#, c-format
msgid "[Press space to continue, 'q' to quit.]"
msgstr "[Nhấn phím trắng để tiếp tục, “q” để thoát]"
-#: text-utils/more.c:1246
+#: text-utils/more.c:1157
#, c-format
msgid "...back %d page"
msgid_plural "...back %d pages"
msgstr[0] "…quay lại %d trang"
-#: text-utils/more.c:1294
+#: text-utils/more.c:1205
#, c-format
msgid "...skipping %d line"
msgid_plural "...skipping %d lines"
msgstr[0] "…bỏ qua %d dòng"
-#: text-utils/more.c:1332
+#: text-utils/more.c:1243
msgid ""
"\n"
"***Back***\n"
@@ -17503,11 +17951,11 @@ msgstr ""
"***Quay lại***\n"
"\n"
-#: text-utils/more.c:1347
+#: text-utils/more.c:1258
msgid "No previous regular expression"
msgstr "Không có biểu thức chính quy đi trước"
-#: text-utils/more.c:1377
+#: text-utils/more.c:1288
msgid ""
"\n"
"Most commands optionally preceded by integer argument k. Defaults in brackets.\n"
@@ -17517,7 +17965,7 @@ msgstr ""
"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"
-#: text-utils/more.c:1384
+#: text-utils/more.c:1295
msgid ""
"<space> Display next k lines of text [current screen size]\n"
"z Display next k lines of text [current screen size]*\n"
@@ -17559,30 +18007,30 @@ msgstr ""
":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"
-#: text-utils/more.c:1457 text-utils/more.c:1463
+#: text-utils/more.c:1368 text-utils/more.c:1374
#, c-format
msgid "[Press 'h' for instructions.]"
msgstr "[Hãy nhấn “h” để xem chỉ dẫn.]"
-#: text-utils/more.c:1494
+#: text-utils/more.c:1405
#, c-format
msgid "\"%s\" line %d"
msgstr "\"%s\" dòng %d"
-#: text-utils/more.c:1496
+#: text-utils/more.c:1407
#, c-format
msgid "[Not a file] line %d"
msgstr "[Không phải tập tin] dòng %d"
-#: text-utils/more.c:1578
+#: text-utils/more.c:1489
msgid " Overflow\n"
msgstr " Bị tràn\n"
-#: text-utils/more.c:1627
+#: text-utils/more.c:1538
msgid "...skipping\n"
msgstr "…bỏ qua\n"
-#: text-utils/more.c:1661
+#: text-utils/more.c:1572
msgid ""
"\n"
"Pattern not found\n"
@@ -17590,19 +18038,19 @@ msgstr ""
"\n"
"Không tìm thấy mẫu tìm kiếm\n"
-#: text-utils/more.c:1667 text-utils/pg.c:1028 text-utils/pg.c:1174
+#: text-utils/more.c:1578 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"
-#: text-utils/more.c:1713
+#: text-utils/more.c:1624
msgid "exec failed\n"
msgstr "thực hiện (exec) không thành công\n"
-#: text-utils/more.c:1727
+#: text-utils/more.c:1638
msgid "can't fork\n"
msgstr "không thể rẽ nhánh tiến trình\n"
-#: text-utils/more.c:1761
+#: text-utils/more.c:1672
msgid ""
"\n"
"...Skipping "
@@ -17610,23 +18058,23 @@ msgstr ""
"\n"
"…Bỏ qua "
-#: text-utils/more.c:1765
+#: text-utils/more.c:1676
msgid "...Skipping to file "
msgstr "…Nhảy tới tập tin "
-#: text-utils/more.c:1767
+#: text-utils/more.c:1678
msgid "...Skipping back to file "
msgstr "…Nhảy quay lại tập tin "
-#: text-utils/more.c:2057
+#: text-utils/more.c:1968
msgid "Line too long"
msgstr "Dòng quá dài"
-#: text-utils/more.c:2094
+#: text-utils/more.c:2005
msgid "No previous command to substitute for"
msgstr "Không có câu lệnh ngay trước để thay thế cho"
-#: text-utils/pg.c:145
+#: text-utils/pg.c:144
msgid ""
"-------------------------------------------------------\n"
" h this screen\n"
@@ -17675,138 +18123,138 @@ msgstr ""
"Thông báo lỗi dịch cho <http://translationproject.org/team/vi.html>\n"
"-------------------------------------------------------------------\n"
-#: text-utils/pg.c:223
+#: 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"
-#: text-utils/pg.c:227
+#: 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"
-#: text-utils/pg.c:230
+#: text-utils/pg.c:229
msgid " -number lines per page\n"
msgstr " -number số dòng mỗi trang\n"
-#: text-utils/pg.c:231
+#: 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"
-#: text-utils/pg.c:232
+#: 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"
-#: text-utils/pg.c:233
+#: 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"
-#: text-utils/pg.c:234
+#: 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"
-#: text-utils/pg.c:235
+#: text-utils/pg.c:234
msgid " -p <prompt> specify prompt\n"
msgstr " -p <dấu-nhắc> chỉ ra dấu nhắc\n"
-#: text-utils/pg.c:236
+#: 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"
-#: text-utils/pg.c:237
+#: 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"
-#: text-utils/pg.c:238
+#: 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"
-#: text-utils/pg.c:239
+#: 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"
-#: text-utils/pg.c:251
+#: 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"
-#: text-utils/pg.c:257
+#: text-utils/pg.c:256
#, c-format
msgid "illegal option -- %s"
msgstr "tùy chọn không hợp lệ -- %s"
-#: text-utils/pg.c:360
+#: text-utils/pg.c:359
msgid "...skipping forward\n"
msgstr "…nhảy về trước\n"
-#: text-utils/pg.c:362
+#: text-utils/pg.c:361
msgid "...skipping backward\n"
msgstr "…nhảy quay lại\n"
-#: text-utils/pg.c:378
+#: text-utils/pg.c:377
msgid "No next file"
msgstr "Không có tập tin tiếp theo"
-#: text-utils/pg.c:382
+#: text-utils/pg.c:381
msgid "No previous file"
msgstr "Không có tập tin trước"
-#: text-utils/pg.c:884
+#: text-utils/pg.c:883
#, c-format
msgid "Read error from %s file"
msgstr "Lỗi đọc từ tập tin %s"
-#: text-utils/pg.c:887
+#: 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"
-#: text-utils/pg.c:889
+#: 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"
-#: text-utils/pg.c:942
+#: text-utils/pg.c:941
msgid "Cannot create tempfile"
msgstr "Không thể tạo tập tin tạm thời"
-#: text-utils/pg.c:951 text-utils/pg.c:1115 text-utils/pg.c:1141
+#: text-utils/pg.c:950 text-utils/pg.c:1114 text-utils/pg.c:1140
msgid "RE error: "
msgstr "Lỗi RE: "
-#: text-utils/pg.c:1098
+#: text-utils/pg.c:1097
msgid "(EOF)"
msgstr "(Kết thúc tập tin)"
-#: text-utils/pg.c:1123 text-utils/pg.c:1149
+#: 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"
-#: text-utils/pg.c:1204
+#: text-utils/pg.c:1203
msgid "cannot open "
msgstr "không thể mở "
-#: text-utils/pg.c:1256
+#: text-utils/pg.c:1255
msgid "saved"
msgstr "đã ghi"
-#: text-utils/pg.c:1346
+#: 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"
-#: text-utils/pg.c:1381
+#: 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"
-#: text-utils/pg.c:1469
+#: text-utils/pg.c:1468
msgid "(Next file: "
msgstr "(Tập tin tiếp theo: "
-#: text-utils/pg.c:1535
+#: 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"
-#: text-utils/pg.c:1588 text-utils/pg.c:1661
+#: 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"
@@ -17900,6 +18348,84 @@ msgstr "không hiểu dãy thoát trong dữ liệu đầu vào: %o, %o"
msgid "Input line too long."
msgstr "Dòng đầu vào quá dài."
+#~ msgid "cannot access file %s"
+#~ msgstr "không thể truy cập tập tin %s"
+
+#~ msgid "%s is not a block special device"
+#~ msgstr "%s không phải là thiết bị khối đặc biệt"
+
+#~ msgid "%s: device is misaligned"
+#~ msgstr "%s thiết bị không được đồng chỉnh"
+
+#~ msgid "OS/2 hidden C: drive"
+#~ msgstr "OS/2 ổ đĩa C: ẩn"
+
+#~ msgid "%s: failed to get device path"
+#~ msgstr "%s: lỗi khi lấy đường dẫn thiết bị"
+
+#~ msgid "%s: unknown device name"
+#~ msgstr "%s: không hiểu tên thiết bị"
+
+#~ msgid "%s: failed to get dm name"
+#~ msgstr "%s: gặp lỗi khi lấy tên dm"
+
+#~ msgid "the sort column has to be among the output columns"
+#~ msgstr "cột sắp xếp phải là trong số các cột xuất"
+
+#~ msgid ""
+#~ " -p, --pid <path> path to pid file\n"
+#~ " -s, --socket <path> path to socket\n"
+#~ " -T, --timeout <sec> specify inactivity timeout\n"
+#~ " -k, --kill kill running daemon\n"
+#~ " -r, --random test random-based generation\n"
+#~ " -t, --time test time-based generation\n"
+#~ " -n, --uuids <num> request number of uuids\n"
+#~ " -P, --no-pid do not create pid file\n"
+#~ " -F, --no-fork do not daemonize using double-fork\n"
+#~ " -S, --socket-activation do not create listening socket\n"
+#~ " -d, --debug run in debugging mode\n"
+#~ " -q, --quiet turn on quiet mode\n"
+#~ " -V, --version output version information and exit\n"
+#~ " -h, --help display this help and exit\n"
+#~ "\n"
+#~ msgstr ""
+#~ " -p, --pid <path> đường dẫn tới tập tin pid\n"
+#~ " -s, --socket <path> đường dẫn tới socket\n"
+#~ " -T, --timeout <sec> chỉ định thời gian hoạt động tối đa\n"
+#~ " -k, --kill diệt dịch vụ (daemon) đang chạy\n"
+#~ " -r, --random kiểm tra tạo số ngẫu nhiên\n"
+#~ " -t, --time kiểm tra tạo thời gian cơ sở\n"
+#~ " -n, --uuids <num> yêu cầu số của uuids\n"
+#~ " -F, --no-fork không rẽ nhánh tuyến trình sử dụng fork-kép\n"
+#~ " -S, --socket-activation không tạo ổ cắm (socket) lắng nghe\n"
+#~ " -d, --debug chạy trong chế độ gỡ lỗi\n"
+#~ " -q, --quiet bật chế độ im lặ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"
+
+#~ msgid "unknown scheduling policy"
+#~ msgstr "không hiểu chính sách thời khóa biểu"
+
+#~ msgid ""
+#~ " -o, --offset <num> offset in bytes to discard from\n"
+#~ " -l, --length <num> length of bytes to discard from the offset\n"
+#~ " -p, --step <num> size of the discard iterations within the offset\n"
+#~ " -s, --secure perform secure discard\n"
+#~ " -v, --verbose print aligned length and offset\n"
+#~ msgstr ""
+#~ " -o, --offset <số> khoảng bù (offset) tính theo bytes để mà bỏ qua từ đó\n"
+#~ " -l, --length <số> độ dài byte để bỏ qua tính từ khoảng bù (offset)\n"
+#~ " -p, --step <số> cỡ của bước lặp loại bỏ bên trong khoảng bù \n"
+#~ " -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 "Done."
#~ msgstr "Đã xong."
@@ -19827,9 +20353,6 @@ msgstr "Dòng đầu vào quá dài."
#~ msgid "can't lock lock file %s: %s"
#~ msgstr "không khóa được tập tin khóa (lock file) %s: %s"
-#~ msgid "timed out"
-#~ msgstr "quá hạn"
-
#~ msgid ""
#~ "Cannot create link %s\n"
#~ "Perhaps there is a stale lock file?\n"
@@ -22202,9 +22725,6 @@ msgstr "Dòng đầu vào quá dài."
#~ msgid "Cannot open master raw device '%s' (%s)\n"
#~ msgstr "Không thể mở thiết bị chủ thô “%s” (%s)\n"
-#~ msgid "%s: failed to open"
-#~ msgstr "%s: không mở được"
-
#~ msgid ""
#~ "Usage: %s [options] <device>\n"
#~ "\n"
@@ -22430,9 +22950,6 @@ msgstr "Dòng đầu vào quá dài."
#~ msgid "cannot open timing file %s"
#~ msgstr "không thể mở tập tin đếm thời gian %s"
-#~ msgid "cannot open typescript file %s"
-#~ msgstr "không thể mở tập tin bản đánh máy %s"
-
#~ msgid ""
#~ "\n"
#~ "For more information see lsblk(1).\n"
@@ -23433,9 +23950,6 @@ msgstr "Dòng đầu vào quá dài."
#~ msgid "deprecated usage: %s {shm | msg | sem} id ...\n"
#~ msgstr "không nên sử dụng: %s {shm | msg | sem} id …\n"
-#~ msgid "unknown resource type: %s\n"
-#~ msgstr "dạng nguồn không rõ: %s\n"
-
#~ msgid ""
#~ "usage: %s [ [-q msqid] [-m shmid] [-s semid]\n"
#~ " [-Q msgkey] [-M shmkey] [-S semkey] ... ]\n"