diff options
author | Karel Zak | 2017-05-12 11:27:52 +0200 |
---|---|---|
committer | Karel Zak | 2017-05-12 11:27:52 +0200 |
commit | ebe345d1ca992f52dac1fb8360d12ced2d5adc2d (patch) | |
tree | 3bb7ad7af8f0c38794b60ca33ee309a4a88ecad3 /po/vi.po | |
parent | po: update zh_CN.po (from translationproject.org) (diff) | |
download | kernel-qcow2-util-linux-ebe345d1ca992f52dac1fb8360d12ced2d5adc2d.tar.gz kernel-qcow2-util-linux-ebe345d1ca992f52dac1fb8360d12ced2d5adc2d.tar.xz kernel-qcow2-util-linux-ebe345d1ca992f52dac1fb8360d12ced2d5adc2d.zip |
po: merge changes
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'po/vi.po')
-rw-r--r-- | po/vi.po | 6532 |
1 files changed, 3723 insertions, 2809 deletions
@@ -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: 2016-11-08 11:08+0100\n" +"POT-Creation-Date: 2017-05-12 11:23+0200\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,41 +32,37 @@ 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:2622 disk-utils/delpart.c:57 -#: disk-utils/fdformat.c:227 disk-utils/fdisk.c:718 disk-utils/fdisk.c:990 -#: disk-utils/fdisk-list.c:301 disk-utils/fdisk-list.c:341 -#: disk-utils/fdisk-list.c:360 disk-utils/fsck.c:1448 +#: disk-utils/blockdev.c:446 disk-utils/cfdisk.c:2637 disk-utils/delpart.c:57 +#: disk-utils/fdformat.c:227 disk-utils/fdisk.c:720 disk-utils/fdisk.c:1019 +#: disk-utils/fdisk-list.c:315 disk-utils/fdisk-list.c:355 +#: disk-utils/fdisk-list.c:374 disk-utils/fsck.c:1448 #: disk-utils/fsck.cramfs.c:155 disk-utils/fsck.cramfs.c:510 #: disk-utils/isosize.c:134 disk-utils/mkfs.bfs.c:189 #: disk-utils/mkfs.cramfs.c:173 disk-utils/mkfs.cramfs.c:661 #: disk-utils/mkfs.cramfs.c:788 disk-utils/mkfs.minix.c:819 -#: disk-utils/mkswap.c:215 disk-utils/mkswap.c:244 disk-utils/partx.c:994 -#: disk-utils/resizepart.c:101 disk-utils/sfdisk.c:643 disk-utils/sfdisk.c:699 -#: disk-utils/sfdisk.c:753 disk-utils/sfdisk.c:812 disk-utils/sfdisk.c:876 -#: disk-utils/sfdisk.c:917 disk-utils/sfdisk.c:947 disk-utils/sfdisk.c:981 -#: disk-utils/sfdisk.c:1530 disk-utils/swaplabel.c:60 libfdisk/src/bsd.c:641 -#: lib/path.c:70 lib/path.c:82 login-utils/islocal.c:87 login-utils/last.c:672 -#: login-utils/sulogin.c:446 login-utils/sulogin.c:483 -#: login-utils/utmpdump.c:136 login-utils/utmpdump.c:359 -#: login-utils/utmpdump.c:381 login-utils/vipw.c:258 login-utils/vipw.c:276 -#: misc-utils/findmnt.c:1097 misc-utils/logger.c:1177 misc-utils/mcookie.c:115 -#: misc-utils/uuidd.c:207 sys-utils/blkdiscard.c:183 sys-utils/dmesg.c:522 -#: sys-utils/eject.c:500 sys-utils/eject.c:700 sys-utils/fallocate.c:374 -#: sys-utils/fsfreeze.c:128 sys-utils/fstrim.c:72 sys-utils/hwclock.c:282 -#: sys-utils/hwclock-cmos.c:638 sys-utils/hwclock-rtc.c:162 -#: sys-utils/hwclock-rtc.c:256 sys-utils/hwclock-rtc.c:401 -#: sys-utils/hwclock-rtc.c:422 sys-utils/hwclock-rtc.c:469 -#: sys-utils/ldattach.c:388 sys-utils/nsenter.c:128 sys-utils/rtcwake.c:136 -#: sys-utils/rtcwake.c:270 sys-utils/setpriv.c:230 sys-utils/setpriv.c:529 -#: sys-utils/setpriv.c:552 sys-utils/swapon.c:371 sys-utils/swapon.c:514 -#: sys-utils/switch_root.c:163 sys-utils/unshare.c:106 sys-utils/unshare.c:121 -#: sys-utils/wdctl.c:321 sys-utils/wdctl.c:377 term-utils/agetty.c:2618 -#: term-utils/mesg.c:127 term-utils/script.c:425 term-utils/script.c:431 -#: term-utils/script.c:433 term-utils/script.c:522 +#: disk-utils/mkswap.c:215 disk-utils/mkswap.c:244 disk-utils/partx.c:1013 +#: disk-utils/resizepart.c:101 disk-utils/sfdisk.c:648 disk-utils/sfdisk.c:704 +#: disk-utils/sfdisk.c:758 disk-utils/sfdisk.c:817 disk-utils/sfdisk.c:881 +#: disk-utils/sfdisk.c:922 disk-utils/sfdisk.c:952 disk-utils/sfdisk.c:989 +#: disk-utils/sfdisk.c:1573 disk-utils/swaplabel.c:60 libfdisk/src/bsd.c:640 +#: lib/path.c:70 lib/path.c:82 login-utils/islocal.c:87 login-utils/last.c:670 +#: login-utils/sulogin.c:443 login-utils/sulogin.c:480 +#: login-utils/utmpdump.c:136 login-utils/utmpdump.c:354 +#: login-utils/utmpdump.c:376 login-utils/vipw.c:259 login-utils/vipw.c:277 +#: misc-utils/findmnt.c:1097 misc-utils/logger.c:1188 misc-utils/mcookie.c:115 +#: misc-utils/uuidd.c:207 sys-utils/blkdiscard.c:182 sys-utils/blkzone.c:96 +#: sys-utils/dmesg.c:522 sys-utils/eject.c:499 sys-utils/eject.c:699 +#: sys-utils/fallocate.c:405 sys-utils/fsfreeze.c:117 sys-utils/fstrim.c:72 +#: sys-utils/hwclock.c:215 sys-utils/ldattach.c:387 sys-utils/nsenter.c:130 +#: sys-utils/rtcwake.c:136 sys-utils/rtcwake.c:270 sys-utils/setpriv.c:230 +#: sys-utils/setpriv.c:529 sys-utils/setpriv.c:552 sys-utils/swapon.c:371 +#: sys-utils/swapon.c:514 sys-utils/switch_root.c:167 sys-utils/unshare.c:106 +#: sys-utils/unshare.c:121 sys-utils/wdctl.c:321 sys-utils/wdctl.c:377 +#: term-utils/agetty.c:2624 term-utils/mesg.c:127 term-utils/script.c:426 +#: term-utils/script.c:432 term-utils/script.c:434 term-utils/script.c:530 #: term-utils/scriptreplay.c:197 term-utils/scriptreplay.c:200 -#: term-utils/wall.c:331 text-utils/colcrt.c:282 text-utils/more.c:513 -#: text-utils/rev.c:141 text-utils/tailf.c:68 text-utils/tailf.c:100 -#: text-utils/ul.c:225 +#: term-utils/wall.c:410 text-utils/colcrt.c:282 text-utils/more.c:513 +#: text-utils/rev.c:141 text-utils/ul.c:224 #, c-format msgid "cannot open %s" msgstr "không thể mở %s" @@ -235,416 +231,416 @@ msgstr "%s: gặp lỗi khi đọc bắt đầu phân vùng từ sysfs (hệ th msgid "RO RA SSZ BSZ StartSec Size Device\n" msgstr "RO RA SSZ BSZ CungĐầu Cỡ Thiết bị\n" -#: disk-utils/cfdisk.c:179 +#: disk-utils/cfdisk.c:184 msgid "Bootable" msgstr "Có thể khởi động" -#: disk-utils/cfdisk.c:179 +#: disk-utils/cfdisk.c:184 msgid "Toggle bootable flag of the current partition" msgstr "Bặt tắt khả năng khởi động của phân vùng hiện tại" -#: disk-utils/cfdisk.c:180 +#: disk-utils/cfdisk.c:185 msgid "Delete" msgstr "Xóa" -#: disk-utils/cfdisk.c:180 +#: disk-utils/cfdisk.c:185 msgid "Delete the current partition" msgstr "Xóa phân vùng hiện tại" -#: disk-utils/cfdisk.c:181 +#: disk-utils/cfdisk.c:186 msgid "New" msgstr "Tạo mới" -#: disk-utils/cfdisk.c:181 +#: disk-utils/cfdisk.c:186 msgid "Create new partition from free space" msgstr "Tạo một phân vùng mới từ vùng đĩa trống" -#: disk-utils/cfdisk.c:182 +#: disk-utils/cfdisk.c:187 msgid "Quit" msgstr "Thoát" -#: disk-utils/cfdisk.c:182 +#: disk-utils/cfdisk.c:187 #, fuzzy msgid "Quit program without writing changes" msgstr "Thoát chương trình và không ghi lại bảng phân vùng" -#: disk-utils/cfdisk.c:183 libfdisk/src/bsd.c:439 libfdisk/src/bsd.c:1020 -#: libfdisk/src/dos.c:2306 libfdisk/src/gpt.c:2902 libfdisk/src/sgi.c:1160 -#: libfdisk/src/sun.c:1116 +#: disk-utils/cfdisk.c:188 libfdisk/src/bsd.c:438 libfdisk/src/bsd.c:1022 +#: libfdisk/src/dos.c:2396 libfdisk/src/gpt.c:3017 libfdisk/src/sgi.c:1159 +#: libfdisk/src/sun.c:1119 msgid "Type" msgstr "Kiểu" -#: disk-utils/cfdisk.c:183 +#: disk-utils/cfdisk.c:188 msgid "Change the partition type" msgstr "Đổi kiểu của phân vùng" -#: disk-utils/cfdisk.c:184 +#: disk-utils/cfdisk.c:189 msgid "Help" msgstr "Trợ giúp" -#: disk-utils/cfdisk.c:184 +#: disk-utils/cfdisk.c:189 msgid "Print help screen" msgstr "Hiển thị màn hình trợ giúp" -#: disk-utils/cfdisk.c:185 +#: disk-utils/cfdisk.c:190 msgid "Sort" msgstr "Sắp xếp" -#: disk-utils/cfdisk.c:185 +#: disk-utils/cfdisk.c:190 msgid "Fix partitions order" msgstr "Sửa thứ tự phân vùng" -#: disk-utils/cfdisk.c:186 +#: disk-utils/cfdisk.c:191 msgid "Write" msgstr "Ghi" -#: disk-utils/cfdisk.c:186 +#: disk-utils/cfdisk.c:191 msgid "Write partition table to disk (this might destroy data)" msgstr "Ghi bảng phân vùng lên đĩa (có thể hủy dữ liệu)" -#: disk-utils/cfdisk.c:187 +#: disk-utils/cfdisk.c:192 msgid "Dump" msgstr "Đổ" -#: disk-utils/cfdisk.c:187 +#: disk-utils/cfdisk.c:192 msgid "Dump partition table to sfdisk compatible script file" msgstr "Đổ bảng phân vùng ra tập tin văn lênh tương thích sfdisk" -#: disk-utils/cfdisk.c:620 disk-utils/fdisk.c:415 +#: disk-utils/cfdisk.c:625 disk-utils/fdisk.c:417 #, 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:1254 +#: disk-utils/cfdisk.c:1262 #, fuzzy, c-format msgid "%s (mounted)" msgstr "%s chưa được gắn" -#: disk-utils/cfdisk.c:1274 +#: disk-utils/cfdisk.c:1282 #, fuzzy msgid "Partition name:" msgstr "tên phân vùng" -#: disk-utils/cfdisk.c:1281 +#: disk-utils/cfdisk.c:1289 #, fuzzy msgid "Partition UUID:" msgstr "UUID phân vùng" -#: disk-utils/cfdisk.c:1293 +#: disk-utils/cfdisk.c:1301 #, fuzzy msgid "Partition type:" msgstr "Kiểu phân vùng" -#: disk-utils/cfdisk.c:1300 +#: disk-utils/cfdisk.c:1308 #, fuzzy msgid "Attributes:" msgstr "Attrs" -#: disk-utils/cfdisk.c:1324 +#: disk-utils/cfdisk.c:1332 #, fuzzy msgid "Filesystem UUID:" msgstr "UUID hệ thống tập tin" -#: disk-utils/cfdisk.c:1331 +#: disk-utils/cfdisk.c:1339 #, fuzzy msgid "Filesystem LABEL:" msgstr "NHÃN hệ thống tập tin" -#: disk-utils/cfdisk.c:1337 +#: disk-utils/cfdisk.c:1345 #, fuzzy msgid "Filesystem:" msgstr "hệ thống thư" -#: disk-utils/cfdisk.c:1342 +#: disk-utils/cfdisk.c:1350 #, fuzzy msgid "Mountpoint:" msgstr "điểm gắn" -#: disk-utils/cfdisk.c:1678 +#: disk-utils/cfdisk.c:1693 #, c-format msgid "Disk: %s" msgstr "Đĩa: %s" -#: disk-utils/cfdisk.c:1680 +#: disk-utils/cfdisk.c:1695 #, c-format msgid "Size: %s, %ju bytes, %ju sectors" msgstr "Cỡ: %s, %ju byte, %ju cung từ" -#: disk-utils/cfdisk.c:1683 +#: disk-utils/cfdisk.c:1698 #, c-format msgid "Label: %s, identifier: %s" msgstr "Nhãn: %s, Định danh đĩa: %s" -#: disk-utils/cfdisk.c:1686 +#: disk-utils/cfdisk.c:1701 #, c-format msgid "Label: %s" msgstr "Nhãn: %s" -#: disk-utils/cfdisk.c:1839 +#: disk-utils/cfdisk.c:1842 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:1845 +#: disk-utils/cfdisk.c:1848 msgid "Please, specify size." msgstr "Vui lòng cho biết kích cỡ." -#: disk-utils/cfdisk.c:1867 +#: disk-utils/cfdisk.c:1870 #, c-format msgid "Minimum size is %ju bytes." msgstr "Cỡ tối thiểu là %ju byte." -#: disk-utils/cfdisk.c:1876 +#: disk-utils/cfdisk.c:1879 #, c-format msgid "Maximum size is %ju bytes." msgstr "Cỡ tối đa là %ju byte." -#: disk-utils/cfdisk.c:1883 +#: disk-utils/cfdisk.c:1886 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:1941 +#: disk-utils/cfdisk.c:1944 msgid "Select partition type" msgstr "Chọn kiểu phân vùng" -#: disk-utils/cfdisk.c:1987 disk-utils/cfdisk.c:2017 +#: disk-utils/cfdisk.c:1990 disk-utils/cfdisk.c:2020 msgid "Enter script file name: " msgstr "Nhập vào tên tập tin bó lệnh: " -#: disk-utils/cfdisk.c:1988 +#: disk-utils/cfdisk.c:1991 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:1997 disk-utils/cfdisk.c:2039 +#: disk-utils/cfdisk.c:2000 disk-utils/cfdisk.c:2042 #: disk-utils/fdisk-menu.c:465 disk-utils/fdisk-menu.c:503 #, c-format msgid "Cannot open %s" msgstr "Không thể mở %s" -#: disk-utils/cfdisk.c:1999 disk-utils/fdisk-menu.c:467 +#: disk-utils/cfdisk.c:2002 disk-utils/fdisk-menu.c:467 #, 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:2001 disk-utils/fdisk-menu.c:469 +#: disk-utils/cfdisk.c:2004 disk-utils/fdisk-menu.c:469 #, 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:2018 +#: disk-utils/cfdisk.c:2021 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:2026 disk-utils/fdisk-menu.c:491 +#: disk-utils/cfdisk.c:2029 disk-utils/fdisk-menu.c:491 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:2032 +#: disk-utils/cfdisk.c:2035 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:2046 +#: disk-utils/cfdisk.c:2049 msgid "Disk layout successfully dumped." msgstr "Bố cục đĩa đã được đổ thành công." -#: disk-utils/cfdisk.c:2049 disk-utils/fdisk-menu.c:509 +#: disk-utils/cfdisk.c:2052 disk-utils/fdisk-menu.c:509 #, c-format msgid "Failed to write script %s" msgstr "Gặp lỗi khi ghi văn lệnh %s" -#: disk-utils/cfdisk.c:2085 +#: disk-utils/cfdisk.c:2088 msgid "Select label type" msgstr "Chọn kiểu nhãn" -#: disk-utils/cfdisk.c:2088 disk-utils/fdisk.c:1013 +#: disk-utils/cfdisk.c:2091 disk-utils/fdisk.c:1027 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:2094 +#: disk-utils/cfdisk.c:2099 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:2139 +#: disk-utils/cfdisk.c:2144 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:2140 +#: disk-utils/cfdisk.c:2145 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:2142 +#: disk-utils/cfdisk.c:2147 msgid "Command Meaning" msgstr "Câu lệnh Ý nghĩa" -#: disk-utils/cfdisk.c:2143 +#: disk-utils/cfdisk.c:2148 msgid "------- -------" msgstr "------- -------" -#: disk-utils/cfdisk.c:2144 +#: disk-utils/cfdisk.c:2149 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:2145 +#: disk-utils/cfdisk.c:2150 msgid " d Delete the current partition" msgstr " d Xóa phân vùng hiện tại" -#: disk-utils/cfdisk.c:2146 +#: disk-utils/cfdisk.c:2151 msgid " h Print this screen" msgstr " h Hiển thị trợ giúp này" -#: disk-utils/cfdisk.c:2147 +#: disk-utils/cfdisk.c:2152 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:2148 +#: disk-utils/cfdisk.c:2153 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:2149 +#: disk-utils/cfdisk.c:2154 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:2150 +#: disk-utils/cfdisk.c:2155 msgid " t Change the partition type" msgstr " t Thay đổi kiểu phân vùng" -#: disk-utils/cfdisk.c:2151 +#: disk-utils/cfdisk.c:2156 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:2152 +#: disk-utils/cfdisk.c:2157 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:2153 +#: disk-utils/cfdisk.c:2158 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:2154 +#: disk-utils/cfdisk.c:2159 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:2155 +#: disk-utils/cfdisk.c:2160 #, 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:2156 +#: disk-utils/cfdisk.c:2161 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:2157 +#: disk-utils/cfdisk.c:2162 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:2158 +#: disk-utils/cfdisk.c:2163 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:2159 +#: disk-utils/cfdisk.c:2164 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:2161 +#: disk-utils/cfdisk.c:2166 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:2162 +#: disk-utils/cfdisk.c:2167 msgid "case letters (except for Write)." msgstr "chữ HOA (ngoại trừ lệnh Write [ghi])." -#: disk-utils/cfdisk.c:2164 +#: disk-utils/cfdisk.c:2169 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:2171 disk-utils/cfdisk.c:2429 +#: disk-utils/cfdisk.c:2179 disk-utils/cfdisk.c:2438 msgid "Press a key to continue." msgstr "Nhấn một phím để tiếp tục." -#: disk-utils/cfdisk.c:2253 +#: disk-utils/cfdisk.c:2261 msgid "Could not toggle the flag." msgstr "Không thể bật/tắt cờ." -#: disk-utils/cfdisk.c:2263 +#: disk-utils/cfdisk.c:2271 #, c-format msgid "Could not delete partition %zu." msgstr "Không thể xóa phân vùng %zu." -#: disk-utils/cfdisk.c:2265 disk-utils/fdisk-menu.c:633 +#: disk-utils/cfdisk.c:2273 disk-utils/fdisk-menu.c:633 #, c-format msgid "Partition %zu has been deleted." msgstr "Phân vùng %zu đã bị xóa bỏ." -#: disk-utils/cfdisk.c:2286 +#: disk-utils/cfdisk.c:2294 msgid "Partition size: " msgstr "Cỡ phân vùng: " -#: disk-utils/cfdisk.c:2327 +#: disk-utils/cfdisk.c:2335 #, c-format msgid "Changed type of partition %zu." msgstr "Đổi kiểu của phân vùng “%zu”." -#: disk-utils/cfdisk.c:2329 +#: disk-utils/cfdisk.c:2337 #, 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:2346 disk-utils/cfdisk.c:2458 disk-utils/fdisk.c:987 +#: disk-utils/cfdisk.c:2354 disk-utils/cfdisk.c:2467 disk-utils/fdisk.c:1016 #: disk-utils/fdisk-menu.c:570 msgid "Device is open in read-only mode." msgstr "Thiết bị được mở trong chế độ chỉ cho đọc." -#: disk-utils/cfdisk.c:2351 +#: disk-utils/cfdisk.c:2359 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:2353 +#: disk-utils/cfdisk.c:2361 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:2358 login-utils/lslogins.c:209 sys-utils/lscpu.c:1526 -#: sys-utils/lscpu.c:1536 +#: disk-utils/cfdisk.c:2366 login-utils/lslogins.c:209 sys-utils/lscpu.c:1587 +#: sys-utils/lscpu.c:1597 sys-utils/lsmem.c:200 msgid "yes" msgstr "có" -#: disk-utils/cfdisk.c:2359 +#: disk-utils/cfdisk.c:2367 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:2364 +#: disk-utils/cfdisk.c:2372 msgid "Failed to write disklabel." msgstr "Gặp lỗi khi ghi nhãn đĩa." -#: disk-utils/cfdisk.c:2367 disk-utils/fdisk-menu.c:578 +#: disk-utils/cfdisk.c:2375 disk-utils/fdisk-menu.c:578 msgid "The partition table has been altered." msgstr "Bảng phân vùng đã bị thay đổi!" -#: disk-utils/cfdisk.c:2390 disk-utils/cfdisk.c:2460 +#: disk-utils/cfdisk.c:2398 disk-utils/cfdisk.c:2469 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:2426 +#: disk-utils/cfdisk.c:2435 #, c-format msgid "Device already contains a %s signature; it will be removed by a write command." msgstr "" -#: disk-utils/cfdisk.c:2437 +#: disk-utils/cfdisk.c:2446 msgid "failed to create a new disklabel" msgstr "gặp lỗi khi tạo nhãn đĩa mới" -#: disk-utils/cfdisk.c:2445 +#: disk-utils/cfdisk.c:2454 msgid "failed to read partitions" msgstr "gặp lỗi khi đọc các phân vùng" -#: disk-utils/cfdisk.c:2534 +#: 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:2537 disk-utils/fdisk.c:736 disk-utils/sfdisk.c:1801 +#: disk-utils/cfdisk.c:2550 disk-utils/fdisk.c:762 disk-utils/sfdisk.c:1849 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:2540 +#: disk-utils/cfdisk.c:2553 #, fuzzy msgid " -L, --color[=<when>] colorize output (auto, always or never)\n" msgstr "" @@ -653,17 +649,17 @@ msgstr "" " always luôn hoặc\n" " never không bao giờ)\n" -#: disk-utils/cfdisk.c:2543 +#: 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:2582 disk-utils/fdisk.c:882 disk-utils/sfdisk.c:2068 +#: disk-utils/cfdisk.c:2595 disk-utils/fdisk.c:907 disk-utils/sfdisk.c:2116 #: misc-utils/cal.c:390 sys-utils/dmesg.c:1333 text-utils/hexdump.c:114 msgid "unsupported color mode" msgstr "không được hỗ trợ tô màu" -#: disk-utils/cfdisk.c:2600 disk-utils/fdisk.c:818 disk-utils/sfdisk.c:223 +#: disk-utils/cfdisk.c:2615 disk-utils/fdisk.c:843 disk-utils/sfdisk.c:224 msgid "failed to allocate libfdisk context" msgstr "gặp lỗi khi phân bổ ngữ cảnh libfdisk" @@ -714,7 +710,7 @@ msgstr "" "Đang tiếp tục … " #: disk-utils/fdformat.c:144 disk-utils/fsck.minix.c:182 -#: disk-utils/swaplabel.c:117 misc-utils/wipefs.c:456 sys-utils/blkdiscard.c:84 +#: disk-utils/swaplabel.c:117 misc-utils/wipefs.c:458 sys-utils/blkdiscard.c:84 #: sys-utils/tunelp.c:91 #, c-format msgid " %s [options] <device>\n" @@ -759,19 +755,20 @@ msgstr "đối số không hợp lệ - sửa chữa (repair)" #: disk-utils/fdformat.c:221 disk-utils/fsck.cramfs.c:151 #: disk-utils/mkfs.bfs.c:185 disk-utils/mkfs.cramfs.c:338 #: disk-utils/mkfs.cramfs.c:748 disk-utils/mkfs.cramfs.c:785 -#: disk-utils/mkfs.minix.c:816 disk-utils/mkswap.c:241 disk-utils/partx.c:933 -#: login-utils/last.c:686 login-utils/utmpdump.c:139 misc-utils/namei.c:135 -#: misc-utils/rename.c:63 sys-utils/blkdiscard.c:186 sys-utils/dmesg.c:524 -#: sys-utils/fallocate.c:198 sys-utils/fsfreeze.c:131 sys-utils/fstrim.c:77 -#: sys-utils/swapon.c:519 sys-utils/switch_root.c:93 -#: sys-utils/switch_root.c:133 term-utils/mesg.c:129 text-utils/more.c:504 -#: text-utils/tailf.c:103 text-utils/tailf.c:280 +#: disk-utils/mkfs.minix.c:816 disk-utils/mkswap.c:241 disk-utils/partx.c:952 +#: login-utils/last.c:684 login-utils/utmpdump.c:139 misc-utils/namei.c:135 +#: misc-utils/rename.c:63 sys-utils/blkdiscard.c:185 sys-utils/blkzone.c:99 +#: sys-utils/dmesg.c:524 sys-utils/fallocate.c:216 sys-utils/fsfreeze.c:120 +#: sys-utils/fstrim.c:77 sys-utils/nsenter.c:165 sys-utils/nsenter.c:169 +#: sys-utils/swapon.c:519 sys-utils/switch_root.c:94 +#: sys-utils/switch_root.c:137 term-utils/mesg.c:129 text-utils/more.c:504 #, c-format msgid "stat of %s failed" msgstr "gặp lỗi khi lỗi lấy thống kê tập tin %s" -#: disk-utils/fdformat.c:224 disk-utils/partx.c:991 misc-utils/lsblk.c:1485 -#: sys-utils/blkdiscard.c:188 sys-utils/mountpoint.c:107 +#: disk-utils/fdformat.c:224 disk-utils/partx.c:1010 misc-utils/lsblk.c:1499 +#: sys-utils/blkdiscard.c:187 sys-utils/blkzone.c:101 +#: 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" @@ -805,11 +802,11 @@ msgstr "rãnh cuối do người dùng định nghĩa đã vượt quá số l msgid "user defined start track exceeds the user defined end track" msgstr "rãnh bắt đầu do người dùng định nghĩa đã vượt quá điểm cuối được người dùng định nghĩa" -#: disk-utils/fdformat.c:251 misc-utils/logger.c:976 +#: disk-utils/fdformat.c:251 misc-utils/logger.c:987 msgid "close failed" msgstr "gặp lỗi khi đóng" -#: disk-utils/fdisk.c:95 disk-utils/fdisk.c:111 +#: disk-utils/fdisk.c:97 disk-utils/fdisk.c:113 #, c-format msgid "" "\n" @@ -818,96 +815,96 @@ msgstr "" "\n" "Bạn thực sự muốn thoát không? " -#: disk-utils/fdisk.c:158 +#: disk-utils/fdisk.c:160 #, c-format msgid "Select (default %c): " msgstr "Chọn (mặc định %c): " -#: disk-utils/fdisk.c:163 +#: disk-utils/fdisk.c:165 #, c-format msgid "Using default response %c." msgstr "Sử dụng đáp ứng mặc định %c" -#: disk-utils/fdisk.c:176 disk-utils/fdisk.c:250 disk-utils/fdisk.c:325 -#: libfdisk/src/dos.c:1189 libfdisk/src/gpt.c:2269 +#: disk-utils/fdisk.c:178 disk-utils/fdisk.c:252 disk-utils/fdisk.c:327 +#: libfdisk/src/dos.c:1223 libfdisk/src/gpt.c:2359 msgid "Value out of range." msgstr "Giá trị nằm ngoài phạm vi." -#: disk-utils/fdisk.c:205 +#: disk-utils/fdisk.c:207 #, c-format msgid "%s (%s, default %c): " msgstr "%s (%s, mặc định %c): " -#: disk-utils/fdisk.c:208 disk-utils/fdisk.c:275 +#: disk-utils/fdisk.c:210 disk-utils/fdisk.c:277 #, fuzzy, c-format msgid "%s (%s, default %<PRIu64>): " msgstr "%s (%s, mặc định %ju): " -#: disk-utils/fdisk.c:213 +#: disk-utils/fdisk.c:215 #, c-format msgid "%s (%c-%c, default %c): " msgstr "%s (%c-%c, mặc định %c): " -#: disk-utils/fdisk.c:217 disk-utils/fdisk.c:279 +#: disk-utils/fdisk.c:219 disk-utils/fdisk.c:281 #, fuzzy, c-format msgid "%s (%<PRIu64>-%<PRIu64>, default %<PRIu64>): " msgstr "%s (%ju-%ju, mặc định %ju): " -#: disk-utils/fdisk.c:220 +#: disk-utils/fdisk.c:222 #, c-format msgid "%s (%c-%c): " msgstr "%s (%c-%c): " -#: disk-utils/fdisk.c:223 disk-utils/fdisk.c:282 +#: disk-utils/fdisk.c:225 disk-utils/fdisk.c:284 #, fuzzy, c-format msgid "%s (%<PRIu64>-%<PRIu64>): " msgstr "%s (%ju-%ju): " -#: disk-utils/fdisk.c:392 disk-utils/sfdisk.c:197 +#: disk-utils/fdisk.c:394 disk-utils/sfdisk.c:198 msgid " [Y]es/[N]o: " msgstr " [C]ó/[K]hông: " -#: disk-utils/fdisk.c:433 -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:434 +#: disk-utils/fdisk.c:435 msgid "Hex code (type L to list all codes): " msgstr "Mã Hex (gõ L để liệt kê tất cả các mã): " -#: disk-utils/fdisk.c:536 +#: disk-utils/fdisk.c:436 +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:538 msgid "DOS Compatibility flag is set (DEPRECATED!)" msgstr "Cờ tương thích với DOS được đặt (ĐÃ LỖI THỜI!)" -#: disk-utils/fdisk.c:537 +#: disk-utils/fdisk.c:539 msgid "DOS Compatibility flag is not set" msgstr "Cờ tương thích DOS không được đặt" -#: disk-utils/fdisk.c:558 disk-utils/fdisk.c:594 +#: disk-utils/fdisk.c:560 disk-utils/fdisk.c:596 #, c-format msgid "Partition %zu does not exist yet!" msgstr "Phân vùng %zu không tồn tại!" -#: disk-utils/fdisk.c:563 disk-utils/fdisk.c:572 libfdisk/src/ask.c:995 +#: disk-utils/fdisk.c:565 disk-utils/fdisk.c:574 libfdisk/src/ask.c:995 msgid "Unknown" msgstr "Không hiểu" -#: disk-utils/fdisk.c:571 +#: disk-utils/fdisk.c:573 #, c-format msgid "Changed type of partition '%s' to '%s'." msgstr "Đã thay đổi kiểu của phân vùng “%s” thành “%s”." -#: disk-utils/fdisk.c:575 +#: disk-utils/fdisk.c:577 #, c-format msgid "Type of partition %zu is unchanged: %s." msgstr "Kiểu của phân vùng %zu chưa thay đổi: %s." -#: disk-utils/fdisk.c:614 +#: disk-utils/fdisk.c:616 #, fuzzy, c-format msgid "%15s: %s" msgstr "Đĩa: %s" -#: disk-utils/fdisk.c:671 +#: disk-utils/fdisk.c:673 #, fuzzy, c-format msgid "" "\n" @@ -916,25 +913,35 @@ msgstr "" "\n" "%s: hiệu = %ju, cỡ = %zu byte." -#: disk-utils/fdisk.c:677 +#: disk-utils/fdisk.c:679 msgid "cannot seek" msgstr "không thể di chuyển vị trí đọc" -#: disk-utils/fdisk.c:682 +#: disk-utils/fdisk.c:684 msgid "cannot read" msgstr "không thể đọc" -#: disk-utils/fdisk.c:695 libfdisk/src/bsd.c:259 libfdisk/src/dos.c:933 -#: libfdisk/src/gpt.c:2202 +#: disk-utils/fdisk.c:697 libfdisk/src/bsd.c:258 libfdisk/src/dos.c:964 +#: libfdisk/src/gpt.c:2292 msgid "First sector" msgstr "Cung từ đầu tiên" -#: disk-utils/fdisk.c:722 +#: disk-utils/fdisk.c:724 #, c-format msgid "BLKGETSIZE ioctl failed on %s" msgstr "BLKGETSIZE ioctl không thành công trên %s" -#: disk-utils/fdisk.c:731 +#: disk-utils/fdisk.c:742 disk-utils/sfdisk.c:1482 +#, c-format +msgid "The old %s signature will be removed by a write command." +msgstr "" + +#: disk-utils/fdisk.c:746 +#, fuzzy, c-format +msgid "The old %s signature may remain on the device. It is recommended to wipe the device with wipefs(8) or fdisk --wipe, in order to avoid possible collisions." +msgstr "%s: thiết bị có chứa chữ ký không hợp lệ “%s”, khuyến nghị bạn tẩy thiết bị bằng lệnh wipefs(8) nếu nó không như mong đợi, cốt để mà tránh xung đột có thể xảy ra." + +#: disk-utils/fdisk.c:757 #, c-format msgid "" " %1$s [options] <disk> change partition table\n" @@ -943,19 +950,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:739 +#: disk-utils/fdisk.c:765 msgid " -b, --sector-size <size> physical and logical sector size\n" msgstr " -b, --sector-size <cỡ> cỡ cung từ lô-gíc vật lý\n" -#: disk-utils/fdisk.c:740 +#: disk-utils/fdisk.c:766 msgid " -B, --protect-boot don't erase bootbits when creating a new label\n" msgstr "" -#: disk-utils/fdisk.c:741 +#: disk-utils/fdisk.c:767 msgid " -c, --compatibility[=<mode>] mode is 'dos' or 'nondos' (default)\n" msgstr " -c, --compatibility[=<chế_độ>] chế độ tương thích: “dos” hay “nondos” (mặc định)\n" -#: disk-utils/fdisk.c:742 +#: disk-utils/fdisk.c:768 msgid " -L, --color[=<when>] colorize output (auto, always or never)\n" msgstr "" " -L, --color[=<khi>] tô sáng kết xuất <khi>:\n" @@ -963,102 +970,102 @@ msgstr "" " always luôn hoặc\n" " never không bao giờ)\n" -#: disk-utils/fdisk.c:745 +#: disk-utils/fdisk.c:771 #, fuzzy msgid " -l, --list display partitions and exit\n" msgstr " -l, --list hiển thị trợ giúp này rồi thoát\n" -#: disk-utils/fdisk.c:746 +#: disk-utils/fdisk.c:772 msgid " -o, --output <list> output columns\n" msgstr " -o, --output <d.sách> hiển thị các cột\n" -#: disk-utils/fdisk.c:747 +#: disk-utils/fdisk.c:773 msgid " -t, --type <type> recognize specified partition table type only\n" msgstr " -t, --type <kiểu> ép buộc chỉ chấp nhận kiểu bảng phân vùng đã cho\n" -#: disk-utils/fdisk.c:748 +#: disk-utils/fdisk.c:774 msgid " -u, --units[=<unit>] display units: 'cylinders' or 'sectors' (default)\n" msgstr "" " -u, --units[=<đơn_vị>] hiển thị theo <đơn_vị>:\n" " “cylinders” trụ\n" " “sectors” cung từ (mặc định)\n" -#: disk-utils/fdisk.c:749 +#: disk-utils/fdisk.c:775 msgid " -s, --getsz display device size in 512-byte sectors [DEPRECATED]\n" msgstr " -s, --getsz hiển thị cỡ thiết bị theo cung từ 512 byte [PHẢN ĐỐI]\n" -#: disk-utils/fdisk.c:750 +#: disk-utils/fdisk.c:776 msgid " --bytes print SIZE in bytes rather than in human readable format\n" msgstr " --bytes hiển thị kích thước theo byte thay vì định dạng dành cho con người\n" -#: disk-utils/fdisk.c:751 +#: disk-utils/fdisk.c:777 #, 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:752 disk-utils/sfdisk.c:1844 +#: disk-utils/fdisk.c:778 disk-utils/sfdisk.c:1892 #, fuzzy msgid " -W, --wipe-partitions <mode> wipe signatures from new partitions (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:755 +#: disk-utils/fdisk.c:781 msgid " -C, --cylinders <number> specify the number of cylinders\n" msgstr " -C, --cylinders <số> chỉ ra số lượng trụ trừ\n" -#: disk-utils/fdisk.c:756 +#: disk-utils/fdisk.c:782 msgid " -H, --heads <number> specify the number of heads\n" msgstr " -H, --heads <số> chỉ định số lượng đầu từ\n" -#: disk-utils/fdisk.c:757 +#: disk-utils/fdisk.c:783 msgid " -S, --sectors <number> specify the number of sectors per track\n" msgstr " -S, --sectors <số> chỉ định số lượng cung từ mỗi rãnh\n" -#: disk-utils/fdisk.c:828 +#: disk-utils/fdisk.c:853 disk-utils/partx.c:874 msgid "invalid sector size argument" msgstr "tham số kích thước rãnh (sector) không hợp lệ" -#: disk-utils/fdisk.c:840 +#: disk-utils/fdisk.c:865 msgid "invalid cylinders argument" msgstr "đối số trụ (cylinders) không hợp lệ" -#: disk-utils/fdisk.c:852 +#: disk-utils/fdisk.c:877 msgid "not found DOS label driver" msgstr "không tìm thấy ổ đĩa nhãn DOS" -#: disk-utils/fdisk.c:858 +#: disk-utils/fdisk.c:883 #, c-format msgid "unknown compatibility mode '%s'" msgstr "không hiểu chế độ tương thích “%s”" -#: disk-utils/fdisk.c:867 +#: disk-utils/fdisk.c:892 msgid "invalid heads argument" msgstr "đối số trụ không hợp lệ" -#: disk-utils/fdisk.c:873 +#: disk-utils/fdisk.c:898 msgid "invalid sectors argument" msgstr "đối số cung từ không hợp lệ" -#: disk-utils/fdisk.c:899 +#: disk-utils/fdisk.c:924 #, c-format msgid "unsupported disklabel: %s" msgstr "không hỗ trợ nhãn đĩa:%s" -#: disk-utils/fdisk.c:916 disk-utils/fdisk.c:921 disk-utils/sfdisk.c:2032 -#: disk-utils/sfdisk.c:2037 +#: disk-utils/fdisk.c:941 disk-utils/fdisk.c:946 disk-utils/sfdisk.c:2080 +#: disk-utils/sfdisk.c:2085 #, fuzzy msgid "unsupported wipe mode" msgstr "không được hỗ trợ tô màu" -#: disk-utils/fdisk.c:934 +#: disk-utils/fdisk.c:959 msgid "The device properties (sector size and geometry) should be used with one specified device only." msgstr "Thuộc tính thiết bị (kích cỡ cung từ và cấu trúc hình học) cần sử dụng với một thiết bị xác định." -#: disk-utils/fdisk.c:978 +#: disk-utils/fdisk.c:1007 #, c-format msgid "Welcome to fdisk (%s)." msgstr "Chào mừng bạn dùng fdisk (%s)." -#: disk-utils/fdisk.c:980 disk-utils/sfdisk.c:1581 +#: disk-utils/fdisk.c:1009 disk-utils/sfdisk.c:1624 msgid "" "Changes will remain in memory only, until you decide to write them.\n" "Be careful before using the write command.\n" @@ -1066,113 +1073,105 @@ 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:997 disk-utils/sfdisk.c:1606 -#, c-format -msgid "Device %s already contains a %s signature." -msgstr "" - -#: disk-utils/fdisk.c:1006 disk-utils/fdisk-menu.c:542 disk-utils/sfdisk.c:1477 -#: disk-utils/sfdisk.c:1615 -msgid "The signature will be removed by a write command." -msgstr "" - -#: disk-utils/fdisk.c:1009 disk-utils/sfdisk.c:1618 -#, 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:1018 +#: disk-utils/fdisk.c:1032 msgid "A hybrid GPT was detected. You have to sync the hybrid MBR manually (expert command 'M')." msgstr "Tìm thấy một GPT lai. Bạn phải đồng bộ hóa MBR lai bằng tay (cần lệnh “M”)." +#: disk-utils/fdisk-list.c:43 +#, c-format +msgid "Disklabel type: %s" +msgstr "Kiểu nhãn đĩa: %s" + #: disk-utils/fdisk-list.c:47 #, c-format +msgid "Disk identifier: %s" +msgstr "Định danh đĩa: %s" + +#: disk-utils/fdisk-list.c:60 +#, c-format msgid "Disk %s: %s, %ju bytes, %ju sectors" msgstr "Đĩa %s: %s, %ju byte, %ju cung từ" -#: disk-utils/fdisk-list.c:54 +#: disk-utils/fdisk-list.c:67 #, c-format msgid "Geometry: %d heads, %llu sectors/track, %llu cylinders" msgstr "Cấu trúc hình học: %d đầu từ, %llu cung từ/rãnh, %llu trụ" -#: disk-utils/fdisk-list.c:59 disk-utils/fdisk-list.c:273 +#: disk-utils/fdisk-list.c:72 disk-utils/fdisk-list.c:287 #, c-format msgid "Units: %s of %d * %ld = %ld bytes" msgstr "Đơn vị: %s của %d * %ld = %ld byte" -#: disk-utils/fdisk-list.c:65 disk-utils/fdisk-list.c:279 +#: disk-utils/fdisk-list.c:78 disk-utils/fdisk-list.c:293 #, c-format msgid "Sector size (logical/physical): %lu bytes / %lu bytes" msgstr "Kích cỡ cung từ (lôgíc/vật lý): %lu byte / %lu byte" -#: disk-utils/fdisk-list.c:68 +#: disk-utils/fdisk-list.c:81 #, c-format msgid "I/O size (minimum/optimal): %lu bytes / %lu bytes" msgstr "Kích cỡ V/R (tối_thiểu/tối_ưu): %lu byte / %lu byte" -#: disk-utils/fdisk-list.c:72 +#: disk-utils/fdisk-list.c:85 #, c-format msgid "Alignment offset: %lu bytes" msgstr "Khoảng chênh sắp hàng: %lu byte" -#: disk-utils/fdisk-list.c:75 -#, c-format -msgid "Disklabel type: %s" -msgstr "Kiểu nhãn đĩa: %s" - -#: disk-utils/fdisk-list.c:79 -#, c-format -msgid "Disk identifier: %s" -msgstr "Định danh đĩa: %s" - -#: disk-utils/fdisk-list.c:109 disk-utils/fdisk-list.c:219 +#: disk-utils/fdisk-list.c:116 disk-utils/fdisk-list.c:233 #: disk-utils/fsck.c:1244 msgid "failed to allocate iterator" msgstr "gặp lỗi khi cấp phát iterator" -#: disk-utils/fdisk-list.c:115 disk-utils/fdisk-list.c:225 +#: disk-utils/fdisk-list.c:122 disk-utils/fdisk-list.c:239 +#: text-utils/column.c:196 msgid "failed to allocate output table" msgstr "gặp lỗi khi phân bổ bảng kết xuất" -#: disk-utils/fdisk-list.c:156 disk-utils/fdisk-list.c:249 +#: disk-utils/fdisk-list.c:163 disk-utils/fdisk-list.c:263 +#: text-utils/column.c:407 msgid "failed to allocate output line" msgstr "gặp lỗi khi phân bổ dòng kết xuất" -#: disk-utils/fdisk-list.c:183 +#: disk-utils/fdisk-list.c:190 #, c-format msgid "Partition %zu does not start on physical sector boundary." msgstr "Phân vùng %zu không bắt đầu ở biên giới cung từ vật lý." -#: disk-utils/fdisk-list.c:192 +#: disk-utils/fdisk-list.c:197 +#, c-format +msgid "Filesystem/RAID signature on partition %zu will be wiped." +msgstr "" + +#: disk-utils/fdisk-list.c:206 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:211 libfdisk/src/bsd.c:1015 libfdisk/src/dos.c:2300 -#: libfdisk/src/gpt.c:2898 libfdisk/src/sgi.c:1154 libfdisk/src/sun.c:1110 +#: disk-utils/fdisk-list.c:225 libfdisk/src/bsd.c:1017 libfdisk/src/dos.c:2390 +#: libfdisk/src/gpt.c:3013 libfdisk/src/sgi.c:1153 libfdisk/src/sun.c:1113 msgid "Start" msgstr "Đầu" -#: disk-utils/fdisk-list.c:211 libfdisk/src/bsd.c:1016 libfdisk/src/dos.c:2301 -#: libfdisk/src/gpt.c:2899 libfdisk/src/sgi.c:1155 libfdisk/src/sun.c:1111 +#: disk-utils/fdisk-list.c:225 libfdisk/src/bsd.c:1018 libfdisk/src/dos.c:2391 +#: libfdisk/src/gpt.c:3014 libfdisk/src/sgi.c:1154 libfdisk/src/sun.c:1114 msgid "End" msgstr "Cuối" -#: disk-utils/fdisk-list.c:211 libfdisk/src/bsd.c:1017 libfdisk/src/dos.c:2302 -#: libfdisk/src/gpt.c:2900 libfdisk/src/sgi.c:1156 libfdisk/src/sun.c:1112 +#: disk-utils/fdisk-list.c:225 libfdisk/src/bsd.c:1019 libfdisk/src/dos.c:2392 +#: libfdisk/src/gpt.c:3015 libfdisk/src/sgi.c:1155 libfdisk/src/sun.c:1115 msgid "Sectors" msgstr "Cung từ" -#: disk-utils/fdisk-list.c:211 libfdisk/src/bsd.c:1019 libfdisk/src/dos.c:2304 -#: libfdisk/src/gpt.c:2901 libfdisk/src/sgi.c:1158 libfdisk/src/sun.c:1114 +#: disk-utils/fdisk-list.c:225 libfdisk/src/bsd.c:1021 libfdisk/src/dos.c:2394 +#: libfdisk/src/gpt.c:3016 libfdisk/src/sgi.c:1157 libfdisk/src/sun.c:1117 msgid "Size" msgstr "Kích thước" -#: disk-utils/fdisk-list.c:267 +#: disk-utils/fdisk-list.c:281 #, fuzzy, c-format msgid "Unpartitioned space %s: %s, %ju bytes, %ju sectors" msgstr "Đĩa %s: %s, %ju byte, %ju cung từ" -#: disk-utils/fdisk-list.c:412 +#: disk-utils/fdisk-list.c:426 #, c-format msgid "" "\n" @@ -1181,7 +1180,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:467 #, c-format msgid "%s unknown column: %s" msgstr "không hiểu cột %s: %s" @@ -1478,7 +1477,7 @@ msgstr "" "\n" "Trợ giúp (lệnh cao cấp):\n" -#: disk-utils/fdisk-menu.c:371 disk-utils/sfdisk.c:1258 +#: disk-utils/fdisk-menu.c:371 disk-utils/sfdisk.c:1266 #, c-format msgid "" "\n" @@ -1521,16 +1520,20 @@ msgstr "Gặp lỗi chuyển đổi bố cục đĩa vào văn lệnh" msgid "Script successfully saved." msgstr "Văn lệnh đã lưu lại thành công." -#: disk-utils/fdisk-menu.c:534 disk-utils/sfdisk.c:1469 +#: disk-utils/fdisk-menu.c:534 disk-utils/sfdisk.c:1512 #, fuzzy, c-format msgid "Partition #%zu contains a %s signature." msgstr "Phân vùng %zu: chứa cung từ 0" -#: disk-utils/fdisk-menu.c:537 disk-utils/sfdisk.c:1472 +#: disk-utils/fdisk-menu.c:537 disk-utils/sfdisk.c:1515 #, fuzzy msgid "Do you want to remove the signature?" msgstr "Bạn có muốn ghi lên đĩa?" +#: disk-utils/fdisk-menu.c:542 disk-utils/sfdisk.c:1520 +msgid "The signature will be removed by a write command." +msgstr "" + #: disk-utils/fdisk-menu.c:575 msgid "failed to write disklabel" msgstr "gặp lỗi khi ghi nhãn đĩa" @@ -1606,11 +1609,11 @@ msgstr "%s chưa được gắn\n" #: disk-utils/fsck.c:331 disk-utils/fsck.cramfs.c:174 #: disk-utils/fsck.cramfs.c:181 disk-utils/fsck.cramfs.c:235 -#: disk-utils/fsck.cramfs.c:253 disk-utils/sfdisk.c:297 libfdisk/src/bsd.c:646 +#: disk-utils/fsck.cramfs.c:253 disk-utils/sfdisk.c:298 libfdisk/src/bsd.c:645 #: lib/path.c:110 lib/path.c:131 lib/path.c:152 lib/path.c:200 -#: login-utils/last.c:213 login-utils/last.c:250 login-utils/sulogin.c:660 -#: sys-utils/setpriv.c:239 term-utils/setterm.c:717 term-utils/setterm.c:774 -#: term-utils/setterm.c:778 term-utils/setterm.c:785 +#: login-utils/last.c:208 login-utils/last.c:245 login-utils/sulogin.c:655 +#: sys-utils/setpriv.c:239 term-utils/setterm.c:724 term-utils/setterm.c:781 +#: term-utils/setterm.c:785 term-utils/setterm.c:792 #, c-format msgid "cannot read %s" msgstr "không thể đọc %s" @@ -1654,8 +1657,8 @@ msgstr "Đang mở khóa %s.\n" msgid "failed to setup description for %s" msgstr "gặp lỗi khi cài đặt mô tả cho %s" -#: disk-utils/fsck.c:474 misc-utils/findmnt.c:782 misc-utils/lsblk.c:433 -#: sys-utils/mount.c:102 sys-utils/swapon-common.c:19 sys-utils/umount.c:46 +#: disk-utils/fsck.c:474 misc-utils/findmnt.c:782 misc-utils/lsblk.c:444 +#: sys-utils/mount.c:99 sys-utils/swapon-common.c:19 sys-utils/umount.c:45 #, fuzzy, c-format msgid "%s: parse error at line %d -- ignored" msgstr "%s: lỗi phân tích cú pháp tại dòng %d -- ignore" @@ -1665,10 +1668,10 @@ 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:679 login-utils/login.c:968 login-utils/sulogin.c:1029 -#: login-utils/vipw.c:204 sys-utils/flock.c:345 sys-utils/nsenter.c:153 +#: disk-utils/fsck.c:679 login-utils/login.c:952 login-utils/sulogin.c:1026 +#: login-utils/vipw.c:205 sys-utils/flock.c:343 sys-utils/nsenter.c:181 #: sys-utils/swapon.c:316 sys-utils/unshare.c:219 sys-utils/unshare.c:420 -#: term-utils/script.c:780 +#: term-utils/script.c:788 msgid "fork failed" msgstr "gặp lỗi khi rẽ nhánh tiến trình" @@ -1681,7 +1684,7 @@ msgstr "%s: thực thi gặp lỗi" msgid "wait: no more child process?!?" msgstr "đợi: không có tiến trình con nữa?!?" -#: disk-utils/fsck.c:777 sys-utils/flock.c:363 sys-utils/swapon.c:348 +#: disk-utils/fsck.c:777 sys-utils/flock.c:361 sys-utils/swapon.c:348 #: sys-utils/unshare.c:404 sys-utils/unshare.c:425 msgid "waitpid failed" msgstr "waitpid bị lỗi" @@ -1840,7 +1843,7 @@ msgid "couldn't find matching filesystem: %s" msgstr "không tìm thấy hệ thống tập tin khớp: %s" #: disk-utils/fsck.c:1470 disk-utils/fsck.c:1565 misc-utils/kill.c:363 -#: sys-utils/eject.c:279 +#: sys-utils/eject.c:278 msgid "too many arguments" msgstr "quá nhiều đối số" @@ -1902,8 +1905,8 @@ msgid "file length too short" msgstr "chiều dài tập tin quá ngắn" #: disk-utils/fsck.cramfs.c:179 disk-utils/fsck.cramfs.c:233 -#: disk-utils/fsck.cramfs.c:249 libfdisk/src/bsd.c:718 libfdisk/src/bsd.c:890 -#: login-utils/last.c:208 login-utils/last.c:242 sys-utils/fallocate.c:203 +#: disk-utils/fsck.cramfs.c:249 libfdisk/src/bsd.c:717 libfdisk/src/bsd.c:892 +#: login-utils/last.c:203 login-utils/last.c:237 sys-utils/fallocate.c:221 #, c-format msgid "seek on %s failed" msgstr "di chuyển vị trí đọc trên %s gặp lỗi" @@ -2001,7 +2004,7 @@ msgid "non-size (%ld vs %ld) bytes" msgstr "khác kích cỡ (%ld vs %ld) byte" #: disk-utils/fsck.cramfs.c:413 disk-utils/fsck.cramfs.c:516 -#: disk-utils/swaplabel.c:104 misc-utils/uuidd.c:375 sys-utils/fallocate.c:382 +#: disk-utils/swaplabel.c:104 misc-utils/uuidd.c:375 sys-utils/fallocate.c:417 #: sys-utils/setpriv.c:535 sys-utils/setpriv.c:558 sys-utils/swapon.c:389 #: term-utils/ttymsg.c:175 #, c-format @@ -2574,10 +2577,10 @@ msgstr "" "----------------------------\n" #: disk-utils/fsck.minix.c:1423 disk-utils/mkfs.minix.c:833 -#: disk-utils/mkswap.c:539 disk-utils/partx.c:1035 disk-utils/resizepart.c:112 -#: login-utils/utmpdump.c:398 sys-utils/dmesg.c:659 sys-utils/wdctl.c:346 -#: sys-utils/wdctl.c:411 term-utils/script.c:272 term-utils/script.c:349 -#: text-utils/pg.c:1248 +#: disk-utils/mkswap.c:539 disk-utils/partx.c:1058 disk-utils/resizepart.c:112 +#: login-utils/utmpdump.c:393 sys-utils/dmesg.c:659 sys-utils/wdctl.c:346 +#: sys-utils/wdctl.c:411 term-utils/script.c:273 term-utils/script.c:350 +#: term-utils/setterm.c:888 text-utils/pg.c:1248 msgid "write failed" msgstr "gặp lỗi khi ghi" @@ -2816,14 +2819,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:49 login-utils/newgrp.c:233 -#: login-utils/su-common.c:651 login-utils/su-common.c:986 -#: login-utils/sulogin.c:795 login-utils/sulogin.c:799 schedutils/chrt.c:558 -#: schedutils/ionice.c:260 schedutils/taskset.c:239 sys-utils/flock.c:122 -#: sys-utils/nsenter.c:430 sys-utils/prlimit.c:644 sys-utils/rtcwake.c:577 +#: disk-utils/mkfs.c:139 lib/exec_shell.c:49 login-utils/newgrp.c:239 +#: login-utils/su-common.c:648 login-utils/su-common.c:989 +#: login-utils/sulogin.c:791 login-utils/sulogin.c:795 schedutils/chrt.c:555 +#: schedutils/ionice.c:260 schedutils/taskset.c:245 sys-utils/flock.c:122 +#: sys-utils/nsenter.c:482 sys-utils/prlimit.c:643 sys-utils/rtcwake.c:577 #: sys-utils/setarch.c:324 sys-utils/setarch.c:403 sys-utils/setsid.c:115 -#: sys-utils/swapon.c:340 sys-utils/switch_root.c:242 sys-utils/unshare.c:461 -#: term-utils/script.c:581 text-utils/pg.c:1375 +#: sys-utils/swapon.c:340 sys-utils/switch_root.c:257 sys-utils/unshare.c:461 +#: term-utils/script.c:589 text-utils/pg.c:1375 #, c-format msgid "failed to execute %s" msgstr "lỗi thực hiện %s" @@ -3454,7 +3457,7 @@ msgstr "định dạng kích thước cho người đọc" msgid "partition name" msgstr "tên phân vùng" -#: disk-utils/partx.c:92 misc-utils/findmnt.c:108 misc-utils/lsblk.c:168 +#: disk-utils/partx.c:92 misc-utils/findmnt.c:108 misc-utils/lsblk.c:171 msgid "partition UUID" msgstr "UUID phân vùng" @@ -3462,7 +3465,7 @@ msgstr "UUID phân vùng" msgid "partition table type (dos, gpt, ...)" msgstr "kiểu bảng phân vùng (dos, gpt, …)" -#: disk-utils/partx.c:94 misc-utils/lsblk.c:169 +#: disk-utils/partx.c:94 misc-utils/lsblk.c:172 msgid "partition flags" msgstr "các cờ của phân vùng" @@ -3470,7 +3473,7 @@ msgstr "các cờ của phân vùng" msgid "partition type (a string, a UUID, or hex)" msgstr "kiểu phân vùng (chuỗi, UUID, hay hex)" -#: disk-utils/partx.c:114 sys-utils/losetup.c:508 sys-utils/losetup.c:616 +#: disk-utils/partx.c:114 sys-utils/losetup.c:509 sys-utils/losetup.c:617 msgid "failed to initialize loopcxt" msgstr "gặp lỗi khi khởi tạo loopcxt" @@ -3489,16 +3492,16 @@ msgstr "Cố sử dụng “%s” cho thiết bị vòng lặp\n" msgid "%s: failed to set backing file" msgstr "%s: gặp lỗi khi đặt tập tin đứng sau" -#: disk-utils/partx.c:131 sys-utils/losetup.c:552 +#: disk-utils/partx.c:131 sys-utils/losetup.c:553 #, c-format msgid "%s: failed to set up loop device" msgstr "%s: gặp lỗi khi cài đặt thiết bị loop" -#: disk-utils/partx.c:161 login-utils/lslogins.c:307 misc-utils/findmnt.c:376 -#: misc-utils/lsblk.c:354 misc-utils/lslocks.c:342 sys-utils/losetup.c:107 -#: sys-utils/lscpu.c:370 sys-utils/lsipc.c:232 sys-utils/lsns.c:189 -#: sys-utils/prlimit.c:277 sys-utils/swapon.c:147 sys-utils/wdctl.c:151 -#: sys-utils/zramctl.c:148 +#: disk-utils/partx.c:161 login-utils/lslogins.c:307 misc-utils/fincore.c:92 +#: misc-utils/findmnt.c:376 misc-utils/lsblk.c:365 misc-utils/lslocks.c:342 +#: sys-utils/losetup.c:107 sys-utils/lscpu.c:373 sys-utils/lsipc.c:232 +#: sys-utils/lsmem.c:136 sys-utils/lsns.c:189 sys-utils/prlimit.c:277 +#: sys-utils/swapon.c:147 sys-utils/wdctl.c:151 sys-utils/zramctl.c:148 #, c-format msgid "unknown column: %s" msgstr "không hiểu cột: %s" @@ -3595,7 +3598,7 @@ msgid_plural "#%2d: %9ju-%9ju (%9ju sectors, %6ju MB)\n" msgstr[0] "#%2d: %9ju-%9ju (%9ju cung từ, %6ju MB)\n" #: disk-utils/partx.c:581 misc-utils/findmnt.c:688 misc-utils/findmnt.c:705 -#: misc-utils/lslocks.c:391 sys-utils/lsns.c:434 +#: misc-utils/lslocks.c:391 sys-utils/lsns.c:456 msgid "failed to add line to output" msgstr "không thêm được dòng vào kết xuất" @@ -3603,18 +3606,19 @@ msgstr "không thêm được dòng vào kết xuất" msgid "failed to add data to output table" msgstr "gặp lỗi khi thêm dữ liệu vào bảng kết xuất" -#: disk-utils/partx.c:667 login-utils/lslogins.c:922 misc-utils/findmnt.c:1582 -#: misc-utils/lsblk.c:1874 misc-utils/lslocks.c:451 sys-utils/losetup.c:310 -#: sys-utils/lscpu.c:1699 sys-utils/lsipc.c:338 sys-utils/lsns.c:489 -#: sys-utils/prlimit.c:297 sys-utils/swapon.c:280 sys-utils/wdctl.c:259 -#: sys-utils/zramctl.c:484 +#: disk-utils/partx.c:667 login-utils/lslogins.c:918 misc-utils/findmnt.c:1596 +#: misc-utils/lsblk.c:1897 misc-utils/lslocks.c:451 sys-utils/losetup.c:310 +#: sys-utils/lscpu.c:1760 sys-utils/lscpu.c:1863 sys-utils/lsipc.c:338 +#: sys-utils/lsmem.c:532 sys-utils/lsns.c:511 sys-utils/prlimit.c:297 +#: sys-utils/swapon.c:280 sys-utils/wdctl.c:259 sys-utils/zramctl.c:488 msgid "failed to initialize output table" msgstr "lỗi khởi tạo bảng kết xuất" -#: disk-utils/partx.c:678 misc-utils/findmnt.c:1608 misc-utils/lsblk.c:1896 -#: misc-utils/lslocks.c:465 sys-utils/losetup.c:322 sys-utils/losetup.c:358 -#: sys-utils/lscpu.c:1704 sys-utils/lsns.c:510 sys-utils/prlimit.c:306 -#: sys-utils/swapon.c:289 sys-utils/wdctl.c:270 sys-utils/zramctl.c:493 +#: disk-utils/partx.c:678 misc-utils/fincore.c:369 misc-utils/findmnt.c:1622 +#: misc-utils/lsblk.c:1919 misc-utils/lslocks.c:465 sys-utils/losetup.c:322 +#: sys-utils/losetup.c:358 sys-utils/lscpu.c:1769 sys-utils/lscpu.c:1873 +#: sys-utils/lsns.c:532 sys-utils/prlimit.c:306 sys-utils/swapon.c:289 +#: sys-utils/wdctl.c:270 sys-utils/zramctl.c:497 msgid "failed to initialize output column" msgstr "lỗi khởi tạo cột kết xuất" @@ -3667,7 +3671,7 @@ msgstr "" " -s, --show liệt kê các phân vùng\n" "\n" -#: disk-utils/partx.c:763 misc-utils/lsblk.c:1623 +#: disk-utils/partx.c:763 misc-utils/lsblk.c:1637 sys-utils/lsmem.c:380 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" @@ -3683,23 +3687,34 @@ msgstr " -n, --nr <n:m> chỉ định vùng các phân vùng (ví dụ: -- msgid " -o, --output <list> define which output columns to use\n" msgstr " -o, --output <dsách> định nghĩa xem cột nào sẽ được dùng\n" -#: disk-utils/partx.c:767 misc-utils/lsblk.c:1637 +#: disk-utils/partx.c:767 misc-utils/lsblk.c:1652 sys-utils/lsmem.c:378 msgid " -P, --pairs use key=\"value\" output format\n" msgstr " -P, --pairs dùng định dạng kết xuất khóa=\"giá trị\"\n" -#: disk-utils/partx.c:768 misc-utils/lsblk.c:1638 +#: disk-utils/partx.c:768 misc-utils/lsblk.c:1653 sys-utils/lsmem.c:383 msgid " -r, --raw use raw output format\n" msgstr " -r, --raw dùng định dạng thô\n" #: disk-utils/partx.c:769 -msgid " -t, --type <type> specify the partition type (dos, bsd, solaris, etc.)\n" +#, fuzzy +msgid " -S, --sector-size <num> overwrite sector size\n" +msgstr " -b, --sector-size <cỡ> cỡ cung từ lô-gíc vật lý\n" + +#: disk-utils/partx.c:770 +#, fuzzy +msgid " -t, --type <type> specify the partition type\n" msgstr " -t, --type <kiểu> chỉ định kiểu phân vùng (dos, bsd, solaris, v.v..)\n" -#: disk-utils/partx.c:770 sys-utils/fallocate.c:91 +#: disk-utils/partx.c:771 +#, fuzzy +msgid " --list-types list supported partition types and exit\n" +msgstr " -T [hay --list-types]:\t\tliệt kê các kiểu phân vùng đã biết" + +#: disk-utils/partx.c:772 sys-utils/fallocate.c:100 msgid " -v, --verbose verbose mode\n" msgstr " -v, --verbose chế độ chi tiết\n" -#: disk-utils/partx.c:776 +#: disk-utils/partx.c:778 msgid "" "\n" "Available columns (for --show, --raw or --pairs):\n" @@ -3707,35 +3722,35 @@ msgstr "" "\n" "Các cột sẵn dùng (cho --show, --raw hay --pairs):\n" -#: disk-utils/partx.c:849 +#: disk-utils/partx.c:857 msgid "failed to parse --nr <M-N> range" msgstr "lỗi khi phân tích phạm vi --nr <M-N>" -#: disk-utils/partx.c:924 +#: disk-utils/partx.c:943 #, fuzzy msgid "partition and disk name do not match" msgstr "Bảng phân vùng không thay đổi (--no-act)." -#: disk-utils/partx.c:952 +#: disk-utils/partx.c:971 msgid "--nr and <partition> are mutually exclusive" msgstr "--nr và <partition> loại từ lẫn nhau" -#: disk-utils/partx.c:971 +#: disk-utils/partx.c:990 #, c-format msgid "partition: %s, disk: %s, lower: %d, upper: %d\n" msgstr "phân vùng: %s, đĩa: %s, thấp: %d, cao: %d\n" -#: disk-utils/partx.c:983 +#: disk-utils/partx.c:1002 #, c-format msgid "%s: cannot delete partitions" msgstr "%s: không thể xóa các phân vùng" -#: disk-utils/partx.c:986 +#: disk-utils/partx.c:1005 #, c-format msgid "%s: partitioned loop devices unsupported" msgstr "%s: thiết bị lặp (loop) đã phân vùng không được hỗ trợ" -#: disk-utils/partx.c:1003 +#: disk-utils/partx.c:1022 #, 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" @@ -3836,107 +3851,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:231 +#: disk-utils/sfdisk.c:232 msgid "failed to allocate nested libfdisk context" msgstr "gặp lỗi khi phân bổ ngữ cảnh libfdisk lồng nhau" -#: disk-utils/sfdisk.c:291 +#: disk-utils/sfdisk.c:292 #, c-format msgid "cannot seek %s" msgstr "không thể di chuyển vị trí đọc %s" -#: disk-utils/sfdisk.c:302 libfdisk/src/bsd.c:723 libfdisk/src/bsd.c:894 -#: sys-utils/hwclock.c:163 sys-utils/hwclock.c:165 +#: disk-utils/sfdisk.c:303 libfdisk/src/bsd.c:722 libfdisk/src/bsd.c:896 #, c-format msgid "cannot write %s" msgstr "không thể ghi %s" -#: disk-utils/sfdisk.c:309 +#: disk-utils/sfdisk.c:310 #, c-format msgid "%12s (offset %5ju, size %5ju): %s" msgstr "%12s: (hiệu = %ju, cỡ = %ju): %s" -#: disk-utils/sfdisk.c:315 +#: disk-utils/sfdisk.c:316 #, 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:328 +#: disk-utils/sfdisk.c:329 #, 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:354 +#: disk-utils/sfdisk.c:355 msgid "Backup files:" msgstr "Tập tin sao lưu dự phòng:" -#: disk-utils/sfdisk.c:379 +#: disk-utils/sfdisk.c:380 #, fuzzy msgid "failed to read new partition from device; ignoring --move-data" msgstr "Gặp lỗi khi đọc bảng phân vùng mở rộng (offset=%ju)" -#: disk-utils/sfdisk.c:381 +#: disk-utils/sfdisk.c:382 #, fuzzy msgid "failed to get size of the new partition; ignoring --move-data" msgstr "%s: gặp lỗi khi lấy điểm bắt đầu của phân vùng số %s" -#: disk-utils/sfdisk.c:383 +#: disk-utils/sfdisk.c:384 #, fuzzy msgid "failed to get start of the new partition; ignoring --move-data" msgstr "%s: gặp lỗi khi lấy điểm bắt đầu của phân vùng số %s" -#: disk-utils/sfdisk.c:385 +#: disk-utils/sfdisk.c:386 #, fuzzy msgid "failed to get size of the old partition; ignoring --move-data" msgstr "%s: gặp lỗi khi lấy điểm bắt đầu của phân vùng số %s" -#: disk-utils/sfdisk.c:387 +#: disk-utils/sfdisk.c:388 #, fuzzy msgid "failed to get start of the old partition; ignoring --move-data" msgstr "%s: gặp lỗi khi lấy điểm bắt đầu của phân vùng số %s" -#: disk-utils/sfdisk.c:389 +#: disk-utils/sfdisk.c:390 #, fuzzy msgid "start of the partition has not been moved; ignoring --move-data" msgstr "%s: gặp lỗi khi lấy điểm bắt đầu của phân vùng số %s" -#: disk-utils/sfdisk.c:391 +#: disk-utils/sfdisk.c:392 msgid "new partition is smaller than original; ignoring --move-data" msgstr "" -#: disk-utils/sfdisk.c:441 +#: disk-utils/sfdisk.c:442 msgid "Data move:" msgstr "" -#: disk-utils/sfdisk.c:443 +#: disk-utils/sfdisk.c:444 #, 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:444 +#: disk-utils/sfdisk.c:445 #, c-format msgid " old start: %ju, new start: %ju (move %ju sectors)\n" msgstr "" -#: disk-utils/sfdisk.c:451 +#: disk-utils/sfdisk.c:452 #, fuzzy msgid "Do you want to move partition data?" msgstr "Bạn có muốn ghi lên đĩa?" -#: disk-utils/sfdisk.c:453 disk-utils/sfdisk.c:1774 +#: disk-utils/sfdisk.c:454 disk-utils/sfdisk.c:1822 msgid "Leaving." msgstr "Rời bỏ." -#: disk-utils/sfdisk.c:526 +#: disk-utils/sfdisk.c:527 #, fuzzy, c-format msgid "%s: failed to move data" msgstr "%s: không mở được" -#: disk-utils/sfdisk.c:541 +#: disk-utils/sfdisk.c:542 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:547 +#: disk-utils/sfdisk.c:548 msgid "" "\n" "The partition table has been altered." @@ -3944,12 +3958,12 @@ msgstr "" "\n" "Bảng phân vùng đã bị thay đổi!" -#: disk-utils/sfdisk.c:619 +#: disk-utils/sfdisk.c:624 #, c-format msgid "unsupported label '%s'" msgstr "không hỗ trợ nhãn đĩa “%s”" -#: disk-utils/sfdisk.c:622 +#: disk-utils/sfdisk.c:627 msgid "" "Id Name\n" "\n" @@ -3957,163 +3971,169 @@ msgstr "" "Id Tên\n" "\n" -#: disk-utils/sfdisk.c:652 +#: disk-utils/sfdisk.c:657 msgid "unrecognized partition table type" msgstr "kiểu bảng phân vùng không nhận ra" -#: disk-utils/sfdisk.c:705 +#: disk-utils/sfdisk.c:710 #, c-format msgid "Cannot get size of %s" msgstr "không thể lấy kích cỡ của %s" -#: disk-utils/sfdisk.c:742 +#: disk-utils/sfdisk.c:747 #, c-format msgid "total: %ju blocks\n" msgstr "tổng số: %ju khối\n" -#: disk-utils/sfdisk.c:804 disk-utils/sfdisk.c:872 disk-utils/sfdisk.c:913 -#: disk-utils/sfdisk.c:943 disk-utils/sfdisk.c:1007 disk-utils/sfdisk.c:1071 -#: disk-utils/sfdisk.c:1126 disk-utils/sfdisk.c:1182 disk-utils/sfdisk.c:1526 +#: disk-utils/sfdisk.c:809 disk-utils/sfdisk.c:877 disk-utils/sfdisk.c:918 +#: disk-utils/sfdisk.c:948 disk-utils/sfdisk.c:1015 disk-utils/sfdisk.c:1079 +#: disk-utils/sfdisk.c:1134 disk-utils/sfdisk.c:1190 disk-utils/sfdisk.c:1569 msgid "no disk device specified" msgstr "chưa chỉ định thiết bị" -#: disk-utils/sfdisk.c:815 +#: disk-utils/sfdisk.c:820 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:846 disk-utils/sfdisk.c:892 disk-utils/sfdisk.c:1012 -#: disk-utils/sfdisk.c:1076 disk-utils/sfdisk.c:1131 disk-utils/sfdisk.c:1187 -#: disk-utils/sfdisk.c:1524 disk-utils/sfdisk.c:2004 +#: disk-utils/sfdisk.c:851 disk-utils/sfdisk.c:897 disk-utils/sfdisk.c:1020 +#: disk-utils/sfdisk.c:1084 disk-utils/sfdisk.c:1139 disk-utils/sfdisk.c:1195 +#: disk-utils/sfdisk.c:1567 disk-utils/sfdisk.c:2052 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:851 +#: disk-utils/sfdisk.c:856 #, 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:887 disk-utils/sfdisk.c:895 +#: disk-utils/sfdisk.c:892 disk-utils/sfdisk.c:900 #, 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:951 +#: disk-utils/sfdisk.c:955 +#, fuzzy, c-format +msgid "%s: does not contain a recognized partition table" +msgstr "Thiết bị không chứa bảng phân vùng được biết." + +#: disk-utils/sfdisk.c:959 msgid "failed to allocate dump struct" msgstr "gặp lỗi khi phân bổ cấu trúc đổ" -#: disk-utils/sfdisk.c:955 -msgid "failed to dump partition table" +#: disk-utils/sfdisk.c:963 +#, fuzzy, c-format +msgid "%s: failed to dump partition table" msgstr "gặp lỗi khi đổ bảng phân vùng" -#: disk-utils/sfdisk.c:985 +#: disk-utils/sfdisk.c:993 #, 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:989 +#: disk-utils/sfdisk.c:997 #, 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:992 +#: disk-utils/sfdisk.c:1000 #, 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:1011 disk-utils/sfdisk.c:1075 disk-utils/sfdisk.c:1130 -#: disk-utils/sfdisk.c:1186 +#: disk-utils/sfdisk.c:1019 disk-utils/sfdisk.c:1083 disk-utils/sfdisk.c:1138 +#: disk-utils/sfdisk.c:1194 msgid "no partition number specified" msgstr "chưa chỉ ra số của phân vùng" -#: disk-utils/sfdisk.c:1017 disk-utils/sfdisk.c:1081 disk-utils/sfdisk.c:1136 -#: disk-utils/sfdisk.c:1192 +#: disk-utils/sfdisk.c:1025 disk-utils/sfdisk.c:1089 disk-utils/sfdisk.c:1144 +#: disk-utils/sfdisk.c:1200 msgid "unexpected arguments" msgstr "gặp số các đối số không cần" -#: disk-utils/sfdisk.c:1032 +#: disk-utils/sfdisk.c:1040 #, 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:1051 +#: disk-utils/sfdisk.c:1059 #, 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:1055 +#: disk-utils/sfdisk.c:1063 #, 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:1093 +#: disk-utils/sfdisk.c:1101 #, 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:1106 disk-utils/sfdisk.c:1161 disk-utils/sfdisk.c:1215 +#: disk-utils/sfdisk.c:1114 disk-utils/sfdisk.c:1169 disk-utils/sfdisk.c:1223 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:1110 +#: disk-utils/sfdisk.c:1118 #, 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:1148 +#: disk-utils/sfdisk.c:1156 #, 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:1165 +#: disk-utils/sfdisk.c:1173 #, 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:1219 +#: disk-utils/sfdisk.c:1227 #, 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:1262 +#: disk-utils/sfdisk.c:1270 msgid " Commands:\n" msgstr "Lệnh:\n" -#: disk-utils/sfdisk.c:1264 +#: disk-utils/sfdisk.c:1272 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:1265 +#: disk-utils/sfdisk.c:1273 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:1266 +#: disk-utils/sfdisk.c:1274 msgid " abort exit sfdisk shell\n" msgstr " abort thoát khỏi hệ vỏ sfdisk\n" -#: disk-utils/sfdisk.c:1267 +#: disk-utils/sfdisk.c:1275 #, fuzzy msgid " print display the partition table\n" msgstr " print in ra bảng phân vùng.\n" -#: disk-utils/sfdisk.c:1268 +#: disk-utils/sfdisk.c:1276 #, fuzzy msgid " help show this help text\n" msgstr " help hiển thị trợ giúp này.\n" -#: disk-utils/sfdisk.c:1270 +#: disk-utils/sfdisk.c:1278 #, fuzzy msgid " Ctrl-D the same as 'quit'\n" msgstr " CTRL-D giống với lệnh “quit”\n" -#: disk-utils/sfdisk.c:1274 +#: disk-utils/sfdisk.c:1282 msgid " Input format:\n" msgstr "Định dạng đầu vào:\n" -#: disk-utils/sfdisk.c:1276 +#: disk-utils/sfdisk.c:1284 msgid " <start>, <size>, <type>, <bootable>\n" msgstr " <đầu>, <cỡ>, <kiểu>, <khởi động được>\n" -#: disk-utils/sfdisk.c:1279 +#: disk-utils/sfdisk.c:1287 #, fuzzy msgid "" " <start> Beginning of the partition in sectors, or bytes if\n" @@ -4124,7 +4144,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:1284 +#: disk-utils/sfdisk.c:1292 #, fuzzy msgid "" " <size> Size of the partition in sectors, or bytes if\n" @@ -4135,67 +4155,72 @@ 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:1289 +#: disk-utils/sfdisk.c:1297 #, 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:1290 +#: disk-utils/sfdisk.c:1298 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:1291 +#: disk-utils/sfdisk.c:1299 #, 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:1294 +#: disk-utils/sfdisk.c:1302 #, 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:1298 +#: disk-utils/sfdisk.c:1306 msgid " Example:\n" msgstr "Ví dụ:\n" -#: disk-utils/sfdisk.c:1300 +#: disk-utils/sfdisk.c:1308 #, 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:1332 sys-utils/dmesg.c:1455 +#: disk-utils/sfdisk.c:1340 sys-utils/dmesg.c:1454 msgid "unsupported command" msgstr "lệnh không được hỗ trợ" -#: disk-utils/sfdisk.c:1334 +#: disk-utils/sfdisk.c:1342 #, c-format msgid "line %d: unsupported command" msgstr "dòng %d: lệnh không được hỗ trợ" -#: disk-utils/sfdisk.c:1493 +#: disk-utils/sfdisk.c:1488 +#, fuzzy, c-format +msgid "The old %s signature may remain on the device. It is recommended to wipe the device with wipefs(8) or sfdisk --wipe, in order to avoid possible collisions." +msgstr "%s: thiết bị có chứa chữ ký không hợp lệ “%s”, khuyến nghị bạn tẩy thiết bị bằng lệnh wipefs(8) nếu nó không như mong đợi, cốt để mà tránh xung đột có thể xảy ra." + +#: disk-utils/sfdisk.c:1536 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:1534 +#: disk-utils/sfdisk.c:1577 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:1550 +#: disk-utils/sfdisk.c:1593 #, 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:1555 +#: disk-utils/sfdisk.c:1598 #, 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:1561 +#: disk-utils/sfdisk.c:1604 #, 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:1579 +#: disk-utils/sfdisk.c:1622 #, c-format msgid "" "\n" @@ -4204,11 +4229,11 @@ msgstr "" "\n" "Chào mừng bạn dùng fdisk (%s)." -#: disk-utils/sfdisk.c:1587 +#: disk-utils/sfdisk.c:1630 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:1590 +#: disk-utils/sfdisk.c:1633 msgid "" " FAILED\n" "\n" @@ -4216,7 +4241,7 @@ msgstr "" " BỊ LỖI\n" "\n" -#: disk-utils/sfdisk.c:1593 +#: disk-utils/sfdisk.c:1636 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" @@ -4226,11 +4251,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:1598 +#: disk-utils/sfdisk.c:1641 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:1600 +#: disk-utils/sfdisk.c:1643 msgid "" " OK\n" "\n" @@ -4238,7 +4263,7 @@ msgstr "" "OK\n" "\n" -#: disk-utils/sfdisk.c:1629 +#: disk-utils/sfdisk.c:1655 msgid "" "\n" "Old situation:" @@ -4246,7 +4271,7 @@ msgstr "" "\n" "Trạng thái cũ:" -#: disk-utils/sfdisk.c:1647 +#: disk-utils/sfdisk.c:1673 #, c-format msgid "" "\n" @@ -4259,7 +4284,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:1650 +#: disk-utils/sfdisk.c:1676 msgid "" "\n" "Type 'help' to get more information.\n" @@ -4267,33 +4292,34 @@ msgstr "" "\n" "Hãy gõ lệnh “%s --help” để tìm thấy thông tin thêm.\n" -#: disk-utils/sfdisk.c:1668 +#: disk-utils/sfdisk.c:1694 msgid "All partitions used." msgstr "Mọi phân vùng đã được dùng." -#: disk-utils/sfdisk.c:1693 +#: disk-utils/sfdisk.c:1722 #, fuzzy msgid "Done.\n" msgstr "Đã xong." -#: disk-utils/sfdisk.c:1705 +#: disk-utils/sfdisk.c:1734 #, fuzzy msgid "Ignoring partition." msgstr "Bỏ qua phân vùng %zu." -#: disk-utils/sfdisk.c:1714 +#: disk-utils/sfdisk.c:1743 disk-utils/sfdisk.c:1803 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:1730 -msgid "Failed to add partition" +#: disk-utils/sfdisk.c:1762 +#, fuzzy, c-format +msgid "Failed to add #%d partition" msgstr "Gặp lỗi khi thêm phân vùng" -#: disk-utils/sfdisk.c:1754 +#: disk-utils/sfdisk.c:1785 msgid "Script header accepted." msgstr "Phần đầu văn lệnh được chấp thuận." -#: disk-utils/sfdisk.c:1763 +#: disk-utils/sfdisk.c:1810 msgid "" "\n" "New situation:" @@ -4301,15 +4327,15 @@ msgstr "" "\n" "Trạng thái mới:" -#: disk-utils/sfdisk.c:1772 +#: disk-utils/sfdisk.c:1820 msgid "Do you want to write this to disk?" msgstr "Bạn có muốn ghi lên đĩa?" -#: disk-utils/sfdisk.c:1784 +#: disk-utils/sfdisk.c:1832 msgid "Leaving.\n" msgstr "Rời bỏ.\n" -#: disk-utils/sfdisk.c:1797 +#: disk-utils/sfdisk.c:1845 #, c-format msgid "" " %1$s [options] <dev> [[-N] <part>]\n" @@ -4318,7 +4344,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:1803 +#: disk-utils/sfdisk.c:1851 sys-utils/blkzone.c:303 msgid "" "\n" "Commands:\n" @@ -4326,106 +4352,106 @@ msgstr "" "\n" "Lệnh:\n" -#: disk-utils/sfdisk.c:1804 +#: disk-utils/sfdisk.c:1852 #, 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:1805 +#: disk-utils/sfdisk.c:1853 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:1806 +#: disk-utils/sfdisk.c:1854 #, 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:1807 +#: disk-utils/sfdisk.c:1855 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:1808 +#: disk-utils/sfdisk.c:1856 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:1809 +#: disk-utils/sfdisk.c:1857 #, fuzzy msgid " -F, --list-free [<dev> ...] list unpartitioned free areas of each device\n" msgstr " -l, --list [<dev> …] liệt kê các phân vùng của từng thiết bị\n" -#: disk-utils/sfdisk.c:1810 +#: disk-utils/sfdisk.c:1858 #, 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:1811 +#: disk-utils/sfdisk.c:1859 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:1812 +#: disk-utils/sfdisk.c:1860 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:1813 +#: disk-utils/sfdisk.c:1861 #, 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:1814 +#: disk-utils/sfdisk.c:1862 #, 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:1817 +#: disk-utils/sfdisk.c:1865 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:1818 +#: disk-utils/sfdisk.c:1866 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:1819 +#: disk-utils/sfdisk.c:1867 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:1820 +#: disk-utils/sfdisk.c:1868 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:1823 +#: disk-utils/sfdisk.c:1871 msgid " <dev> device (usually disk) path\n" msgstr " <dev> đường dẫn thiết bị (thường là đĩa)\n" -#: disk-utils/sfdisk.c:1824 +#: disk-utils/sfdisk.c:1872 msgid " <part> partition number\n" msgstr " <part> số phân vùng\n" -#: disk-utils/sfdisk.c:1825 +#: disk-utils/sfdisk.c:1873 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:1828 +#: disk-utils/sfdisk.c:1876 #, 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:1829 +#: disk-utils/sfdisk.c:1877 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:1830 +#: disk-utils/sfdisk.c:1878 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:1831 +#: disk-utils/sfdisk.c:1879 msgid " --move-data[=<typescript>] move partition data after relocation (requires -N)\n" msgstr "" -#: disk-utils/sfdisk.c:1832 +#: disk-utils/sfdisk.c:1880 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:1833 +#: disk-utils/sfdisk.c:1881 #, fuzzy msgid " --color[=<when>] colorize output (auto, always or never)\n" msgstr "" @@ -4434,92 +4460,92 @@ msgstr "" " always luôn hoặc\n" " never không bao giờ)\n" -#: disk-utils/sfdisk.c:1836 +#: disk-utils/sfdisk.c:1884 msgid " -N, --partno <num> specify partition number\n" msgstr " -N, --partno <num> chỉ định số phân vùng\n" -#: disk-utils/sfdisk.c:1837 +#: disk-utils/sfdisk.c:1885 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:1838 +#: disk-utils/sfdisk.c:1886 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:1839 +#: disk-utils/sfdisk.c:1887 #, fuzzy msgid " --no-tell-kernel do not tell kernel about changes\n" msgstr " --notruncate đừng cắt ngắn kết xuất\n" -#: disk-utils/sfdisk.c:1840 +#: disk-utils/sfdisk.c:1888 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:1841 +#: disk-utils/sfdisk.c:1889 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:1842 +#: disk-utils/sfdisk.c:1890 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:1843 +#: disk-utils/sfdisk.c:1891 #, 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:1845 +#: disk-utils/sfdisk.c:1893 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:1846 +#: disk-utils/sfdisk.c:1894 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:1848 +#: disk-utils/sfdisk.c:1896 msgid " -G, --show-pt-geometry deprecated, alias to --show-geometry\n" msgstr "" -#: disk-utils/sfdisk.c:1849 +#: disk-utils/sfdisk.c:1897 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:1850 +#: disk-utils/sfdisk.c:1898 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:1854 login-utils/chfn.c:102 login-utils/chsh.c:79 +#: disk-utils/sfdisk.c:1902 login-utils/chfn.c:107 login-utils/chsh.c:84 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:1959 +#: disk-utils/sfdisk.c:2007 #, c-format msgid "%s is deprecated in favour of --part-type" msgstr "%s đã lỗi thời trong---part-type" -#: disk-utils/sfdisk.c:1964 +#: disk-utils/sfdisk.c:2012 msgid "--id is deprecated in favour of --part-type" msgstr "--id đã lỗi thời trong ---part-type" -#: disk-utils/sfdisk.c:1980 +#: disk-utils/sfdisk.c:2028 msgid "--show-pt-geometry is no more implemented. Using --show-geometry." msgstr "" -#: disk-utils/sfdisk.c:1991 +#: disk-utils/sfdisk.c:2039 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:2020 +#: disk-utils/sfdisk.c:2068 #, c-format msgid "unsupported unit '%c'" msgstr "không hỗ trợ đơn vị “%c”" -#: disk-utils/sfdisk.c:2023 include/c.h:306 +#: disk-utils/sfdisk.c:2071 include/c.h:325 #, c-format msgid "%s from %s\n" msgstr "“%s” từ gói phần mềm “%s”\n" -#: disk-utils/sfdisk.c:2100 +#: disk-utils/sfdisk.c:2148 msgid "--movedata requires -N" msgstr "" @@ -4569,7 +4595,17 @@ msgstr "" msgid "ignore -U (UUIDs are unsupported)" msgstr "bỏ qua -U (các UUID không được hỗ trợ)" -#: include/c.h:299 +#: include/c.h:214 +#, fuzzy, c-format +msgid "Try '%s --help' for more information.\n" +msgstr "Hãy thử lệnh “%s --help” để xem thông tin thêm.\n" + +#: include/c.h:220 +#, fuzzy, c-format +msgid "Try '%s -h' for more information.\n" +msgstr "Hãy thử lệnh “%s --help” để xem thông tin thêm.\n" + +#: include/c.h:318 msgid "" "\n" "Usage:\n" @@ -4577,7 +4613,7 @@ msgstr "" "\n" "Cách dùng:\n" -#: include/c.h:300 +#: include/c.h:319 msgid "" "\n" "Options:\n" @@ -4585,15 +4621,15 @@ msgstr "" "\n" "Tùy chọn:\n" -#: include/c.h:302 +#: include/c.h:321 msgid " -h, --help display this help and exit\n" msgstr " -h, --help hiển thị trợ giúp này rồi thoát\n" -#: include/c.h:303 +#: include/c.h:322 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:304 +#: include/c.h:323 #, c-format msgid "" "\n" @@ -4603,8 +4639,8 @@ msgstr "" "Để tìm thêm thông tin, xem %s.\n" "Thông báo lỗi dịch cho <http://translationproject.org/team/vi.html>\n" -#: include/closestream.h:46 include/closestream.h:48 login-utils/vipw.c:273 -#: login-utils/vipw.c:292 sys-utils/rtcwake.c:280 term-utils/setterm.c:805 +#: include/closestream.h:46 include/closestream.h:48 login-utils/vipw.c:274 +#: login-utils/vipw.c:293 sys-utils/rtcwake.c:280 term-utils/setterm.c:812 #: text-utils/col.c:157 msgid "write error" msgstr "lỗi ghi" @@ -4619,17 +4655,17 @@ msgstr "Đăng nhập trên %s từ %s bị cấm theo mặc định.\n" msgid "colors are disabled by default" msgstr "Đăng nhập trên %s từ %s bị cấm theo mặc định.\n" -#: include/env.h:18 lib/pager.c:151 login-utils/login.c:1052 -#: login-utils/login.c:1056 login-utils/su-common.c:523 -#: term-utils/agetty.c:1160 +#: include/env.h:18 lib/pager.c:151 login-utils/login.c:1036 +#: login-utils/login.c:1040 login-utils/su-common.c:520 +#: term-utils/agetty.c:1146 #, fuzzy, c-format msgid "failed to set the %s environment variable" msgstr "gặp lỗi khi đặt giới hạn nguồn %s" -#: include/optutils.h:81 -#, c-format -msgid "%s: these options are mutually exclusive:" -msgstr "%s: những tùy chọn này loại từ lẫn nhau:" +#: include/optutils.h:85 +#, fuzzy, c-format +msgid "%s: mutually exclusive arguments:" +msgstr "là loại từ lẫn nhau." #: include/pt-mbr-partnames.h:1 msgid "Empty" @@ -4860,8 +4896,8 @@ msgstr "Bộ khối tin NTFS" msgid "Linux plaintext" msgstr "Linux chữ thường" -#: include/pt-mbr-partnames.h:61 libfdisk/src/gpt.c:205 libfdisk/src/sgi.c:63 -#: libfdisk/src/sun.c:54 +#: include/pt-mbr-partnames.h:61 libfdisk/src/gpt.c:204 libfdisk/src/sgi.c:62 +#: libfdisk/src/sun.c:53 msgid "Linux LVM" msgstr "Linux LVM" @@ -4926,7 +4962,7 @@ msgstr "Thuật sĩ khởi động ẩn" msgid "Acronis FAT32 LBA" msgstr "W95 FAT32 (LBA)" -#: include/pt-mbr-partnames.h:77 libfdisk/src/gpt.c:230 +#: include/pt-mbr-partnames.h:77 libfdisk/src/gpt.c:229 msgid "Solaris boot" msgstr "Khởi động Solaris" @@ -5004,7 +5040,7 @@ msgstr "VMware VMFS" msgid "VMware VMKCORE" msgstr "VMware VMKCORE" -#: include/pt-mbr-partnames.h:103 libfdisk/src/sun.c:55 +#: include/pt-mbr-partnames.h:103 libfdisk/src/sun.c:54 msgid "Linux raid autodetect" msgstr "Tự động nhận ra Linux raid" @@ -5022,15 +5058,15 @@ msgstr "BBT" msgid "warning: %s is misaligned" msgstr "cảnh báo: %s không được đồng chỉnh" -#: libfdisk/src/alignment.c:662 +#: libfdisk/src/alignment.c:698 msgid "Calling ioctl() to re-read partition table." msgstr "Đang gọi hàm ioctl() để đọc lại bảng phân vùng." -#: libfdisk/src/alignment.c:671 +#: libfdisk/src/alignment.c:707 msgid "Re-reading the partition table failed." msgstr "Gl khi đọc lại bảng phân vùng." -#: libfdisk/src/alignment.c:673 +#: libfdisk/src/alignment.c:709 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)." @@ -5056,1519 +5092,1524 @@ msgstr "Số thứ tự phân vùng" msgid "Created a new partition %d of type '%s' and of size %s." msgstr "Tạo phân vùng %d kiểu %s và kích cỡ %s." -#: libfdisk/src/bsd.c:166 +#: libfdisk/src/bsd.c:165 #, c-format msgid "Partition %zd: has invalid starting sector 0." msgstr "Phân vùng %zd: có cung từ bắt đầu 0 bị lỗi." -#: libfdisk/src/bsd.c:181 +#: libfdisk/src/bsd.c:180 #, c-format msgid "There is no *BSD partition on %s." msgstr "Không có phân vùng *BSD trên %s." -#: libfdisk/src/bsd.c:259 libfdisk/src/dos.c:933 +#: libfdisk/src/bsd.c:258 libfdisk/src/dos.c:964 msgid "First cylinder" msgstr "Trụ từ đầu tiên" -#: libfdisk/src/bsd.c:292 libfdisk/src/dos.c:1161 +#: libfdisk/src/bsd.c:291 libfdisk/src/dos.c:1195 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:2247 +#: libfdisk/src/bsd.c:296 libfdisk/src/dos.c:1200 libfdisk/src/gpt.c:2337 msgid "Last sector, +sectors or +size{K,M,G,T,P}" msgstr "Cung từ cuối, +sectors hay +size{K,M,G,T,P}" -#: libfdisk/src/bsd.c:381 +#: libfdisk/src/bsd.c:380 #, c-format msgid "The device %s does not contain BSD disklabel." msgstr "Thiết bị %s không chứa nhãn đĩa BSD." -#: libfdisk/src/bsd.c:383 +#: libfdisk/src/bsd.c:382 msgid "Do you want to create a BSD disklabel?" msgstr "Bạn có muốn tạo một nhãn đĩa BSD?" -#: libfdisk/src/bsd.c:449 +#: libfdisk/src/bsd.c:448 #, fuzzy msgid "Disk" msgstr "Đĩa: %s" -#: libfdisk/src/bsd.c:456 +#: libfdisk/src/bsd.c:455 msgid "Packname" msgstr "" -#: libfdisk/src/bsd.c:463 libfdisk/src/sun.c:1117 +#: libfdisk/src/bsd.c:462 libfdisk/src/sun.c:1120 msgid "Flags" msgstr "Cờ" -#: libfdisk/src/bsd.c:466 +#: libfdisk/src/bsd.c:465 msgid " removable" msgstr " có thể tháo rời" -#: libfdisk/src/bsd.c:467 +#: libfdisk/src/bsd.c:466 msgid " ecc" msgstr " ecc" -#: libfdisk/src/bsd.c:468 +#: libfdisk/src/bsd.c:467 msgid " badsect" msgstr " cung từ sai" -#: libfdisk/src/bsd.c:476 +#: libfdisk/src/bsd.c:475 #, fuzzy msgid "Bytes/Sector" msgstr "byte/cung từ" -#: libfdisk/src/bsd.c:481 +#: libfdisk/src/bsd.c:480 #, fuzzy msgid "Tracks/Cylinder" msgstr "rãnh/trụ" -#: libfdisk/src/bsd.c:486 +#: libfdisk/src/bsd.c:485 #, fuzzy msgid "Sectors/Cylinder" msgstr "cung/trụ từ" -#: libfdisk/src/bsd.c:491 libfdisk/src/bsd.c:1018 libfdisk/src/dos.c:2303 -#: libfdisk/src/sgi.c:1157 libfdisk/src/sun.c:196 libfdisk/src/sun.c:1113 +#: libfdisk/src/bsd.c:490 libfdisk/src/bsd.c:1020 libfdisk/src/dos.c:2393 +#: libfdisk/src/sgi.c:1156 libfdisk/src/sun.c:199 libfdisk/src/sun.c:1116 msgid "Cylinders" msgstr "Các trụ" -#: libfdisk/src/bsd.c:496 libfdisk/src/sun.c:760 +#: libfdisk/src/bsd.c:495 libfdisk/src/sun.c:763 #, fuzzy msgid "Rpm" msgstr "vòng mỗi phút" -#: libfdisk/src/bsd.c:501 libfdisk/src/sgi.c:292 libfdisk/src/sun.c:780 +#: libfdisk/src/bsd.c:500 libfdisk/src/sgi.c:291 libfdisk/src/sun.c:783 #, fuzzy msgid "Interleave" msgstr "xen kẽ" -#: libfdisk/src/bsd.c:506 +#: libfdisk/src/bsd.c:505 #, fuzzy msgid "Trackskew" msgstr "độ lệch rãnh" -#: libfdisk/src/bsd.c:511 +#: libfdisk/src/bsd.c:510 #, fuzzy msgid "Cylinderskew" msgstr "độ lệch trụ" -#: libfdisk/src/bsd.c:516 +#: libfdisk/src/bsd.c:515 #, fuzzy msgid "Headswitch" msgstr "bật đầu đọc" -#: libfdisk/src/bsd.c:521 +#: libfdisk/src/bsd.c:520 #, fuzzy msgid "Track-to-track seek" msgstr "di chuyển vị trí đọc từ rãnh tới rãnh" -#: libfdisk/src/bsd.c:611 +#: libfdisk/src/bsd.c:610 msgid "bytes/sector" msgstr "byte/cung từ" -#: libfdisk/src/bsd.c:614 +#: libfdisk/src/bsd.c:613 msgid "sectors/track" msgstr "cung từ/rãnh" -#: libfdisk/src/bsd.c:615 +#: libfdisk/src/bsd.c:614 msgid "tracks/cylinder" msgstr "rãnh/trụ" -#: libfdisk/src/bsd.c:616 +#: libfdisk/src/bsd.c:615 msgid "cylinders" msgstr "trụ" -#: libfdisk/src/bsd.c:620 +#: libfdisk/src/bsd.c:619 msgid "sectors/cylinder" msgstr "cung/trụ từ" -#: libfdisk/src/bsd.c:623 +#: libfdisk/src/bsd.c:622 msgid "rpm" msgstr "vòng mỗi phút" -#: libfdisk/src/bsd.c:624 +#: libfdisk/src/bsd.c:623 msgid "interleave" msgstr "xen kẽ" -#: libfdisk/src/bsd.c:625 +#: libfdisk/src/bsd.c:624 msgid "trackskew" msgstr "độ lệch rãnh" -#: libfdisk/src/bsd.c:626 +#: libfdisk/src/bsd.c:625 msgid "cylinderskew" msgstr "độ lệch trụ" -#: libfdisk/src/bsd.c:628 +#: libfdisk/src/bsd.c:627 msgid "headswitch" msgstr "bật đầu đọc" -#: libfdisk/src/bsd.c:629 +#: libfdisk/src/bsd.c:628 msgid "track-to-track seek" msgstr "di chuyển vị trí đọc từ rãnh tới rãnh" -#: libfdisk/src/bsd.c:651 +#: libfdisk/src/bsd.c:650 #, c-format msgid "The bootstrap file %s successfully loaded." msgstr "Tập tin mồi %s đã được tải thành công." -#: libfdisk/src/bsd.c:673 +#: libfdisk/src/bsd.c:672 #, c-format msgid "Bootstrap: %1$sboot -> boot%1$s (default %1$s)" msgstr "Trình mồi: %1$sboot -> boot%1$s (mặc định %1$s)" -#: libfdisk/src/bsd.c:704 +#: libfdisk/src/bsd.c:703 msgid "Bootstrap overlaps with disklabel!" msgstr "Trình mồi đè lên nhau với nhãn đĩa!" -#: libfdisk/src/bsd.c:728 +#: libfdisk/src/bsd.c:727 #, c-format msgid "Bootstrap installed on %s." msgstr "Trình mồi được cài trên %s." -#: libfdisk/src/bsd.c:900 +#: libfdisk/src/bsd.c:902 #, c-format msgid "Disklabel written to %s. (Don't forget to write the %s disklabel too.)" msgstr "" -#: libfdisk/src/bsd.c:903 +#: libfdisk/src/bsd.c:905 #, c-format msgid "Disklabel written to %s." msgstr "Nhãn đĩa được ghi vào %s." -#: libfdisk/src/bsd.c:909 libfdisk/src/context.c:670 +#: libfdisk/src/bsd.c:911 libfdisk/src/context.c:637 msgid "Syncing disks." msgstr "Đang đồng bộ hóa các đĩa." -#: libfdisk/src/bsd.c:950 +#: libfdisk/src/bsd.c:952 msgid "BSD label is not nested within a DOS partition." msgstr "nhãn BSD không nằm trong phân vùng DOS." -#: libfdisk/src/bsd.c:978 +#: libfdisk/src/bsd.c:980 #, c-format msgid "BSD partition '%c' linked to DOS partition %zu." msgstr "Phân vùng BSD “%c” liên kết tới phân vùng DOS %zu." -#: libfdisk/src/bsd.c:1014 +#: libfdisk/src/bsd.c:1016 msgid "Slice" msgstr "Slice" -#: libfdisk/src/bsd.c:1021 +#: libfdisk/src/bsd.c:1023 msgid "Fsize" msgstr "Fsize" -#: libfdisk/src/bsd.c:1022 +#: libfdisk/src/bsd.c:1024 msgid "Bsize" msgstr "Bsize" -#: libfdisk/src/bsd.c:1023 +#: libfdisk/src/bsd.c:1025 msgid "Cpg" msgstr "Cpg" -#: libfdisk/src/context.c:664 +#: libfdisk/src/context.c:631 #, c-format msgid "%s: close device failed" msgstr "%s: gặp lỗi khi đóng thiết-bị" -#: libfdisk/src/context.c:831 +#: libfdisk/src/context.c:810 msgid "cylinder" msgid_plural "cylinders" msgstr[0] "trụ" -#: libfdisk/src/context.c:832 +#: libfdisk/src/context.c:811 msgid "sector" msgid_plural "sectors" msgstr[0] "cung từ" -#: libfdisk/src/context.c:1135 +#: libfdisk/src/context.c:1114 msgid "Incomplete geometry setting." msgstr "Cài đặt hình học không hoàn thiện." -#: libfdisk/src/dos.c:214 +#: libfdisk/src/dos.c:213 msgid "All primary partitions have been defined already." msgstr "Tất cả các phân vùng chính đã được định nghĩa rồi!" -#: libfdisk/src/dos.c:265 +#: libfdisk/src/dos.c:267 #, c-format msgid "Failed to read extended partition table (offset=%ju)" msgstr "Gặp lỗi khi đọc bảng phân vùng mở rộng (offset=%ju)" -#: libfdisk/src/dos.c:328 +#: libfdisk/src/dos.c:337 msgid "You can set geometry from the extra functions menu." msgstr "Bạn có thể đặt cấu trúc hình học từ trình đơn chức năng mở rộng." -#: libfdisk/src/dos.c:331 +#: libfdisk/src/dos.c:340 msgid "DOS-compatible mode is deprecated." msgstr "chế độ tương thích với DOS đã lỗi thời." -#: libfdisk/src/dos.c:335 +#: libfdisk/src/dos.c:344 msgid "The device presents a logical sector size that is smaller than the physical sector size. Aligning to a physical sector (or optimal I/O) size boundary is recommended, or performance may be impacted." msgstr "Thiết bị đưa ra một kích cỡ cung từ lôgíc vẫn nhỏ hơn kích cỡ cung từ vật lý. Để tránh hiệu suất bị giảm, nên căn chỉnh thành kích cỡ cung từ vật lý (hay V/R tối ưu)." -#: libfdisk/src/dos.c:341 +#: libfdisk/src/dos.c:350 msgid "Cylinders as display units are deprecated." msgstr "Hiển thị bằng đơn vị trụ từ đã lỗi thời." -#: libfdisk/src/dos.c:348 -#, c-format -msgid "The size of this disk is %s (%ju bytes). DOS partition table format can not be used on drives for volumes larger than %lu bytes for %lu-byte sectors. Use GUID partition table format (GPT)." +#: libfdisk/src/dos.c:357 +#, fuzzy, c-format +msgid "The size of this disk is %s (%ju bytes). DOS partition table format cannot be used on drives for volumes larger than %lu bytes for %lu-byte sectors. Use GUID partition table format (GPT)." msgstr "Đĩa này có kích cỡ %s (%ju bytes). Định dạng bảng phân vùng DOS không dùng được trên ổ đĩa có khối tin lớn hơn %lu byte cho cung từ %lu-byte. Hãy dùng định dạng bảng phân vùng GUID (GPT)." -#: libfdisk/src/dos.c:503 +#: libfdisk/src/dos.c:516 msgid "Bad offset in primary extended partition." msgstr "Sai Hiệu trong phân vùng mở rộng chính." -#: libfdisk/src/dos.c:519 +#: libfdisk/src/dos.c:530 #, c-format msgid "Omitting partitions after #%zu. They will be deleted if you save this partition table." msgstr "Bỏ sót các phân vùng sau #%zu. Chúng sẽ bị xóa nếu bạn ghi bảng phân vùng này." -#: libfdisk/src/dos.c:546 +#: libfdisk/src/dos.c:563 #, c-format msgid "Extra link pointer in partition table %zu." msgstr "Con trỏ liên kết mở rộng trong bảng phân vùng %zu." -#: libfdisk/src/dos.c:554 +#: libfdisk/src/dos.c:571 #, c-format msgid "Ignoring extra data in partition table %zu." msgstr "Bỏ qua dữ liệu mở rộng trong bảng phân vùng %zu." -#: libfdisk/src/dos.c:609 +#: libfdisk/src/dos.c:627 #, c-format msgid "omitting empty partition (%zu)" msgstr "bỏ qua phân vùng rỗng (%zu)" -#: libfdisk/src/dos.c:664 +#: libfdisk/src/dos.c:687 #, c-format msgid "Created a new DOS disklabel with disk identifier 0x%08x." msgstr "Đang tạo nhãn đĩa DOS mới với định danh đĩa 0x%08x." -#: libfdisk/src/dos.c:685 +#: libfdisk/src/dos.c:708 msgid "Enter the new disk identifier" msgstr "Nhập vào định danh nhận diện đĩa mới" -#: libfdisk/src/dos.c:692 +#: libfdisk/src/dos.c:715 msgid "Incorrect value." msgstr "Giá trị không đúng." -#: libfdisk/src/dos.c:701 +#: libfdisk/src/dos.c:724 #, c-format msgid "Disk identifier changed from 0x%08x to 0x%08x." msgstr "Định danh đĩa thay đổi từ 0x%08x thành 0x%08x." -#: libfdisk/src/dos.c:793 +#: libfdisk/src/dos.c:820 #, c-format msgid "Ignoring extra extended partition %zu" msgstr "Bỏ qua phân vùng mở rộng ngoài %zu" -#: libfdisk/src/dos.c:806 +#: libfdisk/src/dos.c:834 #, c-format msgid "Invalid flag 0x%02x%02x of EBR (for partition %zu) will be corrected by w(rite)." msgstr "Cờ 0x%02x%02x của EBR (cho phân vùng %zu) không hợp lệ sẽ được sửa bằng w(ghi)." -#: libfdisk/src/dos.c:920 +#: libfdisk/src/dos.c:951 #, c-format msgid "Start sector %ju out of range." msgstr "Cung từ bắt đầu %ju nằm ngoài phạm vi." -#: libfdisk/src/dos.c:1026 libfdisk/src/gpt.c:2128 libfdisk/src/sgi.c:839 -#: libfdisk/src/sun.c:517 +#: libfdisk/src/dos.c:1058 libfdisk/src/gpt.c:2217 libfdisk/src/sgi.c:838 +#: libfdisk/src/sun.c:520 #, c-format msgid "Partition %zu is already defined. Delete it before re-adding it." msgstr "Phân vùng %zu đã được định nghĩa rồi. Xóa nó đi rồi thêm lại." -#: libfdisk/src/dos.c:1096 +#: libfdisk/src/dos.c:1128 #, c-format msgid "Sector %llu is already allocated." msgstr "Cung từ %llu đã được phân phối." -#: libfdisk/src/dos.c:1133 libfdisk/src/gpt.c:2138 +#: libfdisk/src/dos.c:1167 libfdisk/src/gpt.c:2226 msgid "No free sectors available." msgstr "Không còn cung từ còn trống nào cả." -#: libfdisk/src/dos.c:1285 +#: libfdisk/src/dos.c:1323 #, c-format msgid "Adding logical partition %zu" msgstr "Thêm phân vùng lô-gíc %zu" -#: libfdisk/src/dos.c:1316 +#: libfdisk/src/dos.c:1354 #, c-format msgid "Partition %zu: contains sector 0" msgstr "Phân vùng %zu: chứa cung từ 0" -#: libfdisk/src/dos.c:1318 +#: libfdisk/src/dos.c:1356 #, c-format msgid "Partition %zu: head %d greater than maximum %d" msgstr "Phân vùng %zu: phần đầu %d lớn hơn tối đa %d" -#: libfdisk/src/dos.c:1321 +#: libfdisk/src/dos.c:1359 #, c-format msgid "Partition %zu: sector %d greater than maximum %llu" msgstr "Phân vùng %zu: cung từ %d lớn hơn tối đa %llu" -#: libfdisk/src/dos.c:1324 +#: libfdisk/src/dos.c:1362 #, c-format msgid "Partition %zu: cylinder %d greater than maximum %llu" msgstr "Phân vùng %zu: trụ %d lớn hơn mức tối đa %llu" -#: libfdisk/src/dos.c:1330 +#: libfdisk/src/dos.c:1368 #, c-format msgid "Partition %zu: previous sectors %u disagrees with total %u" msgstr "Phân vùng %zu: %u cung từ trước không thích hợp với tổng %u" -#: libfdisk/src/dos.c:1383 +#: libfdisk/src/dos.c:1421 #, c-format msgid "Partition %zu: different physical/logical beginnings (non-Linux?): phys=(%d, %d, %d), logical=(%d, %d, %d)" msgstr "Phân vùng %zu: khác biệt bắt đầu vật lý/lôgíc (không-phải-Linux?): vlý=(%d, %d, %d), lôgíc=(%d, %d, %d)" -#: libfdisk/src/dos.c:1394 +#: libfdisk/src/dos.c:1432 #, c-format msgid "Partition %zu: different physical/logical endings: phys=(%d, %d, %d), logical=(%d, %d, %d)" msgstr "Phân vùng %zu: khác biệt kết thúc vật lý / lôgíc: vlý=(%d, %d, %d), lôgíc=(%d, %d, %d)" -#: libfdisk/src/dos.c:1403 +#: libfdisk/src/dos.c:1441 #, c-format msgid "Partition %zu: does not end on cylinder boundary." msgstr "Phân vùng %zu: không kết thúc trên hạn biên của trụ từ." -#: libfdisk/src/dos.c:1429 +#: libfdisk/src/dos.c:1468 #, c-format msgid "Partition %zu: bad start-of-data." msgstr "Phân vùng %zu: khởi-đầu-dữ-liệu xấu." -#: libfdisk/src/dos.c:1442 +#: libfdisk/src/dos.c:1481 #, c-format msgid "Partition %zu: overlaps partition %zu." msgstr "Phân vùng %zu: đè lên phân vùng %zu." -#: libfdisk/src/dos.c:1468 +#: libfdisk/src/dos.c:1509 #, c-format msgid "Partition %zu: empty." msgstr "Phân vùng %zu: rỗng." -#: libfdisk/src/dos.c:1473 +#: libfdisk/src/dos.c:1514 #, c-format msgid "Logical partition %zu: not entirely in partition %zu." msgstr "Phân vùng lô-gíc %zu: không nằm toàn bộ trong phân vùng %zu." -#: libfdisk/src/dos.c:1481 +#: libfdisk/src/dos.c:1522 #, c-format msgid "Total allocated sectors %llu greater than the maximum %llu." msgstr "Tổng số cung từ đã phân phối %llu lớn hơn tối đa %llu." -#: libfdisk/src/dos.c:1484 +#: libfdisk/src/dos.c:1525 #, c-format msgid "Remaining %lld unallocated %ld-byte sectors." msgstr "Còn lại chưa cấp phát %lld cung từ %ld-byte." -#: libfdisk/src/dos.c:1532 libfdisk/src/dos.c:1954 +#: libfdisk/src/dos.c:1573 libfdisk/src/dos.c:2028 msgid "Extended partition already exists." msgstr "Phân vùng mở rộng đã sẵn có." -#: libfdisk/src/dos.c:1575 +#: libfdisk/src/dos.c:1635 msgid "The maximum number of partitions has been created." msgstr "Đã tạo ra số phân vùng lớn nhất cho phép." -#: libfdisk/src/dos.c:1587 +#: libfdisk/src/dos.c:1647 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:1589 libfdisk/src/dos.c:1600 +#: libfdisk/src/dos.c:1649 libfdisk/src/dos.c:1660 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:1603 +#: libfdisk/src/dos.c:1663 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:1608 +#: libfdisk/src/dos.c:1668 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:1630 +#: libfdisk/src/dos.c:1690 msgid "Partition type" msgstr "Kiểu phân vùng" -#: libfdisk/src/dos.c:1634 +#: libfdisk/src/dos.c:1694 #, 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:1639 +#: libfdisk/src/dos.c:1699 msgid "primary" msgstr "chính" -#: libfdisk/src/dos.c:1641 +#: libfdisk/src/dos.c:1701 msgid "extended" msgstr "mở rộng" -#: libfdisk/src/dos.c:1641 +#: libfdisk/src/dos.c:1701 msgid "container for logical partitions" msgstr "cái chứa các phân vùng lô-gíc" -#: libfdisk/src/dos.c:1643 +#: libfdisk/src/dos.c:1703 msgid "logical" msgstr "lôgíc" -#: libfdisk/src/dos.c:1643 +#: libfdisk/src/dos.c:1703 msgid "numbered from 5" msgstr "đánh số bắt đầu từ 5" -#: libfdisk/src/dos.c:1681 +#: libfdisk/src/dos.c:1741 #, c-format msgid "Invalid partition type `%c'." msgstr "Kiểu phân vùng không hợp lệ “%c”." -#: libfdisk/src/dos.c:1699 +#: libfdisk/src/dos.c:1759 #, 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:1852 libfdisk/src/gpt.c:1088 +#: libfdisk/src/dos.c:1919 libfdisk/src/gpt.c:1138 #, fuzzy msgid "Disk identifier" msgstr "Định danh đĩa: %s" -#: libfdisk/src/dos.c:1959 +#: libfdisk/src/dos.c:2033 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:1964 +#: libfdisk/src/dos.c:2038 msgid "Cannot change type of the extended partition which is already used by logical partitions. Delete logical partitions first." msgstr "" -#: libfdisk/src/dos.c:2143 libfdisk/src/gpt.c:2807 +#: libfdisk/src/dos.c:2224 libfdisk/src/gpt.c:2922 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:2192 +#: libfdisk/src/dos.c:2279 #, 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:2222 +#: libfdisk/src/dos.c:2312 msgid "New beginning of data" msgstr "Điểm bắt đầu dữ liệu mới" -#: libfdisk/src/dos.c:2278 +#: libfdisk/src/dos.c:2368 #, 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:2284 +#: libfdisk/src/dos.c:2374 #, 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:2285 +#: libfdisk/src/dos.c:2375 #, 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:2298 libfdisk/src/gpt.c:2897 libfdisk/src/sgi.c:1153 -#: libfdisk/src/sun.c:1109 +#: libfdisk/src/dos.c:2388 libfdisk/src/gpt.c:3012 libfdisk/src/sgi.c:1152 +#: libfdisk/src/sun.c:1112 msgid "Device" msgstr "Thiết bị" -#: libfdisk/src/dos.c:2299 libfdisk/src/sun.c:41 +#: libfdisk/src/dos.c:2389 libfdisk/src/sun.c:40 msgid "Boot" msgstr "Khởi động" -#: libfdisk/src/dos.c:2305 libfdisk/src/sgi.c:1159 libfdisk/src/sun.c:1115 +#: libfdisk/src/dos.c:2395 libfdisk/src/sgi.c:1158 libfdisk/src/sun.c:1118 msgid "Id" msgstr "Id" -#: libfdisk/src/dos.c:2309 +#: libfdisk/src/dos.c:2399 msgid "Start-C/H/S" msgstr "Điểm đầu-C/H/S" -#: libfdisk/src/dos.c:2310 +#: libfdisk/src/dos.c:2400 msgid "End-C/H/S" msgstr "Điểm cuối-C/H/S" -#: libfdisk/src/dos.c:2311 libfdisk/src/gpt.c:2907 libfdisk/src/sgi.c:1161 +#: libfdisk/src/dos.c:2401 libfdisk/src/gpt.c:3022 libfdisk/src/sgi.c:1160 msgid "Attrs" msgstr "Attrs" -#: libfdisk/src/gpt.c:160 +#: libfdisk/src/gpt.c:159 msgid "EFI System" msgstr "Hệ thống EFI" -#: libfdisk/src/gpt.c:162 +#: libfdisk/src/gpt.c:161 msgid "MBR partition scheme" msgstr "Lược đồ phân vùng MBR" -#: libfdisk/src/gpt.c:163 +#: libfdisk/src/gpt.c:162 msgid "Intel Fast Flash" msgstr "Intel Fast Flash" -#: libfdisk/src/gpt.c:166 +#: libfdisk/src/gpt.c:165 msgid "BIOS boot" msgstr "Khởi động BIOS" -#: libfdisk/src/gpt.c:169 +#: libfdisk/src/gpt.c:168 #, fuzzy msgid "Sony boot partition" msgstr "phân vùng khởi động BIOS" -#: libfdisk/src/gpt.c:170 +#: libfdisk/src/gpt.c:169 #, fuzzy msgid "Lenovo boot partition" msgstr "phân vùng khởi động BIOS" -#: libfdisk/src/gpt.c:173 +#: libfdisk/src/gpt.c:172 #, fuzzy msgid "PowerPC PReP boot" msgstr "Khởi động PPC PReP" -#: libfdisk/src/gpt.c:176 +#: libfdisk/src/gpt.c:175 #, fuzzy msgid "ONIE boot" msgstr "Khởi động BIOS" -#: libfdisk/src/gpt.c:177 +#: libfdisk/src/gpt.c:176 msgid "ONIE config" msgstr "" -#: libfdisk/src/gpt.c:180 +#: libfdisk/src/gpt.c:179 msgid "Microsoft reserved" msgstr "Microsoft reserved" -#: libfdisk/src/gpt.c:181 +#: libfdisk/src/gpt.c:180 msgid "Microsoft basic data" msgstr "Dữ liệu cơ sở Microsoft" -#: libfdisk/src/gpt.c:182 +#: libfdisk/src/gpt.c:181 msgid "Microsoft LDM metadata" msgstr "Siêu dữ liệu Microsoft LDM" -#: libfdisk/src/gpt.c:183 +#: libfdisk/src/gpt.c:182 msgid "Microsoft LDM data" msgstr "Dữ liệu Microsoft LDM" -#: libfdisk/src/gpt.c:184 +#: libfdisk/src/gpt.c:183 msgid "Windows recovery environment" msgstr "Môi trường khôi phục Microsoft Windows" -#: libfdisk/src/gpt.c:185 +#: libfdisk/src/gpt.c:184 msgid "IBM General Parallel Fs" msgstr "IBM General Parallel Fs" -#: libfdisk/src/gpt.c:186 +#: libfdisk/src/gpt.c:185 msgid "Microsoft Storage Spaces" msgstr "Microsoft Storage Spaces" -#: libfdisk/src/gpt.c:189 +#: libfdisk/src/gpt.c:188 msgid "HP-UX data" msgstr "dữ liệu HP-UX" -#: libfdisk/src/gpt.c:190 +#: libfdisk/src/gpt.c:189 msgid "HP-UX service" msgstr "Dịch vụ HP-UX" -#: libfdisk/src/gpt.c:193 libfdisk/src/sgi.c:61 libfdisk/src/sun.c:52 +#: libfdisk/src/gpt.c:192 libfdisk/src/sgi.c:60 libfdisk/src/sun.c:51 msgid "Linux swap" msgstr "Trao đổi Linux" -#: libfdisk/src/gpt.c:194 +#: libfdisk/src/gpt.c:193 msgid "Linux filesystem" msgstr "Hệ thống tập tin Linux" -#: libfdisk/src/gpt.c:195 +#: libfdisk/src/gpt.c:194 msgid "Linux server data" msgstr "Dữ liệu máy chủ Linux" -#: libfdisk/src/gpt.c:196 +#: libfdisk/src/gpt.c:195 msgid "Linux root (x86)" msgstr "Linux root (x86)" -#: libfdisk/src/gpt.c:197 +#: libfdisk/src/gpt.c:196 #, fuzzy msgid "Linux root (ARM)" msgstr "Linux root (x86)" -#: libfdisk/src/gpt.c:198 +#: libfdisk/src/gpt.c:197 msgid "Linux root (x86-64)" msgstr "Linux root (x86-64)" -#: libfdisk/src/gpt.c:199 +#: libfdisk/src/gpt.c:198 #, fuzzy msgid "Linux root (ARM-64)" msgstr "Linux root (x86-64)" -#: libfdisk/src/gpt.c:200 +#: libfdisk/src/gpt.c:199 #, fuzzy msgid "Linux root\t(IA-64)" msgstr "Linux root (x86-64)" -#: libfdisk/src/gpt.c:201 +#: libfdisk/src/gpt.c:200 msgid "Linux reserved" msgstr "Linux reserved" -#: libfdisk/src/gpt.c:202 +#: libfdisk/src/gpt.c:201 msgid "Linux home" msgstr "Thư mục cá nhân" -#: libfdisk/src/gpt.c:203 libfdisk/src/sgi.c:64 +#: libfdisk/src/gpt.c:202 libfdisk/src/sgi.c:63 msgid "Linux RAID" msgstr "Linux RAID" -#: libfdisk/src/gpt.c:204 +#: libfdisk/src/gpt.c:203 msgid "Linux extended boot" msgstr "khởi động Linux mở rộng" -#: libfdisk/src/gpt.c:212 +#: libfdisk/src/gpt.c:211 msgid "FreeBSD data" msgstr "dữ liệu FreeBSD" -#: libfdisk/src/gpt.c:213 +#: libfdisk/src/gpt.c:212 msgid "FreeBSD boot" msgstr "FreeBSD boot" -#: libfdisk/src/gpt.c:214 +#: libfdisk/src/gpt.c:213 msgid "FreeBSD swap" msgstr "FreeBSD swap" -#: libfdisk/src/gpt.c:215 +#: libfdisk/src/gpt.c:214 msgid "FreeBSD UFS" msgstr "FreeBSD UFS" -#: libfdisk/src/gpt.c:216 +#: libfdisk/src/gpt.c:215 msgid "FreeBSD ZFS" msgstr "FreeBSD ZFS" -#: libfdisk/src/gpt.c:217 +#: libfdisk/src/gpt.c:216 msgid "FreeBSD Vinum" msgstr "FreeBSD Vinum" -#: libfdisk/src/gpt.c:220 +#: libfdisk/src/gpt.c:219 msgid "Apple HFS/HFS+" msgstr "Apple HFS/HFS+" -#: libfdisk/src/gpt.c:221 +#: libfdisk/src/gpt.c:220 msgid "Apple UFS" msgstr "Apple UFS" -#: libfdisk/src/gpt.c:222 +#: libfdisk/src/gpt.c:221 msgid "Apple RAID" msgstr "Apple RAID" -#: libfdisk/src/gpt.c:223 +#: libfdisk/src/gpt.c:222 msgid "Apple RAID offline" msgstr "Apple RAID offline" -#: libfdisk/src/gpt.c:224 +#: libfdisk/src/gpt.c:223 msgid "Apple boot" msgstr "Apple boot" -#: libfdisk/src/gpt.c:225 +#: libfdisk/src/gpt.c:224 msgid "Apple label" msgstr "nhãn Apple" -#: libfdisk/src/gpt.c:226 +#: libfdisk/src/gpt.c:225 msgid "Apple TV recovery" msgstr "Apple TV phục hồi" -#: libfdisk/src/gpt.c:227 +#: libfdisk/src/gpt.c:226 msgid "Apple Core storage" msgstr "Apple Core storage" -#: libfdisk/src/gpt.c:231 +#: libfdisk/src/gpt.c:230 msgid "Solaris root" msgstr "Khởi động Solaris" -#: libfdisk/src/gpt.c:233 +#: libfdisk/src/gpt.c:232 msgid "Solaris /usr & Apple ZFS" msgstr "Solaris /usr & Apple ZFS" -#: libfdisk/src/gpt.c:234 +#: libfdisk/src/gpt.c:233 msgid "Solaris swap" msgstr "Solaris swap" -#: libfdisk/src/gpt.c:235 +#: libfdisk/src/gpt.c:234 msgid "Solaris backup" msgstr "sao lưu dự phòng Solaris" -#: libfdisk/src/gpt.c:236 +#: libfdisk/src/gpt.c:235 msgid "Solaris /var" msgstr "Solaris /var" -#: libfdisk/src/gpt.c:237 +#: libfdisk/src/gpt.c:236 msgid "Solaris /home" msgstr "Solaris /home" -#: libfdisk/src/gpt.c:238 +#: libfdisk/src/gpt.c:237 msgid "Solaris alternate sector" msgstr "Solaris alternate sector" -#: libfdisk/src/gpt.c:239 +#: libfdisk/src/gpt.c:238 msgid "Solaris reserved 1" msgstr "Solaris reserved 1" -#: libfdisk/src/gpt.c:240 +#: libfdisk/src/gpt.c:239 msgid "Solaris reserved 2" msgstr "Solaris reserved 2" -#: libfdisk/src/gpt.c:241 +#: libfdisk/src/gpt.c:240 msgid "Solaris reserved 3" msgstr "Solaris reserved 3" -#: libfdisk/src/gpt.c:242 +#: libfdisk/src/gpt.c:241 msgid "Solaris reserved 4" msgstr "Solaris reserved 4" -#: libfdisk/src/gpt.c:243 +#: libfdisk/src/gpt.c:242 msgid "Solaris reserved 5" msgstr "Solaris reserved 5" -#: libfdisk/src/gpt.c:246 +#: libfdisk/src/gpt.c:245 msgid "NetBSD swap" msgstr "NetBSD swap" -#: libfdisk/src/gpt.c:247 +#: libfdisk/src/gpt.c:246 msgid "NetBSD FFS" msgstr "NetBSD FFS" -#: libfdisk/src/gpt.c:248 +#: libfdisk/src/gpt.c:247 msgid "NetBSD LFS" msgstr "NetBSD LFS" -#: libfdisk/src/gpt.c:249 +#: libfdisk/src/gpt.c:248 msgid "NetBSD concatenated" msgstr "NetBSD concatenated" -#: libfdisk/src/gpt.c:250 +#: libfdisk/src/gpt.c:249 msgid "NetBSD encrypted" msgstr "NetBSD đã mã hóa" -#: libfdisk/src/gpt.c:251 +#: libfdisk/src/gpt.c:250 msgid "NetBSD RAID" msgstr "NetBSD RAID" -#: libfdisk/src/gpt.c:254 +#: libfdisk/src/gpt.c:253 msgid "ChromeOS kernel" msgstr "Nhân ChromeOS" -#: libfdisk/src/gpt.c:255 +#: libfdisk/src/gpt.c:254 msgid "ChromeOS root fs" msgstr "ChromeOS root fs" -#: libfdisk/src/gpt.c:256 +#: libfdisk/src/gpt.c:255 msgid "ChromeOS reserved" msgstr "ChromeOS reserved" -#: libfdisk/src/gpt.c:259 +#: libfdisk/src/gpt.c:258 msgid "MidnightBSD data" msgstr "Dữ liệu MidnightBSD" -#: libfdisk/src/gpt.c:260 +#: libfdisk/src/gpt.c:259 msgid "MidnightBSD boot" msgstr "MidnightBSD boot" -#: libfdisk/src/gpt.c:261 +#: libfdisk/src/gpt.c:260 msgid "MidnightBSD swap" msgstr "MidnightBSD swap" -#: libfdisk/src/gpt.c:262 +#: libfdisk/src/gpt.c:261 msgid "MidnightBSD UFS" msgstr "MidnightBSD UFS" -#: libfdisk/src/gpt.c:263 +#: libfdisk/src/gpt.c:262 msgid "MidnightBSD ZFS" msgstr "MidnightBSD ZFS" -#: libfdisk/src/gpt.c:264 +#: libfdisk/src/gpt.c:263 msgid "MidnightBSD Vinum" msgstr "MidnightBSD Vinum" -#: libfdisk/src/gpt.c:267 +#: libfdisk/src/gpt.c:266 msgid "Ceph Journal" msgstr "" -#: libfdisk/src/gpt.c:268 +#: libfdisk/src/gpt.c:267 msgid "Ceph Encrypted Journal" msgstr "" -#: libfdisk/src/gpt.c:269 +#: libfdisk/src/gpt.c:268 msgid "Ceph OSD" msgstr "" -#: libfdisk/src/gpt.c:270 +#: libfdisk/src/gpt.c:269 msgid "Ceph crypt OSD" msgstr "" -#: libfdisk/src/gpt.c:271 +#: libfdisk/src/gpt.c:270 msgid "Ceph disk in creation" msgstr "" -#: libfdisk/src/gpt.c:272 +#: libfdisk/src/gpt.c:271 msgid "Ceph crypt disk in creation" msgstr "" -#: libfdisk/src/gpt.c:275 +#: libfdisk/src/gpt.c:274 #, fuzzy msgid "OpenBSD data" msgstr "dữ liệu FreeBSD" -#: libfdisk/src/gpt.c:278 +#: libfdisk/src/gpt.c:277 #, fuzzy msgid "QNX6 file system" msgstr "Hệ thống tập tin Linux" -#: libfdisk/src/gpt.c:281 +#: libfdisk/src/gpt.c:280 #, fuzzy msgid "Plan 9 partition" msgstr "xóa một phân vùng" -#: libfdisk/src/gpt.c:546 +#: libfdisk/src/gpt.c:589 msgid "failed to allocate GPT header" msgstr "gặp lỗi khi cấp phát phần đầu GPT" -#: libfdisk/src/gpt.c:629 +#: libfdisk/src/gpt.c:672 msgid "First LBA specified by script is out of range." msgstr "" -#: libfdisk/src/gpt.c:641 +#: libfdisk/src/gpt.c:684 msgid "Last LBA specified by script is out of range." msgstr "" -#: libfdisk/src/gpt.c:774 +#: libfdisk/src/gpt.c:817 #, fuzzy, c-format msgid "GPT PMBR size mismatch (%<PRIu64> != %<PRIu64>) will be corrected by w(rite)." msgstr "Cỡ GPT PMBR không khớp (%u != %u) sẽ được sửa bằng w(ghi)." -#: libfdisk/src/gpt.c:791 +#: libfdisk/src/gpt.c:834 msgid "gpt: stat() failed" msgstr "gpt: stat() gặp lỗi" -#: libfdisk/src/gpt.c:801 +#: libfdisk/src/gpt.c:844 #, 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:1057 +#: libfdisk/src/gpt.c:1108 msgid "GPT Header" msgstr "phần đầu GPT" -#: libfdisk/src/gpt.c:1062 +#: libfdisk/src/gpt.c:1113 msgid "GPT Entries" msgstr "Các mục GPT" -#: libfdisk/src/gpt.c:1095 +#: libfdisk/src/gpt.c:1145 #, fuzzy msgid "First LBA" msgstr "LBA đầu tiên: %ju" -#: libfdisk/src/gpt.c:1100 +#: libfdisk/src/gpt.c:1150 #, fuzzy msgid "Last LBA" msgstr "LBA cuối: %ju" #. TRANSLATORS: The LBA (Logical Block Address) of the backup GPT header. -#: libfdisk/src/gpt.c:1106 +#: libfdisk/src/gpt.c:1156 #, fuzzy msgid "Alternative LBA" msgstr "LBA luân phiên: %ju" #. TRANSLATORS: The start of the array of partition entries. -#: libfdisk/src/gpt.c:1112 +#: libfdisk/src/gpt.c:1162 #, fuzzy msgid "Partition entries LBA" msgstr "Điểm bắt đầu của phân vùng LBA: %ju" -#: libfdisk/src/gpt.c:1117 +#: libfdisk/src/gpt.c:1167 #, fuzzy msgid "Allocated partition entries" msgstr "Các đề mục phân vùng đã cấp phát: %u" -#: libfdisk/src/gpt.c:1432 +#: libfdisk/src/gpt.c:1512 msgid "The backup GPT table is corrupt, but the primary appears OK, so that will be used." msgstr "Bảng GPT sao lưu bị hỏng, nhưng bảng chính hình như vẫn tốt, vì thế sẽ sử dụng bảng chính." -#: libfdisk/src/gpt.c:1441 +#: libfdisk/src/gpt.c:1521 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:1623 +#: libfdisk/src/gpt.c:1703 #, 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:1628 +#: libfdisk/src/gpt.c:1708 #, fuzzy, c-format msgid "failed to parse GPT attribute string '%s'" msgstr "lỗi phân tích danh sách “%s”" -#: libfdisk/src/gpt.c:1723 +#: libfdisk/src/gpt.c:1803 #, 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:1731 +#: libfdisk/src/gpt.c:1811 #, 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:1760 +#: libfdisk/src/gpt.c:1840 #, fuzzy msgid "The start of the partition understeps FirstUsableLBA." msgstr "Phân vùng khởi động không tồn tại." -#: libfdisk/src/gpt.c:1767 +#: libfdisk/src/gpt.c:1847 #, fuzzy msgid "The end of the partition oversteps LastUsableLBA." msgstr "điểm cuối của phân vùng theo đơn vị rãnh (sector)" -#: libfdisk/src/gpt.c:1926 +#: libfdisk/src/gpt.c:2010 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:1963 +#: libfdisk/src/gpt.c:2047 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:1968 +#: libfdisk/src/gpt.c:2052 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:1972 +#: libfdisk/src/gpt.c:2056 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:1977 +#: libfdisk/src/gpt.c:2061 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:1982 +#: libfdisk/src/gpt.c:2066 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:1986 +#: libfdisk/src/gpt.c:2070 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:1991 +#: libfdisk/src/gpt.c:2075 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:1995 +#: libfdisk/src/gpt.c:2079 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:2000 +#: libfdisk/src/gpt.c:2084 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:2010 +#: libfdisk/src/gpt.c:2094 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:2016 +#: libfdisk/src/gpt.c:2100 #, 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:2023 +#: libfdisk/src/gpt.c:2107 #, 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:2030 +#: libfdisk/src/gpt.c:2114 #, 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:2039 +#: libfdisk/src/gpt.c:2123 msgid "No errors detected." msgstr "Không thấy lỗi nào." -#: libfdisk/src/gpt.c:2040 +#: libfdisk/src/gpt.c:2124 #, c-format msgid "Header version: %s" msgstr "Phần đầu phiên bản: %s" -#: libfdisk/src/gpt.c:2041 -#, c-format -msgid "Using %u out of %d partitions." +#: libfdisk/src/gpt.c:2125 +#, fuzzy, c-format +msgid "Using %zu out of %zu partitions." msgstr "Dùng %u trong số %d phân vùng." -#: libfdisk/src/gpt.c:2052 +#: libfdisk/src/gpt.c:2135 #, 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:2060 +#: libfdisk/src/gpt.c:2143 #, 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:2134 +#: libfdisk/src/gpt.c:2222 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:2189 libfdisk/src/gpt.c:2214 +#: libfdisk/src/gpt.c:2279 libfdisk/src/gpt.c:2304 #, c-format msgid "Sector %ju already used." msgstr "Cung từ %ju đã được dùng rồi." -#: libfdisk/src/gpt.c:2275 +#: libfdisk/src/gpt.c:2365 #, c-format msgid "Could not create partition %zu" msgstr "Không thể tạo phân vùng %zu" -#: libfdisk/src/gpt.c:2282 +#: libfdisk/src/gpt.c:2372 #, c-format msgid "The last usable GPT sector is %ju, but %ju is requested." msgstr "" -#: libfdisk/src/gpt.c:2289 +#: libfdisk/src/gpt.c:2379 #, c-format msgid "The first usable GPT sector is %ju, but %ju is requested." msgstr "" -#: libfdisk/src/gpt.c:2421 +#: libfdisk/src/gpt.c:2513 #, 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:2439 +#: libfdisk/src/gpt.c:2531 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:2446 +#: libfdisk/src/gpt.c:2538 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:2460 +#: libfdisk/src/gpt.c:2552 #, 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:2480 +#: libfdisk/src/gpt.c:2572 #, fuzzy msgid "Not enough space for new partition table!" msgstr "Không còn phân vùng còn trống nào cả!" -#: libfdisk/src/gpt.c:2489 -#, c-format -msgid "Partition #%u out of range (minimal start is %<PRIu64> sectors)" -msgstr "" +#: libfdisk/src/gpt.c:2583 +#, fuzzy, c-format +msgid "Partition #%zu out of range (minimal start is %<PRIu64> sectors)" +msgstr "Phân vùng %zd: có cung từ bắt đầu 0 bị lỗi." -#: libfdisk/src/gpt.c:2494 +#: libfdisk/src/gpt.c:2588 #, c-format -msgid "Partition #%u out of range (maximal end is %<PRIu64> sectors)" +msgid "Partition #%zu out of range (maximal end is %<PRIu64> sectors)" msgstr "" -#: libfdisk/src/gpt.c:2549 +#: libfdisk/src/gpt.c:2631 +#, fuzzy, c-format +msgid "The number of the partition has be smaller than %zu." +msgstr "Đã tạo ra số phân vùng lớn nhất cho phép." + +#: libfdisk/src/gpt.c:2654 #, fuzzy msgid "Cannot allocate memory!" msgstr "không cấp pháp được bộ nhớ: %m" -#: libfdisk/src/gpt.c:2576 +#: libfdisk/src/gpt.c:2684 #, fuzzy, c-format msgid "Partition table length changed from %<PRIu32> to %<PRIu64>." msgstr "Tên phân vùng được thay đổi từ “%s” thành “%.*s”." -#: libfdisk/src/gpt.c:2680 +#: libfdisk/src/gpt.c:2793 #, 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:2728 +#: libfdisk/src/gpt.c:2843 msgid "Enter GUID specific bit" msgstr "Nhập vào bít GUID đặc biệt" -#: libfdisk/src/gpt.c:2743 +#: libfdisk/src/gpt.c:2858 #, 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:2756 +#: libfdisk/src/gpt.c:2871 #, 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:2757 +#: libfdisk/src/gpt.c:2872 #, 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:2761 +#: libfdisk/src/gpt.c:2876 #, 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:2762 +#: libfdisk/src/gpt.c:2877 #, 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:2904 +#: libfdisk/src/gpt.c:3019 msgid "Type-UUID" msgstr "Kiểu-UUID" -#: libfdisk/src/gpt.c:2905 +#: libfdisk/src/gpt.c:3020 msgid "UUID" msgstr "UUID" -#: libfdisk/src/gpt.c:2906 login-utils/chfn.c:150 login-utils/chfn.c:152 -#: login-utils/chfn.c:307 +#: libfdisk/src/gpt.c:3021 login-utils/chfn.c:155 login-utils/chfn.c:157 +#: login-utils/chfn.c:320 msgid "Name" msgstr "Tên" -#: libfdisk/src/partition.c:840 +#: libfdisk/src/partition.c:841 msgid "Free space" msgstr "Chỗ trống" -#: libfdisk/src/partition.c:1209 +#: libfdisk/src/partition.c:1210 #, 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:655 schedutils/chrt.c:206 -#: schedutils/ionice.c:79 sys-utils/hwclock.c:334 +#: libfdisk/src/parttype.c:258 misc-utils/findmnt.c:655 schedutils/chrt.c:206 +#: schedutils/ionice.c:79 sys-utils/hwclock.c:256 msgid "unknown" msgstr "không hiểu" -#: libfdisk/src/sgi.c:47 +#: libfdisk/src/sgi.c:46 msgid "SGI volhdr" msgstr "SGI volhdr" -#: libfdisk/src/sgi.c:48 +#: libfdisk/src/sgi.c:47 msgid "SGI trkrepl" msgstr "SGI trkrepl" -#: libfdisk/src/sgi.c:49 +#: libfdisk/src/sgi.c:48 msgid "SGI secrepl" msgstr "SGI secrepl" -#: libfdisk/src/sgi.c:50 +#: libfdisk/src/sgi.c:49 msgid "SGI raw" msgstr "SGI thô" -#: libfdisk/src/sgi.c:51 +#: libfdisk/src/sgi.c:50 msgid "SGI bsd" msgstr "SGI bsd" -#: libfdisk/src/sgi.c:52 +#: libfdisk/src/sgi.c:51 msgid "SGI sysv" msgstr "SGI sysv" -#: libfdisk/src/sgi.c:53 +#: libfdisk/src/sgi.c:52 msgid "SGI volume" msgstr "Khối tin SGI" -#: libfdisk/src/sgi.c:54 +#: libfdisk/src/sgi.c:53 msgid "SGI efs" msgstr "SGI efs" -#: libfdisk/src/sgi.c:55 +#: libfdisk/src/sgi.c:54 msgid "SGI lvol" msgstr "SGI lvol" -#: libfdisk/src/sgi.c:56 +#: libfdisk/src/sgi.c:55 msgid "SGI rlvol" msgstr "SGI rlvol" -#: libfdisk/src/sgi.c:57 +#: libfdisk/src/sgi.c:56 msgid "SGI xfs" msgstr "SGI xfs" -#: libfdisk/src/sgi.c:58 +#: libfdisk/src/sgi.c:57 msgid "SGI xfslog" msgstr "SGI xfslog" -#: libfdisk/src/sgi.c:59 +#: libfdisk/src/sgi.c:58 msgid "SGI xlv" msgstr "SGI xlv" -#: libfdisk/src/sgi.c:60 +#: libfdisk/src/sgi.c:59 msgid "SGI xvm" msgstr "SGI xvm" -#: libfdisk/src/sgi.c:62 libfdisk/src/sun.c:53 +#: libfdisk/src/sgi.c:61 libfdisk/src/sun.c:52 msgid "Linux native" msgstr "Linux nguyên bản" -#: libfdisk/src/sgi.c:159 +#: libfdisk/src/sgi.c:158 msgid "SGI info created on second sector." msgstr "thông tin SGI được tạo trên cung từ thứ hai." -#: libfdisk/src/sgi.c:259 +#: libfdisk/src/sgi.c:258 msgid "Detected an SGI disklabel with wrong checksum." msgstr "Tìm thấy nhãn đĩa SGI với tổng kiểm tra (checksum) sai." -#: libfdisk/src/sgi.c:282 libfdisk/src/sun.c:770 +#: libfdisk/src/sgi.c:281 libfdisk/src/sun.c:773 #, fuzzy msgid "Physical cylinders" msgstr "Số trụ vật lý" -#: libfdisk/src/sgi.c:287 libfdisk/src/sun.c:775 +#: libfdisk/src/sgi.c:286 libfdisk/src/sun.c:778 #, fuzzy msgid "Extra sects/cyl" msgstr "Số cung từ dự phòng mỗi trụ" -#: libfdisk/src/sgi.c:297 +#: libfdisk/src/sgi.c:296 #, fuzzy msgid "Bootfile" msgstr "Tập tin khởi động: %s" -#: libfdisk/src/sgi.c:395 +#: libfdisk/src/sgi.c:394 msgid "Invalid bootfile! The bootfile must be an absolute non-zero pathname, e.g. \"/unix\" or \"/unix.save\"." msgstr "Tập tin khởi động không hợp lệ! Tập tin khởi động phải là một tên đường dẫn tuyệt đối không rỗng, v.d. \"/unix\" hay \"/unix.save\"." -#: libfdisk/src/sgi.c:401 +#: libfdisk/src/sgi.c:400 #, c-format msgid "Name of bootfile is too long: %zu byte maximum." msgid_plural "Name of bootfile is too long: %zu bytes maximum." msgstr[0] "Tên của tập tin khởi động quá dài: tối đa là %zu byte." -#: libfdisk/src/sgi.c:408 +#: libfdisk/src/sgi.c:407 msgid "Bootfile must have a fully qualified pathname." msgstr "Tập tin khởi động phải có đường dẫn đầy đủ." -#: libfdisk/src/sgi.c:414 +#: libfdisk/src/sgi.c:413 msgid "Be aware that the bootfile is not checked for existence. SGI's default is \"/unix\", and for backup \"/unix.save\"." msgstr "Cần biết rằng tập tin khởi động không được kiểm tra tồn tại. Mặc định SGI là \"/unix\" và sao lưu là \"/unix.save\"." -#: libfdisk/src/sgi.c:439 +#: libfdisk/src/sgi.c:438 #, c-format msgid "The current boot file is: %s" msgstr "Tập tin khởi động hiện tại là: %s" -#: libfdisk/src/sgi.c:441 +#: libfdisk/src/sgi.c:440 msgid "Enter of the new boot file" msgstr "Xin hãy nhập tên của tập tin khởi động mới" -#: libfdisk/src/sgi.c:446 +#: libfdisk/src/sgi.c:445 msgid "Boot file is unchanged." msgstr "Tập tin khởi động không thay đổi." -#: libfdisk/src/sgi.c:457 +#: libfdisk/src/sgi.c:456 #, c-format msgid "Bootfile has been changed to \"%s\"." msgstr "Tập tin khởi động được thay đổi thành \"%s\"." -#: libfdisk/src/sgi.c:596 +#: libfdisk/src/sgi.c:595 msgid "More than one entire disk entry present." msgstr "Có nhiều hơn một toàn bộ đĩa hiện diện." -#: libfdisk/src/sgi.c:603 libfdisk/src/sun.c:458 +#: libfdisk/src/sgi.c:602 libfdisk/src/sun.c:461 msgid "No partitions defined." msgstr "Không có phân vùng nào được định nghĩa." -#: libfdisk/src/sgi.c:613 +#: libfdisk/src/sgi.c:612 msgid "IRIX likes it when partition 11 covers the entire disk." msgstr "Thích hợp với IRIX khi Phân vùng 11 bao bọc cả một đĩa." -#: libfdisk/src/sgi.c:617 +#: libfdisk/src/sgi.c:616 #, c-format msgid "The entire disk partition should start at block 0, not at block %d." msgstr "Phân vùng chứa cả một đĩa phải bắt đầu tại khối 0, chứ không phải tại khối %d." -#: libfdisk/src/sgi.c:628 +#: libfdisk/src/sgi.c:627 msgid "Partition 11 should cover the entire disk." msgstr "Phân vùng 11 nên chứa toàn bộ đĩa." -#: libfdisk/src/sgi.c:652 +#: libfdisk/src/sgi.c:651 #, c-format msgid "Partitions %d and %d overlap by %d sector." msgid_plural "Partitions %d and %d overlap by %d sectors." msgstr[0] "Phân vùng %d và %d chèn lên nhau %d cung từ." -#: libfdisk/src/sgi.c:663 libfdisk/src/sgi.c:685 +#: libfdisk/src/sgi.c:662 libfdisk/src/sgi.c:684 #, c-format msgid "Unused gap of %8u sector: sector %8u" msgid_plural "Unused gap of %8u sectors: sectors %8u-%u" msgstr[0] "Khoảng trống không sử dụng %8u cung từ - cung từ %8u-%u" -#: libfdisk/src/sgi.c:698 +#: libfdisk/src/sgi.c:697 msgid "The boot partition does not exist." msgstr "Phân vùng khởi động không tồn tại." -#: libfdisk/src/sgi.c:702 +#: libfdisk/src/sgi.c:701 msgid "The swap partition does not exist." msgstr "Phân vùng trao đổi không tồn tại." -#: libfdisk/src/sgi.c:706 +#: libfdisk/src/sgi.c:705 msgid "The swap partition has no swap type." msgstr "Phân vùng trao đổi có hệ thống tập tin không phải kiểu trao đổi." -#: libfdisk/src/sgi.c:709 +#: libfdisk/src/sgi.c:708 msgid "You have chosen an unusual bootfile name." msgstr "Bạn đã chọn một tên tập tin khởi động bất bình thường." -#: libfdisk/src/sgi.c:759 +#: libfdisk/src/sgi.c:758 msgid "Partition overlap on the disk." msgstr "Phân vùng chồng lên nhau trên đĩa." -#: libfdisk/src/sgi.c:844 +#: libfdisk/src/sgi.c:843 msgid "Attempting to generate entire disk entry automatically." msgstr "Thử tự động phân vùng cả đĩa." -#: libfdisk/src/sgi.c:849 +#: libfdisk/src/sgi.c:848 msgid "The entire disk is already covered with partitions." msgstr "Toàn bộ đĩa đã bao các phân vùng." -#: libfdisk/src/sgi.c:853 +#: libfdisk/src/sgi.c:852 msgid "You got a partition overlap on the disk. Fix it first!" msgstr "Bạn có một phân vùng đè lên nhau trên ổ đĩa. Hãy sửa đi!" -#: libfdisk/src/sgi.c:875 libfdisk/src/sun.c:544 +#: libfdisk/src/sgi.c:874 libfdisk/src/sun.c:547 #, c-format msgid "First %s" msgstr "%s đầu tiên" -#: libfdisk/src/sgi.c:899 libfdisk/src/sgi.c:949 +#: libfdisk/src/sgi.c:898 libfdisk/src/sgi.c:948 msgid "It is highly recommended that the eleventh partition covers the entire disk and is of type 'SGI volume'." msgstr "Rất khuyên bạn nên dùng vùng số mười một chứa cả ổ đĩa và có loại “khối tin SGI”." -#: libfdisk/src/sgi.c:914 libfdisk/src/sun.c:639 +#: libfdisk/src/sgi.c:913 libfdisk/src/sun.c:642 #, c-format msgid "Last %s or +%s or +size{K,M,G,T,P}" msgstr "%s cuối hay +%s hoặc +kích_cỡ{K,M,G,T,P}" -#: libfdisk/src/sgi.c:985 libfdisk/src/sun.c:241 +#: libfdisk/src/sgi.c:984 libfdisk/src/sun.c:244 #, 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:1051 +#: libfdisk/src/sgi.c:1050 msgid "Created a new SGI disklabel." msgstr "Tạo nhãn đĩa SGI mới." -#: libfdisk/src/sgi.c:1070 +#: libfdisk/src/sgi.c:1069 msgid "Sorry, only for non-empty partitions you can change the tag." msgstr "Rất tiếc, nhưng chỉ phân vùng không rỗng mới có thể thay đổi cờ." -#: libfdisk/src/sgi.c:1076 +#: libfdisk/src/sgi.c:1075 msgid "Consider leaving partition 9 as volume header (0), and partition 11 as entire volume (6), as IRIX expects it." msgstr "Nên để phân vùng 9 như đầu một khối tin (0), và phân vùng 11 như cả một khối tin (6) theo yêu cầu của IRIX." -#: libfdisk/src/sgi.c:1085 +#: libfdisk/src/sgi.c:1084 msgid "It is highly recommended that the partition at offset 0 is of type \"SGI volhdr\", the IRIX system will rely on it to retrieve from its directory standalone tools like sash and fx. Only the \"SGI volume\" entire disk section may violate this. Are you sure about tagging this partition differently?" msgstr "Rất khuyên dùng là phân vùng tại vị trí offset 0 có kiểu là \"SGI volhdr\", hệ thống IRIX sẽ dựa trên đó để lấy về từ thư mục của nó các công cụ chạy đơn như sash và fx. Chỉ có các vùng chứa toàn bộ đĩa \"SGI volume\" mới xâm phạm nó. Gõ CÓ nếu bạn chắc chắn muốn đặt thẻ cho phân vùng này theo cách khác." -#: libfdisk/src/sun.c:40 +#: libfdisk/src/sun.c:39 msgid "Unassigned" msgstr "Chưa gán" -#: libfdisk/src/sun.c:42 +#: libfdisk/src/sun.c:41 msgid "SunOS root" msgstr "Gốc SunOS" -#: libfdisk/src/sun.c:43 +#: libfdisk/src/sun.c:42 msgid "SunOS swap" msgstr "Trao đổi SunOS" -#: libfdisk/src/sun.c:44 +#: libfdisk/src/sun.c:43 msgid "SunOS usr" msgstr "SunOS usr" -#: libfdisk/src/sun.c:45 +#: libfdisk/src/sun.c:44 msgid "Whole disk" msgstr "Cả đĩa" -#: libfdisk/src/sun.c:46 +#: libfdisk/src/sun.c:45 msgid "SunOS stand" msgstr "SunOS stand" -#: libfdisk/src/sun.c:47 +#: libfdisk/src/sun.c:46 msgid "SunOS var" msgstr "SunOS var" -#: libfdisk/src/sun.c:48 +#: libfdisk/src/sun.c:47 msgid "SunOS home" msgstr "SunOS home" -#: libfdisk/src/sun.c:49 +#: libfdisk/src/sun.c:48 msgid "SunOS alt sectors" msgstr "Cung từ thay thế SunOS" -#: libfdisk/src/sun.c:50 +#: libfdisk/src/sun.c:49 msgid "SunOS cachefs" msgstr "Hệ thống tập tin nhớ tạm SunOS" -#: libfdisk/src/sun.c:51 +#: libfdisk/src/sun.c:50 msgid "SunOS reserved" msgstr "Dành riêng SunOS" -#: libfdisk/src/sun.c:137 +#: libfdisk/src/sun.c:136 msgid "Detected sun disklabel with wrong checksum. Probably you'll have to set all the values, e.g. heads, sectors, cylinders and partitions or force a fresh label (s command in main menu)" msgstr "Đã nhận ra nhãn đĩa sun với tổng kiểm tra checksum lỗi. Gần như chắc chắn là bạn phải đặt lại tất cả các giá trị, v.d. đầu từc, cung từ, trụ và phân vùng hoặc bắt buộc một nhãn mới (câu lệnh “s” trong trình đơn chính)" -#: libfdisk/src/sun.c:150 +#: libfdisk/src/sun.c:153 #, c-format msgid "Detected sun disklabel with wrong version [%d]." msgstr "Tìm thấy nhãn đĩa Sun với số phiên bản sai [%d]." -#: libfdisk/src/sun.c:155 +#: libfdisk/src/sun.c:158 #, c-format msgid "Detected sun disklabel with wrong vtoc.sanity [0x%08x]." msgstr "Tìm thấy nhãn đĩa Sun với vtoc.sanity sai [0x%08x]." -#: libfdisk/src/sun.c:160 +#: libfdisk/src/sun.c:163 #, c-format msgid "Detected sun disklabel with wrong vtoc.nparts [%u]." msgstr "Tìm thấy nhãn đĩa Sun với vtoc.nparts sai [%u]." -#: libfdisk/src/sun.c:165 +#: libfdisk/src/sun.c:168 msgid "Warning: Wrong values need to be fixed up and will be corrected by w(rite)" msgstr "Cảnh báo: các giá trị không đúng cần phải được sửa chữa nên sẽ được sửa bởi w(rite) (ghi)" -#: libfdisk/src/sun.c:192 +#: libfdisk/src/sun.c:195 msgid "Heads" msgstr "Đầu từ" -#: libfdisk/src/sun.c:194 +#: libfdisk/src/sun.c:197 msgid "Sectors/track" msgstr "Cung từ/rãnh" -#: libfdisk/src/sun.c:297 +#: libfdisk/src/sun.c:300 msgid "Created a new Sun disklabel." msgstr "Tạo nhãn đĩa Sun mới." -#: libfdisk/src/sun.c:416 +#: libfdisk/src/sun.c:419 #, c-format msgid "Partition %u doesn't end on cylinder boundary." msgstr "Phân vùng %u không kết thúc trên ranh giới trụ." -#: libfdisk/src/sun.c:435 +#: libfdisk/src/sun.c:438 #, c-format msgid "Partition %u overlaps with others in sectors %u-%u." msgstr "Phân vùng %u đè lên các phân vùng khác trên rãnh ghi %u-%u." -#: libfdisk/src/sun.c:463 +#: libfdisk/src/sun.c:466 #, c-format msgid "Unused gap - sectors 0-%u." msgstr "Khoảng trống không sử dụng - rãnh ghi 0-%u" -#: libfdisk/src/sun.c:465 libfdisk/src/sun.c:471 +#: libfdisk/src/sun.c:468 libfdisk/src/sun.c:474 #, c-format msgid "Unused gap - sectors %u-%u." msgstr "Khoảng trống không sử dụng - rãnh ghi %u-%u." -#: libfdisk/src/sun.c:528 +#: libfdisk/src/sun.c:531 msgid "Other partitions already cover the whole disk. Delete some/shrink them before retry." msgstr "Các phân vùng khác đã chứa cả đĩa. Hãy xóa hay thu nhỏ kích thước chúng trước khi thử lại." -#: libfdisk/src/sun.c:593 +#: libfdisk/src/sun.c:596 #, c-format msgid "Sector %d is already allocated" msgstr "Cung từ %d đã được phân phối rồi" -#: libfdisk/src/sun.c:600 +#: libfdisk/src/sun.c:603 msgid "It is highly recommended that the third partition covers the whole disk and is of type `Whole disk'" msgstr "Rất khuyên đặt phân vùng thứ ba chiếm toàn bộ đĩa và có kiểu “Toàn đĩa” (Whole disk)" -#: libfdisk/src/sun.c:610 +#: libfdisk/src/sun.c:613 #, c-format msgid "Aligning the first sector from %u to %u to be on cylinder boundary." msgstr "Chỉnh cung từ đầu tiên từ %u thành %u để nó nằm trên biên của trụ." -#: libfdisk/src/sun.c:685 +#: libfdisk/src/sun.c:688 #, c-format msgid "" "You haven't covered the whole disk with the 3rd partition, but your value\n" @@ -6578,49 +6619,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:726 +#: libfdisk/src/sun.c:729 #, c-format msgid "If you want to maintain SunOS/Solaris compatibility, consider leaving this partition as Whole disk (5), starting at 0, with %u sectors" msgstr "" "Nếu bạn muốn bảo trì một đĩa tương thích với SunOS/Solaris, thì cần để phân\n" "vùng này là Cả đĩa (5), bắt đầu từ 0, với %u cung từ" -#: libfdisk/src/sun.c:750 +#: libfdisk/src/sun.c:753 #, fuzzy msgid "Label ID" msgstr "ID nhãn: %s" -#: libfdisk/src/sun.c:755 +#: libfdisk/src/sun.c:758 #, fuzzy msgid "Volume ID" msgstr "ID vùng: %s" -#: libfdisk/src/sun.c:765 +#: libfdisk/src/sun.c:768 #, fuzzy msgid "Alternate cylinders" msgstr "Số trụ xen kẽ" -#: libfdisk/src/sun.c:871 +#: libfdisk/src/sun.c:874 msgid "Number of alternate cylinders" msgstr "Số trụ xen kẽ" -#: libfdisk/src/sun.c:896 +#: libfdisk/src/sun.c:899 msgid "Extra sectors per cylinder" msgstr "Số cung từ dự phòng mỗi trụ" -#: libfdisk/src/sun.c:920 +#: libfdisk/src/sun.c:923 msgid "Interleave factor" msgstr "Hệ số xen kẽ" -#: libfdisk/src/sun.c:944 +#: libfdisk/src/sun.c:947 msgid "Rotation speed (rpm)" msgstr "Tốc độ quay (rpm)" -#: libfdisk/src/sun.c:968 +#: libfdisk/src/sun.c:971 msgid "Number of physical cylinders" msgstr "Số trụ vật lý" -#: libfdisk/src/sun.c:1037 +#: libfdisk/src/sun.c:1040 msgid "" "Consider leaving partition 3 as Whole disk (5),\n" "as SunOS/Solaris expects it and even Linux likes it.\n" @@ -6628,7 +6669,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:1048 +#: libfdisk/src/sun.c:1051 msgid "" "It is highly recommended that the partition at offset 0\n" "is UFS, EXT2FS filesystem or SunOS swap. Putting Linux swap\n" @@ -6640,12 +6681,316 @@ 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)?" +#: libmount/src/context.c:2359 +#, fuzzy, c-format +msgid "operation failed: %m" +msgstr "readlink gặp lỗi: %s" + +#: libmount/src/context_mount.c:1305 +#, c-format +msgid "WARNING: failed to apply propagation flags" +msgstr "CẢNH BÁO: gặp lỗi khi áp dụng các cờ lan truyền" + +#: libmount/src/context_mount.c:1315 +#, fuzzy, c-format +msgid "WARNING: device write-protected, mounted read-only" +msgstr "%s được bảo vệ chống ghi nên chỉ gắn kiểu chỉ-đọc" + +#: libmount/src/context_mount.c:1329 +#, c-format +msgid "operation permitted for root only" +msgstr "" + +#: libmount/src/context_mount.c:1333 +#, c-format +msgid "%s is already mounted" +msgstr "%s đã gắn kết" + +#: libmount/src/context_mount.c:1339 +#, fuzzy, c-format +msgid "can't find in %s" +msgstr "không tìm thấy %s trong %s" + +#: libmount/src/context_mount.c:1342 +#, fuzzy, c-format +msgid "can't find mount point in %s" +msgstr "không tìm thấy điểm gắn %s trong %s" + +#: libmount/src/context_mount.c:1345 +#, c-format +msgid "can't find mount source %s in %s" +msgstr "không tìm thấy nguồn gắn %s trong %s" + +#: libmount/src/context_mount.c:1350 +#, c-format +msgid "more filesystems detected on %s; use -t <type> or wipefs(8)" +msgstr "" + +#: libmount/src/context_mount.c:1355 +#, fuzzy, c-format +msgid "failed to determine filesystem type" +msgstr "%s: gặp lỗi khi xác định nguồn" + +#: libmount/src/context_mount.c:1356 +#, fuzzy, c-format +msgid "no filesystem type specified" +msgstr "chưa xác định tên tập tin" + +#: libmount/src/context_mount.c:1363 +#, c-format +msgid "can't find %s" +msgstr "không tìm thấy %s" + +#: libmount/src/context_mount.c:1365 +#, fuzzy, c-format +msgid "no mount source specified" +msgstr "chưa chỉ ra điểm gắn" + +#: libmount/src/context_mount.c:1371 +#, fuzzy, c-format +msgid "failed to parse mount options: %m" +msgstr "gặp lỗi khi phân tích các tùy chọn gắn" + +#: libmount/src/context_mount.c:1372 +#, c-format +msgid "failed to parse mount options" +msgstr "gặp lỗi khi phân tích các tùy chọn gắn" + +#: libmount/src/context_mount.c:1376 +#, fuzzy, c-format +msgid "failed to setup loop device for %s" +msgstr "%s: gặp lỗi khi cài đặt thiết bị loop" + +#: libmount/src/context_mount.c:1380 +#, fuzzy, c-format +msgid "overlapping loop device exists for %s" +msgstr "%s không phải là một thiết bị lp" + +#: libmount/src/context_mount.c:1383 +#, fuzzy, c-format +msgid "mount failed: %m" +msgstr "mount (gắn) không thành công" + +#: libmount/src/context_mount.c:1393 +#, fuzzy, c-format +msgid "filesystem was mounted, but any subsequent operation failed: %m" +msgstr "%s: hệ thống tập tin đã bỏ gắn, nhưng lệnh mount(8) gặp lỗi" + +#: libmount/src/context_mount.c:1411 libmount/src/context_mount.c:1468 +#, fuzzy, c-format +msgid "mount point is not a directory" +msgstr "điểm gắn %s không phải là một thư mục" + +#: libmount/src/context_mount.c:1413 login-utils/newgrp.c:227 +#, c-format +msgid "permission denied" +msgstr "quyền truy cập bị từ chối" + +#: libmount/src/context_mount.c:1415 +#, c-format +msgid "must be superuser to use mount" +msgstr "cần phải là siêu người dùng (root) để sử dụng lệnh mount" + +#: libmount/src/context_mount.c:1425 +#, fuzzy, c-format +msgid "mount point is busy" +msgstr "mount: %s đang bận" + +#: libmount/src/context_mount.c:1438 +#, fuzzy, c-format +msgid "%s already mounted on %s" +msgstr "mount: đã gắn %s trên %s\n" + +#: libmount/src/context_mount.c:1444 +#, fuzzy, c-format +msgid "%s already mounted or mount point busy" +msgstr " %sđã gắn rồi hoặc %s đang bận" + +#: libmount/src/context_mount.c:1450 +#, fuzzy, c-format +msgid "mount point does not exist" +msgstr "điểm gắn %s không tồn tại" + +#: libmount/src/context_mount.c:1453 +#, fuzzy, c-format +msgid "mount point is a symbolic link to nowhere" +msgstr "điểm gắn %s là một liên kết mềm không chỉ tới đâu" + +#: libmount/src/context_mount.c:1458 +#, c-format +msgid "special device %s does not exist" +msgstr "thiết bị đặc biệt %s không tồn tại" + +#: libmount/src/context_mount.c:1461 libmount/src/context_mount.c:1477 +#: libmount/src/context_mount.c:1561 libmount/src/context_mount.c:1575 +#, fuzzy, c-format +msgid "mount(2) system call failed: %m" +msgstr "gặp lỗi khi mount(2)" + +#: libmount/src/context_mount.c:1473 +#, c-format +msgid "special device %s does not exist (a path prefix is not a directory)" +msgstr "thiết bị đặc biệt %s không tồn tại (tiền tố của đường dẫn không phải là một thư mục)" + +#: libmount/src/context_mount.c:1485 +#, fuzzy, c-format +msgid "mount point not mounted or bad option" +msgstr "mount: %s chưa gắn, hoặc tùy chọn sai" + +#: libmount/src/context_mount.c:1487 +#, fuzzy, c-format +msgid "not mount point or bad option" +msgstr " %s không phải là điểm gắn, hoặc tùy chọn sai" + +#: libmount/src/context_mount.c:1490 +#, fuzzy, c-format +msgid "bad option; moving a mount residing under a shared mount is unsupported" +msgstr "" +"tùy chọn sai. Chú ý rằng di chuyển một mount ngụ dưới một\n" +" mount không chia sẻ thì không được hỗ trợ." + +#: libmount/src/context_mount.c:1494 +#, fuzzy, c-format +msgid "bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program" +msgstr "" +" (đối với vài hệ thống tập tin, v.d. nfs, cifs, có lẽ\n" +" bạn cần dùng ứng dụng bổ trợ “/sbin/mount.<kiểu>”." + +#: libmount/src/context_mount.c:1498 +#, fuzzy, c-format +msgid "wrong fs type, bad option, bad superblock on %s, missing codepage or helper program, or other error" +msgstr "" +"sai kiểu hệ thống tập tin, tùy chọn sai, siêu khối sai trên %s,\n" +" thiếu trang mã hay chương trình bổ trợ, hoặc lỗi khác" + +#: libmount/src/context_mount.c:1505 +#, c-format +msgid "mount table full" +msgstr "bảng gắn bị đầy" + +#: libmount/src/context_mount.c:1510 +#, fuzzy, c-format +msgid "can't read superblock on %s" +msgstr "%s: không đọc được siêu khối" + +#: libmount/src/context_mount.c:1517 +#, c-format +msgid "unknown filesystem type '%s'" +msgstr "không hiểu kiểu hệ thống tập tin “%s”" + +#: libmount/src/context_mount.c:1520 +#, c-format +msgid "unknown filesystem type" +msgstr "không hiểu kiểu hệ thống tập tin" + +#: libmount/src/context_mount.c:1529 +#, c-format +msgid "%s is not a block device, and stat(2) fails?" +msgstr "%s không phải là một thiết bị khối, và stat (lấy trạng thái) không thành công?" + +#: libmount/src/context_mount.c:1532 +#, fuzzy, c-format +msgid "the kernel does not recognize %s as a block device; maybe \"modprobe driver\" is necessary" +msgstr "" +"hạt nhân không nhận ra %s như là thiết bị khối\n" +" (có thể thử “modprobe driver”.)" + +#: libmount/src/context_mount.c:1535 +#, fuzzy, c-format +msgid "%s is not a block device; try \"-o loop\"" +msgstr "%s: không phải là thiết bị khối (có thể hãy thử “-o loop”.)" + +#: libmount/src/context_mount.c:1537 +#, fuzzy, c-format +msgid "%s is not a block device" +msgstr "%s không phải thiết bị đặc biệt khối." + +#: libmount/src/context_mount.c:1544 +#, c-format +msgid "%s is not a valid block device" +msgstr "%s: không phải là thiết bị khối thích hợp" + +#: libmount/src/context_mount.c:1552 +#, c-format +msgid "cannot mount %s read-only" +msgstr "không gắn được %s với chế độ chỉ-đọc" + +#: libmount/src/context_mount.c:1554 +#, fuzzy, c-format +msgid "%s is write-protected but explicit read-write mode requested" +msgstr "%s được bảo vệ khỏi ghi nhưng đưa ra cờ “-w” (write, ghi)" + +#: libmount/src/context_mount.c:1556 +#, c-format +msgid "cannot remount %s read-write, is write-protected" +msgstr "không thể lắp lại %s đọc-ghi vì nó được bảo vệ chống ghi" + +#: libmount/src/context_mount.c:1558 +#, fuzzy, c-format +msgid "bind %s failed" +msgstr "%s gặp lỗi" + +#: libmount/src/context_mount.c:1569 +#, c-format +msgid "no medium found on %s" +msgstr "không tìm thấy vật chứa trên %s" + +#: libmount/src/context_umount.c:1047 libmount/src/context_umount.c:1076 +#, fuzzy, c-format +msgid "not mounted" +msgstr "%s: chưa gắn" + +#: libmount/src/context_umount.c:1051 +#, fuzzy, c-format +msgid "umount failed: %m" +msgstr "mount (gắn) không thành công" + +#: libmount/src/context_umount.c:1060 +#, fuzzy, c-format +msgid "filesystem was unmounted, but any subsequent operation failed: %m" +msgstr "%s: hệ thống tập tin đã bỏ gắn, nhưng lệnh mount(8) gặp lỗi" + +#: libmount/src/context_umount.c:1073 +#, fuzzy, c-format +msgid "invalid block device" +msgstr "%s: thiết bị khối không hợp lệ" + +#: libmount/src/context_umount.c:1079 +#, fuzzy, c-format +msgid "can't write superblock" +msgstr "%s: không thể ghi siêu khối" + +#: libmount/src/context_umount.c:1082 +#, fuzzy, c-format +msgid "target is busy" +msgstr "%s đang bận" + +#: libmount/src/context_umount.c:1085 +#, fuzzy, c-format +msgid "no mount point specified" +msgstr "chưa chỉ ra điểm gắn" + +#: libmount/src/context_umount.c:1088 +#, fuzzy, c-format +msgid "must be superuser to unmount" +msgstr "%s: phải là siêu người dùng (root) để bỏ gắn" + +#: libmount/src/context_umount.c:1091 +#, fuzzy, c-format +msgid "block devices are not permitted on filesystem" +msgstr "%s: thiết bị khối không được thừa nhận trên hệ thống tập tin" + +#: libmount/src/context_umount.c:1094 +#, fuzzy, c-format +msgid "umount(2) system call failed: %m" +msgstr "gặp lỗi khi mount(2)" + #: lib/pager.c:112 #, c-format msgid "waitpid failed (%s)" msgstr "waitpid bị lỗi (%s)" -#: lib/path.c:209 sys-utils/lscpu.c:1804 +#: lib/path.c:209 sys-utils/lscpu.c:1911 msgid "failed to callocate cpu set" msgstr "gặp lỗi khi phân cấp (callocate) tập hợp CPU" @@ -6661,17 +7006,17 @@ msgstr "gặp lỗi khi phân tích cú pháp của bộ lọc CPU %s" #: lib/plymouth-ctrl.c:72 #, fuzzy -msgid "can not open UNIX socket" +msgid "cannot open UNIX socket" msgstr "không thể mở bảng điều khiển" #: lib/plymouth-ctrl.c:78 #, fuzzy -msgid "can not set option for UNIX socket" +msgid "cannot set option for UNIX socket" msgstr "kinh tế đặt thời hạn chờ cho %s" #: lib/plymouth-ctrl.c:91 #, fuzzy -msgid "can not connect on UNIX socket" +msgid "cannot connect on UNIX socket" msgstr "không thể mở bảng điều khiển" #: lib/plymouth-ctrl.c:131 @@ -6679,7 +7024,12 @@ msgstr "không thể mở bảng điều khiển" msgid "the plymouth request %c is not implemented" msgstr "" -#: lib/randutils.c:136 +#: lib/randutils.c:159 +#, fuzzy +msgid "getrandom() function" +msgstr "hàm pseudo-random từ libc" + +#: lib/randutils.c:172 msgid "libc pseudo-random functions" msgstr "hàm pseudo-random từ libc" @@ -6703,165 +7053,165 @@ msgstr "%s: không phải là một phân vùng trao đổi đúng" msgid "%s: unsupported swap version '%s'" msgstr "%s: không hỗ trợ vùng trao đổi phiên bản “%s”" -#: login-utils/chfn.c:90 login-utils/chsh.c:69 +#: login-utils/chfn.c:95 login-utils/chsh.c:74 #, c-format msgid " %s [options] [<username>]\n" msgstr " %s [tuỳ_chọn] [<tài_khoản_người_dùng>]\n" -#: login-utils/chfn.c:93 +#: login-utils/chfn.c:98 msgid "Change your finger information.\n" msgstr "Thay đổi thông tin mã vân tay của bạn.\n" -#: login-utils/chfn.c:96 +#: login-utils/chfn.c:101 msgid " -f, --full-name <full-name> real name\n" msgstr " -f, --full-name <họ_tên> thay đổi họ tên thật của bạn.\n" -#: login-utils/chfn.c:97 +#: login-utils/chfn.c:102 msgid " -o, --office <office> office number\n" msgstr " -o, --office <office> số văn phòng\n" -#: login-utils/chfn.c:98 +#: login-utils/chfn.c:103 msgid " -p, --office-phone <phone> office phone number\n" msgstr " -p, --office-phone <sđt> số điện thoại văn phòng của bạn\n" -#: login-utils/chfn.c:99 +#: login-utils/chfn.c:104 msgid " -h, --home-phone <phone> home phone number\n" msgstr " -h, --home-phone <sđtởn> số điện thoại của bạn ở nhà\n" -#: login-utils/chfn.c:101 login-utils/chsh.c:78 +#: login-utils/chfn.c:106 login-utils/chsh.c:83 msgid " -u, --help display this help and exit\n" msgstr " -u, --help hiển thị trợ giúp này rồi thoát\n" -#: login-utils/chfn.c:117 +#: login-utils/chfn.c:122 #, c-format msgid "field %s is too long" msgstr "trường %s quá dài" -#: login-utils/chfn.c:121 login-utils/chsh.c:205 +#: login-utils/chfn.c:126 login-utils/chsh.c:215 #, c-format msgid "%s: has illegal characters" msgstr "%s: có chứa các ký tự không hợp lệ" -#: login-utils/chfn.c:150 login-utils/chfn.c:156 login-utils/chfn.c:162 -#: login-utils/chfn.c:168 +#: login-utils/chfn.c:155 login-utils/chfn.c:161 login-utils/chfn.c:167 +#: login-utils/chfn.c:173 #, c-format msgid "login.defs forbids setting %s" msgstr "login.defs ngăn cản cài đặt %s" -#: login-utils/chfn.c:156 login-utils/chfn.c:158 login-utils/chfn.c:309 +#: login-utils/chfn.c:161 login-utils/chfn.c:163 login-utils/chfn.c:322 msgid "Office" msgstr "Văn phòng" -#: login-utils/chfn.c:162 login-utils/chfn.c:164 login-utils/chfn.c:311 +#: login-utils/chfn.c:167 login-utils/chfn.c:169 login-utils/chfn.c:324 msgid "Office Phone" msgstr "Điện thoại văn phòng" -#: login-utils/chfn.c:168 login-utils/chfn.c:170 login-utils/chfn.c:313 +#: login-utils/chfn.c:173 login-utils/chfn.c:175 login-utils/chfn.c:326 msgid "Home Phone" msgstr "Điện thoại ở nhà" -#: login-utils/chfn.c:233 +#: login-utils/chfn.c:244 msgid "Aborted." msgstr "Bị hủy bỏ." -#: login-utils/chfn.c:294 +#: login-utils/chfn.c:307 #, c-format msgid "%s: CHFN_RESTRICT has unexpected value: %s" msgstr "%s: CHFN_RESTRICT có giá trị không như mong đợi: %s" -#: login-utils/chfn.c:296 +#: login-utils/chfn.c:309 #, c-format msgid "%s: CHFN_RESTRICT does not allow any changes" msgstr "%s: CHFN_RESTRICT không cho bất kỳ thay đổi nào" -#: login-utils/chfn.c:379 +#: login-utils/chfn.c:392 #, c-format msgid "Finger information *NOT* changed. Try again later.\n" msgstr "Thông tin finger *CHƯA* thay đổi. Hãy thử lại sau.\n" -#: login-utils/chfn.c:383 +#: login-utils/chfn.c:396 #, c-format msgid "Finger information changed.\n" msgstr "Thông tin finger đã thay đổi.\n" -#: login-utils/chfn.c:408 login-utils/chsh.c:242 +#: login-utils/chfn.c:421 login-utils/chsh.c:252 #, c-format msgid "you (user %d) don't exist." msgstr "bạn (người dùng %d) không tồn tại." -#: login-utils/chfn.c:414 login-utils/chsh.c:247 login-utils/libuser.c:59 +#: login-utils/chfn.c:427 login-utils/chsh.c:257 login-utils/libuser.c:59 #, c-format msgid "user \"%s\" does not exist." msgstr "người dùng \"%s\" không tồn tại." -#: login-utils/chfn.c:420 login-utils/chsh.c:253 +#: login-utils/chfn.c:433 login-utils/chsh.c:263 msgid "can only change local entries" msgstr "chỉ có thể thay đổi các mục nội bộ" -#: login-utils/chfn.c:433 +#: login-utils/chfn.c:446 #, c-format msgid "%s is not authorized to change the finger info of %s" msgstr "%s chưa được xác thực để thay đổi thông tin finger của %s" -#: login-utils/chfn.c:435 login-utils/chsh.c:269 +#: login-utils/chfn.c:448 login-utils/chsh.c:279 msgid "Unknown user context" msgstr "Không hiểu ngữ cảnh người dùng" -#: login-utils/chfn.c:441 login-utils/chsh.c:275 +#: login-utils/chfn.c:454 login-utils/chsh.c:285 #, c-format msgid "can't set default context for %s" msgstr "không đặt được văn cảnh cho %s" -#: login-utils/chfn.c:452 +#: login-utils/chfn.c:465 msgid "running UID doesn't match UID of user we're altering, change denied" msgstr "UID đang hoạt động không tương ứng với UID của người dùng chúng ta biến đổi, không cho phép thay đổi" -#: login-utils/chfn.c:456 +#: login-utils/chfn.c:469 #, c-format msgid "Changing finger information for %s.\n" msgstr "Thay đổi thông tin finger cho %s.\n" -#: login-utils/chfn.c:470 +#: login-utils/chfn.c:483 #, c-format msgid "Finger information not changed.\n" msgstr "Thông tin finger chưa thay đổi.\n" -#: login-utils/chsh.c:72 +#: login-utils/chsh.c:77 msgid "Change your login shell.\n" msgstr "Đổi shell (hệ vỏ) đăng nhập của bạn.\n" -#: login-utils/chsh.c:75 +#: login-utils/chsh.c:80 msgid " -s, --shell <shell> specify login shell\n" msgstr " -s, --shell <shell> chỉ định shell (hệ vỏ) đăng nhập\n" -#: login-utils/chsh.c:76 +#: login-utils/chsh.c:81 msgid " -l, --list-shells print list of shells and exit\n" msgstr " -l, --list-shells in ra danh sách các shell (hệ vỏ) rồi thoát\n" -#: login-utils/chsh.c:100 +#: login-utils/chsh.c:105 msgid "No known shells." msgstr "Không hiểu shell (hệ vỏ)." -#: login-utils/chsh.c:199 +#: login-utils/chsh.c:209 msgid "shell must be a full path name" msgstr "shell (hệ vỏ) phải có dạng tên đường dẫn đầy đủ" -#: login-utils/chsh.c:201 +#: login-utils/chsh.c:211 #, c-format msgid "\"%s\" does not exist" msgstr "\"%s\" không tồn tại" -#: login-utils/chsh.c:203 +#: login-utils/chsh.c:213 #, c-format msgid "\"%s\" is not executable" msgstr "\"%s\" không có khả năng thực thi" -#: login-utils/chsh.c:209 +#: login-utils/chsh.c:219 #, c-format msgid "Warning: \"%s\" is not listed in %s." msgstr "Cảnh báo: \"%s\" không nằm trong \"%s\"." -#: login-utils/chsh.c:213 login-utils/chsh.c:217 +#: login-utils/chsh.c:223 login-utils/chsh.c:227 #, c-format msgid "" "\"%s\" is not listed in %s.\n" @@ -6870,38 +7220,38 @@ msgstr "" "\"%s\" không nằm trong \"%s\".\n" "Sử dụng %s -l để xem danh sách." -#: login-utils/chsh.c:268 +#: login-utils/chsh.c:278 #, c-format msgid "%s is not authorized to change the shell of %s" msgstr "%s không được xác thực để thay đổi shell (hệ vỏ) của “%s”" -#: login-utils/chsh.c:294 +#: login-utils/chsh.c:304 msgid "running UID doesn't match UID of user we're altering, shell change denied" msgstr "UID đang hoạt động không tương ứng với UID của người dùng chúng ta đang nhập, shell (hệ vỏ) không cho phép thay đổi" -#: login-utils/chsh.c:299 +#: login-utils/chsh.c:309 #, c-format msgid "your shell is not in %s, shell change denied" msgstr "shell (hệ vỏ) của bạn không có trong %s, không cho phép thay đổi hệ vỏ (shell)" -#: login-utils/chsh.c:303 +#: login-utils/chsh.c:313 #, c-format msgid "Changing shell for %s.\n" msgstr "Đang thay đổi shell (hệ vỏ) cho %s.\n" -#: login-utils/chsh.c:311 +#: login-utils/chsh.c:321 msgid "New shell" msgstr "shell (hệ vỏ) mới" -#: login-utils/chsh.c:319 +#: login-utils/chsh.c:329 msgid "Shell not changed." msgstr "Chưa thay đổi shell (hệ vỏ)." -#: login-utils/chsh.c:324 +#: login-utils/chsh.c:334 msgid "Shell *NOT* changed. Try again later." msgstr "Shell *CHƯA* thay đổi. Hãy thử lại sau." -#: login-utils/chsh.c:328 +#: login-utils/chsh.c:338 msgid "" "setpwnam failed\n" "Shell *NOT* changed. Try again later." @@ -6909,7 +7259,7 @@ msgstr "" "setpwnam gặp lỗi\n" "shell (hệ vỏ) *CHƯA* thay đổi. Hãy thử lại sau." -#: login-utils/chsh.c:332 +#: login-utils/chsh.c:342 #, c-format msgid "Shell changed.\n" msgstr "shell (hệ vỏ) đã thay đổi.\n" @@ -6919,84 +7269,84 @@ 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:174 login-utils/lslogins.c:1220 sys-utils/dmesg.c:1193 +#: login-utils/last.c:169 login-utils/lslogins.c:1216 sys-utils/dmesg.c:1193 #: sys-utils/lsipc.c:269 #, c-format msgid "unknown time format: %s" msgstr "không hiểu định dạng giờ: %s" -#: login-utils/last.c:281 login-utils/last.c:289 +#: login-utils/last.c:276 login-utils/last.c:284 #, c-format msgid "Interrupted %s" msgstr "%s bị ngắt" -#: login-utils/last.c:439 login-utils/last.c:450 +#: login-utils/last.c:435 login-utils/last.c:446 login-utils/last.c:888 msgid "preallocation size exceeded" msgstr "kích thước cấp phát trước đã bị vượt quá" -#: login-utils/last.c:569 +#: login-utils/last.c:567 #, c-format msgid " %s [options] [<username>...] [<tty>...]\n" msgstr " %s [các tùy chọn] <tài khoản người dùng…> [<tên tty>…]\n" -#: login-utils/last.c:572 +#: login-utils/last.c:570 msgid "Show a listing of last logged in users.\n" msgstr "Hiển thị danh sách đăng nhập cuối của các người dùng.\n" -#: login-utils/last.c:575 +#: login-utils/last.c:573 msgid " -<number> how many lines to show\n" msgstr " -<number> hiển thị bao nhiêu dòng\n" -#: login-utils/last.c:576 +#: login-utils/last.c:574 msgid " -a, --hostlast display hostnames in the last column\n" msgstr " -a, --hostlast hiển thị tên máy trong cột cuối\n" -#: login-utils/last.c:577 +#: login-utils/last.c:575 msgid " -d, --dns translate the IP number back into a hostname\n" msgstr " -d, --dns biên dịch số IP ngược lại thành tên máy\n" -#: login-utils/last.c:579 +#: login-utils/last.c:577 #, c-format msgid " -f, --file <file> use a specific file instead of %s\n" msgstr " -f, --file <TẬP-TIN> dùng tập tin thay cho %s\n" -#: login-utils/last.c:580 +#: login-utils/last.c:578 msgid " -F, --fulltimes print full login and logout times and dates\n" msgstr " -F, --fulltimes hiển thị ngày giờ đăng nhập/xuất dạng đầy đủ\n" -#: login-utils/last.c:581 +#: login-utils/last.c:579 msgid " -i, --ip display IP numbers in numbers-and-dots notation\n" msgstr " -i, --ip hiển thị các số IP ở dạng ghi chú ngăn cách bằng dấu chấm\n" -#: login-utils/last.c:582 +#: login-utils/last.c:580 msgid " -n, --limit <number> how many lines to show\n" msgstr " -n, --limit <số> muốn hiển thị bao nhiêu dòng\n" -#: login-utils/last.c:583 +#: login-utils/last.c:581 msgid " -R, --nohostname don't display the hostname field\n" msgstr " -R, --nohostname không hiển thị trường tên máy\n" -#: login-utils/last.c:584 +#: login-utils/last.c:582 msgid " -s, --since <time> display the lines since the specified time\n" msgstr " -s, --since <time> hiển thị các dòng kể từ thời gian đã cho\n" -#: login-utils/last.c:585 +#: login-utils/last.c:583 msgid " -t, --until <time> display the lines until the specified time\n" msgstr " -t, --until <time> hiển thị các dòng cho đến thời điểm đã cho\n" -#: login-utils/last.c:586 +#: login-utils/last.c:584 msgid " -p, --present <time> display who were present at the specified time\n" msgstr " -p, --present <time> hiển thị ai người mà hiện diện tại thời điểm đã cho\n" -#: login-utils/last.c:587 +#: login-utils/last.c:585 msgid " -w, --fullnames display full user and domain names\n" msgstr " -w, --fullnames hiển thị đầy đủ tên miền và tên người dùng\n" -#: login-utils/last.c:588 +#: login-utils/last.c:586 msgid " -x, --system display system shutdown entries and run level changes\n" msgstr " -x, --system hiển thị các mục tắt máy hệ thống và các thay đổi mức chạy\n" -#: login-utils/last.c:589 +#: login-utils/last.c:587 msgid "" " --time-format <format> show timestamps in the specified <format>:\n" " notime|short|full|iso\n" @@ -7004,21 +7354,21 @@ msgstr "" " --time-format <định_dạng> hiển thị dấu thời gian dùng <định_dạng>:\n" " [notime|short|full|iso]\n" -#: login-utils/last.c:880 -#, c-format +#: login-utils/last.c:889 +#, fuzzy, c-format msgid "" "\n" -"%s begins %s" +"%s begins %s\n" msgstr "" "\n" "%s bắt đầu %s" -#: login-utils/last.c:956 term-utils/scriptreplay.c:64 +#: login-utils/last.c:968 term-utils/scriptreplay.c:64 #: term-utils/scriptreplay.c:68 msgid "failed to parse number" msgstr "gặp lỗi khi phân tích số" -#: login-utils/last.c:977 login-utils/last.c:982 login-utils/last.c:987 +#: login-utils/last.c:989 login-utils/last.c:994 login-utils/last.c:999 #: sys-utils/rtcwake.c:485 #, c-format msgid "invalid time value \"%s\"" @@ -7043,104 +7393,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:180 +#: login-utils/login.c:183 #, c-format msgid "timed out after %u seconds" msgstr "lỗi quá lâu sau %u giây" -#: login-utils/login.c:286 +#: login-utils/login.c:289 #, c-format msgid "FATAL: can't reopen tty: %m" msgstr "NGHIÊM TRỌNG: không thể mở lại tty: %m" -#: login-utils/login.c:292 +#: login-utils/login.c:295 #, c-format msgid "FATAL: %s is not a terminal" msgstr "NGHIÊM TRỌNG: %s không phải là một thiết bị cuối" -#: login-utils/login.c:310 +#: login-utils/login.c:313 #, c-format msgid "chown (%s, %lu, %lu) failed: %m" msgstr "chown (%s, %lu, %lu) gặp lỗi: %m" -#: login-utils/login.c:314 +#: login-utils/login.c:317 #, c-format msgid "chmod (%s, %u) failed: %m" msgstr "chmod (%s, %u) gặp lỗi: %m" -#: login-utils/login.c:375 +#: login-utils/login.c:378 msgid "FATAL: bad tty" msgstr "NGHIÊM TRỌNG: tty sai" -#: login-utils/login.c:393 +#: login-utils/login.c:396 #, c-format msgid "FATAL: %s: change permissions failed: %m" msgstr "NGHIÊM TRỌNG: %s: thay đổi quyền gặp lỗi: %m" -#: login-utils/login.c:529 +#: login-utils/login.c:522 #, c-format msgid "Last login: %.*s " msgstr "Đăng nhập lần cuối: %.*s " -#: login-utils/login.c:531 +#: login-utils/login.c:524 #, c-format msgid "from %.*s\n" msgstr "từ %.*s\n" -#: login-utils/login.c:534 +#: login-utils/login.c:527 #, c-format msgid "on %.*s\n" msgstr "trên %.*s\n" -#: login-utils/login.c:552 +#: login-utils/login.c:545 msgid "write lastlog failed" msgstr "lần ghi nhật ký cuối gặp lỗi" -#: login-utils/login.c:652 +#: login-utils/login.c:636 #, c-format msgid "DIALUP AT %s BY %s" msgstr "QUAY SỐ TẠI %s BỞI %s" -#: login-utils/login.c:657 +#: login-utils/login.c:641 #, c-format msgid "ROOT LOGIN ON %s FROM %s" msgstr "ĐĂNG NHẬP NGƯỜI CHỦ TRÊN %s TỪ %s" -#: login-utils/login.c:660 +#: login-utils/login.c:644 #, c-format msgid "ROOT LOGIN ON %s" msgstr "ĐĂNG NHẬP NGƯỜI CHỦ TRÊN %s" -#: login-utils/login.c:663 +#: login-utils/login.c:647 #, c-format msgid "LOGIN ON %s BY %s FROM %s" msgstr "ĐĂNG NHẬP TRÊN %s BỞI %s TỪ %s" -#: login-utils/login.c:666 +#: login-utils/login.c:650 #, c-format msgid "LOGIN ON %s BY %s" msgstr "ĐĂNG NHẬP TRÊN %s BỞI %s" -#: login-utils/login.c:719 +#: login-utils/login.c:703 msgid "login: " msgstr "Đăng nhập: " -#: login-utils/login.c:745 +#: login-utils/login.c:729 #, c-format msgid "PAM failure, aborting: %s" msgstr "PAM thất bại nên hủy bỏ: %s" -#: login-utils/login.c:746 +#: login-utils/login.c:730 #, c-format msgid "Couldn't initialize PAM: %s" msgstr "Không thể khởi tạo PAM: %s" -#: login-utils/login.c:817 +#: login-utils/login.c:801 #, c-format msgid "FAILED LOGIN %u FROM %s FOR %s, %s" msgstr "LỖI ĐĂNG NHẬP %u TỪ %s CHO %s, %s" -#: login-utils/login.c:825 login-utils/sulogin.c:1018 +#: login-utils/login.c:809 login-utils/sulogin.c:1015 #, c-format msgid "" "Login incorrect\n" @@ -7149,17 +7499,17 @@ msgstr "" "Sai tên người dùng hoặc mật khẩu\n" "\n" -#: login-utils/login.c:840 +#: login-utils/login.c:824 #, c-format msgid "TOO MANY LOGIN TRIES (%u) FROM %s FOR %s, %s" msgstr "QUÁ NHIỀU LẦN THỬ ĐĂNG NHẬP (%u) TỪ %s CHO %s, %s" -#: login-utils/login.c:846 +#: login-utils/login.c:830 #, c-format msgid "FAILED LOGIN SESSION FROM %s FOR %s, %s" msgstr "PHIÊN CHẠY ĐĂNG NHẬP BỊ LỖI TỪ %s CHO %s, %s" -#: login-utils/login.c:854 +#: login-utils/login.c:838 #, c-format msgid "" "\n" @@ -7168,7 +7518,7 @@ msgstr "" "\n" "Sai tên người dùng hoặc mật khẩu\n" -#: login-utils/login.c:882 login-utils/login.c:1232 login-utils/login.c:1255 +#: login-utils/login.c:866 login-utils/login.c:1216 login-utils/login.c:1239 msgid "" "\n" "Session setup problem, abort." @@ -7176,73 +7526,73 @@ msgstr "" "\n" "Có vấn đề cấu hình phiên chạy nên hủy bỏ." -#: login-utils/login.c:883 +#: login-utils/login.c:867 #, 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:1020 +#: login-utils/login.c:1004 #, c-format msgid "TIOCSCTTY failed: %m" msgstr "TIOCSCTTY bị lỗi: %m" -#: login-utils/login.c:1174 +#: login-utils/login.c:1158 #, c-format msgid "login: -h is for superuser only\n" msgstr "login: “-h” chỉ dành cho siêu người dùng\n" -#: login-utils/login.c:1189 +#: login-utils/login.c:1173 #, 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:1191 +#: login-utils/login.c:1175 msgid "Begin a session on the system.\n" msgstr "Bắt đầu một phiên trên hệ thống.\n" -#: login-utils/login.c:1233 +#: login-utils/login.c:1217 #, 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:1254 +#: login-utils/login.c:1238 #, c-format msgid "groups initialization failed: %m" msgstr "sự khởi tạo nhóm gặp lỗi: %m" -#: login-utils/login.c:1279 +#: login-utils/login.c:1263 msgid "setgid() failed" msgstr "setgid() gặp lỗi" -#: login-utils/login.c:1309 +#: login-utils/login.c:1293 #, c-format msgid "You have new mail.\n" msgstr "Bạn có thư mới.\n" -#: login-utils/login.c:1311 +#: login-utils/login.c:1295 #, c-format msgid "You have mail.\n" msgstr "Bạn có thư.\n" -#: login-utils/login.c:1325 +#: login-utils/login.c:1309 msgid "setuid() failed" msgstr "setuid() gặp lỗi" -#: login-utils/login.c:1331 login-utils/sulogin.c:733 +#: login-utils/login.c:1315 login-utils/sulogin.c:729 #, c-format msgid "%s: change directory failed" msgstr "%s: đổi thư mục gặp lỗi" -#: login-utils/login.c:1338 login-utils/sulogin.c:734 +#: login-utils/login.c:1322 login-utils/sulogin.c:730 #, c-format msgid "Logging in with home = \"/\".\n" msgstr "Đang đăng nhập với thư mục cá nhân = \"/\".\n" -#: login-utils/login.c:1367 +#: login-utils/login.c:1351 msgid "couldn't exec shell script" msgstr "không thực hiện được văn lệnh shell (hệ vỏ)" -#: login-utils/login.c:1369 +#: login-utils/login.c:1353 msgid "no shell" msgstr "không có hệ vỏ" @@ -7251,15 +7601,16 @@ msgstr "không có hệ vỏ" msgid "%s: %s contains invalid numerical value: %s" msgstr "%s: %s chứa giá trị bằng số không hợp lệ: %s" -#: login-utils/logindefs.c:375 +#: login-utils/logindefs.c:376 msgid "hush login status: restore original IDs failed" msgstr "trạng thái đăng nhập im lặng: phục hồi ID nguyên gốc gặp lỗi" -#: login-utils/lslogins.c:208 sys-utils/lscpu.c:1526 sys-utils/lscpu.c:1536 +#: login-utils/lslogins.c:208 sys-utils/lscpu.c:1587 sys-utils/lscpu.c:1597 +#: sys-utils/lsmem.c:200 msgid "no" msgstr "không" -#: login-utils/lslogins.c:217 misc-utils/lsblk.c:181 +#: login-utils/lslogins.c:217 misc-utils/lsblk.c:184 msgid "user name" msgstr "tài khoản" @@ -7459,8 +7810,8 @@ msgstr "số lượng tiến trình chạy bởi người dùng" msgid "Running processes" msgstr "Các tiến trình đang chạy" -#: login-utils/lslogins.c:288 misc-utils/findmnt.c:136 misc-utils/lsblk.c:231 -#: sys-utils/lsipc.c:204 +#: login-utils/lslogins.c:288 misc-utils/findmnt.c:136 misc-utils/lsblk.c:239 +#: sys-utils/lsipc.c:204 sys-utils/lsmem.c:117 #, 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" @@ -7474,20 +7825,20 @@ msgstr "kiểu thời gian không được hỗ trợ" msgid "failed to compose time string" msgstr "lỗi phân tích --timeout (chờ tối đa)" -#: login-utils/lslogins.c:648 +#: login-utils/lslogins.c:644 msgid "failed to get supplementary groups" msgstr "gặp lỗi khi lấy các nhóm phụ" -#: login-utils/lslogins.c:1071 +#: login-utils/lslogins.c:1067 msgid "internal error: unknown column" msgstr "lỗi nội bộ: không hiểu cột" -#: login-utils/lslogins.c:1075 sys-utils/lsipc.c:503 sys-utils/lsipc.c:625 +#: login-utils/lslogins.c:1071 sys-utils/lsipc.c:503 sys-utils/lsipc.c:625 #: sys-utils/lsipc.c:680 sys-utils/lsipc.c:838 sys-utils/lsipc.c:1036 msgid "failed to set data" msgstr "gặp lỗi khi đặt dữ liệu" -#: login-utils/lslogins.c:1169 +#: login-utils/lslogins.c:1165 #, c-format msgid "" "\n" @@ -7496,104 +7847,106 @@ msgstr "" "\n" "Nhật ký cuối:\n" -#: login-utils/lslogins.c:1228 login-utils/nologin.c:26 +#: login-utils/lslogins.c:1224 login-utils/nologin.c:26 #: misc-utils/lslocks.c:501 misc-utils/mcookie.c:82 misc-utils/uuidd.c:70 #: misc-utils/uuidgen.c:25 sys-utils/dmesg.c:264 sys-utils/ipcmk.c:66 -#: sys-utils/lscpu.c:1946 sys-utils/lsipc.c:277 sys-utils/readprofile.c:104 -#: sys-utils/rtcwake.c:95 term-utils/setterm.c:380 text-utils/line.c:30 +#: sys-utils/lscpu.c:2050 sys-utils/lsipc.c:277 sys-utils/lsmem.c:371 +#: sys-utils/readprofile.c:104 sys-utils/rtcwake.c:95 term-utils/setterm.c:381 +#: text-utils/line.c:30 #, c-format msgid " %s [options]\n" msgstr " %s [Tùy chọn]\n" -#: login-utils/lslogins.c:1231 +#: login-utils/lslogins.c:1227 msgid "Display information about known users in the system.\n" msgstr "Hiển thị thông tin về những người dùng đã biết trong hệ thống.\n" -#: login-utils/lslogins.c:1234 +#: login-utils/lslogins.c:1230 msgid " -a, --acc-expiration display info about passwords expiration\n" msgstr " -a, --acc-expiration hiển thị thông tin về hết hạn mật khẩu\n" -#: login-utils/lslogins.c:1235 +#: login-utils/lslogins.c:1231 msgid " -c, --colon-separate display data in a format similar to /etc/passwd\n" msgstr " -c, --colon-separate hiển thị dữ liệu ở dạng giống như /etc/passwd\n" -#: login-utils/lslogins.c:1236 sys-utils/lsipc.c:296 +#: login-utils/lslogins.c:1232 sys-utils/lsipc.c:296 msgid " -e, --export display in an export-able output format\n" msgstr " -e, --export hiển thị ở định dạng có thể xuất ra\n" -#: login-utils/lslogins.c:1237 +#: login-utils/lslogins.c:1233 msgid " -f, --failed display data about the users' last failed logins\n" msgstr " -f, --failed hiển thị dữ liệu về đăng nhập thất bại lần cuối của người dùng\n" -#: login-utils/lslogins.c:1238 +#: login-utils/lslogins.c:1234 msgid " -G, --supp-groups display information about groups\n" msgstr " -G, --supp-groups hiển thị thông tin về các nhóm\n" -#: login-utils/lslogins.c:1239 +#: login-utils/lslogins.c:1235 msgid " -g, --groups=<groups> display users belonging to a group in <groups>\n" msgstr " -g, --groups=<nhóm> hiển thị nhưng người dùng cùng với nhóm trong <nhóm>\n" -#: login-utils/lslogins.c:1240 +#: login-utils/lslogins.c:1236 msgid " -L, --last show info about the users' last login sessions\n" msgstr " -L, --last hiển thị các thông tin về phiên đăng nhập cuối của người dùng\n" -#: login-utils/lslogins.c:1241 +#: login-utils/lslogins.c:1237 msgid " -l, --logins=<logins> display only users from <logins>\n" msgstr " -l, --logins=<logins> hiển thị chỉ những người dùng từ <logins>\n" -#: login-utils/lslogins.c:1242 sys-utils/lsipc.c:298 +#: login-utils/lslogins.c:1238 sys-utils/lsipc.c:298 msgid " -n, --newline display each piece of information on a new line\n" msgstr " -n, --newline hiển thị từng mảnh thông tin trên một dòng mới\n" -#: login-utils/lslogins.c:1243 sys-utils/lsipc.c:291 +#: login-utils/lslogins.c:1239 sys-utils/lsipc.c:291 msgid " --noheadings don't print headings\n" msgstr " --noheadings không in phần đầu\n" -#: login-utils/lslogins.c:1244 sys-utils/lsipc.c:292 +#: login-utils/lslogins.c:1240 sys-utils/lsipc.c:292 msgid " --notruncate don't truncate output\n" msgstr " --notruncate đừng cắt ngắn kết xuất\n" -#: login-utils/lslogins.c:1245 sys-utils/lsipc.c:300 +#: login-utils/lslogins.c:1241 sys-utils/lsipc.c:300 msgid " -o, --output[=<list>] define the columns to output\n" msgstr " -o, --output[=<list>] định nghĩa các cột sẽ hiển thị ra\n" -#: login-utils/lslogins.c:1246 +#: login-utils/lslogins.c:1242 msgid " -p, --pwd display information related to login by password.\n" msgstr " -p, --pwd hiển thị thông tin liên quan đến đăng nhập bằng mật khẩu.\n" -#: login-utils/lslogins.c:1247 sys-utils/lsipc.c:302 +#: login-utils/lslogins.c:1243 sys-utils/lsipc.c:302 msgid " -r, --raw display in raw mode\n" msgstr " -r, --raw hiển thị ở chế độ thô\n" -#: login-utils/lslogins.c:1248 +#: login-utils/lslogins.c:1244 msgid " -s, --system-accs display system accounts\n" msgstr " -s, --system-accs hiển thị các tài khoản hệ thống\n" -#: login-utils/lslogins.c:1249 sys-utils/lsipc.c:293 +#: login-utils/lslogins.c:1245 sys-utils/lsipc.c:293 msgid " --time-format=<type> display dates in short, full or iso format\n" msgstr " --time-format <kiểu> hiển thị thời gian dùng định dạng ngắn, đầy đủ hay iso\n" -#: login-utils/lslogins.c:1250 +#: login-utils/lslogins.c:1246 msgid " -u, --user-accs display user accounts\n" msgstr " -u, --user-accs hiển thị các tài khoản người dùng\n" -#: login-utils/lslogins.c:1251 +#: login-utils/lslogins.c:1247 msgid " -Z, --context display SELinux contexts\n" msgstr " -Z, --context hiển thị ngữ cảnh SELinux\n" -#: login-utils/lslogins.c:1252 +#: login-utils/lslogins.c:1248 msgid " -z, --print0 delimit user entries with a nul character\n" msgstr " -z, --print0 ngăn cách các mục bằng ký tự nul\n" -#: login-utils/lslogins.c:1253 +#: login-utils/lslogins.c:1249 msgid " --wtmp-file <path> set an alternate path for wtmp\n" msgstr " --wtmp-file <đường_dẫn> đặt đường dẫn thay thế cho wtmp\n" -#: login-utils/lslogins.c:1254 +#: login-utils/lslogins.c:1250 msgid " --btmp-file <path> set an alternate path for btmp\n" msgstr " --btmp-file <đường_dẫn> đặt đường dẫn thay thế cho btmp\n" -#: login-utils/lslogins.c:1259 misc-utils/findmnt.c:1244 sys-utils/lscpu.c:1964 +#: login-utils/lslogins.c:1255 misc-utils/findmnt.c:1249 sys-utils/lscpu.c:2069 +#: sys-utils/lsmem.c:391 #, c-format msgid "" "\n" @@ -7602,11 +7955,11 @@ msgstr "" "\n" "Các cột sẵn dùng:\n" -#: login-utils/lslogins.c:1442 +#: login-utils/lslogins.c:1438 msgid "failed to request selinux state" msgstr "gặp lỗi khi yêu cầu trạng thái selinux" -#: login-utils/lslogins.c:1456 login-utils/lslogins.c:1460 +#: login-utils/lslogins.c:1452 login-utils/lslogins.c:1456 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." @@ -7618,40 +7971,36 @@ msgstr "không thể đặt các thuộc tính của thiết bị cuối" msgid "getline() failed" msgstr "getline() gặp lỗi" -#: login-utils/newgrp.c:148 +#: login-utils/newgrp.c:150 msgid "Password: " msgstr "Mật khẩu: " -#: login-utils/newgrp.c:154 login-utils/sulogin.c:1000 +#: login-utils/newgrp.c:160 login-utils/sulogin.c:997 msgid "crypt failed" msgstr "crypt gặp lỗi" -#: login-utils/newgrp.c:166 +#: login-utils/newgrp.c:172 #, c-format msgid " %s <group>\n" msgstr " %s <nhóm>\n" -#: login-utils/newgrp.c:169 +#: login-utils/newgrp.c:175 msgid "Log in to a new group.\n" msgstr "Đăng nhập vào một nhóm mới.\n" -#: login-utils/newgrp.c:207 +#: login-utils/newgrp.c:213 msgid "who are you?" msgstr "bạn là ai?" -#: login-utils/newgrp.c:211 login-utils/newgrp.c:223 sys-utils/nsenter.c:423 +#: login-utils/newgrp.c:217 login-utils/newgrp.c:229 sys-utils/nsenter.c:475 msgid "setgid failed" msgstr "setgid không thành công" -#: login-utils/newgrp.c:216 login-utils/newgrp.c:218 +#: login-utils/newgrp.c:222 login-utils/newgrp.c:224 msgid "no such group" msgstr "không có nhóm như vậy" -#: login-utils/newgrp.c:221 sys-utils/mount.c:491 -msgid "permission denied" -msgstr "quyền truy cập bị từ chối" - -#: login-utils/newgrp.c:227 sys-utils/nsenter.c:425 +#: login-utils/newgrp.c:233 sys-utils/nsenter.c:477 msgid "setuid failed" msgstr "setuid bị lỗi" @@ -7659,39 +8008,40 @@ msgstr "setuid bị lỗi" msgid "Politely refuse a login.\n" msgstr "Từ chối một đăng nhập một cách tao nhã.\n" -#: login-utils/nologin.c:77 +#: login-utils/nologin.c:76 #, c-format msgid "This account is currently not available.\n" msgstr "Tài khoản này hiện tại không sẵn sàng.\n" -#: login-utils/su-common.c:292 +#: login-utils/su-common.c:283 #, c-format msgid "cannot open session: %s" msgstr "không thể mở phiên: %s" -#: login-utils/su-common.c:304 +#: login-utils/su-common.c:295 msgid "cannot create child process" msgstr "không thể tạo tiến trình con" -#: login-utils/su-common.c:316 +#: login-utils/su-common.c:307 #, c-format msgid "cannot change directory to %s" msgstr "không chuyển đổi được sang thư mục %s" -#: login-utils/su-common.c:321 +#: login-utils/su-common.c:312 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 misc-utils/uuidd.c:407 term-utils/script.c:771 +#: login-utils/su-common.c:326 login-utils/su-common.c:334 +#: login-utils/su-common.c:340 misc-utils/uuidd.c:407 sys-utils/lscpu.c:892 +#: term-utils/script.c:779 msgid "cannot set signal handler" msgstr "không đặt bộ tiếp hợp tín hiệu" -#: login-utils/su-common.c:374 +#: login-utils/su-common.c:365 msgid " (core dumped)" msgstr "(lõi được đổ)" -#: login-utils/su-common.c:390 +#: login-utils/su-common.c:384 #, c-format msgid "" "\n" @@ -7700,42 +8050,42 @@ msgstr "" "\n" "Phiên làm việc bị chấm dứt, đang giết shell…" -#: login-utils/su-common.c:400 +#: login-utils/su-common.c:396 #, c-format msgid " ...killed.\n" msgstr " …bị giết.\n" -#: login-utils/su-common.c:480 +#: login-utils/su-common.c:477 msgid "may not be used by non-root users" msgstr "không thể được dùng bởi một tài khoản không phải siêu quản trị" -#: login-utils/su-common.c:508 +#: login-utils/su-common.c:505 msgid "incorrect password" msgstr "sai mật khẩu" -#: login-utils/su-common.c:592 +#: login-utils/su-common.c:589 msgid "cannot set groups" msgstr "không đặt được các nhóm" -#: login-utils/su-common.c:607 sys-utils/eject.c:665 +#: login-utils/su-common.c:604 sys-utils/eject.c:664 msgid "cannot set group id" msgstr "không đặt được mã số nhóm (GID)" -#: login-utils/su-common.c:609 sys-utils/eject.c:668 +#: login-utils/su-common.c:606 sys-utils/eject.c:667 msgid "cannot set user id" msgstr "không đặt được mã số người dùng (UID)" -#: login-utils/su-common.c:682 -#, c-format -msgid " %s [options] -u <user> <command>\n" +#: login-utils/su-common.c:679 +#, fuzzy, c-format +msgid " %s [options] -u <user> [[--] <command>]\n" msgstr " %s [các tùy chọn ] -u <tài-khoản> <lệnh>\n" -#: login-utils/su-common.c:683 login-utils/su-common.c:695 +#: login-utils/su-common.c:680 login-utils/su-common.c:692 #, c-format msgid " %s [options] [-] [<user> [<argument>...]]\n" msgstr " %s [các tùy chọn] [-] [<tài-khoản> [<đối số>…]]\n" -#: login-utils/su-common.c:684 +#: login-utils/su-common.c:681 msgid "" "\n" "Run <command> with the effective user ID and group ID of <user>. If -u is\n" @@ -7747,11 +8097,11 @@ msgstr "" "thì có tác dụng giống với su(1) và hệ vỏ tiêu chuẩn được thực thi.\n" "Các tùy chọn -c, -f, -l và -s là xung đột với -u.\n" -#: login-utils/su-common.c:691 +#: login-utils/su-common.c:688 msgid " -u, --user <user> username\n" msgstr " -u, --user <tài-khoản> tài khoản\n" -#: login-utils/su-common.c:696 +#: login-utils/su-common.c:693 msgid "" "\n" "Change the effective user ID and group ID to that of <user>.\n" @@ -7761,15 +8111,15 @@ msgstr "" "Thay đổi ID người dùng và nhóm cho những cái đó của <NGƯỜI-DÙNG>.\n" "- hiểu là -1. Nếu không chỉ ra <NGƯỜI-DÙNG> thì coi là siêu người dùng.\n" -#: login-utils/su-common.c:703 +#: login-utils/su-common.c:700 msgid " -m, -p, --preserve-environment do not reset environment variables\n" msgstr " -m, -p, --preserve-environment không đặt lại các biến môi trường\n" -#: login-utils/su-common.c:704 +#: login-utils/su-common.c:701 msgid " -g, --group <group> specify the primary group\n" msgstr " -g, --group <nhóm> chỉ định nhóm chính\n" -#: login-utils/su-common.c:705 +#: login-utils/su-common.c:702 msgid "" " -G, --supp-group <group> specify a supplemental group\n" "\n" @@ -7777,15 +8127,15 @@ msgstr "" " -G, --supp-group <nhóm> chỉ định nhóm phụ thêm vào\n" "\n" -#: login-utils/su-common.c:707 +#: login-utils/su-common.c:704 msgid " -, -l, --login make the shell a login shell\n" msgstr " -, -l, --login làm hệ vỏ đăng nhập hệ vỏ\n" -#: login-utils/su-common.c:708 +#: login-utils/su-common.c:705 msgid " -c, --command <command> pass a single command to the shell with -c\n" msgstr " -c --command <lệnh> chuyển một câu lệnh đơn cho hệ vỏ với -c\n" -#: login-utils/su-common.c:709 +#: login-utils/su-common.c:706 msgid "" " --session-command <command> pass a single command to the shell with -c\n" " and do not create a new session\n" @@ -7793,11 +8143,11 @@ msgstr "" " --session-command <lệnh> chuyển một câu lệnh đơn cho hệ vỏ với -c\n" " và không tạo một phiên mới\n" -#: login-utils/su-common.c:711 +#: login-utils/su-common.c:708 msgid " -f, --fast pass -f to the shell (for csh or tcsh)\n" msgstr " -f, --fast chuyển -f tới hệ vỏ (cho csh hay tcsh)\n" -#: login-utils/su-common.c:712 +#: login-utils/su-common.c:709 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" @@ -7824,21 +8174,21 @@ msgstr "các tùy chọn --{shell,fast,command,session-command,login} và --user msgid "no command was specified" msgstr "chưa chỉ ra lệnh" -#: login-utils/su-common.c:909 +#: login-utils/su-common.c:912 msgid "only root can specify alternative groups" msgstr "chỉ root có thể chỉ định các nhóm thay thế" -#: login-utils/su-common.c:916 +#: login-utils/su-common.c:919 #, 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:956 +#: login-utils/su-common.c:959 #, c-format msgid "using restricted shell %s" msgstr "sử dụng shell (hệ vỏ) bị giới hạn %s" -#: login-utils/su-common.c:980 +#: login-utils/su-common.c:983 #, 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" @@ -7851,22 +8201,22 @@ msgstr "tcgetattr gặp lỗi" msgid "tcsetattr failed" msgstr "tcsetattr gặp lỗi" -#: login-utils/sulogin.c:472 +#: login-utils/sulogin.c:469 #, c-format msgid "%s: no entry for root\n" msgstr "%s: không có mục nào cho root\n" -#: login-utils/sulogin.c:499 +#: login-utils/sulogin.c:496 #, c-format msgid "%s: no entry for root" msgstr "%s: không có mục nào cho root" -#: login-utils/sulogin.c:504 +#: login-utils/sulogin.c:501 #, c-format msgid "%s: root password garbled" msgstr "%s: mật khẩu cho siêu người dùng không đúng" -#: login-utils/sulogin.c:532 +#: login-utils/sulogin.c:529 #, c-format msgid "" "\n" @@ -7876,49 +8226,49 @@ msgid "" "Press Enter to continue.\n" msgstr "" -#: login-utils/sulogin.c:538 +#: login-utils/sulogin.c:535 #, c-format msgid "Give root password for login: " msgstr "Đưa ra mật khẩu siêu quản trị để đăng nhập: " -#: login-utils/sulogin.c:540 +#: login-utils/sulogin.c:537 #, c-format msgid "Press Enter for login: " msgstr "Bấm vào nút Enter để đăng nhập: " -#: login-utils/sulogin.c:543 +#: login-utils/sulogin.c:540 #, c-format msgid "Give root password for maintenance\n" msgstr "Đưa ra mật khẩu siêu quản trị để bảo trì\n" -#: login-utils/sulogin.c:545 +#: login-utils/sulogin.c:542 #, fuzzy, c-format msgid "Press Enter for maintenance\n" msgstr "Bấm vào nút Enter để bảo trì" -#: login-utils/sulogin.c:546 +#: login-utils/sulogin.c:543 #, c-format msgid "(or press Control-D to continue): " msgstr "(hoặc gõ Control-D nếu muốn tiếp tục): " -#: login-utils/sulogin.c:737 +#: login-utils/sulogin.c:733 msgid "change directory to system root failed" msgstr "thay đổi thư mục sang gốc của hệ thống gặp lỗi" -#: login-utils/sulogin.c:786 +#: login-utils/sulogin.c:782 msgid "setexeccon failed" msgstr "setexeccon gặp lỗi" -#: login-utils/sulogin.c:806 +#: login-utils/sulogin.c:802 #, c-format msgid " %s [options] [tty device]\n" msgstr "%s [tùy chọn] [thiết bị tty]\n" -#: login-utils/sulogin.c:809 +#: login-utils/sulogin.c:805 msgid "Single-user login.\n" msgstr "Đăng nhập đơn người dùng.\n" -#: login-utils/sulogin.c:812 +#: login-utils/sulogin.c:808 msgid "" " -p, --login-shell start a login shell\n" " -t, --timeout <seconds> max time to wait for a password (default: no limit)\n" @@ -7929,33 +8279,33 @@ 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:866 misc-utils/findmnt.c:1460 sys-utils/wdctl.c:523 -#: term-utils/agetty.c:750 term-utils/wall.c:135 +#: login-utils/sulogin.c:863 misc-utils/findmnt.c:1468 sys-utils/wdctl.c:523 +#: term-utils/agetty.c:758 term-utils/wall.c:207 msgid "invalid timeout argument" msgstr "đối số quá giờ không hợp lệ" -#: login-utils/sulogin.c:888 +#: login-utils/sulogin.c:885 msgid "only superuser can run this program" msgstr "chỉ có siêu người dùng (root) mới chạy chương trình này" -#: login-utils/sulogin.c:931 +#: login-utils/sulogin.c:928 msgid "cannot open console" msgstr "không thể mở bảng điều khiển" -#: login-utils/sulogin.c:938 +#: login-utils/sulogin.c:935 msgid "cannot open password database" msgstr "không thể mở tập tin cơ sở dữ liệu" -#: login-utils/sulogin.c:1015 -#, c-format +#: login-utils/sulogin.c:1012 +#, fuzzy, c-format msgid "" -"Can not execute su shell\n" +"cannot execute su shell\n" "\n" msgstr "" "Không thể thực thi hệ vỏ su (siêu tài khoản)\n" "\n" -#: login-utils/sulogin.c:1022 +#: login-utils/sulogin.c:1019 msgid "" "Timed out\n" "\n" @@ -7963,21 +8313,21 @@ msgstr "" "Quá hạn\n" "\n" -#: login-utils/sulogin.c:1054 +#: login-utils/sulogin.c:1051 #, fuzzy msgid "" -"Can not wait on su shell\n" +"cannot wait on su shell\n" "\n" msgstr "" "Không thể thực thi hệ vỏ su (siêu tài khoản)\n" "\n" -#: login-utils/utmpdump.c:176 text-utils/tailf.c:164 +#: login-utils/utmpdump.c:176 #, c-format msgid "%s: cannot add inotify watch." msgstr "%s: không thể thêm sự theo dõi inotify." -#: login-utils/utmpdump.c:185 text-utils/tailf.c:173 +#: login-utils/utmpdump.c:185 #, c-format msgid "%s: cannot read inotify events" msgstr "%s: không thể đọc sự kiện inotify" @@ -7986,96 +8336,293 @@ msgstr "%s: không thể đọc sự kiện inotify" msgid "Extraneous newline in file. Exiting." msgstr "Kiểu xuống dòng mới xa lạ trong tập tin. Đang thoát." -#: login-utils/utmpdump.c:309 +#: login-utils/utmpdump.c:304 #, c-format msgid " %s [options] [filename]\n" msgstr "%s [các-tùy-chọn] [tên-tập-tin]\n" -#: login-utils/utmpdump.c:312 +#: login-utils/utmpdump.c:307 msgid "Dump UTMP and WTMP files in raw format.\n" msgstr "Đổ các tập tin UTMP và WTMP theo định dạng thô.\n" -#: login-utils/utmpdump.c:315 +#: login-utils/utmpdump.c:310 msgid " -f, --follow output appended data as the file grows\n" msgstr " -f, --follow nối thêm dữ liệu kết xuất làm cho tập tin lớn lên\n" -#: login-utils/utmpdump.c:316 +#: login-utils/utmpdump.c:311 msgid " -r, --reverse write back dumped data into utmp file\n" msgstr " -r, --reverse ghi dữ liệu “đổ dồn” vào tập tin utmp\n" -#: login-utils/utmpdump.c:317 +#: login-utils/utmpdump.c:312 msgid " -o, --output <file> write to file instead of standard output\n" msgstr " -o, --output <TẬP-TIN> Ghi vào TẬP-TIN, thay vì vào đầu ra tiêu chuẩn\n" -#: login-utils/utmpdump.c:384 +#: login-utils/utmpdump.c:379 msgid "following standard input is unsupported" msgstr "các đầu vào chuẩn sau đây không được hỗ trợ" -#: login-utils/utmpdump.c:390 +#: login-utils/utmpdump.c:385 #, c-format msgid "Utmp undump of %s\n" msgstr "Utmp undump của %s\n" -#: login-utils/utmpdump.c:393 +#: login-utils/utmpdump.c:388 #, c-format msgid "Utmp dump of %s\n" msgstr "đổ Utmp của %s\n" -#: login-utils/vipw.c:141 +#: login-utils/vipw.c:142 msgid "can't open temporary file" msgstr "không thể mở tập tin tạm" -#: login-utils/vipw.c:157 +#: login-utils/vipw.c:158 #, c-format msgid "%s: create a link to %s failed" msgstr "%s: tạo được liên kết mềm tới %s gặp lỗi" -#: login-utils/vipw.c:164 +#: login-utils/vipw.c:165 #, c-format msgid "Can't get context for %s" msgstr "Không lấy được văn cảnh cho %s" -#: login-utils/vipw.c:170 +#: login-utils/vipw.c:171 #, c-format msgid "Can't set context for %s" msgstr "Không đặt được văn cảnh cho %s" -#: login-utils/vipw.c:236 +#: login-utils/vipw.c:237 #, c-format msgid "%s unchanged" msgstr "%s không thay đổi" -#: login-utils/vipw.c:254 +#: login-utils/vipw.c:255 msgid "cannot get lock" msgstr "không thể lấy khóa" -#: login-utils/vipw.c:281 +#: login-utils/vipw.c:282 msgid "no changes made" msgstr "không có thay đổi nào" -#: login-utils/vipw.c:290 +#: login-utils/vipw.c:291 msgid "cannot chmod file" msgstr "không thể đổi chế độ tập tin" -#: login-utils/vipw.c:304 +#: login-utils/vipw.c:305 msgid "Edit the password or group file.\n" msgstr "Sửa mật khẩu hay tập-tin nhóm (group).\n" -#: login-utils/vipw.c:350 +#: login-utils/vipw.c:359 msgid "You are using shadow groups on this system.\n" msgstr "Bạn đang dùng shadow group (bóng nhóm) trên hệ thống này.\n" -#: login-utils/vipw.c:351 +#: login-utils/vipw.c:360 msgid "You are using shadow passwords on this system.\n" msgstr "Bạn đang dùng shadow passwords (mật khẩu bóng) trên hệ thống này.\n" #. TRANSLATORS: this program uses for y and n rpmatch(3), #. * which means they can be translated. -#: login-utils/vipw.c:355 +#: login-utils/vipw.c:364 #, c-format msgid "Would you like to edit %s now [y/n]? " msgstr "Soạn thảo %s bây giờ [y/n]? " +#: misc-utils/blkid.c:65 +#, fuzzy, c-format +msgid "%s from %s (libblkid %s, %s)\n" +msgstr "%s từ %s (libmount %s" + +#: misc-utils/blkid.c:75 +#, c-format +msgid "" +" %s --label <label> | --uuid <uuid>\n" +"\n" +msgstr "" + +#: misc-utils/blkid.c:76 +#, c-format +msgid "" +" %s [--cache-file <file>] [-ghlLv] [--output <format>] [--match-tag <tag>] \n" +" [--match-token <token>] [<dev> ...]\n" +"\n" +msgstr "" + +#: misc-utils/blkid.c:78 +#, c-format +msgid "" +" %s -p [--match-tag <tag>] [--offset <offset>] [--size <size>] \n" +" [--output <format>] <dev> ...\n" +"\n" +msgstr "" + +#: misc-utils/blkid.c:80 +#, c-format +msgid " %s -i [--match-tag <tag>] [--output <format>] <dev> ...\n" +msgstr "" + +#: misc-utils/blkid.c:82 +#, fuzzy +msgid "" +" -c, --cache-file <file> read from <file> instead of reading from the default\n" +" cache file (-c /dev/null means no cache)\n" +msgstr "" +" -A, --adjfile <t.tin> chỉ định đường dẫn tới tập tin chỉnh sửa;\n" +" mặc định là %s\n" + +#: misc-utils/blkid.c:84 +#, fuzzy +msgid " -d, --no-encoding don't encode non-printing characters\n" +msgstr " -n, --noheadings không in phần đầu\n" + +#: misc-utils/blkid.c:85 +msgid " -g, --garbage-collect garbage collect the blkid cache\n" +msgstr "" + +#: misc-utils/blkid.c:86 +msgid "" +" -o, --output <format> output format; can be one of:\n" +" value, device, export or full; (default: full)\n" +msgstr "" + +#: misc-utils/blkid.c:88 +#, fuzzy +msgid " -k, --list-filesystems list all known filesystems/RAIDs and exit\n" +msgstr " -l, --list-shells in ra danh sách các shell (hệ vỏ) rồi thoát\n" + +#: misc-utils/blkid.c:89 +msgid " -s, --match-tag <tag> show specified tag(s) (default show all tags)\n" +msgstr "" + +#: misc-utils/blkid.c:90 +msgid " -t, --match-token <token> find device with a specific token (NAME=value pair)\n" +msgstr "" + +#: misc-utils/blkid.c:91 +#, fuzzy +msgid " -l, --list-one look up only first device with token specified by -t\n" +msgstr " -l, --list liệt kê thông tin về tất cả hay những thứ được chỉ ra (mặc định)\n" + +#: misc-utils/blkid.c:92 +#, fuzzy +msgid " -L, --label <label> convert LABEL to device name\n" +msgstr " -s, --size <cỡ> cỡ thiết bị\n" + +#: misc-utils/blkid.c:93 +#, fuzzy +msgid " -U, --uuid <uuid> convert UUID to device name\n" +msgstr " -u, --user <tài-khoản> tài khoản\n" + +#: misc-utils/blkid.c:94 +#, fuzzy +msgid " <dev> specify device(s) to probe (default: all devices)\n" +msgstr " <dev> đường dẫn thiết bị (thường là đĩa)\n" + +#: misc-utils/blkid.c:96 +#, fuzzy +msgid "Low-level probing options:\n" +msgstr "Tùy chọn xuất:\n" + +#: misc-utils/blkid.c:97 +#, fuzzy +msgid " -p, --probe low-level superblocks probing (bypass cache)\n" +msgstr " -p, --pid không chia sẻ không gian tên pid\n" + +#: misc-utils/blkid.c:98 +#, fuzzy +msgid " -i, --info gather information about I/O limits\n" +msgstr " -i, --info chỉ hiển thị các thông tin về bước mẫu\n" + +#: misc-utils/blkid.c:99 +#, fuzzy +msgid " -S, --size <size> overwrite device size\n" +msgstr " -s, --size <cỡ> cỡ thiết bị\n" + +#: misc-utils/blkid.c:100 +#, fuzzy +msgid " -O, --offset <offset> probe at the given offset\n" +msgstr " -H, --host <tên máy> chỉ định tên máy chủ đăng nhập\n" + +#: misc-utils/blkid.c:101 +#, fuzzy +msgid " -u, --usages <list> filter by \"usage\" (e.g. -u filesystem,raid)\n" +msgstr " -t, --types <d.sách> các kiểu hệ thống tập tin bị hạn chế\n" + +#: misc-utils/blkid.c:102 +#, fuzzy +msgid " -n, --match-types <list> filter by filesystem type (e.g. -n vfat,ext3)\n" +msgstr " -t, --types <d.sách> các kiểu hệ thống tập tin bị hạn chế\n" + +#: misc-utils/blkid.c:235 +msgid "(mounted, mtpt unknown)" +msgstr "" + +#: misc-utils/blkid.c:237 +#, fuzzy +msgid "(in use)" +msgstr "Dấu được dùng" + +#: misc-utils/blkid.c:239 +#, fuzzy +msgid "(not mounted)" +msgstr "%s: chưa gắn" + +#: misc-utils/blkid.c:503 +#, c-format +msgid "error: %s" +msgstr "lỗi: %s" + +#: misc-utils/blkid.c:548 +#, c-format +msgid "%s: ambivalent result (probably more filesystems on the device, use wipefs(8) to see more details)" +msgstr "" + +#: misc-utils/blkid.c:594 +#, fuzzy, c-format +msgid "unknown keyword in -u <list> argument: '%s'" +msgstr "không hiểu đối số: %s" + +#: misc-utils/blkid.c:611 +msgid "error: -u <list> argument is empty" +msgstr "" + +#: misc-utils/blkid.c:754 +#, fuzzy, c-format +msgid "unsupported output format %s" +msgstr "không hỗ trợ định dạng tùy chọn: %s" + +#: misc-utils/blkid.c:757 misc-utils/wipefs.c:535 +msgid "invalid offset argument" +msgstr "đối số khoảng bù không hợp lệ" + +#: misc-utils/blkid.c:764 +#, fuzzy +msgid "Too many tags specified" +msgstr "chưa chỉ ra lệnh" + +#: misc-utils/blkid.c:770 +#, fuzzy +msgid "invalid size argument" +msgstr "tham số thời gian không hợp lệ" + +#: misc-utils/blkid.c:774 +msgid "Can only search for one NAME=value pair" +msgstr "" + +#: misc-utils/blkid.c:781 +msgid "-t needs NAME=value pair" +msgstr "" + +#: misc-utils/blkid.c:831 +msgid "The low-level probing mode does not support 'list' output format" +msgstr "" + +#: misc-utils/blkid.c:844 +msgid "The low-level probing mode requires a device" +msgstr "" + +#: misc-utils/blkid.c:894 +msgid "The lookup option requires a search type specified using -t" +msgstr "" + #: misc-utils/cal.c:372 #, fuzzy msgid "invalid month argument" @@ -8090,119 +8637,119 @@ msgstr "đối số tuần không hợp lệ" 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:422 +#: misc-utils/cal.c:421 #, fuzzy, c-format msgid "failed to parse timestamp or unknown month name: %s" msgstr "gặp lỗi khi phân tích bước" -#: misc-utils/cal.c:431 +#: misc-utils/cal.c:430 msgid "illegal day value" msgstr "giá trị ngày bị sai" -#: misc-utils/cal.c:433 misc-utils/cal.c:456 +#: misc-utils/cal.c:432 misc-utils/cal.c:455 #, 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:437 misc-utils/cal.c:445 +#: misc-utils/cal.c:436 misc-utils/cal.c:444 msgid "illegal month value: use 1-12" msgstr "giá trị tháng bị sai: hãy dùng 1-12" -#: misc-utils/cal.c:441 +#: misc-utils/cal.c:440 #, fuzzy, c-format msgid "unknown month name: %s" msgstr "không hiểu tên ưu tiên: %s" -#: misc-utils/cal.c:448 misc-utils/cal.c:452 +#: misc-utils/cal.c:447 misc-utils/cal.c:451 msgid "illegal year value" msgstr "giá trị năm không hợp lệ" -#: misc-utils/cal.c:450 +#: misc-utils/cal.c:449 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:481 misc-utils/cal.c:494 #, 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:679 +#: misc-utils/cal.c:678 #, c-format msgid "%s" msgstr "%s" -#: misc-utils/cal.c:685 +#: misc-utils/cal.c:684 #, c-format msgid "%04d" msgstr "" -#: misc-utils/cal.c:691 +#: misc-utils/cal.c:690 #, fuzzy, c-format msgid "%s %04d" msgstr "%s %d" -#: misc-utils/cal.c:993 +#: misc-utils/cal.c:992 #, 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:994 +#: misc-utils/cal.c:993 #, fuzzy, c-format msgid " %s [options] <timestamp|monthname>\n" msgstr "%s [CÁC_TÙY_CHỌN] <TÊN_TẬP_TIN>\n" -#: misc-utils/cal.c:997 +#: misc-utils/cal.c:996 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:998 +#: misc-utils/cal.c:997 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:1001 +#: misc-utils/cal.c:1000 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:1002 +#: misc-utils/cal.c:1001 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:1003 +#: misc-utils/cal.c:1002 #, 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:1004 +#: misc-utils/cal.c:1003 #, 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:1005 +#: misc-utils/cal.c:1004 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:1006 +#: misc-utils/cal.c:1005 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:1007 +#: misc-utils/cal.c:1006 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:1008 +#: misc-utils/cal.c:1007 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:1009 +#: misc-utils/cal.c:1008 #, 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:1010 +#: misc-utils/cal.c:1009 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:1011 +#: misc-utils/cal.c:1010 msgid " --color[=<when>] colorize messages (auto, always or never)\n" msgstr "" " --color[=<khi>] tô màu chữ khi:\n" @@ -8210,16 +8757,110 @@ msgstr "" " always luôn luôn,\n" " never không bao giờ)\n" -#: misc-utils/findfs.c:28 +#: misc-utils/fincore.c:61 +#, fuzzy +msgid "file data residend in memory in pages" +msgstr "ID vùng nhớ dùng chung: %d\n" + +#: misc-utils/fincore.c:62 +msgid "file data residend in memory in bytes" +msgstr "" + +#: misc-utils/fincore.c:63 +#, fuzzy +msgid "size of the file" +msgstr "kích cỡ của thiết bị" + +#: misc-utils/fincore.c:64 +#, fuzzy +msgid "file name" +msgstr "Tên tập tin" + +#: misc-utils/fincore.c:123 sys-utils/losetup.c:329 sys-utils/lscpu.c:1786 +#: sys-utils/lscpu.c:1814 sys-utils/prlimit.c:229 sys-utils/swapon.c:176 +#: sys-utils/wdctl.c:215 sys-utils/zramctl.c:409 +msgid "failed to initialize output line" +msgstr "gặp lỗi khi khởi tạo dòng kết xuất" + +#: misc-utils/fincore.c:169 +#, fuzzy, c-format +msgid "failed to do mincore: %s" +msgstr "gặp lỗi khi đọc liên kết mềm: %s" + +#: misc-utils/fincore.c:208 +#, fuzzy, c-format +msgid "failed to do mmap: %s" +msgstr "lỗi mở %s" + +#: misc-utils/fincore.c:236 +#, fuzzy, c-format +msgid "failed to open: %s" +msgstr "lỗi mở %s" + +#: misc-utils/fincore.c:241 +#, fuzzy, c-format +msgid "failed to do fstat: %s" +msgstr "không đọc được: %s" + +#: misc-utils/fincore.c:261 +#, c-format +msgid " %s [options] file...\n" +msgstr " %s [TUỲ_CHỌN] [TẬP_TIN…]\n" + +#: misc-utils/fincore.c:264 +#, fuzzy +msgid " -J, --json use JSON output format\n" +msgstr " -r, --raw dùng định dạng thô\n" + +#: misc-utils/fincore.c:265 +#, fuzzy +msgid " -b, --bytes print sizes in bytes rather than in human readable format\n" +msgstr " -b, --bytes hiển thị cỡ theo byte thay vì dạng dành cho con người đọc\n" + +#: misc-utils/fincore.c:266 +#, fuzzy +msgid " -n, --noheadings don't print headings\n" +msgstr " -n, --noheadings không in phần đầu\n" + +#: misc-utils/fincore.c:267 +#, fuzzy +msgid " -o, --output <list> output columns\n" +msgstr " -o, --output <d.sách> hiển thị các cột\n" + +#: misc-utils/fincore.c:268 +#, fuzzy +msgid " -r, --raw use raw output format\n" +msgstr " -r, --raw dùng định dạng thô\n" + +#: misc-utils/fincore.c:274 misc-utils/lsblk.c:1662 misc-utils/lslocks.c:519 +#: sys-utils/lsns.c:632 sys-utils/prlimit.c:196 sys-utils/zramctl.c:548 +#, c-format +msgid "" +"\n" +"Available columns (for --output):\n" +msgstr "" +"\n" +"Các cột sẵn dùng (cho kết xuất):\n" + +#: misc-utils/fincore.c:339 sys-utils/losetup.c:773 +msgid "no file specified" +msgstr "chưa ghi rõ tập tin" + +#: misc-utils/fincore.c:357 +#, fuzzy +msgid "failed to create output table" +msgstr "gặp lỗi khi phân bổ bảng kết xuất" + +#: misc-utils/findfs.c:29 #, c-format msgid " %s [options] {LABEL,UUID,PARTUUID,PARTLABEL}=<value>\n" msgstr " %s [các-tùy-chọn] {NHÃN,UUID,PARTUUID,PARTLABEL}=<giá-trị>\n" -#: misc-utils/findfs.c:32 +#: misc-utils/findfs.c:33 msgid "Find a filesystem by label or UUID.\n" msgstr "Tìm một hệ thống tập tin theo nhãn hay UUID.\n" -#: misc-utils/findfs.c:67 +#: misc-utils/findfs.c:75 #, c-format msgid "unable to resolve '%s'" msgstr "không thể phân giải “%s”" @@ -8232,7 +8873,7 @@ msgstr "thiết bị nguồn" msgid "mountpoint" msgstr "điểm gắn" -#: misc-utils/findmnt.c:101 misc-utils/lsblk.c:161 +#: misc-utils/findmnt.c:101 misc-utils/lsblk.c:164 msgid "filesystem type" msgstr "kiểu hệ thống tập tin" @@ -8252,7 +8893,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:106 misc-utils/lsblk.c:164 +#: misc-utils/findmnt.c:106 misc-utils/lsblk.c:167 msgid "filesystem UUID" msgstr "UUID hệ thống tập tin" @@ -8260,7 +8901,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:109 misc-utils/lsblk.c:160 +#: misc-utils/findmnt.c:109 misc-utils/lsblk.c:163 msgid "major:minor device number" msgstr "số lớn:nhỏ thiết bị" @@ -8341,8 +8982,8 @@ msgstr "gắn lại" msgid "move" msgstr "di chuyển" -#: misc-utils/findmnt.c:812 misc-utils/findmnt.c:1075 sys-utils/eject.c:719 -#: sys-utils/mount.c:669 +#: misc-utils/findmnt.c:812 misc-utils/findmnt.c:1075 sys-utils/eject.c:718 +#: sys-utils/mount.c:322 msgid "failed to initialize libmount table" msgstr "gặp lỗi khi khởi tạo bảng libmount" @@ -8353,9 +8994,9 @@ msgstr "không đọc được %s" #: misc-utils/findmnt.c:1015 misc-utils/findmnt.c:1081 #: misc-utils/findmnt-verify.c:94 misc-utils/findmnt-verify.c:482 -#: sys-utils/fstrim.c:199 sys-utils/mount.c:134 sys-utils/mount.c:182 +#: sys-utils/fstrim.c:187 sys-utils/mount.c:131 sys-utils/mount.c:179 #: sys-utils/swapoff.c:56 sys-utils/swapoff.c:155 sys-utils/swapon.c:244 -#: sys-utils/swapon.c:274 sys-utils/swapon.c:733 sys-utils/umount.c:274 +#: sys-utils/swapon.c:274 sys-utils/swapon.c:733 sys-utils/umount.c:170 msgid "failed to initialize libmount iterator" msgstr "lỗi khởi tạo bộ lặp lại libmount" @@ -8367,7 +9008,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:1186 +#: misc-utils/findmnt.c:1189 #, fuzzy, c-format msgid "" " %1$s [options]\n" @@ -8380,19 +9021,24 @@ 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:1193 +#: misc-utils/findmnt.c:1196 msgid "Find a (mounted) filesystem.\n" msgstr "Tìm một hệ thống tập tin (đã gắn).\n" -#: misc-utils/findmnt.c:1196 +#: misc-utils/findmnt.c:1199 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:1197 -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:1200 +#, fuzzy +msgid "" +" -m, --mtab search in table of mounted filesystems\n" +" (includes user space mount options)\n" +msgstr "" +" -k, --kernel tìm kiếm bảng nhân của hệ thống tập tin\n" +" đã gắn (mặc định)\n" -#: misc-utils/findmnt.c:1198 +#: misc-utils/findmnt.c:1202 msgid "" " -k, --kernel search in kernel table of mounted\n" " filesystems (default)\n" @@ -8400,43 +9046,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:1201 +#: misc-utils/findmnt.c:1205 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:1202 +#: misc-utils/findmnt.c:1206 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:1205 +#: misc-utils/findmnt.c:1209 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:1206 +#: misc-utils/findmnt.c:1210 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:1207 +#: misc-utils/findmnt.c:1211 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:1208 +#: misc-utils/findmnt.c:1212 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:1209 +#: misc-utils/findmnt.c:1213 msgid " -c, --canonicalize canonicalize printed paths\n" msgstr " -c, --canonicalize canonical hóa đường dẫn\n" -#: misc-utils/findmnt.c:1210 +#: misc-utils/findmnt.c:1214 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:1211 +#: misc-utils/findmnt.c:1215 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:1212 +#: misc-utils/findmnt.c:1216 msgid "" " -e, --evaluate convert tags (LABEL,UUID,PARTUUID,PARTLABEL) \n" " to device names\n" @@ -8444,56 +9090,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:1214 +#: misc-utils/findmnt.c:1218 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:1215 +#: misc-utils/findmnt.c:1219 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:1216 +#: misc-utils/findmnt.c:1220 msgid " -i, --invert invert the sense of matching\n" msgstr " -s, --inverse đảo ngược phần khớp\n" -#: misc-utils/findmnt.c:1217 misc-utils/lslocks.c:507 sys-utils/lsns.c:597 +#: misc-utils/findmnt.c:1221 misc-utils/lslocks.c:507 sys-utils/lsns.c:619 #, fuzzy msgid " -J, --json use JSON output format\n" msgstr " -r, --raw dùng định dạng thô\n" -#: misc-utils/findmnt.c:1218 sys-utils/lsns.c:598 +#: misc-utils/findmnt.c:1222 sys-utils/lsns.c:620 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:1219 +#: misc-utils/findmnt.c:1223 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:1220 +#: misc-utils/findmnt.c:1224 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:1221 +#: misc-utils/findmnt.c:1225 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:1222 +#: misc-utils/findmnt.c:1226 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:1223 +#: misc-utils/findmnt.c:1227 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:1224 +#: misc-utils/findmnt.c:1228 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:1225 +#: misc-utils/findmnt.c:1229 msgid " -r, --raw use raw output format\n" msgstr " -r, --raw dùng định dạng thô\n" -#: misc-utils/findmnt.c:1226 +#: misc-utils/findmnt.c:1230 msgid "" " -S, --source <string> the device to mount (by name, maj:min, \n" " LABEL=, UUID=, PARTUUID=, PARTLABEL=)\n" @@ -8501,64 +9147,69 @@ 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:1228 +#: misc-utils/findmnt.c:1232 #, 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:1229 +#: misc-utils/findmnt.c:1233 +#, fuzzy +msgid " --tree enable tree format output is possible\n" +msgstr " -l, --list dùng định dạng kết xuất liệt kê\n" + +#: misc-utils/findmnt.c:1234 #, 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:1230 +#: misc-utils/findmnt.c:1235 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:1231 +#: misc-utils/findmnt.c:1236 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:1232 misc-utils/lslocks.c:513 sys-utils/lsns.c:603 +#: misc-utils/findmnt.c:1237 misc-utils/lslocks.c:513 sys-utils/lsns.c:625 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:1233 +#: misc-utils/findmnt.c:1238 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:1236 +#: misc-utils/findmnt.c:1241 #, fuzzy msgid " -x, --verify verify mount table content (default is fstab)\n" msgstr " -1, --one chỉ hiển thị một tháng (mặc định)\n" -#: misc-utils/findmnt.c:1237 +#: misc-utils/findmnt.c:1242 #, fuzzy msgid " --verbose print more details\n" msgstr " -v, --verbose hiển thị dữ liệu dạng đầy đủ\n" -#: misc-utils/findmnt.c:1365 +#: misc-utils/findmnt.c:1373 #, c-format msgid "unknown direction '%s'" msgstr "không hiểu hướng “%s”" -#: misc-utils/findmnt.c:1437 +#: misc-utils/findmnt.c:1445 msgid "invalid TID argument" msgstr "đối số TID không hợp lệ" -#: misc-utils/findmnt.c:1506 +#: misc-utils/findmnt.c:1516 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:1510 +#: misc-utils/findmnt.c:1520 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:1559 +#: misc-utils/findmnt.c:1573 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:1616 #, 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" @@ -8866,8 +9517,8 @@ msgstr "không hiểu tín hiệu: %s" msgid "%s and %s are mutually exclusive" msgstr "%s và %s loại từ lẫn nhau" -#: misc-utils/kill.c:396 misc-utils/kill.c:438 misc-utils/rename.c:174 -#: sys-utils/ipcrm.c:160 term-utils/agetty.c:789 term-utils/agetty.c:798 +#: misc-utils/kill.c:396 misc-utils/kill.c:438 misc-utils/rename.c:180 +#: sys-utils/ipcrm.c:160 term-utils/agetty.c:797 term-utils/agetty.c:806 msgid "not enough arguments" msgstr "không đủ đối số" @@ -8877,20 +9528,20 @@ msgid "option '%s' requires an argument" msgstr "tùy chọn “%s” cần một đối số" #: misc-utils/kill.c:414 sys-utils/eject.c:205 sys-utils/eject.c:230 -#: sys-utils/losetup.c:689 sys-utils/tunelp.c:161 sys-utils/tunelp.c:168 +#: sys-utils/losetup.c:690 sys-utils/tunelp.c:161 sys-utils/tunelp.c:168 #: sys-utils/tunelp.c:175 sys-utils/tunelp.c:182 sys-utils/tunelp.c:189 #: sys-utils/tunelp.c:195 sys-utils/tunelp.c:199 sys-utils/tunelp.c:206 -#: sys-utils/tunelp.c:231 term-utils/setterm.c:213 term-utils/setterm.c:216 -#: term-utils/setterm.c:235 term-utils/setterm.c:237 term-utils/setterm.c:272 -#: term-utils/setterm.c:274 term-utils/setterm.c:291 term-utils/setterm.c:298 -#: term-utils/setterm.c:300 term-utils/setterm.c:312 term-utils/setterm.c:314 -#: term-utils/setterm.c:323 term-utils/setterm.c:331 term-utils/setterm.c:346 -#: term-utils/setterm.c:348 term-utils/setterm.c:360 term-utils/setterm.c:362 -#: term-utils/setterm.c:373 term-utils/setterm.c:535 term-utils/setterm.c:540 -#: term-utils/setterm.c:545 term-utils/setterm.c:550 term-utils/setterm.c:574 -#: term-utils/setterm.c:579 term-utils/setterm.c:584 term-utils/setterm.c:589 -#: term-utils/setterm.c:594 term-utils/setterm.c:599 term-utils/setterm.c:607 -#: term-utils/setterm.c:640 +#: sys-utils/tunelp.c:231 term-utils/setterm.c:214 term-utils/setterm.c:217 +#: term-utils/setterm.c:236 term-utils/setterm.c:238 term-utils/setterm.c:273 +#: term-utils/setterm.c:275 term-utils/setterm.c:292 term-utils/setterm.c:299 +#: term-utils/setterm.c:301 term-utils/setterm.c:313 term-utils/setterm.c:315 +#: term-utils/setterm.c:324 term-utils/setterm.c:332 term-utils/setterm.c:347 +#: term-utils/setterm.c:349 term-utils/setterm.c:361 term-utils/setterm.c:363 +#: term-utils/setterm.c:374 term-utils/setterm.c:542 term-utils/setterm.c:547 +#: term-utils/setterm.c:552 term-utils/setterm.c:557 term-utils/setterm.c:581 +#: term-utils/setterm.c:586 term-utils/setterm.c:591 term-utils/setterm.c:596 +#: term-utils/setterm.c:601 term-utils/setterm.c:606 term-utils/setterm.c:614 +#: term-utils/setterm.c:647 msgid "argument error" msgstr "sai đối số" @@ -8964,110 +9615,110 @@ msgstr "" msgid "--sd-id was not specified for --sd-param %s" msgstr "" -#: misc-utils/logger.c:743 +#: misc-utils/logger.c:754 msgid "localtime() failed" msgstr "localtime() bị lỗi" -#: misc-utils/logger.c:753 +#: misc-utils/logger.c:764 #, c-format msgid "hostname '%s' is too long" msgstr "tên máy “%s” là quá dài" -#: misc-utils/logger.c:759 +#: misc-utils/logger.c:770 #, c-format msgid "tag '%s' is too long" msgstr "thẻ “%s” là quá dài" -#: misc-utils/logger.c:822 +#: misc-utils/logger.c:833 #, c-format msgid "ignoring unknown option argument: %s" msgstr "bỏ qua các đối số tùy chon chưa biết: %s" -#: misc-utils/logger.c:834 +#: misc-utils/logger.c:845 #, fuzzy, c-format msgid "invalid argument: %s: using automatic errors" msgstr "đối số không hợp lệ đối với tùy chọn --auto/-a" -#: misc-utils/logger.c:983 +#: misc-utils/logger.c:994 #, c-format msgid " %s [options] [<message>]\n" msgstr " %s [tùy chọn] [thông điệp]\n" -#: misc-utils/logger.c:986 +#: misc-utils/logger.c:997 msgid "Enter messages into the system log.\n" msgstr "Nhập lời nhắn vào nhật ký hệ thống.\n" -#: misc-utils/logger.c:989 +#: misc-utils/logger.c:1000 #, fuzzy msgid " -i log the logger command's PID\n" msgstr " dùng giao thức syslog (mặc định)\n" -#: misc-utils/logger.c:990 +#: misc-utils/logger.c:1001 #, fuzzy msgid " --id[=<id>] log the given <id>, or otherwise the PID\n" msgstr " -i, --id[=<id>] log <id> (mặc định là PID)\n" -#: misc-utils/logger.c:991 +#: misc-utils/logger.c:1002 msgid " -f, --file <file> log the contents of this file\n" msgstr " -f, --file <TẬP-TIN> hiển thị nhật ký của tập tin này\n" -#: misc-utils/logger.c:992 +#: misc-utils/logger.c:1003 #, fuzzy msgid " -e, --skip-empty do not log empty lines when processing files\n" msgstr " -n, --skip-login không nhắc đăng nhập\n" -#: misc-utils/logger.c:993 +#: misc-utils/logger.c:1004 #, fuzzy msgid " --no-act do everything except the write the log\n" msgstr " -n, --no-act làm mọi thứ ngoại trừ ghi lên thiết bị\n" -#: misc-utils/logger.c:994 +#: misc-utils/logger.c:1005 msgid " -p, --priority <prio> mark given message with this priority\n" msgstr " -p, --priority <prio> đánh dấu lời nhắn đã cho với mức ưu tiên này\n" -#: misc-utils/logger.c:995 +#: misc-utils/logger.c:1006 msgid " --octet-count use rfc6587 octet counting\n" msgstr "" -#: misc-utils/logger.c:996 +#: misc-utils/logger.c:1007 msgid " --prio-prefix look for a prefix on every line read from stdin\n" msgstr " --prio-prefix tìm kiếm tiền tố trên mỗi dòng đọc từ đầu vào chuẩn\n" -#: misc-utils/logger.c:997 +#: misc-utils/logger.c:1008 msgid " -s, --stderr output message to standard error as well\n" msgstr " -s, --stderr cũng hiển thị thông điệp ra đầu ra lỗi tiêu chuẩn\n" -#: misc-utils/logger.c:998 +#: misc-utils/logger.c:1009 #, fuzzy msgid " -S, --size <size> maximum size for a single message\n" msgstr " -s, --size <cỡ> cỡ thiết bị\n" -#: misc-utils/logger.c:999 +#: misc-utils/logger.c:1010 msgid " -t, --tag <tag> mark every line with this tag\n" msgstr " -t, --tag <tag> đánh dấu mọi dòng bằng thẻ này\n" -#: misc-utils/logger.c:1000 +#: misc-utils/logger.c:1011 msgid " -n, --server <name> write to this remote syslog server\n" msgstr " -n, --server <tên> ghi cái này đến máy chủ ghi syslog\n" -#: misc-utils/logger.c:1001 +#: misc-utils/logger.c:1012 #, fuzzy msgid " -P, --port <port> use this port for UDP or TCP connection\n" msgstr " -P, --port <số> dùng cổng UDP này\n" -#: misc-utils/logger.c:1002 +#: misc-utils/logger.c:1013 msgid " -T, --tcp use TCP only\n" msgstr " -T, --tcp chỉ dùng TCP\n" -#: misc-utils/logger.c:1003 +#: misc-utils/logger.c:1014 msgid " -d, --udp use UDP only\n" msgstr " -d, --udp chỉ dùng UDP\n" -#: misc-utils/logger.c:1004 +#: misc-utils/logger.c:1015 msgid " --rfc3164 use the obsolete BSD syslog protocol\n" msgstr " --rfc3164 dùng giao thức syslog BSD kiểu cũ\n" -#: misc-utils/logger.c:1005 +#: misc-utils/logger.c:1016 #, fuzzy msgid "" " --rfc5424[=<snip>] use the syslog protocol (the default for remote);\n" @@ -9076,383 +9727,382 @@ 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:1007 +#: misc-utils/logger.c:1018 #, fuzzy msgid " --sd-id <id> rfc5424 structured data ID\n" msgstr " --rgid <gid> đặt gid thực tế\n" -#: misc-utils/logger.c:1008 +#: misc-utils/logger.c:1019 msgid " --sd-param <data> rfc5424 structured data name=value\n" msgstr "" -#: misc-utils/logger.c:1009 +#: misc-utils/logger.c:1020 #, fuzzy msgid " --msgid <msgid> set rfc5424 message id field\n" msgstr " --rgid <gid> đặt gid thực tế\n" -#: misc-utils/logger.c:1010 +#: misc-utils/logger.c:1021 msgid " -u, --socket <socket> write to this Unix socket\n" msgstr " -u, --socket <socket> ghi ra ổ cắm Unix này\n" -#: misc-utils/logger.c:1011 +#: misc-utils/logger.c:1022 msgid "" " --socket-errors[=<on|off|auto>]\n" " print connection errors when using Unix sockets\n" msgstr "" -#: misc-utils/logger.c:1014 +#: misc-utils/logger.c:1025 msgid " --journald[=<file>] write journald entry\n" msgstr " --journald[=<tập-tin>] ghi mục nhật ký\n" -#: misc-utils/logger.c:1101 +#: misc-utils/logger.c:1112 #, c-format msgid "file %s" msgstr "tập tin %s" -#: misc-utils/logger.c:1116 +#: misc-utils/logger.c:1127 msgid "failed to parse id" msgstr "gặp lỗi khi phân tích ID" -#: misc-utils/logger.c:1134 +#: misc-utils/logger.c:1145 #, fuzzy msgid "failed to parse message size" msgstr "gặp lỗi khi đặt kích cỡ trang" -#: misc-utils/logger.c:1169 +#: misc-utils/logger.c:1180 msgid "--msgid cannot contain space" msgstr "" -#: misc-utils/logger.c:1191 +#: misc-utils/logger.c:1202 #, fuzzy, c-format msgid "invalid structured data ID: '%s'" msgstr "đối số không hợp lệ: %s" -#: misc-utils/logger.c:1196 +#: misc-utils/logger.c:1207 #, fuzzy, c-format msgid "invalid structured data parameter: '%s'" msgstr "đối số đặt cho quá giờ không hợp lệ: %s" -#: misc-utils/logger.c:1207 +#: misc-utils/logger.c:1217 msgid "--file <file> and <message> are mutually exclusive, message is ignored" msgstr "--file <file> and <message> loại từ lẫn nhau, chuỗi bị bỏ qua" -#: misc-utils/logger.c:1214 +#: misc-utils/logger.c:1224 msgid "journald entry could not be written" msgstr "không thể ghi mục tin journald" -#: misc-utils/look.c:355 +#: misc-utils/look.c:354 #, c-format msgid " %s [options] <string> [<file>...]\n" msgstr "%s [TUỲ_CHỌN] <chuỗi> [TẬP_TIN…]\n" -#: misc-utils/look.c:358 +#: misc-utils/look.c:357 msgid "Display lines beginning with a specified string.\n" msgstr "Hiển thị các dòng đầu với chuỗi đã cho.\n" -#: misc-utils/look.c:361 +#: misc-utils/look.c:360 msgid " -a, --alternative use the alternative dictionary\n" msgstr " -a, --alternative dùng từ điển thay thế\n" -#: misc-utils/look.c:362 +#: misc-utils/look.c:361 #, fuzzy msgid " -d, --alphanum compare only blanks and alphanumeric characters\n" msgstr " -d, --alphanum chỉ so sánh các ký tự biểu diễn số\n" -#: misc-utils/look.c:363 +#: misc-utils/look.c:362 msgid " -f, --ignore-case ignore case differences when comparing\n" msgstr " -f, --ignore-case không phân biệt HOA thường khi so sánh\n" -#: misc-utils/look.c:364 +#: misc-utils/look.c:363 msgid " -t, --terminate <char> define the string-termination character\n" msgstr " -t, --terminate <char> định nghĩa ký tự chấm dứt chuỗi\n" -#: misc-utils/lsblk.c:157 +#: misc-utils/lsblk.c:160 msgid "device name" msgstr "tên thiết bị" -#: misc-utils/lsblk.c:158 +#: misc-utils/lsblk.c:161 msgid "internal kernel device name" msgstr "tên thiết bị nhân nội bộ" -#: misc-utils/lsblk.c:159 +#: misc-utils/lsblk.c:162 msgid "internal parent kernel device name" msgstr "tên thiết bị nhân cha mẹ nội bộ" -#: misc-utils/lsblk.c:162 sys-utils/zramctl.c:84 +#: misc-utils/lsblk.c:165 sys-utils/zramctl.c:84 msgid "where the device is mounted" msgstr "nơi mà thiết bị được gắn vào" -#: misc-utils/lsblk.c:163 +#: misc-utils/lsblk.c:166 msgid "filesystem LABEL" msgstr "NHÃN hệ thống tập tin" -#: misc-utils/lsblk.c:166 +#: misc-utils/lsblk.c:169 msgid "partition type UUID" msgstr "UUID kiểu phân vùng" -#: misc-utils/lsblk.c:167 +#: misc-utils/lsblk.c:170 msgid "partition LABEL" msgstr "NHÃN của phân vùng" -#: misc-utils/lsblk.c:171 +#: misc-utils/lsblk.c:174 msgid "read-ahead of the device" msgstr "read-ahead của thiết bị" -#: misc-utils/lsblk.c:172 sys-utils/losetup.c:75 +#: misc-utils/lsblk.c:175 sys-utils/losetup.c:75 msgid "read-only device" msgstr "thiết bị chỉ-đọc" -#: misc-utils/lsblk.c:173 +#: misc-utils/lsblk.c:176 msgid "removable device" msgstr "thiết bị có thể tháo rời" -#: misc-utils/lsblk.c:174 +#: misc-utils/lsblk.c:177 msgid "removable or hotplug device (usb, pcmcia, ...)" msgstr "thiết bị di động hay cắm nóng (usb, pcmcia, …)" -#: misc-utils/lsblk.c:175 +#: misc-utils/lsblk.c:178 msgid "rotational device" msgstr "thiết bị quay" -#: misc-utils/lsblk.c:176 +#: misc-utils/lsblk.c:179 msgid "adds randomness" msgstr "bổ xung ngẫu nhiên" -#: misc-utils/lsblk.c:177 +#: misc-utils/lsblk.c:180 msgid "device identifier" msgstr "định danh thiết bị" -#: misc-utils/lsblk.c:178 +#: misc-utils/lsblk.c:181 msgid "disk serial number" msgstr "số sê-ri đĩa" -#: misc-utils/lsblk.c:179 +#: misc-utils/lsblk.c:182 msgid "size of the device" msgstr "kích cỡ của thiết bị" -#: misc-utils/lsblk.c:180 +#: misc-utils/lsblk.c:183 msgid "state of the device" msgstr "trạng thái của thiết bị" -#: misc-utils/lsblk.c:182 +#: misc-utils/lsblk.c:185 msgid "group name" msgstr "tên nhóm" -#: misc-utils/lsblk.c:183 +#: misc-utils/lsblk.c:186 msgid "device node permissions" msgstr "các quyền của nút thiết bị" -#: misc-utils/lsblk.c:184 +#: misc-utils/lsblk.c:187 msgid "alignment offset" msgstr "khoảng chênh sắp hàng" -#: misc-utils/lsblk.c:185 +#: misc-utils/lsblk.c:188 msgid "minimum I/O size" msgstr "lấy kích cỡ V/R tối thiểu" -#: misc-utils/lsblk.c:186 +#: misc-utils/lsblk.c:189 msgid "optimal I/O size" msgstr "lấy kích cỡ V/R tối ưu" -#: misc-utils/lsblk.c:187 +#: misc-utils/lsblk.c:190 msgid "physical sector size" msgstr "Kích cỡ cung từ vật lý" -#: misc-utils/lsblk.c:188 +#: misc-utils/lsblk.c:191 msgid "logical sector size" msgstr "kích cỡ khối vật lý" -#: misc-utils/lsblk.c:189 +#: misc-utils/lsblk.c:192 msgid "I/O scheduler name" msgstr "tên lịch biểu I/O" -#: misc-utils/lsblk.c:190 +#: misc-utils/lsblk.c:193 msgid "request queue size" msgstr "yêu cầu kích cỡ hàng đợi" -#: misc-utils/lsblk.c:191 +#: misc-utils/lsblk.c:194 msgid "device type" msgstr "kiểu thiết bị" -#: misc-utils/lsblk.c:192 +#: misc-utils/lsblk.c:195 msgid "discard alignment offset" msgstr "loại bỏ khoảng chênh sắp hàng" -#: misc-utils/lsblk.c:193 +#: misc-utils/lsblk.c:196 msgid "discard granularity" msgstr "hủy granularity" -#: misc-utils/lsblk.c:194 +#: misc-utils/lsblk.c:197 msgid "discard max bytes" msgstr "loại bỏ kích cỡ lớn nhất" -#: misc-utils/lsblk.c:195 +#: misc-utils/lsblk.c:198 msgid "discard zeroes data" msgstr "bỏ qua dữ liệu không" -#: misc-utils/lsblk.c:196 +#: misc-utils/lsblk.c:199 msgid "write same max bytes" msgstr "ghi cùng số byte tối đa" -#: misc-utils/lsblk.c:197 +#: misc-utils/lsblk.c:200 msgid "unique storage identifier" msgstr "định danh thiết bị lưu trữ duy nhất" -#: misc-utils/lsblk.c:198 +#: misc-utils/lsblk.c:201 msgid "Host:Channel:Target:Lun for SCSI" msgstr "Host:Channel:Target:Lun cho SCSI" -#: misc-utils/lsblk.c:199 +#: misc-utils/lsblk.c:202 msgid "device transport type" msgstr "kiểu vận chuyển thiết bị" -#: misc-utils/lsblk.c:200 +#: misc-utils/lsblk.c:203 msgid "de-duplicated chain of subsystems" msgstr "ngắt chuỗi lặp của hệ thống con" -#: misc-utils/lsblk.c:201 +#: misc-utils/lsblk.c:204 msgid "device revision" msgstr "phiên bản thiết bị" -#: misc-utils/lsblk.c:202 +#: misc-utils/lsblk.c:205 msgid "device vendor" msgstr "nhà sản xuất thiết bị" -#: misc-utils/lsblk.c:1276 +#: misc-utils/lsblk.c:206 +msgid "zone model" +msgstr "" + +#: misc-utils/lsblk.c:1290 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:1462 +#: misc-utils/lsblk.c:1476 #, 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:1468 +#: misc-utils/lsblk.c:1482 #, c-format msgid "%s: failed to read link" msgstr "%s: lỗi khi đọc liên kết mềm" -#: misc-utils/lsblk.c:1490 +#: misc-utils/lsblk.c:1504 #, c-format msgid "%s: failed to get sysfs name" msgstr "%s: gặp lỗi khi lấy tên sysfs" -#: misc-utils/lsblk.c:1499 +#: misc-utils/lsblk.c:1513 #, c-format msgid "%s: failed to get whole-disk device number" msgstr "%s: gặp lỗi khi lấy số thiết bị trên toàn bộ đĩa" -#: misc-utils/lsblk.c:1551 misc-utils/lsblk.c:1553 misc-utils/lsblk.c:1578 -#: misc-utils/lsblk.c:1580 +#: misc-utils/lsblk.c:1565 misc-utils/lsblk.c:1567 misc-utils/lsblk.c:1592 +#: misc-utils/lsblk.c:1594 #, c-format msgid "failed to parse list '%s'" msgstr "lỗi phân tích danh sách “%s”" #. TRANSLATORS: The standard value for %d is 256. -#: misc-utils/lsblk.c:1558 +#: misc-utils/lsblk.c:1572 #, c-format msgid "the list of excluded devices is too large (limit is %d devices)" msgstr "danh sách các thiết bị loại trừ quá lớn (giới hạn là %d thiết bị)" #. TRANSLATORS: The standard value for %d is 256. -#: misc-utils/lsblk.c:1585 +#: misc-utils/lsblk.c:1599 #, c-format msgid "the list of included devices is too large (limit is %d devices)" msgstr "danh sách các thiết bị quá lớn (giới hạn là %d thiết bị)" -#: misc-utils/lsblk.c:1616 sys-utils/wdctl.c:174 +#: misc-utils/lsblk.c:1630 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:1619 +#: misc-utils/lsblk.c:1633 msgid "List information about block devices.\n" msgstr "Hiển thị thông tin về thiết bị khối.\n" -#: misc-utils/lsblk.c:1622 +#: misc-utils/lsblk.c:1636 msgid " -a, --all print all devices\n" msgstr " -a, --all hiển thị mọi thiết bị\n" -#: misc-utils/lsblk.c:1624 +#: misc-utils/lsblk.c:1638 msgid " -d, --nodeps don't print slaves or holders\n" msgstr " -d, --nodeps đừng in “slave” hay “holder”\n" -#: misc-utils/lsblk.c:1625 +#: misc-utils/lsblk.c:1639 msgid " -D, --discard print discard capabilities\n" msgstr " -D, --discard hiển thị dung tích bị loại bỏ\n" -#: misc-utils/lsblk.c:1626 +#: misc-utils/lsblk.c:1640 +#, fuzzy +msgid " -z, --zoned print zone model\n" +msgstr " -c, --offline chỉ hiển thị các CPU đang tắt\n" + +#: misc-utils/lsblk.c:1641 msgid " -e, --exclude <list> exclude devices by major number (default: RAM disks)\n" msgstr " -e, --exclude <dsách> loại trừ các thiết bị theo số lớn (mặc định: đĩa RAM)\n" -#: misc-utils/lsblk.c:1627 +#: misc-utils/lsblk.c:1642 msgid " -f, --fs output info about filesystems\n" msgstr " -f, --fs hiển thị thông tin về hệ thống tập tin\n" -#: misc-utils/lsblk.c:1628 +#: misc-utils/lsblk.c:1643 msgid " -i, --ascii use ascii characters only\n" msgstr " -i, --ascii chỉ dùng chữ cái trong bảng mã ASCII\n" -#: misc-utils/lsblk.c:1629 +#: misc-utils/lsblk.c:1644 msgid " -I, --include <list> show only devices with specified major numbers\n" msgstr " -I, --include <dsách> chỉ hiển thị các thiết bị có số lớn đã cho\n" -#: misc-utils/lsblk.c:1630 +#: misc-utils/lsblk.c:1645 sys-utils/lsmem.c:377 #, fuzzy msgid " -J, --json use JSON output format\n" msgstr " -r, --raw dùng định dạng thô\n" -#: misc-utils/lsblk.c:1631 +#: misc-utils/lsblk.c:1646 msgid " -l, --list use list format output\n" msgstr " -l, --list dùng kết xuất định dạng danh sách\n" -#: misc-utils/lsblk.c:1632 +#: misc-utils/lsblk.c:1647 msgid " -m, --perms output info about permissions\n" msgstr " -m, --perms xuất thông tin về các quyền\n" -#: misc-utils/lsblk.c:1633 +#: misc-utils/lsblk.c:1648 sys-utils/lsmem.c:381 msgid " -n, --noheadings don't print headings\n" msgstr " -n, --noheadings không in phần đầu\n" -#: misc-utils/lsblk.c:1634 +#: misc-utils/lsblk.c:1649 sys-utils/lsmem.c:382 msgid " -o, --output <list> output columns\n" msgstr " -o, --output <d.sách> hiển thị các cột\n" -#: misc-utils/lsblk.c:1635 +#: misc-utils/lsblk.c:1650 msgid " -O, --output-all output all columns\n" msgstr " -O, --output-all xuất ra mọi cột\n" -#: misc-utils/lsblk.c:1636 +#: misc-utils/lsblk.c:1651 msgid " -p, --paths print complete device path\n" msgstr " -p, --paths hiển thị đầy đủ đường dẫn thiết bị\n" -#: misc-utils/lsblk.c:1639 +#: misc-utils/lsblk.c:1654 msgid " -s, --inverse inverse dependencies\n" msgstr " -s, --inverse đảo ngược các phần phụ thuộc\n" -#: misc-utils/lsblk.c:1640 +#: misc-utils/lsblk.c:1655 msgid " -S, --scsi output info about SCSI devices\n" msgstr " -S, --scsi đưa ra thông tin về thiết bịt SCSI\n" -#: misc-utils/lsblk.c:1641 +#: misc-utils/lsblk.c:1656 msgid " -t, --topology output info about topology\n" msgstr " -t, --topology hiển thị thông tin về hình học\n" -#: misc-utils/lsblk.c:1642 +#: misc-utils/lsblk.c:1657 msgid " -x, --sort <column> sort output by <column>\n" msgstr " -x, --sort <cột> sắp xếp kết xuất theo <cột>\n" -#: misc-utils/lsblk.c:1647 misc-utils/lslocks.c:519 sys-utils/lsns.c:610 -#: sys-utils/prlimit.c:196 sys-utils/zramctl.c:544 -#, c-format -msgid "" -"\n" -"Available columns (for --output):\n" -msgstr "" -"\n" -"Các cột sẵn dùng (cho kết xuất):\n" - -#: misc-utils/lsblk.c:1660 +#: misc-utils/lsblk.c:1675 #, c-format msgid "failed to access sysfs directory: %s" msgstr "Truy cập thư mục sysfs gặp lỗi: %s" @@ -9501,7 +10151,7 @@ msgstr "PID của tiến trình ngăn cản khóa" msgid "failed to parse ID" msgstr "gặp lỗi khi phân tích ID" -#: misc-utils/lslocks.c:281 sys-utils/nsenter.c:232 +#: misc-utils/lslocks.c:281 sys-utils/nsenter.c:265 msgid "failed to parse pid" msgstr "lỗi phân tích PID" @@ -9525,12 +10175,12 @@ msgstr "Liệt kê các khóa hệ thống nội bộ.\n" msgid " -i, --noinaccessible ignore locks without read permissions\n" msgstr "" -#: misc-utils/lslocks.c:509 sys-utils/lsns.c:599 +#: misc-utils/lslocks.c:509 sys-utils/lsns.c:621 #, fuzzy msgid " -n, --noheadings don't print headings\n" msgstr " -n, --noheadings không in phần đầu\n" -#: misc-utils/lslocks.c:510 sys-utils/lsns.c:600 +#: misc-utils/lslocks.c:510 sys-utils/lsns.c:622 #, 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" @@ -9540,13 +10190,13 @@ msgstr " -o, --output <dsách> định nghĩa xem cột nào sẽ được dùng 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:512 sys-utils/lsns.c:602 +#: misc-utils/lslocks.c:512 sys-utils/lsns.c:624 #, fuzzy msgid " -r, --raw use the raw output format\n" msgstr " -r, --raw dùng định dạng thô\n" -#: misc-utils/lslocks.c:570 schedutils/chrt.c:478 schedutils/ionice.c:177 -#: schedutils/taskset.c:163 sys-utils/lsns.c:677 sys-utils/prlimit.c:586 +#: misc-utils/lslocks.c:570 schedutils/chrt.c:476 schedutils/ionice.c:177 +#: schedutils/taskset.c:170 sys-utils/lsns.c:699 sys-utils/prlimit.c:586 msgid "invalid PID argument" msgstr "đối số PID không hợp lệ" @@ -9577,7 +10227,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:164 sys-utils/blkdiscard.c:146 sys-utils/fstrim.c:320 +#: misc-utils/mcookie.c:164 sys-utils/blkdiscard.c:146 sys-utils/fstrim.c:308 #: text-utils/hexdump.c:117 msgid "failed to parse length" msgstr "không phân tích được độ dài" @@ -9635,7 +10285,7 @@ msgstr "" msgid "pathname argument is missing" msgstr "đối số tới tên đường dẫn còn thiếu" -#: misc-utils/namei.c:414 sys-utils/lsns.c:742 +#: misc-utils/namei.c:414 sys-utils/lsns.c:763 #, fuzzy msgid "failed to allocate UID cache" msgstr "gặp lỗi khi cấp phát phần đầu GPT" @@ -9692,6 +10342,11 @@ 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/rename.c:127 +#, fuzzy +msgid " -n, --no-act do not make any changes\n" +msgstr " -n, --noheadings không in phần đầu\n" + #: 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" @@ -9803,7 +10458,7 @@ msgstr "gửi tín hiệu đến %s gặp lỗi" msgid "timed out" msgstr "quá hạn" -#: misc-utils/uuidd.c:345 sys-utils/flock.c:271 +#: misc-utils/uuidd.c:345 sys-utils/flock.c:269 #, fuzzy msgid "cannot set up timer" msgstr "không đặt được mã số nhóm (GID)" @@ -9837,7 +10492,7 @@ msgstr "" 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:420 term-utils/script.c:455 +#: misc-utils/uuidd.c:420 term-utils/script.c:460 #, fuzzy msgid "poll failed" msgstr "poll() gặp lỗi" @@ -9847,7 +10502,8 @@ msgstr "poll() gặp lỗi" msgid "timeout [%d sec]\n" msgstr "lỗi quá lâu sau %u giây" -#: misc-utils/uuidd.c:443 text-utils/column.c:414 +#: misc-utils/uuidd.c:443 term-utils/setterm.c:900 text-utils/column.c:436 +#: text-utils/column.c:449 msgid "read failed" msgstr "đọc gặp lỗi" @@ -10060,11 +10716,11 @@ msgstr "%s: điểm offset 0x%jx không tìm thấy" msgid "Use the --force option to force erase." msgstr "Dùng tùy chọn --force để buộc tẩy." -#: misc-utils/wipefs.c:459 +#: misc-utils/wipefs.c:461 msgid "Wipe signatures from a device.\n" msgstr "Tẩy chữ ký từ một thiết bị.\n" -#: misc-utils/wipefs.c:462 +#: misc-utils/wipefs.c:464 msgid "" " -a, --all wipe all magic strings (BE CAREFUL!)\n" " -b, --backup create a signature backup in $HOME\n" @@ -10089,11 +10745,7 @@ 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:533 -msgid "invalid offset argument" -msgstr "đối số khoảng bù không hợp lệ" - -#: misc-utils/wipefs.c:558 +#: misc-utils/wipefs.c:559 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" @@ -10269,40 +10921,40 @@ msgstr "lỗi đặt tid của chính sách %d" msgid "failed to set pid %d's policy" msgstr "lỗi đặt chính sách của PID %d" -#: schedutils/chrt.c:487 +#: schedutils/chrt.c:485 #, fuzzy msgid "invalid runtime argument" msgstr "tham số thời gian không hợp lệ" -#: schedutils/chrt.c:490 +#: schedutils/chrt.c:488 #, fuzzy msgid "invalid period argument" msgstr "tham số tốc độ không hợp lệ" -#: schedutils/chrt.c:493 +#: schedutils/chrt.c:491 #, fuzzy msgid "invalid deadline argument" msgstr "đối số trụ không hợp lệ" -#: schedutils/chrt.c:517 +#: schedutils/chrt.c:514 msgid "invalid priority argument" msgstr "đối số mức ưu tiên không hợp lệ" -#: schedutils/chrt.c:521 +#: schedutils/chrt.c:518 #, 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:526 +#: schedutils/chrt.c:523 msgid "--sched-{runtime,deadline,period} options are supported for SCHED_DEADLINE only" msgstr "" -#: schedutils/chrt.c:541 +#: schedutils/chrt.c:538 #, fuzzy msgid "SCHED_DEADLINE is unsupported" msgstr "SCHED_%s không được hỗ trợ ?\n" -#: schedutils/chrt.c:548 +#: schedutils/chrt.c:545 #, c-format msgid "unsupported priority value for the policy: %d: see --max for valid range" msgstr "" @@ -10489,30 +11141,30 @@ msgstr "bộ lọc quan hệ bộ xử lý hiện tại của PID %d: %s\n" msgid "internal error: conversion from cpuset to string failed" msgstr "lỗi nội bộ: chuyển đổi cpuset thành chuỗi gặp lỗi" -#: schedutils/taskset.c:109 schedutils/taskset.c:125 -#, c-format -msgid "failed to get pid %d's affinity" -msgstr "lỗi lấy quan hệ bộ xử lý của PID %d" - -#: schedutils/taskset.c:119 +#: schedutils/taskset.c:108 #, c-format msgid "failed to set pid %d's affinity" msgstr "lỗi đặt quan hệ bộ xử lý của PID %d" -#: schedutils/taskset.c:186 sys-utils/chcpu.c:289 +#: schedutils/taskset.c:109 +#, c-format +msgid "failed to get pid %d's affinity" +msgstr "lỗi lấy quan hệ bộ xử lý của PID %d" + +#: schedutils/taskset.c:192 sys-utils/chcpu.c:289 msgid "cannot determine NR_CPUS; aborting" msgstr "không thể quyết định NR_CPUS nên hủy bỏ" -#: schedutils/taskset.c:195 schedutils/taskset.c:208 sys-utils/chcpu.c:295 +#: schedutils/taskset.c:201 schedutils/taskset.c:214 sys-utils/chcpu.c:295 msgid "cpuset_alloc failed" msgstr "cpuset_alloc bị lỗi" -#: schedutils/taskset.c:215 sys-utils/chcpu.c:232 +#: schedutils/taskset.c:221 sys-utils/chcpu.c:232 #, c-format msgid "failed to parse CPU list: %s" msgstr "lỗi phân tích danh sách CPU: %s" -#: schedutils/taskset.c:218 +#: schedutils/taskset.c:224 #, c-format msgid "failed to parse CPU mask: %s" msgstr "lỗi phân tích mặt nạ CPU: %s" @@ -10561,7 +11213,7 @@ msgstr " -n, --nonblock làm hỏng thay vì đợi\n" 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:673 +#: sys-utils/blkdiscard.c:150 sys-utils/fstrim.c:312 sys-utils/losetup.c:674 #: text-utils/hexdump.c:124 msgid "failed to parse offset" msgstr "không phân tích được offset" @@ -10570,55 +11222,163 @@ msgstr "không phân tích được offset" msgid "failed to parse step" msgstr "gặp lỗi khi phân tích bước" -#: sys-utils/blkdiscard.c:172 sys-utils/zramctl.c:682 sys-utils/zramctl.c:708 +#: sys-utils/blkdiscard.c:171 sys-utils/blkzone.c:394 sys-utils/zramctl.c:686 +#: sys-utils/zramctl.c:712 msgid "no device specified" msgstr "chưa chỉ định thiết bị" -#: sys-utils/blkdiscard.c:177 sys-utils/fallocate.c:351 -#: sys-utils/fsfreeze.c:122 sys-utils/fstrim.c:346 +#: sys-utils/blkdiscard.c:176 sys-utils/blkzone.c:398 sys-utils/fallocate.c:382 +#: sys-utils/fsfreeze.c:111 sys-utils/fstrim.c:334 msgid "unexpected number of arguments" msgstr "gặp số các đối số bất thường" -#: sys-utils/blkdiscard.c:191 +#: sys-utils/blkdiscard.c:190 #, c-format msgid "%s: BLKGETSIZE64 ioctl failed" msgstr "%s: BLKGETSIZE64 ioctl gặp lỗi" -#: sys-utils/blkdiscard.c:193 +#: sys-utils/blkdiscard.c:192 sys-utils/blkzone.c:107 #, c-format msgid "%s: BLKSSZGET ioctl failed" msgstr "%s: BLKSSZGET ioctl gặp lỗi" -#: sys-utils/blkdiscard.c:197 +#: sys-utils/blkdiscard.c:196 #, 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:202 +#: sys-utils/blkdiscard.c:201 sys-utils/blkzone.c:173 sys-utils/blkzone.c:261 #, 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:211 +#: sys-utils/blkdiscard.c:210 #, 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:224 +#: sys-utils/blkdiscard.c:223 #, fuzzy, c-format msgid "%s: BLKZEROOUT ioctl failed" msgstr "%s: BLKSSZGET ioctl gặp lỗi" -#: sys-utils/blkdiscard.c:228 +#: sys-utils/blkdiscard.c:227 #, c-format msgid "%s: BLKSECDISCARD ioctl failed" msgstr "%s: BLKSECDISCARD ioctl gặp lỗi" -#: sys-utils/blkdiscard.c:232 +#: sys-utils/blkdiscard.c:231 #, c-format msgid "%s: BLKDISCARD ioctl failed" msgstr "%s: BLKDISCARD ioctl gặp lỗi" +#: sys-utils/blkzone.c:73 +#, fuzzy +msgid "Report zone information about the given device" +msgstr "Hiển thị thông tin về thiết bị khối.\n" + +#: sys-utils/blkzone.c:74 +msgid "Reset a range of zones." +msgstr "" + +#: sys-utils/blkzone.c:104 +#, fuzzy, c-format +msgid "%s: blkdev_get_sectors ioctl failed" +msgstr "%s: đổi thư mục gặp lỗi" + +#: sys-utils/blkzone.c:177 sys-utils/blkzone.c:251 +#, fuzzy, c-format +msgid "%s: unable to determine zone size" +msgstr "%s: không thể ghi ánh xạ vùng" + +#: sys-utils/blkzone.c:195 +#, fuzzy, c-format +msgid "%s: BLKREPORTZONE ioctl failed" +msgstr "%s: BLKGETSIZE64 ioctl gặp lỗi" + +#: sys-utils/blkzone.c:198 +#, c-format +msgid "Found %d zones from 0x%<PRIx64>\n" +msgstr "" + +#: sys-utils/blkzone.c:219 +#, c-format +msgid " start: 0x%09<PRIx64>, len 0x%06<PRIx64>, wptr 0x%06<PRIx64> reset:%u non-seq:%u, zcond:%2u(%s) [type: %u(%s)]\n" +msgstr "" + +#: sys-utils/blkzone.c:256 +#, fuzzy, c-format +msgid "%s: offset %<PRIu64> is not aligned to zone size %lu" +msgstr "%s: khoảng bù %<PRIu64> không được căn chỉnh với cỡ cung từ %i" + +#: sys-utils/blkzone.c:275 +#, fuzzy, c-format +msgid "%s: number of sectors %<PRIu64> is not aligned to zone size %lu" +msgstr "%s: khoảng bù %<PRIu64> không được căn chỉnh với cỡ cung từ %i" + +#: sys-utils/blkzone.c:283 +#, fuzzy, c-format +msgid "%s: BLKRESETZONE ioctl failed" +msgstr "%s: BLKSSZGET ioctl gặp lỗi" + +#: sys-utils/blkzone.c:285 +#, fuzzy, c-format +msgid "%s: successfully reset in range from %<PRIu64>, to %<PRIu64>" +msgstr "Tên phân vùng được thay đổi từ “%s” thành “%.*s”." + +#: sys-utils/blkzone.c:298 +#, fuzzy, c-format +msgid " %s <command> [options] <device>\n" +msgstr "%s [các-tùy-chọn] <thiết-bị>\n" + +#: sys-utils/blkzone.c:301 +msgid "Run zone command on the given block device.\n" +msgstr "" + +#: sys-utils/blkzone.c:308 +#, fuzzy +msgid " -o, --offset <sector> start sector of zone to act (in 512-byte sectors)\n" +msgstr " -o, --offset <số> khoảng bù cho thao tác vùng, tính bằng byte\n" + +#: sys-utils/blkzone.c:309 +msgid " -l, --length <sectors> maximum sectors to act (in 512-byte sectors)\n" +msgstr "" + +#: sys-utils/blkzone.c:310 +#, fuzzy +msgid " -c, --count <number> maximum number of zones\n" +msgstr " -t, --streams <sô> số luồng nén\n" + +#: sys-utils/blkzone.c:311 +#, fuzzy +msgid " -v, --verbose display more details\n" +msgstr " -v, --verbose hiển thị dữ liệu dạng đầy đủ\n" + +#: sys-utils/blkzone.c:354 +#, fuzzy, c-format +msgid "%s is not valid command name" +msgstr "%s: không phải là thiết bị khối thích hợp" + +#: sys-utils/blkzone.c:369 +#, fuzzy +msgid "failed to parse number of zones" +msgstr "gặp lỗi khi phân tích số dòng" + +#: sys-utils/blkzone.c:373 +#, fuzzy +msgid "failed to parse number of sectors" +msgstr "gặp lỗi khi phân tích số dòng" + +#: sys-utils/blkzone.c:377 +#, fuzzy +msgid "failed to parse zone offset" +msgstr "không phân tích được offset" + +#: sys-utils/blkzone.c:391 +#, fuzzy +msgid "no command specified" +msgstr "chưa chỉ ra lệnh" + #: sys-utils/chcpu.c:87 sys-utils/chcpu.c:179 #, fuzzy, c-format msgid "CPU %u does not exist" @@ -10793,6 +11553,159 @@ msgstr "" msgid "unsupported argument: %s" msgstr "tham số không hỗ trợ: %s" +#: sys-utils/chmem.c:67 +#, c-format +msgid "Memory Block %<PRIu64> (0x%016<PRIx64>-0x%016<PRIx64>)" +msgstr "" + +#: sys-utils/chmem.c:83 sys-utils/chmem.c:129 +#, fuzzy +msgid "Failed to parse index" +msgstr "gặp lỗi khi phân tích ID" + +#: sys-utils/chmem.c:91 +#, fuzzy, c-format +msgid "%s enable failed\n" +msgstr "bật CPU %d gặp lỗi" + +#: sys-utils/chmem.c:93 +#, fuzzy, c-format +msgid "%s disable failed\n" +msgstr "tắt CPU %d gặp lỗi" + +#: sys-utils/chmem.c:96 sys-utils/chmem.c:152 +#, fuzzy, c-format +msgid "%s enabled\n" +msgstr "CPU %d được bật\n" + +#: sys-utils/chmem.c:98 sys-utils/chmem.c:154 +#, fuzzy, c-format +msgid "%s disabled\n" +msgstr "CPU %d bị tắt\n" + +#: sys-utils/chmem.c:110 +#, c-format +msgid "Could only enable %s of memory" +msgstr "" + +#: sys-utils/chmem.c:112 +#, c-format +msgid "Could only disable %s of memory" +msgstr "" + +#: sys-utils/chmem.c:138 +#, fuzzy, c-format +msgid "%s already enabled\n" +msgstr "CPU %d đã được bật rồi\n" + +#: sys-utils/chmem.c:140 +#, fuzzy, c-format +msgid "%s already disabled\n" +msgstr "CPU %d đã bị tắt rồi\n" + +#: sys-utils/chmem.c:147 +#, fuzzy, c-format +msgid "%s enable failed" +msgstr "bật CPU %d gặp lỗi" + +#: sys-utils/chmem.c:149 +#, fuzzy, c-format +msgid "%s disable failed" +msgstr "tắt CPU %d gặp lỗi" + +#: sys-utils/chmem.c:175 sys-utils/lsmem.c:360 +#, fuzzy, c-format +msgid "Failed to read %s" +msgstr "đọc tốc độ gặp lỗi" + +#: sys-utils/chmem.c:183 +#, fuzzy +msgid "Failed to parse block number" +msgstr "gặp lỗi khi phân tích số" + +#: sys-utils/chmem.c:188 +#, fuzzy +msgid "Failed to parse size" +msgstr "Gặp lỗi khi phân tích cú pháp kích cỡ." + +#: sys-utils/chmem.c:192 +#, c-format +msgid "Size must be aligned to memory block size (%s)" +msgstr "" + +#: sys-utils/chmem.c:201 +#, fuzzy +msgid "Failed to parse start" +msgstr "gặp lỗi phân tích bắt đầu" + +#: sys-utils/chmem.c:202 +#, fuzzy +msgid "Failed to parse end" +msgstr "gặp lỗi phân tích kết thúc" + +#: sys-utils/chmem.c:206 +#, fuzzy, c-format +msgid "Invalid start address format: %s" +msgstr "đối số khởi đầu không hợp lệ" + +#: sys-utils/chmem.c:208 +#, fuzzy, c-format +msgid "Invalid end address format: %s" +msgstr "số hay tên của tín hiệu không hợp lệ: %s" + +#: sys-utils/chmem.c:209 +#, fuzzy +msgid "Failed to parse start address" +msgstr "gặp lỗi phân tích bắt đầu" + +#: sys-utils/chmem.c:210 +#, fuzzy +msgid "Failed to parse end address" +msgstr "gặp lỗi phân tích kết thúc" + +#: sys-utils/chmem.c:213 +#, c-format +msgid "Start address and (end address + 1) must be aligned to memory block size (%s)" +msgstr "" + +#: sys-utils/chmem.c:227 +#, fuzzy, c-format +msgid "Invalid parameter: %s" +msgstr "đối số không hợp lệ: %s" + +#: sys-utils/chmem.c:234 +#, fuzzy, c-format +msgid "Invalid range: %s" +msgstr "đối số không hợp lệ: %s" + +#: sys-utils/chmem.c:240 +#, fuzzy, c-format +msgid " %s [options] [SIZE|RANGE|BLOCKRANGE]\n" +msgstr " %s [các tùy chọn] [c | k]\n" + +#: sys-utils/chmem.c:243 +msgid "Set a particular size or range of memory online or offline.\n" +msgstr "" + +#: sys-utils/chmem.c:246 +#, fuzzy +msgid " -e, --enable enable memory\n" +msgstr " -v, --verbose chế độ chi tiết\n" + +#: sys-utils/chmem.c:247 +msgid " -d, --disable disable memory\n" +msgstr "" + +#: sys-utils/chmem.c:248 +#, fuzzy +msgid " -b, --blocks use memory blocks\n" +msgstr " -v, --verbose chế độ chi tiết\n" + +#: sys-utils/chmem.c:249 +#, fuzzy +msgid " -v, --verbose verbose output\n" +msgstr " -v, --verbose chế độ chi tiết\n" + #: sys-utils/ctrlaltdel.c:27 #, c-format msgid " %s hard|soft\n" @@ -11051,19 +11964,19 @@ msgstr "không thể mmap: %s" msgid "invalid buffer size argument" msgstr "đối số kích cỡ không hợp lệ" -#: sys-utils/dmesg.c:1409 +#: sys-utils/dmesg.c:1408 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:1432 +#: sys-utils/dmesg.c:1431 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:1442 +#: sys-utils/dmesg.c:1441 msgid "read kernel buffer failed" msgstr "đọc bộ đệm kernel gặp lỗi" -#: sys-utils/dmesg.c:1461 +#: sys-utils/dmesg.c:1460 msgid "klogctl failed" msgstr "klogctl gặp lỗi" @@ -11132,345 +12045,357 @@ msgstr "đối số không hợp lệ đối với tùy chọn --changerslot/-c" msgid "invalid argument to --cdspeed/-x option" msgstr "đối số không hợp lệ đối với tùy chọn --cdspeed/-x" -#: sys-utils/eject.c:326 +#: sys-utils/eject.c:325 msgid "CD-ROM auto-eject command failed" msgstr "Lệnh đẩy đĩa CD-ROM ra tự động gặp lỗi" -#: sys-utils/eject.c:340 +#: sys-utils/eject.c:339 msgid "CD-ROM door lock is not supported" msgstr "Không hỗ trợ khóa cửa ổ đĩa CD-ROM" -#: sys-utils/eject.c:342 +#: sys-utils/eject.c:341 msgid "other users have the drive open and not CAP_SYS_ADMIN" msgstr "các người dùng khác có đĩa mở và không CAP_SYS_ADMIN" -#: sys-utils/eject.c:344 +#: sys-utils/eject.c:343 msgid "CD-ROM lock door command failed" msgstr "Lệnh khóa cửa CD-ROM gặp lỗi" -#: sys-utils/eject.c:349 +#: sys-utils/eject.c:348 msgid "CD-Drive may NOT be ejected with device button" msgstr "Đĩa CD-ROM có lẽ không thể được đẩy ra với nút ở thiết bị" -#: sys-utils/eject.c:351 +#: sys-utils/eject.c:350 msgid "CD-Drive may be ejected with device button" msgstr "Đĩa CD-ROM có lẽ được đẩy ra với nút ở thiết bị" -#: sys-utils/eject.c:362 +#: sys-utils/eject.c:361 msgid "CD-ROM select disc command failed" msgstr "Lệnh chọn đĩa cho CD-ROM gặp lỗi" -#: sys-utils/eject.c:366 +#: sys-utils/eject.c:365 msgid "CD-ROM load from slot command failed" msgstr "tài CD-ROM từ lệnh slot gặp lỗi" -#: sys-utils/eject.c:368 +#: sys-utils/eject.c:367 msgid "IDE/ATAPI CD-ROM changer not supported by this kernel\n" msgstr "Thay đổi IDE/ATAPI CD-ROM không được hỗ trợ bởi kernel này\n" -#: sys-utils/eject.c:386 +#: sys-utils/eject.c:385 msgid "CD-ROM tray close command failed" msgstr "Lệnh đóng đĩa CD-ROM vào gặp lỗi" -#: sys-utils/eject.c:388 +#: sys-utils/eject.c:387 msgid "CD-ROM tray close command not supported by this kernel\n" msgstr "Lệnh đóng đĩa CD-ROM vào không được hỗ trợ bởi kernel này\n" -#: sys-utils/eject.c:405 +#: sys-utils/eject.c:404 msgid "CD-ROM eject unsupported" msgstr "Đẩy đĩa CD-ROM ra không được hỗ trợ" -#: sys-utils/eject.c:433 sys-utils/eject.c:456 sys-utils/eject.c:1011 +#: sys-utils/eject.c:432 sys-utils/eject.c:455 sys-utils/eject.c:1010 msgid "CD-ROM eject command failed" msgstr "Lệnh đẩy đĩa CD-ROM ra gặp lỗi" -#: sys-utils/eject.c:436 +#: sys-utils/eject.c:435 msgid "no CD-ROM information available" msgstr "không có thông tin CD-ROM sẵn sàng" -#: sys-utils/eject.c:439 +#: sys-utils/eject.c:438 msgid "CD-ROM drive is not ready" msgstr "Ổ đĩa CD-ROM chưa sẵn sàng" -#: sys-utils/eject.c:482 +#: sys-utils/eject.c:481 msgid "CD-ROM select speed command failed" msgstr "Lệnh chọn tốc độ cho CD-ROM gặp lỗi" -#: sys-utils/eject.c:484 sys-utils/eject.c:570 +#: sys-utils/eject.c:483 sys-utils/eject.c:569 msgid "CD-ROM select speed command not supported by this kernel" msgstr "Lệnh chọn tốc độ đĩa CD-ROM không được hỗ trợ bởi kernel này" -#: sys-utils/eject.c:521 +#: sys-utils/eject.c:520 #, c-format msgid "%s: failed to finding CD-ROM name" msgstr "%s: lỗi khi lấy tên CD-ROM" -#: sys-utils/eject.c:536 +#: sys-utils/eject.c:535 #, c-format msgid "%s: failed to read speed" msgstr "%s: đọc tốc độ gặp lỗi" -#: sys-utils/eject.c:544 +#: sys-utils/eject.c:543 msgid "failed to read speed" msgstr "đọc tốc độ gặp lỗi" -#: sys-utils/eject.c:588 +#: sys-utils/eject.c:587 msgid "not an sg device, or old sg driver" msgstr "không phải là thiết bị sg, hoặc trình điều khiển sg quá cũ" -#: sys-utils/eject.c:660 +#: sys-utils/eject.c:659 #, c-format msgid "%s: unmounting" msgstr "%s: đang bỏ gắn" -#: sys-utils/eject.c:675 +#: sys-utils/eject.c:674 #, c-format msgid "unable to exec /bin/umount of `%s'" msgstr "kinh tế thi hành /bin/umount cho “%s”" -#: sys-utils/eject.c:678 +#: sys-utils/eject.c:677 msgid "unable to fork" msgstr "không thể rẽ nhánh tiến trình con" -#: sys-utils/eject.c:685 +#: sys-utils/eject.c:684 #, c-format msgid "unmount of `%s' did not exit normally" msgstr "bỏ gắn “%s” không thoát bình thường" -#: sys-utils/eject.c:688 +#: sys-utils/eject.c:687 #, c-format msgid "unmount of `%s' failed\n" msgstr "bỏ gắn “%s” gặp lỗi\n" -#: sys-utils/eject.c:730 +#: sys-utils/eject.c:729 msgid "failed to parse mount table" msgstr "gặp lỗi khi phân tích bảng gắn" -#: sys-utils/eject.c:791 sys-utils/eject.c:892 +#: sys-utils/eject.c:790 sys-utils/eject.c:891 #, c-format msgid "%s: mounted on %s" msgstr "%s: được gắn vào %s" -#: sys-utils/eject.c:833 +#: sys-utils/eject.c:832 msgid "setting CD-ROM speed to auto" msgstr "đặt tốc độ cho CD-ROM thành tự động" -#: sys-utils/eject.c:835 +#: sys-utils/eject.c:834 #, c-format msgid "setting CD-ROM speed to %ldX" msgstr "đặt tốc độ cho CD-ROM thành tự động %ldX" -#: sys-utils/eject.c:861 +#: sys-utils/eject.c:860 #, c-format msgid "default device: `%s'" msgstr "thiết bị mặc định: “%s”" -#: sys-utils/eject.c:867 +#: sys-utils/eject.c:866 #, c-format 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:885 sys-utils/rtcwake.c:376 #, c-format msgid "%s: unable to find device" msgstr "%s: không thể tìm thiết bị" -#: sys-utils/eject.c:888 +#: sys-utils/eject.c:887 #, c-format msgid "device name is `%s'" msgstr "tên thiết bị là “%s”" -#: sys-utils/eject.c:894 sys-utils/umount.c:206 sys-utils/umount.c:235 -#: sys-utils/umount.c:409 sys-utils/umount.c:432 +#: sys-utils/eject.c:893 sys-utils/umount.c:305 sys-utils/umount.c:328 #, c-format msgid "%s: not mounted" msgstr "%s: chưa gắn" -#: sys-utils/eject.c:898 +#: sys-utils/eject.c:897 #, c-format msgid "%s: disc device: %s (disk device will be used for eject)" msgstr "%s: thiết bị đĩa: %s (thiết bị đĩa sẽ được đẩy ra)" -#: sys-utils/eject.c:906 +#: sys-utils/eject.c:905 #, c-format msgid "%s: not found mountpoint or device with the given name" msgstr "%s: không tìm thấy điểm gắn hay thiết bị có tên đã chỉ ra" -#: sys-utils/eject.c:909 +#: sys-utils/eject.c:908 #, c-format msgid "%s: is whole-disk device" msgstr "%s: là thiết bị toàn-bộ-đĩa" -#: sys-utils/eject.c:913 +#: sys-utils/eject.c:912 #, c-format msgid "%s: is not hot-pluggable device" msgstr "%s: không phải là thiết bị cắm nóng" -#: sys-utils/eject.c:917 +#: sys-utils/eject.c:916 #, c-format msgid "device is `%s'" msgstr "thiết bị là “%s”" -#: sys-utils/eject.c:918 +#: sys-utils/eject.c:917 msgid "exiting due to -n/--noop option" msgstr "thoát ra bởi vì tùy chọn -n/--noop" -#: sys-utils/eject.c:932 +#: sys-utils/eject.c:931 #, c-format msgid "%s: enabling auto-eject mode" msgstr "%s: bật chế độ tự-động-đẩy-khay-đĩa" -#: sys-utils/eject.c:934 +#: sys-utils/eject.c:933 #, c-format msgid "%s: disabling auto-eject mode" msgstr "%s: tắt chế độ tự-động-đẩy-khay-đĩa" -#: sys-utils/eject.c:942 +#: sys-utils/eject.c:941 #, c-format msgid "%s: closing tray" msgstr "%s: đóng khay" -#: sys-utils/eject.c:951 +#: sys-utils/eject.c:950 #, c-format msgid "%s: toggling tray" msgstr "%s: đóng/mở khay" -#: sys-utils/eject.c:960 +#: sys-utils/eject.c:959 #, c-format msgid "%s: listing CD-ROM speed" msgstr "%s: liệt kê tốc độ CD-ROM" -#: sys-utils/eject.c:986 +#: sys-utils/eject.c:985 #, c-format msgid "error: %s: device in use" msgstr "lỗi: %s: thiết bị đang được sử dụng" -#: sys-utils/eject.c:992 +#: sys-utils/eject.c:991 #, c-format msgid "%s: selecting CD-ROM disc #%ld" msgstr "%s: đang chọn đĩa CD-ROM #%ld" -#: sys-utils/eject.c:1008 +#: sys-utils/eject.c:1007 #, c-format msgid "%s: trying to eject using CD-ROM eject command" msgstr "%s: đang thử đẩy đĩaCD-ROM ra sử dụng lệnh eject" -#: sys-utils/eject.c:1010 +#: sys-utils/eject.c:1009 msgid "CD-ROM eject command succeeded" msgstr "Lệnh đẩy đĩa CD-ROM ra thành công" -#: sys-utils/eject.c:1015 +#: sys-utils/eject.c:1014 #, c-format msgid "%s: trying to eject using SCSI commands" msgstr "%s: đang thử đẩy đĩaCD-ROM ra sử dụng lệnh SCSI" -#: sys-utils/eject.c:1017 +#: sys-utils/eject.c:1016 msgid "SCSI eject succeeded" msgstr "đẩy đĩa ra sử dụng SCSI thành công" -#: sys-utils/eject.c:1018 +#: sys-utils/eject.c:1017 msgid "SCSI eject failed" msgstr "đẩy đĩa ra sử dụng SCSI gặp lỗi" -#: sys-utils/eject.c:1022 +#: sys-utils/eject.c:1021 #, c-format msgid "%s: trying to eject using floppy eject command" msgstr "%s: đang thử đẩy đĩa mềm ra sử dụng lệnh eject" -#: sys-utils/eject.c:1024 +#: sys-utils/eject.c:1023 msgid "floppy eject command succeeded" msgstr "lệnh đẩy đĩa mềm ra thành công" -#: sys-utils/eject.c:1025 +#: sys-utils/eject.c:1024 msgid "floppy eject command failed" msgstr "lệnh đẩy đĩa mềm ra gặp lỗi" -#: sys-utils/eject.c:1029 +#: sys-utils/eject.c:1028 #, c-format msgid "%s: trying to eject using tape offline command" msgstr "%s: đang thử đẩy đĩa ra sử dụng lệnh “tape offline”" -#: sys-utils/eject.c:1031 +#: sys-utils/eject.c:1030 msgid "tape offline command succeeded" msgstr "lệnh đẩy đĩa “tape offline” thành công" -#: sys-utils/eject.c:1032 +#: sys-utils/eject.c:1031 msgid "tape offline command failed" msgstr "lệnh đẩy đĩa “tape offline” gặp lỗi" -#: sys-utils/eject.c:1036 +#: sys-utils/eject.c:1035 msgid "unable to eject" msgstr "không thể mở khay được" -#: sys-utils/fallocate.c:78 +#: sys-utils/fallocate.c:83 #, c-format msgid " %s [options] <filename>\n" msgstr "%s [CÁC_TÙY_CHỌN] <TÊN_TẬP_TIN>\n" -#: sys-utils/fallocate.c:81 +#: sys-utils/fallocate.c:86 msgid "Preallocate space to, or deallocate space from a file.\n" msgstr "Cấp/thu hồi không gian cho/từ một tập tin.\n" -#: sys-utils/fallocate.c:84 +#: sys-utils/fallocate.c:89 msgid " -c, --collapse-range remove a range from the file\n" msgstr " -c, --collapse-range gỡ bỏ một vùng từ tập tin\n" -#: sys-utils/fallocate.c:85 +#: sys-utils/fallocate.c:90 msgid " -d, --dig-holes detect zeroes and replace with holes\n" msgstr " -d, --dig-holes dò số không và thay bằng các lỗ\n" -#: sys-utils/fallocate.c:86 +#: sys-utils/fallocate.c:91 +msgid " -i, --insert-range insert a hole at range, shifting existing data\n" +msgstr "" + +#: sys-utils/fallocate.c:92 msgid " -l, --length <num> length for range operations, in bytes\n" msgstr " -l, --length <số> độ dài cho các thao tác vùng, tính bằng byte\n" -#: sys-utils/fallocate.c:87 +#: sys-utils/fallocate.c:93 msgid " -n, --keep-size maintain the apparent size of the file\n" msgstr " -n, --keep-size bảo trì cỡ biểu kiến của tập tin\n" -#: sys-utils/fallocate.c:88 +#: sys-utils/fallocate.c:94 msgid " -o, --offset <num> offset for range operations, in bytes\n" msgstr " -o, --offset <số> khoảng bù cho thao tác vùng, tính bằng byte\n" -#: sys-utils/fallocate.c:89 +#: sys-utils/fallocate.c:95 msgid " -p, --punch-hole replace a range with a hole (implies -n)\n" msgstr " -p, --punch-hole thay thế một vùng bằng một lỗ (ý là -n)\n" -#: sys-utils/fallocate.c:90 +#: sys-utils/fallocate.c:96 msgid " -z, --zero-range zero and ensure allocation of a range\n" msgstr " -z, --zero-range điền bằng số không và đảm bảo allocation của vùng\n" -#: sys-utils/fallocate.c:126 +#: sys-utils/fallocate.c:98 +#, fuzzy +msgid " -x, --posix use posix_fallocate(3) instead of fallocate(2)\n" +msgstr " -a, --all hiển thị mọi thiết bị\n" + +#: sys-utils/fallocate.c:135 #, fuzzy msgid "fallocate failed: keep size mode is unsupported" msgstr "chế độ giữ kích cỡ (tùy chọn “-n”. không được hỗ trợ" -#: sys-utils/fallocate.c:127 +#: sys-utils/fallocate.c:136 sys-utils/fallocate.c:145 msgid "fallocate failed" msgstr "fallocate bị lỗi" -#: sys-utils/fallocate.c:216 +#: sys-utils/fallocate.c:234 #, c-format msgid "%s: read failed" msgstr "%s: gặp lỗi khi đọc" -#: sys-utils/fallocate.c:262 +#: sys-utils/fallocate.c:280 #, c-format msgid "%s: %s (%ju bytes) converted to sparse holes.\n" msgstr "%s: %s (%ju bytes) được chuyển đổi thành các lỗ rải rác.\n" -#: sys-utils/fallocate.c:346 sys-utils/fsfreeze.c:118 +#: sys-utils/fallocate.c:363 +msgid "posix_fallocate support is not compiled" +msgstr "" + +#: sys-utils/fallocate.c:377 sys-utils/fsfreeze.c:107 msgid "no filename specified" msgstr "chưa xác định tên tập tin" -#: sys-utils/fallocate.c:358 sys-utils/fallocate.c:364 +#: sys-utils/fallocate.c:389 sys-utils/fallocate.c:395 msgid "invalid length value specified" msgstr "sai xác định giá trị chiều dài" -#: sys-utils/fallocate.c:362 +#: sys-utils/fallocate.c:393 msgid "no length argument specified" msgstr "chưa xác định đối số chiều dài" -#: sys-utils/fallocate.c:367 +#: sys-utils/fallocate.c:398 msgid "invalid offset value specified" msgstr "sai xác định giá trị chênh" @@ -11544,74 +12469,75 @@ msgstr "giá trị quá giờ không hợp lệ" msgid "invalid exit code" msgstr "mã thoát không hợp lệ" -#: sys-utils/flock.c:228 +#: sys-utils/flock.c:226 msgid "the --no-fork and --close options are incompatible" msgstr "" -#: sys-utils/flock.c:236 +#: sys-utils/flock.c:234 #, c-format msgid "%s requires exactly one command argument" msgstr "%s: yêu cầu chính xác một đối số lệnh" -#: sys-utils/flock.c:254 +#: sys-utils/flock.c:252 msgid "bad file descriptor" msgstr "mô tả tập tin sai" -#: sys-utils/flock.c:257 +#: sys-utils/flock.c:255 msgid "requires file descriptor, file or directory" msgstr "yêu cầu bộ mô tả tập tin, tập tin hay thư mục" -#: sys-utils/flock.c:281 +#: sys-utils/flock.c:279 #, fuzzy msgid "failed to get lock" msgstr "gặp lỗi khi đặt dữ liệu" -#: sys-utils/flock.c:288 +#: sys-utils/flock.c:286 msgid "timeout while waiting to get lock" msgstr "" -#: sys-utils/flock.c:329 +#: sys-utils/flock.c:327 #, fuzzy, c-format msgid "%s: getting lock took %ld.%06ld seconds\n" msgstr "%s %06d giây\n" -#: sys-utils/flock.c:340 +#: sys-utils/flock.c:338 #, fuzzy, c-format msgid "%s: executing %s\n" msgstr "Lỗi thực hiện \t%s\n" -#: sys-utils/fsfreeze.c:50 +#: sys-utils/fsfreeze.c:40 #, c-format msgid " %s [options] <mountpoint>\n" msgstr " %s [các tùy chọn] <điểm_gắn>\n" -#: sys-utils/fsfreeze.c:53 -msgid "Suspend access to a filesystem (ext3/4, ReiserFS, JFS, XFS).\n" -msgstr "Đình chỉ truy cập vào một hệ thống tập tin (ext3/4, ReiserFS, JFS, XFS).\n" +#: sys-utils/fsfreeze.c:43 +#, fuzzy +msgid "Suspend access to a filesystem.\n" +msgstr "Gắn kết một hệ thống tập tin.\n" -#: sys-utils/fsfreeze.c:56 +#: sys-utils/fsfreeze.c:46 msgid " -f, --freeze freeze the filesystem\n" msgstr " -f, --freeze đóng băng hệ thống tập tin\n" -#: sys-utils/fsfreeze.c:57 +#: sys-utils/fsfreeze.c:47 msgid " -u, --unfreeze unfreeze the filesystem\n" msgstr " -u, --unfreeze bỏ đóng băng hệ thống tập tin\n" -#: sys-utils/fsfreeze.c:116 +#: sys-utils/fsfreeze.c:105 msgid "neither --freeze or --unfreeze specified" msgstr "không chỉ định --freeze mà cũng không --unfreeze" -#: sys-utils/fsfreeze.c:136 +#: sys-utils/fsfreeze.c:125 #, c-format msgid "%s: is not a directory" msgstr "%s: không phải là một thư mục" -#: sys-utils/fsfreeze.c:143 +#: sys-utils/fsfreeze.c:132 #, c-format msgid "%s: freeze failed" msgstr "%s: gặp lỗi khi đóng băng" -#: sys-utils/fsfreeze.c:149 +#: sys-utils/fsfreeze.c:138 #, c-format msgid "%s: unfreeze failed" msgstr "%s: gặp lỗi khi bỏ đóng băng" @@ -11632,67 +12558,67 @@ 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:729 sys-utils/umount.c:329 +#: sys-utils/fstrim.c:191 sys-utils/swapon.c:729 sys-utils/umount.c:225 #, c-format msgid "failed to parse %s" msgstr "gặp lỗi phân tích %s" -#: sys-utils/fstrim.c:263 +#: sys-utils/fstrim.c:251 #, c-format msgid " %s [options] <mount point>\n" msgstr " %s [các tùy chọn] <điểm_gắn>\n" -#: sys-utils/fstrim.c:266 +#: sys-utils/fstrim.c:254 msgid "Discard unused blocks on a mounted filesystem.\n" msgstr "Loại bỏ các khối không dùng trên hệ thống tập tin đã gắn.\n" -#: sys-utils/fstrim.c:269 +#: sys-utils/fstrim.c:257 msgid " -a, --all trim all mounted filesystems that are supported\n" msgstr " -a, --all cắt tất cả các hệ thống tập tin đã gắn mà nó không được hỗ trợ\n" -#: sys-utils/fstrim.c:270 +#: sys-utils/fstrim.c:258 msgid " -o, --offset <num> the offset in bytes to start discarding from\n" msgstr " -o, --offset <số> vị trí tương đối tính bằn byte để bắt đầu loại bỏ từ đó\n" -#: sys-utils/fstrim.c:271 +#: sys-utils/fstrim.c:259 msgid " -l, --length <num> the number of bytes to discard\n" msgstr " -l, --length <số> số lượng byte được loại bỏ\n" -#: sys-utils/fstrim.c:272 +#: sys-utils/fstrim.c:260 msgid " -m, --minimum <num> the minimum extent length to discard\n" msgstr " -m, --minimum <số> chiều dài quy mô tối thiểu để loại bỏ\n" -#: sys-utils/fstrim.c:273 +#: sys-utils/fstrim.c:261 msgid " -v, --verbose print number of discarded bytes\n" msgstr " -v, --verbose hiển thị số lượng byte được loại bỏ\n" -#: sys-utils/fstrim.c:328 +#: sys-utils/fstrim.c:316 msgid "failed to parse minimum extent length" msgstr "gặp lỗi khi phân tin độ dài tối thiểu của phần mở rộng" -#: sys-utils/fstrim.c:341 +#: sys-utils/fstrim.c:329 msgid "no mountpoint specified" msgstr "chưa chỉ ra điểm gắn" -#: sys-utils/fstrim.c:355 +#: sys-utils/fstrim.c:343 #, c-format msgid "%s: the discard operation is not supported" msgstr "%s: không hỗ trợ hủy thao tác" -#: sys-utils/hwclock.c:246 +#: sys-utils/hwclock.c:188 #, c-format msgid "Assuming hardware clock is kept in %s time.\n" msgstr "Coi như đồng hồ phần cứng được giữ tại %s.\n" -#: sys-utils/hwclock.c:247 sys-utils/hwclock.c:334 +#: sys-utils/hwclock.c:189 sys-utils/hwclock.c:256 msgid "UTC" msgstr "UTC" -#: sys-utils/hwclock.c:247 sys-utils/hwclock.c:333 +#: sys-utils/hwclock.c:189 sys-utils/hwclock.c:255 msgid "local" msgstr "địa phương" -#: sys-utils/hwclock.c:318 +#: sys-utils/hwclock.c:242 msgid "" "Warning: unrecognized third line in adjtime file\n" "(Expected: `UTC' or `LOCAL' or nothing.)" @@ -11700,82 +12626,82 @@ 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:327 +#: sys-utils/hwclock.c:249 #, 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:329 +#: sys-utils/hwclock.c:251 #, 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:331 +#: sys-utils/hwclock.c:253 #, 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:358 +#: sys-utils/hwclock.c:280 #, c-format msgid "Waiting for clock tick...\n" msgstr "Chờ tiếng tíc tắc của đồng hồ…\n" -#: sys-utils/hwclock.c:364 +#: sys-utils/hwclock.c:286 #, c-format msgid "...synchronization failed\n" msgstr "…lỗi đồng bộ hóa\n" -#: sys-utils/hwclock.c:366 +#: sys-utils/hwclock.c:288 #, c-format msgid "...got clock tick\n" msgstr "…đã nghe thấy tiếng tíc tắc\n" -#: sys-utils/hwclock.c:422 +#: sys-utils/hwclock.c:327 #, c-format msgid "Invalid values in hardware clock: %4d/%.2d/%.2d %.2d:%.2d:%.2d\n" msgstr "Giá trị không đúng trong đồng hồ phần cứng: %4d/%.2d/%.2d %.2d:%.2d:%.2d\n" -#: sys-utils/hwclock.c:431 +#: sys-utils/hwclock.c:335 #, c-format msgid "Hw clock time : %4d/%.2d/%.2d %.2d:%.2d:%.2d = %ld seconds since 1969\n" msgstr "Thời gian đồng hồ phần cứng: %4d/%.2d/%.2d %.2d:%.2d:%.2d = %ld giây kể từ năm 1969\n" -#: sys-utils/hwclock.c:465 +#: sys-utils/hwclock.c:361 #, c-format msgid "Time read from Hardware Clock: %4d/%.2d/%.2d %02d:%02d:%02d\n" msgstr "Thời gian đọc từ Đồng hồ Phần cứng: %4d/%.2d/%.2d %02d:%02d:%02d\n" -#: sys-utils/hwclock.c:493 +#: sys-utils/hwclock.c:388 #, c-format msgid "Setting Hardware Clock to %.2d:%.2d:%.2d = %ld seconds since 1969\n" msgstr "Đặt Đồng hồ Phần cứng thành %.2d:%.2d:%.2d = %ld giây kể từ nam 1969\n" -#: sys-utils/hwclock.c:499 -#, c-format -msgid "Clock not changed - testing only.\n" -msgstr "Đồng hồ không thay đổi - chỉ thử nghiệm mà thôi.\n" +#: sys-utils/hwclock.c:394 sys-utils/hwclock.c:638 sys-utils/hwclock.c:726 +#, fuzzy, c-format +msgid "Test mode: clock was not changed\n" +msgstr "kích thước vùng hoán đổi" -#: sys-utils/hwclock.c:603 +#: sys-utils/hwclock.c:486 #, c-format msgid "sleeping ~%d usec\n" msgstr "đang ngủ ~%d micro giây\n" -#: sys-utils/hwclock.c:614 +#: sys-utils/hwclock.c:497 #, 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:622 +#: sys-utils/hwclock.c:505 #, fuzzy, c-format msgid "%ld.%06ld < %ld.%06ld (%.6f)\n" msgstr "%ld.%06d < %ld.%06d (%.6f)\n" -#: sys-utils/hwclock.c:638 +#: sys-utils/hwclock.c:521 #, 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:666 +#: sys-utils/hwclock.c:549 #, fuzzy, c-format msgid "" "%ld.%06ld is close enough to %ld.%06ld (%.6f < %.6f)\n" @@ -11784,128 +12710,58 @@ msgstr "" "%ld.%06d là gần đủ để %ld.%06d (%.6f < %.6f)\n" "Đặt RTC thành %ld (%ld + %d; refsystime = %ld.%06d)\n" -#: sys-utils/hwclock.c:688 +#: sys-utils/hwclock.c:571 msgid "The Hardware Clock registers contain values that are either invalid (e.g. 50th day of month) or beyond the range we can handle (e.g. Year 2095)." msgstr "Đồng hồ Phần cứng chứa các giá trị hoặc không đúng (v.d. ngày thứ 50 của tháng) hoặc vượt quá phạm vi chúng ta có thể nắm giữ (v.d. Năm 2095)." -#: sys-utils/hwclock.c:728 -msgid "No --date option specified." -msgstr "Không chỉ ra tùy chọn --date." - -#: sys-utils/hwclock.c:734 -msgid "--date argument too long" -msgstr "Tham số --date quá dài" - -#: sys-utils/hwclock.c:741 -msgid "" -"The value of the --date option is not a valid date.\n" -"In particular, it contains quotation marks." -msgstr "" -"Giá trị của tùy chọn “--date” không phải là một ngày thích hợp.\n" -"Trong trường hợp này, nó chứa các dấu trích dẫn." - -#: sys-utils/hwclock.c:749 -#, c-format -msgid "Issuing date command: %s\n" -msgstr "Đưa ra câu lệnh date (ngày tháng): %s\n" - -#: sys-utils/hwclock.c:753 -msgid "Unable to run 'date' program in /bin/sh shell. popen() failed" -msgstr "Không chạy được chương trình “date” trong shell (hệ vỏ). popen() bị lỗi" - -#: sys-utils/hwclock.c:761 -#, c-format -msgid "response from date command = %s\n" -msgstr "đáp ứng từ câu lệnh date = %s\n" - -#: sys-utils/hwclock.c:763 -#, c-format -msgid "" -"The date command issued by %s returned unexpected results.\n" -"The command was:\n" -" %s\n" -"The response was:\n" -" %s" -msgstr "" -"Câu lệnh date (ngày tháng) đưa ra bởi %s trả lại kết quả không cần.\n" -"Câu lệnh là:\n" -" %s\n" -"Kết quả là:\n" -" %s" - -#: sys-utils/hwclock.c:774 -#, c-format -msgid "" -"The date command issued by %s returned something other than an integer where the converted time value was expected.\n" -"The command was:\n" -" %s\n" -"The response was:\n" -" %s\n" -msgstr "" -"Câu lệnh date (ngày tháng) đưa ra bởi %s trả lại kết quả không phải là một số nguyên, trong khi cần giá trị thời gian đã chuyển đổi.\n" -"Câu lệnh là:\n" -" %s\n" -"Kết quả là:\n" -" %s\n" - -#: sys-utils/hwclock.c:786 -#, c-format -msgid "date string %s equates to %ld seconds since 1969.\n" -msgstr "chuỗi ngày tháng %s bằng %ld giây kể từ năm 1969.\n" - -#: sys-utils/hwclock.c:824 +#: sys-utils/hwclock.c:612 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:843 sys-utils/hwclock.c:930 +#: sys-utils/hwclock.c:631 sys-utils/hwclock.c:718 #, c-format msgid "Calling settimeofday:\n" msgstr "Đang gọi lệnh giờ settimeofday:\n" -#: sys-utils/hwclock.c:844 sys-utils/hwclock.c:932 +#: sys-utils/hwclock.c:632 sys-utils/hwclock.c:720 #, 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:846 sys-utils/hwclock.c:934 +#: sys-utils/hwclock.c:634 sys-utils/hwclock.c:722 #, c-format msgid "\ttz.tz_minuteswest = %d\n" msgstr "\ttz.tz_minuteswest = %d\n" -#: sys-utils/hwclock.c:850 sys-utils/hwclock.c:938 -#, c-format -msgid "Not setting system clock because running in test mode.\n" -msgstr "Không cài đặt đồng hồ hệ thống bở vì đang chạy trong chế độ thử nghiệm.\n" - -#: sys-utils/hwclock.c:866 sys-utils/hwclock.c:962 +#: sys-utils/hwclock.c:654 sys-utils/hwclock.c:750 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:869 sys-utils/hwclock.c:965 +#: sys-utils/hwclock.c:657 sys-utils/hwclock.c:753 msgid "settimeofday() failed" msgstr "settimeofday() không thành công" -#: sys-utils/hwclock.c:905 +#: sys-utils/hwclock.c:693 #, 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:931 +#: sys-utils/hwclock.c:719 #, c-format msgid "\tUTC: %s\n" msgstr "\tUTC: %s\n" -#: sys-utils/hwclock.c:996 +#: sys-utils/hwclock.c:784 #, 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:1000 +#: sys-utils/hwclock.c:788 #, 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:1005 +#: sys-utils/hwclock.c:793 #, c-format msgid "" "Not adjusting drift factor because last calibration time is zero,\n" @@ -11914,12 +12770,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:1011 +#: sys-utils/hwclock.c:799 #, 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:1049 +#: sys-utils/hwclock.c:837 #, c-format msgid "" "Clock drift factor was calculated as %f seconds/day.\n" @@ -11928,7 +12784,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:1056 +#: sys-utils/hwclock.c:844 #, fuzzy, c-format msgid "" "Clock drifted %f seconds in the past %f seconds\n" @@ -11939,121 +12795,112 @@ 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:1099 -#, c-format -msgid "Time since last adjustment is %d second\n" -msgid_plural "Time since last adjustment is %d seconds\n" +#: sys-utils/hwclock.c:888 +#, fuzzy, c-format +msgid "Time since last adjustment is %ld second\n" +msgid_plural "Time since last adjustment is %ld 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:1103 +#: sys-utils/hwclock.c:892 #, 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:1133 -#, c-format -msgid "Not updating adjtime file because of testing mode.\n" -msgstr "Không cập nhật thời gian chỉnh vì chế độ thử nghiệm.\n" - -#: sys-utils/hwclock.c:1134 -#, c-format +#: sys-utils/hwclock.c:922 +#, fuzzy, c-format msgid "" -"Would have written the following to %s:\n" -"%s" -msgstr "" -"Ghi nhớ cái sau tới %s:\n" +"Test mode: %s was not updated with:\n" "%s" +msgstr "thiết bị %s không tương ứng với %s\n" -#: sys-utils/hwclock.c:1143 +#: sys-utils/hwclock.c:931 #, 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:1149 sys-utils/hwclock.c:1156 +#: sys-utils/hwclock.c:935 #, 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:1164 +#: sys-utils/hwclock.c:941 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:1200 +#: sys-utils/hwclock.c:974 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:1208 +#: sys-utils/hwclock.c:982 #, 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:1212 +#: sys-utils/hwclock.c:986 #, 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:1241 +#: sys-utils/hwclock.c:1014 #, 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:1365 +#: sys-utils/hwclock.c:1015 +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:1018 +msgid "Use the --debug option to see the details of our search for an access method." +msgstr "Sử dụng tùy chọn --debug để xem chi tiết về tiến trình tìm kiếm phương pháp truy cập của chúng ta." + +#: sys-utils/hwclock.c:1120 #, 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:1388 sys-utils/hwclock.c:1394 +#: sys-utils/hwclock.c:1140 sys-utils/hwclock.c:1146 #, c-format msgid "Unable to set system clock.\n" msgstr "Không đặt được đồng hồ hệ thống.\n" -#: sys-utils/hwclock.c:1402 +#: sys-utils/hwclock.c:1154 #, 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:1431 -msgid "" -"The kernel keeps an epoch value for the Hardware Clock only on an Alpha machine.\n" -"This copy of hwclock was built for a machine other than Alpha\n" -"(and thus is presumably not running on an Alpha now). No action taken." -msgstr "" -"Nhân chỉ giữ giá trị khởi đầu cho Đồng hồ Phần cứng trên một máy Alpha.\n" -"Bản sao này của hwclock được biên dịch cho một máy khác thay vì Alpha\n" -"(và vì thế đoán rằng không chạy trên một máy Alpha). Không thực hiện gì." - -#: sys-utils/hwclock.c:1448 +#: sys-utils/hwclock.c:1177 msgid "Unable to get the epoch value from the kernel." msgstr "Không lấy được giá trị khởi đầu từ nhân." -#: sys-utils/hwclock.c:1450 +#: sys-utils/hwclock.c:1179 #, c-format msgid "Kernel is assuming an epoch value of %lu\n" msgstr "Nhân đang giữ giá trị khởi đầu là %lu\n" -#: sys-utils/hwclock.c:1455 +#: sys-utils/hwclock.c:1184 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:1459 +#: sys-utils/hwclock.c:1188 #, 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:1463 +#: sys-utils/hwclock.c:1192 #, 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:1556 +#: sys-utils/hwclock.c:1220 msgid " hwclock [function] [option...]\n" msgstr " hwclock [hàm] [tùy chọn…]\n" -#: sys-utils/hwclock.c:1559 +#: sys-utils/hwclock.c:1223 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:1561 +#: sys-utils/hwclock.c:1225 msgid "" "\n" "Functions:\n" @@ -12061,7 +12908,7 @@ msgstr "" "\n" "Hàm:\n" -#: sys-utils/hwclock.c:1562 +#: sys-utils/hwclock.c:1226 msgid "" " -h, --help show this help text and exit\n" " -r, --show read hardware clock and print result\n" @@ -12073,7 +12920,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:1566 +#: sys-utils/hwclock.c:1230 msgid "" " -s, --hctosys set the system time from the hardware clock\n" " -w, --systohc set the hardware clock from the current system time\n" @@ -12087,11 +12934,7 @@ 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:1571 -msgid " -c, --compare periodically compare the system clock with the CMOS clock\n" -msgstr " -c, --compare so sánh định kỳ đồng hồ hệ thống và đồng hồ CMOS\n" - -#: sys-utils/hwclock.c:1573 +#: sys-utils/hwclock.c:1236 msgid "" " --getepoch print out the kernel's hardware clock epoch value\n" " --setepoch set the kernel's hardware clock epoch value to the \n" @@ -12101,7 +12944,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:1577 +#: sys-utils/hwclock.c:1240 msgid "" " --predict predict RTC reading at time given with --date\n" " -V, --version display version information and exit\n" @@ -12109,7 +12952,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:1581 +#: sys-utils/hwclock.c:1244 msgid "" " -u, --utc the hardware clock is kept in UTC\n" " --localtime the hardware clock is kept in local time\n" @@ -12117,26 +12960,22 @@ msgstr "" " -u, --utc đồng hồ của máy tính giữ theo múi giờ Quốc tế UTC\n" " --localtime đồng hồ của máy tính giữ theo múi giờ bản địa\n" -#: sys-utils/hwclock.c:1584 +#: sys-utils/hwclock.c:1247 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:1587 +#: sys-utils/hwclock.c:1250 #, c-format msgid "" " --directisa access the ISA bus directly instead of %s\n" -" --badyear ignore RTC's year because the BIOS is broken\n" " --date <time> specifies the time to which to set the hardware clock\n" -" --epoch <year> specifies the year which is the beginning of the\n" -" hardware clock's epoch value\n" msgstr "" -" --directisa truy cập trực tiếp qua bus ISA thay vì %s\n" -" --badyear bỏ qua năm của RTC bởi vì BIOS đã bị hỏng\n" -" --date <time> chỉ định thời gian mà nó được đặt cho đồng hồ phần cứng máy tính\n" -" --epoch <year> chỉ định năm mà nó làm giá trị khởi đầu\n" -" cho đồng hồ phần cứng\n" -#: sys-utils/hwclock.c:1593 +#: sys-utils/hwclock.c:1253 +msgid " --epoch <year> specifies the hardware clock's epoch value\n" +msgstr "" + +#: sys-utils/hwclock.c:1256 #, c-format msgid "" " --update-drift update drift factor in %1$s (requires\n" @@ -12153,7 +12992,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:1599 +#: sys-utils/hwclock.c:1262 msgid "" " --test do not update anything, just show what would happen\n" " -D, --debug debugging mode\n" @@ -12163,195 +13002,146 @@ msgstr "" " -D, --debug chế độ gỡ lỗi\n" "\n" -#: sys-utils/hwclock.c:1602 -msgid "" -" -J|--jensen, -A|--arc, -S|--srm, -F|--funky-toy\n" -" tell hwclock the type of Alpha you have (see hwclock(8))\n" -"\n" -msgstr "" -" -J|--jensen, -A|--arc, -S|--srm, -F|--funky-toy\n" -" báo hwclock biết kiểu alpha bạn có (xem hwclock(8))\n" -"\n" - -#: sys-utils/hwclock.c:1728 +#: sys-utils/hwclock.c:1368 msgid "Unable to connect to audit system" msgstr "không thể kết nối đến hệ thống audit" -#: sys-utils/hwclock.c:1826 +#: sys-utils/hwclock.c:1432 msgid "invalid epoch argument" msgstr "đối số epoch không hợp lệ" -#: sys-utils/hwclock.c:1863 -#, 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:1876 -#, 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:1488 +#, fuzzy, c-format +msgid "%d too many arguments given" +msgstr "quá nhiều đối số" -#: sys-utils/hwclock.c:1885 +#: sys-utils/hwclock.c:1496 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:1898 -msgid "No usable set-to time. Cannot set clock." -msgstr "Không có thời gian set-to nào có thể sử dụng. Không thể đặt đồng hồ" - -#: sys-utils/hwclock.c:1922 -msgid "Cannot access the Hardware Clock via any known method." -msgstr "Không thể truy cập tới Đồng hồ Phần cứng qua một phương pháp không rõ." - -#: sys-utils/hwclock.c:1925 -msgid "Use the --debug option to see the details of our search for an access method." -msgstr "Sử dụng tùy chọn --debug để xem chi tiết về tiến trình tìm kiếm phương pháp truy cập của chúng ta." - -#: sys-utils/hwclock-cmos.c:223 -#, c-format -msgid "booted from MILO\n" -msgstr "khởi động từ MILO\n" - -#: sys-utils/hwclock-cmos.c:235 -#, c-format -msgid "Ruffian BCD clock\n" -msgstr "Đồng hồ Ruffian BCD\n" - -#: sys-utils/hwclock-cmos.c:254 -#, c-format -msgid "clockport adjusted to 0x%x\n" -msgstr "clockport (bản chuyển đồng hồ) điều chỉnh thành 0x%x\n" - -#: sys-utils/hwclock-cmos.c:270 -#, c-format -msgid "funky TOY!\n" -msgstr "ĐỒ CHƠI nhút nhát!\n" - -#: sys-utils/hwclock-cmos.c:298 -#, c-format -msgid "atomic %s failed for 1000 iterations!" -msgstr "nguyên tử %s gặp lỗi sau lặp 1000 lần!" - -#: sys-utils/hwclock-cmos.c:324 -#, c-format -msgid "cmos_read(): write to control address %X failed" -msgstr "cmos_read(): gặp lỗi khi ghi địa chỉ điều khiển %X" +#: sys-utils/hwclock.c:1503 +msgid "--date is required for --set or --predict" +msgstr "" -#: sys-utils/hwclock-cmos.c:328 -#, c-format -msgid "cmos_read(): read from data address %X failed" -msgstr "cmos_read(): gặp lỗi khi đọc địa chỉ dữ liệu %X" +#: sys-utils/hwclock.c:1509 +#, fuzzy, c-format +msgid "invalid date '%s'" +msgstr "id không hợp lệ: %s" -#: sys-utils/hwclock-cmos.c:365 -#, c-format -msgid "cmos_write(): write to control address %X failed" -msgstr "cmos_write(): gặp lỗi khi ghi vào địa chỉ điều khiển %X" +#: sys-utils/hwclock-cmos.c:391 +msgid "ISA port access is not implemented" +msgstr "" -#: sys-utils/hwclock-cmos.c:370 -#, c-format -msgid "cmos_write(): write to data address %X failed" -msgstr "cmos_write(): gặp lỗi khi ghi vào địa chỉ dữ liệu %X" +#: sys-utils/hwclock-cmos.c:394 +#, fuzzy +msgid "iopl() port access failed" +msgstr "open() cho %s không thành công" -#: sys-utils/hwclock-cmos.c:645 -msgid "I failed to get permission because I didn't try." -msgstr "Tôi lấy thông tin quyền hạn không thành công vì đã không cố thử." +#: sys-utils/hwclock-cmos.c:396 +msgid "root privileges may be required" +msgstr "" -#: sys-utils/hwclock-cmos.c:648 -msgid "unable to get I/O port access: the iopl(3) call failed." -msgstr "không thể lấy truy cập cổng V/R: gọi iopl(3) không thành công." +#: sys-utils/hwclock-cmos.c:402 +#, fuzzy +msgid "Using direct ISA access to the clock" +msgstr "Đang dùng các chỉ lệnh V/R trực tiếp cho đồng hồ ISA." -#: sys-utils/hwclock-cmos.c:651 -msgid "Probably you need root privileges.\n" -msgstr "Rất có thể bạn cần quyền siêu quản trị (root).\n" +#: sys-utils/hwclock-rtc.c:129 +#, fuzzy, c-format +msgid "Trying to open: %s\n" +msgstr "Đang thử bỏ gắn %s\n" -#: sys-utils/hwclock-cmos.c:658 -msgid "Using direct I/O instructions to ISA clock." -msgstr "Đang dùng các chỉ lệnh V/R trực tiếp cho đồng hồ ISA." +#: sys-utils/hwclock-rtc.c:151 sys-utils/hwclock-rtc.c:249 +#: sys-utils/hwclock-rtc.c:411 sys-utils/hwclock-rtc.c:454 +#, fuzzy +msgid "cannot open rtc device" +msgstr "không thể mở " -#: sys-utils/hwclock-rtc.c:195 +#: sys-utils/hwclock-rtc.c:187 #, c-format msgid "ioctl(%s) to %s to read the time failed" msgstr "ioctl(%s) tới %s để đọc thời gian không thành công" -#: sys-utils/hwclock-rtc.c:217 +#: sys-utils/hwclock-rtc.c:210 #, c-format msgid "Waiting in loop for time from %s to change\n" msgstr "Chờ cho thời gian từ %s thay đổi\n" -#: sys-utils/hwclock-rtc.c:236 +#: sys-utils/hwclock-rtc.c:229 msgid "Timed out waiting for time change." msgstr "Quá thời gian chờ thay đổi thời gian." -#: sys-utils/hwclock-rtc.c:279 +#: sys-utils/hwclock-rtc.c:286 #, c-format -msgid "%s does not have interrupt functions. " -msgstr "%s không có hàm gián đoạn nào. " +msgid "select() to %s to wait for clock tick timed out" +msgstr "select() tới %s để chờ tiếng tíc tắc bị quá thời gian" -#: sys-utils/hwclock-rtc.c:302 +#: sys-utils/hwclock-rtc.c:289 #, c-format msgid "select() to %s to wait for clock tick failed" msgstr "select() tới %s để chờ tiếng tíc tắc không thành công" -#: sys-utils/hwclock-rtc.c:306 -#, c-format -msgid "select() to %s to wait for clock tick timed out" -msgstr "select() tới %s để chờ tiếng tíc tắc bị quá thời gian" - -#: sys-utils/hwclock-rtc.c:313 +#: sys-utils/hwclock-rtc.c:294 #, c-format msgid "ioctl() to %s to turn off update interrupts failed" msgstr "ioctl() tới %s để tắt các ngắt cập nhật không thành công" -#: sys-utils/hwclock-rtc.c:316 +#: sys-utils/hwclock-rtc.c:304 +#, c-format +msgid "%s does not have interrupt functions. " +msgstr "%s không có hàm gián đoạn nào. " + +#: sys-utils/hwclock-rtc.c:308 #, c-format msgid "ioctl() to %s to turn on update interrupts failed unexpectedly" msgstr "ioctl() tới %s để bật các ngắt cập nhật không thành công một cách bất thường" -#: sys-utils/hwclock-rtc.c:370 -#, c-format -msgid "ioctl(%s) to %s to set the time failed." +#: sys-utils/hwclock-rtc.c:361 +#, fuzzy, c-format +msgid "ioctl(%s) to %s to set the time failed" msgstr "ioctl(%s) tới %s để đặt thời gian không thành công." -#: sys-utils/hwclock-rtc.c:376 +#: sys-utils/hwclock-rtc.c:367 #, c-format msgid "ioctl(%s) was successful.\n" msgstr "ioctl(%s) đã thành công.\n" -#: sys-utils/hwclock-rtc.c:387 -msgid "Using the /dev interface to the clock." +#: sys-utils/hwclock-rtc.c:378 +#, fuzzy +msgid "Using the rtc interface to the clock." msgstr "Dùng giao diện /dev cho đồng hồ." -#: sys-utils/hwclock-rtc.c:417 sys-utils/hwclock-rtc.c:464 -#, c-format -msgid "To manipulate the epoch value in the kernel, we must access the Linux 'rtc' device driver via the device special file %s. This file does not exist on this system." +#: sys-utils/hwclock-rtc.c:407 sys-utils/hwclock-rtc.c:450 +#, fuzzy +msgid "To manipulate the epoch value in the kernel, we must access the Linux 'rtc' device driver via the device special file. This file does not exist on this system." msgstr "Để điều khiển giá trị khởi đầu (epoch) trong nhân, chúng ta cần truy cập tới driver thiết bị “rtc” qua tập tin thiết bị đặc biệt %s. Tập tin này không tồn tại trên hệ thống này." -#: sys-utils/hwclock-rtc.c:429 +#: sys-utils/hwclock-rtc.c:416 #, c-format msgid "ioctl(RTC_EPOCH_READ) to %s failed" msgstr "ioctl(RTC_EPOCH_READ) tới %s không thành công" -#: sys-utils/hwclock-rtc.c:435 +#: sys-utils/hwclock-rtc.c:421 #, 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 +#: sys-utils/hwclock-rtc.c:441 #, c-format msgid "The epoch value may not be less than 1900. You requested %ld" msgstr "Giá trị khởi đầu (epoch) không được nhỏ hơn 1900. Bạn đã yêu cầu %ld" -#: sys-utils/hwclock-rtc.c:474 +#: sys-utils/hwclock-rtc.c:459 #, fuzzy, c-format msgid "setting epoch to %lu with RTC_EPOCH_SET ioctl to %s.\n" msgstr "cài đặt khởi đầu (epoch) thành %ld bằng RTC_EPOCH_SET ioctl tới %s.\n" -#: sys-utils/hwclock-rtc.c:480 +#: sys-utils/hwclock-rtc.c:465 #, c-format msgid "The kernel device driver for %s does not have the RTC_EPOCH_SET ioctl." msgstr "Trình điều khiển thiết bị của nhân cho %s không có RTC_EPOCH_SET ioctl." -#: sys-utils/hwclock-rtc.c:484 +#: sys-utils/hwclock-rtc.c:469 #, c-format msgid "ioctl(RTC_EPOCH_SET) to %s failed" msgstr "ioctl(RTC_EPOCH_SET) tới %s không thành công" @@ -12376,7 +13166,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:697 sys-utils/zramctl.c:622 +#: sys-utils/ipcmk.c:110 sys-utils/losetup.c:698 sys-utils/zramctl.c:626 msgid "failed to parse size" msgstr "gặp lỗi khi đặt kích cỡ trang" @@ -12384,29 +13174,29 @@ msgstr "gặp lỗi khi đặt kích cỡ trang" msgid "failed to parse elements" msgstr "gặp lỗi khi phân tích các phần tử" -#: sys-utils/ipcmk.c:141 +#: sys-utils/ipcmk.c:140 msgid "create share memory failed" msgstr "lỗi tạo vùng nhớ dùng chung" -#: sys-utils/ipcmk.c:143 +#: sys-utils/ipcmk.c:142 #, c-format msgid "Shared memory id: %d\n" msgstr "ID vùng nhớ dùng chung: %d\n" -#: sys-utils/ipcmk.c:149 +#: sys-utils/ipcmk.c:148 msgid "create message queue failed" msgstr "lỗi tạo hàng đợi thông điệp" -#: sys-utils/ipcmk.c:151 +#: sys-utils/ipcmk.c:150 #, c-format msgid "Message queue id: %d\n" msgstr "ID hàng đợi thông điệp: %d\n" -#: sys-utils/ipcmk.c:157 +#: sys-utils/ipcmk.c:156 msgid "create semaphore failed" msgstr "lỗi tạo cờ hiệu" -#: sys-utils/ipcmk.c:159 +#: sys-utils/ipcmk.c:158 #, c-format msgid "Semaphore id: %d\n" msgstr "ID cờ hiệu: %d\n" @@ -12604,39 +13394,39 @@ msgstr " -b, --bytes hiển thị kích thước tính bằng bytes\n" 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:204 #, fuzzy, c-format msgid "unable to fetch shared memory limits\n" msgstr "tổng số bộ nhớ chia sẻ lớn nhất" -#: sys-utils/ipcs.c:206 +#: sys-utils/ipcs.c:207 #, c-format msgid "------ Shared Memory Limits --------\n" msgstr "------ Giới hạn bộ nhớ chia sẻ ------\n" -#: sys-utils/ipcs.c:207 +#: sys-utils/ipcs.c:208 #, c-format msgid "max number of segments = %ju\n" msgstr "số đoạn lớn nhất = %ju\n" -#: sys-utils/ipcs.c:209 +#: sys-utils/ipcs.c:210 msgid "max seg size" msgstr "kích cỡ đoạn lớn nhất" -#: sys-utils/ipcs.c:211 +#: sys-utils/ipcs.c:218 msgid "max total shared memory" msgstr "tổng số bộ nhớ chia sẻ lớn nhất" -#: sys-utils/ipcs.c:214 +#: sys-utils/ipcs.c:220 msgid "min seg size" msgstr "kích cỡ đoạn nhỏ nhất" -#: sys-utils/ipcs.c:226 +#: sys-utils/ipcs.c:232 #, 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:230 +#: sys-utils/ipcs.c:236 #, c-format msgid "------ Shared Memory Status --------\n" msgstr "------ Trạng thái bộ nhớ chia sẻ --------\n" @@ -12651,7 +13441,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:242 +#: sys-utils/ipcs.c:248 #, c-format msgid "" "segments allocated %d\n" @@ -12666,313 +13456,313 @@ 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:259 +#: sys-utils/ipcs.c:265 #, c-format msgid "------ Shared Memory Segment Creators/Owners --------\n" msgstr "------ Người tạo/Chủ sở hữu các đoạn của bộ nhớ chia sẻ --------\n" -#: sys-utils/ipcs.c:261 sys-utils/ipcs.c:267 sys-utils/ipcs.c:274 -#: sys-utils/ipcs.c:280 +#: sys-utils/ipcs.c:267 sys-utils/ipcs.c:273 sys-utils/ipcs.c:280 +#: sys-utils/ipcs.c:286 msgid "shmid" msgstr "shmid" -#: sys-utils/ipcs.c:261 sys-utils/ipcs.c:280 sys-utils/ipcs.c:386 -#: sys-utils/ipcs.c:401 sys-utils/ipcs.c:489 sys-utils/ipcs.c:507 +#: sys-utils/ipcs.c:267 sys-utils/ipcs.c:286 sys-utils/ipcs.c:392 +#: sys-utils/ipcs.c:407 sys-utils/ipcs.c:495 sys-utils/ipcs.c:513 msgid "perms" msgstr "quyền hạn" -#: sys-utils/ipcs.c:261 sys-utils/ipcs.c:386 sys-utils/ipcs.c:489 +#: sys-utils/ipcs.c:267 sys-utils/ipcs.c:392 sys-utils/ipcs.c:495 msgid "cuid" msgstr "cuid" -#: sys-utils/ipcs.c:261 sys-utils/ipcs.c:386 sys-utils/ipcs.c:489 +#: sys-utils/ipcs.c:267 sys-utils/ipcs.c:392 sys-utils/ipcs.c:495 msgid "cgid" msgstr "cgid" -#: sys-utils/ipcs.c:261 sys-utils/ipcs.c:386 sys-utils/ipcs.c:489 +#: sys-utils/ipcs.c:267 sys-utils/ipcs.c:392 sys-utils/ipcs.c:495 msgid "uid" msgstr "uid" -#: sys-utils/ipcs.c:261 sys-utils/ipcs.c:386 sys-utils/ipcs.c:489 +#: sys-utils/ipcs.c:267 sys-utils/ipcs.c:392 sys-utils/ipcs.c:495 msgid "gid" msgstr "gid" -#: sys-utils/ipcs.c:265 +#: sys-utils/ipcs.c:271 #, c-format msgid "------ Shared Memory Attach/Detach/Change Times --------\n" msgstr "------ Gắn/Bỏ gắn/Thời gian thay đổi bộ nhớ chia sẻ --------\n" -#: sys-utils/ipcs.c:267 sys-utils/ipcs.c:274 sys-utils/ipcs.c:280 -#: sys-utils/ipcs.c:392 sys-utils/ipcs.c:401 sys-utils/ipcs.c:495 -#: sys-utils/ipcs.c:501 sys-utils/ipcs.c:507 +#: sys-utils/ipcs.c:273 sys-utils/ipcs.c:280 sys-utils/ipcs.c:286 +#: sys-utils/ipcs.c:398 sys-utils/ipcs.c:407 sys-utils/ipcs.c:501 +#: sys-utils/ipcs.c:507 sys-utils/ipcs.c:513 msgid "owner" msgstr "chủ sở hữu" -#: sys-utils/ipcs.c:267 +#: sys-utils/ipcs.c:273 msgid "attached" msgstr "đã gắn" -#: sys-utils/ipcs.c:267 +#: sys-utils/ipcs.c:273 msgid "detached" msgstr "đã bỏ gắn" -#: sys-utils/ipcs.c:268 +#: sys-utils/ipcs.c:274 msgid "changed" msgstr "đã thay đổi" -#: sys-utils/ipcs.c:272 +#: sys-utils/ipcs.c:278 #, c-format msgid "------ Shared Memory Creator/Last-op PIDs --------\n" msgstr "------ PID Trình tạo vùng nhớ chia sẻ /Thao tác cuối --------\n" -#: sys-utils/ipcs.c:274 +#: sys-utils/ipcs.c:280 msgid "cpid" msgstr "cpid" -#: sys-utils/ipcs.c:274 +#: sys-utils/ipcs.c:280 msgid "lpid" msgstr "lpid" -#: sys-utils/ipcs.c:278 +#: sys-utils/ipcs.c:284 #, c-format msgid "------ Shared Memory Segments --------\n" msgstr "------ Các đoạn vùng nhớ chia sẻ --------\n" -#: sys-utils/ipcs.c:280 sys-utils/ipcs.c:401 sys-utils/ipcs.c:507 +#: sys-utils/ipcs.c:286 sys-utils/ipcs.c:407 sys-utils/ipcs.c:513 msgid "key" msgstr "khóa" -#: sys-utils/ipcs.c:281 sys-utils/ipcs.c:508 +#: sys-utils/ipcs.c:287 sys-utils/ipcs.c:514 msgid "size" msgstr "kích-thước" -#: sys-utils/ipcs.c:281 sys-utils/prlimit.c:75 sys-utils/prlimit.c:76 +#: sys-utils/ipcs.c:287 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:282 +#: sys-utils/ipcs.c:288 msgid "nattch" msgstr "nattch" -#: sys-utils/ipcs.c:282 +#: sys-utils/ipcs.c:288 msgid "status" msgstr "trạng thái" -#: sys-utils/ipcs.c:306 sys-utils/ipcs.c:308 sys-utils/ipcs.c:310 -#: sys-utils/ipcs.c:424 sys-utils/ipcs.c:426 sys-utils/ipcs.c:532 -#: sys-utils/ipcs.c:534 sys-utils/ipcs.c:536 sys-utils/ipcs.c:590 -#: sys-utils/ipcs.c:592 sys-utils/ipcs.c:621 sys-utils/ipcs.c:623 -#: sys-utils/ipcs.c:625 sys-utils/ipcs.c:649 +#: sys-utils/ipcs.c:312 sys-utils/ipcs.c:314 sys-utils/ipcs.c:316 +#: sys-utils/ipcs.c:430 sys-utils/ipcs.c:432 sys-utils/ipcs.c:538 +#: sys-utils/ipcs.c:540 sys-utils/ipcs.c:542 sys-utils/ipcs.c:596 +#: sys-utils/ipcs.c:598 sys-utils/ipcs.c:627 sys-utils/ipcs.c:629 +#: sys-utils/ipcs.c:631 sys-utils/ipcs.c:655 msgid "Not set" msgstr "Chưa đặt" -#: sys-utils/ipcs.c:336 sys-utils/lsipc.c:976 sys-utils/lsipc.c:982 +#: sys-utils/ipcs.c:342 sys-utils/lsipc.c:976 sys-utils/lsipc.c:982 msgid "dest" msgstr "đích" -#: sys-utils/ipcs.c:337 sys-utils/lsipc.c:977 sys-utils/lsipc.c:990 +#: sys-utils/ipcs.c:343 sys-utils/lsipc.c:977 sys-utils/lsipc.c:990 msgid "locked" msgstr "đã khóa" -#: sys-utils/ipcs.c:357 +#: sys-utils/ipcs.c:363 #, fuzzy, c-format msgid "unable to fetch semaphore limits\n" msgstr "gặp lỗi khi đặt giới hạn nguồn %s" -#: sys-utils/ipcs.c:360 +#: sys-utils/ipcs.c:366 #, c-format msgid "------ Semaphore Limits --------\n" msgstr "------ Giới hạn cờ hiệu --------\n" -#: sys-utils/ipcs.c:361 +#: sys-utils/ipcs.c:367 #, c-format msgid "max number of arrays = %d\n" msgstr "số dãy lớn nhất = %d\n" -#: sys-utils/ipcs.c:362 +#: sys-utils/ipcs.c:368 #, 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:363 +#: sys-utils/ipcs.c:369 #, 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:364 +#: sys-utils/ipcs.c:370 #, 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:365 +#: sys-utils/ipcs.c:371 #, 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:374 +#: sys-utils/ipcs.c:380 #, 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:377 +#: sys-utils/ipcs.c:383 #, c-format msgid "------ Semaphore Status --------\n" msgstr "------ Trạng thái cờ hiệu --------\n" -#: sys-utils/ipcs.c:378 +#: sys-utils/ipcs.c:384 #, c-format msgid "used arrays = %d\n" msgstr "mảng đã dùng = %d\n" -#: sys-utils/ipcs.c:379 +#: sys-utils/ipcs.c:385 #, c-format msgid "allocated semaphores = %d\n" msgstr "cờ hiệu đã phân phối = %d\n" -#: sys-utils/ipcs.c:384 +#: sys-utils/ipcs.c:390 #, 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:386 sys-utils/ipcs.c:392 sys-utils/ipcs.c:401 +#: sys-utils/ipcs.c:392 sys-utils/ipcs.c:398 sys-utils/ipcs.c:407 msgid "semid" msgstr "mã số cờ hiệu" -#: sys-utils/ipcs.c:390 +#: sys-utils/ipcs.c:396 #, 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:392 +#: sys-utils/ipcs.c:398 msgid "last-op" msgstr "thao tác cuối cùng" -#: sys-utils/ipcs.c:392 +#: sys-utils/ipcs.c:398 msgid "last-changed" msgstr "thay đổi cuối cùng" -#: sys-utils/ipcs.c:399 +#: sys-utils/ipcs.c:405 #, c-format msgid "------ Semaphore Arrays --------\n" msgstr "-------- Mảng cờ hiệu ----------\n" -#: sys-utils/ipcs.c:401 +#: sys-utils/ipcs.c:407 msgid "nsems" msgstr "số cờ hiệu" -#: sys-utils/ipcs.c:459 +#: sys-utils/ipcs.c:465 #, fuzzy, c-format msgid "unable to fetch message limits\n" msgstr "Số đầu đọc" -#: sys-utils/ipcs.c:462 +#: sys-utils/ipcs.c:468 #, c-format msgid "------ Messages Limits --------\n" msgstr "---- Giới hạn Thông điệp ------\n" -#: sys-utils/ipcs.c:463 +#: sys-utils/ipcs.c:469 #, 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:465 +#: sys-utils/ipcs.c:471 msgid "max size of message" msgstr "kích cỡ lớn nhất của tin nhắn" -#: sys-utils/ipcs.c:467 +#: sys-utils/ipcs.c:473 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:474 +#: sys-utils/ipcs.c:480 #, 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:477 +#: sys-utils/ipcs.c:483 #, c-format msgid "------ Messages Status --------\n" msgstr "------ Trạng thái Thông điệp --------\n" -#: sys-utils/ipcs.c:479 +#: sys-utils/ipcs.c:485 #, c-format msgid "allocated queues = %d\n" msgstr "hàng đợi đã phân phối = %d\n" -#: sys-utils/ipcs.c:480 +#: sys-utils/ipcs.c:486 #, c-format msgid "used headers = %d\n" msgstr "phần đầu đã dùng = %d\n" -#: sys-utils/ipcs.c:482 +#: sys-utils/ipcs.c:488 msgid "used space" msgstr "không gian đã dùng" -#: sys-utils/ipcs.c:483 +#: sys-utils/ipcs.c:489 msgid " bytes\n" msgstr " byte\n" -#: sys-utils/ipcs.c:487 +#: sys-utils/ipcs.c:493 #, 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:489 sys-utils/ipcs.c:495 sys-utils/ipcs.c:501 -#: sys-utils/ipcs.c:507 +#: sys-utils/ipcs.c:495 sys-utils/ipcs.c:501 sys-utils/ipcs.c:507 +#: sys-utils/ipcs.c:513 msgid "msqid" msgstr "msqid" -#: sys-utils/ipcs.c:493 +#: sys-utils/ipcs.c:499 #, 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:495 +#: sys-utils/ipcs.c:501 msgid "send" msgstr "gửi" -#: sys-utils/ipcs.c:495 +#: sys-utils/ipcs.c:501 msgid "recv" msgstr "nhận" -#: sys-utils/ipcs.c:495 +#: sys-utils/ipcs.c:501 msgid "change" msgstr "đổi" -#: sys-utils/ipcs.c:499 +#: sys-utils/ipcs.c:505 #, c-format msgid "------ Message Queues PIDs --------\n" msgstr "------ PID của hàng đợi thông điệp --------\n" -#: sys-utils/ipcs.c:501 +#: sys-utils/ipcs.c:507 msgid "lspid" msgstr "lspid" -#: sys-utils/ipcs.c:501 +#: sys-utils/ipcs.c:507 msgid "lrpid" msgstr "lrpid" -#: sys-utils/ipcs.c:505 +#: sys-utils/ipcs.c:511 #, c-format msgid "------ Message Queues --------\n" msgstr "------ Hàng đợi thông điệp--------\n" -#: sys-utils/ipcs.c:508 +#: sys-utils/ipcs.c:514 msgid "used-bytes" msgstr "byte đã dùng" -#: sys-utils/ipcs.c:509 +#: sys-utils/ipcs.c:515 msgid "messages" msgstr "thông điệp" -#: sys-utils/ipcs.c:574 sys-utils/ipcs.c:604 sys-utils/ipcs.c:637 +#: sys-utils/ipcs.c:580 sys-utils/ipcs.c:610 sys-utils/ipcs.c:643 #: sys-utils/lsipc.c:536 sys-utils/lsipc.c:722 sys-utils/lsipc.c:879 #, c-format msgid "id %d not found" msgstr "không tìm thấy id %d" -#: sys-utils/ipcs.c:578 +#: sys-utils/ipcs.c:584 #, c-format msgid "" "\n" @@ -12981,45 +13771,45 @@ msgstr "" "\n" "Đoạn vùng nhớ chia sẻ shmid=%d\n" -#: sys-utils/ipcs.c:579 +#: sys-utils/ipcs.c:585 #, 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:582 +#: sys-utils/ipcs.c:588 #, c-format msgid "mode=%#o\taccess_perms=%#o\n" msgstr "chế_độ=%#o\tquyền_truy_cập=%#o\n" -#: sys-utils/ipcs.c:584 +#: sys-utils/ipcs.c:590 msgid "size=" msgstr "size=" -#: sys-utils/ipcs.c:584 +#: sys-utils/ipcs.c:590 msgid "bytes=" msgstr "bytes=" -#: sys-utils/ipcs.c:586 +#: sys-utils/ipcs.c:592 #, c-format msgid "lpid=%u\tcpid=%u\tnattch=%jd\n" msgstr "lpid=%u\tcpid=%u\tnattch=%jd\n" -#: sys-utils/ipcs.c:589 +#: sys-utils/ipcs.c:595 #, c-format msgid "att_time=%-26.24s\n" msgstr "att_time=%-26.24s\n" -#: sys-utils/ipcs.c:591 +#: sys-utils/ipcs.c:597 #, c-format msgid "det_time=%-26.24s\n" msgstr "det_time=%-26.24s\n" -#: sys-utils/ipcs.c:593 sys-utils/ipcs.c:624 +#: sys-utils/ipcs.c:599 sys-utils/ipcs.c:630 #, c-format msgid "change_time=%-26.24s\n" msgstr "change_time=%-26.24s\n" -#: sys-utils/ipcs.c:608 +#: sys-utils/ipcs.c:614 #, c-format msgid "" "\n" @@ -13028,38 +13818,38 @@ msgstr "" "\n" "Hàng đợi Thông điệp msqid=%d\n" -#: sys-utils/ipcs.c:609 +#: sys-utils/ipcs.c:615 #, 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:613 +#: sys-utils/ipcs.c:619 msgid "csize=" msgstr "csize=" -#: sys-utils/ipcs.c:613 +#: sys-utils/ipcs.c:619 msgid "cbytes=" msgstr "cbytes=" -#: sys-utils/ipcs.c:615 +#: sys-utils/ipcs.c:621 msgid "qsize=" msgstr "qsize=" -#: sys-utils/ipcs.c:615 +#: sys-utils/ipcs.c:621 msgid "qbytes=" msgstr "qbytes=" -#: sys-utils/ipcs.c:620 +#: sys-utils/ipcs.c:626 #, c-format msgid "send_time=%-26.24s\n" msgstr "send_time=%-26.24s\n" -#: sys-utils/ipcs.c:622 +#: sys-utils/ipcs.c:628 #, c-format msgid "rcv_time=%-26.24s\n" msgstr "rcv_time=%-26.24s\n" -#: sys-utils/ipcs.c:641 +#: sys-utils/ipcs.c:647 #, c-format msgid "" "\n" @@ -13068,48 +13858,48 @@ msgstr "" "\n" "Dãy cờ hiệu semid=%d\n" -#: sys-utils/ipcs.c:642 +#: sys-utils/ipcs.c:648 #, 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:645 +#: sys-utils/ipcs.c:651 #, c-format msgid "mode=%#o, access_perms=%#o\n" msgstr "chế_độ=%#o, quyền_truy_cập=%#o\n" -#: sys-utils/ipcs.c:647 +#: sys-utils/ipcs.c:653 #, c-format msgid "nsems = %ju\n" msgstr "nsems = %ju\n" -#: sys-utils/ipcs.c:648 +#: sys-utils/ipcs.c:654 #, c-format msgid "otime = %-26.24s\n" msgstr "otime = %-26.24s\n" -#: sys-utils/ipcs.c:650 +#: sys-utils/ipcs.c:656 #, c-format msgid "ctime = %-26.24s\n" msgstr "ctime = %-26.24s\n" -#: sys-utils/ipcs.c:653 +#: sys-utils/ipcs.c:659 msgid "semnum" msgstr "số cờ hiệu" -#: sys-utils/ipcs.c:653 +#: sys-utils/ipcs.c:659 msgid "value" msgstr "giá trị" -#: sys-utils/ipcs.c:653 +#: sys-utils/ipcs.c:659 msgid "ncount" msgstr "ncount" -#: sys-utils/ipcs.c:653 +#: sys-utils/ipcs.c:659 msgid "zcount" msgstr "zcount" -#: sys-utils/ipcs.c:653 +#: sys-utils/ipcs.c:659 msgid "pid" msgstr "pid" @@ -13214,44 +14004,40 @@ msgstr "tham số tốc độ không hợp lệ" msgid "invalid pause argument" msgstr "đối số dừng không hợp lệ" -#: sys-utils/ldattach.c:359 -msgid "invalid option" -msgstr "tùy chọn sai" - -#: sys-utils/ldattach.c:370 +#: sys-utils/ldattach.c:369 msgid "invalid line discipline argument" msgstr "đối số kỷ luật dòng không hợp lệ" -#: sys-utils/ldattach.c:390 +#: sys-utils/ldattach.c:389 #, c-format msgid "%s is not a serial line" msgstr "%s không phải là dòng nối tiếp" -#: sys-utils/ldattach.c:397 +#: sys-utils/ldattach.c:396 #, c-format msgid "cannot get terminal attributes for %s" msgstr "không thể lấy thuộc tính thiết bị về %s" -#: sys-utils/ldattach.c:400 +#: sys-utils/ldattach.c:399 #, c-format msgid "speed %d unsupported" msgstr "tốc độ %d không được hỗ trợ" -#: sys-utils/ldattach.c:449 +#: sys-utils/ldattach.c:448 #, c-format msgid "cannot set terminal attributes for %s" msgstr "không thể đặt các thuộc tính thiết bị cho %s" -#: sys-utils/ldattach.c:459 +#: sys-utils/ldattach.c:458 #, c-format msgid "cannot write intro command to %s" msgstr "không thể ghi lệnh giới thiệu vào %s" -#: sys-utils/ldattach.c:469 +#: sys-utils/ldattach.c:468 msgid "cannot set line discipline" msgstr "không thể đặt kỷ luật dòng" -#: sys-utils/ldattach.c:479 +#: sys-utils/ldattach.c:478 msgid "cannot daemonize" msgstr "không thể chạy trong nền" @@ -13315,11 +14101,6 @@ msgstr ", mã hóa %s (kiểu %u)" msgid "%s: detach failed" msgstr "%s: tháo gặp lỗi" -#: sys-utils/losetup.c:329 sys-utils/lscpu.c:1721 sys-utils/prlimit.c:229 -#: sys-utils/swapon.c:176 sys-utils/wdctl.c:215 sys-utils/zramctl.c:405 -msgid "failed to initialize output line" -msgstr "gặp lỗi khi khởi tạo dòng kết xuất" - #: sys-utils/losetup.c:381 #, c-format msgid "" @@ -13333,286 +14114,280 @@ msgstr "" 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:389 +#: sys-utils/losetup.c:390 msgid " -a, --all list all used devices\n" msgstr " -a, --all hiển thị mọi thiết bị\n" -#: sys-utils/losetup.c:390 +#: sys-utils/losetup.c:391 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:391 +#: sys-utils/losetup.c:392 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:392 +#: sys-utils/losetup.c:393 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:393 +#: sys-utils/losetup.c:394 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:394 +#: sys-utils/losetup.c:395 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:395 +#: sys-utils/losetup.c:396 #, fuzzy msgid " -L, --nooverlap avoid possible conflict between devices\n" msgstr " -f, --find tìm thiết bị còn rảnh\n" -#: sys-utils/losetup.c:399 +#: sys-utils/losetup.c:400 msgid " -o, --offset <num> start at offset <num> into file\n" msgstr " -o, --offset <số> bắt đầu tại offset <số> tập tin\n" -#: sys-utils/losetup.c:400 +#: sys-utils/losetup.c:401 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:401 +#: sys-utils/losetup.c:402 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:402 +#: sys-utils/losetup.c:403 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:403 +#: sys-utils/losetup.c:404 msgid " --direct-io[=<on|off>] open backing file with O_DIRECT\n" msgstr "" -#: sys-utils/losetup.c:404 +#: sys-utils/losetup.c:405 msgid " --show print device name after setup (with -f)\n" msgstr " --show hiển thị tên thiết bị sau cài đặt (với -f)\n" -#: sys-utils/losetup.c:405 +#: sys-utils/losetup.c:406 msgid " -v, --verbose verbose mode\n" msgstr " -v, --verbose chế độ chi tiết\n" -#: sys-utils/losetup.c:409 -msgid " -l, --list list info about all or specified (default)\n" -msgstr " -l, --list liệt kê thông tin về tất cả hay những thứ được chỉ ra (mặc định)\n" - #: sys-utils/losetup.c:410 -msgid " -O, --output <cols> specify columns to output for --list\n" -msgstr " -O, --output <cột> chỉ định cột sẽ hiển thị cho --list\n" +#, 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 +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:412 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:412 +#: sys-utils/losetup.c:413 +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:414 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:413 +#: sys-utils/losetup.c:420 #, 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:419 msgid "" "\n" -"Available --list columns:\n" +"Available --output columns:\n" msgstr "" "\n" "Các cột sẵn dùng cho --list:\n" -#: sys-utils/losetup.c:439 +#: sys-utils/losetup.c:440 #, 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:443 +#: sys-utils/losetup.c:444 #, 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:464 sys-utils/losetup.c:516 sys-utils/mount.c:459 +#: sys-utils/losetup.c:465 sys-utils/losetup.c:517 #, fuzzy, c-format msgid "%s: overlapping loop device exists" msgstr "%s không phải là một thiết bị lp" -#: sys-utils/losetup.c:475 +#: sys-utils/losetup.c:476 #, c-format msgid "%s: overlapping read-only loop device exists" msgstr "" -#: sys-utils/losetup.c:482 +#: sys-utils/losetup.c:483 #, c-format msgid "%s: overlapping encrypted loop device exists" msgstr "" -#: sys-utils/losetup.c:488 +#: sys-utils/losetup.c:489 #, fuzzy, c-format msgid "%s: failed to re-use loop device" msgstr "%s: gặp lỗi khi cài đặt thiết bị loop" -#: sys-utils/losetup.c:494 +#: sys-utils/losetup.c:495 #, fuzzy msgid "failed to inspect loop devices" msgstr "gặp lỗi khi cài đặt thiết bị loop" -#: sys-utils/losetup.c:517 +#: sys-utils/losetup.c:518 #, fuzzy, c-format msgid "%s: failed to check for conflicting loop devices" msgstr "%s: gặp lỗi khi cài đặt thiết bị loop" -#: sys-utils/losetup.c:529 sys-utils/losetup.c:826 +#: sys-utils/losetup.c:530 sys-utils/losetup.c:827 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:539 +#: sys-utils/losetup.c:540 #, 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:631 sys-utils/losetup.c:641 sys-utils/losetup.c:753 -#: sys-utils/losetup.c:767 sys-utils/losetup.c:806 +#: sys-utils/losetup.c:632 sys-utils/losetup.c:642 sys-utils/losetup.c:754 +#: sys-utils/losetup.c:768 sys-utils/losetup.c:807 #, 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:764 +#: sys-utils/losetup.c:765 msgid "no loop device specified" msgstr "không chỉ ra thiết bị loop (vòng ngược)" -#: sys-utils/losetup.c:772 -msgid "no file specified" -msgstr "chưa ghi rõ tập tin" - -#: sys-utils/losetup.c:779 +#: sys-utils/losetup.c:780 #, 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:784 +#: sys-utils/losetup.c:785 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:847 +#: sys-utils/losetup.c:848 #, c-format msgid "%s: set capacity failed" msgstr "%s: đặt dung lượng gặp lỗi" -#: sys-utils/losetup.c:854 +#: sys-utils/losetup.c:855 #, fuzzy, c-format msgid "%s: set direct io failed" msgstr "%s: đổi thư mục gặp lỗi" -#: sys-utils/lscpu.c:107 +#: sys-utils/lscpu.c:108 msgid "none" msgstr "không" -#: sys-utils/lscpu.c:108 +#: sys-utils/lscpu.c:109 msgid "para" msgstr "phần" -#: sys-utils/lscpu.c:109 +#: sys-utils/lscpu.c:110 msgid "full" msgstr "đầy" -#: sys-utils/lscpu.c:110 +#: sys-utils/lscpu.c:111 msgid "container" msgstr "thùng chứa" -#: sys-utils/lscpu.c:171 +#: sys-utils/lscpu.c:173 msgid "horizontal" msgstr "ngang" -#: sys-utils/lscpu.c:172 +#: sys-utils/lscpu.c:174 msgid "vertical" msgstr "dọc" -#: sys-utils/lscpu.c:344 +#: sys-utils/lscpu.c:347 msgid "logical CPU number" msgstr "số CPU logíc" -#: sys-utils/lscpu.c:345 +#: sys-utils/lscpu.c:348 msgid "logical core number" msgstr "số lõi lôgíc" -#: sys-utils/lscpu.c:346 +#: sys-utils/lscpu.c:349 msgid "logical socket number" msgstr "số khe cắm lôgíc" -#: sys-utils/lscpu.c:347 +#: sys-utils/lscpu.c:350 msgid "logical NUMA node number" msgstr "số nút NUMA lôgíc" -#: sys-utils/lscpu.c:348 +#: sys-utils/lscpu.c:351 msgid "logical book number" msgstr "số chỗ logíc" -#: sys-utils/lscpu.c:349 +#: sys-utils/lscpu.c:352 #, fuzzy msgid "logical drawer number" msgstr "số lõi lôgíc" -#: sys-utils/lscpu.c:350 +#: sys-utils/lscpu.c:353 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:351 +#: sys-utils/lscpu.c:354 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:352 +#: sys-utils/lscpu.c:355 msgid "physical address of a CPU" msgstr "địa chỉ vật lý của CPU" -#: sys-utils/lscpu.c:353 +#: sys-utils/lscpu.c:356 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:354 +#: sys-utils/lscpu.c:357 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:355 +#: sys-utils/lscpu.c:358 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:356 +#: sys-utils/lscpu.c:359 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:548 +#: sys-utils/lscpu.c:551 msgid "error: uname failed" msgstr "lỗi: uname không thành công" -#: sys-utils/lscpu.c:629 +#: sys-utils/lscpu.c:635 #, 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:889 -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:894 -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:897 +#, fuzzy +msgid "cannot restore signal handler" +msgstr "không đặt bộ tiếp hợp tín hiệu" -#: sys-utils/lscpu.c:939 +#: sys-utils/lscpu.c:958 #, fuzzy, c-format msgid "failed to read from: %s" msgstr "không đọc được: %s" -#: sys-utils/lscpu.c:1396 +#: sys-utils/lscpu.c:1457 msgid "Failed to extract the node number" msgstr "Gặp lỗi khi lấy số của nút" -#: sys-utils/lscpu.c:1523 sys-utils/lscpu.c:1533 +#: sys-utils/lscpu.c:1584 sys-utils/lscpu.c:1594 msgid "Y" msgstr "C" -#: sys-utils/lscpu.c:1523 sys-utils/lscpu.c:1533 +#: sys-utils/lscpu.c:1584 sys-utils/lscpu.c:1594 msgid "N" msgstr "K" -#: sys-utils/lscpu.c:1617 +#: sys-utils/lscpu.c:1678 #, c-format msgid "" "# The following is the parsable format, which can be fed to other\n" @@ -13623,209 +14398,214 @@ 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:1767 +#: sys-utils/lscpu.c:1875 msgid "Architecture:" msgstr "Kiến trúc:" -#: sys-utils/lscpu.c:1781 +#: sys-utils/lscpu.c:1888 msgid "CPU op-mode(s):" msgstr "Chế độ thao tác CPU:" -#: sys-utils/lscpu.c:1784 sys-utils/lscpu.c:1786 +#: sys-utils/lscpu.c:1891 sys-utils/lscpu.c:1893 msgid "Byte Order:" msgstr "Thứ tự Byte:" -#: sys-utils/lscpu.c:1788 +#: sys-utils/lscpu.c:1895 msgid "CPU(s):" msgstr "CPU:" -#: sys-utils/lscpu.c:1791 +#: sys-utils/lscpu.c:1898 msgid "On-line CPU(s) mask:" msgstr "Mặt nạ CPU trực tuyến:" -#: sys-utils/lscpu.c:1792 +#: sys-utils/lscpu.c:1899 msgid "On-line CPU(s) list:" msgstr "Danh sách CPU trực tuyến:" -#: sys-utils/lscpu.c:1811 +#: sys-utils/lscpu.c:1918 msgid "Off-line CPU(s) mask:" msgstr "Mặt nạ CPU ngoại tuyến:" -#: sys-utils/lscpu.c:1812 +#: sys-utils/lscpu.c:1919 msgid "Off-line CPU(s) list:" msgstr "Danh sách CPU ngoại tuyến:" -#: sys-utils/lscpu.c:1848 +#: sys-utils/lscpu.c:1954 msgid "Thread(s) per core:" msgstr "Số tuyến mỗi lõi:" -#: sys-utils/lscpu.c:1850 +#: sys-utils/lscpu.c:1956 msgid "Core(s) per socket:" msgstr "Số lõi mỗi đế cắm:" -#: sys-utils/lscpu.c:1853 +#: sys-utils/lscpu.c:1959 msgid "Socket(s) per book:" msgstr "Số Socket(s) trên mỗi lần đợi:" -#: sys-utils/lscpu.c:1856 +#: sys-utils/lscpu.c:1962 msgid "Book(s) per drawer:" msgstr "" -#: sys-utils/lscpu.c:1858 +#: sys-utils/lscpu.c:1964 msgid "Drawer(s):" msgstr "" -#: sys-utils/lscpu.c:1860 +#: sys-utils/lscpu.c:1966 msgid "Book(s):" msgstr "Chỗ giữ:" -#: sys-utils/lscpu.c:1863 +#: sys-utils/lscpu.c:1969 msgid "Socket(s):" msgstr "Số đế cắm:" -#: sys-utils/lscpu.c:1867 +#: sys-utils/lscpu.c:1973 msgid "NUMA node(s):" msgstr "Nút NUMA:" -#: sys-utils/lscpu.c:1869 +#: sys-utils/lscpu.c:1975 msgid "Vendor ID:" msgstr "ID nhà sản xuất:" -#: sys-utils/lscpu.c:1871 +#: sys-utils/lscpu.c:1977 #, fuzzy msgid "Machine type:" msgstr "Kiểu phân vùng" -#: sys-utils/lscpu.c:1873 +#: sys-utils/lscpu.c:1979 msgid "CPU family:" msgstr "Họ CPU:" -#: sys-utils/lscpu.c:1875 +#: sys-utils/lscpu.c:1981 msgid "Model:" msgstr "Mô hình:" -#: sys-utils/lscpu.c:1877 +#: sys-utils/lscpu.c:1983 msgid "Model name:" msgstr "Tên mô hình:" -#: sys-utils/lscpu.c:1879 +#: sys-utils/lscpu.c:1985 msgid "Stepping:" msgstr "Bước:" -#: sys-utils/lscpu.c:1881 +#: sys-utils/lscpu.c:1987 msgid "CPU MHz:" msgstr "CPU MHz:" -#: sys-utils/lscpu.c:1883 +#: sys-utils/lscpu.c:1989 #, fuzzy msgid "CPU dynamic MHz:" msgstr "Tần số đồng hồ CPU tối thiểu (MHz):" -#: sys-utils/lscpu.c:1885 +#: sys-utils/lscpu.c:1991 #, fuzzy msgid "CPU static MHz:" msgstr "Tần số đồng hồ CPU tối đa (MHz):" -#: sys-utils/lscpu.c:1887 +#: sys-utils/lscpu.c:1993 msgid "CPU max MHz:" msgstr "Tần số đồng hồ CPU tối đa (MHz):" -#: sys-utils/lscpu.c:1889 +#: sys-utils/lscpu.c:1995 msgid "CPU min MHz:" msgstr "Tần số đồng hồ CPU tối thiểu (MHz):" -#: sys-utils/lscpu.c:1891 +#: sys-utils/lscpu.c:1997 msgid "BogoMIPS:" msgstr "BogoMIPS:" -#: sys-utils/lscpu.c:1894 sys-utils/lscpu.c:1896 +#: sys-utils/lscpu.c:2000 sys-utils/lscpu.c:2002 msgid "Virtualization:" msgstr "Ảo hóa:" -#: sys-utils/lscpu.c:1899 +#: sys-utils/lscpu.c:2005 msgid "Hypervisor:" msgstr "Ảo hóa:" -#: sys-utils/lscpu.c:1901 +#: sys-utils/lscpu.c:2007 msgid "Hypervisor vendor:" msgstr "Nhà cung cấp bộ ảo hóa:" -#: sys-utils/lscpu.c:1902 +#: sys-utils/lscpu.c:2008 msgid "Virtualization type:" msgstr "Kiểu ảo hóa:" -#: sys-utils/lscpu.c:1905 +#: sys-utils/lscpu.c:2011 msgid "Dispatching mode:" msgstr "Chế độ điều phối:" -#: sys-utils/lscpu.c:1911 sys-utils/lscpu.c:1921 +#: sys-utils/lscpu.c:2015 sys-utils/lscpu.c:2022 #, c-format msgid "%s cache:" msgstr "Bộ nhớ đệm %s:" -#: sys-utils/lscpu.c:1927 +#: sys-utils/lscpu.c:2028 #, c-format msgid "NUMA node%d CPU(s):" msgstr "CPU nút%d NUMA:" -#: sys-utils/lscpu.c:1932 -#, fuzzy -msgid "Flags:" -msgstr "Cờ" - -#: sys-utils/lscpu.c:1935 +#: sys-utils/lscpu.c:2033 #, fuzzy msgid "Physical sockets:" msgstr "Số trụ vật lý" -#: sys-utils/lscpu.c:1936 +#: sys-utils/lscpu.c:2034 #, fuzzy msgid "Physical chips:" msgstr "Số trụ vật lý" -#: sys-utils/lscpu.c:1937 +#: sys-utils/lscpu.c:2035 #, fuzzy msgid "Physical cores/chip:" msgstr "Kích cỡ cung từ vật lý" -#: sys-utils/lscpu.c:1949 +#: sys-utils/lscpu.c:2039 +#, fuzzy +msgid "Flags:" +msgstr "Cờ" + +#: sys-utils/lscpu.c:2053 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:1952 +#: sys-utils/lscpu.c:2056 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:1953 +#: sys-utils/lscpu.c:2057 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:1954 +#: sys-utils/lscpu.c:2058 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:1955 +#: sys-utils/lscpu.c:2059 +#, fuzzy +msgid " -J, --json use JSON for default or extended format\n" +msgstr " -r, --raw dùng định dạng thô\n" + +#: sys-utils/lscpu.c:2060 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:1956 +#: sys-utils/lscpu.c:2061 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:1957 +#: sys-utils/lscpu.c:2062 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:1958 +#: sys-utils/lscpu.c:2063 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:1959 +#: sys-utils/lscpu.c:2064 #, fuzzy msgid " -y, --physical print physical instead of logical IDs\n" msgstr " -a, --all hiển thị mọi thiết bị\n" -#: sys-utils/lscpu.c:2060 +#: sys-utils/lscpu.c:2169 #, 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" @@ -14249,16 +15029,115 @@ msgstr "kích cỡ lớn nhất của tin nhắn" 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:1135 +#: sys-utils/lsipc.c:1134 #, fuzzy msgid "failed to parse IPC identifier" msgstr "gặp lỗi khi phân tích ID" -#: sys-utils/lsipc.c:1229 +#: sys-utils/lsipc.c:1228 #, 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/lsmem.c:99 +msgid "start and end address of the memory range" +msgstr "" + +#: sys-utils/lsmem.c:100 +#, fuzzy +msgid "size of the memory range" +msgstr "kích cỡ của thiết bị" + +#: sys-utils/lsmem.c:101 +msgid "online status of the memory range" +msgstr "" + +#: sys-utils/lsmem.c:102 +#, fuzzy +msgid "memory is removable" +msgstr " có thể tháo rời" + +#: sys-utils/lsmem.c:103 +msgid "memory block number or blocks range" +msgstr "" + +#: sys-utils/lsmem.c:104 +#, fuzzy +msgid "numa node of memory" +msgstr "Không đủ bộ nhớ" + +#: sys-utils/lsmem.c:193 +#, fuzzy +msgid "online" +msgstr ", trực tuyến" + +#: sys-utils/lsmem.c:194 +#, fuzzy +msgid "offline" +msgstr ", trực tuyến" + +#: sys-utils/lsmem.c:195 +msgid "on->off" +msgstr "" + +#: sys-utils/lsmem.c:235 sys-utils/lsmem.c:239 +#, fuzzy +msgid "Memory block size:" +msgstr "lấy kích cỡ khối" + +#: sys-utils/lsmem.c:236 sys-utils/lsmem.c:241 +#, fuzzy +msgid "Total online memory:" +msgstr "không đủ bộ nhớ" + +#: sys-utils/lsmem.c:237 sys-utils/lsmem.c:243 +#, fuzzy +msgid "Total offline memory:" +msgstr "không đủ bộ nhớ" + +#: sys-utils/lsmem.c:259 +#, fuzzy, c-format +msgid "Failed to open %s" +msgstr "lỗi mở %s" + +#: sys-utils/lsmem.c:354 +#, fuzzy +msgid "This system does not support memory blocks" +msgstr "Hệ thống này không hỗ trợ quét tìm lại của CPU" + +#: sys-utils/lsmem.c:374 +msgid "List the ranges of available memory with their online status.\n" +msgstr "" + +#: sys-utils/lsmem.c:379 +#, fuzzy +msgid " -a, --all list each individiual memory block\n" +msgstr " -a, --all hiển thị mọi thiết bị\n" + +#: sys-utils/lsmem.c:384 +#, fuzzy +msgid " -s, --sysroot <dir> use the specified directory as system root\n" +msgstr " -s, --sysroot <dir> dùng thư mục đã cho như là thư mục gốc của hệ thống\n" + +#: sys-utils/lsmem.c:385 +msgid " --summary[=when] print summary information (never,always or only)\n" +msgstr "" + +#: sys-utils/lsmem.c:488 +#, fuzzy +msgid "unsupported --summary argument" +msgstr "--setgroups không hỗ trợ tham số “%s”" + +#: sys-utils/lsmem.c:501 +#, fuzzy +msgid "options --{raw,json,pairs} and --summary=only are mutually exclusive" +msgstr "các tùy chọn --setgroups=allow và --map-root-user loại trừ lẫn nhau" + +#: sys-utils/lsmem.c:544 +#, fuzzy +msgid "Failed to initialize output column" +msgstr "lỗi khởi tạo cột kết xuất" + #: sys-utils/lsns.c:83 #, fuzzy msgid "namespace identifier (inode number)" @@ -14298,104 +15177,104 @@ msgstr "" msgid "username of the PID" msgstr "" -#: sys-utils/lsns.c:591 +#: sys-utils/lsns.c:613 #, fuzzy, c-format msgid " %s [options] [<namespace>]\n" msgstr " %s [tùy chọn] [thông điệp]\n" -#: sys-utils/lsns.c:594 +#: sys-utils/lsns.c:616 #, 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:601 +#: sys-utils/lsns.c:623 #, 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:604 +#: sys-utils/lsns.c:626 msgid " -t, --type <name> namespace type (mnt, net, ipc, user, pid, uts, cgroup)\n" msgstr "" -#: sys-utils/lsns.c:694 +#: sys-utils/lsns.c:716 #, fuzzy, c-format msgid "unknown namespace type: %s" msgstr "dạng nguồn không rõ: %s\n" -#: sys-utils/lsns.c:713 +#: sys-utils/lsns.c:734 #, 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:714 +#: sys-utils/lsns.c:735 #, fuzzy msgid "invalid namespace argument" msgstr "đối số dừng không hợp lệ" -#: sys-utils/lsns.c:752 +#: sys-utils/lsns.c:773 #, c-format msgid "not found namespace: %ju" msgstr "" -#: sys-utils/mount.c:66 sys-utils/umount.c:117 +#: sys-utils/mount.c:63 sys-utils/umount.c:116 #, c-format msgid "only root can use \"--%s\" option (effective UID is %u)" msgstr "chỉ người chủ (root) có quyền sử dụng tùy chọn \"--%s\" (UID có kết quả là %u)" -#: sys-utils/mount.c:69 sys-utils/umount.c:120 +#: sys-utils/mount.c:66 sys-utils/umount.c:119 #, c-format msgid "only root can do that (effective UID is %u)" msgstr "chỉ người chủ (root) có quyền làm đó (UID có kết quả là %u)" -#: sys-utils/mount.c:73 sys-utils/umount.c:124 +#: sys-utils/mount.c:70 sys-utils/umount.c:123 #, c-format msgid "only root can use \"--%s\" option" msgstr "chỉ có rôt mới có thể sử dụng tùy chọn \"--%s\"" -#: sys-utils/mount.c:74 sys-utils/umount.c:125 +#: sys-utils/mount.c:71 sys-utils/umount.c:124 msgid "only root can do that" msgstr "chỉ người chủ (root) có quyền thực hiện" -#: sys-utils/mount.c:85 sys-utils/umount.c:59 +#: sys-utils/mount.c:82 sys-utils/umount.c:58 #, c-format msgid "%s from %s (libmount %s" msgstr "%s từ %s (libmount %s" -#: sys-utils/mount.c:130 +#: sys-utils/mount.c:127 msgid "failed to read mtab" msgstr "việc đọc tập tin mtab gặp lỗi" -#: sys-utils/mount.c:192 sys-utils/umount.c:284 +#: sys-utils/mount.c:189 sys-utils/umount.c:180 #, c-format msgid "%-25s: ignored\n" msgstr "%-25s: bị bỏ qua\n" -#: sys-utils/mount.c:193 +#: sys-utils/mount.c:190 #, c-format msgid "%-25s: already mounted\n" msgstr "%-25s: đã gắn kết\n" -#: sys-utils/mount.c:249 +#: sys-utils/mount.c:246 #, c-format msgid "%s: %s moved to %s.\n" msgstr "%s: %s được di chuyển đến %s.\n" -#: sys-utils/mount.c:251 +#: sys-utils/mount.c:248 #, c-format msgid "%s: %s bound on %s.\n" msgstr "%s: %s ràng buộc trên %s.\n" -#: sys-utils/mount.c:254 sys-utils/mount.c:258 +#: sys-utils/mount.c:251 sys-utils/mount.c:255 #, c-format msgid "%s: %s mounted on %s.\n" msgstr "%s: %s được gắn trên %s.\n" -#: sys-utils/mount.c:256 +#: sys-utils/mount.c:253 #, c-format msgid "%s: %s propagation flags changed.\n" msgstr "%s: %s cờ lan truyền đã thay đổi.\n" -#: sys-utils/mount.c:310 +#: sys-utils/mount.c:273 #, c-format msgid "" "mount: %s does not contain SELinux labels.\n" @@ -14411,277 +15290,27 @@ msgstr "" " và không có quyền truy cập đến hệ thống tập tin này.\n" " Để tìm chi tiết, xem trang hướng dẫn (man) restorecon(8) và mount(8).\n" -#: sys-utils/mount.c:378 -msgid "WARNING: failed to apply propagation flags" -msgstr "CẢNH BÁO: gặp lỗi khi áp dụng các cờ lan truyền" - -#: sys-utils/mount.c:400 -#, c-format -msgid "only root can mount %s on %s" -msgstr "chỉ siêu người dùng mới có quyền gắn %s vào %s" - -#: sys-utils/mount.c:403 -#, c-format -msgid "%s is already mounted" -msgstr "%s đã gắn kết" - -#: sys-utils/mount.c:407 +#: sys-utils/mount.c:305 sys-utils/umount.c:157 #, fuzzy, c-format -msgid "%s is used as read only loop, mounting read-only" -msgstr "%s được bảo vệ chống ghi nên chỉ gắn kiểu chỉ-đọc" - -#: sys-utils/mount.c:416 -#, c-format -msgid "can't find %s in %s" -msgstr "không tìm thấy %s trong %s" - -#: sys-utils/mount.c:423 -#, c-format -msgid "can't find mountpoint %s in %s" -msgstr "không tìm thấy điểm gắn %s trong %s" - -#: sys-utils/mount.c:426 -#, c-format -msgid "can't find mount source %s in %s" -msgstr "không tìm thấy nguồn gắn %s trong %s" - -#: sys-utils/mount.c:430 -#, c-format -msgid "" -"%s: more filesystems detected. This should not happen,\n" -" use -t <type> to explicitly specify the filesystem type or\n" -" use wipefs(8) to clean up the device." -msgstr "" -"%s: phát hiện được nhiều hệ thống tập tin hơn,\n" -" trường hợp này không nên xảy ra.\n" -" Hãy dùng “-t <kiểu>” để ghi rõ kiểu hệ thống tập tin\n" -" hoặc dùng wipefs(8) để làm sạch thiết bị." - -#: sys-utils/mount.c:436 -msgid "I could not determine the filesystem type, and none was specified" -msgstr "Tôi không thể nhận ra kiểu hệ thống tập tin, và người dùng không chỉ ra kiểu nào" - -#: sys-utils/mount.c:439 -msgid "you must specify the filesystem type" -msgstr "bạn cần chỉ rõ kiểu hệ thống tập tin" - -#: sys-utils/mount.c:445 -#, c-format -msgid "can't find %s" -msgstr "không tìm thấy %s" - -#: sys-utils/mount.c:447 -msgid "mount source not defined" -msgstr "nguồn gắn chưa được định nghĩa" - -#: sys-utils/mount.c:451 sys-utils/mount.c:453 -msgid "failed to parse mount options" -msgstr "gặp lỗi khi phân tích các tùy chọn gắn" - -#: sys-utils/mount.c:456 -#, c-format -msgid "%s: failed to setup loop device" -msgstr "%s: gặp lỗi khi cài đặt thiết bị loop" - -#: sys-utils/mount.c:462 -#, c-format -msgid "%s: mount failed" -msgstr "%s: gắn không thành công" - -#: sys-utils/mount.c:472 -#, c-format -msgid "%s: filesystem mounted, but mount(8) failed" -msgstr "%s: hệ thống tập tin đã được gắn, nhưng lệnh mount(8) gặp lỗi" - -#: sys-utils/mount.c:489 sys-utils/mount.c:546 -#, c-format -msgid "mount point %s is not a directory" -msgstr "điểm gắn %s không phải là một thư mục" - -#: sys-utils/mount.c:493 -msgid "must be superuser to use mount" -msgstr "cần phải là siêu người dùng (root) để sử dụng lệnh mount" - -#: sys-utils/mount.c:501 -#, c-format -msgid "%s is busy" -msgstr "%s đang bận" - -#: sys-utils/mount.c:505 -#, c-format -msgid "%s is already mounted or %s busy" -msgstr " %sđã gắn rồi hoặc %s đang bận" - -#: sys-utils/mount.c:517 -#, c-format -msgid " %s is already mounted on %s\n" -msgstr " đã gắn %s trên %s\n" - -#: sys-utils/mount.c:525 -#, c-format -msgid "mount point %s does not exist" -msgstr "điểm gắn %s không tồn tại" - -#: sys-utils/mount.c:527 -#, c-format -msgid "mount point %s is a symbolic link to nowhere" -msgstr "điểm gắn %s là một liên kết mềm không chỉ tới đâu" - -#: sys-utils/mount.c:532 -#, c-format -msgid "special device %s does not exist" -msgstr "thiết bị đặc biệt %s không tồn tại" - -#: sys-utils/mount.c:536 sys-utils/mount.c:538 sys-utils/mount.c:540 -#: sys-utils/mount.c:555 -msgid "mount(2) failed" -msgstr "gặp lỗi khi mount(2)" - -#: sys-utils/mount.c:551 -#, c-format -msgid "special device %s does not exist (a path prefix is not a directory)" -msgstr "thiết bị đặc biệt %s không tồn tại (tiền tố của đường dẫn không phải là một thư mục)" - -#: sys-utils/mount.c:561 -#, c-format -msgid "%s not mounted or bad option" -msgstr "%s chưa gắn, hoặc tùy chọn sai" - -#: sys-utils/mount.c:563 -#, c-format -msgid "%s is not mountpoint or bad option" -msgstr " %s không phải là điểm gắn, hoặc tùy chọn sai" - -#: sys-utils/mount.c:565 -msgid "" -"bad option. Note that moving a mount residing under a shared\n" -" mount is unsupported." -msgstr "" -"tùy chọn sai. Chú ý rằng di chuyển một mount ngụ dưới một\n" -" mount không chia sẻ thì không được hỗ trợ." - -#: sys-utils/mount.c:568 -#, c-format -msgid "" -"wrong fs type, bad option, bad superblock on %s,\n" -" missing codepage or helper program, or other error" -msgstr "" -"sai kiểu hệ thống tập tin, tùy chọn sai, siêu khối sai trên %s,\n" -" thiếu trang mã hay chương trình bổ trợ, hoặc lỗi khác" - -#: sys-utils/mount.c:574 -#, c-format -msgid "" -" (for several filesystems (e.g. nfs, cifs) you might\n" -" need a /sbin/mount.<type> helper program)\n" -msgstr "" -" (đối với vài hệ thống tập tin, v.d. nfs, cifs, có lẽ\n" -" bạn cần dùng trình tiếp hợp kiểu như “/sbin/mount.<kiểu>”.\n" - -#: sys-utils/mount.c:577 -#, c-format -msgid "" -"\n" -" In some cases useful info is found in syslog - try\n" -" dmesg | tail or so.\n" -msgstr "" -"\n" -" Trong một số trường hợp có thể tìm thấy thông tin có\n" -" ích trong syslog - hãy thử dmesg | tail hoặc tương tự\n" - -#: sys-utils/mount.c:583 -msgid "mount table full" -msgstr "bảng gắn bị đầy" - -#: sys-utils/mount.c:587 -#, c-format -msgid "%s: can't read superblock" -msgstr "%s: không đọc được siêu khối" - -#: sys-utils/mount.c:592 -#, c-format -msgid "unknown filesystem type '%s'" -msgstr "không hiểu kiểu hệ thống tập tin “%s”" - -#: sys-utils/mount.c:594 -msgid "unknown filesystem type" -msgstr "không hiểu kiểu hệ thống tập tin" - -#: sys-utils/mount.c:602 -#, c-format -msgid "%s is not a block device, and stat(2) fails?" -msgstr "%s không phải là một thiết bị khối, và stat (lấy trạng thái) không thành công?" - -#: sys-utils/mount.c:604 -#, c-format -msgid "" -"the kernel does not recognize %s as a block device\n" -" (maybe `modprobe driver'?)" -msgstr "" -"hạt nhân không nhận ra %s như là thiết bị khối\n" -" (có thể thử “modprobe driver”.)" - -#: sys-utils/mount.c:607 -#, c-format -msgid "%s is not a block device (maybe try `-o loop'?)" -msgstr "%s: không phải là thiết bị khối (có thể hãy thử “-o loop”.)" - -#: sys-utils/mount.c:609 -#, c-format -msgid " %s is not a block device" -msgstr "%s không phải thiết bị đặc biệt khối." - -#: sys-utils/mount.c:616 -#, c-format -msgid "%s is not a valid block device" -msgstr "%s: không phải là thiết bị khối thích hợp" - -#: sys-utils/mount.c:622 -#, c-format -msgid "cannot mount %s read-only" -msgstr "không gắn được %s với chế độ chỉ-đọc" - -#: sys-utils/mount.c:625 -#, c-format -msgid "%s is write-protected but explicit `-w' flag given" -msgstr "%s được bảo vệ khỏi ghi nhưng đưa ra cờ “-w” (write, ghi)" - -#: sys-utils/mount.c:628 -#, c-format -msgid "cannot remount %s read-write, is write-protected" -msgstr "không thể lắp lại %s đọc-ghi vì nó được bảo vệ chống ghi" - -#: sys-utils/mount.c:631 sys-utils/mount.c:654 sys-utils/unshare.c:188 -#, c-format -msgid "mount %s on %s failed" -msgstr "gắn %s trên %s gặp lỗi" - -#: sys-utils/mount.c:634 -#, c-format -msgid "%s is write-protected, mounting read-only" -msgstr "%s được bảo vệ chống ghi nên chỉ gắn kiểu chỉ-đọc" - -#: sys-utils/mount.c:650 -#, c-format -msgid "no medium found on %s" -msgstr "không tìm thấy vật chứa trên %s" +msgid "%s: %s." +msgstr "Đĩa: %s" -#: sys-utils/mount.c:678 +#: sys-utils/mount.c:331 #, c-format msgid "%s: failed to parse" msgstr " %s: gặp lỗi phân tích" -#: sys-utils/mount.c:717 +#: sys-utils/mount.c:370 #, c-format msgid "unsupported option format: %s" msgstr "không hỗ trợ định dạng tùy chọn: %s" -#: sys-utils/mount.c:719 +#: sys-utils/mount.c:372 #, 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:736 +#: sys-utils/mount.c:389 #, c-format msgid "" " %1$s [-lhV]\n" @@ -14696,11 +15325,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:744 +#: sys-utils/mount.c:397 msgid "Mount a filesystem.\n" msgstr "Gắn kết một hệ thống tập tin.\n" -#: sys-utils/mount.c:748 +#: sys-utils/mount.c:401 #, c-format msgid "" " -a, --all mount all filesystems mentioned in fstab\n" @@ -14715,22 +15344,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:754 +#: sys-utils/mount.c:407 #, 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:756 +#: sys-utils/mount.c:409 #, fuzzy, c-format msgid " -l, --show-labels show also filesystem labels\n" msgstr " -b, --bytes hiển thị kích thước tính bằng bytes\n" -#: sys-utils/mount.c:758 sys-utils/umount.c:92 +#: sys-utils/mount.c:411 sys-utils/umount.c:91 #, 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:760 +#: sys-utils/mount.c:413 #, c-format msgid "" " -o, --options <list> comma-separated list of mount options\n" @@ -14743,7 +15372,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:765 +#: sys-utils/mount.c:418 #, c-format msgid "" " --source <src> explicitly specifies source (path, label, uuid)\n" @@ -14752,17 +15381,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:768 sys-utils/umount.c:98 +#: sys-utils/mount.c:421 sys-utils/umount.c:97 #, 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:770 +#: sys-utils/mount.c:423 #, c-format msgid " -w, --rw, --read-write mount the filesystem read-write (default)\n" msgstr "" -#: sys-utils/mount.c:777 +#: sys-utils/mount.c:430 #, c-format msgid "" "\n" @@ -14783,7 +15412,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:786 +#: sys-utils/mount.c:439 #, c-format msgid "" " <device> specifies device by path\n" @@ -14794,7 +15423,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:791 +#: sys-utils/mount.c:444 #, c-format msgid "" "\n" @@ -14809,7 +15438,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:796 +#: sys-utils/mount.c:449 #, c-format msgid "" " --make-shared mark a subtree as shared\n" @@ -14822,7 +15451,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:801 +#: sys-utils/mount.c:454 #, c-format msgid "" " --make-rshared recursively mark a whole subtree as shared\n" @@ -14836,15 +15465,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:887 sys-utils/umount.c:548 +#: sys-utils/mount.c:540 sys-utils/umount.c:444 msgid "libmount context allocation failed" msgstr "cấp phát ngữ cảnh của libmount gặp lỗi" -#: sys-utils/mount.c:944 sys-utils/umount.c:601 +#: sys-utils/mount.c:597 sys-utils/umount.c:497 msgid "failed to set options pattern" msgstr "đặt mẫu tùy chọn gặp lỗi" -#: sys-utils/mount.c:1097 +#: sys-utils/mount.c:749 msgid "source specified more than once" msgstr "nguồn được ghi nhiều hơn một lần" @@ -14871,135 +15500,145 @@ msgstr "" " -d, --fs-devno hiển thị cặp số maj:min của thiết bị của hệ thống tập tin\n" " -x, --devno hiển thị cặp số maj:min của thiết bị của thiết bị khối\n" -#: sys-utils/mountpoint.c:195 +#: sys-utils/mountpoint.c:194 #, c-format msgid "%s is not a mountpoint\n" msgstr "“%s” không phải một điểm gắn\n" -#: sys-utils/mountpoint.c:201 +#: sys-utils/mountpoint.c:200 #, c-format msgid "%s is a mountpoint\n" msgstr "%s là một điểm gắn\n" -#: sys-utils/nsenter.c:72 sys-utils/setpriv.c:93 sys-utils/unshare.c:246 +#: sys-utils/nsenter.c:73 sys-utils/setarch.c:93 sys-utils/unshare.c:246 #, c-format -msgid " %s [options] <program> [<argument>...]\n" -msgstr " %s [các tùy chọn] <chương trình> [<các đối số>…]\n" +msgid " %s [options] [<program> [<argument>...]]\n" +msgstr " %s [các tùy chọn] [<chương trình> [các đối số …]]\n" -#: sys-utils/nsenter.c:76 +#: sys-utils/nsenter.c:77 msgid "Run a program with namespaces of other processes.\n" msgstr "Chạy một chương trình với không gian tên của các tiến trình khác.\n" -#: sys-utils/nsenter.c:79 +#: sys-utils/nsenter.c:80 +#, fuzzy +msgid " -a, --all enter all namespaces\n" +msgstr " -a, --all hiển thị mọi thiết bị\n" + +#: sys-utils/nsenter.c:81 msgid " -t, --target <pid> target process to get namespaces from\n" msgstr " -t, --target <pid> tiến trình đích để lấy không gian tên từ đó\n" -#: sys-utils/nsenter.c:80 +#: sys-utils/nsenter.c:82 msgid " -m, --mount[=<file>] enter mount namespace\n" msgstr " -m, --mount[=<TẬP-TIN>] nhập vào không gian tên gắn\n" -#: sys-utils/nsenter.c:81 +#: sys-utils/nsenter.c:83 msgid " -u, --uts[=<file>] enter UTS namespace (hostname etc)\n" msgstr " -u, --uts[=<TẬP-TIN>] nhập vào không gian tên UTS (tên máy v.v..)\n" -#: sys-utils/nsenter.c:82 +#: sys-utils/nsenter.c:84 msgid " -i, --ipc[=<file>] enter System V IPC namespace\n" msgstr " -i, --ipc[=<TẬP-TIN>] nhập vào không gian tên “System V IPC”\n" -#: sys-utils/nsenter.c:83 +#: sys-utils/nsenter.c:85 msgid " -n, --net[=<file>] enter network namespace\n" msgstr " -n, --net[=<TẬP-TIN>] nhập vào không gian tên mạng\n" -#: sys-utils/nsenter.c:84 +#: sys-utils/nsenter.c:86 msgid " -p, --pid[=<file>] enter pid namespace\n" msgstr " -p, --pid[=<TẬP-TIN>] nhập vào không gian tên pid\n" -#: sys-utils/nsenter.c:85 +#: sys-utils/nsenter.c:87 #, fuzzy msgid " -C, --cgroup[=<file>] enter cgroup namespace\n" msgstr " -m, --mount[=<TẬP-TIN>] nhập vào không gian tên gắn\n" -#: sys-utils/nsenter.c:86 +#: sys-utils/nsenter.c:88 msgid " -U, --user[=<file>] enter user namespace\n" msgstr " -U, --user[=<TẬP-TIN>] nhập vào không gian tên người dùng\n" -#: sys-utils/nsenter.c:87 +#: sys-utils/nsenter.c:89 msgid " -S, --setuid <uid> set uid in entered namespace\n" msgstr " -S, --setuid <uid> đặt uid trong không gian tên người dùng\n" -#: sys-utils/nsenter.c:88 +#: sys-utils/nsenter.c:90 msgid " -G, --setgid <gid> set gid in entered namespace\n" msgstr " -G, --setgid <gid> đặt gid trong không gian tên nhóm\n" -#: sys-utils/nsenter.c:89 +#: sys-utils/nsenter.c:91 msgid " --preserve-credentials do not touch uids or gids\n" msgstr " --preserve-credentials đừng chạm mã số người dùng và nhóm\n" -#: sys-utils/nsenter.c:90 +#: sys-utils/nsenter.c:92 msgid " -r, --root[=<dir>] set the root directory\n" msgstr " -r, --root[=<t.mục>] đặt thư mục gốc\n" -#: sys-utils/nsenter.c:91 +#: sys-utils/nsenter.c:93 msgid " -w, --wd[=<dir>] set the working directory\n" msgstr " -w, --wd[=<t.mục>] đặt thư mục làm việc hiện hành\n" -#: sys-utils/nsenter.c:92 +#: sys-utils/nsenter.c:94 msgid " -F, --no-fork do not fork before exec'ing <program>\n" msgstr " -F, --no-fork không rẽ nhánh tiến trình trước thực thi <chương trình>\n" -#: sys-utils/nsenter.c:94 +#: sys-utils/nsenter.c:96 msgid " -Z, --follow-context set SELinux context according to --target PID\n" msgstr "" -#: sys-utils/nsenter.c:120 +#: sys-utils/nsenter.c:122 #, c-format msgid "neither filename nor target pid supplied for %s" msgstr "không có tên tập tin cũng không có pid đích được áp dụng cho %s" -#: sys-utils/nsenter.c:277 +#: sys-utils/nsenter.c:310 msgid "failed to parse uid" msgstr "gặp lỗi khi phân tích uid" -#: sys-utils/nsenter.c:281 +#: sys-utils/nsenter.c:314 msgid "failed to parse gid" msgstr "gặp lỗi khi phân tích gid" -#: sys-utils/nsenter.c:317 +#: sys-utils/nsenter.c:350 msgid "no target PID specified for --follow-context" msgstr "" -#: sys-utils/nsenter.c:319 +#: sys-utils/nsenter.c:352 #, fuzzy, c-format msgid "failed to get %d SELinux context" msgstr "không thể tạo ngữ cảnh SELinux mới" -#: sys-utils/nsenter.c:322 +#: sys-utils/nsenter.c:355 #, fuzzy, c-format msgid "failed to set exec context to '%s'" msgstr "gặp lỗi khi đặt cá nhân thành %s" -#: sys-utils/nsenter.c:374 +#: sys-utils/nsenter.c:362 +#, fuzzy +msgid "no target PID specified for --all" +msgstr "nguồn được ghi nhiều hơn một lần" + +#: sys-utils/nsenter.c:426 #, c-format msgid "reassociate to namespace '%s' failed" msgstr "kết hợp lại cho không giab tên “%s” gặp lỗi" -#: sys-utils/nsenter.c:390 +#: sys-utils/nsenter.c:442 msgid "cannot open current working directory" msgstr "không thể mở thư mục hoạt động hiện tại" -#: sys-utils/nsenter.c:397 +#: sys-utils/nsenter.c:449 msgid "change directory by root file descriptor failed" msgstr "thay đổi thư mục bởi mô tả tập tin gốc gặp lỗi" -#: sys-utils/nsenter.c:400 +#: sys-utils/nsenter.c:452 msgid "chroot failed" msgstr "chroot gặp lỗi" -#: sys-utils/nsenter.c:410 +#: sys-utils/nsenter.c:462 msgid "change directory by working directory file descriptor failed" msgstr "thay đổi thư mục bằng mô tả tập tin thư mục làm việc gặp lỗi" -#: sys-utils/nsenter.c:421 sys-utils/setpriv.c:815 sys-utils/setpriv.c:819 +#: sys-utils/nsenter.c:473 sys-utils/setpriv.c:813 sys-utils/setpriv.c:817 msgid "setgroups failed" msgstr "setgroups gặp lỗi" @@ -15255,7 +15894,7 @@ msgstr "gặp lỗi khi phân tích giới hạn %s" msgid "option --pid may be specified only once" msgstr "tùy chọn --pid có lẽ chỉ dùng một lần" -#: sys-utils/prlimit.c:616 +#: sys-utils/prlimit.c:615 msgid "options --pid and COMMAND are mutually exclusive" msgstr "tùy chọn --pid và LỆNH loại từ lẫn nhau" @@ -15614,11 +16253,6 @@ msgstr "Đang bật %s.\n" msgid " %s <arch> [options] [<program> [<argument>...]]\n" msgstr " %s <arch> [các tùy chọn] [<chương trình> [các đối số …]]\n" -#: sys-utils/setarch.c:93 -#, c-format -msgid " %s [options] [<program> [<argument>...]]\n" -msgstr " %s [các tùy chọn] [<chương trình> [các đối số …]]\n" - #: sys-utils/setarch.c:96 msgid "Change the reported architecture and set personality flags.\n" msgstr "Thay đổi kiến trúc đã báo cáo và đặt cờ cá nhân.\n" @@ -15730,6 +16364,11 @@ msgstr "gặp lỗi khi đặt cá nhân thành %s" msgid "Execute command `%s'.\n" msgstr "Đang thực hiện chương trình “%s”…\n" +#: sys-utils/setpriv.c:93 +#, c-format +msgid " %s [options] <program> [<argument>...]\n" +msgstr " %s [các tùy chọn] <chương trình> [<các đối số>…]\n" + #: sys-utils/setpriv.c:97 msgid "Run a program with different privilege settings.\n" msgstr "Chạy một chương trình với các cài đặt đặc quyền khác.\n" @@ -16030,56 +16669,51 @@ msgstr "trùng tùy chọn --selinux-label" msgid "duplicate --apparmor-profile option" msgstr "trùng tùy chọn --apparmor-profile" -#: sys-utils/setpriv.c:756 -#, c-format -msgid "unrecognized option '%c'" -msgstr "không chấp nhận tùy chọn “%c”" - -#: sys-utils/setpriv.c:763 +#: sys-utils/setpriv.c:761 msgid "--dump is incompatible with all other options" msgstr "--dump không tương thích với tất cả các tùy chọn khác" -#: sys-utils/setpriv.c:771 +#: sys-utils/setpriv.c:769 msgid "--list-caps must be specified alone" msgstr "tùy chọn --list-caps phải được dùng một mình" -#: sys-utils/setpriv.c:777 +#: sys-utils/setpriv.c:775 msgid "No program specified" msgstr "Chưa chỉ ra chương trình" -#: sys-utils/setpriv.c:782 +#: sys-utils/setpriv.c:780 msgid "--[re]gid requires --keep-groups, --clear-groups, or --groups" msgstr "--[re]gid yêu cầu --keep-groups, --clear-groups, hay --groups" -#: sys-utils/setpriv.c:785 +#: sys-utils/setpriv.c:783 msgid "disallow granting new privileges failed" msgstr "cấm cấp đặc quyền mới gặp lỗi" -#: sys-utils/setpriv.c:793 +#: sys-utils/setpriv.c:791 msgid "keep process capabilities failed" msgstr "gặp lỗi khi giữ dung lượng tiến trình" -#: sys-utils/setpriv.c:801 +#: sys-utils/setpriv.c:799 msgid "activate capabilities" msgstr "Dung tích hoạt động" -#: sys-utils/setpriv.c:807 +#: sys-utils/setpriv.c:805 msgid "reactivate capabilities" msgstr "dung tích được kích hoạt lại" -#: sys-utils/setpriv.c:823 +#: sys-utils/setpriv.c:821 msgid "set process securebits failed" msgstr "gặp lỗi khi đặt bít an toàn tiến trình" -#: sys-utils/setpriv.c:829 +#: sys-utils/setpriv.c:827 msgid "apply bounding set" msgstr "áp dụng tập hợp biên giới" -#: sys-utils/setpriv.c:835 +#: sys-utils/setpriv.c:833 msgid "apply capabilities" msgstr "các dung lượng áp dụng" -#: sys-utils/setpriv.c:840 +#: sys-utils/setpriv.c:838 #, c-format msgid "cannot execute: %s" msgstr "không thể thực hiện: %s" @@ -16404,65 +17038,65 @@ msgstr "không hỗ trợ chính sách loại bỏ: %s" msgid "cannot find the device for %s" msgstr "không tìm thấy thiết bị cho %s" -#: sys-utils/switch_root.c:59 +#: sys-utils/switch_root.c:60 msgid "failed to open directory" msgstr "gặp lỗi khi mở thư mục" -#: sys-utils/switch_root.c:67 +#: sys-utils/switch_root.c:68 msgid "stat failed" msgstr "lỗi lấy trạng thái về tập tin" -#: sys-utils/switch_root.c:78 +#: sys-utils/switch_root.c:79 msgid "failed to read directory" msgstr "đọc thư mục gặp lỗi" -#: sys-utils/switch_root.c:112 +#: sys-utils/switch_root.c:116 #, c-format msgid "failed to unlink %s" msgstr "bỏ liên kết mềm %s không thành công" -#: sys-utils/switch_root.c:149 +#: sys-utils/switch_root.c:153 #, c-format msgid "failed to mount moving %s to %s" msgstr "gặp lỗi khi di chuyển gắn %s tới %s" -#: sys-utils/switch_root.c:151 +#: sys-utils/switch_root.c:155 #, c-format msgid "forcing unmount of %s" msgstr "ép buộc bỏ gắn của %s" -#: sys-utils/switch_root.c:157 +#: sys-utils/switch_root.c:161 #, c-format msgid "failed to change directory to %s" msgstr "gặp lỗi khi thay đổi thư mục tới %s" -#: sys-utils/switch_root.c:169 +#: sys-utils/switch_root.c:173 #, c-format msgid "failed to mount moving %s to /" msgstr "gặp lỗi khi di chuyển gắn %s tới /" -#: sys-utils/switch_root.c:175 +#: sys-utils/switch_root.c:179 msgid "failed to change root" msgstr "không thể chuyển đổi thư mục gốc" -#: sys-utils/switch_root.c:188 +#: sys-utils/switch_root.c:192 msgid "old root filesystem is not an initramfs" msgstr "hệ thống tập tin root không phải là một “initramfs”" -#: sys-utils/switch_root.c:200 +#: sys-utils/switch_root.c:204 #, c-format msgid " %s [options] <newrootdir> <init> <args to init>\n" msgstr " %s [các tùy chọn] <thư_mục_gốc_mới> <init> <đối số cho khởi tạo>\n" -#: sys-utils/switch_root.c:204 +#: sys-utils/switch_root.c:208 msgid "Switch to another filesystem as the root of the mount tree.\n" msgstr "Chuyển sang hệ thống tập tin khác làm gốc của cây gắn.\n" -#: sys-utils/switch_root.c:236 +#: sys-utils/switch_root.c:251 msgid "failed. Sorry." msgstr "gặp lỗi. Rất tiếc." -#: sys-utils/switch_root.c:239 +#: sys-utils/switch_root.c:254 #, c-format msgid "cannot access %s" msgstr "không thể truy cập %s" @@ -16575,7 +17209,7 @@ msgstr "%s đang dùng IRQ %d\n" msgid "%s using polling\n" msgstr "%s đang dùng khả năng trưng cầu\n" -#: sys-utils/umount.c:75 +#: sys-utils/umount.c:74 #, c-format msgid "" " %1$s [-hV]\n" @@ -16586,15 +17220,15 @@ msgstr "" " %1$s -a [các tùy chọn]\n" " %1$s [các tùy chọn] <nguồn> | <thư-mục>\n" -#: sys-utils/umount.c:81 +#: sys-utils/umount.c:80 msgid "Unmount filesystems.\n" msgstr "Bỏ gắn hệ thống tập tin.\n" -#: sys-utils/umount.c:84 +#: sys-utils/umount.c:83 msgid " -a, --all unmount all filesystems\n" msgstr " -a, --all bỏ gắn tất cả các hệ thống tập tin\n" -#: sys-utils/umount.c:85 +#: sys-utils/umount.c:84 msgid "" " -A, --all-targets unmount all mountpoints for the given device in the\n" " current namespace\n" @@ -16602,130 +17236,79 @@ msgstr "" " -A, --all-targets bỏ gắn mọi điểm gắn cho thiết bị đã cho\n" " trong không gian tên hiện tại\n" -#: sys-utils/umount.c:87 +#: sys-utils/umount.c:86 msgid " -c, --no-canonicalize don't canonicalize paths\n" msgstr " -c, --no-canonicalize không canonical hóa đường dẫn\n" -#: sys-utils/umount.c:88 +#: sys-utils/umount.c:87 msgid " -d, --detach-loop if mounted loop device, also free this loop device\n" msgstr " -d, --detach-loop nếu có gắn thiết bị loop, thì cũng giải phóng thiết bị này\n" -#: sys-utils/umount.c:89 +#: sys-utils/umount.c:88 msgid " --fake dry run; skip the umount(2) syscall\n" msgstr " --fake chạy thử; bỏ qua cú gọi hệ thống umount(2)\n" -#: sys-utils/umount.c:90 +#: sys-utils/umount.c:89 msgid " -f, --force force unmount (in case of an unreachable NFS system)\n" msgstr " -f, --force buộc bỏ gắn (trong trường hợp không thể thao tác với hệ thống NFS)\n" -#: sys-utils/umount.c:91 +#: sys-utils/umount.c:90 msgid " -i, --internal-only don't call the umount.<type> helpers\n" msgstr " -i, --internal-only không gọi chương trình hỗ trợ umount.<kiểu>\n" -#: sys-utils/umount.c:93 +#: sys-utils/umount.c:92 msgid " -l, --lazy detach the filesystem now, clean up things later\n" msgstr " -l, --lazy tách rời hệ thống tập tin ngay, và dọn sạch tất cả sau đó\n" -#: sys-utils/umount.c:94 +#: sys-utils/umount.c:93 msgid " -O, --test-opts <list> limit the set of filesystems (use with -a)\n" msgstr " -O, --test-opts <dsách> giới hạn tập hợp hệ thống tập tin (dùng với -a)\n" -#: sys-utils/umount.c:95 +#: sys-utils/umount.c:94 msgid " -R, --recursive recursively unmount a target with all its children\n" msgstr " -R, --recursive bỏ gắn một cách đệ quy tất cả các con của nó\n" -#: sys-utils/umount.c:96 +#: sys-utils/umount.c:95 msgid " -r, --read-only in case unmounting fails, try to remount read-only\n" msgstr " -r, --read-only trong trường hợp bỏ gắn gặp lỗi, hãy thử gắn lại chỉ-đọc\n" -#: sys-utils/umount.c:97 +#: sys-utils/umount.c:96 msgid " -t, --types <list> limit the set of filesystem types\n" msgstr " -t, --types <d.sách> các kiểu hệ thống tập tin bị hạn chế\n" -#: sys-utils/umount.c:142 +#: sys-utils/umount.c:141 #, c-format msgid "%s (%s) unmounted" msgstr "%s (%s) được bỏ gắn" -#: sys-utils/umount.c:144 +#: sys-utils/umount.c:143 #, c-format msgid "%s unmounted" msgstr "%s chưa được gắn" -#: sys-utils/umount.c:209 -#, c-format -msgid "%s: umount failed" -msgstr "%s: bỏ gắn gặp lỗi" - -#: sys-utils/umount.c:218 -#, c-format -msgid "%s: filesystem was unmounted, but mount(8) failed" -msgstr "%s: hệ thống tập tin đã bỏ gắn, nhưng lệnh mount(8) gặp lỗi" - -#: sys-utils/umount.c:232 -#, c-format -msgid "%s: invalid block device" -msgstr "%s: thiết bị khối không hợp lệ" - -#: sys-utils/umount.c:238 -#, c-format -msgid "%s: can't write superblock" -msgstr "%s: không thể ghi siêu khối" - -#: sys-utils/umount.c:241 -#, c-format -msgid "" -"%s: target is busy\n" -" (In some cases useful info about processes that\n" -" use the device is found by lsof(8) or fuser(1).)" -msgstr "" -"%s: thiết bị đang bận.\n" -" (Trong một số trường hợp,\n" -" hàm lsof(8) hoặc fuser(1) có thể tìm thông tin\n" -" có ích về các tiến trình đang dùng thiết bị.)" - -#: sys-utils/umount.c:248 -#, c-format -msgid "%s: mountpoint not found" -msgstr "%s: không tìm thấy điểm gắn" - -#: sys-utils/umount.c:250 -msgid "undefined mountpoint" -msgstr "chưa định nghĩa điểm gắn" - -#: sys-utils/umount.c:253 -#, c-format -msgid "%s: must be superuser to unmount" -msgstr "%s: phải là siêu người dùng (root) để bỏ gắn" - -#: sys-utils/umount.c:256 -#, c-format -msgid "%s: block devices are not permitted on filesystem" -msgstr "%s: thiết bị khối không được thừa nhận trên hệ thống tập tin" - -#: sys-utils/umount.c:307 +#: sys-utils/umount.c:203 msgid "failed to set umount target" msgstr "gặp lỗi khi đặt đích bỏ gắn" -#: sys-utils/umount.c:323 +#: sys-utils/umount.c:219 msgid "libmount table allocation failed" msgstr "cấp phát bảng libmount gặp lỗi" -#: sys-utils/umount.c:366 sys-utils/umount.c:446 +#: sys-utils/umount.c:262 sys-utils/umount.c:342 msgid "libmount iterator allocation failed" msgstr "cấp phát bộ lặp libmount gặp lỗi" -#: sys-utils/umount.c:372 +#: sys-utils/umount.c:268 #, c-format msgid "failed to get child fs of %s" msgstr "gặp lỗi khi lấy fs (hệ thống tập tin) con của %s" -#: sys-utils/umount.c:410 sys-utils/umount.c:433 +#: sys-utils/umount.c:306 sys-utils/umount.c:329 #, c-format msgid "%s: not found" msgstr "%s: không tìm thấy" -#: sys-utils/umount.c:440 +#: sys-utils/umount.c:336 #, c-format msgid "%s: failed to determine source (--all-targets is unsupported on systems with regular mtab file)." msgstr "%s: gặp lỗi khi dò tìm nguồn (--all-targets không được hỗ trợ trên hệ thống với tập tin mtab thường)." @@ -16752,6 +17335,11 @@ msgstr "" "Thay đổi hệ thống tập tin gốc.\n" "\n" +#: sys-utils/unshare.c:188 +#, c-format +msgid "mount %s on %s failed" +msgstr "gắn %s trên %s gặp lỗi" + #: sys-utils/unshare.c:202 #, c-format msgid "cannot stat %s" @@ -17004,15 +17592,15 @@ msgstr "Pre-timeout:" msgid "Timeleft:" msgstr "Còn:" -#: sys-utils/wdctl.c:605 +#: sys-utils/wdctl.c:603 msgid "Device:" msgstr "Thiết bị:" -#: sys-utils/wdctl.c:607 +#: sys-utils/wdctl.c:605 msgid "Identity:" msgstr "Định danh:" -#: sys-utils/wdctl.c:609 +#: sys-utils/wdctl.c:607 msgid "version" msgstr "phiên bản" @@ -17063,12 +17651,12 @@ msgstr "giới hạn tổng dữ liệu chưa nén" msgid "number of objects migrated by compaction" msgstr "số lượng thao tác nén đồng thời" -#: sys-utils/zramctl.c:363 sys-utils/zramctl.c:374 +#: sys-utils/zramctl.c:378 #, fuzzy msgid "Failed to parse mm_stat" msgstr "gặp lỗi phân tích bắt đầu" -#: sys-utils/zramctl.c:521 +#: sys-utils/zramctl.c:525 #, c-format msgid "" " %1$s [options] <device>\n" @@ -17079,228 +17667,228 @@ 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:527 +#: sys-utils/zramctl.c:531 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:530 +#: sys-utils/zramctl.c:534 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:531 +#: sys-utils/zramctl.c:535 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:532 +#: sys-utils/zramctl.c:536 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:533 +#: sys-utils/zramctl.c:537 msgid " -n, --noheadings don't print headings\n" msgstr " -n, --noheadings không in phần đầu\n" -#: sys-utils/zramctl.c:534 +#: sys-utils/zramctl.c:538 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:535 +#: sys-utils/zramctl.c:539 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:536 +#: sys-utils/zramctl.c:540 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:537 +#: sys-utils/zramctl.c:541 msgid " -s, --size <size> device size\n" msgstr " -s, --size <cỡ> cỡ thiết bị\n" -#: sys-utils/zramctl.c:538 +#: sys-utils/zramctl.c:542 msgid " -t, --streams <number> number of compression streams\n" msgstr " -t, --streams <sô> số luồng nén\n" -#: sys-utils/zramctl.c:604 +#: sys-utils/zramctl.c:608 #, c-format msgid "unsupported algorithm: %s" msgstr "thuật toán không được hỗ trợ: %s" -#: sys-utils/zramctl.c:626 +#: sys-utils/zramctl.c:630 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:648 +#: sys-utils/zramctl.c:652 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:654 +#: sys-utils/zramctl.c:658 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:657 +#: sys-utils/zramctl.c:661 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:687 sys-utils/zramctl.c:716 +#: sys-utils/zramctl.c:691 sys-utils/zramctl.c:720 #, c-format msgid "%s: failed to reset" msgstr " %s: gặp lỗi khi đặt lại" -#: sys-utils/zramctl.c:698 sys-utils/zramctl.c:706 +#: sys-utils/zramctl.c:702 sys-utils/zramctl.c:710 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:720 +#: sys-utils/zramctl.c:724 #, 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:724 +#: sys-utils/zramctl.c:728 #, c-format msgid "%s: failed to set algorithm" msgstr "%s: gặp lỗi khi đặt thuật toán" -#: sys-utils/zramctl.c:727 +#: sys-utils/zramctl.c:731 #, 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:454 +#: term-utils/agetty.c:459 #, c-format msgid "%s%s (automatic login)\n" msgstr "%s%s (đăng nhập tự động)\n" -#: term-utils/agetty.c:507 +#: term-utils/agetty.c:515 #, 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:510 +#: term-utils/agetty.c:518 #, 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:513 +#: term-utils/agetty.c:521 #, 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:524 +#: term-utils/agetty.c:532 #, c-format msgid "%s: can't exec %s: %m" msgstr "%s: không thực hiện được %s: %m" -#: term-utils/agetty.c:555 term-utils/agetty.c:841 term-utils/agetty.c:853 -#: term-utils/agetty.c:870 term-utils/agetty.c:1415 term-utils/agetty.c:1433 -#: term-utils/agetty.c:1469 term-utils/agetty.c:1479 term-utils/agetty.c:1516 -#: term-utils/agetty.c:1978 term-utils/agetty.c:2521 +#: term-utils/agetty.c:563 term-utils/agetty.c:849 term-utils/agetty.c:861 +#: term-utils/agetty.c:878 term-utils/agetty.c:1396 term-utils/agetty.c:1414 +#: term-utils/agetty.c:1450 term-utils/agetty.c:1460 term-utils/agetty.c:1497 +#: term-utils/agetty.c:1981 term-utils/agetty.c:2527 #, c-format msgid "failed to allocate memory: %m" msgstr "không cấp pháp được bộ nhớ: %m" -#: term-utils/agetty.c:680 +#: term-utils/agetty.c:688 #, fuzzy msgid "invalid delay argument" msgstr "đối số trụ không hợp lệ" -#: term-utils/agetty.c:719 +#: term-utils/agetty.c:727 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:738 +#: term-utils/agetty.c:746 #, fuzzy msgid "invalid nice argument" msgstr "tham số thời gian không hợp lệ" -#: term-utils/agetty.c:875 +#: term-utils/agetty.c:883 #, c-format msgid "bad speed: %s" msgstr "tốc độ sai: %s" -#: term-utils/agetty.c:877 +#: term-utils/agetty.c:885 msgid "too many alternate speeds" msgstr "quá nhiều tốc độ luân phiên" -#: term-utils/agetty.c:1006 term-utils/agetty.c:1010 term-utils/agetty.c:1063 +#: term-utils/agetty.c:992 term-utils/agetty.c:996 term-utils/agetty.c:1049 #, 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:1029 +#: term-utils/agetty.c:1015 #, 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:1031 +#: term-utils/agetty.c:1017 #, c-format msgid "/dev/%s: not a tty" msgstr "/dev/%s: không phải là một tty" -#: term-utils/agetty.c:1035 term-utils/agetty.c:1067 +#: term-utils/agetty.c:1021 term-utils/agetty.c:1053 #, 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:1057 +#: term-utils/agetty.c:1043 #, c-format msgid "/dev/%s: vhangup() failed: %m" msgstr "/dev/%s: vhangup() gặp lỗi: %m" -#: term-utils/agetty.c:1078 +#: term-utils/agetty.c:1064 #, c-format msgid "%s: not open for read/write" msgstr "%s: không mở được đọc/viết" -#: term-utils/agetty.c:1083 +#: term-utils/agetty.c:1069 #, 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:1097 +#: term-utils/agetty.c:1083 #, c-format msgid "%s: dup problem: %m" msgstr "%s: vấn đề khi dup: %m" -#: term-utils/agetty.c:1114 +#: term-utils/agetty.c:1100 #, 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:1321 term-utils/agetty.c:1341 +#: term-utils/agetty.c:1302 term-utils/agetty.c:1322 #, 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:1459 +#: term-utils/agetty.c:1440 #, fuzzy msgid "cannot open os-release file" msgstr "không mở được tập tin khóa %s" -#: term-utils/agetty.c:1637 +#: term-utils/agetty.c:1618 #, 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:1736 +#: term-utils/agetty.c:1717 msgid "[press ENTER to login]" msgstr "[bấm ENTER để đăng nhập]" -#: term-utils/agetty.c:1760 +#: term-utils/agetty.c:1742 msgid "Num Lock off" msgstr "Tắt phím Num Lock" -#: term-utils/agetty.c:1763 +#: term-utils/agetty.c:1745 msgid "Num Lock on" msgstr "Bật phím Num Lock" -#: term-utils/agetty.c:1766 +#: term-utils/agetty.c:1748 msgid "Caps Lock on" msgstr "Bật phím Caps Lock" -#: term-utils/agetty.c:1769 +#: term-utils/agetty.c:1751 msgid "Scroll Lock on" msgstr "Bật phím Scroll Lock" -#: term-utils/agetty.c:1772 +#: term-utils/agetty.c:1754 #, c-format msgid "" "Hint: %s\n" @@ -17309,32 +17897,32 @@ msgstr "" "Tìm thấy: %s\n" "\n" -#: term-utils/agetty.c:1899 +#: term-utils/agetty.c:1901 #, c-format msgid "%s: read: %m" msgstr "%s: đọc: %m" -#: term-utils/agetty.c:1958 +#: term-utils/agetty.c:1960 #, c-format msgid "%s: input overrun" msgstr "%s: thừa dữ liệu vào" -#: term-utils/agetty.c:1974 term-utils/agetty.c:1982 +#: term-utils/agetty.c:1977 term-utils/agetty.c:1985 #, 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:1988 +#: term-utils/agetty.c:1991 #, 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:2073 +#: term-utils/agetty.c:2076 #, 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:2109 +#: term-utils/agetty.c:2112 #, c-format msgid "" " %1$s [options] <line> [<baud_rate>,...] [<termtype>]\n" @@ -17343,163 +17931,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:2113 +#: term-utils/agetty.c:2116 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:2116 +#: term-utils/agetty.c:2119 msgid " -8, --8bits assume 8-bit tty\n" msgstr " -8, --8bits coi là tty 8-bit\n" -#: term-utils/agetty.c:2117 +#: term-utils/agetty.c:2120 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:2118 +#: term-utils/agetty.c:2121 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:2119 +#: term-utils/agetty.c:2122 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:2120 +#: term-utils/agetty.c:2123 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:2121 +#: term-utils/agetty.c:2124 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:2122 +#: term-utils/agetty.c:2125 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:2123 +#: term-utils/agetty.c:2126 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:2124 +#: term-utils/agetty.c:2127 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:2125 +#: term-utils/agetty.c:2128 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:2126 +#: term-utils/agetty.c:2129 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:2127 +#: term-utils/agetty.c:2130 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:2128 +#: term-utils/agetty.c:2131 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:2129 +#: term-utils/agetty.c:2132 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:2130 +#: term-utils/agetty.c:2133 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:2131 +#: term-utils/agetty.c:2134 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:2132 +#: term-utils/agetty.c:2135 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:2133 +#: term-utils/agetty.c:2136 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:2134 +#: term-utils/agetty.c:2137 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:2135 +#: term-utils/agetty.c:2138 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:2136 +#: term-utils/agetty.c:2139 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:2137 +#: term-utils/agetty.c:2140 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:2138 +#: term-utils/agetty.c:2141 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:2139 +#: term-utils/agetty.c:2142 msgid " --nohints do not print hints\n" msgstr " --nohints Không gợi ý\n" -#: term-utils/agetty.c:2140 +#: term-utils/agetty.c:2143 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:2141 +#: term-utils/agetty.c:2144 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:2142 +#: term-utils/agetty.c:2145 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:2143 +#: term-utils/agetty.c:2146 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:2144 +#: term-utils/agetty.c:2147 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:2145 +#: term-utils/agetty.c:2148 msgid " --delay <number> sleep seconds before prompt\n" msgstr " --delay <số> nghỉ trước khi nhắc\n" -#: term-utils/agetty.c:2146 +#: term-utils/agetty.c:2149 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:2147 +#: term-utils/agetty.c:2150 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:2148 +#: term-utils/agetty.c:2151 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:2149 +#: term-utils/agetty.c:2152 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:2481 +#: term-utils/agetty.c:2487 #, c-format msgid "%d user" msgid_plural "%d users" msgstr[0] "%d tài khoản" -#: term-utils/agetty.c:2609 +#: term-utils/agetty.c:2615 #, c-format msgid "checkname failed: %m" msgstr "checkname gặp lỗi: %m" -#: term-utils/agetty.c:2621 +#: term-utils/agetty.c:2627 #, c-format msgid "cannot touch file %s" msgstr "không thể chạm tập tin %s" -#: term-utils/agetty.c:2625 +#: term-utils/agetty.c:2631 msgid "--reload is unsupported on your system" msgstr "hệ thống của bạn không hỗ trợ --reload" @@ -17546,16 +18134,16 @@ msgstr "quyền truy cập ghi tới thiết bị cuối của bạn bị từ c msgid "invalid argument: %s" msgstr "đối số không hợp lệ: %s" -#: term-utils/script.c:159 +#: 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:162 +#: 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:165 +#: term-utils/script.c:166 msgid "" " -a, --append append the output\n" " -c, --command <command> run command rather than interactive shell\n" @@ -17579,7 +18167,7 @@ msgstr "" " -h, --help hiển thị trợ giúp này rồi thoát\n" "\n" -#: term-utils/script.c:187 +#: term-utils/script.c:188 #, c-format msgid "" "output file `%s' is a link\n" @@ -17590,16 +18178,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:199 +#: 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:262 +#: term-utils/script.c:263 msgid "cannot write script file" msgstr "không thể ghi tập tin bó lệnh" -#: term-utils/script.c:396 +#: term-utils/script.c:397 #, fuzzy, c-format msgid "" "\n" @@ -17608,33 +18196,33 @@ msgstr "" "\n" "Phiên làm việc bị chấm dứt, đang giết shell…" -#: term-utils/script.c:438 -#, c-format -msgid "Script started on %s" +#: term-utils/script.c:442 +#, fuzzy, c-format +msgid "Script started on %s\n" msgstr "Văn lệnh đã khởi chạy trên %s" -#: term-utils/script.c:511 -#, c-format +#: term-utils/script.c:519 +#, fuzzy, c-format msgid "" "\n" -"Script done on %s" +"Script done on %s\n" msgstr "" "\n" "Hoàn tất chạy văn lệnh trên %s" -#: term-utils/script.c:607 +#: term-utils/script.c:615 msgid "failed to get terminal attributes" msgstr "gặp lỗi khi lấy các thuộc tính của thiết bị cuối" -#: term-utils/script.c:614 +#: term-utils/script.c:622 msgid "openpty failed" msgstr "openpty không thành công" -#: term-utils/script.c:652 +#: term-utils/script.c:660 msgid "out of pty's" msgstr "hết pty”." -#: term-utils/script.c:752 +#: term-utils/script.c:760 #, c-format msgid "Script started, file is %s\n" msgstr "Văn lệnh đã khởi chạy, tập tin là %s\n" @@ -17694,217 +18282,242 @@ msgstr "gặp lỗi khi đọc tập tin đếm thời gian %s" msgid "timing file %s: line %lu: unexpected format" msgstr "tập tin đếm thời gian %s: %lu: định dạng bất thường" -#: term-utils/setterm.c:239 +#: term-utils/setterm.c:240 #, c-format msgid "argument error: bright %s is not supported" msgstr "lỗi đối số: mức sáng %s là không được hỗ trợ" -#: term-utils/setterm.c:328 +#: term-utils/setterm.c:329 msgid "too many tabs" msgstr "quá nhiều tab" -#: term-utils/setterm.c:383 +#: term-utils/setterm.c:384 msgid "Set the attributes of a terminal.\n" msgstr "Đặt các thuộc tính thiết bị cuối.\n" -#: term-utils/setterm.c:386 +#: term-utils/setterm.c:387 msgid " --term <terminal_name> override TERM environment variable\n" msgstr " --term <tên_thiết_bị_cuối> ghi đè lên biến môi trường TERM\n" -#: term-utils/setterm.c:387 +#: term-utils/setterm.c:388 msgid " --reset reset terminal to power-on state\n" msgstr " --reset đặt thiết bị cuối thàng trạng thái bật điện\n" -#: term-utils/setterm.c:388 +#: term-utils/setterm.c:389 +#, fuzzy +msgid " --resize reset terminal rows and columns\n" +msgstr " --reset đặt thiết bị cuối thàng trạng thái bật điện\n" + +#: term-utils/setterm.c:390 msgid " --initialize display init string, and use default settings\n" msgstr " --initialize hiển thị chuỗi khởi tạo, và dùng các cài đặt mặc định\n" -#: term-utils/setterm.c:389 +#: term-utils/setterm.c:391 msgid " --default use default terminal settings\n" msgstr " --default dùng các cài đặt thiết bị cuối mặc định\n" -#: term-utils/setterm.c:390 +#: term-utils/setterm.c:392 msgid " --store save current terminal settings as default\n" msgstr " --store lưu cài đặt thiết bị cuối hiện nay làm mặc định\n" -#: term-utils/setterm.c:391 +#: term-utils/setterm.c:393 msgid " --cursor [on|off] display cursor\n" msgstr " --cursor [on|off] hiển thị con trỏ\n" -#: term-utils/setterm.c:392 +#: term-utils/setterm.c:394 msgid " --repeat [on|off] keyboard repeat\n" msgstr " --repeat [on|off] lặp bàn phím\n" -#: term-utils/setterm.c:393 +#: term-utils/setterm.c:395 msgid " --appcursorkeys [on|off] cursor key application mode\n" msgstr " --appcursorkeys [on|off] chế độ khóa con trỏ ứng dụng\n" -#: term-utils/setterm.c:394 +#: term-utils/setterm.c:396 msgid " --linewrap [on|off] continue on a new line when a line is full\n" msgstr " --linewrap [on|off] tiếp tục trên dòng mới khi dòng đã đầy\n" -#: term-utils/setterm.c:395 +#: term-utils/setterm.c:397 msgid " --inversescreen [on|off] swap colors for the whole screen\n" msgstr " --inversescreen [on|off] tráo đổi màu cho toàn bộ màn hình\n" -#: term-utils/setterm.c:396 +#: term-utils/setterm.c:398 msgid " --foreground default|<color> set foreground color\n" msgstr " --foreground default|<màu> đặt màu tiền cảnh\n" -#: term-utils/setterm.c:397 +#: term-utils/setterm.c:399 msgid " --background default|<color> set background color\n" msgstr " --background default|<màu> đặt màu hậu cảnh\n" -#: term-utils/setterm.c:398 +#: term-utils/setterm.c:400 msgid " --ulcolor [bright] <color> set underlined text color\n" msgstr " --ulcolor [sáng] <màu> đặt màu chữ gạch chân\n" -#: term-utils/setterm.c:399 +#: term-utils/setterm.c:401 msgid " --hbcolor [bright] <color> set bold text color\n" msgstr " --hbcolor [sáng] <màu> đặt màu chữ đậm\n" -#: term-utils/setterm.c:400 +#: term-utils/setterm.c:402 msgid " <color>: black blue cyan green grey magenta red white yellow\n" msgstr "" " <màu> là: black blue cyan green grey magenta red white yellow\n" " đen, xanh dương, xanh ngọc, xanh lá, xám, đỏ thắm, đỏ, trắng, vàng\n" -#: term-utils/setterm.c:401 +#: term-utils/setterm.c:403 msgid " --bold [on|off] bold\n" msgstr " --bold [on|off] đậm\n" -#: term-utils/setterm.c:402 +#: term-utils/setterm.c:404 msgid " --half-bright [on|off] dim\n" msgstr " --half-bright [on|off] giảm sáng\n" -#: term-utils/setterm.c:403 +#: term-utils/setterm.c:405 msgid " --blink [on|off] blink\n" msgstr " --blink [on|off] nhấp nháy\n" -#: term-utils/setterm.c:404 +#: term-utils/setterm.c:406 msgid " --underline [on|off] underline\n" msgstr " --underline [on|off] gạch chân\n" -#: term-utils/setterm.c:405 +#: term-utils/setterm.c:407 msgid " --reverse [on|off] swap foreground and background colors\n" msgstr " --reverse [on|off] tráo đổi màu tiền cảnh và hậu cảnh\n" -#: term-utils/setterm.c:406 +#: term-utils/setterm.c:408 msgid " --clear [all|rest] clear screen and set cursor position\n" msgstr " --clear [all|rest] xóa màn hình và đặt vị trí con trỏ\n" -#: term-utils/setterm.c:407 +#: term-utils/setterm.c:409 msgid " --tabs [<number>...] set these tab stop positions, or show them\n" msgstr " --tabs [<số>…] đặt các vị trí dừng tab hiển thị chúng\n" -#: term-utils/setterm.c:408 +#: term-utils/setterm.c:410 msgid " --clrtabs [<number>...] clear these tab stop positions, or all\n" msgstr " --clrtabs [<số>…] xóa các điểm dừng tab, hoặc tất cả\n" -#: term-utils/setterm.c:409 +#: term-utils/setterm.c:411 msgid " --regtabs [1-160] set a regular tab stop interval\n" msgstr " --regtabs [1-160] đặt một nhịp dừng tab thông thường\n" -#: term-utils/setterm.c:410 +#: term-utils/setterm.c:412 msgid " --blank [0-60|force|poke] set time of inactivity before screen blanks\n" msgstr " --blank [0-60|force|poke] đặt thời gian không dùng trước khi xóa trắng màn hình\n" -#: term-utils/setterm.c:411 +#: term-utils/setterm.c:413 msgid " --dump [<number>] write vcsa<number> console dump to file\n" msgstr " --dump [<số>] ghi đổ thiết bị cuối vcsa<số> ra tập tin\n" -#: term-utils/setterm.c:412 +#: term-utils/setterm.c:414 msgid " --append [<number>] append vcsa<number> console dump to file\n" msgstr " --append [<số>] nối thêm đổ thiết bị cuối vcsa<số> ra tập tin\n" -#: term-utils/setterm.c:413 +#: term-utils/setterm.c:415 msgid " --file <filename> name of the dump file\n" msgstr " --file <tên_tập_tin> tên tập tin cần đổ\n" -#: term-utils/setterm.c:414 +#: term-utils/setterm.c:416 msgid " --msg [on|off] send kernel messages to console\n" msgstr " --msg [on|off] gửi lời nhắn hạt nhân ra thiết bị điều khiển\n" -#: term-utils/setterm.c:415 +#: term-utils/setterm.c:417 msgid " --msglevel 0-8 kernel console log level\n" msgstr " --msglevel 0-8 mức ghi nhật ký nhân thiết bị điều khiển\n" -#: term-utils/setterm.c:416 +#: term-utils/setterm.c:418 msgid " --powersave [on|vsync|hsync|powerdown|off]\n" msgstr " --powersave [on|vsync|hsync|powerdown|off]\n" -#: term-utils/setterm.c:417 +#: term-utils/setterm.c:419 msgid " set vesa powersaving features\n" msgstr " đặt tính năng tiết kiệm điện vesa\n" -#: term-utils/setterm.c:418 +#: term-utils/setterm.c:420 msgid " --powerdown [0-60] set vesa powerdown interval in minutes\n" msgstr " --powerdown [0-60] đặt khoảng nhịp tắt nguồn vesa tính theo phút\n" -#: term-utils/setterm.c:419 +#: term-utils/setterm.c:421 msgid " --blength [0-2000] duration of the bell in milliseconds\n" msgstr " --blength [0-2000] độ dài chuông tính theo mi-li-giây\n" -#: term-utils/setterm.c:420 +#: term-utils/setterm.c:422 msgid " --bfreq <number> bell frequency in Hertz\n" msgstr " --bfreq <số> tần số chuông tính bằng Hertz\n" -#: term-utils/setterm.c:421 +#: term-utils/setterm.c:423 msgid " --version show version information and exit\n" msgstr " --version hiển thị thông tin phiên bản rồi thoát\n" -#: term-utils/setterm.c:422 +#: term-utils/setterm.c:424 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/setterm.c:430 +#: term-utils/setterm.c:432 msgid "duplicate use of an option" msgstr "trùng tùy chọn" -#: term-utils/setterm.c:734 +#: term-utils/setterm.c:741 msgid "cannot force blank" msgstr "không thể áp buộc để trống" -#: term-utils/setterm.c:739 +#: term-utils/setterm.c:746 msgid "cannot force unblank" msgstr "không thể áp buộc không để trống" -#: term-utils/setterm.c:745 +#: term-utils/setterm.c:752 msgid "cannot get blank status" msgstr "không thể lấy trạng thái từ dòng trống" -#: term-utils/setterm.c:771 -#, c-format -msgid "can not open dump file %s for output" +#: term-utils/setterm.c:778 +#, fuzzy, c-format +msgid "cannot open dump file %s for output" msgstr "không thể mở tập tin dump %s để xuất ra" -#: term-utils/setterm.c:813 +#: term-utils/setterm.c:820 #, c-format msgid "terminal %s does not support %s" msgstr "thiết bị cuối %s không hỗ trợ %s" -#: term-utils/setterm.c:988 +#: term-utils/setterm.c:858 +#, fuzzy +msgid "select failed" +msgstr "semctl bị lỗi" + +#: term-utils/setterm.c:884 +#, fuzzy +msgid "stdin does not refer to a terminal" +msgstr "%s đăng nhập bị từ chối trên thiết bị cuối này.\n" + +#: term-utils/setterm.c:912 +#, fuzzy, c-format +msgid "invalid cursor position: %s" +msgstr "tùy chọn sai" + +#: term-utils/setterm.c:934 +#, fuzzy +msgid "reset failed" +msgstr "setgid không thành công" + +#: term-utils/setterm.c:1098 msgid "cannot (un)set powersave mode" msgstr "không đặt (bỏ) được chế độ tiết kiệm điện" -#: term-utils/setterm.c:1007 term-utils/setterm.c:1016 +#: term-utils/setterm.c:1117 term-utils/setterm.c:1126 msgid "klogctl error" msgstr "lỗi klogctl" -#: term-utils/setterm.c:1037 +#: term-utils/setterm.c:1147 msgid "$TERM is not defined." msgstr "$TERM chưa được định nghĩa." -#: term-utils/setterm.c:1044 +#: term-utils/setterm.c:1154 msgid "terminfo database cannot be found" msgstr "cơ sở dữ liệu terminfo không thể tìm thấy" -#: term-utils/setterm.c:1046 +#: term-utils/setterm.c:1156 #, c-format msgid "%s: unknown terminal type" msgstr "%s: không hiểu kiểu thiết bị cuối" -#: term-utils/setterm.c:1048 +#: term-utils/setterm.c:1158 msgid "terminal is hardcopy" msgstr "thiết bị cuối là máy in" @@ -17938,46 +18551,65 @@ msgstr "không thể phân nhánh" msgid "%s: BAD ERROR, message is far too long" msgstr "%s: LỖI XẤU, thông điệp quá dài" -#: term-utils/wall.c:83 +#: term-utils/wall.c:85 #, c-format msgid " %s [options] [<file> | <message>]\n" msgstr " %s [các tùy chọn] [<tập-tin> | <message>]\n" -#: term-utils/wall.c:86 +#: term-utils/wall.c:88 msgid "Write a message to all users.\n" msgstr "Viết lời nhắn cho mọi người dùng.\n" -#: term-utils/wall.c:89 +#: term-utils/wall.c:91 +#, fuzzy +msgid " -g, --group <group> only send message to group\n" +msgstr " -g, --group <nhóm> chỉ định nhóm chính\n" + +#: term-utils/wall.c:92 msgid " -n, --nobanner do not print banner, works only for root\n" msgstr " -n, --nobanner không in lời chào, chỉ làm việc với root\n" -#: term-utils/wall.c:90 +#: term-utils/wall.c:93 msgid " -t, --timeout <timeout> write timeout in seconds\n" msgstr " -t, --timeout <giây> thời gian chờ tối đa khi ghi tính bằng giây\n" -#: term-utils/wall.c:132 +#: term-utils/wall.c:116 +#, fuzzy +msgid "invalid group argument" +msgstr "tham số tốc độ không hợp lệ" + +#: term-utils/wall.c:118 +#, fuzzy, c-format +msgid "%s: unknown gid" +msgstr "%c: không hiểu câu lệnh" + +#: term-utils/wall.c:158 +msgid "getgrouplist found more groups than sysconf allows" +msgstr "" + +#: term-utils/wall.c:204 msgid "--nobanner is available only for root" msgstr "--nobanner chỉ dành cho root" -#: term-utils/wall.c:137 +#: term-utils/wall.c:209 #, c-format msgid "invalid timeout argument: %s" msgstr "đối số đặt cho quá giờ không hợp lệ: %s" -#: term-utils/wall.c:269 +#: term-utils/wall.c:348 msgid "cannot get passwd uid" msgstr "không thể lấy uid mật khẩu" -#: term-utils/wall.c:274 +#: term-utils/wall.c:353 msgid "cannot get tty name" msgstr "không lấy được tên tty" -#: term-utils/wall.c:294 +#: term-utils/wall.c:373 #, c-format msgid "Broadcast message from %s@%s (%s) (%s):" msgstr "Tin nhắn quảng bá từ %s@%s (%s) (%s):" -#: term-utils/wall.c:327 +#: term-utils/wall.c:406 #, c-format msgid "will not read %s - use stdin." msgstr "không thể đọc %s - sử dụng đầu vào chuẩn stdin." @@ -18087,20 +18719,20 @@ msgstr "" msgid "bad -l argument" msgstr "đối số -l sai" -#: text-utils/col.c:336 +#: text-utils/col.c:339 #, c-format msgid "warning: can't back up %s." msgstr "cảnh báo: không sao lưu được %s." -#: text-utils/col.c:337 +#: text-utils/col.c:340 msgid "past first line" msgstr "đi qua dòng cuối cùng" -#: text-utils/col.c:337 +#: text-utils/col.c:340 msgid "-- line already flushed" msgstr "-- dòng đã được đẩy vào đĩa" -#: text-utils/colcrt.c:81 text-utils/column.c:117 +#: text-utils/colcrt.c:81 text-utils/column.c:551 #, c-format msgid " %s [options] [<file>...]\n" msgstr " %s [TUỲ_CHỌN] [<TẬP_TIN> …]\n" @@ -18140,42 +18772,169 @@ msgstr "đối số đầu tiên" msgid "second argument" msgstr "đối số thứ hai" -#: text-utils/column.c:120 +#: text-utils/column.c:217 +#, fuzzy +msgid "failed to parse column" +msgstr "lỗi phân tích lớp" + +#: text-utils/column.c:227 +#, fuzzy, c-format +msgid "undefined column name '%s'" +msgstr "chưa định nghĩa điểm gắn" + +#: text-utils/column.c:278 +#, fuzzy +msgid "failed to parse --table-order list" +msgstr "lỗi phân tích --timeout (chờ tối đa)" + +#: text-utils/column.c:351 +#, fuzzy +msgid "failed to parse --table-right list" +msgstr "gặp lỗi phân tích bắt đầu" + +#: text-utils/column.c:355 +#, fuzzy +msgid "failed to parse --table-trunc list" +msgstr "lỗi phân tích --timeout (chờ tối đa)" + +#: text-utils/column.c:359 +#, fuzzy +msgid "failed to parse --table-noextreme list" +msgstr "lỗi phân tích --timeout (chờ tối đa)" + +#: text-utils/column.c:363 +#, fuzzy +msgid "failed to parse --table-wrap list" +msgstr "gặp lỗi phân tích bắt đầu" + +#: text-utils/column.c:367 +#, fuzzy +msgid "failed to parse --table-hide list" +msgstr "lỗi phân tích --timeout (chờ tối đa)" + +#: text-utils/column.c:398 +#, c-format +msgid "line %zu: for JSON the name of the column %zu is required" +msgstr "" + +#: text-utils/column.c:411 +#, fuzzy +msgid "failed to allocate output data" +msgstr "gặp lỗi khi phân bổ bảng kết xuất" + +#: text-utils/column.c:413 +#, fuzzy +msgid "failed to add output data" +msgstr "gặp lỗi khi thêm dữ liệu vào bảng kết xuất" + +#: text-utils/column.c:554 msgid "Columnate lists.\n" msgstr "Tạo các danh sách các cột.\n" -#: text-utils/column.c:123 -msgid " -c, --columns <width> width of output in number of characters\n" -msgstr " -c, --columns <rộng> độ rộng ký tự kết xuất\n" - -#: text-utils/column.c:124 -msgid " -t, --table create a table\n" +#: text-utils/column.c:557 +#, fuzzy +msgid " -t, --table create a table\n" msgstr " -t, --table tạo một bảng\n" -#: 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:558 +#, fuzzy +msgid " -n, --table-name <name> table name for JSON output\n" +msgstr " -n, --name <tên_chương_trình> tên mà bị báo cáo lỗi\n" -#: text-utils/column.c:126 -msgid "" -" -o, --output-separator <string>\n" -" columns separator for table output; default is two spaces\n" +#: text-utils/column.c:559 +#, fuzzy +msgid " -O, --table-order <columns> specify order of output columns\n" +msgstr " -x, --sort <cột> sắp xếp kết xuất theo <cột>\n" + +#: text-utils/column.c:560 +#, fuzzy +msgid " -N, --table-columns <names> comma separated columns names\n" +msgstr " -o, --options <d.sách> danh sách định giới bằng dấu phẩy của các tùy chọn tráo đổi\n" + +#: text-utils/column.c:561 +msgid " -E, --table-noextreme <columns> don't count long text from the columns to column width\n" +msgstr "" + +#: text-utils/column.c:562 +#, fuzzy +msgid " -H, --table-hide <columns> don't print the columns\n" +msgstr " -n, --noheadings không hiển thị phần đầu của cột\n" + +#: text-utils/column.c:563 +msgid " -R, --table-right <columns> right align text in these columns\n" +msgstr "" + +#: text-utils/column.c:564 +#, fuzzy +msgid " -T, --table-truncate <columns> truncate text in the columns when necessary\n" +msgstr " -u, --notruncate đừng cắt ngắn trong các cột\n" + +#: text-utils/column.c:565 +msgid " -W, --table-wrap <columns> wrap text in the columns when necessary\n" +msgstr "" + +#: text-utils/column.c:566 +#, fuzzy +msgid " -J, --json use JSON output format for table\n" +msgstr " --raw dùng định dạng thô cho kết xuất --list\n" + +#: text-utils/column.c:569 +#, fuzzy +msgid " -r, --tree <column> column to use tree-like output for the table\n" +msgstr " -O, --output <cột> chỉ định cột sẽ hiển thị cho --list\n" + +#: text-utils/column.c:570 +#, fuzzy +msgid " -i, --tree-id <column> line ID to specify child-parent relation\n" +msgstr " -i, --irq <num> chỉ định con số irq cho cổng song song\n" + +#: text-utils/column.c:571 +#, fuzzy +msgid " -p, --tree-parent <column> parent to specify child-parent relation\n" +msgstr " -N, --partno <num> chỉ định số phân vùng\n" + +#: text-utils/column.c:574 +#, fuzzy +msgid " -c, --output-width <width> width of output in number of characters\n" +msgstr " -c, --columns <rộng> độ rộng ký tự kết xuất\n" + +#: text-utils/column.c:575 +#, fuzzy +msgid " -o, --output-separator <string> columns separator for table output (default is two spaces)\n" msgstr "" " -o, --output-separator <chuỗi>\n" " chuỗi dùng để ngăn cách cột kết xuất bảng, mặc định là hai dấu cách\n" -#: text-utils/column.c:128 -msgid " -x, --fillrows fill rows before columns\n" +#: text-utils/column.c:576 +#, fuzzy +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:577 +#, fuzzy +msgid " -x, --fillrows fill rows before columns\n" msgstr " -x, --fillrows điền đầy các hàng trước các cột\n" -#: text-utils/column.c:182 +#: text-utils/column.c:643 msgid "invalid columns argument" msgstr "đối số cột không hợp lệ" -#: 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/column.c:662 +#, fuzzy +msgid "failed to parse column names" +msgstr "lỗi phân tích lớp" + +#: text-utils/column.c:715 +msgid "options --tree-id and --tree-parent are required for tree formatting" +msgstr "" + +#: text-utils/column.c:723 +msgid "option --table required for all --table-*" +msgstr "" + +#: text-utils/column.c:726 +msgid "option --table-columns required for --json" +msgstr "" #: text-utils/hexdump.c:155 text-utils/more.c:225 #, c-format @@ -18346,34 +19105,34 @@ msgstr "" msgid "[Use q or Q to quit]" msgstr "[Sử dụng q hoặc Q để thoát]" -#: text-utils/more.c:716 +#: text-utils/more.c:724 #, c-format msgid "--More--" msgstr "--Còn nữa--" -#: text-utils/more.c:718 +#: text-utils/more.c:726 #, c-format msgid "(Next file: %s)" msgstr "(Tập tin tiếp theo: %s)" -#: text-utils/more.c:726 +#: text-utils/more.c:734 #, 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:1154 +#: text-utils/more.c:1162 #, c-format msgid "...back %d page" msgid_plural "...back %d pages" msgstr[0] "…quay lại %d trang" -#: text-utils/more.c:1202 +#: text-utils/more.c:1210 #, c-format msgid "...skipping %d line" msgid_plural "...skipping %d lines" msgstr[0] "…bỏ qua %d dòng" -#: text-utils/more.c:1240 +#: text-utils/more.c:1248 msgid "" "\n" "***Back***\n" @@ -18383,11 +19142,11 @@ msgstr "" "***Quay lại***\n" "\n" -#: text-utils/more.c:1255 +#: text-utils/more.c:1263 msgid "No previous regular expression" msgstr "Không có biểu thức chính quy đi trước" -#: text-utils/more.c:1285 +#: text-utils/more.c:1293 msgid "" "\n" "Most commands optionally preceded by integer argument k. Defaults in brackets.\n" @@ -18397,7 +19156,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:1292 +#: text-utils/more.c:1300 msgid "" "<space> Display next k lines of text [current screen size]\n" "z Display next k lines of text [current screen size]*\n" @@ -18439,30 +19198,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:1365 text-utils/more.c:1371 +#: text-utils/more.c:1373 text-utils/more.c:1379 #, c-format msgid "[Press 'h' for instructions.]" msgstr "[Hãy nhấn “h” để xem chỉ dẫn.]" -#: text-utils/more.c:1402 +#: text-utils/more.c:1410 #, c-format msgid "\"%s\" line %d" msgstr "\"%s\" dòng %d" -#: text-utils/more.c:1404 +#: text-utils/more.c:1412 #, c-format msgid "[Not a file] line %d" msgstr "[Không phải tập tin] dòng %d" -#: text-utils/more.c:1486 +#: text-utils/more.c:1494 msgid " Overflow\n" msgstr " Bị tràn\n" -#: text-utils/more.c:1535 +#: text-utils/more.c:1543 msgid "...skipping\n" msgstr "…bỏ qua\n" -#: text-utils/more.c:1569 +#: text-utils/more.c:1577 msgid "" "\n" "Pattern not found\n" @@ -18470,19 +19229,19 @@ msgstr "" "\n" "Không tìm thấy mẫu tìm kiếm\n" -#: text-utils/more.c:1575 text-utils/pg.c:1027 text-utils/pg.c:1173 +#: text-utils/more.c:1583 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:1621 +#: text-utils/more.c:1629 msgid "exec failed\n" msgstr "thực hiện (exec) không thành công\n" -#: text-utils/more.c:1635 +#: text-utils/more.c:1643 msgid "can't fork\n" msgstr "không thể rẽ nhánh tiến trình\n" -#: text-utils/more.c:1669 +#: text-utils/more.c:1677 msgid "" "\n" "...Skipping " @@ -18490,19 +19249,19 @@ msgstr "" "\n" "…Bỏ qua " -#: text-utils/more.c:1673 +#: text-utils/more.c:1681 msgid "...Skipping to file " msgstr "…Nhảy tới tập tin " -#: text-utils/more.c:1675 +#: text-utils/more.c:1683 msgid "...Skipping back to file " msgstr "…Nhảy quay lại tập tin " -#: text-utils/more.c:1965 +#: text-utils/more.c:1973 msgid "Line too long" msgstr "Dòng quá dài" -#: text-utils/more.c:2002 +#: text-utils/more.c:2010 msgid "No previous command to substitute for" msgstr "Không có câu lệnh ngay trước để thay thế cho" @@ -18700,87 +19459,306 @@ msgstr "Cách dùng: %s [TÙY_CHỌN] [TẬP_TIN…]\n" msgid "Reverse lines characterwise.\n" msgstr "Đảo ngược các ký tự trên các dòng.\n" -#: text-utils/tailf.c:116 -#, c-format -msgid "incomplete write to \"%s\" (written %zd, expected %zd)\n" -msgstr "ghi không hoàn toàn vào \"%s\" (đã ghi %zd, cần %zd)\n" - -#: text-utils/tailf.c:160 -#, c-format -msgid "%s: cannot add inotify watch (limit of inotify watches was reached)." -msgstr "%s: không thể thêm sự theo dõi inotify (đã tới giới hạn các sự giới hạn inotify)." - -#: text-utils/tailf.c:197 -#, c-format -msgid " %s [option] <file>\n" -msgstr " %s [TUỲ_CHỌN] <TẬP_TIN>\n" - -#: text-utils/tailf.c:200 -msgid "Follow the growth of a log file.\n" -msgstr "Đi theo sự lớn mạnh của tập tin nhật ký.\n" - -#: text-utils/tailf.c:203 -msgid " -n, --lines <number> output the last <number> lines\n" -msgstr " -n, --lines <số> xuất ra <số> dòng cuối\n" - -#: text-utils/tailf.c:204 -msgid " -<number> same as '-n <number>'\n" -msgstr " -<số> giống với “-n <số>”\n" - -#: text-utils/tailf.c:210 -msgid "Warning: use of 'tailf' is deprecated, use 'tail -f' instead.\n" -msgstr "" - -#: text-utils/tailf.c:223 text-utils/tailf.c:263 -msgid "failed to parse number of lines" -msgstr "gặp lỗi khi phân tích số dòng" - -#: text-utils/tailf.c:275 -msgid "no input file specified" -msgstr "chưa ghi rõ tập tin đầu vào" - -#: text-utils/tailf.c:282 -#, fuzzy, c-format -msgid "%s: is not a file" -msgstr "%s: không phải là một thư mục" - -#: text-utils/ul.c:136 +#: text-utils/ul.c:135 #, c-format msgid " %s [options] [<file> ...]\n" msgstr " %s [TUỲ_CHỌN] [<TẬP_TIN> …]\n" -#: text-utils/ul.c:139 +#: text-utils/ul.c:138 msgid "Do underlining.\n" msgstr "Thực hiện gạch chân.\n" -#: text-utils/ul.c:142 +#: text-utils/ul.c:141 msgid " -t, -T, --terminal TERMINAL override the TERM environment variable\n" msgstr "" " -t, -T, --terminal THIẾT-BỊ-CUỐI\n" " ghi đè lên biến môi trường TERM\n" -#: text-utils/ul.c:143 +#: text-utils/ul.c:142 msgid " -i, --indicated underlining is indicated via a separate line\n" msgstr " -i, --indicated gạch chân biểu thị thông qua dòng ngăn cách\n" -#: text-utils/ul.c:204 +#: text-utils/ul.c:203 msgid "trouble reading terminfo" msgstr "có vấn đề khi đọc terminfo" -#: text-utils/ul.c:209 +#: text-utils/ul.c:208 #, c-format msgid "terminal `%s' is not known, defaulting to `dumb'" msgstr "thiết bị cuối “%s” không hiểu, mặc định là “dumb”" -#: text-utils/ul.c:299 +#: text-utils/ul.c:298 #, c-format msgid "unknown escape sequence in input: %o, %o" msgstr "không hiểu dãy thoát trong dữ liệu đầu vào: %o, %o" -#: text-utils/ul.c:624 +#: text-utils/ul.c:623 msgid "Input line too long." msgstr "Dòng đầu vào quá dài." +#~ msgid "%s: these options are mutually exclusive:" +#~ msgstr "%s: những tùy chọn này loại từ lẫn nhau:" + +#~ 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" + +#~ msgid "Suspend access to a filesystem (ext3/4, ReiserFS, JFS, XFS).\n" +#~ msgstr "Đình chỉ truy cập vào một hệ thống tập tin (ext3/4, ReiserFS, JFS, XFS).\n" + +#~ msgid "Clock not changed - testing only.\n" +#~ msgstr "Đồng hồ không thay đổi - chỉ thử nghiệm mà thôi.\n" + +#~ msgid "No --date option specified." +#~ msgstr "Không chỉ ra tùy chọn --date." + +#~ msgid "--date argument too long" +#~ msgstr "Tham số --date quá dài" + +#~ msgid "" +#~ "The value of the --date option is not a valid date.\n" +#~ "In particular, it contains quotation marks." +#~ msgstr "" +#~ "Giá trị của tùy chọn “--date” không phải là một ngày thích hợp.\n" +#~ "Trong trường hợp này, nó chứa các dấu trích dẫn." + +#~ msgid "Issuing date command: %s\n" +#~ msgstr "Đưa ra câu lệnh date (ngày tháng): %s\n" + +#~ msgid "Unable to run 'date' program in /bin/sh shell. popen() failed" +#~ msgstr "Không chạy được chương trình “date” trong shell (hệ vỏ). popen() bị lỗi" + +#~ msgid "response from date command = %s\n" +#~ msgstr "đáp ứng từ câu lệnh date = %s\n" + +#~ msgid "" +#~ "The date command issued by %s returned unexpected results.\n" +#~ "The command was:\n" +#~ " %s\n" +#~ "The response was:\n" +#~ " %s" +#~ msgstr "" +#~ "Câu lệnh date (ngày tháng) đưa ra bởi %s trả lại kết quả không cần.\n" +#~ "Câu lệnh là:\n" +#~ " %s\n" +#~ "Kết quả là:\n" +#~ " %s" + +#~ msgid "" +#~ "The date command issued by %s returned something other than an integer where the converted time value was expected.\n" +#~ "The command was:\n" +#~ " %s\n" +#~ "The response was:\n" +#~ " %s\n" +#~ msgstr "" +#~ "Câu lệnh date (ngày tháng) đưa ra bởi %s trả lại kết quả không phải là một số nguyên, trong khi cần giá trị thời gian đã chuyển đổi.\n" +#~ "Câu lệnh là:\n" +#~ " %s\n" +#~ "Kết quả là:\n" +#~ " %s\n" + +#~ msgid "date string %s equates to %ld seconds since 1969.\n" +#~ msgstr "chuỗi ngày tháng %s bằng %ld giây kể từ năm 1969.\n" + +#~ msgid "Not setting system clock because running in test mode.\n" +#~ msgstr "Không cài đặt đồng hồ hệ thống bở vì đang chạy trong chế độ thử nghiệm.\n" + +#~ msgid "Not updating adjtime file because of testing mode.\n" +#~ msgstr "Không cập nhật thời gian chỉnh vì chế độ thử nghiệm.\n" + +#~ msgid "" +#~ "Would have written the following to %s:\n" +#~ "%s" +#~ msgstr "" +#~ "Ghi nhớ cái sau tới %s:\n" +#~ "%s" + +#~ msgid "" +#~ "The kernel keeps an epoch value for the Hardware Clock only on an Alpha machine.\n" +#~ "This copy of hwclock was built for a machine other than Alpha\n" +#~ "(and thus is presumably not running on an Alpha now). No action taken." +#~ msgstr "" +#~ "Nhân chỉ giữ giá trị khởi đầu cho Đồng hồ Phần cứng trên một máy Alpha.\n" +#~ "Bản sao này của hwclock được biên dịch cho một máy khác thay vì Alpha\n" +#~ "(và vì thế đoán rằng không chạy trên một máy Alpha). Không thực hiện gì." + +#~ msgid " -c, --compare periodically compare the system clock with the CMOS clock\n" +#~ msgstr " -c, --compare so sánh định kỳ đồng hồ hệ thống và đồng hồ CMOS\n" + +#~ msgid "" +#~ " --directisa access the ISA bus directly instead of %s\n" +#~ " --badyear ignore RTC's year because the BIOS is broken\n" +#~ " --date <time> specifies the time to which to set the hardware clock\n" +#~ " --epoch <year> specifies the year which is the beginning of the\n" +#~ " hardware clock's epoch value\n" +#~ msgstr "" +#~ " --directisa truy cập trực tiếp qua bus ISA thay vì %s\n" +#~ " --badyear bỏ qua năm của RTC bởi vì BIOS đã bị hỏng\n" +#~ " --date <time> chỉ định thời gian mà nó được đặt cho đồng hồ phần cứng máy tính\n" +#~ " --epoch <year> chỉ định năm mà nó làm giá trị khởi đầu\n" +#~ " cho đồng hồ phần cứng\n" + +#~ msgid "" +#~ " -J|--jensen, -A|--arc, -S|--srm, -F|--funky-toy\n" +#~ " tell hwclock the type of Alpha you have (see hwclock(8))\n" +#~ "\n" +#~ msgstr "" +#~ " -J|--jensen, -A|--arc, -S|--srm, -F|--funky-toy\n" +#~ " báo hwclock biết kiểu alpha bạn có (xem hwclock(8))\n" +#~ "\n" + +#, fuzzy +#~ msgid "Sorry, only the superuser can use the Hardware Clock." +#~ msgstr "Rất tiếc, nhưng chỉ người dùng root mới có thể thay đổi Đồng hồ Phần cứng." + +#~ msgid "%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" + +#~ 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ồ" + +#~ msgid "booted from MILO\n" +#~ msgstr "khởi động từ MILO\n" + +#~ msgid "Ruffian BCD clock\n" +#~ msgstr "Đồng hồ Ruffian BCD\n" + +#~ msgid "clockport adjusted to 0x%x\n" +#~ msgstr "clockport (bản chuyển đồng hồ) điều chỉnh thành 0x%x\n" + +#~ msgid "funky TOY!\n" +#~ msgstr "ĐỒ CHƠI nhút nhát!\n" + +#~ msgid "atomic %s failed for 1000 iterations!" +#~ msgstr "nguyên tử %s gặp lỗi sau lặp 1000 lần!" + +#~ msgid "cmos_read(): write to control address %X failed" +#~ msgstr "cmos_read(): gặp lỗi khi ghi địa chỉ điều khiển %X" + +#~ msgid "cmos_read(): read from data address %X failed" +#~ msgstr "cmos_read(): gặp lỗi khi đọc địa chỉ dữ liệu %X" + +#~ msgid "cmos_write(): write to control address %X failed" +#~ msgstr "cmos_write(): gặp lỗi khi ghi vào địa chỉ điều khiển %X" + +#~ msgid "cmos_write(): write to data address %X failed" +#~ msgstr "cmos_write(): gặp lỗi khi ghi vào địa chỉ dữ liệu %X" + +#~ msgid "I failed to get permission because I didn't try." +#~ msgstr "Tôi lấy thông tin quyền hạn không thành công vì đã không cố thử." + +#~ msgid "unable to get I/O port access: the iopl(3) call failed." +#~ msgstr "không thể lấy truy cập cổng V/R: gọi iopl(3) không thành công." + +#~ msgid "Probably you need root privileges.\n" +#~ msgstr "Rất có thể bạn cần quyền siêu quản trị (root).\n" + +#~ msgid "error: can not set signal handler" +#~ msgstr "lỗi: không thể đặt bộ tiếp hợp tín hiệu" + +#~ 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" + +#~ msgid "only root can mount %s on %s" +#~ msgstr "chỉ siêu người dùng mới có quyền gắn %s vào %s" + +#, fuzzy +#~ msgid "%s is used as read only loop, mounting read-only" +#~ msgstr "%s được bảo vệ chống ghi nên chỉ gắn kiểu chỉ-đọc" + +#~ msgid "" +#~ "%s: more filesystems detected. This should not happen,\n" +#~ " use -t <type> to explicitly specify the filesystem type or\n" +#~ " use wipefs(8) to clean up the device." +#~ msgstr "" +#~ "%s: phát hiện được nhiều hệ thống tập tin hơn,\n" +#~ " trường hợp này không nên xảy ra.\n" +#~ " Hãy dùng “-t <kiểu>” để ghi rõ kiểu hệ thống tập tin\n" +#~ " hoặc dùng wipefs(8) để làm sạch thiết bị." + +#~ msgid "I could not determine the filesystem type, and none was specified" +#~ msgstr "Tôi không thể nhận ra kiểu hệ thống tập tin, và người dùng không chỉ ra kiểu nào" + +#~ msgid "you must specify the filesystem type" +#~ msgstr "bạn cần chỉ rõ kiểu hệ thống tập tin" + +#~ msgid "mount source not defined" +#~ msgstr "nguồn gắn chưa được định nghĩa" + +#~ msgid "%s: mount failed" +#~ msgstr "%s: gắn không thành công" + +#~ msgid "%s: filesystem mounted, but mount(8) failed" +#~ msgstr "%s: hệ thống tập tin đã được gắn, nhưng lệnh mount(8) gặp lỗi" + +#~ msgid " %s is already mounted on %s\n" +#~ msgstr " đã gắn %s trên %s\n" + +#~ msgid "%s not mounted or bad option" +#~ msgstr "%s chưa gắn, hoặc tùy chọn sai" + +#~ msgid "" +#~ " (for several filesystems (e.g. nfs, cifs) you might\n" +#~ " need a /sbin/mount.<type> helper program)\n" +#~ msgstr "" +#~ " (đối với vài hệ thống tập tin, v.d. nfs, cifs, có lẽ\n" +#~ " bạn cần dùng trình tiếp hợp kiểu như “/sbin/mount.<kiểu>”.\n" + +#~ msgid "" +#~ "\n" +#~ " In some cases useful info is found in syslog - try\n" +#~ " dmesg | tail or so.\n" +#~ msgstr "" +#~ "\n" +#~ " Trong một số trường hợp có thể tìm thấy thông tin có\n" +#~ " ích trong syslog - hãy thử dmesg | tail hoặc tương tự\n" + +#~ msgid "unrecognized option '%c'" +#~ msgstr "không chấp nhận tùy chọn “%c”" + +#~ msgid "%s: umount failed" +#~ msgstr "%s: bỏ gắn gặp lỗi" + +#~ msgid "" +#~ "%s: target is busy\n" +#~ " (In some cases useful info about processes that\n" +#~ " use the device is found by lsof(8) or fuser(1).)" +#~ msgstr "" +#~ "%s: thiết bị đang bận.\n" +#~ " (Trong một số trường hợp,\n" +#~ " hàm lsof(8) hoặc fuser(1) có thể tìm thông tin\n" +#~ " có ích về các tiến trình đang dùng thiết bị.)" + +#~ msgid "%s: mountpoint not found" +#~ msgstr "%s: không tìm thấy điểm gắn" + +#~ msgid "line %d is too long, output will be truncated" +#~ msgstr "dòng %d quá dài, kết xuất sẽ bị cắt ngắn" + +#~ msgid "incomplete write to \"%s\" (written %zd, expected %zd)\n" +#~ msgstr "ghi không hoàn toàn vào \"%s\" (đã ghi %zd, cần %zd)\n" + +#~ msgid "%s: cannot add inotify watch (limit of inotify watches was reached)." +#~ msgstr "%s: không thể thêm sự theo dõi inotify (đã tới giới hạn các sự giới hạn inotify)." + +#~ msgid " %s [option] <file>\n" +#~ msgstr " %s [TUỲ_CHỌN] <TẬP_TIN>\n" + +#~ msgid "Follow the growth of a log file.\n" +#~ msgstr "Đi theo sự lớn mạnh của tập tin nhật ký.\n" + +#~ msgid " -n, --lines <number> output the last <number> lines\n" +#~ msgstr " -n, --lines <số> xuất ra <số> dòng cuối\n" + +#~ msgid " -<number> same as '-n <number>'\n" +#~ msgstr " -<số> giống với “-n <số>”\n" + +#~ msgid "no input file specified" +#~ msgstr "chưa ghi rõ tập tin đầu vào" + +#, fuzzy +#~ msgid "%s: is not a file" +#~ msgstr "%s: không phải là một thư mục" + #, fuzzy #~ msgid "failed to initialize seccomp context" #~ msgstr "gặp lỗi khi khởi tạo loopcxt" @@ -19168,9 +20146,6 @@ msgstr "Dòng đầu vào quá dài." #~ msgid " -n, --net unshare network namespace\n" #~ msgstr " -n, --net không chia sẻ không gian tên mạng\n" -#~ msgid " -p, --pid unshare pid namespace\n" -#~ msgstr " -p, --pid không chia sẻ không gian tên pid\n" - #~ msgid " -U, --user unshare user namespace\n" #~ msgstr " -U, --user không chia sẻ không gian tên người dùng\n" @@ -20167,9 +21142,6 @@ msgstr "Dòng đầu vào quá dài." #~ msgid " %s [options] file\n" #~ msgstr "%s [TUỲ_CHỌN] [TẬP_TIN]\n" -#~ msgid "are mutually exclusive." -#~ msgstr "là loại từ lẫn nhau." - #~ msgid "can only change local entries." #~ msgstr "chỉ có thể thay đổi các mục nội bộ." @@ -20194,9 +21166,6 @@ msgstr "Dòng đầu vào quá dài." #~ msgid "...skipping one line" #~ msgstr "…bỏ qua một dòng" -#~ msgid " %s [options] file...\n" -#~ msgstr " %s [TUỲ_CHỌN] [TẬP_TIN…]\n" - #, fuzzy #~ msgid " -n, --no-argument option does not use argument\n" #~ msgstr " -c, --noreset không đặt lại chế độ điều khiển\n" @@ -20933,9 +21902,6 @@ msgstr "Dòng đầu vào quá dài." #~ " Hãy dùng “-t <kiểu>” để chỉ định rõ ràng kiểu hệ thống tập tin\n" #~ " hoặc dùng wipefs(8) để làm sạch thiết bị.\n" -#~ msgid "mount failed" -#~ msgstr "mount (gắn) không thành công" - #~ msgid "mount: only root can mount %s on %s" #~ msgstr "mount: chỉ siêu người dùng mới có quyền gắn %s vào %s" @@ -21026,9 +21992,6 @@ msgstr "Dòng đầu vào quá dài." #~ msgid "mount: must be superuser to use mount" #~ msgstr "mount: cần phải là siêu người dùng (root) để sử dụng hàm mount" -#~ msgid "mount: %s is busy" -#~ msgstr "mount: %s đang bận" - #~ msgid "mount: proc already mounted" #~ msgstr "mount: đã gắn proc" @@ -21051,9 +22014,6 @@ msgstr "Dòng đầu vào quá dài." #~ "mount: thiết bị đặc biệt %s không tồn tại\n" #~ " (tiền tố của đường dẫn không phải là một thư mục)\n" -#~ msgid "mount: %s not mounted or bad option" -#~ msgstr "mount: %s chưa gắn, hoặc tùy chọn sai" - #~ msgid "" #~ "mount: wrong fs type, bad option, bad superblock on %s,\n" #~ " missing codepage or helper program, or other error" @@ -21062,13 +22022,6 @@ msgstr "Dòng đầu vào quá dài." #~ " thiếu trang mã hay chương trình bổ trợ, hoặc lỗi khác" #~ msgid "" -#~ " (for several filesystems (e.g. nfs, cifs) you might\n" -#~ " need a /sbin/mount.<type> helper program)" -#~ msgstr "" -#~ " (đối với vài hệ thống tập tin, v.d. nfs, cifs, có lẽ\n" -#~ " bạn cần dùng ứng dụng bổ trợ “/sbin/mount.<kiểu>”." - -#~ msgid "" #~ " (could this be the IDE device where you in fact use\n" #~ " ide-scsi so that sr0 or sda or so is needed?)" #~ msgstr "" @@ -21156,9 +22109,6 @@ msgstr "Dòng đầu vào quá dài." #~ msgid "mount: ignore %s (unparsable offset= option)\n" #~ msgstr "gắn: lờ đi %s (không thể phân tích được offset= tùy chọn)\n" -#~ msgid "mount: %s already mounted on %s\n" -#~ msgstr "mount: đã gắn %s trên %s\n" - #~ msgid "" #~ "Usage: mount -V : print version\n" #~ " mount -h : print this help\n" @@ -21356,15 +22306,9 @@ msgstr "Dòng đầu vào quá dài." #~ msgid "device %s is associated with %s\n" #~ msgstr "thiết bị %s tương ứng với %s\n" -#~ msgid "device %s is not associated with %s\n" -#~ msgstr "thiết bị %s không tương ứng với %s\n" - #~ msgid "Cannot unmount \"\"\n" #~ msgstr "Không bỏ gắn được \"\"\n" -#~ msgid "Trying to unmount %s\n" -#~ msgstr "Đang thử bỏ gắn %s\n" - #~ msgid "umount: confused when analyzing mtab" #~ msgstr "umount: bị lẫn lộn khi phân tích mtab" @@ -21556,9 +22500,6 @@ msgstr "Dòng đầu vào quá dài." #~ "Thời gian trôi qua kể từ thời gian tham chiếu là %.6f giây.\n" #~ "Trì hoãn thêm để đi tới thời gian mới.\n" -#~ msgid "%s: failed to determine source" -#~ msgstr "%s: gặp lỗi khi xác định nguồn" - #~ msgid " -term <terminal_name>\n" #~ msgstr " -term <tên_thiết_bị_cuối>\n" @@ -22783,9 +23724,6 @@ msgstr "Dòng đầu vào quá dài." #~ msgid "cbytes=%ld\tqbytes=%ld\tqnum=%ld\tlspid=%d\tlrpid=%d\n" #~ msgstr "cbytes=%ld\tqbytes=%ld\tqnum=%ld\tlspid=%d\tlrpid=%d\n" -#~ msgid "semctl failed" -#~ msgstr "semctl bị lỗi" - #~ msgid "" #~ " -e, --encryption <type> enable encryption with specified <name/num>\n" #~ " -o, --offset <num> start at offset <num> into file\n" @@ -23175,9 +24113,6 @@ msgstr "Dòng đầu vào quá dài." #~ msgid "Usage: %s [-larvsmf] /dev/name\n" #~ msgstr "Cách dùng: %s [-larvsmf] /dev/TÊN\n" -#~ msgid "failed to open %s" -#~ msgstr "lỗi mở %s" - #~ msgid "cannot stat device %s" #~ msgstr "không thể lấy trạng thái về thiết bị %s" @@ -23278,9 +24213,6 @@ msgstr "Dòng đầu vào quá dài." #~ msgid "The --adjfile and --noadjfile options are mutually exclusive. You specified both." #~ msgstr "Các tùy chọn “--adjfile” và “--noadjfile” loại trừ lẫn nhau. Bạn lại đưa ra cả hai." -#~ msgid "open() of %s failed" -#~ msgstr "open() cho %s không thành công" - #~ msgid "Open of %s failed" #~ msgstr "Mở %s không thành công" @@ -23331,9 +24263,6 @@ msgstr "Dòng đầu vào quá dài." #~ msgid "failed to parse class data" #~ msgstr "lỗi sao phân tích dữ liệu lớp" -#~ msgid "failed to parse class" -#~ msgstr "lỗi phân tích lớp" - #~ msgid "configure, deconfigure, disable, dispatch, enable and rescan are mutually exclusive" #~ msgstr "cấu hình, bỏ cấu hình, bất hoạt, phân phối, bật và quét tìm lại là loại trừ lẫn nhau" @@ -23489,9 +24418,6 @@ msgstr "Dòng đầu vào quá dài." #~ msgid "Usage: %s [-c] [-pPAGESZ] [-L label] [-U UUID] /dev/name [blocks]\n" #~ msgstr "Cách dùng: %s [-c] [-pKÍCH_CỠ_TRANG] [-L nhãn] [-U UUID] /dev/tên [các_khối]\n" -#~ msgid "Out of memory" -#~ msgstr "Không đủ bộ nhớ" - #~ msgid "" #~ "Usage:\n" #~ " %s " @@ -23609,9 +24535,6 @@ msgstr "Dòng đầu vào quá dài." #~ msgid " -uS, -uB, -uC, -uM: accept/report in units of sectors/blocks/cylinders/MB" #~ msgstr " -uS, -uB, -uC, -uM: chấp nhận/báo cáo với đơn vị cung từ/khối/trụ/MB" -#~ msgid " -T [or --list-types]:list the known partition types" -#~ msgstr " -T [hay --list-types]:\t\tliệt kê các kiểu phân vùng đã biết" - #~ msgid " -D [or --DOS]: for DOS-compatibility: waste a little space" #~ msgstr " -D [hay --DOS]: để tương thích với DOS: lãng phí một chút khoảng trống" @@ -23801,9 +24724,6 @@ msgstr "Dòng đầu vào quá dài." #~ msgid "login: Out of memory\n" #~ msgstr "login: Không đủ bộ nhớ\n" -#~ msgid "%s login refused on this terminal.\n" -#~ msgstr "%s đăng nhập bị từ chối trên thiết bị cuối này.\n" - #~ msgid "LOGIN %s REFUSED FROM %s ON TTY %s" #~ msgstr "ĐĂNG NHẬP %s BỊ TỪ CHỐI TỪ %s TRÊN TTY %s" @@ -24508,9 +25428,6 @@ msgstr "Dòng đầu vào quá dài." #~ " -p, --parse in ra theo định dạng có thể phân tích thay cho định dạng in được\n" #~ " -s, --sysroot dùng thư mục làm gốc hệ thống mới\n" -#~ msgid "out of memory" -#~ msgstr "không đủ bộ nhớ" - #~ msgid "" #~ "%s: Usage: `%s [options]\n" #~ "\t -m <mapfile> (defaults: `%s' and\n" @@ -24764,9 +25681,6 @@ msgstr "Dòng đầu vào quá dài." #~ "\t-l : giới hạn\n" #~ "\t-u : tổng kết\n" -#~ msgid "error: %s" -#~ msgstr "lỗi: %s" - #~ msgid "error parse: %s" #~ msgstr "phân tích lỗi: %s" |