+util-linux 2.10f:
+
+* Security fix for mount (okir)
+* Avoid infinite loop in namei (Brett Wuth)
+* added clock-ppc.c (from Matsuura Takanori), not merged yet
+* deleted clockB subdirectory
+* recognize mkdosfs string (Michal Svec)
+
+util-linux 2.10e:
+
+* New: rename
+* Added option to mkswap so that user can override pagesize
+* fdisk -l now reads /proc/partitions when no device was given
+* Fixed fdisk.8 (James Manning)
+* Added devpts info to mount.8 (Elrond)
+* Newline fix for logger output to stdout (Henri Spencer)
+
+util-linux 2.10d:
+
+* Do not try to mount something as udf without good reason
+* Do not loop in umount if there is a stale lock file
+* Allow fdisk twice as many cylinders
+* Fixed non-casefolding search in look (Markus Demleitner)
+
+util-linux 2.10c:
+
+* Various compilation fixes
+
+util-linux 2.10b:
+
+* Fixed smbmount problem (Andrew Tridgell)
+* Fixed ddate problem with the day after St. Tib's Day (Brad)
+* German messages (Elrond)
+* Made kill a bit more standard compliant
+* Made some more programs output a version
+
+util-linux 2.10a:
+
+* Japanese messages (Daisuke Yamashita)
+* French messages and several Debian fixes (Vincent Renardias)
+* Fixed infinite loop in mkfs.minix
+
+util-linux 2.10:
+
+* Added BSD disklabel code to rescuept
+* Added blockdev utility
+* Fix losetup return code
+* Fix unit display in cfdisk
+* Do not redefine _PATH_MAILDIR (so that recent systems can have /var/mail)
+* Added --localtime option to hwclock;
+ added third line (LOCAL/UTC) to /etc/adjtime.
+* Add -H option to agetty (David Holland)
+
+util-linux 2.9z:
+
+* Japanese messages (Daisuke Yamashita)
+* Czech messages (Jiri Pavlovsky)
+* Added some udf stuff to mount.8
+* Added ioctl for fdisk on bsdlabels
+
+util-linux 2.9y:
+
+* Wide character support (Bruno Haible)
+* German messages and some small fixes (Elrond)
+* Small fix to owner mount option (Erik Troan)
+* Don't sleep so long in clock/kd.c (Christian T. Steigies)
+
+util-linux 2.9x:
+
+* German messages and a i18n fix (Elrond)
+* mount option: allow the owner to mount a device (RedHat)
+* ugly: let login open console with O_NONBLOCK (Maciej W. Rozycki)
+* UGLY: let login ignore mail that is precisely 523 bytes long (RedHat)
+* added mkfs.bfs, mkfs.bfs.8
+* mount now recognizes qnx4 and bfs partitions
+* rescuept now recognizes Unixware partitions
+* hwclock fix on m68k (Roman Hodek)
+* several minor things
+
+util-linux 2.9w:
+
+* Updated mount.8 (Yann Droneaud)
+* Improved makefiles
+* Fixed flaw in fdisk
+
util-linux 2.9v:
* cfdisk no longer believes the kernel's HDGETGEO
util-linux 2.9s:
* tunelp patch (Andrea Arcangeli)
+* fixed mount race (HJLu)
* German messages (Elrond)
util-linux 2.9[pqr]:
util-linux 2.9k:
* major reshuffle of hwclock stuff; added sparc and alpha code
+* fdisk fix
* tiny shutdown fix
-* tiny fdisk fix
util-linux 2.9j:
To install from source:
1) Get source distribution (see the .lsm file for locations)
-2) Untar util-linux-2.9X.tar.gz somewhere
-3) cd util-linux-2.9X
+2) Untar util-linux-2.10X.tar.gz somewhere
+3) cd util-linux-2.10X
4) Edit MCONFIG
5) ./configure
6) Look at defines.h and make_include, and edit if necessary
If you have compilation problems: tell util-linux@math.uio.no about it.
-Users of libc 5.4.46 may get warnings like
+A glibc header bug causes
+ /usr/include/bits/string2.h:419: warning: pointer of type `void *'
+ used in arithmetic
+This is harmless.
+
+Users of libc5 may get warnings like
/usr/include/linux/byteorder/swab.h:100: warning: no previous prototype for `__fswab16'
-that they'll have to ignore. The Linux kernel includes are not meant to be included
-in user programs, but libc5 does precisely that and is inherently broken.
+that they'll have to ignore. The Linux kernel includes are not meant to be
+included in user programs, but libc5 does precisely that and is inherently
+broken.
-Some old libc have complaints like
+Several old libc have complaints like
/usr/include/sys/syslog.h:71: warning: missing braces around initializer
+ /usr/include/rpc/xdr.h:103: warning: function declaration isn't a prototype
+ /usr/include/rpc/auth.h:86: warning: function declaration isn't a prototype
+ /usr/include/rpc/svc.h:79: warning: function declaration isn't a prototype
Also this is a libc/include problem.
+Warnings like
+ <sys/mman.h>:11: warning: `MAP_FILE' redefined
+ <asm/mman.h>:30: warning: this is the location of the previous definition
+are caused by the libc/kernel combination.
+
+All such warnings are harmless.
There should be no compilation errors.
--- /dev/null
+Maintainer: Andries Brouwer (aeb@cwi.nl)
+Maintainer address: util-linux@math.uio.no
# - define DESTDIR
# Select for CPU one of intel, alpha, sparc, arm, m68k, mips
-CPU=$(shell uname -m | sed s/i.86/intel/)
+CPU=$(shell uname -m | sed 's/i.86/intel/;s/arm.*/arm/')
# define where is locale directrory (default /usr/share/locale)
LOCALEDIR=/usr/share/locale
# sln also comes with libc and glibc.
HAVE_SLN=no
-CC= gcc
+# If HAVE_TSORT is set to "yes", then tsort won't be installed.
+# GNU textutils 2.0 includes tsort.
+HAVE_TSORT=no
+
+# If HAVE_FDUTILS is set to "yes", then setfdprm won't be installed.
+HAVE_FDUTILS=no
+
+# Get CC from environment if defined
+ifeq "$(CC)" ""
+ CC= gcc
+endif
# Different optimizations for different cpus.
ifeq "$(CPU)" "intel"
OPT= -pipe -O2 -m486 -fomit-frame-pointer
else
ifeq "$(CPU)" "arm"
- OPT= -O2 -m3 -fomit-frame-pointer
+ OPT= -pipe -O2 -fsigned-char -fomit-frame-pointer
else
OPT= -O2 -fomit-frame-pointer
endif
endif
-ERR_O=$(LIB)/err.o
+LDFLAGS = -s
+
+WARNFLAGS = -Wall
LIB=../lib
-LDFLAGS = -s
-WARNFLAGS = -Wall
+ERR_O=$(LIB)/err.o
CFLAGS = $(OPT) -I. -I$(LIB) $(WARNFLAGS) \
$(CURSESFLAGS) $(SLANGFLAGS) \
# Directory for passwd
PASSWDDIR= $(USRBINDIR)
+# Directory for help file for more. Some may want /usr/share/misc .
+MOREHELPDIR= $(USRLIBDIR)
+
# Modes
DIRMODE= 755
BINMODE= 755
# May be distributed under the terms of the GNU GPL.
#
-VERSION=2.9
-
include ./make_include
include ./MCONFIG
text-utils \
kbd
-.PHONEY: all install clean
+.PHONEY: all install clean now
all: defines.h
@for subdir in $(SUBDIRS); do \
(cd $$subdir && $(MAKE) $@) || exit 1; \
defines.h make_include:
./configure
+now:
+ touch defines.h
+
+$(SUBDIRS): defines.h now
+ cd $@ && $(MAKE)
+
install:
@if [ "`whoami`" = "root" ]; then umask 022; fi
@for subdir in $(SUBDIRS); do \
cd po && make distclean
-rm -f defines.h make_include
-dist:
- (cd /tmp; \
- rm -rf /tmp/util-linux-$(VERSION); \
- cvs export -fNd util-linux-$(VERSION) -r HEAD util-linux; \
- cd util-linux-$(VERSION); \
- find -type d | xargs chmod 755; \
- find -type f | xargs chmod 644; \
- find -type d | xargs chown root:root; \
- find -type f | xargs chown root:root; \
- cd ..; \
- GZIP=-9 tar cvvzf util-linux-$(VERSION).tar.gz util-linux-$(VERSION); \
- cp -p util-linux-$(VERSION)/LSM util-linux-$(VERSION).lsm; \
- cp -p util-linux-$(VERSION)/ANNOUNCE util-linux-$(VERSION).Announce; \
- echo Done.)
+#
+# dist:
+# (cd /tmp; \
+# rm -rf /tmp/util-linux-$(VERSION); \
+# cvs export -fNd util-linux-$(VERSION) -r HEAD util-linux; \
+# cd util-linux-$(VERSION); \
+# find -type d | xargs chmod 755; \
+# find -type f | xargs chmod 644; \
+# find -type d | xargs chown root:root; \
+# find -type f | xargs chown root:root; \
+# cd ..; \
+# GZIP=-9 tar cvvzf util-linux-$(VERSION).tar.gz util-linux-$(VERSION); \
+# cp -p util-linux-$(VERSION)/LSM util-linux-$(VERSION).lsm; \
+# cp -p util-linux-$(VERSION)/ANNOUNCE util-linux-$(VERSION).Announce; \
+# echo Done.)
+#
+
+++ /dev/null
-Util-linux has always had the clock program (by Charles Hedrick,
-Rob Hooft, Harald Koenig, Alan Modra).
-
-Slackware still uses the clock.c and clock.8 from util-linux-2.6
-(and calls the resulting source fragment clock-1.6.tar.gz).
-
-Bryan Henderson rewrote it, calling the result hwclock,
-and util-linux-2.6 has both clock.c and hwclock.c,
-util-linux-2.7 and later only have hwclock.c.
-
-Unfortunately, hwclock.c was broken in various ways, especially
-on non-intel hardware, and distributions started shipping private
-versions (usually derived from the old clock).
-
-For util-linux-2.9k Andries Brouwer took all clock versions around,
-and merged them. The resulting hwclock program works on all architectures.
-There are some kernel bugs in the handling of /dev/rtc on some i386 hardware,
-so under certain circumstances where hwclock fails one has to give it the
---directisa flag to let hwclock do the clock access itself (which works)
-rather than leave it to the kernel. [The precise cause is still being
-investigated.]
-This is the code presently found in the clock subdirectory.
-
-Bryan Henderson took this code again and merged it with his original
-hwclock source. That is the code found in the util-linux-2.9q clock
-directory. Unfortunately, this new version didnt work on Sparcs
-and in util-linux-2.9r this code was moved to the clockB subdirectory.
-
-
-Executive summary:
-clock/hwclock is claimed to be good (but may need the --directisa flag).
-
-
-Comments, bug reports etc are welcome.
-Note that the source contains a rather detailed description of the clock
-hardware involved. Additions and corrections are welcome.
-
-Andries
-aeb@cwi.nl
Hardware Clock, which is often called the Real Time Clock, RTC, or
CMOS clock.
-Hwclock is shipped with an ELF executable built for ISA (Intel)
-machines. So there is nothing to build for those machines. Just
-install the executable file "hwclock" and the man page file
-"hwclock.8" in suitable directories (like /sbin/hwclock and
-/usr/man/man8/hwclock.8) and you're ready to go.
-
-hwclock accesses platform-dependent hardware, so if you have something
-other than an ISA machine, the shipped executable probably doesn't work,
-and you have to compile hwclock yourself.
-
Sometimes, you need to install hwclock setuid root. If you want users
other than the superuser to be able to display the clock value using the
direct ISA I/O method, install it setuid root. If you have the /dev/rtc
-interface on your system or are on a non-ISA system, there's no need for
-users to use the direct ISA I/O method, so don't bother.
+interface on your system or are on a non-ISA system, there's probably
+no need for users to use the direct ISA I/O method, so don't bother.
To install setuid root, do something like this:
make with no parameters.
hwclock calls option processing routines in the libsshopt library,
-which is part of Sverre H. Huseby's "shhopt" package. An ELF
-executable of this library is included in the package, but you can use
-a copy that is already on your system by altering the make file. You
-can find a more authoritative copy of this library, and its source
-code, on sunsite (ftp://sunsite.unc.edu/pub/Linux/libs/shhopt-X.Y).
-
-As shipped, the routines are linked in statically, so you only need the
-libsshopt.a file to build hwclock, not to run it.
-
-
-
-
+which is part of Sverre H. Huseby's "shhopt" package. You
+can find a more authoritative copy of this package on metalab
+(ftp://metalab.unc.edu/pub/Linux/libs/shhopt-X.Y).
--- /dev/null
+/*
+From t-matsuu@protein.osaka-u.ac.jp Sat Jan 22 13:43:20 2000
+Date: Sat, 22 Jan 2000 21:42:54 +0900 (JST)
+To: Andries.Brouwer@cwi.nl
+Subject: Please merge the source for PPC
+From: MATSUURA Takanori <t-matsuu@protein.osaka-u.ac.jp>
+
+Even now, it is used clock-1.1 based source on Linux for PowerPC
+architecture, attached on this mail.
+
+Please merge this source in main util-linux source.
+
+But I'm not an author of this source, but Paul Mackerras.
+http://linuxcare.com.au/paulus/
+shows details of him.
+
+MATSUURA Takanori @ Division of Protein Chemistry,
+ Institute for Protein Research, Osaka University, Japan
+E-Mail: t-matsuu@protein.osaka-u.ac.jp
+Web Page: http://www.protein.osaka-u.ac.jp/chemistry/matsuura/
+*/
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <errno.h>
+#include <unistd.h>
+
+#include <time.h>
+#include <fcntl.h>
+#include <getopt.h>
+#include <sys/time.h>
+
+#include <asm/cuda.h>
+
+/*
+ * Adapted for Power Macintosh by Paul Mackerras.
+ */
+
+/* V1.0
+ * CMOS clock manipulation - Charles Hedrick, hedrick@cs.rutgers.edu, Apr 1992
+ *
+ * clock [-u] -r - read cmos clock
+ * clock [-u] -w - write cmos clock from system time
+ * clock [-u] -s - set system time from cmos clock
+ * clock [-u] -a - set system time from cmos clock, adjust the time to
+ * correct for systematic error, and put it back to the cmos.
+ * -u indicates cmos clock is kept in universal time
+ *
+ * The program is designed to run setuid, since we need to be able to
+ * write to the CUDA.
+ *
+ *********************
+ * V1.1
+ * Modified for clock adjustments - Rob Hooft, hooft@chem.ruu.nl, Nov 1992
+ * Also moved error messages to stderr. The program now uses getopt.
+ * Changed some exit codes. Made 'gcc 2.3 -Wall' happy.
+ *
+ * I think a small explanation of the adjustment routine should be given
+ * here. The problem with my machine is that its CMOS clock is 10 seconds
+ * per day slow. With this version of clock.c, and my '/etc/rc.local'
+ * reading '/etc/clock -au' instead of '/etc/clock -u -s', this error
+ * is automatically corrected at every boot.
+ *
+ * To do this job, the program reads and writes the file '/etc/adjtime'
+ * to determine the correction, and to save its data. In this file are
+ * three numbers:
+ *
+ * 1) the correction in seconds per day (So if your clock runs 5
+ * seconds per day fast, the first number should read -5.0)
+ * 2) the number of seconds since 1/1/1970 the last time the program was
+ * used.
+ * 3) the remaining part of a second which was leftover after the last
+ * adjustment
+ *
+ * Installation and use of this program:
+ *
+ * a) create a file '/etc/adjtime' containing as the first and only line:
+ * '0.0 0 0.0'
+ * b) run 'clock -au' or 'clock -a', depending on whether your cmos is in
+ * universal or local time. This updates the second number.
+ * c) set your system time using the 'date' command.
+ * d) update your cmos time using 'clock -wu' or 'clock -w'
+ * e) replace the first number in /etc/adjtime by your correction.
+ * f) put the command 'clock -au' or 'clock -a' in your '/etc/rc.local'
+ *
+ * If the adjustment doesn't work for you, try contacting me by E-mail.
+ *
+ ******
+ * V1.2
+ *
+ * Applied patches by Harald Koenig (koenig@nova.tat.physik.uni-tuebingen.de)
+ * Patched and indented by Rob Hooft (hooft@EMBL-Heidelberg.DE)
+ *
+ * A free quote from a MAIL-message (with spelling corrections):
+ *
+ * "I found the explanation and solution for the CMOS reading 0xff problem
+ * in the 0.99pl13c (ALPHA) kernel: the RTC goes offline for a small amount
+ * of time for updating. Solution is included in the kernel source
+ * (linux/kernel/time.c)."
+ *
+ * "I modified clock.c to fix this problem and added an option (now default,
+ * look for USE_INLINE_ASM_IO) that I/O instructions are used as inline
+ * code and not via /dev/port (still possible via #undef ...)."
+ *
+ * With the new code, which is partially taken from the kernel sources,
+ * the CMOS clock handling looks much more "official".
+ * Thanks Harald (and Torsten for the kernel code)!
+ *
+ ******
+ * V1.3
+ * Canges from alan@spri.levels.unisa.edu.au (Alan Modra):
+ * a) Fix a few typos in comments and remove reference to making
+ * clock -u a cron job. The kernel adjusts cmos time every 11
+ * minutes - see kernel/sched.c and kernel/time.c set_rtc_mmss().
+ * This means we should really have a cron job updating
+ * /etc/adjtime every 11 mins (set last_time to the current time
+ * and not_adjusted to ???).
+ * b) Swapped arguments of outb() to agree with asm/io.h macro of the
+ * same name. Use outb() from asm/io.h as it's slightly better.
+ * c) Changed CMOS_READ and CMOS_WRITE to inline functions. Inserted
+ * cli()..sti() pairs in appropriate places to prevent possible
+ * errors, and changed ioperm() call to iopl() to allow cli.
+ * d) Moved some variables around to localise them a bit.
+ * e) Fixed bug with clock -ua or clock -us that cleared environment
+ * variable TZ. This fix also cured the annoying display of bogus
+ * day of week on a number of machines. (Use mktime(), ctime()
+ * rather than asctime() )
+ * f) Use settimeofday() rather than stime(). This one is important
+ * as it sets the kernel's timezone offset, which is returned by
+ * gettimeofday(), and used for display of MSDOS and OS2 file
+ * times.
+ * g) faith@cs.unc.edu added -D flag for debugging
+ *
+ * V1.4: alan@SPRI.Levels.UniSA.Edu.Au (Alan Modra)
+ * Wed Feb 8 12:29:08 1995, fix for years > 2000.
+ * faith@cs.unc.edu added -v option to print version.
+ *
+ * August 1996 Tom Dyas (tdyas@eden.rutgers.edu)
+ * Converted to be compatible with the SPARC /dev/rtc driver.
+ *
+ */
+
+#define VERSION "1.4"
+
+/* Here the information for time adjustments is kept. */
+#define ADJPATH "/etc/adjtime"
+
+/* Apparently the RTC on PowerMacs stores seconds since 1 Jan 1904 */
+#define RTC_OFFSET 2082844800
+
+/* used for debugging the code. */
+/*#define KEEP_OFF */
+
+/* Globals */
+int readit = 0;
+int adjustit = 0;
+int writeit = 0;
+int setit = 0;
+int universal = 0;
+int debug = 0;
+
+time_t mkgmtime(struct tm *);
+
+volatile void
+usage ( void )
+{
+ (void) fprintf (stderr,
+ "clock [-u] -r|w|s|a|v\n"
+ " r: read and print CMOS clock\n"
+ " w: write CMOS clock from system time\n"
+ " s: set system time from CMOS clock\n"
+ " a: get system time and adjust CMOS clock\n"
+ " u: CMOS clock is in universal time\n"
+ " v: print version (" VERSION ") and exit\n"
+ );
+ exit(EXIT_FAILURE);
+}
+
+int adb_fd;
+
+void
+adb_init ( void )
+{
+ adb_fd = open ("/dev/adb", 2);
+ if (adb_fd < 0)
+ {
+ perror ("unable to open /dev/adb read/write : ");
+ exit(EXIT_FAILURE);
+ }
+}
+
+unsigned char get_packet[2] = { (unsigned char) CUDA_PACKET,
+ (unsigned char) CUDA_GET_TIME };
+unsigned char set_packet[6] = { (unsigned char) CUDA_PACKET,
+ (unsigned char) CUDA_SET_TIME };
+
+int
+main (int argc, char **argv )
+{
+ struct tm tm, *tmp;
+ time_t systime;
+ time_t last_time;
+ time_t clock_time;
+ int i, arg;
+ double factor;
+ double not_adjusted;
+ int adjustment = 0;
+ /* unsigned char save_control, save_freq_select; */
+ unsigned char reply[16];
+
+ while ((arg = getopt (argc, argv, "rwsuaDv")) != -1)
+ {
+ switch (arg)
+ {
+ case 'r':
+ readit = 1;
+ break;
+ case 'w':
+ writeit = 1;
+ break;
+ case 's':
+ setit = 1;
+ break;
+ case 'u':
+ universal = 1;
+ break;
+ case 'a':
+ adjustit = 1;
+ break;
+ case 'D':
+ debug = 1;
+ break;
+ case 'v':
+ (void) fprintf( stderr, "clock " VERSION "\n" );
+ exit(EXIT_SUCCESS);
+ default:
+ usage ();
+ }
+ }
+
+ /* If we are in MkLinux do not even bother trying to set the clock */
+ if(!access("/proc/osfmach3/version", R_OK))
+ { // We're running MkLinux
+ if ( readit | writeit | setit | adjustit )
+ printf("You must change the clock setting in MacOS.\n");
+ exit(0);
+ }
+
+ if (readit + writeit + setit + adjustit > 1)
+ usage (); /* only allow one of these */
+
+ if (!(readit | writeit | setit | adjustit)) /* default to read */
+ readit = 1;
+
+ adb_init ();
+
+ if (adjustit)
+ { /* Read adjustment parameters first */
+ FILE *adj;
+ if ((adj = fopen (ADJPATH, "r")) == NULL)
+ {
+ perror (ADJPATH);
+ exit(EXIT_FAILURE);
+ }
+ if (fscanf (adj, "%lf %d %lf", &factor, (int *) (&last_time),
+ ¬_adjusted) < 0)
+ {
+ perror (ADJPATH);
+ exit(EXIT_FAILURE);
+ }
+ (void) fclose (adj);
+ if (debug) (void) printf(
+ "Last adjustment done at %d seconds after 1/1/1970\n",
+ (int) last_time);
+ }
+
+ if (readit || setit || adjustit)
+ {
+ int ii;
+
+ if (write(adb_fd, get_packet, sizeof(get_packet)) < 0) {
+ perror("write adb");
+ exit(EXIT_FAILURE);
+ }
+ ii = (int) read(adb_fd, reply, sizeof(reply));
+ if (ii < 0) {
+ perror("read adb");
+ exit(EXIT_FAILURE);
+ }
+ if (ii != 7)
+ (void) fprintf(stderr,
+ "Warning: bad reply length from CUDA (%d)\n", ii);
+ clock_time = (time_t) ((reply[3] << 24) + (reply[4] << 16)
+ + (reply[5] << 8)) + (time_t) reply[6];
+ clock_time -= RTC_OFFSET;
+
+ if (universal) {
+ systime = clock_time;
+ } else {
+ tm = *gmtime(&clock_time);
+ (void) printf("time in rtc is %s", asctime(&tm));
+ tm.tm_isdst = -1; /* don't know whether it's DST */
+ systime = mktime(&tm);
+ }
+ }
+
+ if (readit)
+ {
+ (void) printf ("%s", ctime (&systime ));
+ }
+
+ if (setit || adjustit)
+ {
+ struct timeval tv;
+ struct timezone tz;
+
+/* program is designed to run setuid, be secure! */
+
+ if (getuid () != 0)
+ {
+ (void) fprintf (stderr,
+ "Sorry, must be root to set or adjust time\n");
+ exit(EXIT_FAILURE);
+ }
+
+ if (adjustit)
+ { /* the actual adjustment */
+ double exact_adjustment;
+
+ exact_adjustment = ((double) (systime - last_time))
+ * factor / (24 * 60 * 60)
+ + not_adjusted;
+ if (exact_adjustment > 0.)
+ adjustment = (int) (exact_adjustment + 0.5);
+ else
+ adjustment = (int) (exact_adjustment - 0.5);
+ not_adjusted = exact_adjustment - (double) adjustment;
+ systime += adjustment;
+ if (debug) {
+ (void) printf ("Time since last adjustment is %d seconds\n",
+ (int) (systime - last_time));
+ (void) printf ("Adjusting time by %d seconds\n",
+ adjustment);
+ (void) printf ("remaining adjustment is %.3f seconds\n",
+ not_adjusted);
+ }
+ }
+#ifndef KEEP_OFF
+ tv.tv_sec = systime;
+ tv.tv_usec = 0;
+ tz.tz_minuteswest = timezone / 60;
+ tz.tz_dsttime = daylight;
+
+ if (settimeofday (&tv, &tz) != 0)
+ {
+ (void) fprintf (stderr,
+ "Unable to set time -- probably you are not root\n");
+ exit(EXIT_FAILURE);
+ }
+
+ if (debug) {
+ (void) printf( "Called settimeofday:\n" );
+ (void) printf( "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n",
+ tv.tv_sec, tv.tv_usec );
+ (void) printf( "\ttz.tz_minuteswest = %d, tz.tz_dsttime = %d\n",
+ tz.tz_minuteswest, tz.tz_dsttime );
+ }
+#endif
+ }
+
+ if (writeit || (adjustit && adjustment != 0))
+ {
+ systime = time (NULL);
+
+ if (universal) {
+ clock_time = systime;
+
+ } else {
+ tmp = localtime(&systime);
+ clock_time = mkgmtime(tmp);
+ }
+
+ clock_time += RTC_OFFSET;
+ set_packet[2] = clock_time >> 24;
+ set_packet[3] = clock_time >> 16;
+ set_packet[4] = clock_time >> 8;
+ set_packet[5] = (unsigned char) clock_time;
+
+ if (write(adb_fd, set_packet, sizeof(set_packet)) < 0) {
+ perror("write adb (set)");
+ exit(EXIT_FAILURE);
+ }
+ i = (int) read(adb_fd, reply, sizeof(reply));
+ if (debug) {
+ int j;
+ (void) printf("set reply %d bytes:", i);
+ for (j = 0; j < i; ++j)
+ (void) printf(" %.2x", (unsigned int) reply[j]);
+ (void) printf("\n");
+ }
+ if (i != 3 || reply[1] != (unsigned char) 0)
+ (void) fprintf(stderr, "Warning: error %d setting RTC\n",
+ (int) reply[1]);
+
+ if (debug) {
+ clock_time -= RTC_OFFSET;
+ (void) printf("set RTC to %s", asctime(gmtime(&clock_time)));
+ }
+ }
+ else
+ if (debug) (void) printf ("CMOS clock unchanged.\n");
+ /* Save data for next 'adjustit' call */
+ if (adjustit)
+ {
+ FILE *adj;
+ if ((adj = fopen (ADJPATH, "w")) == NULL)
+ {
+ perror (ADJPATH);
+ exit(EXIT_FAILURE);
+ }
+ (void) fprintf (adj, "%f %d %f\n", factor, (int) systime, not_adjusted);
+ (void) fclose (adj);
+ }
+ exit(EXIT_SUCCESS);
+}
+
+/* Stolen from linux/arch/i386/kernel/time.c. */
+/* Converts Gregorian date to seconds since 1970-01-01 00:00:00.
+ * Assumes input in normal date format, i.e. 1980-12-31 23:59:59
+ * => year=1980, mon=12, day=31, hour=23, min=59, sec=59.
+ *
+ * [For the Julian calendar (which was used in Russia before 1917,
+ * Britain & colonies before 1752, anywhere else before 1582,
+ * and is still in use by some communities) leave out the
+ * -year/100+year/400 terms, and add 10.]
+ *
+ * This algorithm was first published by Gauss (I think).
+ *
+ * WARNING: this function will overflow on 2106-02-07 06:28:16 on
+ * machines were long is 32-bit! (However, as time_t is signed, we
+ * will already get problems at other places on 2038-01-19 03:14:08)
+ */
+time_t mkgmtime(struct tm *tm)
+{
+ int mon = tm->tm_mon + 1;
+ int year = tm->tm_year + 1900;
+
+ if (0 >= (int) (mon -= 2)) { /* 1..12 -> 11,12,1..10 */
+ mon += 12; /* Puts Feb last since it has leap day */
+ year -= 1;
+ }
+ return (((
+ (unsigned long)(year/4 - year/100 + year/400 + 367*mon/12) +
+ tm->tm_mday + year*365 - 719499
+ )*24 + tm->tm_hour /* now have hours */
+ )*60 + tm->tm_min /* now have minutes */
+ )*60 + tm->tm_sec; /* finally seconds */
+}
if (debug) printf (_("booted from MILO\n"));
}
- /* See whether we are dealing with a RUFFIAN aka UX, as they have REALLY
- different TOY (TimeOfYear) format: BCD, and not an ARC-style epoch.
+ /* See whether we are dealing with a RUFFIAN aka Alpha PC-164 UX (or BX),
+ as they have REALLY different TOY (TimeOfYear) format: BCD, and not
+ an ARC-style epoch.
BCD is detected dynamically, but we must NOT adjust like ARC. */
if (ARCconsole && is_in_cpuinfo("system type", "Ruffian")) {
ARCconsole = 0;
.SH NAME
clock \- query and set the hardware clock (RTC)
.SH SYNOPSIS
-.B "hwclock --show"
+.B "hwclock \-\-show"
.br
-.B "hwclock --set --date=newdate"
+.B "hwclock \-\-set \-\-date=newdate"
.br
-.B "hwclock --systohc"
+.B "hwclock \-\-systohc"
.br
-.B "hwclock --hctosys"
+.B "hwclock \-\-hctosys"
.br
-.B "hwclock --getepoch"
+.B "hwclock \-\-getepoch"
.br
-.B "hwclock --setepoch --epoch=year"
+.B "hwclock \-\-setepoch \-\-epoch=year"
.br
-.B "hwclock --adjust"
+.B "hwclock \-\-adjust"
.br
-.B "hwclock --version"
+.B "hwclock \-\-version"
.PP
other options:
.PP
-.B "--utc --localtime --directisa --test --debug"
+.B "\-\-utc \-\-localtime \-\-directisa \-\-test \-\-debug"
.PP
and arcane options for DEC Alpha:
.PP
-.B "--arc --jensen --srm --funky-toy"
+.B "\-\-arc \-\-jensen \-\-srm \-\-funky-toy"
.PP
Minimum unique abbreviations of all options are acceptable.
.PP
-Also, equivalent options -r, -w, -s, -a, -v, -u, -D, -A, -J, -S, and -F
-are accepted for compatibility with the program "clock".
+Also, equivalent options \-r, \-w, \-s, \-a, \-v, \-u,
+\-D, \-A, \-J, \-S, and \-F are accepted for compatibility
+with the program "clock", while \-h asks for a help message.
.SH DESCRIPTION
.I hwclock
do, because
.I hwclock
should be able to determine by itself what it's
-running on. These options make it possible for
+running on, at least when
+.I /proc
+is mounted. These options make it possible for
.I hwclock
to work even when
its environment does not conform to its expectations and thus it cannot
means you are running on a Jensen model.
.B \-\-arc
-means your machine is running with ARC console time.
+means your machine uses epoch 1980 in its hardware clock, as is commonly
+the case for machines on ARC console (but Ruffians have epoch 1900).
.B \-\-srm
-means your machine is running with SRM console time.
+means your machine uses epoch 1900 in its hardware clock, as is commonly
+the case for machines on SRM console.
.B \-\-funky\-toy
means that on your machine, one has to use the UF bit instead
#include <sys/time.h>
#include <sys/stat.h>
#include <shhopt.h>
+#include <stdarg.h>
#include "clock.h"
-#include "../version.h"
#include "nls.h"
#define MYNAME "hwclock"
structure is not what's in the disk file (because it has been
updated since read from the disk file).
*/
- bool dirty;
+ bool dirty;
+ /* line 1 */
float drift_factor;
time_t last_adj_time;
float not_adjusted;
+ /* line 2 */
time_t last_calib_time;
+ /* The most recent time that we set the clock from an external
+ authority (as opposed to just doing a drift adjustment) */
+ /* line 3 */
+ enum a_local_utc {LOCAL, UTC, UNKNOWN} local_utc;
+ /* To which time zone, local or UTC, we most recently set the
+ hardware clock. */
};
bool debug;
}
+static bool
+hw_clock_is_utc(const bool utc, const bool local_opt,
+ const struct adjtime adjtime) {
+ bool ret;
+
+ if (utc)
+ ret = TRUE; /* --utc explicitly given on command line */
+ else if (local_opt)
+ ret = FALSE; /* --localtime explicitly given */
+ else
+ /* get info from adjtime file - default is local */
+ ret = (adjtime.local_utc == UTC);
+ if (debug)
+ printf(_("Assuming hardware clock is kept in %s time.\n"),
+ ret ? _("UTC") : _("local"));
+ return ret;
+}
+
+
static void
read_adjtime(struct adjtime *adjtime_p, int *rc_p) {
adjtime_p->last_adj_time = 0;
adjtime_p->not_adjusted = 0;
adjtime_p->last_calib_time = 0;
+ adjtime_p->local_utc = UNKNOWN;
*rc_p = 0;
} else {
} else {
char line1[81]; /* String: first line of adjtime file */
char line2[81]; /* String: second line of adjtime file */
+ char line3[81]; /* String: third line of adjtime file */
line1[0] = '\0'; /* In case fgets fails */
fgets(line1, sizeof(line1), adjfile);
line2[0] = '\0'; /* In case fgets fails */
fgets(line2, sizeof(line2), adjfile);
+ line3[0] = '\0'; /* In case fgets fails */
+ fgets(line3, sizeof(line3), adjfile);
fclose(adjfile);
&adjtime_p->not_adjusted);
sscanf(line2, "%d", (int *) &adjtime_p->last_calib_time);
+
+ if (!strcmp(line3, "UTC\n"))
+ adjtime_p->local_utc = UTC;
+ else if (!strcmp(line3, "LOCAL\n"))
+ adjtime_p->local_utc = LOCAL;
+ else {
+ adjtime_p->local_utc = UNKNOWN;
+ if (line3[0]) {
+ fprintf(stderr, _("%s: Warning: unrecognized third line in adjtime file\n"),
+ MYNAME);
+ fprintf(stderr, _("(Expected: `UTC' or `LOCAL' or nothing.)\n"));
+ }
+ }
*rc_p = 0;
}
(int) adjtime_p->last_adj_time);
printf(_("Last calibration done at %d seconds after 1969\n"),
(int) adjtime_p->last_calib_time);
+ printf(_("Hardware clock is on %s time\n"),
+ (adjtime_p->local_utc == LOCAL) ? _("local") :
+ (adjtime_p->local_utc == UTC) ? _("UTC") : _("unknown"));
}
}
}
changing the local time zone to UTC.
*/
zone = (char *) getenv("TZ"); /* remember original time zone */
- mktime_result = mktime(&tm);
if (universal) {
/* Set timezone to UTC */
setenv("TZ", "", TRUE);
*valid_p = TRUE;
*systime_p = mktime_result;
if (debug)
- printf(_("Hw clock time : %.2d:%.2d:%.2d = %d seconds since 1969\n"),
+ printf(_("Hw clock time : %2d/%.2d/%.2d %.2d:%.2d:%.2d = "
+ "%d seconds since 1969\n"),
+ tm.tm_year, tm.tm_mon+1, tm.tm_mday,
tm.tm_hour, tm.tm_min, tm.tm_sec, (int) *systime_p);
}
/* now put back the original zone. */
Also set the kernel time zone value to the value indicated by the
TZ environment variable and/or /usr/lib/zoneinfo/, interpreted as
- tzset() would interpret them. Except: do not consider Daylight
- Savings Time to be a separate component of the time zone. Include
- any effect of DST in the basic timezone value and set the kernel
- DST value to 0.
+ tzset() would interpret them.
EXCEPT: if hclock_valid is false, just issue an error message
saying there is no valid time in the Hardware Clock to which to set
If 'testing' is true, don't actually update anything -- just say we
would have.
-----------------------------------------------------------------------------*/
- int retcode; /* our eventual return code */
+ int retcode;
if (!hclock_valid) {
fprintf(stderr,_("The Hardware Clock does not contain a valid time, so "
retcode = 1;
} else {
struct timeval tv;
- int rc; /* local return code */
+ int rc;
tv.tv_sec = newtime;
tv.tv_usec = 0;
- tzset(); /* init timezone, daylight from TZ or ...zoneinfo/localtime */
- /* An undocumented function of tzset() is to set global variabales
- 'timezone' and 'daylight'
- */
+ tzset(); /* init timezone from TZ or ...zoneinfo/localtime */
if (debug) {
printf( _("Calling settimeofday:\n") );
printf( _("\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"),
(long) tv.tv_sec, (long) tv.tv_usec );
- printf( _("\ttz.tz_minuteswest = %ld\n"), timezone/60 - 60*daylight);
+ printf( _("\ttz.tz_minuteswest = %ld\n"), timezone/60);
}
if (testing) {
printf(_("Not setting system clock because running in test mode.\n"));
retcode = 0;
} else {
/* For documentation of settimeofday(), in addition to its man page,
- see kernel/time.c in the Linux source code.
- */
- const struct timezone tz = { timezone/60 - 60*daylight, 0 };
- /* put daylight in minuteswest rather than dsttime,
- since the latter is mostly ignored ... */
+ see kernel/time.c in the Linux source code.
+ The code used to have `-60*daylight' here, but that is wrong.
+ The variable `daylight' does not specify whether it is DST now. */
+
+ const struct timezone tz = { timezone/60, 0 };
+
rc = settimeofday(&tv, &tz);
if (rc != 0) {
if (errno == EPERM)
But if the contents are clean (unchanged since read from disk), don't
bother.
-----------------------------------------------------------------------------*/
- char newfile[405]; /* Stuff to write to disk file */
+ char newfile[412]; /* Stuff to write to disk file */
if (adjtime.dirty) {
/* snprintf is not always available, but this is safe
as long as libc does not use more than 100 positions for %ld or %f */
- sprintf(newfile, "%f %ld %f\n%ld\n",
+ sprintf(newfile, "%f %ld %f\n%ld\n%s\n",
adjtime.drift_factor,
(long) adjtime.last_adj_time,
adjtime.not_adjusted,
- (long) adjtime.last_calib_time );
+ (long) adjtime.last_calib_time,
+ (adjtime.local_utc == UTC) ? "UTC" : "LOCAL");
if (testing) {
printf(_("Not updating adjtime file because of testing mode.\n"));
const bool set, const time_t set_time,
const bool hctosys, const bool systohc,
const struct timeval startup_time,
- const bool universal, const bool testing,
- int *retcode_p
- ) {
+ const bool utc, const bool local_opt,
+ const bool testing, int *retcode_p) {
/*---------------------------------------------------------------------------
Do all the normal work of hwclock - read, set clock, etc.
if (no_auth) *retcode_p = 1;
else {
- if (adjust || set || systohc)
+ if (adjust || set || systohc || (!utc && !local_opt))
read_adjtime(&adjtime, &rc);
else {
/* A little trick to avoid reading the file if we don't have to */
}
if (rc != 0) *retcode_p = 2;
else {
+ const bool universal = hw_clock_is_utc(utc, local_opt, adjtime);
+
+ if ((set || systohc || adjust) &&
+ (adjtime.local_utc == UTC) != universal) {
+ adjtime.local_utc = universal ? UTC : LOCAL;
+ adjtime.dirty = TRUE;
+ }
+
synchronize_to_clock_tick(retcode_p);
/* this takes up to 1 second */
if (*retcode_p == 0) {
#endif
}
+/*
+ usage - Output (error and) usage information
+
+ This function is called both directly from main to show usage
+ information and as fatal function from shhopt if some argument is
+ not understood. In case of normal usage info FMT should be NULL.
+ In that case the info is printed to stdout. If FMT is given
+ usage will act like fprintf( stderr, fmt, ... ), show a usage
+ information and terminate the program afterwards.
+*/
+static void
+usage( const char *fmt, ... ) {
+ FILE *usageto;
+ va_list ap;
+
+ usageto = fmt ? stderr : stdout;
+
+ fprintf( usageto, _(
+ "hwclock - query and set the hardware clock (RTC)\n\n"
+ "Usage: hwclock [function] [options...]\n\n"
+ "Functions:\n"
+ " --help show this help\n"
+ " --show read hardware clock and print result\n"
+ " --set set the rtc to the time given with --date\n"
+ " --hctosys set the system time from the hardware clock\n"
+ " --systohc set the hardware clock to the current system time\n"
+ " --adjust adjust the rtc to account for systematic drift since \n"
+ " the clock was last set or adjusted\n"
+ " --getepoch print out the kernel's hardware clock epoch value\n"
+ " --setepoch set the kernel's hardware clock epoch value to the \n"
+ " value given with --epoch\n"
+ " --version print out the version of hwclock to stdout\n"
+ "\nOptions: \n"
+ " --utc the hardware clock is kept in coordinated universal time\n"
+ " --localtime the hardware clock is kept in local time\n"
+ " --directisa access the ISA bus directly instead of /dev/rtc\n"
+ " --badyear ignore rtc's year because the bios is broken\n"
+ " --date 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"
+ ));
+#ifdef __alpha__
+ fprintf( usageto, _(
+ " --jensen, --arc, --srm, --funky-toy\n"
+ " tell hwclock the type of alpha you have (see hwclock(8))\n"
+ ) );
+#endif
+
+
+ fflush(stdout);
+ if( fmt ) {
+ usageto = stderr;
+ va_start(ap, fmt);
+ vfprintf(stderr, fmt, ap);
+ va_end(ap);
+ }
+
+ exit( fmt ? 99 : 0 );
+}
+
int
main(int argc, char **argv, char **envp) {
are given by the option_def. The only exception is <show>, which
may be modified after parsing is complete to effect an implied option.
*/
- bool show, set, systohc, hctosys, adjust, getepoch, setepoch, version;
- bool ARCconsole, universal, testing, directisa, Jensen, SRM, funky_toy;
+ bool help, show, set, systohc, hctosys, adjust, getepoch, setepoch, version;
+ bool ARCconsole, utc, testing, directisa, Jensen, SRM, funky_toy;
+ bool local_opt;
char *date_opt;
int epoch_opt;
const optStruct option_def[] = {
+ { 'h', (char *) "help", OPT_FLAG, &help, 0 },
{ 'r', (char *) "show", OPT_FLAG, &show, 0 },
{ 0, (char *) "set", OPT_FLAG, &set, 0 },
{ 'w', (char *) "systohc", OPT_FLAG, &systohc, 0 },
{ 0, (char *) "setepoch", OPT_FLAG, &setepoch, 0 },
{ 'a', (char *) "adjust", OPT_FLAG, &adjust, 0 },
{ 'v', (char *) "version", OPT_FLAG, &version, 0 },
+ { 'V', (char *) "version", OPT_FLAG, &version, 0 },
{ 0, (char *) "date", OPT_STRING, &date_opt, 0 },
{ 0, (char *) "epoch", OPT_UINT, &epoch_opt, 0 },
- { 'u', (char *) "utc", OPT_FLAG, &universal, 0 },
+ { 'u', (char *) "utc", OPT_FLAG, &utc, 0 },
+ { 0, (char *) "localtime", OPT_FLAG, &local_opt, 0 },
{ 0, (char *) "badyear", OPT_FLAG, &badyear, 0 },
{ 0, (char *) "directisa", OPT_FLAG, &directisa, 0 },
{ 0, (char *) "test", OPT_FLAG, &testing, 0 },
textdomain(PACKAGE);
/* set option defaults */
- show = set = systohc = hctosys = adjust = getepoch = setepoch =
- version = universal = ARCconsole = SRM = funky_toy =
+ help = show = set = systohc = hctosys = adjust = getepoch = setepoch =
+ version = utc = local_opt = ARCconsole = SRM = funky_toy =
directisa = badyear = Jensen = testing = debug = FALSE;
date_opt = NULL;
epoch_opt = -1;
argc_parse = argc; argv_parse = argv;
optParseOptions(&argc_parse, argv_parse, option_def, 0);
/* Uses and sets argc_parse, argv_parse.
- Sets show, systohc, hctosys, adjust, universal, version, testing,
- debug, set, date_opt, getepoch, setepoch, epoch_opt
+ Sets show, systohc, hctosys, adjust, utc, local_opt, version,
+ testing, debug, set, date_opt, getepoch, setepoch, epoch_opt
*/
/* This is an ugly routine - for example, if I give an incorrect
option, it only says "unrecognized option" without telling
getopt() and usage() and throw shhopt out. */
if (argc_parse - 1 > 0) {
- fprintf(stderr, _("%s takes no non-option arguments. "
+ usage( _("%s takes no non-option arguments. "
"You supplied %d.\n"),
MYNAME, argc_parse - 1);
- exit(100);
}
+ if (help)
+ usage( NULL );
+
if (show + set + systohc + hctosys + adjust +
getepoch + setepoch + version > 1) {
fprintf(stderr, _("You have specified multiple function options.\n"
exit(100);
}
+ if (utc && local_opt) {
+ fprintf(stderr, _("%s: The --utc and --localtime options are mutually "
+ "exclusive. You specified both.\n"), MYNAME);
+ exit(100);
+ }
+
#ifdef __alpha__
set_cmos_epoch(ARCconsole, SRM);
set_cmos_access(Jensen, funky_toy);
} else if (getepoch || setepoch) {
manipulate_epoch(getepoch, setepoch, epoch_opt, testing);
} else {
+ if (debug)
+ printf(MYNAME " " VERSION "/%s\n",util_linux_version);
determine_clock_access_method(directisa);
if (!ur)
fprintf(stderr, _("Cannot access the Hardware Clock via any known "
"search for an access method.\n"));
else
manipulate_clock(show, adjust, set, set_time, hctosys, systohc,
- startup_time, universal, testing, &rc);
+ startup_time, utc, local_opt, testing, &rc);
}
}
exit(retcode);
/* A single routine for greater uniformity */
void
outsyserr(char *msg) {
- fprintf(stderr, _("%s: %s, errno=%d: %s.\n"),
+ fprintf(stderr, "%s: %s, errno=%d: %s.\n",
progname, msg, errno, strerror(errno));
}
#include <fcntl.h> /* for O_RDONLY */
#include <sys/ioctl.h>
+#include "../defines.h" /* for HAVE_nanosleep */
#include "clock.h"
#include "nls.h"
i = 0;
do {
+ /* Added by Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de> */
+ /* "The culprit is the fast loop with KDGHWCLK ioctls. It seems
+ the kernel gets confused by those on Amigas with A2000 RTCs
+ and simply hangs after some time. Inserting a nanosleep helps." */
+ /* Christian T. Steigies: 1 instead of 1000000 is still sufficient
+ to keep the machine from freezing. */
+
+#ifdef HAVE_nanosleep
+ struct timespec sleep = { 0, 1 };
+ nanosleep( &sleep, NULL );
+#else
+ usleep(1);
+#endif
+
if (i++ >= 1000000) {
fprintf(stderr, _("Timed out waiting for time change.\n"));
return 2;
+++ /dev/null
-# Makefile -- Makefile for util-linux Linux utilities
-#
-include ../make_include
-include ../MCONFIG
-
-# Where to put man pages?
-
-MAN8= hwclock.8
-
-# Where to put binaries?
-# See the "install" rule for the links. . .
-
-SBIN= hwclock
-
-
-all: $(SBIN)
-
-
-CFLAGS = -s -Wall -Wwrite-strings -Wstrict-prototypes -Winline $(CDEBUG)
-
-hwclock: hwclock.o rtc.o directio.o kd.o util.o shhopt.o
-hwclock.o: shhopt.h
-hwclock.o rtc.o directio.o kd.o util.o: hwclock.h
-
-install: all
- $(INSTALLDIR) $(SBINDIR) $(BINDIR) $(USRBINDIR)
- $(INSTALLBIN) $(SBIN) $(SBINDIR)
- $(INSTALLMAN) $(MAN8) $(MAN8DIR)
-
-clean:
- -rm -f *.o *~ core $(SBIN)
+++ /dev/null
-/**************************************************************************
-
- This is a component of the hwclock program.
-
- This file contains the code for accessing the hardware clock via
- direct I/O (kernel-style input and output operations) as opposed
- to via a device driver.
-
-
- MAINTENANCE NOTES
-
- Here is some information on how the Hardware Clock works, from
- unknown source and authority. In theory, the specification for this
- stuff is the specification of Motorola's MC146818A clock chip, used
- in the early ISA machines. Subsequent machines should have copied
- its function exactly. In reality, though, the copies are inexact
- and the MC146818A itself may fail to implement its specifications,
- and we have just have to work with whatever is there (actually,
- anything that Windows works with, because that's what determines
- whether broken hardware has to be fixed!).
-
- i386 CMOS starts out with 14 bytes clock data
- alpha has something similar, but with details
- depending on the machine type.
-
- byte 0: seconds (0-59)
- byte 2: minutes (0-59)
- byte 4: hours (0-23 in 24hr mode,
- 1-12 in 12hr mode, with high bit unset/set if am/pm)
- byte 6: weekday (1-7, Sunday=1)
- byte 7: day of the month (1-31)
- byte 8: month (1-12)
- byte 9: year (0-99)
-
-
- Numbers are stored in BCD/binary if bit 2 of byte 11 is unset/set
- The clock is in 12hr/24hr mode if bit 1 of byte 11 is unset/set
- The clock is undefined (being updated) if bit 7 of byte 10 is set.
- The clock is frozen (to be updated) by setting bit 7 of byte 11
- Bit 7 of byte 14 indicates whether the CMOS clock is reliable:
- it is 1 if RTC power has been good since this bit was last read;
- it is 0 when the battery is dead and system power has been off.
-
- The century situation is messy:
-
- Usually byte 50 (0x32) gives the century (in BCD, so 0x19 or 0x20 in
- pure binary), but IBM PS/2 has (part of) a checksum there and uses
- byte 55 (0x37). Sometimes byte 127 (0x7f) or Bank 1, byte 0x48
- gives the century. The original RTC will not access any century
- byte; some modern versions will. If a modern RTC or BIOS increments
- the century byte it may go from 0x19 to 0x20, but in some buggy
- cases 0x1a is produced.
-
- CMOS byte 10 (clock status register A) has 3 bitfields:
- bit 7: 1 if data invalid, update in progress (read-only bit)
- (this is raised 224 us before the actual update starts)
- 6-4 select base frequency
- 010: 32768 Hz time base (default)
- 111: reset
- all other combinations are manufacturer-dependent
- (e.g.: DS1287: 010 = start oscillator, anything else = stop)
- 3-0 rate selection bits for interrupt
- 0000 none
- 0001, 0010 give same frequency as 1000, 1001
- 0011 122 microseconds (minimum, 8192 Hz)
- .... each increase by 1 halves the frequency, doubles the period
- 1111 500 milliseconds (maximum, 2 Hz)
- 0110 976.562 microseconds (default 1024 Hz)
-
- Avoid setting the RTC clock within 2 seconds of the day rollover
- that starts a new month or enters daylight saving time.
-
-****************************************************************************/
-
-#include <stdio.h>
-#include <fcntl.h>
-#include <unistd.h>
-#include <stdlib.h>
-#include <errno.h>
-#include <string.h>
-
-#if defined(__i386__) || defined(__alpha__)
-#include <asm/io.h> /* for inb, outb */
-#else
-void outb(int a, int b){}
-int inb(int c){ return 0; }
-#endif
-
-#include "hwclock.h"
-
-#define BCD_TO_BIN(val) (((val)&0x0f) + ((val)>>4)*10)
-#define BIN_TO_BCD(val) ((((val)/10)<<4) + (val)%10)
-
-
-/*----------------------------------------------------------------------------
- ATOMIC_TOP and ATOMIC_BOTTOM are wierd macros that help us to do
- atomic operations when we do ugly low level I/O.
-
- You put ATOMIC_TOP above some code and ATOMIC_BOTTOM below it and
- it makes sure all the enclosed code executes without interruption
- by some other process (and, in some cases, even the kernel).
-
- These work fundamentally differently depending on the machine
- architecture. In the case of a x86, it simply turns interrupts off
- at the top and turns them back on at the bottom.
-
- For Alpha, we can't mess with interrupts (we shouldn't for x86
- either, but at least it tends to work!), so instead we start a loop
- at the top and close it at the bottom. This loop repeats the
- enclosed code until the upper 32 bits of the cycle counter are the
- same before and after. That means there was no context change
- while the enclosed code was executing.
-
- For other architectures, we do nothing, and the atomicity is only
- feigned.
-
------------------------------------------------------------------------------*/
-
-#if defined(__i386__)
-#define ATOMIC_TOP \
- { \
- const bool interrupts_were_enabled = interrupts_enabled; \
- __asm__ volatile ("cli"); \
- interrupts_enabled = FALSE;
-
-#define ATOMIC_BOTTOM \
- if (interrupts_were_enabled) { \
- __asm__ volatile ("sti"); \
- interrupts_enabled = TRUE; \
- } \
- }
-#elif defined(__alpha__)
-#define ATOMIC_TOP \
- { \
- unsigned long ts1, ts2, n; \
- n = 0; \
- do { \
- asm volatile ("rpcc %0" : "r="(ts1));
-
-#define ATOMIC_BOTTOM \
- asm volatile ("rpcc %0" : "r="(ts2)); \
- n++; \
- } while ((ts1 ^ ts2) >> 32 != 0); \
- }
-#else
-#define ATOMIC_BOTTOM
-#define ATOMIC_TOP
-#endif
-
-
-#if defined(__i386__) || defined(__alpha__)
-/* The following are just constants. Oddly, this program will not
- compile if the inb() and outb() functions use something even
- slightly different from these variables. This is probably at least
- partially related to the fact that __builtin_constant_p() doesn't
- work (is never true) in an inline function. See comment to this
- effect in asm/io.h.
-*/
-static unsigned short clock_ctl_addr = 0x70;
-static unsigned short clock_data_addr = 0x71;
-#endif
-
-
-static bool interrupts_enabled;
- /* Interrupts are enabled as normal. We, unfortunately, turn interrupts
- on the machine off in some places where we do the direct ISA accesses
- to the Hardware Clock. It is in extremely poor form for a user space
- program to do this, but that's the price we have to pay to run on an
- ISA machine without the rtc driver in the kernel.
-
- Code which turns interrupts off uses this value to determine if they
- need to be turned back on.
- */
-
-
-void
-assume_interrupts_enabled(void) {
- interrupts_enabled = TRUE;
-}
-
-
-
-static int
-i386_iopl(const int level) {
-/*----------------------------------------------------------------------------
- When compiled for an Intel target, this is just the iopl() kernel call.
- When compiled for any other target, this is a dummy function.
-
- We do it this way in order to keep the conditional compilation stuff
- out of the way so it doesn't mess up readability of the code.
------------------------------------------------------------------------------*/
-#ifdef __i386__
- extern int iopl(int level);
- return iopl(level);
-#else
- return -1;
-#endif
-}
-
-
-
-bool
-uf_bit_needed(const bool user_wants_uf) {
-/*----------------------------------------------------------------------------
- Return true iff the UIP bit doesn't work on this hardware clock, so
- we will need to use the UF bit to synchronize with the clock (if in
- fact we synchronize using direct I/O to the clock).
-
- To wit, we need to use the UF bit on a DEC Alpha PC164/LX164/SX164.
- Or, of course, if the user told us to.
------------------------------------------------------------------------------*/
- bool retval;
-
- if (user_wants_uf) retval = TRUE;
- else {
- if (alpha_machine && (
- is_in_cpuinfo("system variation", "PC164") ||
- is_in_cpuinfo("system variation", "LX164") ||
- is_in_cpuinfo("system variation", "SX164")))
- retval = TRUE;
- else retval = FALSE;
- }
- if (debug && retval)
- printf("We will be using the UF bit instead of the usual "
- "UIP bit to synchronize with the clock, as required on "
- "certain models of DEC Alpha.\n");
-
- return retval;
-}
-
-
-
-int
-zero_year(const bool arc_opt, const bool srm_opt) {
-/*----------------------------------------------------------------------------
- Return the year of the century (e.g. 0) to which a zero value in
- the year register of the hardware clock applies (or at least what
- we are to assume -- nobody can say for sure!)
-
- 'arc_opt' and 'srm_opt' are the true iff the user specified the
- corresponding invocation option to instruct us that the machine is an
- Alpha with ARC or SRM console time.
-
- A note about hardware clocks:
-
- ISA machines are simple: the year register is a year-of-century
- register, so the zero year is zero. On Alphas, we may see 1980 or
- 1952 (Digital Unix?) or 1958 (ALPHA_PRE_V1_2_SRM_CONSOLE)
------------------------------------------------------------------------------*/
- int retval; /* our return value */
-
- if (arc_opt || srm_opt) {
- /* User is telling us what epoch his machine uses. Believe it. */
- if (arc_opt) retval = 0;
- else retval = 0;
- } else {
- unsigned long kernel_epoch;
- char *reason; /* malloc'ed */
-
- get_epoch(&kernel_epoch, &reason);
- if (reason == NULL) retval = kernel_epoch;
- else {
- /* OK, the user doesn't know and the kernel doesn't know;
- figure it out from the machine model
- */
- free(reason); /* Don't care about kernel's excuses */
- /* See whether we are dealing with SRM or MILO, as they have
- different "epoch" ideas. */
- if (is_in_cpuinfo("system serial number", "MILO")) {
- if (debug) printf("booted from MILO\n");
- /* See whether we are dealing with a RUFFIAN aka UX, as they
- have REALLY different TOY (TimeOfYear) format: BCD, and not
- an ARC-style epoch. BCD is detected dynamically, but we
- must NOT adjust like ARC.
- */
- if (is_in_cpuinfo("system type", "Ruffian")) {
- if (debug) printf("Ruffian BCD clock\n");
- retval = 0;
- } else {
- if (debug) printf("Not Ruffian BCD clock\n");
- retval = 80;
- }
- } else {
- if (debug) printf("Not booted from MILO\n");
- retval = 0;
- }
- }
- }
- return retval;
-}
-
-
-
-static inline unsigned char
-hclock_read(const unsigned char reg, const int dev_port) {
-/*---------------------------------------------------------------------------
- Relative byte 'reg' of the Hardware Clock value.
-
- Get this with direct CPU I/O instructions. If 'dev_port' is not -1,
- use the /dev/port device driver (via the 'dev_port' file descriptor)
- to do this I/O. Otherwise, use the kernel's inb()/outb() facility.
-
- On a system without the inb()/outb() facility, if 'dev_port' is -1,
- just return 0.
-
- Results undefined if 'reg' is out of range.
----------------------------------------------------------------------------*/
- unsigned char ret;
-
- ATOMIC_TOP
- if (dev_port >= 0) {
- const unsigned char v = reg | 0x80;
- lseek(dev_port, 0x170, 0);
- write(dev_port, &v, 1);
- lseek(dev_port, 0x171, 0);
- read(dev_port, &ret, 1);
- } else {
-#if defined(__i386__) || defined(__alpha__)
- /* & 0x7f ensures that we are not disabling NMI while we read.
- Setting on Bit 7 here would disable NMI
-
- Various docs suggest that one should disable NMI while
- reading/writing CMOS data, and enable it again afterwards.
- This would yield the sequence
- outb (reg | 0x80, 0x70);
- val = inb(0x71);
- outb (0x0d, 0x70); // 0x0d: random read-only location
- Other docs state that "any write to 0x70 should be followed
- by an action to 0x71 or the RTC wil be left in an unknown state".
- Most docs say that it doesn't matter at all what one does.
- */
- outb(reg & 0x7f, clock_ctl_addr);
- ret = inb(clock_data_addr);
-#else
- ret = 0;
-#endif
- }
- ATOMIC_BOTTOM
- return ret;
-}
-
-
-
-static inline void
-hclock_write(unsigned char reg, unsigned char val, const int dev_port) {
-/*----------------------------------------------------------------------------
- Set relative byte 'reg' of the Hardware Clock value to 'val'.
- Do this with the kernel's outb() function if 'dev_port' is -1, but
- if not, use the /dev/port device (via the 'dev_port' file descriptor),
- which is almost the same thing.
-
- On a non-ISA, non-Alpha machine, if 'dev_port' is -1, do nothing.
-----------------------------------------------------------------------------*/
- if (dev_port >= 0) {
- unsigned char v;
- v = reg | 0x80;
- lseek(dev_port, 0x170, 0);
- write(dev_port, &v, 1);
- v = (val & 0xff);
- lseek(dev_port, 0x171, 0);
- write(dev_port, &v, 1);
- } else {
-#if defined(__i386__) || defined(__alpha__)
- /* & 0x7f ensures that we are not disabling NMI while we read.
- Setting on Bit 7 here would disable NMI
- */
- outb(reg & 0x7f, clock_ctl_addr);
- outb(val, clock_data_addr);
-#endif
- }
-}
-
-
-
-static inline int
-hardware_clock_busy(const int dev_port, const bool use_uf_bit) {
-/*----------------------------------------------------------------------------
- Return whether the hardware clock is in the middle of an update
- (which happens once each second).
-
- Use the clock's UIP bit (bit 7 of Control Register A) to tell
- unless 'use_uf_bit' is true, in which case use the UF bit (bit 4 of
- Control Register C).
------------------------------------------------------------------------------*/
- return
- use_uf_bit ? (hclock_read(12, dev_port) & 0x10) :
- (hclock_read(10, dev_port) & 0x80);
-}
-
-
-
-void
-synchronize_to_clock_tick_ISA(int *retcode_p, const int dev_port,
- const bool use_uf_bit) {
-/*----------------------------------------------------------------------------
- Same as synchronize_to_clock_tick(), but just for ISA.
------------------------------------------------------------------------------*/
- int i; /* local loop index */
-
- /* Wait for rise. Should be within a second, but in case something
- weird happens, we have a limit on this loop to reduce the impact
- of this failure.
- */
- for (i = 0;
- !hardware_clock_busy(dev_port, use_uf_bit) && (i < 10000000);
- i++);
- if (i >= 10000000) *retcode_p = 1;
- else {
- /* Wait for fall. Should be within 2.228 ms. */
- for (i = 0;
- hardware_clock_busy(dev_port, use_uf_bit) && (i < 1000000);
- i++);
- if (i >= 10000000) *retcode_p = 1;
- else *retcode_p = 0;
- }
-}
-
-
-
-void
-read_hardware_clock_isa(struct tm *tm, const int dev_port,
- int hc_zero_year) {
-/*----------------------------------------------------------------------------
- Read the hardware clock and return the current time via <tm> argument.
- Assume we have an ISA machine and read the clock directly with CPU I/O
- instructions. If 'dev_port' isn't -1, use the /dev/port facility to
- do this I/O. Otherwise, use the kernel's inb()/outb() service.
-
- This function is not totally reliable. It takes a finite and
- unpredictable amount of time to execute the code below. During that
- time, the clock may change and we may even read an invalid value in
- the middle of an update. We do a few checks to minimize this
- possibility, but only the kernel can actually read the clock
- properly, since it can execute code in a short and predictable
- amount of time (by turning off interrupts).
-
- In practice, the chance of this function returning the wrong time is
- extremely remote.
-
------------------------------------------------------------------------------*/
- bool got_time;
- /* We've successfully read a time from the Hardware Clock */
- int attempts;
- /* Number of times we've tried to read the clock. This only
- matters because we will give up (and proceed with garbage in
- variables) rather than hang if something is broken and we are
- never able to read the clock
- */
- int hclock_sec = 0, hclock_min = 0, hclock_hour = 0, hclock_wday = 0,
- hclock_mon = 0, hclock_mday = 0, hclock_year = 0;
- /* The values we got from the Hardware Clock's registers, assuming
- they are in pure binary.
- */
-
- int status = 0; /* Hardware Clock status register, as if pure binary */
- int adjusted_year;
- int ampmhour;
- int pmbit;
-
- got_time = FALSE;
- attempts = 0; /* initial value */
- while (!got_time && attempts++ < 1000000) {
- /* Bit 7 of Byte 10 of the Hardware Clock value is the Update In Progress
- (UIP) bit, which is on while and 244 uS before the Hardware Clock
- updates itself. It updates the counters individually, so reading
- them during an update would produce garbage. The update takes 2mS,
- so we could be spinning here that long waiting for this bit to turn
- off.
-
- Furthermore, it is pathologically possible for us to be in this
- code so long that even if the UIP bit is not on at first, the
- clock has changed while we were running. We check for that too,
- and if it happens, we start over.
- */
-
- if ((hclock_read(10, dev_port) & 0x80) == 0) {
- /* No clock update in progress, go ahead and read */
-
- status = hclock_read(11, dev_port);
-
- hclock_sec = hclock_read(0, dev_port);
- hclock_min = hclock_read(2, dev_port);
- hclock_hour = hclock_read(4, dev_port);
- hclock_wday = hclock_read(6, dev_port);
- hclock_mday = hclock_read(7, dev_port);
- hclock_mon = hclock_read(8, dev_port);
- hclock_year = hclock_read(9, dev_port);
- /* Unless the clock changed while we were reading, consider this
- a good clock read .
- */
- if (hclock_sec == hclock_read(0, dev_port)) got_time = TRUE;
- /* Yes, in theory we could have been running for 60 seconds and
- the above test wouldn't work!
- */
- }
- }
-
- if (!(status & 0x04)) {
- /* The hardware clock is in BCD mode. This is normal. */
- tm->tm_sec = BCD_TO_BIN(hclock_sec);
- tm->tm_min = BCD_TO_BIN(hclock_min);
- ampmhour = BCD_TO_BIN(hclock_hour & 0x7f);
- pmbit = hclock_hour & 0x80;
- tm->tm_wday = BCD_TO_BIN(hclock_wday) - 1; /* Used to be 3. Why?? */
- tm->tm_mday = BCD_TO_BIN(hclock_mday);
- tm->tm_mon = BCD_TO_BIN(hclock_mon) - 1;
- adjusted_year = BCD_TO_BIN(hclock_year);
- } else {
- /* The hardware clock registers are in pure binary format. */
- tm->tm_sec = hclock_sec;
- tm->tm_min = hclock_min;
- ampmhour = hclock_hour & 0x7f;
- pmbit = hclock_hour & 0x80;
- tm->tm_wday = hclock_wday - 1; /* Used to be 3. Why?? */
- tm->tm_mday = hclock_mday;
- tm->tm_mon = hclock_mon - 1;
- adjusted_year = hclock_year;
- }
-
- if (!(status & 0x02)) {
- /* Clock is in 12 hour (am/pm) mode. This is unusual. */
- if (pmbit == 0x80) {
- if (ampmhour == 12) tm->tm_hour = 12;
- else tm->tm_hour = 12 + ampmhour;
- } else {
- if (ampmhour ==12) tm->tm_hour = 0;
- else tm->tm_hour = ampmhour;
- }
- } else {
- /* Clock is in 24 hour mode. This is normal. */
- tm->tm_hour = ampmhour;
- }
- /* We don't use the century byte (Byte 50) of the Hardware Clock.
- Here's why: It didn't exist in the original ISA specification,
- so old machines don't have it, and even some new ones don't.
- Some machines, including the IBM Valuepoint 6387-X93, use that
- byte for something else. Some machines have the century in
- Byte 55.
-
- Furthermore, the Linux standard time data structure doesn't
- allow for times beyond about 2037 and no Linux systems were
- running before 1937. Therefore, all the century byte could tell
- us is that the clock is wrong or this whole program is obsolete!
-
- So we just say if the year of century is less than 37, it's the
- 2000's, otherwise it's the 1900's.
-
- Alpha machines (some, anyway) don't have this ambiguity
- because they do not have a year-of-century register. We
- pretend they do anyway, for simplicity and to avoid
- recognizing times that can't be represented in Linux standard
- time. So even though we already have enough information to
- know that the clock says 2050, we will render it as 1950.
- */
- {
- const int year_of_century = (adjusted_year + hc_zero_year) % 100;
- if (year_of_century >= 37) tm->tm_year = year_of_century;
- else tm->tm_year = year_of_century + 100;
- }
- tm->tm_isdst = -1; /* don't know whether it's daylight */
-}
-
-
-
-void
-set_hardware_clock_isa(const struct tm new_tm,
- const int hc_zero_year,
- const int dev_port,
- const bool testing) {
-/*----------------------------------------------------------------------------
- Set the Hardware Clock to the time (in broken down format)
- new_tm. Use direct I/O instructions to what we assume is
- an ISA Hardware Clock.
-
- Iff 'dev_port' is -1, use the kernel inb()/outb() service, otherwise
- use the /dev/port device (via file descriptor 'dev_port')
- to do those I/O instructions.
-----------------------------------------------------------------------------*/
- unsigned char save_control, save_freq_select;
-
- if (testing)
- printf("Not setting Hardware Clock because running in test mode.\n");
- else {
- int ampmhour;
- /* The hour number that goes into the hardware clock, taking into
- consideration whether the clock is in 12 or 24 hour mode
- */
- int pmbit;
- /* Value to OR into the hour register as the am/pm bit */
- const int adjusted_year =
- (new_tm.tm_year - hc_zero_year)%100;
- /* The number that goes in the hardware clock's year register */
-
- int hclock_sec, hclock_min, hclock_hour, hclock_wday, hclock_mon,
- hclock_mday, hclock_year;
- /* The values we will put, in pure binary, in the Hardware Clock's
- registers.
- */
-
- ATOMIC_TOP
-
- save_control = hclock_read(11, dev_port);
- /* tell the clock it's being set */
- hclock_write(11, (save_control | 0x80), dev_port);
- save_freq_select = hclock_read(10, dev_port);
- /* stop and reset prescaler */
- hclock_write (10, (save_freq_select | 0x70), dev_port);
-
-
- if (!(save_control & 0x02)) {
- /* Clock is in 12 hour (am/pm) mode. This is unusual. */
- if (new_tm.tm_hour == 0) {
- ampmhour = 12;
- pmbit = 0x00;
- } else if (new_tm.tm_hour < 12) {
- ampmhour = new_tm.tm_hour;
- pmbit = 0x00;
- } else if (new_tm.tm_hour == 12) {
- ampmhour = 12;
- pmbit = 0x80;
- } else {
- ampmhour = new_tm.tm_hour - 12;
- pmbit = 0x80;
- }
- } else {
- /* Clock is in 24 hour mode. This is normal. */
- ampmhour = new_tm.tm_hour;
- pmbit = 0x00;
- }
-
-
- if (!(save_control & 0x04)) {
- /* Clock's registers are in BCD. This is normal. */
- hclock_sec = BIN_TO_BCD(new_tm.tm_sec);
- hclock_min = BIN_TO_BCD(new_tm.tm_min);
- hclock_hour = pmbit | BIN_TO_BCD(ampmhour);
- hclock_wday = BIN_TO_BCD(new_tm.tm_wday + 1); /* Used to be 3. Why??*/
- hclock_mday = BIN_TO_BCD(new_tm.tm_mday);
- hclock_mon = BIN_TO_BCD(new_tm.tm_mon + 1);
- hclock_year = BIN_TO_BCD(adjusted_year);
- } else {
- /* Clock's registers are in pure binary. This is unusual. */
- hclock_sec = new_tm.tm_sec;
- hclock_min = new_tm.tm_min;
- hclock_hour = pmbit | ampmhour;
- hclock_wday = new_tm.tm_wday + 1; /* Used to be 3. Why?? */
- hclock_mday = new_tm.tm_mday;
- hclock_mon = new_tm.tm_mon + 1;
- hclock_year = adjusted_year;
- }
-
- hclock_write(0, hclock_sec, dev_port);
- hclock_write(2, hclock_min, dev_port);
- hclock_write(4, hclock_hour, dev_port);
- hclock_write(6, hclock_wday, dev_port);
- hclock_write(7, hclock_mday, dev_port);
- hclock_write(8, hclock_mon, dev_port);
- hclock_write(9, hclock_year, dev_port);
-
- /* We don't set the century byte (usually Byte 50) because it isn't
- always there. (see further comments in read_hardware_clock_isa).
- In previous releases, we did.
- */
-
- /* The kernel sources, linux/arch/i386/kernel/time.c, have the
- following comment:
-
- The following flags have to be released exactly in this order,
- otherwise the DS12887 (popular MC146818A clone with integrated
- battery and quartz) will not reset the oscillator and will not
- update precisely 500 ms later. You won't find this mentioned
- in the Dallas Semiconductor data sheets, but who believes data
- sheets anyway ... -- Markus Kuhn
-
- Hence, they will also be done in this order here.
- faith@cs.unc.edu, Thu Nov 9 08:26:37 1995
- */
-
- hclock_write (11, save_control, dev_port);
- hclock_write (10, save_freq_select, dev_port);
-
- ATOMIC_BOTTOM
- }
-}
-
-
-
-void
-get_inb_outb_privilege(const enum clock_access_method clock_access,
- bool * const no_auth_p) {
-
- if (clock_access == ISA) {
- const int rc = i386_iopl(3);
- if (rc != 0) {
- fprintf(stderr, MYNAME " is unable to get I/O port access. "
- "I.e. iopl(3) returned nonzero return code %d.\n"
- "This is often because the program isn't running "
- "with superuser privilege, which it needs.\n",
- rc);
- *no_auth_p = TRUE;
- } else *no_auth_p = FALSE;
- } else *no_auth_p = FALSE;
-}
-
-
-
-void
-get_dev_port_access(const enum clock_access_method clock_access,
- int * dev_port_p) {
-
- if (clock_access == DEV_PORT) {
- /* Get the /dev/port file open */
- *dev_port_p = open("/dev/port", O_RDWR);
- if (*dev_port_p < 0) {
- fprintf(stderr, MYNAME "is unable to open the /dev/port file. "
- "I.e. open() of the file failed with errno = %s (%d).\n"
- "Run with the --debug option and check documentation "
- "to find out why we are trying "
- "to use /dev/port instead of some other means to access "
- "the Hardware Clock.",
- strerror(errno), errno);
- }
- } else *dev_port_p = 0;
-}
-
-
-
+++ /dev/null
-.TH CLOCK 8 "02 March 1998"
-.SH NAME
-clock \- query and set the hardware clock (RTC)
-.SH SYNOPSIS
-.B "hwclock --show"
-.br
-.B "hwclock --set --date=newdate"
-.br
-.B "hwclock --systohc"
-.br
-.B "hwclock --hctosys"
-.br
-.B "hwclock --getepoch"
-.br
-.B "hwclock --setepoch --epoch=year"
-.br
-.B "hwclock --adjust"
-.br
-.B "hwclock --version"
-.PP
-other options:
-.PP
-.B "--utc --localtime --directisa --test --debug"
-.PP
-and arcane options for DEC Alpha:
-.PP
-.B "--arc --jensen --srm --funky-toy"
-.PP
-Minimum unique abbreviations of all options are acceptable.
-.PP
-Also, equivalent options -r, -w, -s, -a, -v, -u, -D, -A, -J, -S, and -F
-are accepted for compatibility with the program "clock".
-
-.SH DESCRIPTION
-.I hwclock
-is a tool for accessing the Hardware Clock. You can display the
-current time, set the Hardware Clock to a specified time, set the
-Hardware Clock to the System Time, and set the System Time from the
-Hardware Clock.
-.PP
-You can also run
-.I hwclock
-periodically to insert or remove time from the Hardware Clock to
-compensate for systematic drift (where the clock consistently gains or
-loses time at a certain rate if left to run).
-
-.SH OPTIONS
-You need exactly one of the following options to tell
-.I hwclock
-what function to perform:
-.PP
-.TP
-.B \-\-show
-Read the Hardware Clock and print the time on Standard Output.
-The time is always in local time, even if you keep your Hardware Clock
-in Coordinated Universal Time. See the
-.B \-\-utc
-option.
-
-.TP
-.B \-\-set
-Set the Hardware Clock to the time given by the
-.B \-\-date
-option.
-.TP
-.B \-\-hctosys
-Set the System Time from the Hardware Clock.
-
-Also set the kernel's timezone value to the local timezone as indicated by
-the TZ environment variable and/or
-.IR /usr/lib/zoneinfo ,
-as
-.BR tzset (3)
-would interpret them. EXCEPT: always set the Daylight Savings Time part of
-the kernel's timezone value to 0 ("not Daylight Savings Time"). If DST
-is indicated, just add an hour to the base part.
-
-See the discussion of timezones below.
-
-This is a good option to use in one of the system startup scripts.
-.TP
-.B \-\-systohc
-Set the Hardware Clock to the current System Time.
-.TP
-.B \-\-adjust
-Add or subtract time from the Hardware Clock to account for systematic
-drift since the last time the clock was set or adjusted. See discussion
-below.
-.TP
-.B \-\-getepoch
-Print out standard output the kernel's Hardware Clock epoch value.
-This is the number of years into AD to which a zero year value in the
-Hardware Clock refers. For example, if you are using the convention
-that the year counter in your Hardware Clock contains the number of
-full years since 1952, then the kernel's Hardware Counter epoch value
-must be 1952.
-
-This epoch value is used whenever hwclock reads or sets the Hardware Clock.
-.TP
-.B \-\-setepoch
-Set the kernel's Hardware Clock epoch value to the value specified by the
-.B \-\-epoch
-option. See the
-.B \-\-getepoch
-option for details.
-.TP
-.B \-\-version
-Print the version of
-.I hwclock
-on Standard Output.
-.br
-You need the following option if you specify
-.B \-\-set
-option. Otherwise, it is ignored.
-.TP
-.B \-\-date=date_string
-Specifies the time to which to set the Hardware Clock. The value of this
-option is an argument to the
-.I date(1)
-program. For example,
-.sp
-.I hwclock --set --date="9/22/96 16:45:05"
-.sp
-The argument is in local time, even if you keep your Hardware Clock in
-Coordinated Universal time. See the
-.I \-\-utc
-option.
-
-.TP
-.B \-\-epoch=year
-Specifies the year which is the beginning of the Hardware Clock's
-epoch. I.e. the number of years into AD to which a zero value in the
-Hardware Clock's year counter refers.
-
-For example,
-.sp
-.I hwclock --setepoch --epoch=1952
-
-.PP
-The following options apply to most functions.
-.TP
-.B \-\-utc
-.TP
-.B \-\-localtime
-Indicates that the Hardware Clock is kept in Coordinated Universal
-Time or local time, respectively. It is your choice whether to keep
-your clock in UTC or local time, but nothing in the clock tells which
-you've chosen. So this option is how you give that information to
-.IR hwclock .
-
-If you specify the wrong one of these options (or specify neither and
-take a wrong default), both setting and querying of the Hardware Clock
-will be messed up.
-
-If you specify neither
-.B \-\-utc
-nor
-.B \-\-localtime
-, the default is whichever was specified the last time
-.I hwclock
-was used to set the clock (i.e. hwclock was successfully run with the
-.B \-\-set
-,
-.B \-\-systohc
-,
-or
-.B \-\-adjust
-options), as recorded in the adjtime file. If the adjtime file doesn't
-exist, the default is local time.
-
-.TP
-.B \-\-directisa
-is meaningful only on an ISA machine or an Alpha (which implements enough
-of ISA to be, roughly speaking, an ISA machine for
-.IR hwclock 's
-purposes). For other machines, it has no effect. This option tells
-.I hwclock
-to use explicit I/O instructions to access the Hardware Clock.
-Without this option,
-.I hwclock
-will try to use the /dev/rtc device (which it assumes to be driven by the
-rtc device driver). If it is unable to open the device (for read), it will
-use the explicit I/O instructions anyway.
-
-The rtc device driver was new in Linux Release 2.
-.TP
-.B \-\-badyear
-Indicates that the Hardware Clock is incapable of storing years outside
-the range 1994-1999. There is a problem in some BIOSes (almost all
-Award BIOSes made between 4/26/94 and 5/31/95) wherein they are unable
-to deal with years after 1999. If one attempts to set the year-of-century
-value to something less than 94 (or 95 in some cases), the value that
-actually gets set is 94 (or 95). Thus, if you have one of these machines,
-.I hwclock
-cannot set the year after 1999 and cannot use the value of the clock as
-the true time in the normal way.
-
-To compensate for this (without your getting a BIOS update, which would
-definitely be preferable), always use
-.B \-\-badyear
-if you have one of these machines. When
-.I hwclock
-knows it's working with a brain-damaged clock, it ignores the year part of
-the Hardware Clock value and instead tries to guess the year based on the
-last calibrated date in the adjtime file, by assuming that that date is
-within the past year. For this to work, you had better do a
-.I hwclock \-\-set
-or
-.I hwclock \-\-systohc
-at least once a year!
-
-Though
-.I hwclock
-ignores the year value when it reads the Hardware Clock, it sets the
-year value when it sets the clock. It sets it to 1995, 1996, 1997, or
-1998, whichever one has the same position in the leap year cycle as
-the true year. That way, the Hardware Clock inserts leap days where
-they belong. Again, if you let the Hardware Clock run for more than a
-year without setting it, this scheme could be defeated and you could
-end up losing a day.
-
-.I hwclock
-warns you that you probably need
-.B \-\-badyear
-whenever it finds your Hardware Clock set to 1994 or 1995.
-
-.TP
-.B \-\-srm
-.TP
-.B \-\-arc
-.TP
-.B \-\-jensen
-.TP
-.B \-\-funky\-toy
-These options all tell
-.I hwclock
-what kind of Alpha machine you have. They
-are invalid if you don't have an Alpha and shouldn't be necessary if you
-do, because
-.I hwclock
-should be able to determine by itself what it's
-running on. These options make it possible for
-.I hwclock
-to work even when
-its environment does not conform to its expectations and thus it cannot
-accurately determine what sort of system it is running on. If you think
-hwclock is incorrectly determining the system's characteristics, try
-running with the
-.B \-\-debug
-option to see what conclusions the program is
-reaching and how. If you find you need one of these options to make
-.I hwclock
-work, contact the
-.I hwclock
-maintainer to see if the program can be improved to detect your system
-automatically.
-
-.B \-\-jensen
-means you are running on a Jensen model.
-
-.B \-\-arc
-means your machine is running with ARC console time.
-
-.B \-\-srm
-means your machine is running with SRM console time.
-
-.B \-\-funky\-toy
-means that on your machine, one has to use the UF bit instead
-of the UIP bit in the Hardware Clock to detect a time transition. "Toy"
-in the option name refers to the Time Of Year facility of the machine.
-
-
-.TP
-.B \-\-test
-Do everything except actually updating the Hardware Clock or anything
-else. This is useful, especially in conjunction with
-.B \-\-debug,
-in learning about
-.I hwclock.
-.TP
-.B \-\-debug
-Display a lot of information about what
-.I hwclock
-is doing internally. Some of its function is complex and this output
-can help you understand how the program works.
-
-
-.SH NOTES
-
-
-.SH Clocks in a Linux System
-.PP
-There are two main clocks in a Linux system:
-.PP
-.B The Hardware Clock:
-This is a clock that runs independently of any control program running
-in the CPU and even when the machine is powered off.
-
-On an ISA system, this clock is specified as part of the ISA standard.
-The control program can read or set this clock to a whole second, but
-the control program can also detect the edges of the 1 second clock
-ticks, so the clock actually has virtually infinite precision.
-.PP
-This clock is commonly called the hardware clock, the real time clock,
-the RTC, the BIOS clock, and the CMOS clock. Hardware Clock, in its
-capitalized form, was coined for use by
-.I hwclock
-because all of the other names are inappropriate to the point of being
-misleading.
-.PP
-.B The System Time:
-This is the time kept by a clock inside the Linux kernel and driven by
-a timer interrupt. (On an ISA machine, the timer interrupt is part of
-the ISA standard). It has meaning only while Linux is running on the
-machine. The System Time is the number of seconds since 00:00:00
-January 1, 1970 UTC (or more succinctly, the number of seconds since
-1969). The System Time is not an integer, though. It has virtually
-infinite precision.
-.PP
-The System Time is the time that matters. The Hardware Clock's basic
-purpose in a Linux system is to keep time when Linux is not running. You
-initialize the System Time to the time from the Hardware Clock when Linux
-starts up, and then never use the Hardware Clock again. Note that in DOS,
-for which ISA was designed, the Hardware Clock is the only real time clock.
-.PP
-It is important that the System Time not have any discontinuities such as
-would happen if you used the
-.BR date (1L)
-program to set it while the system is running. You can, however, do whatever
-you want to the Hardware Clock while the system is running, and the next
-time Linux starts up, it will do so with the adjusted time from the Hardware
-Clock. You can also use the program
-.BR adjtimex (8)
-to smoothly adjust the System Time while the system runs.
-.PP
-A Linux kernel maintains a concept of a local timezone for the system.
-But don't be misled -- almost nobody cares what timezone the kernel
-thinks it is in. Instead, programs that care about the timezone
-(perhaps because they want to display a local time for you) almost
-always use a more traditional method of determining the timezone: They
-use the TZ environment variable and/or the /usr/local/timezone
-directory, as explained in the man page for tzset(3). However, some
-programs and fringe parts of the Linux kernel such as filesystems use
-the kernel timezone value. An example is the vfat filesystem. If the
-kernel timezone value is wrong, the vfat filesystem will report and
-set the wrong timestamps on files.
-.PP
-.I hwclock
-sets the kernel timezone to the value indicated by TZ and/or
-/usr/local/timezone when you set the System Time using the
-.B \-\-hctosys
-option.
-.PP
-A complication is that the timezone value actually consists of two
-parts: 1) how far from the Standard Meridian the locality is
-geographically, and 2) whether or not a Daylight Savings Time (DST)
-convention is in effect in the locality at the present time. In
-practice, the DST part of the timezone value is almost never used, so
-if the geographical part were to be set to its correct value, the
-users of the timezone value would actually compute the wrong local
-time.
-.PP
-Therefore,
-.I hwclock
-violates the definition of the kernel's timezone value and always sets
-the DST part to zero. If DST is supposed to be in effect,
-.I hwclock
-simply adds an hour to the geographical part.
-
-.SH How hwclock Accesses the Hardware Clock
-.PP
-.I hwclock
-Uses many different ways to get and set Hardware Clock values.
-The most normal way is to do I/O to the device special file /dev/rtc,
-which is presumed to be driven by the rtc device driver. However,
-this method is not always available. For one thing, the rtc driver is
-a relatively recent addition to Linux. Older systems don't have it.
-Also, though there are versions of the rtc driver that work on DEC
-Alphas, there appear to be plenty of Alphas on which the rtc driver
-does not work (a common symptom is hwclock hanging).
-.PP
-On older systems, the method of accessing the Hardware Clock depends on
-the system hardware.
-.PP
-On an ISA system,
-.I hwclock
-can directly access the "CMOS memory" registers that
-constitute the clock, by doing I/O to Ports 0x70 and 0x71. It does
-this with actual I/O instructions and consequently can only do it if
-running with superuser effective userid. (In the case of a Jensen
-Alpha, there is no way for
-.I hwclock
-to execute those I/O instructions, and so it uses instead the
-/dev/port device special file, which provides almost as low-level an
-interface to the I/O subsystem).
-
-This is a really poor method of accessing the clock, for all the
-reasons that user space programs are generally not supposed to do
-direct I/O and disable interrupts. Hwclock provides it because it is
-the only method available on ISA and Alpha systems which don't have
-working rtc device drivers available.
-
-.PP
-On an m68k system,
-.I hwclock
-can access the clock via the console driver, via the device special
-file /dev/tty1.
-.PP
-.I hwclock
-tries to use /dev/rtc. If it is compiled for a kernel that doesn't have
-that function or it is unable to open /dev/rtc,
-.I hwclock
-will fall back to another method, if available. On an ISA or Alpha
-machine, you can force
-.I hwclock
-to use the direct manipulation of the CMOS registers without even trying
-.I /dev/rtc
-by specifying the \-\-directisa option.
-
-
-.SH The Adjust Function
-.PP
-The Hardware Clock is usually not very accurate. However, much of its
-inaccuracy is completely predictable - it gains or loses the same amount
-of time every day. This is called systematic drift.
-.IR hwclock 's
-"adjust" function lets you make systematic corrections to correct the
-systematic drift.
-.PP
-It works like this:
-.I hwclock
-keeps a file,
-.I /etc/adjtime,
-that keeps some historical information. This is called the adjtime file.
-.PP
-Suppose you start with no adjtime file. You issue a
-.I hwclock \-\-set
-command to set the Hardware Clock to the true current time.
-.I Hwclock
-creates the adjtime file and records in it the current time as the
-last time the clock was calibrated.
-5 days
-later, the clock has gained 10 seconds, so you issue another
-.I hwclock \-\-set
-command to set it back 10 seconds.
-.I Hwclock
-updates the adjtime file to show the current time as the last time the
-clock was calibrated, and records 2 seconds per day as the systematic
-drift rate. 24 hours go by, and then you issue a
-.I hwclock \-\-adjust
-command.
-.I Hwclock
-consults the adjtime file and sees that the clock gains 2 seconds per
-day when left alone and that it has been left alone for exactly one
-day. So it subtracts 2 seconds from the Hardware Clock. It then
-records the current time as the last time the clock was adjusted.
-Another 24 hours goes by and you issue another
-.I hwclock \-\-adjust.
-.I Hwclock
-does the same thing: subtracts 2 seconds and updates the adjtime file
-with the current time as the last time the clock was adjusted.
-.PP
-Every time you calibrate (set) the clock (using
-.I \-\-set
-or
-.I \-\-systohc
-),
-.I hwclock
-recalculates the systematic drift rate based on how long it has been
-since the last calibration, how long it has been since the last
-adjustment, what drift rate was assumed in any intervening
-adjustments, and the amount by which the clock is presently off.
-.PP
-A small amount of error creeps in any time
-.I hwclock
-sets the clock, so it refrains from making an adjustment that would be
-less than 1 second. Later on, when you request an adjustment again,
-the accumulated drift will be more than a second and
-.I hwclock
-will do the adjustment then.
-.PP
-It is good to do a
-.I hwclock \-\-adjust
-just before the
-.I hwclock \-\-hctosys
-at system startup time, and maybe periodically while the system is
-running via cron.
-.PP
-The adjtime file, while named for its historical purpose of controlling
-adjustments only, actually contains other information for use by hwclock
-in remembering information from one invocation to the next.
-.PP
-The format of the adjtime file is, in ASCII:
-.PP
-Line 1: 3 numbers, separated by blanks: 1) systematic drift rate in
-seconds per day, floating point decimal; 2) Resulting number of
-seconds since 1969 UTC of most recent adjustment or calibration,
-decimal integer; 3) zero (for compatibility with
-.IR clock )
-as a decimal integer.
-.PP
-Line 2: 1 number: Resulting number of seconds since 1969 UTC of most
-recent calibration. Zero if there has been no calibration yet or it
-is known that any previous calibration is moot (for example, because
-the Hardware Clock has been found, since that calibration, not to
-contain a valid time). This is a decimal integer.
-.PP
-Line 3: "UTC" or "LOCAL". Tells whether the Hardware Clock is set to
-Coordinated Universal Time or local time. You can always override this
-value with options on the
-.I hwclock
-command line.
-.PP
-You can use an adjtime file that was previously used with the
-.I clock
-program with
-.I hwclock.
-
-
-.SH "Automatic Hardware Clock Synchronization By the Kernel"
-
-You should be aware of another way that the Hardware Clock is kept
-synchronized in some systems. The Linux kernel has a mode wherein it
-copies the System Time to the Hardware Clock every 11 minutes.
-This is a good mode to use when you are using something sophisticated
-like ntp to keep your System Time synchronized. (ntp is a way to keep
-your System Time synchronized either to a time server somewhere on the
-network or to a radio clock hooked up to your system. See RFC 1305).
-
-This mode (we'll call it "11 minute mode") is off until something
-turns it on. The ntp daemon xntpd is one thing that turns it on. You
-can turn it off by running anything, including
-.IR "hwclock \-\-hctosys" ,
-that sets the System Time the old fashioned way.
-
-To see if it is on or
-off, use the command
-.I adjtimex \-\-print
-and look at the value of "status". If the "64" bit of this number
-(expressed in binary) equal to 0, 11 minute mode is on. Otherwise, it
-is off.
-
-If your system runs with 11 minute mode on, don't use
-.I hwclock \-\-adjust
-or
-.IR "hwclock \-\-hctosys" .
-You'll just make a mess. It is acceptable to use a
-.I hwclock \-\-hctosys
-at startup time to get a reasonable System Time until your system is
-able to set the System Time from the external source and start 11
-minute mode.
-
-
-.SH ISA Hardware Clock Century value
-
-There is some sort of standard that defines CMOS memory Byte 50 on an ISA
-machine as an indicator of what century it is.
-.I hwclock
-does not use or set that byte because there are some machines that
-don't define the byte that way, and it really isn't necessary anyway,
-since the year-of-century does a good job of implying which century it
-is.
-
-If you have a bona fide use for a CMOS century byte, contact the
-.I hwclock
-maintainer; an option may be appropriate.
-
-Note that this section is only relevant when you are using the "direct
-ISA" method of accessing the Hardware Clock.
-
-
-
-.SH "ENVIRONMENT VARIABLES"
-.I TZ
-
-.SH FILES
-.I /etc/adjtime
-.I /usr/lib/zoneinfo/
-.I /dev/rtc
-.I /dev/port
-.I /dev/tty1
-.I /proc/cpuinfo
-
-.SH "SEE ALSO"
-.BR adjtimex (8),
-.BR date (1),
-.BR gettimeofday (2),
-.BR settimeofday (2),
-.BR crontab (1),
-.BR tzset (3)
-
-.SH AUTHORS
-Written By Bryan Henderson, September 1996 (bryanh@giraffe-data.com),
-based on work done on the
-.I clock
-program by Charles Hedrick, Rob Hooft, and Harald Koenig.
-See the source code for complete history and credits.
-
-
+++ /dev/null
-/**************************************************************************
- hwclock
-***************************************************************************
-
- This is a program for reading and setting the Hardware Clock on an ISA
- family computer. This is the clock that is also known as the RTC,
- real time clock, or, unfortunately, the CMOS clock.
-
- See man page for details.
-
- By Bryan Henderson, 96.09.19. bryanh@giraffe-data.com
-
- Based on work by others; see history at end of source code.
-
-**************************************************************************/
-/**************************************************************************
- Maintenance notes
-
- To compile this, you must use GNU compiler optimization (-O option)
- in order to make the "extern inline" functions from asm/io.h (inb(),
- etc.) compile. If you don't optimize, which means the compiler
- will generate no inline functions, the references to these functions
- in this program will be compiled as external references. Since you
- probably won't be linking with any functions by these names, you will
- have unresolved external references when you link.
-
- The program is designed to run setuid superuser, since we need to be
- able to do direct I/O. (More to the point: we need permission to
- execute the iopl() system call). (However, if you use one of the
- methods other than direct ISA I/O to access the clock, no setuid is
- required).
-
- Here's some info on how we must deal with the time that elapses while
- this program runs: There are two major delays as we run:
-
- 1) Waiting up to 1 second for a transition of the Hardware Clock so
- we are synchronized to the Hardware Clock.
-
- 2) Running the "date" program to interpret the value of our --date
- option.
-
- Reading the /etc/adjtime file is the next biggest source of delay and
- uncertainty.
-
- The user wants to know what time it was at the moment he invoked us,
- not some arbitrary time later. And in setting the clock, he is
- giving us the time at the moment we are invoked, so if we set the
- clock some time later, we have to add some time to that.
-
- So we check the system time as soon as we start up, then run "date"
- and do file I/O if necessary, then wait to synchronize with a
- Hardware Clock edge, then check the system time again to see how
- much time we spent. We immediately read the clock then and (if
- appropriate) report that time, and additionally, the delay we measured.
-
- If we're setting the clock to a time given by the user, we wait some
- more so that the total delay is an integral number of seconds, then
- set the Hardware Clock to the time the user requested plus that
- integral number of seconds. N.B. The Hardware Clock can only be set
- in integral seconds.
-
- If we're setting the clock to the system clock value, we wait for
- the system clock to reach the top of a second, and then set the
- Hardware Clock to the system clock's value.
-
- Here's an interesting point about setting the Hardware Clock: On my
- machine, when you set it, it sets to that precise time. But one can
- imagine another clock whose update oscillator marches on a steady one
- second period, so updating the clock between any two oscillator ticks
- is the same as updating it right at the earlier tick. To avoid any
- complications that might cause, we set the clock as soon as possible
- after an oscillator tick.
-
-
- About synchronizing to the Hardware Clock when reading the time: The
- precision of the Hardware Clock counters themselves is one second.
- You can't read the counters and find out that is 12:01:02.5. But if
- you consider the location in time of the counter's ticks as part of
- its value, then its precision is as infinite as time is continuous!
- What I'm saying is this: To find out the _exact_ time in the
- hardware clock, we wait until the next clock tick (the next time the
- second counter changes) and measure how long we had to wait. We
- then read the value of the clock counters and subtract the wait time
- and we know precisely what time it was when we set out to query the
- time.
-
- hwclock uses this method, and considers the Hardware Clock to have
- infinite precision.
-
- Definition of century: In this program, a century is a 100 year
- period in which all the years' numbers in the Gregorian calendar
- differ only in their last two decimal digits. E.g. 1900-1999 is
- a century. The 20th Century (1901-2000), however, is not.
-
-
- About the unusual situation of the Jensen variety of Alpha:
-
- Martin Ostermann writes:
-
- The problem with the Jensen is twofold: First, it has the clock at a
- different address. Secondly, it has a distinction beween "local" and
- normal bus addresses. The local ones pertain to the hardware integrated
- into the chipset, like serial/parallel ports and of course, the RTC.
- Those need to be addressed differently. This is handled fine in the kernel,
- and it's not a problem, since this usually gets totally optimized by the
- compile. But the i/o routines of (g)libc lack this support so far.
- The result of this is, that the old clock program worked only on the
- Jensen when USE_DEV_PORT was defined, but not with the normal inb/outb
- functions.
-
-
-
- Enhancements needed:
-
- - When waiting for whole second boundary in set_hardware_clock_exact,
- fail if we miss the goal by more than .1 second, as could happen if
- we get pre-empted (by the kernel dispatcher).
-
-****************************************************************************/
-
-#include <string.h>
-#include <stdio.h>
-#include <fcntl.h>
-#include <sys/ioctl.h>
-#include <errno.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <sys/time.h>
-#include <sys/stat.h>
-#include "shhopt.h"
-#include "../version.h" /* Defines UTIL_LINUX, among other things */
-#include "hwclock.h"
-
-#define FLOOR(arg) ((arg >= 0 ? (int) arg : ((int) arg) - 1));
-
-/* Here the information for time adjustments is kept. */
-#define ADJPATH "/etc/adjtime"
-
-/* Note that we must define the boolean type as int because we use the
- shhopt option processing library which, unfortunately, returns flag
- options as integers. It is customary to define bool as char, but
- then we would have to do a lot of conversion in order to interface
- with shhopt.
-*/
-
-/* The following are times, in unix standard format (seconds since 1969) */
-#define START_OF_1994 757411200
-#define END_OF_1995 820396800
-
-struct adjtime {
- /* This is information we keep in the adjtime file that tells us how
- to do drift corrections, among other things. Elements are all
- straight from the adjtime file, so see documentation of that file
- for details. Exception is <dirty>, which is an indication that
- what's in this structure is not what's in the disk file (because
- it has been updated since read from the disk file).
- */
-
- bool dirty;
- float drift_factor;
- time_t last_adj_time;
- float not_adjusted;
- time_t last_calib_time;
- /* The most recent time that we set the clock from an external
- authority (as opposed to just doing a drift adjustment)
- */
- enum a_local_utc {LOCAL, UTC} local_utc;
- /* To which time zone, local or UTC, we most recently set the
- hardware clock.
- */
-};
-
-
-
-
-
-bool debug;
- /* We are running in debug mode, wherein we put a lot of information about
- what we're doing to standard output. Because of the pervasive and yet
- background nature of this value, this is a global variable. */
-
-
-
-/* We're going to assume that if the CPU is in the Intel x86 family,
- this is an ISA family machine. For all practical purposes, this is
- the case at the time of this writing, especially after we assume a
- Linux kernel is running on it.
- */
-const bool isa_machine =
-#ifdef __i386__
-TRUE
-#else
-FALSE;
-#endif
-;
-
-const bool alpha_machine =
-#ifdef __alpha__
-TRUE
-#else
-FALSE;
-#endif
-;
-
-
-
-static bool
-hw_clock_is_utc(const bool utc, const bool local_opt,
- const struct adjtime adjtime) {
-/*----------------------------------------------------------------------------
- Return true iff the hardware clock keeps Coordinated Universal Time
- rather than local time.
-
- 'utc' means the user told us in the invocation options that the
- hardware clock is kept in UTC.
------------------------------------------------------------------------------*/
-
- bool retval; /* our return value */
-
- if (utc) retval = TRUE;
- else if (local_opt) retval = FALSE;
- else retval = (adjtime.local_utc == UTC);
- if (debug) printf("Assuming hardware clock is kept in %s time.\n",
- retval ? "UTC" : "LOCAL");
- return retval;
-}
-
-
-
-static void
-read_adjtime(struct adjtime *adjtime_p, int *rc_p) {
-/*----------------------------------------------------------------------------
- Read the adjustment parameters and other persistent variables out of
- the /etc/adjtime file.
-
- Return them as the adjtime structure <*adjtime_p>.
-
- If there is no /etc/adjtime file, return defaults.
- If values are missing from the file, return defaults for them.
-
- return *rc_p = 0 if all OK, !=0 otherwise.
-
- Note: The default is LOCAL rather than UTC for historical reasons.
-
------------------------------------------------------------------------------*/
- FILE *adjfile;
- int rc; /* local return code */
- struct stat statbuf; /* We don't even use the contents of this. */
-
- rc = stat(ADJPATH, &statbuf);
- if (rc < 0 && errno == ENOENT) {
- /* He doesn't have a adjtime file, so we'll use defaults. */
- adjtime_p->drift_factor = 0;
- adjtime_p->last_adj_time = 0;
- adjtime_p->not_adjusted = 0;
- adjtime_p->last_calib_time = 0;
- adjtime_p->local_utc = LOCAL;
-
- *rc_p = 0;
- } else {
- adjfile = fopen(ADJPATH, "r"); /* open file for reading */
- if (adjfile == NULL) {
- const int fopen_errno = errno;
- fprintf(stderr, MYNAME " is unable to open file " ADJPATH ". "
- "fopen() errno=%d:%s", fopen_errno, strerror(fopen_errno));
- *rc_p = 2;
- } else {
- char line1[81]; /* String: first line of adjtime file */
- char line2[81]; /* String: second line of adjtime file */
- char line3[81]; /* String: third line of adjtime file */
-
- line1[0] = '\0'; /* In case fgets fails */
- fgets(line1, sizeof(line1), adjfile);
- line2[0] = '\0'; /* In case fgets fails */
- fgets(line2, sizeof(line2), adjfile);
- line3[0] = '\0'; /* In case fgets fails */
- fgets(line3, sizeof(line3), adjfile);
-
- fclose(adjfile);
-
- /* Set defaults in case values are missing from file */
- adjtime_p->drift_factor = 0;
- adjtime_p->last_adj_time = 0;
- adjtime_p->not_adjusted = 0;
- adjtime_p->last_calib_time = 0;
- adjtime_p->local_utc = LOCAL;
-
- sscanf(line1, "%f %d %f",
- &adjtime_p->drift_factor,
- (int *) &adjtime_p->last_adj_time,
- &adjtime_p->not_adjusted);
-
- sscanf(line2, "%d", (int *) &adjtime_p->last_calib_time);
-
- {
- char local_utc_string[sizeof(line3)];
-
- local_utc_string[0] = '\0'; /* In case nothing in line3 */
- sscanf(line3, "%s", local_utc_string);
-
- *rc_p = 0; /* Initial assumption - local/utc token is valid */
- if (strlen(local_utc_string) == 0)
- adjtime_p->local_utc = LOCAL;
- else if (strcmp(local_utc_string, "UTC") == 0)
- adjtime_p->local_utc = UTC;
- else if (strcmp(local_utc_string, "LOCAL") == 0)
- adjtime_p->local_utc = LOCAL;
- else {
- fprintf(stderr, "%s: The first token of the third line of the file "
- ADJPATH " is invalid. It must be LOCAL or UTC, indicating "
- "to which time zone the hardware clock is set. Its "
- "present value is '%s'.\n", MYNAME, local_utc_string);
- *rc_p = 5;
- }
- }
- }
- adjtime_p->dirty = FALSE;
-
- if (debug) {
- printf("Last drift adjustment done %s (Time %d)\n",
- ctime2(adjtime_p->last_adj_time),
- (int) adjtime_p->last_adj_time);
- printf("Last calibration done %s (Time %d)\n",
- ctime2(adjtime_p->last_calib_time),
- (int) adjtime_p->last_calib_time);
- }
- }
-}
-
-
-
-static void
-synchronize_to_clock_tick(enum clock_access_method clock_access,
- const int dev_port, const bool use_uf_bit,
- int *retcode_p) {
-/*-----------------------------------------------------------------------------
- Wait until the moment the Hardware Clock updates to the next second,
- so we know the exact time.
-
- The clock only has 1 second precision, so it gives the exact time only
- once per second.
-
- Return *retcode_p == 0 if it worked, nonzero if it didn't.
------------------------------------------------------------------------------*/
- if (debug) printf("Waiting for clock tick...\n");
-
- switch (clock_access) {
- case ISA: synchronize_to_clock_tick_ISA(retcode_p, -1, use_uf_bit); break;
- case DEV_PORT: synchronize_to_clock_tick_ISA(retcode_p, dev_port,
- use_uf_bit); break;
- case RTC_IOCTL: synchronize_to_clock_tick_RTC(retcode_p); break;
- case KD: synchronize_to_clock_tick_KD(retcode_p); break;
- default:
- fprintf(stderr, "%s: Internal error in synchronize_to_clock_tick. "
- "Invalid value for clock_access argument: %d.\n",
- MYNAME, clock_access);
- *retcode_p = 1;
- }
- if (debug) printf("...got clock tick\n");
- return;
-}
-
-
-static struct tm
-make_within_one_year(const struct tm base_tm, const time_t last_known_time) {
-/*----------------------------------------------------------------------------
- Compute a time that is the same as the input base_tm, except for a
- different year. The year shall be whatever year it takes to make the
- output time within one year after last_known_time.
-
- The timezone for both the input and output values is the value of
- the TZ environment variable.
------------------------------------------------------------------------------*/
- struct tm broken_last_known_time;
- /* The input time last_known_time, in broken down format */
- struct tm test_time;
-
- if (debug)
- printf("Ignoring clock year and assuming "
- "it's within 1 year after %s\n",
- ctime2(last_known_time));
-
- broken_last_known_time = *localtime(&last_known_time);
-
- test_time = base_tm;
- test_time.tm_year = broken_last_known_time.tm_year;
-
- if (mktime(&test_time) < last_known_time)
- test_time.tm_year += 1;
-
- return(test_time);
-}
-
-
-
-static void
-mktime_tz(struct tm hw_tm, const bool universal, const bool badyear,
- const time_t last_known_time,
- bool *valid_p, time_t *systime_p) {
-/*-----------------------------------------------------------------------------
- Convert a time in broken down format (hours, minutes, etc.) as read
- from the Hardware Clock into standard unix time (seconds into
- epoch). Return it as *systime_p.
-
- The broken down time is argument <tm>. This broken down time is
- either in local time zone or UTC, depending on value of logical
- argument 'universal'. True means it is in UTC.
-
- Argument 'badyear' true means the input time is from one of those
- machines with the Award BIOS that is incapable of storing a year
- value less than 94 or 95, which means we can't use the year value
- from the clock (see documentation of hwclock's --badyear option).
- In this case, we instead determine the year by assuming that it's
- less than a year since the time <last_known_time>.
-
-
- If the argument contains values that do not constitute a valid time,
- and mktime() recognizes this, return *valid_p == false and
- *systime_p undefined. However, mktime() sometimes goes ahead and
- computes a fictional time "as if" the input values were valid,
- e.g. if they indicate the 31st day of April, mktime() may compute
- the time of May 1. In such a case, we return the same fictional
- value mktime() does as *systime_p and return *valid_p == true.
-
------------------------------------------------------------------------------*/
- time_t mktime_result; /* The value returned by our mktime() call */
- struct tm adjusted_tm;
- /* The same as the value from our argument, except if we determine
- the year in the argument is garbage, this value contains the year
- computed from the ADJTIME file instead.
- */
- char *zone; /* Local time zone name */
-
- /* We use the C library function mktime(), but since it only works on
- local time zone input, we may have to fake it out by temporarily
- changing the local time zone to UTC.
- */
- zone = (char *) getenv("TZ"); /* remember original time zone */
-
- if (universal) {
- /* Set timezone to UTC */
- setenv("TZ", "UTC 0", TRUE);
- /* Note: tzset() gets called implicitly by the time code, but only the
- first time. When changing the environment variable, better call
- tzset() explicitly.
-
- Also: documentation for tzset() says if TZ = "", that means UTC.
- But practice shows that that only works if tzset() hasn't already
- been called before. So we explicitly say "UTC 0".
- */
- tzset();
- }
-
- if (badyear)
- adjusted_tm = make_within_one_year(hw_tm, last_known_time);
- else adjusted_tm = hw_tm;
-
- mktime_result = mktime(&adjusted_tm);
- if (mktime_result == -1) {
- /* This apparently (not specified in mktime() documentation) means
- the 'adjusted_tm' structure does not contain valid values (however, not
- containing valid values does _not_ imply mktime() returns -1).
- */
- /* Note that we are assuming here that the invalidity came from the
- hardware values and was not introduced by our adjustments!
- */
- *valid_p = FALSE;
- *systime_p = 0;
- if (debug)
- printf("Invalid values in hardware clock: "
- "%2d/%.2d/%.2d %.2d:%.2d:%.2d\n",
- hw_tm.tm_year, hw_tm.tm_mon+1, hw_tm.tm_mday,
- hw_tm.tm_hour, hw_tm.tm_min, hw_tm.tm_sec
- );
- } else {
- *valid_p = TRUE;
- *systime_p = mktime_result;
- if (debug)
- printf("Hw clock time : %s = %d seconds since 1969\n",
- ctime2(*systime_p), (int) *systime_p);
- }
- /* now put back the original zone. */
- if (zone) setenv("TZ", zone, TRUE);
- else unsetenv("TZ");
- tzset();
-}
-
-
-
-static void
-read_hardware_clock(const enum clock_access_method method,
- const int dev_port,
- const bool universal, const int hc_zero_year,
- const bool badyear,
- const time_t last_known_time,
- bool *valid_p, time_t *systime_p) {
-/*----------------------------------------------------------------------------
- Read the hardware clock and return the current time via *systime_p
- argument.
-
- If the hardware clock fails to tell us a time, return *valid_p == false
- and undefined value as *systime_p. Otherwise *valid_p == true.
-
- Consider the hardware clock to be set in Coordinated Universal Time
- (UTC) iff 'universal' == true.
-
- Consider the year value of the clock to be useless iff 'badyear' == true.
-
- Recognize that the present time is is after 'last_known_time', which
- information may be necessary to interpret the value of some hardware
- clocks.
-
- Use the method indicated by 'method' argument to access the hardware clock.
------------------------------------------------------------------------------*/
- struct tm tm;
-
- switch (method) {
- case RTC_IOCTL:
- read_hardware_clock_rtc_ioctl(&tm);
- break;
- case ISA:
- read_hardware_clock_isa(&tm, -1, hc_zero_year);
- break;
- case DEV_PORT:
- read_hardware_clock_isa(&tm, dev_port, hc_zero_year);
- break;
- case KD:
- read_hardware_clock_kd(&tm);
- break;
- default:
- fprintf(stderr,
- "%s: Internal error: invalid value for clock access method.\n",
- MYNAME);
- exit(5);
- }
- if (debug)
- printf ("Time read from Hardware Clock: Y=%d M=%d D=%d %02d:%02d:%02d\n",
- tm.tm_year, tm.tm_mon+1, tm.tm_mday,
- tm.tm_hour, tm.tm_min, tm.tm_sec);
- mktime_tz(tm, universal, badyear, last_known_time, valid_p, systime_p);
-}
-
-
-
-static void
-set_hardware_clock(const enum clock_access_method method,
- const int dev_port,
- const time_t newtime,
- const bool universal,
- const int hc_zero_year, const bool badyear,
- const bool testing) {
-/*----------------------------------------------------------------------------
- Set the Hardware Clock to the time 'newtime', in local time zone or UTC,
- according to 'universal'.
-
- 'badyear' true means the clock is incapable of storing the proper
- year value, so we instead store 95, 96, 97, or 98 so that it is at
- least in the right place in the leap year cycle (and will remain so
- for at least the next year).
-
- Use the method indicated by the 'method' argument.
-----------------------------------------------------------------------------*/
- struct tm new_broken_time;
- /* Time to which we will set Hardware Clock, in broken down format, in
- the time zone of caller's choice
- */
-
- if (universal) new_broken_time = *gmtime(&newtime);
- else new_broken_time = *localtime(&newtime);
-
- /* If the clock is incapable of storing the true year value, change
- the year to a fictional stand-in year as described in the prolog.
- */
- if (badyear)
- new_broken_time.tm_year = 95 + ((new_broken_time.tm_year + 1) % 4);
-
- if (debug)
- printf("Setting Hardware Clock to %.2d:%.2d:%.2d "
- "= %d seconds since 1969\n",
- new_broken_time.tm_hour, new_broken_time.tm_min,
- new_broken_time.tm_sec, (int) newtime);
-
- switch (method) {
- case RTC_IOCTL:
- set_hardware_clock_rtc_ioctl(new_broken_time, testing);
- break;
- case ISA:
- set_hardware_clock_isa(new_broken_time, hc_zero_year, -1, testing);
- break;
- case DEV_PORT:
- set_hardware_clock_isa(new_broken_time, hc_zero_year, dev_port, testing);
- break;
- case KD:
- set_hardware_clock_kd(new_broken_time, testing);
- break;
- default:
- fprintf(stderr,
- "%s: Internal error: invalid value for clock access method.\n",
- MYNAME);
- exit(5);
- }
-}
-
-
-
-static void
-set_hardware_clock_exact(const time_t settime,
- const struct timeval ref_time,
- const enum clock_access_method clock_access,
- const int dev_port,
- const bool universal,
- const int hc_zero_year,
- const bool badyear,
- const bool testing) {
-/*----------------------------------------------------------------------------
- Set the Hardware Clock to the time 'settime', in local time zone or UTC,
- according to 'universal'.
-
- But iff 'badyear', use a fictional year as appropriate for the --badyear
- option.
-
- But correct 'settime' and wait for a fraction of a second so that
- 'settime' is the value of the Hardware Clock as of system time
- 'ref_time', which is in the past. For example, if 'settime' is
- 14:03:05 and 'ref_time' is 12:10:04.5 and the current system
- time is 12:10:06.0: Wait .5 seconds (to make exactly 2 seconds since
- 'ref_time') and then set the Hardware Clock to 14:03:07, thus
- getting a precise and retroactive setting of the clock.
-
- (Don't be confused by the fact that the system clock and the Hardware
- Clock differ by two hours in the above example. That's just to remind
- you that there are two independent time scales here).
-
- This function ought to be able to accept set times as fractional times.
- Idea for future enhancement.
-
------------------------------------------------------------------------------*/
- time_t newtime; /* Time to which we will set Hardware Clock */
- struct timeval now_time; /* locally used time */
-
- gettimeofday(&now_time, NULL);
- newtime = settime + (int) time_diff(now_time, ref_time) + 1;
- if (debug)
- printf("Time elapsed since reference time has been %.6f seconds.\n"
- "Delaying further to reach the next full second.\n",
- time_diff(now_time, ref_time));
-
- /* Now delay some more until Hardware Clock time 'newtime' arrives */
- do gettimeofday(&now_time, NULL);
- while (time_diff(now_time, ref_time) < newtime - settime);
-
- set_hardware_clock(clock_access, dev_port, newtime,
- universal, hc_zero_year, badyear, testing);
-}
-
-
-
-static void
-display_time(const bool hclock_valid, const time_t systime,
- const float sync_duration, const bool badyear_warn) {
-/*----------------------------------------------------------------------------
- Put the time 'systime' on standard output in display format.
- Except if hclock_valid == false, just tell standard output that we don't
- know what time it is.
-
- Include in the output the adjustment 'sync_duration'.
-
- If the year is 1994 or 1995 and 'badyear_warn' is true, warn the
- user that he has a brain-damaged clock and needs to use --badyear.
- Since we didn't exist in 1994 and 1995, we know the clock isn't
- correct.
-
------------------------------------------------------------------------------*/
- if (!hclock_valid)
- fprintf(stderr, "%s: 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).\n", MYNAME);
- else {
- if (badyear_warn && (systime > START_OF_1994 && systime < END_OF_1995)) {
- printf("WARNING: The Hardware Clock shows a time in 1994 "
- "or 1995. This probably means you have a Hardware Clock "
- "that is incapable of tracking years after 1999, and you "
- "must use the --badyear option to make hwclock work for "
- "you. See hwclock documentation for details.\n");
- }
-
- printf("%s %.6f seconds\n", ctime2(systime), -(sync_duration));
- }
-}
-
-
-
-static int
-interpret_date_string(const char *date_opt, time_t * const time_p) {
-/*----------------------------------------------------------------------------
- Interpret the value of the --date option, which is something like
- "13:05:01". In fact, it can be any of the myriad ASCII strings that specify
- a time which the "date" program can understand. The date option value in
- question is our "dateopt" argument.
-
- The specified time is in the local time zone.
-
- Our output, "*time_p", is a seconds-into-epoch time.
-
- We use the "date" program to interpret the date string. "date" must be
- runnable by issuing the command "date" to the /bin/sh shell. That means
- in must be in the current PATH.
-
- If anything goes wrong (and many things can), we return return code
- 10 and arbitrary *time_p. Otherwise, return code is 0 and *time_p
- is valid.
-----------------------------------------------------------------------------*/
- FILE *date_child_fp;
- char date_resp[100];
- const char magic[]="seconds-into-epoch=";
- char date_command[100];
- int retcode; /* our eventual return code */
- int rc; /* local return code */
-
- if (date_opt == NULL) {
- fprintf(stderr, "%s: No --date option specified.\n", MYNAME);
- retcode = 14;
- } else if (strchr(date_opt, '"') != NULL) {
- /* Quotation marks in date_opt would ruin the date command we construct.
- */
- fprintf(stderr, "%s: The value of the --date option is not a valid date.\n"
- "In particular, it contains quotation marks.\n", MYNAME);
- retcode = 12;
- } else {
- sprintf(date_command, "date --date=\"%s\" +seconds-into-epoch=%%s",
- date_opt);
- if (debug) printf("Issuing date command: %s\n", date_command);
-
- date_child_fp = popen(date_command, "r");
- if (date_child_fp == NULL) {
- fprintf(stderr, "%s: Unable to run 'date' program in /bin/sh shell. "
- "popen() failed with errno=%s (%d)\n",
- MYNAME, strerror(errno), errno);
- retcode = 10;
- } else {
- date_resp[0] = '\0'; /* in case fgets fails */
- fgets(date_resp, sizeof(date_resp), date_child_fp);
- if (debug) printf("response from date command = %s\n", date_resp);
- if (strncmp(date_resp, magic, sizeof(magic)-1) != 0) {
- fprintf(stderr, "%s: The date command issued by " MYNAME " returned "
- "unexpected results.\n"
- "The command was:\n %s\nThe response was:\n %s\n",
- MYNAME, date_command, date_resp);
- retcode = 8;
- } else {
- int seconds_since_epoch;
- rc = sscanf(date_resp + sizeof(magic)-1, "%d", &seconds_since_epoch);
- if (rc < 1) {
- fprintf(stderr, "%s: The date command issued by " MYNAME " returned"
- "something other than an integer where the converted"
- "time value was expected.\n"
- "The command was:\n %s\nThe response was:\n %s\n",
- MYNAME, date_command, date_resp);
- retcode = 6;
- } else {
- retcode = 0;
- *time_p = seconds_since_epoch;
- if (debug)
- printf("date string %s equates to %d seconds since 1969.\n",
- date_opt, (int) *time_p);
- }
- }
- fclose(date_child_fp);
- }
- }
- return(retcode);
-}
-
-
-
-static int
-set_system_clock(const bool hclock_valid, const time_t newtime,
- const bool testing) {
-/*----------------------------------------------------------------------------
- Set the System Clock to time 'newtime'.
-
- Also set the kernel time zone value to the value indicated by the
- TZ environment variable and/or /usr/lib/zoneinfo/, interpreted as
- tzset() would interpret them. Except: do not consider Daylight
- Savings Time to be a separate component of the time zone. Include
- any effect of DST in the basic timezone value and set the kernel
- DST value to 0.
-
- EXCEPT: if hclock_valid is false, just issue an error message
- saying there is no valid time in the Hardware Clock to which to set
- the system time.
-
- If 'testing' is true, don't actually update anything -- just say we
- would have.
------------------------------------------------------------------------------*/
- int retcode; /* our eventual return code */
-
- if (!hclock_valid) {
- fprintf(stderr, "%s: The Hardware Clock does not contain a valid time, so "
- "we cannot set the System Time from it.\n", MYNAME);
- retcode = 1;
- } else {
- struct timeval tv;
- int rc; /* local return code */
-
- tv.tv_sec = newtime;
- tv.tv_usec = 0;
-
- tzset(); /* init timezone, daylight from TZ or ...zoneinfo/localtime */
- /* An undocumented function of tzset() is to set global variabales
- 'timezone' and 'daylight'
- */
-
- if (debug) {
- printf( "Calling settimeofday:\n" );
- /* Note: tv_sec and tv_usec are declared variously on different
- systems: int, long, time_t. Casting to long below makes it
- compile everywhere.
- */
- printf( "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n",
- (long) tv.tv_sec, (long) tv.tv_usec );
- }
- if (testing) {
- printf("Not setting system clock because running in test mode.\n");
- retcode = 0;
- } else {
- /* For documentation of settimeofday() see, in addition to its man page,
- kernel/time.c in the Linux source code.
- */
- const struct timezone tz = { timezone/60 - 60*daylight, 0 };
- /* put daylight in minuteswest rather than dsttime,
- since the latter is mostly ignored ... */
- rc = settimeofday(&tv, &tz);
- if (rc != 0) {
- if (errno == EPERM)
- fprintf(stderr, "%s: Must be superuser to set system clock.\n",
- MYNAME);
- else
- fprintf(stderr,
- "%s: settimeofday() failed, errno=%s (%d)\n",
- MYNAME, strerror(errno), errno);
- retcode = 1;
- } else retcode = 0;
- }
- }
- return(retcode);
-}
-
-
-static void
-adjust_drift_factor(struct adjtime *adjtime_p,
- const time_t actual_time,
- const bool hclock_valid,
- const struct timeval hclocktime ) {
-/*---------------------------------------------------------------------------
- Update the drift factor and calibration parameters in '*adjtime_p'
- to reflect the fact that at some recent instant when the actual time
- was 'actual_time', the Hardware Clock said the time was
- 'hclocktime', and that we have corrected the Hardware Clock
- accordingly. Note that 'hclocktime' is a fractional time, taking
- into consideration the Hardware Clock register contents and how long
- those contents had been that.
-
- We assume that the only cause of error in the Hardware Clock is
- systematic drift and that the user has been doing regular drift
- adjustments using the drift factor in the adjtime file. Therefore,
- if 'actual_time' and 'hclocktime' are different, that means the drift
- factor isn't quite right.
-
- EXCEPT: if 'hclock_valid' is false, assume Hardware Clock was not set
- before to anything meaningful and regular adjustments have not been
- done, so don't adjust the drift factor.
-
- Also, don't adjust if the error is more than 30 minutes, because that
- kind of error probably isn't drift.
-
-----------------------------------------------------------------------------*/
- if (!hclock_valid) {
- if (debug)
- printf("Not adjusting drift factor because the Hardware Clock "
- "previously contained garbage.\n");
- } else if (adjtime_p->last_calib_time == 0) {
- if (debug)
- printf("Not adjusting drift factor because there is no \n"
- "previous calibration information (i.e. adjtime file is \n"
- "nonexistent or has 0 in last calibration time field).\n");
- } else if (time_diff(hclocktime, t2tv(adjtime_p->last_calib_time))
- < 23.0 * 60.0 * 60.0) {
- if (debug)
- printf("Not adjusting drift factor because it has been less than a "
- "day since the last calibration.\n");
- } else {
- const float sec_per_day = 24.0 * 60.0 * 60.0;
- float atime_per_htime; /* adjusted time units per hardware time unit */
- float adj_days; /* days since last adjustment (in hardware clock time) */
- float cal_days; /* days since last calibration (in hardware clock time) */
- float exp_drift; /* expected drift (sec) since last adjustment */
- float unc_drift; /* uncorrected drift (sec) since last calibration */
- float factor_adjust; /* amount to add to previous drift factor */
- atime_per_htime = 1.0 + adjtime_p->drift_factor / sec_per_day;
- adj_days = time_diff(hclocktime, t2tv(adjtime_p->last_adj_time))
- / sec_per_day;
- exp_drift = adj_days * adjtime_p->drift_factor + adjtime_p->not_adjusted;
- unc_drift = time_diff(t2tv(actual_time), hclocktime) - exp_drift;
- cal_days = ((float)(adjtime_p->last_adj_time - adjtime_p->last_calib_time)
- + adjtime_p->not_adjusted) / (sec_per_day * atime_per_htime)
- + adj_days;
- factor_adjust = unc_drift / cal_days;
-
- if (unc_drift > 30*60.0) {
- if (debug)
- printf("Not adjusting drift factor because we calculated the \n"
- "uncorrected drift as %.0f seconds, which is so large that \n"
- "it probably is not drift at all, but rather some \n"
- "clock setting anomaly.\n\n", unc_drift);
- } else {
- if (debug)
- printf("Clock drifted %.1f seconds in the past %d seconds "
- "in spite of a drift factor of %f seconds/day.\n"
- "Adjusting drift factor by %f seconds/day\n",
- unc_drift,
- (int) (actual_time - adjtime_p->last_calib_time),
- adjtime_p->drift_factor,
- factor_adjust );
-
- adjtime_p->drift_factor += factor_adjust;
- }
- }
- adjtime_p->last_calib_time = actual_time;
-
- adjtime_p->last_adj_time = actual_time;
-
- adjtime_p->not_adjusted = 0;
-
- adjtime_p->dirty = TRUE;
-}
-
-
-
-static void
-calculate_adjustment(
- const float factor,
- const time_t last_time,
- const float not_adjusted,
- const time_t systime,
- int *adjustment_p,
- float *retro_p,
- const int debug ) {
-/*----------------------------------------------------------------------------
- Do the drift adjustment calculation.
-
- The way we have to set the clock, we need the adjustment in two parts:
-
- 1) an integer number of seconds (return as *adjustment_p)
-
- 2) a positive fraction of a second (less than 1) (return as *retro_p)
-
- The sum of these two values is the adjustment needed. Positive means to
- advance the clock or insert seconds. Negative means to retard the clock
- or remove seconds.
-----------------------------------------------------------------------------*/
- float exact_adjustment;
-
- exact_adjustment = ((float) (systime - last_time)) * factor / (24 * 60 * 60)
- + not_adjusted;
- *adjustment_p = FLOOR(exact_adjustment);
-
- *retro_p = exact_adjustment - (float) *adjustment_p;
- if (debug) {
- printf ("Time since last adjustment is %d seconds\n",
- (int) (systime - last_time));
- printf ("Need to insert %d seconds and refer time back "
- "%.6f seconds ago\n",
- *adjustment_p, *retro_p);
- }
-}
-
-
-
-static void
-save_adjtime(const struct adjtime adjtime, const bool testing) {
-/*-----------------------------------------------------------------------------
- Write the contents of the <adjtime> structure to its disk file.
-
- But if the contents are clean (unchanged since read from disk), don't
- bother.
------------------------------------------------------------------------------*/
- char newfile[506]; /* Stuff to write to disk file */
- /* snprintf is not always available, but this is safe
- as long as libc does not use more than 100 positions for %ld or %f
- */
-
- int rc; /* locally used: return code from a function */
-
- if (adjtime.dirty) {
- /* We'd use snprintf here, but apparently, it isn't always available. */
- sprintf(newfile, "%f %ld %f\n%ld\n%s\n",
- adjtime.drift_factor,
- (long) adjtime.last_adj_time,
- adjtime.not_adjusted,
- (long) adjtime.last_calib_time,
- (adjtime.local_utc == UTC) ? "UTC" : "LOCAL"
- );
-
- if (testing) {
- printf("Not updating adjtime file because of testing mode.\n");
- printf("Would have written the following to %s:\n%s",
- ADJPATH, newfile);
- } else {
- FILE *adjfile;
-
- adjfile = fopen(ADJPATH, "w");
- if (adjfile == NULL) {
- const int fopen_errno = errno;
- printf("Could not open file with the clock adjustment parameters "
- "in it (%s) for output.\n"
- "fopen() returned errno %d: %s.\n"
- "Drift adjustment parameters not updated.\n",
- ADJPATH, fopen_errno, strerror(errno));
- } else {
- rc = fprintf(adjfile, newfile);
- if (rc < 0) {
- const int fprintf_errno = errno;
- printf("Could not update file (%s) "
- "with the clock adjustment parameters in it.\n"
- "fprintf() returned errno %d: %s.\n"
- "Drift adjustment parameters not updated.\n",
- ADJPATH, fprintf_errno, strerror(errno));
- }
- rc = fclose(adjfile);
- if (rc < 0) {
- const int fclose_errno = errno;
- printf("Could not update file (%s) "
- "with the clock adjustment parameters in it.\n"
- "fclose() returned errno %d: %s.\n"
- "Drift adjustment parameters not updated.\n",
- ADJPATH, fclose_errno, strerror(errno));
- }
- }
- }
- } else if (debug)
- printf("Skipping update of adjtime file because nothing has changed.\n");
-}
-
-
-
-static void
-do_adjustment(struct adjtime *adjtime_p,
- const bool hclock_valid, const time_t hclocktime,
- const struct timeval read_time,
- const enum clock_access_method clock_access,
- const int dev_port, const bool universal,
- const int hc_zero_year,
- const bool badyear, const bool testing) {
-/*---------------------------------------------------------------------------
- Do the adjustment requested, by 1) setting the Hardware Clock (if
- necessary), and 2) updating the last-adjusted time in the adjtime
- structure.
-
- Do not update anything if the Hardware Clock does not currently present
- a valid time.
-
- arguments 'factor' and 'last_time' are current values from the adjtime
- file.
-
- 'hclock_valid' means the Hardware Clock contains a valid time, and that
- time is 'hclocktime'.
-
- 'read_time' is the current system time (to be precise, it is the system
- time at the time 'hclocktime' was read, which due to computational delay
- could be a short time ago).
-
- 'universal': the Hardware Clock is kept in UTC.
-
- 'badyear': the Hardware Clock is incapable of storing years outside
- the range 1994-1999.
-
- 'testing': We are running in test mode (no updating of clock).
-
- We do not bother to update the clock if the adjustment would be less than
- one second. This is to avoid cumulative error and needless CPU hogging
- (remember we use an infinite loop for some timing) if the user runs us
- frequently.
-
-----------------------------------------------------------------------------*/
- if (!hclock_valid) {
- fprintf(stderr, "%s: The Hardware Clock does not contain a valid time, "
- "so we cannot adjust it.\n", MYNAME);
- /* Any previous calibration had to be before the clock got hosed, so
- wipe out the record of it so it won't be used in the future.
- */
- adjtime_p->last_calib_time = 0;
- adjtime_p->last_adj_time = 0;
- adjtime_p->not_adjusted = 0;
- adjtime_p->dirty = TRUE;
- } else if (adjtime_p->last_adj_time == 0) {
- if (debug)
- printf("Not adjusting clock because we have no information about \n"
- "the previous calibration (i.e. the adjtime file is \n"
- "nonexistent or contains zero in the last calibrated time \n"
- "field).\n");
- } else {
- int adjustment;
- /* Number of seconds we must insert in the Hardware Clock */
- float retro;
- /* Fraction of second we have to remove from clock after inserting
- <adjustment> whole seconds.
- */
- calculate_adjustment(adjtime_p->drift_factor,
- adjtime_p->last_adj_time,
- adjtime_p->not_adjusted,
- hclocktime,
- &adjustment, &retro,
- debug );
- if (adjustment > 0 || adjustment < -1) {
- set_hardware_clock_exact(hclocktime + adjustment,
- time_inc(read_time, -retro),
- clock_access, dev_port, universal,
- hc_zero_year, badyear, testing);
- adjtime_p->last_adj_time = hclocktime + adjustment;
- adjtime_p->not_adjusted = 0;
- adjtime_p->dirty = TRUE;
- } else
- if (debug)
- printf("Needed adjustment is less than one second, "
- "so not setting clock.\n");
- }
-}
-
-
-static void
-determine_clock_access_method(const bool user_requests_ISA,
- const bool user_says_jensen,
- enum clock_access_method *clock_access_p) {
-/*----------------------------------------------------------------------------
- Figure out how we're going to access the hardware clock, by seeing
- what facilities are available, looking at invocation options, and
- using compile-time constants.
-
- 'user_requests_ISA' means the user explicitly asked for the ISA method,
- so we'll use that (even if we know it will fail because the machine
- is incapable!).
------------------------------------------------------------------------------*/
- const bool jensen =
- user_says_jensen ||
- (alpha_machine && is_in_cpuinfo("system type", "Jensen"));
- /* See comments at top of program for how Jensen is a special case. */
- bool rtc_works;
- /* The /dev/rtc method is available and seems to work on this machine */
- bool kdghwclk_works;
- /* The KDHWCLK method is available and seems to work on this machine. */
-
- see_if_rtc_works(&rtc_works); /* May issue error messages */
- see_if_kdghwclk_works(&kdghwclk_works); /* May issue error messages */
-
- if (user_requests_ISA) *clock_access_p = ISA;
- else if (rtc_works) *clock_access_p = RTC_IOCTL;
- else if (kdghwclk_works) *clock_access_p = KD;
- else if (got_kdghwclk) *clock_access_p = ISA;
- /* I don't know on what machine the above line makes any sense, but the
- code has always been this way. -BJH 99.03.31
- */
- else if (isa_machine) *clock_access_p = ISA;
- else if (jensen) *clock_access_p = DEV_PORT;
- else if (alpha_machine) *clock_access_p = ISA;
- else *clock_access_p = NOCLOCK;
- if (debug) {
- switch (*clock_access_p) {
- case ISA: printf("Using direct I/O instructions to ISA clock.\n"); break;
- case KD: printf("Using KDGHWCLK interface to m68k clock.\n"); break;
- case RTC_IOCTL: printf("Using /dev/rtc interface to clock.\n"); break;
- case DEV_PORT: printf("Using /dev/port interface to clock.\n"); break;
- case NOCLOCK: printf("Unable to find a usable clock access method.\n");
- break;
- default:
- printf("determine_clock_access_method() returned invalid value: %d.\n",
- *clock_access_p);
- }
- }
-}
-
-
-
-static void
-do_systohc(const enum clock_access_method clock_access,
- const int dev_port,
- const time_t hclocktime, const bool hclock_valid,
- const struct timeval read_time,
- const bool universal, const int hc_zero_year,
- const bool badyear, const bool testing,
- struct adjtime * const adjtime_p) {
-/*----------------------------------------------------------------------------
- Perform the specifics of the hwclock --systohc function.
------------------------------------------------------------------------------*/
- struct timeval nowtime, reftime;
- /* We can only set_hardware_clock_exact to a whole seconds
- time, so we set it with reference to the most recent
- whole seconds time.
- */
- gettimeofday(&nowtime, NULL);
- reftime.tv_sec = nowtime.tv_sec;
- reftime.tv_usec = 0;
-
- set_hardware_clock_exact((time_t) reftime.tv_sec, reftime,
- clock_access, dev_port, universal,
- hc_zero_year, badyear, testing);
- adjust_drift_factor(adjtime_p, (time_t) reftime.tv_sec, hclock_valid,
- time_inc(t2tv(hclocktime),
- - time_diff(read_time, reftime)
- )
- );
-}
-
-
-static void
-manipulate_clock(const bool show, const bool adjust,
- const bool set, const time_t set_time,
- const bool hctosys, const bool systohc,
- const struct timeval startup_time,
- const enum clock_access_method clock_access,
- const bool utc, const bool local_opt,
- const bool badyear, const bool arc_opt, const bool srm_opt,
- const bool user_wants_uf,
- const bool testing,
- int *retcode_p
- ) {
-/*---------------------------------------------------------------------------
- Do all the normal work of hwclock - read, set clock, etc.
-
- Issue output to stdout and error message to stderr where appropriate.
-
- Return rc == 0 if everything went OK, rc != 0 if not.
-----------------------------------------------------------------------------*/
- struct adjtime adjtime;
- /* Contents of the adjtime file, or what they should be. */
- int rc; /* local return code */
- bool no_auth; /* User lacks necessary authorization to access the clock */
- int dev_port;
- /* File descriptor for /dev/port, if we're using it. -1 if we
- couldn't open it. 0 if we aren't using it.
- */
- get_inb_outb_privilege(clock_access, &no_auth);
-
- if (no_auth) *retcode_p = 1;
- else {
- get_dev_port_access(clock_access, &dev_port);
-
- if (dev_port < 0) *retcode_p = 3;
- else {
- read_adjtime(&adjtime, &rc);
- if (rc != 0) *retcode_p = 2;
- else {
- const bool use_uf_bit = uf_bit_needed(user_wants_uf);
- const int hc_zero_year = zero_year(arc_opt, srm_opt);
- /* year of century to which a value of zero corresponds in the
- Hardware Clock's year register.
- */
- const bool universal = hw_clock_is_utc(utc, local_opt, adjtime);
- /* The hardware clock is kept in Coordinated Universal Time. */
-
- if ((set || systohc || adjust) &&
- (adjtime.local_utc == UTC) != universal) {
- adjtime.local_utc = universal ? UTC : LOCAL;
- adjtime.dirty = TRUE;
- }
-
- synchronize_to_clock_tick(clock_access, dev_port, use_uf_bit,
- retcode_p);
- /* this takes up to 1 second */
- if (*retcode_p == 0) {
- struct timeval read_time;
- /* The time at which we read the Hardware Clock */
-
- bool hclock_valid;
- /* The Hardware Clock gives us a valid time, or at least something
- close enough to fool mktime().
- */
-
- time_t hclocktime;
- /* The time the hardware clock had just after we
- synchronized to its next clock tick when we started up.
- Defined only if hclock_valid is true.
- */
-
- gettimeofday(&read_time, NULL);
- read_hardware_clock(clock_access, dev_port, universal,
- hc_zero_year, badyear,
- adjtime.last_calib_time,
- &hclock_valid, &hclocktime);
-
- if (show) {
- display_time(hclock_valid, hclocktime,
- time_diff(read_time, startup_time), !badyear);
- *retcode_p = 0;
- } else if (set) {
- set_hardware_clock_exact(set_time, startup_time,
- clock_access, dev_port, universal,
- hc_zero_year,
- badyear, testing);
- adjust_drift_factor(&adjtime, set_time, hclock_valid,
- time_inc(t2tv(hclocktime),
- - time_diff(read_time, startup_time)
- )
- );
- *retcode_p = 0;
- } else if (adjust) {
- do_adjustment(&adjtime, hclock_valid, hclocktime,
- read_time, clock_access, dev_port,
- universal, hc_zero_year,
- badyear, testing);
- *retcode_p = 0;
- } else if (systohc) {
- do_systohc(clock_access, dev_port,
- hclocktime, hclock_valid, read_time,
- universal, hc_zero_year, badyear, testing,
- &adjtime);
- *retcode_p = 0;
- } else if (hctosys) {
- rc = set_system_clock(hclock_valid, hclocktime, testing);
- if (rc != 0) {
- printf("Unable to set system clock.\n");
- *retcode_p = 1;
- } else *retcode_p = 0;
- }
- save_adjtime(adjtime, testing);
- }
- }
- }
- if (clock_access == DEV_PORT && dev_port >= 0) close(dev_port);
- }
-}
-
-
-
-static void
-report_version(void) {
-
- char *additional_version; /* malloc'ed */
- /* Stuff to add on to the version report, after the basic version.
- If this is hwclock packaged with util-linux, this is the
- util-linux version. Otherwise, it's nothing.
- */
-
-#ifdef UTIL_LINUX
- additional_version = malloc(strlen(util_linux_version) + 5);
- sprintf(additional_version, "/%s", util_linux_version);
-#else
- additional_version = strdup("");
-#endif
- printf(MYNAME " " VERSION "%s\n", additional_version);
- free(additional_version);
-}
-
-
-
-static void
-manipulate_epoch(const bool getepoch, const bool setepoch,
- const int epoch_opt, const bool testing) {
-/*----------------------------------------------------------------------------
- Get or set the Hardware Clock epoch value in the kernel, as appropriate.
- 'getepoch', 'setepoch', and 'epoch' are hwclock invocation options.
-
- 'epoch' == -1 if the user did not specify an "epoch" option.
-
------------------------------------------------------------------------------*/
- /*
- Maintenance note: This should work on non-Alpha machines, but the
- evidence today (98.03.04) indicates that the kernel only keeps the
- epoch value on Alphas. If that is ever fixed, this function should be
- changed.
- */
-
- if (!alpha_machine)
- fprintf(stderr,
- "%s: The kernel keeps an epoch value for the Hardware Clock "
- "only on an Alpha machine.\nThis 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.\n", MYNAME);
- else {
- if (getepoch) {
- unsigned long epoch;
- char *reason; /* malloc'ed */
-
- get_epoch(&epoch, &reason);
- if (reason != NULL) {
- printf("Unable to get the epoch value from the kernel. %s\n",
- reason);
- free(reason);
- } else
- printf("Kernel is assuming an epoch value of %lu\n", epoch);
- } else if (setepoch) {
- if (epoch_opt == -1)
- fprintf(stderr, "%s: To set the epoch value, you must use the 'epoch' "
- "option to tell to what value to set it.\n", MYNAME);
- else {
- int rc;
- set_epoch(epoch_opt, testing, &rc);
- if (rc != 0)
- printf("Unable to set the epoch value in the kernel.\n");
- }
- }
- }
-}
-
-
-
-int
-main(int argc, char **argv, char **envp) {
-/*----------------------------------------------------------------------------
- MAIN
------------------------------------------------------------------------------*/
- struct timeval startup_time;
- /* The time we started up, in seconds into the epoch, including fractions.
- */
- time_t set_time; /* Time to which user said to set Hardware Clock */
-
- enum clock_access_method clock_access;
- /* The method that we determine is best for accessing Hardware Clock
- on this system.
- */
-
- bool permitted; /* User is permitted to do the function */
- int retcode; /* Our eventual return code */
-
- int rc; /* local return code */
-
- /* option_def is the control table for the option parser. These other
- variables are the results of parsing the options and their meanings
- are given by the option_def. The only exception is <show>, which
- may be modified after parsing is complete to effect an implied option.
- */
- bool show, set, systohc, hctosys, adjust, getepoch, setepoch, version;
- bool utc, local_opt, badyear, testing, directisa;
- bool arc_opt, jensen_opt, srm_opt, funky_opt;
- char *date_opt;
- int epoch_opt;
-
- const optStruct option_def[] = {
- { 'r', (char *) "show", OPT_FLAG, &show, 0 },
- { 0, (char *) "set", OPT_FLAG, &set, 0 },
- { 'w', (char *) "systohc", OPT_FLAG, &systohc, 0 },
- { 's', (char *) "hctosys", OPT_FLAG, &hctosys, 0 },
- { 0, (char *) "getepoch", OPT_FLAG, &getepoch, 0 },
- { 0, (char *) "setepoch", OPT_FLAG, &setepoch, 0 },
- { 'a', (char *) "adjust", OPT_FLAG, &adjust, 0 },
- { 'v', (char *) "version", OPT_FLAG, &version, 0 },
- { 0, (char *) "date", OPT_STRING, &date_opt, 0 },
- { 0, (char *) "epoch", OPT_UINT, &epoch_opt, 0 },
- { 'u', (char *) "utc", OPT_FLAG, &utc, 0 },
- { 0, (char *) "localtime", OPT_FLAG, &local_opt, 0 },
- { 0, (char *) "badyear", OPT_FLAG, &badyear, 0 },
- { 0, (char *) "directisa", OPT_FLAG, &directisa, 0 },
- { 0, (char *) "test", OPT_FLAG, &testing, 0 },
- { 'D', (char *) "debug", OPT_FLAG, &debug, 0 },
- { 'A', (char *) "arc", OPT_FLAG, &arc_opt, 0 },
- { 'J', (char *) "jensen", OPT_FLAG, &jensen_opt,0 },
- { 'S', (char *) "srm", OPT_FLAG, &srm_opt, 0 },
- { 'F', (char *) "funky-toy", OPT_FLAG, &funky_opt, 0 },
- { 0, (char *) NULL, OPT_END, NULL, 0 }
- };
- int argc_parse; /* argc, except we modify it as we parse */
- char **argv_parse; /* argv, except we modify it as we parse */
-
- assume_interrupts_enabled(); /* Since we haven't messed with them yet */
-
- gettimeofday(&startup_time, NULL); /* Remember what time we were invoked */
-
- /* set option defaults */
- show = set = systohc = hctosys = adjust = getepoch = setepoch =
- version = utc = local_opt = badyear =
- directisa = testing = debug =
- jensen_opt = arc_opt = srm_opt = funky_opt = FALSE;
- date_opt = NULL;
- epoch_opt = -1;
-
- argc_parse = argc; argv_parse = argv;
- optParseOptions(&argc_parse, argv_parse, option_def, 0);
- /* Uses and sets argc_parse, argv_parse.
- Sets show, set, systohc, hctosys, adjust, getepoch, setepoch,
- version, utc, localtime, badyear,
- directisa, testing, debug,
- date_opt, epoch_opt,
- jensen_opt, arc_opt, srm_opt, funky_opt
- */
-
- if (argc_parse - 1 > 0) {
- fprintf(stderr, MYNAME " takes no non-option arguments. "
- "You supplied %d. See man page for complete syntax.\n",
- argc_parse - 1);
- exit(100);
- }
-
- if (show + set + systohc + hctosys + adjust +
- getepoch + setepoch + version > 1) {
- fprintf(stderr,
- "You have specified multiple function options to hwclock.\n"
- "You can only perform one function at a time.\n");
- exit(100);
- }
-
- if (set) {
- rc = interpret_date_string(date_opt, &set_time); /* (time-consuming) */
- if (rc != 0) {
- fprintf(stderr, "%s: No usable set-to time given. Cannot set clock.\n",
- MYNAME);
- exit(100);
- }
- }
-
- if (jensen_opt && !alpha_machine) {
- fprintf(stderr, "%s: Your options indicate that this is a Jensen model of "
- "DEC Alpha, but this is not an Alpha machine!\n", MYNAME);
- exit(100);
- }
-
- if (srm_opt && alpha_machine) {
- fprintf(stderr, "%s: Your options indicate that this machine keeps SRM "
- "console time, but only DEC Alphas have such a clock and this is "
- "not an Alpha!\n", MYNAME);
- exit(100);
- }
- if (arc_opt && alpha_machine) {
- fprintf(stderr, "%s: Your options indicate that this machine's clock"
- "keeps ARC console time, "
- "but only DEC Alphas have such a clock and this is "
- "not an Alpha!\n", MYNAME);
- exit(100);
- }
-
- if (directisa && !(isa_machine || alpha_machine)) {
- fprintf(stderr, "%s: You have requested direct access to the ISA Hardware "
- "Clock using machine instructions from the user process. "
- "But this method only works on an ISA machine with an x86 "
- "CPU, or a similar machine such as DEC Alpha. "
- "This is not one.\n", MYNAME);
- exit(100);
- }
-
- if (utc && local_opt) {
- fprintf(stderr, "%s: The --utc and --localtime options are mutually "
- "exclusive. You specified both.\n", MYNAME);
- exit(100);
- }
-
-
- if (!(show | set | systohc | hctosys | adjust | getepoch | setepoch |
- version))
- show = TRUE; /* default to show */
-
-
- if (getuid() == 0) permitted = TRUE;
- else {
- /* program is designed to run setuid (in some situations) -- be secure! */
- if (set || hctosys || systohc || adjust) {
- fprintf(stderr,
- "%s: Sorry, only the superuser can change the "
- "Hardware Clock.\n", MYNAME);
- permitted = FALSE;
- } else if (setepoch) {
- fprintf(stderr,
- "%s: Sorry, only the superuser can change "
- "the Hardware Clock epoch in the kernel.\n", MYNAME);
- permitted = FALSE;
- } else permitted = TRUE;
- }
-
- if (!permitted) retcode = 2;
- else {
- retcode = 0;
- if (version) {
- report_version();
- } else if (getepoch || setepoch) {
- manipulate_epoch(getepoch, setepoch, epoch_opt, testing);
- } else {
- determine_clock_access_method(directisa, jensen_opt, &clock_access);
- if (clock_access == NOCLOCK)
- fprintf(stderr, "%s: Cannot access the Hardware Clock via any known "
- "method. Use --debug option to see the details of our "
- "search for an access method.\n", MYNAME);
- else
- manipulate_clock(show, adjust, set, set_time, hctosys, systohc,
- startup_time, clock_access, utc, local_opt, badyear,
- arc_opt, srm_opt, funky_opt, testing, &rc);
- }
- }
- exit(retcode);
-}
-
-
-/****************************************************************************
-
- History of this program:
-
- 99.04.08 BJH Version 2.5
-
- Make it work on Alphas without /dev/rtc. Thanks to David Mosberger
- <davidm@azstarnet.com>, Jay Estabrook <jestabro@amt.tay1.dec.com>,
- Martin Ostermann <ost@coments.rwth-aachen.de>, Andries Brouwer
- <aeb@cwi.nl>. Most of this code is lifted from another program
- called "clock" (not the original ancestor of hwclock) that has
- circulated for use on Alpha.
-
- Make it work on Sparc.
-
- Add --badyear option. Thanks to David J Coffin (dcoffin@shore.net)
- for the design of this.
-
- Add --localtime option, local/UTC value in adjtime file, and defaults
- for local/utc.
-
- Don't set CMOS memory Byte 50 (century byte). On some machines,
- that byte not only isn't used as a century byte, but it is used for
- something else.
-
- Don't update the drift factor if the variation is so huge that it
- probably wasn't due to drift.
-
- Compute drift factor with better precision.
-
- 98.08.12 BJH Version 2.4
-
- Don't use century byte from Hardware Clock. Add comments telling why.
-
-
- 98.06.20 BJH Version 2.3.
-
- Make --hctosys set the kernel timezone from TZ environment variable
- and/or /usr/lib/zoneinfo. From Klaus Ripke (klaus@ripke.com).
-
- 98.03.05 BJH. Version 2.2.
-
- Add --getepoch and --setepoch.
-
- Fix some word length things so it works on Alpha.
-
- Make it work when /dev/rtc doesn't have the interrupt functions.
- In this case, busywait for the top of a second instead of blocking and
- waiting for the update complete interrupt.
-
- Fix a bunch of bugs too numerous to mention.
-
- 97.06.01: BJH. Version 2.1. Read and write the century byte (Byte
- 50) of the ISA Hardware Clock when using direct ISA I/O. Problem
- discovered by job (jei@iclnl.icl.nl).
-
- Use the rtc clock access method in preference to the KDGHWCLK method.
- Problem discovered by Andreas Schwab <schwab@LS5.informatik.uni-dortmund.de>.
-
- November 1996: Version 2.0.1. Modifications by Nicolai Langfeldt
- (janl@math.uio.no) to make it compile on linux 1.2 machines as well
- as more recent versions of the kernel. Introduced the NO_CLOCK
- access method and wrote feature test code to detect absense of rtc
- headers.
-
-
- Bryan Henderson based hwclock on the program "clock", in September
- 1996. While remaining mostly backward compatible with clock,
- hwclock added the following:
-
- - You can set the hardware clock without also modifying the Linux
- system clock.
-
- - You can read and set the clock with finer than 1 second precision.
-
- - When you set the clock, hwclock automatically refigures the drift
- rate, based on how far off the clock was before you set it. (This
- is the drift rate that is used with the --adjust function to
- automatically adjust the clock periodically to compensate for drift).
-
- - More mnemonic GNU-style command line options.
-
- - Comments describing how the clock and program work to improve
- maintainability.
-
- - Removed the old dead I/O code that worked without the inb/outb
- instructions and without the asm/io.h definitions.
-
- The first version of hwclock was Version 2.
-
- Here is the history section from the "clock" program at the time it was
- used as a basis for hwclock:
-
- V1.0
-
-
- V1.0 by Charles Hedrick, hedrick@cs.rutgers.edu, April 1992.
-
- ********************
- V1.1
- Modified for clock adjustments - Rob Hooft, hooft@chem.ruu.nl, Nov 1992
- Also moved error messages to stderr. The program now uses getopt.
- Changed some exit codes. Made 'gcc 2.3 -Wall' happy.
-
- *****
- V1.2
-
- Applied patches by Harald Koenig (koenig@nova.tat.physik.uni-tuebingen.de)
- Patched and indented by Rob Hooft (hooft@EMBL-Heidelberg.DE)
-
- A free quote from a MAIL-message (with spelling corrections):
-
- "I found the explanation and solution for the CMOS reading 0xff problem
- in the 0.99pl13c (ALPHA) kernel: the RTC goes offline for a small amount
- of time for updating. Solution is included in the kernel source
- (linux/kernel/time.c)."
-
- "I modified clock.c to fix this problem and added an option (now default,
- look for USE_INLINE_ASM_IO) that I/O instructions are used as inline
- code and not via /dev/port (still possible via #undef ...)."
-
- With the new code, which is partially taken from the kernel sources,
- the CMOS clock handling looks much more "official".
- Thanks Harald (and Torsten for the kernel code)!
-
- *****
- V1.3
- Canges from alan@spri.levels.unisa.edu.au (Alan Modra):
- a) Fix a few typos in comments and remove reference to making
- clock -u a cron job. The kernel adjusts cmos time every 11
- minutes - see kernel/sched.c and kernel/time.c set_rtc_mmss().
- This means we should really have a cron job updating
- /etc/adjtime every 11 mins (set last_time to the current time
- and not_adjusted to ???).
- b) Swapped arguments of outb() to agree with asm/io.h macro of the
- same name. Use outb() from asm/io.h as it's slightly better.
- c) Changed CMOS_READ and CMOS_WRITE to inline functions. Inserted
- cli()..sti() pairs in appropriate places to prevent possible
- errors, and changed ioperm() call to iopl() to allow cli.
- d) Moved some variables around to localise them a bit.
- e) Fixed bug with clock -ua or clock -us that cleared environment
- variable TZ. This fix also cured the annoying display of bogus
- day of week on a number of machines. (Use mktime(), ctime()
- rather than asctime() )
- f) Use settimeofday() rather than stime(). This one is important
- as it sets the kernel's timezone offset, which is returned by
- gettimeofday(), and used for display of MSDOS and OS2 file
- times.
- g) faith@cs.unc.edu added -D flag for debugging
-
- V1.4: alan@SPRI.Levels.UniSA.Edu.Au (Alan Modra)
- Wed Feb 8 12:29:08 1995, fix for years > 2000.
- faith@cs.unc.edu added -v option to print version. */
-
-
+++ /dev/null
-#include <time.h>
-#include <sys/time.h>
-#include <unistd.h>
-
-typedef int bool;
-#define TRUE 1
-#define FALSE 0
-
-#define MYNAME "hwclock"
-#define VERSION "2.5"
-
-
-enum clock_access_method {ISA, RTC_IOCTL, KD, DEV_PORT, NOCLOCK};
- /* A method for accessing (reading, writing) the hardware clock:
-
- ISA:
- via direct CPU I/O instructions that work on an ISA family
- machine (IBM PC compatible) or most DEC Alphas, which implement
- enough of ISA to get by.
-
- RTC_IOCTL:
- via the rtc device driver, using device special file /dev/rtc.
-
- KD:
- via the console driver, using device special file /dev/tty1.
- This is the m68k ioctl interface, known as KDGHWCLK.
-
- DEV_PORT:
- via the /dev/port device, which is almost the same thing as
- direct I/O instructions via the ISA method, but works on a Jensen
- model of Alpha, whereas ISA does not. Also, use I/O addresses
- 0x170 and 0x171 instead of the ISA 0x70 and 0x71.
-
- NO_CLOCK:
- Unable to determine a usable access method for the system clock.
- */
-
-
-
-
-/* hwclock.c */
-extern int debug;
-extern const bool alpha_machine;
-extern const bool isa_machine;
-
-/* directio.c */
-
-extern void
-assume_interrupts_enabled(void);
-
-extern void
-synchronize_to_clock_tick_ISA(int *retcode_p, const int dev_port,
- const bool use_uf_bit);
-
-extern void
-read_hardware_clock_isa(struct tm *tm, const int dev_port,
- int hc_zero_year);
-
-extern void
-set_hardware_clock_isa(const struct tm new_tm,
- const int hc_zero_year,
- const int dev_port,
- const bool testing);
-
-extern void
-get_inb_outb_privilege(const enum clock_access_method clock_access,
- bool * const no_auth_p);
-
-extern void
-get_dev_port_access(const enum clock_access_method clock_access,
- int * dev_port_p);
-
-extern bool
-uf_bit_needed(const bool user_wants_uf);
-
-extern int
-zero_year(const bool arc_opt, const bool srm_opt);
-
-
-/* rtc.c */
-extern void
-synchronize_to_clock_tick_RTC(int *retcode_p);
-
-extern void
-read_hardware_clock_rtc_ioctl(struct tm *tm);
-
-extern void
-set_hardware_clock_rtc_ioctl(const struct tm new_broken_time,
- const bool testing);
-extern void
-see_if_rtc_works(bool * const rtc_works_p);
-
-extern void
-get_epoch(unsigned long *epoch_p, char **reason_p);
-
-extern void
-set_epoch(unsigned long epoch, const bool testing, int *retcode_p);
-
-
-/* kd.c */
-
-extern void
-synchronize_to_clock_tick_KD(int *retcode_p);
-
-extern void
-read_hardware_clock_kd(struct tm *tm);
-
-extern void
-set_hardware_clock_kd(const struct tm new_broken_time,
- const bool testing);
-
-extern void
-see_if_kdghwclk_works(bool * const kdghwclk_works_p);
-
-extern const bool got_kdghwclk;
-
-/* util.c */
-extern bool
-is_in_cpuinfo(const char * const fmt, const char * const str);
-
-extern char *
-ctime2(const time_t time);
-
-extern struct timeval
-t2tv(time_t argument);
-
-extern struct timeval
-t2tv(time_t argument);
-
-extern float
-time_diff(struct timeval subtrahend, struct timeval subtractor);
-
-extern struct timeval
-time_inc(struct timeval addend, float increment);
-
-
-
-
-
+++ /dev/null
-/**************************************************************************
-
- This is a component of the hwclock program.
-
- This file contains the code for accessing the hardware clock via
- the KDHWCLK facility of M68k machines.
-
-****************************************************************************/
-
-#include <stdio.h>
-#include <fcntl.h>
-#include <errno.h>
-#include <string.h>
-#include <sys/ioctl.h>
-
-#include "hwclock.h"
-
-
-
-#if defined(KDGHWCLK)
-const bool got_kdghwclk = TRUE;
-static const int kdghwclk_ioctl = KDGHWCLK;
-static const int kdshwclk_ioctl = KDSHWCLK;
-#else
-const bool got_kdghwclk = FALSE;
-static const int kdghwclk_ioctl; /* Never used; just to make compile work */
-struct hwclk_time {int sec;};
- /* Never used; just to make compile work */
-#endif
-
-
-void
-synchronize_to_clock_tick_KD(int *retcode_p) {
-/*----------------------------------------------------------------------------
- Wait for the top of a clock tick by calling KDGHWCLK in a busy loop until
- we see it.
------------------------------------------------------------------------------*/
- int con_fd;
-
- if (debug)
- printf("Waiting in loop for time from KDGHWCLK to change\n");
-
- con_fd = open("/dev/tty1", O_RDONLY);
- if (con_fd < 0) {
- fprintf(stderr, "%s: open() failed to open /dev/tty1, errno = %s (%d).\n",
- MYNAME, strerror(errno), errno);
- *retcode_p = 1;
- } else {
- int rc; /* return code from ioctl() */
- int i; /* local loop index */
- /* The time when we were called (and started waiting) */
- struct hwclk_time start_time, nowtime;
-
- rc = ioctl(con_fd, kdghwclk_ioctl, &start_time);
- if (rc == -1) {
- fprintf(stderr, "%s: KDGHWCLK to read time failed, "
- "errno = %s (%d).\n", MYNAME, strerror(errno), errno);
- *retcode_p = 3;
- }
-
- for (i = 0;
- (rc = ioctl(con_fd, kdghwclk_ioctl, &nowtime)) != -1
- && start_time.sec == nowtime.sec && i < 1000000;
- i++);
- if (i >= 1000000) {
- fprintf(stderr, "%s: Timed out waiting for time change.\n", MYNAME);
- *retcode_p = 2;
- } else if (rc == -1) {
- fprintf(stderr, "%s: KDGHWCLK to read time failed, "
- "errno = %s (%d).\n", MYNAME, strerror(errno), errno);
- *retcode_p = 3;
- } else *retcode_p = 0;
- close(con_fd);
- }
-}
-
-
-
-void
-read_hardware_clock_kd(struct tm *tm) {
-/*----------------------------------------------------------------------------
- Read the hardware clock and return the current time via <tm>
- argument. Use ioctls to /dev/tty1 on what we assume is an m68k
- machine.
-
- Note that we don't use /dev/console here. That might be a serial
- console.
------------------------------------------------------------------------------*/
-#ifdef KDGHWCLK
- int con_fd;
- struct hwclk_time t;
-
- con_fd = open("/dev/tty1", O_RDONLY);
- if (con_fd < 0) {
- fprintf(stderr, "%s: open() failed to open /dev/tty1, errno = %s (%d).\n",
- MYNAME, strerror(errno), errno);
- exit(5);
- } else {
- int rc; /* return code from ioctl() */
-
- rc = ioctl(con_fd, kdghwclk_ioctl, &t);
- if (rc == -1) {
- fprintf(stderr, "%s: ioctl() failed to read time from /dev/tty1, "
- "errno = %s (%d).\n",
- MYNAME, strerror(errno), errno);
- exit(5);
- }
- close(con_fd);
- }
-
- tm->tm_sec = t.sec;
- tm->tm_min = t.min;
- tm->tm_hour = t.hour;
- tm->tm_mday = t.day;
- tm->tm_mon = t.mon;
- tm->tm_year = t.year;
- tm->tm_wday = t.wday;
- tm->tm_isdst = -1; /* Don't know if it's Daylight Savings Time */
-#else
- /* This routine should never be invoked. It is here just to make the
- program compile.
- */
-#endif
-}
-
-
-
-void
-set_hardware_clock_kd(const struct tm new_broken_time,
- const bool testing) {
-/*----------------------------------------------------------------------------
- Set the Hardware Clock to the time <new_broken_time>. Use ioctls to
- /dev/tty1 on what we assume is an m68k machine.
-
- Note that we don't use /dev/console here. That might be a serial console.
-----------------------------------------------------------------------------*/
-#ifdef KDGHWCLK
- int con_fd; /* File descriptor of /dev/tty1 */
- struct hwclk_time t;
-
- con_fd = open("/dev/tty1", O_RDONLY);
- if (con_fd < 0) {
- fprintf(stderr, "%s: Error opening /dev/tty1. Errno: %s (%d)\n",
- MYNAME, strerror(errno), errno);
- exit(1);
- } else {
- int rc; /* locally used return code */
-
- t.sec = new_broken_time.tm_sec;
- t.min = new_broken_time.tm_min;
- t.hour = new_broken_time.tm_hour;
- t.day = new_broken_time.tm_mday;
- t.mon = new_broken_time.tm_mon;
- t.year = new_broken_time.tm_year;
- t.wday = new_broken_time.tm_wday;
-
- if (testing)
- printf("Not setting Hardware Clock because running in test mode.\n");
- else {
- rc = ioctl(con_fd, kdshwclk_ioctl, &t );
- if (rc < 0) {
- fprintf(stderr, "%s: ioctl() to open /dev/tty1 failed. "
- "Errno: %s (%d)\n",
- MYNAME, strerror(errno), errno);
- exit(1);
- }
- }
- close(con_fd);
- }
-#else
- /* This function should never be invoked. It is here just to make the
- program compile.
- */
-#endif
-}
-
-
-
-void
-see_if_kdghwclk_works(bool * const kdghwclk_works_p) {
-/*----------------------------------------------------------------------------
- Find out if we are capable of accessing the Hardware Clock via the
- KDHWCLK facility (ioctl to /dev/tty1).
------------------------------------------------------------------------------*/
- if (got_kdghwclk) {
- int con_fd;
- struct hwclk_time t;
-
- con_fd = open("/dev/tty1", O_RDONLY);
- if (con_fd >= 0) {
- if (ioctl( con_fd, kdghwclk_ioctl, &t ) >= 0)
- *kdghwclk_works_p = TRUE;
- else {
- if (errno == EINVAL) {
- /* KDGHWCLK not implemented in this kernel... */
- *kdghwclk_works_p = FALSE;
- if (debug)
- printf(MYNAME "was built with KDGHWCLK capability, but the "
- "ioctl does not exist in the kernel. The ioctl (to "
- "/dev/tty1) failed with errno EINVAL.\n");
- } else {
- *kdghwclk_works_p = FALSE;
- fprintf(stderr,
- "%s: KDGHWCLK ioctl failed, errno = %s (%d).\n",
- MYNAME, strerror(errno), errno);
- }
- }
- } else {
- *kdghwclk_works_p = FALSE;
- fprintf(stderr,
- "%s: Can't open /dev/tty1. open() errno = %s (%d).\n",
- MYNAME, strerror(errno), errno);
- }
- close(con_fd);
- } else *kdghwclk_works_p = FALSE;
-}
-
-
-
+++ /dev/null
-/**************************************************************************
-
- This is a component of the hwclock program.
-
- This file contains the code for accessing the hardware clock via
- the rtc device driver (usually hooked up to the /dev/rtc device
- special file).
-
-****************************************************************************/
-
-#include <stdio.h>
-#include <fcntl.h>
-#include <errno.h>
-#include <string.h>
-#include <stdlib.h>
-#include <unistd.h>
-#include <sys/ioctl.h>
-
-#include "hwclock.h"
-
-/*
- Get defines for rtc stuff.
-
- Getting the rtc defines is nontrivial. The obvious way is by
- including <linux/mc146818rtc.h> but that again includes <asm/io.h>
- which again includes ... and on sparc and alpha this gives
- compilation errors for many kernel versions. So, we give the defines
- ourselves here. Moreover, some Sparc person decided to be
- incompatible, and used a struct rtc_time different from that used in
- mc146818rtc.h.
-*/
-
-/* On Sparcs, there is a <asm/rtc.h> that defines different ioctls
- (that are required on my machine). However, this include file
- does not exist on other architectures. */
-/* One might do:
-#ifdef __sparc__
-#include <asm/rtc.h>
-#endif
- */
-
-/* The following is roughly equivalent */
-struct sparc_rtc_time
-{
- int sec; /* Seconds (0-59) */
- int min; /* Minutes (0-59) */
- int hour; /* Hour (0-23) */
- int dow; /* Day of the week (1-7) */
- int dom; /* Day of the month (1-31) */
- int month; /* Month of year (1-12) */
- int year; /* Year (0-99) */
-};
-
-
-#define RTCGET _IOR('p', 20, struct sparc_rtc_time)
-#define RTCSET _IOW('p', 21, struct sparc_rtc_time)
-
-
-#include <linux/version.h>
-/* Check if the /dev/rtc interface is available in this version of
- the system headers. 131072 is linux 2.0.0. Might need to make
- it conditional on i386 or something too -janl */
-#if LINUX_VERSION_CODE >= 131072
-#include <linux/kd.h>
-static const bool got_rtc = TRUE;
-#else
-static const bool got_rtc = FALSE;
-#endif
-
-/* struct linux_rtc_time is present since Linux 1.3.99 */
-/* Earlier (since 1.3.89), a struct tm was used. */
-struct linux_rtc_time {
- int tm_sec;
- int tm_min;
- int tm_hour;
- int tm_mday;
- int tm_mon;
- int tm_year;
- int tm_wday;
- int tm_yday;
- int tm_isdst;
-};
-
-/* RTC_RD_TIME etc have this definition since Linux 1.99.9 (pre2.0-9) */
-#ifndef RTC_RD_TIME
-#define RTC_RD_TIME _IOR('p', 0x09, struct linux_rtc_time)
-#define RTC_SET_TIME _IOW('p', 0x0a, struct linux_rtc_time)
-#define RTC_UIE_ON _IO('p', 0x03) /* Update int. enable on */
-#define RTC_UIE_OFF _IO('p', 0x04) /* Update int. enable off */
-#endif
-/* RTC_EPOCH_READ and RTC_EPOCH_SET ioctls are in kernels since
- Linux 2.0.34 and 2.1.89
- */
-#ifndef RTC_EPOCH_READ
-#define RTC_EPOCH_READ _IOR('p', 0x0d, unsigned long) /* Read epoch */
-#define RTC_EPOCH_SET _IOW('p', 0x0e, unsigned long) /* Set epoch */
-#endif
-
-
-
-static void
-do_rtc_read_ioctl(int rtc_fd, struct tm *tm, int *retcode_p) {
-/*----------------------------------------------------------------------------
- Do the ioctl to read the time. This is, unfortunately, a slightly
- different function for Sparc than for everything else. But we
- return the standard 'tm' structure result in spite of the fact that
- the Sparc ioctl returns something else.
-
- If the ioctl fails, issue message to stderr and return rc = 1;
- else, no message and rc = 0.
------------------------------------------------------------------------------*/
- int rc;
-
-#ifdef __sparc__
- struct sparc_rtc_time stm;
-
- rc = ioctl(rtc_fd, RTCGET, &stm);
- tm->tm_sec = stm.sec;
- tm->tm_min = stm.min;
- tm->tm_hour = stm.hour;
- tm->tm_mday = stm.dom;
- tm->tm_mon = stm.month - 1;
- tm->tm_year = stm.year - 1900;
- tm->tm_wday = stm.dow - 1;
- tm->tm_yday = -1; /* day in the year */
-#else
- rc = ioctl(rtc_fd, RTC_RD_TIME, tm);
-#endif
- if (rc == -1) {
- fprintf(stderr, "%s: ioctl() to /dev/rtc to read the time failed. "
- "errno = %s (%d)\n", MYNAME, strerror(errno), errno);
- *retcode_p = 1;
- } else *retcode_p = 0;
- tm->tm_isdst = -1; /* don't know whether it's daylight */
- return;
-}
-
-
-
-void
-get_epoch(unsigned long *epoch_p, char **reason_p){
-/*----------------------------------------------------------------------------
- Get the Hardware Clock epoch setting from the kernel.
-
- If we succeed, return the setting (number of year A.D.) as
- *epoch_p and *reason_p == NULL.
-
- If we fail, return and English description of what went wrong as a
- null-terminated string in newly malloc'ed storage and the pointer to
- it as *reason_p.
-----------------------------------------------------------------------------*/
- int rtc_fd;
-
- rtc_fd = open("/dev/rtc", O_RDONLY);
- if (rtc_fd < 0) {
- if (errno == ENOENT)
- *reason_p =
- strdup("To manipulate the epoch value in the kernel, we must "
- "access the Linux 'rtc' device driver via the device special "
- "file /dev/rtc. This file does not exist on this system.\n");
- else {
- *reason_p = malloc(200);
- sprintf(*reason_p, "Unable to open /dev/rtc, open() errno = %s (%d)\n",
- strerror(errno), errno);
- }
- } else {
- int rc; /* return code from ioctl */
- rc = ioctl(rtc_fd, RTC_EPOCH_READ, epoch_p);
- if (rc == -1) {
- *reason_p = malloc(200);
- sprintf(*reason_p, "ioctl(RTC_EPOCH_READ) to /dev/rtc failed, "
- "errno = %s (%d).\n", strerror(errno), errno);
- } else {
- *reason_p = NULL;
- if (debug) printf("we have read epoch %ld from /dev/rtc "
- "with RTC_EPOCH_READ ioctl.\n", *epoch_p);
- }
- close(rtc_fd);
- }
- return;
-}
-
-
-
-static void
-busywait_for_rtc_clock_tick(const int rtc_fd, int *retcode_p) {
-/*----------------------------------------------------------------------------
- Wait for the top of a clock tick by reading /dev/rtc in a busy loop until
- we see it.
------------------------------------------------------------------------------*/
- struct tm start_time;
- /* The time when we were called (and started waiting) */
- int rc;
-
- if (debug)
- printf("Waiting in loop for time from /dev/rtc to change\n");
-
- do_rtc_read_ioctl(rtc_fd, &start_time, &rc);
- if (rc != 0) *retcode_p = 1;
- else {
- /* Wait for change. Should be within a second, but in case something
- weird happens, we have a limit on this loop to reduce the impact
- of this failure.
- */
- struct tm nowtime;
- int iterations; /* how many time's we've spun through the loop */
- int rc; /* Return code from do_rtc_read_ioctl */
-
- iterations = 0;
- do {
- do_rtc_read_ioctl(rtc_fd, &nowtime, &rc);
- } while (rc == 0 && start_time.tm_sec == nowtime.tm_sec
- && iterations++ < 1000000);
-
- if (iterations >= 1000000) {
- fprintf(stderr, "%s: Timed out waiting for time change.\n", MYNAME);
- *retcode_p = 2;
- } else if (rc != 0) *retcode_p = 3;
- else *retcode_p = 0;
- }
-}
-
-
-
-void
-synchronize_to_clock_tick_RTC(int *retcode_p) {
-/*----------------------------------------------------------------------------
- Same as synchronize_to_clock_tick(), but just for /dev/rtc.
------------------------------------------------------------------------------*/
- int rtc_fd; /* File descriptor of /dev/rtc */
-
- rtc_fd = open("/dev/rtc", O_RDONLY);
-
- if (rtc_fd == -1) {
- fprintf(stderr, "%s: open() of /dev/rtc failed, errno = %s (%d).\n",
- MYNAME, strerror(errno), errno);
- *retcode_p = 1;
- } else {
- int rc; /* Return code from ioctl */
- /* Turn on update interrupts (one per second) */
- rc = ioctl(rtc_fd, RTC_UIE_ON, 0);
- if (rc == -1 && errno == EINVAL) {
- /* This rtc device doesn't have interrupt functions. This is typical
- on an Alpha, where the Hardware Clock interrupts are used by the
- kernel for the system clock, so aren't at the user's disposal.
- */
- if (debug) printf("/dev/rtc does not have interrupt functions. \n");
- busywait_for_rtc_clock_tick(rtc_fd, retcode_p);
- } else if (rc != -1) {
- int rc; /* return code from ioctl */
- unsigned long dummy;
-
- /* this blocks until the next update interrupt */
- rc = read(rtc_fd, &dummy, sizeof(dummy));
- if (rc == -1) {
- fprintf(stderr, "%s: read() to /dev/rtc to wait for clock tick "
- "failed, errno = %s (%d).\n", MYNAME, strerror(errno), errno);
- *retcode_p = 1;
- } else {
- *retcode_p = 0;
- }
- /* Turn off update interrupts */
- rc = ioctl(rtc_fd, RTC_UIE_OFF, 0);
- if (rc == -1) {
- fprintf(stderr,
- "%s: ioctl() to /dev/rtc to turn off update interrupts "
- "failed, errno = %s (%d).\n", MYNAME, strerror(errno), errno);
- }
- } else {
- fprintf(stderr, "%s: ioctl() to /dev/rtc to turn on update interrupts "
- "failed unexpectedly, errno = %s (%d).\n",
- MYNAME, strerror(errno), errno);
- *retcode_p = 1;
- }
- close(rtc_fd);
- }
-}
-
-
-
-void
-read_hardware_clock_rtc_ioctl(struct tm *tm) {
-/*----------------------------------------------------------------------------
- Read the hardware clock and return the current time via <tm>
- argument. Use ioctls to "rtc" device /dev/rtc.
------------------------------------------------------------------------------*/
- int rc; /* Local return code */
- int rtc_fd; /* File descriptor of /dev/rtc */
-
- rtc_fd = open("/dev/rtc",O_RDONLY);
-if (rtc_fd == -1) {
-fprintf(stderr, "%s: open() of /dev/rtc failed, errno = %s (%d).\n",
- MYNAME, strerror(errno), errno);
-exit(5);
- } else {
- /* Read the RTC time/date */
-
- rc = ioctl(rtc_fd, RTC_RD_TIME, tm);
- if (rc == -1) {
- fprintf(stderr, "%s: ioctl() to /dev/rtc to read the time failed, "
- "errno = %s (%d).\n", MYNAME, strerror(errno), errno);
- exit(5);
- }
- close(rtc_fd);
- }
- tm->tm_isdst = -1; /* don't know whether it's daylight */
-}
-
-
-
-void
-set_hardware_clock_rtc_ioctl(const struct tm new_broken_time,
- const bool testing) {
-/*----------------------------------------------------------------------------
- Set the Hardware Clock to the broken down time <new_broken_time>.
- Use ioctls to "rtc" device /dev/rtc.
-----------------------------------------------------------------------------*/
- int rc;
- int rtc_fd;
-
- rtc_fd = open("/dev/rtc", O_RDONLY);
- if (rtc_fd < 0) {
- fprintf(stderr, "%s: Unable to open /dev/rtc, open() errno = %s (%d)\n",
- MYNAME, strerror(errno), errno);
- exit(5);
- } else {
- if (testing)
- printf("Not setting Hardware Clock because running in test mode.\n");
- else {
- rc = ioctl(rtc_fd, RTC_SET_TIME, &new_broken_time);
- if (rc == -1) {
- fprintf(stderr,
- "%s: ioctl() (RTC_SET_TIME) to /dev/rtc to set time failed, "
- "errno = %s (%d).\n", MYNAME, strerror(errno), errno);
- exit(5);
- } else {
- if (debug)
- printf("ioctl(RTC_SET_TIME) was successful.\n");
- }
- }
- close(rtc_fd);
- }
-}
-
-
-
-void
-set_epoch(unsigned long epoch, const bool testing, int *retcode_p) {
-/*----------------------------------------------------------------------------
- Set the Hardware Clock epoch in the kernel.
-----------------------------------------------------------------------------*/
- if (epoch < 1900)
- /* kernel would not accept this epoch value */
- fprintf(stderr, "%s: The epoch value may not be less than 1900. "
- "You requested %ld\n", MYNAME, epoch);
- else {
- int rtc_fd;
-
- rtc_fd = open("/dev/rtc", O_RDONLY);
- if (rtc_fd < 0) {
- if (errno == ENOENT)
- fprintf(stderr,
- "%s: To manipulate the epoch value in the kernel, we must "
- "access the Linux 'rtc' device driver via the device special "
- "file /dev/rtc. This file does not exist on this system.\n",
- MYNAME);
- fprintf(stderr, "%s: Unable to open /dev/rtc, open() errno = %s (%d)\n",
- MYNAME, strerror(errno), errno);
- *retcode_p = 1;
- } else {
- if (debug) printf("setting epoch to %ld "
- "with RTC_EPOCH_SET ioctl to /dev/rtc.\n", epoch);
- if (testing) {
- printf("Not setting epoch because running in test mode.\n");
- *retcode_p = 0;
- } else {
- int rc; /* return code from ioctl */
- rc = ioctl(rtc_fd, RTC_EPOCH_SET, epoch);
- if (rc == -1) {
- if (errno == EINVAL)
- fprintf(stderr, "%s: The kernel (specifically, the device driver "
- "for /dev/rtc) does not have the RTC_EPOCH_SET ioctl. "
- "Get a newer driver.\n", MYNAME);
- else
- fprintf(stderr, "%s: ioctl(RTC_EPOCH_SET) to /dev/rtc failed, "
- "errno = %s (%d).\n", MYNAME, strerror(errno), errno);
- *retcode_p = 1;
- } else *retcode_p = 0;
- }
- close(rtc_fd);
- }
- }
-}
-
-
-
-void
-see_if_rtc_works(bool * const rtc_works_p) {
-/*----------------------------------------------------------------------------
- Find out if we are capable of accessing the Hardware Clock via the rtc
- driver (via device file /dev/rtc).
------------------------------------------------------------------------------*/
- if (got_rtc) {
- int rtc_fd = open("/dev/rtc", O_RDONLY);
- if (rtc_fd > 0) {
- *rtc_works_p = TRUE;
- close(rtc_fd);
- } else {
- *rtc_works_p = FALSE;
- if (debug)
- printf("Open of /dev/rtc failed, errno = %s (%d). "
- "falling back to more primitive clock access method.\n",
- strerror(errno), errno);
- }
- } else {
- if (debug)
- printf("The Linux kernel for which this copy of hwclock() was built "
- "is too old to have /dev/rtc\n");
- *rtc_works_p = FALSE;
- }
-}
-
-
-
-
+++ /dev/null
-/* $Id: shhopt.c,v 2.2 1997/07/06 23:11:55 aebr Exp $ */
-/**************************************************************************
- *
- * FILE shhopt.c
- *
- * DESCRIPTION Functions for parsing command line arguments. Values
- * of miscellaneous types may be stored in variables,
- * or passed to functions as specified.
- *
- * REQUIREMENTS Some systems lack the ANSI C -function strtoul. If your
- * system is one of those, you'll ned to write one yourself,
- * or get the GNU liberty-library (from prep.ai.mit.edu).
- *
- * WRITTEN BY Sverre H. Huseby <sverrehu@ifi.uio.no>
- *
- **************************************************************************/
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <stdarg.h>
-#include <string.h>
-#include <ctype.h>
-#include <limits.h>
-#include <errno.h>
-
-#include "shhopt.h"
-
-/**************************************************************************
- * *
- * P R I V A T E D A T A *
- * *
- **************************************************************************/
-
-static void optFatalFunc(const char *, ...);
-static void (*optFatal)(const char *format, ...) = optFatalFunc;
-
-
-
-/**************************************************************************
- * *
- * P R I V A T E F U N C T I O N S *
- * *
- **************************************************************************/
-
-/*-------------------------------------------------------------------------
- *
- * NAME optFatalFunc
- *
- * FUNCTION Show given message and abort the program.
- *
- * INPUT format, ...
- * Arguments used as with printf().
- *
- * RETURNS Never returns. The program is aborted.
- *
- */
-void optFatalFunc(const char *format, ...)
-{
- va_list ap;
-
- fflush(stdout);
- va_start(ap, format);
- vfprintf(stderr, format, ap);
- va_end(ap);
- exit(99);
-}
-
-
-
-/*-------------------------------------------------------------------------
- *
- * NAME optStructCount
- *
- * FUNCTION Get number of options in a optStruct.
- *
- * INPUT opt array of possible options.
- *
- * RETURNS Number of options in the given array.
- *
- * DESCRIPTION Count elements in an optStruct-array. The strcture must
- * be ended using an element of type OPT_END.
- *
- */
-static int optStructCount(const optStruct opt[])
-{
- int ret = 0;
-
- while (opt[ret].type != OPT_END)
- ++ret;
- return ret;
-}
-
-
-
-/*-------------------------------------------------------------------------
- *
- * NAME optMatch
- *
- * FUNCTION Find a matching option.
- *
- * INPUT opt array of possible options.
- * s string to match, without `-' or `--'.
- * lng match long option, otherwise short.
- *
- * RETURNS Index to the option if found, -1 if not found.
- *
- * DESCRIPTION Short options are matched from the first character in
- * the given string.
- *
- */
-static int optMatch(const optStruct opt[], const char *s, int lng)
-{
- int nopt, q, matchlen = 0;
- char *p;
-
- nopt = optStructCount(opt);
- if (lng) {
- if ((p = strchr(s, '=')) != NULL)
- matchlen = p - s;
- else
- matchlen = strlen(s);
- }
- for (q = 0; q < nopt; q++) {
- if (lng) {
- if (!opt[q].longName)
- continue;
- if (strncmp(s, opt[q].longName, matchlen) == 0)
- return q;
- } else {
- if (!opt[q].shortName)
- continue;
- if (*s == opt[q].shortName)
- return q;
- }
- }
- return -1;
-}
-
-
-
-/*-------------------------------------------------------------------------
- *
- * NAME optString
- *
- * FUNCTION Return a (static) string with the option name.
- *
- * INPUT opt the option to stringify.
- * lng is it a long option?
- *
- * RETURNS Pointer to static string.
- *
- */
-static char *optString(const optStruct *opt, int lng)
-{
- static char ret[31];
-
- if (lng) {
- strcpy(ret, "--");
- strncpy(ret + 2, opt->longName, 28);
- } else {
- ret[0] = '-';
- ret[1] = opt->shortName;
- ret[2] = '\0';
- }
- return ret;
-}
-
-
-
-/*-------------------------------------------------------------------------
- *
- * NAME optNeedsArgument
- *
- * FUNCTION Check if an option requires an argument.
- *
- * INPUT opt the option to check.
- *
- * RETURNS Boolean value.
- *
- */
-static int optNeedsArgument(const optStruct *opt)
-{
- return opt->type == OPT_STRING
- || opt->type == OPT_INT
- || opt->type == OPT_UINT
- || opt->type == OPT_LONG
- || opt->type == OPT_ULONG;
-}
-
-
-
-/*-------------------------------------------------------------------------
- *
- * NAME argvRemove
- *
- * FUNCTION Remove an entry from an argv-array.
- *
- * INPUT argc pointer to number of options.
- * argv array of option-/argument-strings.
- * i index of option to remove.
- *
- * OUTPUT argc new argument count.
- * argv array with given argument removed.
- *
- */
-static void argvRemove(int *argc, char *argv[], int i)
-{
- if (i >= *argc)
- return;
- while (i++ < *argc)
- argv[i - 1] = argv[i];
- --*argc;
-}
-
-
-
-/*-------------------------------------------------------------------------
- *
- * NAME optExecute
- *
- * FUNCTION Perform the action of an option.
- *
- * INPUT opt array of possible options.
- * arg argument to option, if it applies.
- * lng was the option given as a long option?
- *
- * RETURNS Nothing. Aborts in case of error.
- *
- */
-void optExecute(const optStruct *opt, char *arg, int lng)
-{
- switch (opt->type) {
- case OPT_FLAG:
- if (opt->flags & OPT_CALLFUNC)
- ((void (*)(void)) opt->arg)();
- else
- *((int *) opt->arg) = 1;
- break;
-
- case OPT_STRING:
- if (opt->flags & OPT_CALLFUNC)
- ((void (*)(char *)) opt->arg)(arg);
- else
- *((char **) opt->arg) = arg;
- break;
-
- case OPT_INT:
- case OPT_LONG: {
- long tmp;
- char *e;
-
- tmp = strtol(arg, &e, 10);
- if (*e)
- optFatal("invalid number `%s'\n", arg);
- if (errno == ERANGE
- || (opt->type == OPT_INT && (tmp > INT_MAX || tmp < INT_MIN)))
- optFatal("number `%s' to `%s' out of range\n",
- arg, optString(opt, lng));
- if (opt->type == OPT_INT) {
- if (opt->flags & OPT_CALLFUNC)
- ((void (*)(int)) opt->arg)((int) tmp);
- else
- *((int *) opt->arg) = (int) tmp;
- } else /* OPT_LONG */ {
- if (opt->flags & OPT_CALLFUNC)
- ((void (*)(long)) opt->arg)(tmp);
- else
- *((long *) opt->arg) = tmp;
- }
- break;
- }
-
- case OPT_UINT:
- case OPT_ULONG: {
- unsigned long tmp;
- char *e;
-
- tmp = strtoul(arg, &e, 10);
- if (*e)
- optFatal("invalid number `%s'\n", arg);
- if (errno == ERANGE
- || (opt->type == OPT_UINT && tmp > UINT_MAX))
- optFatal("number `%s' to `%s' out of range\n",
- arg, optString(opt, lng));
- if (opt->type == OPT_UINT) {
- if (opt->flags & OPT_CALLFUNC)
- ((void (*)(unsigned)) opt->arg)((unsigned) tmp);
- else
- *((unsigned *) opt->arg) = (unsigned) tmp;
- } else /* OPT_ULONG */ {
- if (opt->flags & OPT_CALLFUNC)
- ((void (*)(unsigned long)) opt->arg)(tmp);
- else
- *((unsigned long *) opt->arg) = tmp;
- }
- break;
- }
-
- default:
- break;
- }
-}
-
-
-
-/**************************************************************************
- * *
- * P U B L I C F U N C T I O N S *
- * *
- **************************************************************************/
-
-/*-------------------------------------------------------------------------
- *
- * NAME optSetFatalFunc
- *
- * FUNCTION Set function used to display error message and exit.
- *
- * SYNOPSIS #include "shhmsg.h"
- * void optSetFatalFunc(void (*f)(const char *, ...));
- *
- * INPUT f function accepting printf()'like parameters,
- * that _must_ abort the program.
- *
- */
-void optSetFatalFunc(void (*f)(const char *, ...))
-{
- optFatal = f;
-}
-
-
-
-/*-------------------------------------------------------------------------
- *
- * NAME optParseOptions
- *
- * FUNCTION Parse commandline options.
- *
- * SYNOPSIS #include "shhopt.h"
- * void optParseOptions(int *argc, char *argv[],
- * const optStruct opt[], int allowNegNum);
- *
- * INPUT argc Pointer to number of options.
- * argv Array of option-/argument-strings.
- * opt Array of possible options.
- * allowNegNum
- * a negative number is not to be taken as
- * an option.
- *
- * OUTPUT argc new argument count.
- * argv array with arguments removed.
- *
- * RETURNS Nothing. Aborts in case of error.
- *
- * DESCRIPTION This function checks each option in the argv-array
- * against strings in the opt-array, and `executes' any
- * matching action. Any arguments to the options are
- * extracted and stored in the variables or passed to
- * functions pointed to by entries in opt.
- *
- * Options and arguments used are removed from the argv-
- * array, and argc is decreased accordingly.
- *
- * Any error leads to program abortion.
- *
- */
-void optParseOptions(int *argc, char *argv[],
- const optStruct opt[], int allowNegNum)
-{
- int ai, /* argv index. */
- optarg, /* argv index of option argument, or -1 if none. */
- mi, /* Match index in opt. */
- done;
- char *arg, /* Pointer to argument to an option. */
- *o, /* pointer to an option character */
- *p;
-
- /*
- * Loop through all arguments.
- */
- for (ai = 0; ai < *argc; ) {
- /*
- * "--" indicates that the rest of the argv-array does not
- * contain options.
- */
- if (strcmp(argv[ai], "--") == 0) {
- argvRemove(argc, argv, ai);
- break;
- }
-
- if (allowNegNum && argv[ai][0] == '-' && isdigit(argv[ai][1])) {
- ++ai;
- continue;
- } else if (strncmp(argv[ai], "--", 2) == 0) {
- /* long option */
- /* find matching option */
- if ((mi = optMatch(opt, argv[ai] + 2, 1)) < 0)
- optFatal("unrecognized option `%s'\n", argv[ai]);
-
- /* possibly locate the argument to this option. */
- arg = NULL;
- if ((p = strchr(argv[ai], '=')) != NULL)
- arg = p + 1;
-
- /* does this option take an argument? */
- optarg = -1;
- if (optNeedsArgument(&opt[mi])) {
- /* option needs an argument. find it. */
- if (!arg) {
- if ((optarg = ai + 1) == *argc)
- optFatal("option `%s' requires an argument\n",
- optString(&opt[mi], 1));
- arg = argv[optarg];
- }
- } else {
- if (arg)
- optFatal("option `%s' doesn't allow an argument\n",
- optString(&opt[mi], 1));
- }
- /* perform the action of this option. */
- optExecute(&opt[mi], arg, 1);
- /* remove option and any argument from the argv-array. */
- if (optarg >= 0)
- argvRemove(argc, argv, ai);
- argvRemove(argc, argv, ai);
- } else if (*argv[ai] == '-') {
- /* A dash by itself is not considered an option. */
- if (argv[ai][1] == '\0') {
- ++ai;
- continue;
- }
- /* Short option(s) following */
- o = argv[ai] + 1;
- done = 0;
- optarg = -1;
- while (*o && !done) {
- /* find matching option */
- if ((mi = optMatch(opt, o, 0)) < 0)
- optFatal("unrecognized option `-%c'\n", *o);
-
- /* does this option take an argument? */
- optarg = -1;
- arg = NULL;
- if (optNeedsArgument(&opt[mi])) {
- /* option needs an argument. find it. */
- arg = o + 1;
- if (!*arg) {
- if ((optarg = ai + 1) == *argc)
- optFatal("option `%s' requires an argument\n",
- optString(&opt[mi], 0));
- arg = argv[optarg];
- }
- done = 1;
- }
- /* perform the action of this option. */
- optExecute(&opt[mi], arg, 0);
- ++o;
- }
- /* remove option and any argument from the argv-array. */
- if (optarg >= 0)
- argvRemove(argc, argv, ai);
- argvRemove(argc, argv, ai);
- } else {
- /* a non-option argument */
- ++ai;
- }
- }
-}
+++ /dev/null
-/* $Id: shhopt.h,v 1.2 1996/06/06 00:06:35 sverrehu Exp $ */
-#ifndef SHHOPT_H
-#define SHHOPT_H
-
-/* constants for recognized option types. */
-typedef enum {
- OPT_END, /* nothing. used as ending element. */
- OPT_FLAG, /* no argument following. sets variable to 1. */
- OPT_STRING, /* string argument. */
- OPT_INT, /* signed integer argument. */
- OPT_UINT, /* unsigned integer argument. */
- OPT_LONG, /* signed long integer argument. */
- OPT_ULONG, /* unsigned long integer argument. */
-} optArgType;
-
-/* flags modifying the default way options are handeled. */
-#define OPT_CALLFUNC 1 /* pass argument to a function. */
-
-typedef struct {
- char shortName; /* Short option name. */
- char *longName; /* Long option name, no including '--'. */
- optArgType type; /* Option type. */
- void *arg; /* Pointer to variable to fill with argument,
- * or pointer to function if Type == OPT_FUNC. */
- int flags; /* Modifier flags. */
-} optStruct;
-
-
-void optSetFatalFunc(void (*f)(const char *, ...));
-void optParseOptions(int *argc, char *argv[],
- const optStruct opt[], const int allowNegNum);
-
-#endif
+++ /dev/null
-/**************************************************************************
-
- This is a component of the hwclock program.
-
- This file contains the code for various basic utility routines
- needed by the other modules.
-
-****************************************************************************/
-
-#include <stdio.h>
-#include <string.h>
-
-#include "hwclock.h"
-
-bool
-is_in_cpuinfo(const char * const fmt, const char * const str) {
-/*----------------------------------------------------------------------------
- Return true iff the /proc/cpuinfo file shows the value 'str' for the
- keyword 'fmt'. Both arguments are null-terminated strings.
-
- If for any reason we can't read /proc/cpuinfo, return false.
------------------------------------------------------------------------------*/
- FILE *cpuinfo;
- char field[256];
- char format[256];
- bool found;
-
- sprintf(format, "%s : %s", fmt, "%255s");
-
- found = FALSE; /* initial value */
- if ((cpuinfo = fopen ("/proc/cpuinfo", "r")) != NULL) {
- while (!feof(cpuinfo)) {
- if (fscanf (cpuinfo, format, field) == 1) {
- if (strncmp(field, str, strlen(str)) == 0)
- found = TRUE;
- break;
- }
- fgets (field, 256, cpuinfo);
- }
- fclose(cpuinfo);
- }
- return found;
-}
-
-
-
-char *
-ctime2(const time_t time) {
-/*----------------------------------------------------------------------------
- Same as ctime() from the standard C library, except it takes a time_t
- as an argument instead of a pointer to a time_t, so it is much more
- useful.
-
- Also, don't include a newline at the end of the returned string. If
- the user wants a newline, he can provide it himself.
-
- return value is in static storage within.
------------------------------------------------------------------------------*/
- static char retval[30];
-
- strncpy(retval, ctime(&time), sizeof(retval));
- retval[sizeof(retval)-1] = '\0';
-
- /* Now chop off the last character, which is the newline */
- if (strlen(retval) >= 1) /* for robustness */
- retval[strlen(retval)-1] = '\0';
- return(retval);
-
-}
-
-
-
-struct timeval
-t2tv(time_t argument) {
-/*----------------------------------------------------------------------------
- Convert from "time_t" format to "timeval" format.
------------------------------------------------------------------------------*/
- struct timeval retval;
-
- retval.tv_sec = argument;
- retval.tv_usec = 0;
- return(retval);
-}
-
-
-
-float
-time_diff(struct timeval subtrahend, struct timeval subtractor) {
-/*---------------------------------------------------------------------------
- The difference in seconds between two times in "timeval" format.
-----------------------------------------------------------------------------*/
- return( (subtrahend.tv_sec - subtractor.tv_sec)
- + (subtrahend.tv_usec - subtractor.tv_usec) / 1E6 );
-}
-
-
-struct timeval
-time_inc(struct timeval addend, float increment) {
-/*----------------------------------------------------------------------------
- The time, in "timeval" format, which is <increment> seconds after
- the time <addend>. Of course, <increment> may be negative.
------------------------------------------------------------------------------*/
- struct timeval newtime;
-
- newtime.tv_sec = addend.tv_sec + (int) increment;
- newtime.tv_usec = addend.tv_usec + (increment - (int) increment) * 1E6;
-
- /* Now adjust it so that the microsecond value is between 0 and 1 million */
- if (newtime.tv_usec < 0) {
- newtime.tv_usec += 1E6;
- newtime.tv_sec -= 1;
- } else if (newtime.tv_usec >= 1E6) {
- newtime.tv_usec -= 1E6;
- newtime.tv_sec += 1;
- }
- return(newtime);
-}
-
-
-
#
# We need to find out the following things:
#
-# 1. For mount/nfsmount.c: is inet_aton() available?
-# 2. For fdisk/fdisksunlabel.c: is there a <scsi/scsi.h>?
-# For fdisk/fdisk.c: is there a <linux/blkpg.h>?
-# 3. For sys-utils/ipcs.c: do we need __KERNEL__ and <linux/linkage.h>?
-# 4. For sys-utils/cytune.c: do we need <linux/tqueue.h>?
-# 5. For sys-utils/kbd_rate.c: does <linux/kd.h> exist?
-# 6. For cfdisk, setterm, more, ul: do we have ncurses? How installed?
-# For more: do we have libtermcap?
-# 7. For chfn, chsh, login, newgrp, passwd: do we need -lcrypt?
-# 8. For sln: does static compilation work?
+# 1. For mount/nfsmount.c: is inet_aton() available?
+# 2. For fdisk/fdisksunlabel.c: is there a <scsi/scsi.h>?
+# For fdisk/fdisk.c: is there a <linux/blkpg.h>?
+# 4. For sys-utils/cytune.c: do we need <linux/tqueue.h>?
+# 5. For sys-utils/kbd_rate.c: does <linux/kd.h> exist?
+# 6. For cfdisk, setterm, more, ul: do we have ncurses? How installed?
+# For more: do we have libtermcap?
+# 7. For chfn, chsh, login, newgrp, passwd: do we need -lcrypt?
+# 8. For sln: does static compilation work?
# 9. For lib/nls.h: do we have <locale.h>?
# 10. For lib/nls.h: do we have <libintl.h> and gettext()?
# 11. For xgettext: does it take the option --foreign-user?
# 12. For cal.c: do we have <langinfo.h>?
# 13. For err.c: do we have __progname?
# 14. For script.c: do we have <pty.h> and openpty()?
+# 15. For lib/widechar.h: do we have wide character support?
+# 16. For clock/kd.c: do we have nanosleep()?
+
+rm -f make_include defines.h
+
+VERSION=`cat VERSION`
+echo
+echo configuring util-linux-$VERSION
+echo
+echo "VERSION=$VERSION" > make_include
+echo '#define UTIL_LINUX_VERSION "'$VERSION'"' > defines.h
+echo '#define util_linux_version "util-linux-'$VERSION'"' >> defines.h
+echo >> defines.h
-if test "$RANDOM" = "$RANDOM"; then
- # Plain old Bourne shell.
- echo checking for gcc
- test -z "$CC" -a -n "`gcc 2>&1`" && CC="gcc -O"
+if test -z "$CC"
+then
+ if test "$RANDOM" = "$RANDOM"; then
+ # Plain old Bourne shell.
+ echo checking for gcc
+ test -z "$CC" -a -n "`gcc 2>&1`" && CC="gcc -O"
+ else
+ # ksh, bash or zsh. ksh and zsh write "command not found" to stderr.
+ echo checking for gcc
+ test -z "$CC" && type gcc && CC="gcc -O"
+ fi
else
- # ksh, bash or zsh. ksh and zsh write "command not found" to stderr.
- echo checking for gcc
- test -z "$CC" && type gcc && CC="gcc -O"
+ echo "Using CC=\"$CC\""
+ echo
fi
CC=${CC-cc}
LIBS=
compile='$CC $CFLAGS $DEFS conftest.c -o conftest $LIBS >/dev/null 2>&1'
static_compile='$CC -static $DEFS conftest.c -o conftest $LIBS >/dev/null 2>&1'
+eval COMPILE='"'$compile'"'
+export COMPILE
-rm -f make_include defines.h conftest.c conftest
+rm -f conftest.c conftest
#
# 1. For mount/nfsmount.c: is inet_aton() available?
#
# 2A. For fdisk/fdisk.c: is <linux/blkpg.h> available?
#
-echo "
-#include <linux/blkpg.h>
-main(){ exit(0); }
-" > conftest.c
-eval $compile
-if test -s conftest && ./conftest 2>/dev/null; then
+if ./testincl "linux/blkpg.h"; then
echo "#define HAVE_blkpg_h" >> defines.h
- echo "You have <linux/blkpg.h>"
-else
- echo "You don't have <linux/blkpg.h>"
-fi
-rm -f conftest conftest.c
-
-#
-# 3. ipcs.c includes <sys/shm.h> and family
-# Do we need __KERNEL__ and asmlinkage for SHM_DEST?
-#
-echo "
-#include <sys/shm.h>
-main(){ int i=SHM_DEST; exit(0); }
-" > conftest.c
-eval $compile
-if test -s conftest && ./conftest 2>/dev/null; then
- echo "You don't need <linux/linkage.h>"
-else
- echo "#define NEED_linkage_h" >> defines.h
- echo "You need <linux/linkage.h>"
fi
-rm -f conftest conftest.c
#
# 4. cytune.c may need struct tq_struct
#
# 5. Does <linux/kd.h> exist?
#
-echo "
-#include <linux/kd.h>
-main(){ exit(0); }
-" > conftest.c
-eval $compile
-if test -s conftest && ./conftest 2>/dev/null; then
+if ./testincl "linux/kd.h"; then
echo "#define HAVE_kd_h" >> defines.h
- echo "You have <linux/kd.h>"
-else
- echo "You don't have <linux/kd.h>"
fi
-rm -f conftest conftest.c
#
# 6. How is [n]curses installed?
#
test_curses_h=0
have_ncurses=1
-if [ -f /usr/include/ncurses/curses.h ]; then
+if ! ./testincl "term.h"; then
+ have_ncurses=0
+elif ./testincl -q "ncurses/curses.h"; then
echo "HAVE_NCURSES=yes" >> make_include
echo "CURSESFLAGS=-I/usr/include/ncurses -DNCH=0" >> make_include
echo "You have ncurses. Using <ncurses/curses.h>."
-elif [ -f /usr/include/ncurses.h ]; then
+elif ./testincl -q "ncurses.h"; then
echo "HAVE_NCURSES=yes" >> make_include
echo "CURSESFLAGS=-DNCH=1" >> make_include
echo "You have ncurses. Using <ncurses.h>."
echo "HAVE_NCURSES=yes" >> make_include
echo "CURSESFLAGS=-I/usr/local/include -DNCH=1" >> make_include
echo "You have ncurses. Using /usr/local/include/ncurses.h."
-elif [ -f /usr/include/curses.h ]; then
+elif ./testincl -q "curses.h"; then
test_curses_h=1
else
have_ncurses=0
echo "You have termcap"
else
echo "HAVE_TERMCAP=no" >> make_include
- echo "You don't have termcap"
+ if [ $have_ncurses = 0 ]; then
+ echo "You don't have termcap - I will not make more."
+ else
+ echo "You don't have termcap"
+ fi
fi
rm -f conftest conftest.c
#
# 9. For lib/nls.h: do we have <locale.h>?
#
-echo "
-#include <locale.h>
-main(){ exit(0); }
-" > conftest.c
-eval $compile
-if test -s conftest && ./conftest 2>/dev/null; then
+if ./testincl "locale.h"; then
echo "#define HAVE_locale_h" >> defines.h
- echo "You have <locale.h>"
-else
- echo "You don't have <locale.h>"
fi
-rm -f conftest conftest.c
#
echo "You have <libintl.h> and gettext()"
echo '#define ENABLE_NLS' >> defines.h
echo "Assuming that you want to enable NLS support."
- echo "(Otherwise, edit defines.h)"
+ echo "(Otherwise, edit defines.h and remove the line with ENABLE_NLS)"
ENABLE_NLS=yes
else
echo "You don't have <libintl.h>"
#
# 12. For cal.c: do we have <langinfo.h>?
#
-echo "
-#include <langinfo.h>
-main(){ exit(0); }
-" > conftest.c
-eval $compile
-if test -s conftest && ./conftest 2>/dev/null; then
+if ./testincl "langinfo.h"; then
echo "#define HAVE_langinfo_h" >> defines.h
- echo "You have <langinfo.h>"
-else
- echo "You don't have <langinfo.h>"
fi
-rm -f conftest conftest.c
#
fi
rm -f conftest conftest.c
-
#
# 14. For script.c: do we have <pty.h> and openpty()?
#
echo "You don't have <pty.h> and openpty()"
fi
rm -f conftest conftest.c
+
+#
+# 15. For lib/widechar.h: do we have wide character support?
+# [Do we have the headers <wchar.h>, <wctype.h>, the types wchar_t, wint_t
+# and the fgetwc, fputwc, WEOF functions/macros?]
+#
+echo "
+#include <wchar.h>
+#include <wctype.h>
+#include <stdio.h>
+int main () {
+ wchar_t wc;
+ wint_t w;
+ w = fgetwc(stdin);
+ if (w == WEOF) exit(1);
+ wc = w;
+ fputwc(wc,stdout);
+ exit(0);
+}
+" > conftest.c
+eval $compile
+if test -s conftest && ./conftest < conftest.c > /dev/null 2>/dev/null; then
+ echo "#define ENABLE_WIDECHAR" >> defines.h
+ echo "You have wide character support"
+else
+ echo "You don't have wide character support"
+fi
+rm -f conftest conftest.c
+
+#
+# 16. For clock/kd.c: do we have nanosleep?
+#
+echo "
+#include <time.h>
+int main () {
+ struct timespec sleep = { 0, 1 };
+ nanosleep( &sleep, NULL );
+ exit(0);
+}
+" > conftest.c
+eval $compile
+if test -s conftest && ./conftest 2>/dev/null; then
+ echo "#define HAVE_nanosleep" >> defines.h
+ echo "You have nanosleep()"
+else
+ echo "You don't have nanosleep()"
+fi
+rm -f conftest conftest.c
+
# Makefile -- Makefile for util-linux Linux utilities
# Created: Sat Dec 26 20:09:40 1992
-# Revised: Fri Oct 6 21:02:21 1995 by r.faith@ieee.org
# Copyright 1992, 1993, 1994, 1995 Rickard E. Faith (faith@cs.unc.edu)
-#
+
include ../make_include
include ../MCONFIG
# Where to put man pages?
-MAN8= fdformat.8 mkswap.8 setfdprm.8
+MAN8= fdformat.8 mkfs.8 mkswap.8
# Where to put binaries?
# See the "install" rule for the links. . .
-SBIN= mkfs mkswap
+SBIN= mkfs mkswap blockdev
-USRBIN= fdformat setfdprm
+USRBIN= fdformat
ETC= fdprm
ifneq "$(CPU)" "sparc"
# fsck and mkfs will compile, but there is no kernel support on sparc
-MAN8:=$(MAN8) fsck.minix.8 mkfs.8 mkfs.minix.8
-SBIN:=$(SBIN) fsck.minix mkfs.minix
+MAN8:=$(MAN8) fsck.minix.8 mkfs.minix.8 mkfs.bfs.8
+SBIN:=$(SBIN) fsck.minix mkfs.minix mkfs.bfs
endif
-# Where to put datebase files?
+ifneq "$(HAVE_FDUTILS)" "yes"
+USRBIN:=$(USRBIN) setfdprm
+MAN8:=$(MAN8) setfdprm.8
+endif
+
+# raw.c does not compile on 2.2.*.
+# find out later where it does and add tests to config
+ifeq "$(ADD_RAW)" "yes"
+USRBIN:=$(USRBIN) raw
+MAN8:=$(MAN8) raw.8
+endif
all: $(SBIN) $(USRBIN)
-fdformat: fdformat.o
-fsck.minix: fsck.minix.o
-fsck.minix.o: fsck.minix.c bitops.h
-mkfs: mkfs.o
-mkfs.minix: mkfs.minix.o
-mkfs.minix.o: mkfs.minix.c bitops.h
-mkswap: mkswap.o
-setfdprm: setfdprm.o
+fsck.minix.o mkfs.minix.o: bitops.h
install: all
$(INSTALLDIR) $(SBINDIR) $(USRBINDIR) $(ETCDIR)
$(INSTALLBIN) $(SBIN) $(SBINDIR)
$(INSTALLBIN) $(USRBIN) $(USRBINDIR)
+ifneq "$(HAVE_FDUTILS)" "yes"
$(INSTALLDAT) $(ETC) $(ETCDIR)
+endif
$(INSTALLDIR) $(MAN8DIR)
$(INSTALLMAN) $(MAN8) $(MAN8DIR)
--- /dev/null
+/*
+ * blockdev.c --- Do various simple block device ioctls from the command line
+ * aeb, 991028
+ */
+
+#include <stdio.h>
+#include <fcntl.h>
+#include <getopt.h>
+#include <stdlib.h>
+#include <string.h>
+#include <unistd.h>
+#include <sys/ioctl.h>
+
+#include <linux/fs.h>
+#include "nls.h"
+
+const char *progname;
+
+struct bdc {
+ char *name;
+ char *iocname;
+ long ioc;
+ int argtype;
+#define ARGNONE 0
+#define ARGINTA 1
+#define ARGINTP 2
+#define ARGINTG 3
+#define ARGLINTG 4
+ long argval;
+ char *argname;
+ char *help;
+} bdcms[] = {
+#ifdef BLKROSET
+ { "--setro", "BLKROSET", BLKROSET, ARGINTP, 1, NULL, N_("set read-only") },
+ { "--setrw", "BLKROSET", BLKROSET, ARGINTP, 0, NULL, N_("set read-write") },
+#endif
+#ifdef BLKROGET
+ { "--getro", "BLKROGET", BLKROGET, ARGINTG, -1, NULL, N_("get read-only") },
+#endif
+#ifdef BLKSSZGET
+ { "--getss", "BLKSSZGET", BLKSSZGET, ARGINTG, -1, NULL, N_("get sectorsize") },
+#endif
+#ifdef BLKGETSIZE
+ { "--getsize", "BLKGETSIZE", BLKGETSIZE, ARGLINTG, -1, NULL, N_("get size") },
+#endif
+#ifdef BLKRASET
+ { "--setra", "BLKRASET", BLKRASET, ARGINTA, 0, "READAHEAD", N_("set readahead") },
+#endif
+#ifdef BLKRAGET
+ { "--getra", "BLKRAGET", BLKRAGET, ARGLINTG, -1, NULL, N_("get readahead") },
+#endif
+#ifdef BLKFLSBUF
+ { "--flushbufs", "BLKFLSBUF", BLKFLSBUF, ARGNONE, 0, NULL, N_("flush buffers") },
+#endif
+#ifdef BLKRRPART
+ { "--rereadpt", "BLKRRPART", BLKRRPART, ARGNONE, 0, NULL,
+ N_("reread partition table") },
+#endif
+};
+
+#define SIZE(a) (sizeof(a)/sizeof((a)[0]))
+
+static void
+usage(void) {
+ int i;
+ fprintf(stderr, _("Usage: %s [-V] [-v|-q] commands devices\n"), progname);
+ fprintf(stderr, _("Available commands:\n"));
+ for (i = 0; i < SIZE(bdcms); i++) {
+ fprintf(stderr, "\t%s", bdcms[i].name);
+ if (bdcms[i].argname)
+ fprintf(stderr, " %s", bdcms[i].argname);
+ if (bdcms[i].help)
+ fprintf(stderr, "\t(%s)", _(bdcms[i].help));
+ fprintf(stderr, "\n");
+ }
+ exit(1);
+}
+
+int
+find_cmd(char *s) {
+ int j;
+
+ for (j = 0; j < SIZE(bdcms); j++)
+ if (!strcmp(s, bdcms[j].name))
+ return j;
+ return -1;
+}
+
+void do_commands(int fd, char **argv, int d);
+
+int
+main(int argc, char **argv) {
+ int fd, d, j, k;
+ char *p;
+
+ /* egcs-2.91.66 is buggy and says:
+ blockdev.c:93: warning: `d' might be used uninitialized */
+ d = 0;
+
+ progname = argv[0];
+ if ((p = strrchr(progname, '/')) != NULL)
+ progname = p+1;
+
+ setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, LOCALEDIR);
+ textdomain(PACKAGE);
+
+ if (argc < 2)
+ usage();
+
+ /* -V not together with commands */
+ if (!strcmp(argv[1], "-V") || !strcmp(argv[1], "--version")) {
+ printf("%s from %s\n", progname, util_linux_version);
+ exit(0);
+ }
+
+ /* do each of the commands on each of the devices */
+ /* devices start after last command */
+ for (d = 1; d < argc; d++) {
+ j = find_cmd(argv[d]);
+ if (j >= 0) {
+ if (bdcms[j].argtype == ARGINTA)
+ d++;
+ continue;
+ }
+ if (!strcmp(argv[d], "--")) {
+ d++;
+ break;
+ }
+ if (argv[d][0] != '-')
+ break;
+ }
+
+ if (d >= argc)
+ usage();
+
+ for (k = d; k < argc; k++) {
+ fd = open(argv[k], O_RDONLY, 0);
+ if (fd < 0) {
+ perror(argv[k]);
+ exit(1);
+ }
+ do_commands(fd, argv, d);
+ }
+ return 0;
+}
+
+void
+do_commands(int fd, char **argv, int d) {
+ int res, i, j;
+ int iarg;
+ long larg;
+ int verbose = 0;
+
+ for (i = 1; i < d; i++) {
+ if (!strcmp(argv[i], "-v")) {
+ verbose = 1;
+ continue;
+ }
+ if (!strcmp(argv[i], "-q")) {
+ verbose = 0;
+ continue;
+ }
+
+ j = find_cmd(argv[i]);
+ if (j == -1) {
+ fprintf(stderr, _("%s: Unknown command: %s\n"), progname, argv[i]);
+ usage();
+ }
+
+ switch(bdcms[j].argtype) {
+ default:
+ case ARGNONE:
+ res = ioctl(fd, bdcms[j].ioc, 0);
+ break;
+ case ARGINTA:
+ if (i == d-1) {
+ fprintf(stderr, _("%s requires an argument\n"),
+ bdcms[j].name);
+ usage();
+ }
+ iarg = atoi(argv[++i]);
+ res = ioctl(fd, bdcms[j].ioc, iarg);
+ break;
+ case ARGINTP:
+ case ARGINTG:
+ iarg = bdcms[j].argval;
+ res = ioctl(fd, bdcms[j].ioc, &iarg);
+ break;
+ case ARGLINTG:
+ larg = bdcms[j].argval;
+ res = ioctl(fd, bdcms[j].ioc, &larg);
+ break;
+ }
+ if (res == -1) {
+ perror(bdcms[j].iocname);
+ if (verbose)
+ printf("%s failed.\n", _(bdcms[j].help));
+ exit(1);
+ }
+ switch(bdcms[j].argtype) {
+ case ARGINTG:
+ if (verbose)
+ printf("%s: %d\n", _(bdcms[j].help), iarg);
+ else
+ printf("%d\n", iarg);
+ break;
+ case ARGLINTG:
+ if (verbose)
+ printf("%s: %ld\n", _(bdcms[j].help), larg);
+ else
+ printf("%ld\n", larg);
+ break;
+ default:
+ if (verbose)
+ printf("%s succeeded.\n", _(bdcms[j].help));
+ break;
+ }
+ }
+}
int main(int argc,char **argv)
{
int verify;
- char *name;
struct stat st;
+ char *progname, *p;
+
+ progname = argv[0];
+ if ((p = strrchr(progname, '/')) != NULL)
+ progname = p+1;
setlocale(LC_ALL, "");
bindtextdomain(PACKAGE, LOCALEDIR);
textdomain(PACKAGE);
- name = argv[0];
+ if (argc == 2 &&
+ (!strcmp(argv[1], "-V") || !strcmp(argv[1], "--version"))) {
+ printf(_("%s from %s\n"), progname, util_linux_version);
+ exit(0);
+ }
+
verify = 1;
if (argc > 1 && argv[1][0] == '-') {
- if (argv[1][1] != 'n') usage(name);
+ if (argv[1][1] != 'n') usage(progname);
verify = 0;
argc--;
argv++;
}
- if (argc != 2) usage(name);
+ if (argc != 2) usage(progname);
if (stat(argv[1],&st) < 0) PERROR(argv[1]);
if (!S_ISBLK(st.st_mode) || MAJOR(st.st_rdev) != FLOPPY_MAJOR) {
fprintf(stderr,_("%s: not a floppy device\n"),argv[1]);
if (ioctl(ctrl,FDGETPRM,(long) ¶m) < 0)
PERROR(_("Could not determine current format type"));
printf(_("%s-sided, %d tracks, %d sec/track. Total capacity %d kB.\n"),
- param.head ? _("Double") : _("Single"),param.track,param.sect,param.size >> 1);
+ param.head ? _("Double") : _("Single"),
+ param.track, param.sect,param.size >> 1);
format_disk(argv[1]);
if (verify) verify_disk(argv[1]);
return 0;
#include <linux/fs.h>
#include <linux/minix_fs.h>
-#include "../version.h"
#include "nls.h"
#ifdef MINIX2_SUPER_MAGIC2
#define BITS_PER_BLOCK (BLOCK_SIZE<<3)
static char * program_name = "fsck.minix";
-static char * program_version = "1.2 - 11/11/96";
static char * device_name = NULL;
static int IN;
static int repair=0, automatic=0, verbose=0, list=0, show=0, warn_mode=0,
#define mark_zone(x) (setbit(zone_map,(x)-FIRSTZONE+1),changed=1)
#define unmark_zone(x) (clrbit(zone_map,(x)-FIRSTZONE+1),changed=1)
-void fatal_error(const char *, int) __attribute__ ((noreturn));
-void fatal_error(const char * fmt_string, int status)
+void leave(int) __attribute__ ((noreturn));
+void leave(int status)
{
- fprintf(stderr,fmt_string,program_name,device_name);
if (termios_set)
tcsetattr(0, TCSANOW, &termios);
exit(status);
}
-#define usage() fatal_error(_("Usage: %s [-larvsmf] /dev/name\n"),16)
-#define die(str) fatal_error(_("%s: " str "\n"),8)
+void usage(void) {
+ fprintf(stderr,
+ _("Usage: %s [-larvsmf] /dev/name\n"),
+ program_name);
+ leave(16);
+}
+
+void die(const char *str) {
+ fprintf(stderr, "%s: %s\n", program_name, str);
+ leave(8);
+}
/*
* This simply goes through the file-name data and prints out the
return;
}
if (BLOCK_SIZE*nr != lseek(IN, BLOCK_SIZE*nr, SEEK_SET))
- die("seek failed in write_block");
+ die(_("seek failed in write_block"));
if (BLOCK_SIZE != write(IN, addr, BLOCK_SIZE)) {
printf(_("Write error: bad block in file '"));
print_current_name();
Super.s_state &= ~MINIX_ERROR_FS;
if (BLOCK_SIZE != lseek(IN, BLOCK_SIZE, SEEK_SET))
- die("seek failed in write_super_block");
+ die(_("seek failed in write_super_block"));
if (BLOCK_SIZE != write(IN, super_block_buffer, BLOCK_SIZE))
- die("unable to write super-block");
+ die(_("unable to write super-block"));
return;
}
write_super_block();
if (IMAPS*BLOCK_SIZE != write(IN,inode_map,IMAPS*BLOCK_SIZE))
- die("Unable to write inode map");
+ die(_("Unable to write inode map"));
if (ZMAPS*BLOCK_SIZE != write(IN,zone_map,ZMAPS*BLOCK_SIZE))
- die("Unable to write zone map");
+ die(_("Unable to write zone map"));
if (INODE_BUFFER_SIZE != write(IN,inode_buffer,INODE_BUFFER_SIZE))
- die("Unable to write inodes");
+ die(_("Unable to write inodes"));
}
void get_dirsize (void)
void read_superblock(void)
{
if (BLOCK_SIZE != lseek(IN, BLOCK_SIZE, SEEK_SET))
- die("seek failed");
+ die(_("seek failed"));
if (BLOCK_SIZE != read(IN, super_block_buffer, BLOCK_SIZE))
- die("unable to read super block");
+ die(_("unable to read super block"));
if (MAGIC == MINIX_SUPER_MAGIC) {
namelen = 14;
dirsize = 16;
version2 = 1;
#endif
} else
- die("bad magic number in super-block");
+ die(_("bad magic number in super-block"));
if (ZONESIZE != 0 || BLOCK_SIZE != 1024)
- die("Only 1k blocks/zones supported");
+ die(_("Only 1k blocks/zones supported"));
if (IMAPS * BLOCK_SIZE * 8 < INODES + 1)
- die("bad s_imap_blocks field in super-block");
+ die(_("bad s_imap_blocks field in super-block"));
if (ZMAPS * BLOCK_SIZE * 8 < ZONES - FIRSTZONE + 1)
- die("bad s_zmap_blocks field in super-block");
+ die(_("bad s_zmap_blocks field in super-block"));
}
void read_tables(void)
{
inode_map = malloc(IMAPS * BLOCK_SIZE);
if (!inode_map)
- die("Unable to allocate buffer for inode map");
+ die(_("Unable to allocate buffer for inode map"));
zone_map = malloc(ZMAPS * BLOCK_SIZE);
if (!inode_map)
die("Unable to allocate buffer for zone map");
memset(zone_map,0,sizeof(zone_map));
inode_buffer = malloc(INODE_BUFFER_SIZE);
if (!inode_buffer)
- die("Unable to allocate buffer for inodes");
+ die(_("Unable to allocate buffer for inodes"));
inode_count = malloc(INODES + 1);
if (!inode_count)
- die("Unable to allocate buffer for inode count");
+ die(_("Unable to allocate buffer for inode count"));
zone_count = malloc(ZONES);
if (!zone_count)
- die("Unable to allocate buffer for zone count");
+ die(_("Unable to allocate buffer for zone count"));
if (IMAPS*BLOCK_SIZE != read(IN,inode_map,IMAPS*BLOCK_SIZE))
- die("Unable to read inode map");
+ die(_("Unable to read inode map"));
if (ZMAPS*BLOCK_SIZE != read(IN,zone_map,ZMAPS*BLOCK_SIZE))
- die("Unable to read zone map");
+ die(_("Unable to read zone map"));
if (INODE_BUFFER_SIZE != read(IN,inode_buffer,INODE_BUFFER_SIZE))
- die("Unable to read inodes");
+ die(_("Unable to read inodes"));
if (NORM_FIRSTZONE != FIRSTZONE) {
printf(_("Warning: Firstzone != Norm_firstzone\n"));
errors_uncorrected = 1;
struct minix_inode * inode = Inode + ROOT_INO;
if (!inode || !S_ISDIR(inode->i_mode))
- die("root inode isn't a directory");
+ die(_("root inode isn't a directory"));
}
#ifdef HAVE_MINIX2
dir = Inode + ino;
if (!S_ISDIR(dir->i_mode))
- die("internal error");
+ die(_("internal error"));
if (dir->i_size < 2 * dirsize) {
print_current_name();
printf(_(": bad directory: size<32"));
char buffer[1024];
if (BLOCK_SIZE*i != lseek(IN, BLOCK_SIZE*i, SEEK_SET))
- die("seek failed in bad_zone");
+ die(_("seek failed in bad_zone"));
return (BLOCK_SIZE != read(IN, buffer, BLOCK_SIZE));
}
struct termios tmp;
int count;
int retcode = 0;
+ char *p;
+
+ program_name = (argc && *argv) ? argv[0] : "fsck.minix";
+ if ((p = strrchr(program_name, '/')) != NULL)
+ program_name = p+1;
setlocale(LC_ALL, "");
bindtextdomain(PACKAGE, LOCALEDIR);
textdomain(PACKAGE);
-
- if (argc && *argv)
- program_name = *argv;
+ if (argc == 2 &&
+ (!strcmp(argv[1], "-V") || !strcmp(argv[1], "--version"))) {
+ printf(_("%s from %s\n"), program_name, util_linux_version);
+ exit(0);
+ }
+
if (INODE_SIZE * MINIX_INODES_PER_BLOCK != BLOCK_SIZE)
- die("bad inode size");
+ die(_("bad inode size"));
#ifdef HAVE_MINIX2
if (INODE_SIZE2 * MINIX2_INODES_PER_BLOCK != BLOCK_SIZE)
- die("bad v2 inode size");
+ die(_("bad v2 inode size"));
#endif
while (argc-- > 1) {
argv++;
check_mount(); /* trying to check a mounted filesystem? */
if (repair && !automatic) {
if (!isatty(0) || !isatty(1))
- die("need terminal for interactive repairs");
+ die(_("need terminal for interactive repairs"));
}
IN = open(device_name,repair?O_RDWR:O_RDONLY);
if (IN < 0)
- die("unable to open '%s'");
+ die(_("unable to open '%s'"));
for (count=0 ; count<3 ; count++)
sync();
read_superblock();
* flags and whether or not the -f switch was specified on the
* command line.
*/
- printf("%s, %s / %s\n", program_name, program_version,
- util_linux_version);
if ( !(Super.s_state & MINIX_ERROR_FS) &&
(Super.s_state & MINIX_VALID_FS) &&
!force ) {
--- /dev/null
+.\" Copyright 1999 Andries E. Brouwer (aeb@cwi.nl)
+.\" May be freely distributed.
+.TH MKFS.BFS 8 "12 Sept 1999" "Util-linux 2.9x" "Linux System Administrator's Manual"
+.SH NAME
+mkfs.bfs \- make an SCO bfs filesystem
+.SH SYNOPSIS
+.BR "mkfs.bfs [ \-N"
+nr-of-inodes
+.B ] [ \-V
+volume-name
+.B ] [ \-F
+fsname
+.B ]
+device
+.B [
+size-in-blocks
+.B ]
+.SH DESCRIPTION
+.B mkfs.bfs
+creates an SCO bfs file-system on a block device
+(usually a disk partition or a file accessed via the loop device).
+
+The
+.I size-in-blocks
+parameter is the desired size of the file system, in blocks.
+If nothing is specified, the entire partition will be used.
+
+.SH OPTIONS
+.TP
+.B \-N
+Specify the desired number of inodes (at most 512).
+If nothing is specified some default number in the range 48-512 is picked
+depending on the size of the partition.
+.TP
+.BI \-V " volume-label"
+Specify the volume label. I have no idea if/where this is used.
+.TP
+.BI \-F " fsname"
+Specify the fsname. I have no idea if/where this is used.
+.TP
+.B \-v
+Be verbose.
+.SH "EXIT CODES"
+The exit code returned by
+.B mkfs.bfs
+is 0 when all went well, and 1 when something went wrong.
+.SH "SEE ALSO"
+.BR mkfs (8).
--- /dev/null
+/*
+ * mkfs.bfs - Create SCO BFS filesystem - aeb, 1999-09-07
+ *
+ * Usage: mkfs.bfs [-N nr-of-inodes] [-V volume-name] [-F fsname] device
+ */
+
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <stdarg.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <sys/ioctl.h>
+#include <fcntl.h>
+#include <errno.h>
+#include <string.h>
+#include <time.h>
+
+#include <linux/fs.h> /* for BLKGETSIZE */
+
+#include "../defines.h" /* for util_linux_version */
+
+#define BFS_ROOT_INO 2
+#define BFS_NAMELEN 14
+#define BFS_BLOCKSIZE 512
+#define BFS_SUPER_MAGIC 0x1badface
+
+/* superblock - 512 bytes */
+struct bfssb {
+ unsigned int s_magic;
+ unsigned int s_start; /* byte offset of start of data */
+ unsigned int s_end; /* sizeof(slice)-1 */
+
+ /* for recovery during compaction */
+ int s_from, s_to; /* src and dest block of current transfer */
+ int s_backup_from, s_backup_to;
+
+ /* labels - may well contain garbage */
+ char s_fsname[6];
+ char s_volume[6];
+ char s_pad[472];
+};
+
+/* inode - 64 bytes */
+struct bfsi {
+ unsigned short i_ino;
+ unsigned char i_pad1[2];
+ unsigned long i_first_block;
+ unsigned long i_last_block;
+ unsigned long i_bytes_to_end;
+ unsigned long i_type; /* 1: file, 2: the unique dir */
+ unsigned long i_mode;
+ unsigned long i_uid, i_gid;
+ unsigned long i_nlinks;
+ unsigned long i_atime, i_mtime, i_ctime;
+ unsigned char i_pad2[16];
+};
+
+#define BFS_DIR_TYPE 2
+
+/* directory entry - 16 bytes */
+struct bfsde {
+ unsigned short d_ino;
+ char d_name[BFS_NAMELEN];
+};
+
+
+static char *progname;
+
+static void
+fatal(char *s, ...) {
+ va_list p;
+
+ va_start(p, s);
+ fflush(stdout);
+ fprintf(stderr, "\n%s: ", progname);
+ vfprintf(stderr, s, p);
+ va_end(p);
+ fprintf(stderr, "\n");
+ exit(1);
+}
+
+static void
+usage(void) {
+ fprintf(stderr,
+ "Usage: %s [-v] [-N nr-of-inodes] [-V volume-name]\n"
+ " [-F fsname] device [block-count]\n",
+ progname);
+ exit(1);
+}
+
+int
+main(int argc, char *argv[]) {
+ char *device, *volume, *fsname;
+ int inodes;
+ unsigned long total_blocks, ino_bytes, ino_blocks, data_blocks;
+ unsigned long user_specified_total_blocks = 0;
+ int verbose = 0;
+ int fd;
+ struct bfssb sb;
+ struct bfsi ri;
+ struct bfsde de;
+ struct stat statbuf;
+ time_t now;
+ int c, i, len;
+ char *p;
+
+ progname = argv[0];
+ if ((p = strrchr(progname, '/')) != NULL)
+ progname = p+1;
+
+ if (argc < 2)
+ usage();
+
+ if (argc == 2 &&
+ (!strcmp(argv[1], "-V") || !strcmp(argv[1], "--version"))) {
+ printf("%s from %s\n", progname, util_linux_version);
+ exit(0);
+ }
+
+ volume = fsname = " "; /* is there a default? */
+ inodes = 0;
+
+ while (EOF != (c = getopt(argc, argv, "vF:N:V:cl:"))) {
+ switch (c) {
+ case 'N':
+ inodes = atol(optarg);
+ break;
+
+ case 'V':
+ len = strlen(optarg);
+ if (len <= 0 || len > 6)
+ fatal("volume name too long");
+ volume = strdup(optarg);
+ break;
+
+ case 'F':
+ len = strlen(optarg);
+ if (len <= 0 || len > 6)
+ fatal("fsname name too long");
+ fsname = strdup(optarg);
+ break;
+
+ case 'v':
+ verbose = 1;
+ break;
+
+ /* when called via mkfs we may get options c,l,v */
+ case 'c':
+ case 'l':
+ break;
+
+ default:
+ usage();
+ }
+ }
+
+ if (optind == argc)
+ usage();
+
+ device = argv[optind++];
+
+ if (stat(device, &statbuf) == -1) {
+ perror(device);
+ fatal("cannot stat device %s", device);
+ }
+
+ if (!S_ISBLK(statbuf.st_mode))
+ fatal("%s is not a block special device", device);
+
+ fd = open(device, O_RDWR);
+ if (fd == -1) {
+ perror(device);
+ fatal("cannot open %s", device);
+ }
+
+ if (optind == argc-1)
+ user_specified_total_blocks = atoi(argv[optind]);
+ else if (optind != argc)
+ usage();
+
+ if (ioctl(fd, BLKGETSIZE, &total_blocks) == -1) {
+ if (!user_specified_total_blocks) {
+ perror("BLKGETSIZE");
+ fatal("cannot get size of %s", device);
+ }
+ total_blocks = user_specified_total_blocks;
+ } else if (user_specified_total_blocks) {
+ if (user_specified_total_blocks > total_blocks)
+ fatal("blocks argument too large, max is %d",
+ total_blocks);
+ total_blocks = user_specified_total_blocks;
+ }
+
+ if (!inodes) {
+ /* pick some reasonable default */
+ inodes = 8*(total_blocks/800);
+ if (inodes < 48)
+ inodes = 48;
+ if (inodes > 512)
+ inodes = 512;
+ } else {
+ /* believe the user */
+ if (inodes > 512)
+ fatal("too many inodes - max is 512");
+ }
+
+ ino_bytes = inodes * sizeof(struct bfsi);
+ ino_blocks = (ino_bytes + BFS_BLOCKSIZE - 1) / BFS_BLOCKSIZE;
+ data_blocks = total_blocks - ino_blocks - 1;
+
+ /* mimic the behaviour of SCO's mkfs - maybe this limit is needed */
+ if (data_blocks < 32)
+ fatal("not enough space, need at least %d blocks",
+ ino_blocks + 33);
+
+ memset(&sb, 0, sizeof(sb));
+ sb.s_magic = BFS_SUPER_MAGIC;
+ sb.s_start = ino_bytes + sizeof(struct bfssb);
+ sb.s_end = total_blocks * BFS_BLOCKSIZE - 1;
+ sb.s_from = sb.s_to = sb.s_backup_from = sb.s_backup_to = -1;
+ memcpy(sb.s_fsname, fsname, 6);
+ memcpy(sb.s_volume, volume, 6);
+
+ if (verbose) {
+ fprintf(stderr, "Device: %s\n", device);
+ fprintf(stderr, "Volume: <%-6s>\n", volume);
+ fprintf(stderr, "FSname: <%-6s>\n", fsname);
+ fprintf(stderr, "BlockSize: %d\n", BFS_BLOCKSIZE);
+ fprintf(stderr, "Inodes: %d (in %ld block%s)\n",
+ inodes, ino_blocks, (ino_blocks==1) ? "" : "s");
+ fprintf(stderr, "Blocks: %ld\n", total_blocks);
+ fprintf(stderr, "Inode end: %d, Data end: %d\n",
+ sb.s_start-1, sb.s_end);
+ }
+
+ if (write(fd, &sb, sizeof(sb)) != sizeof(sb))
+ fatal("error writing superblock");
+
+ memset(&ri, 0, sizeof(ri));
+ ri.i_ino = BFS_ROOT_INO;
+ ri.i_first_block = 1 + ino_blocks;
+ ri.i_last_block = ri.i_first_block +
+ (inodes * sizeof(de) - 1) / BFS_BLOCKSIZE;
+ ri.i_bytes_to_end = ri.i_first_block * BFS_BLOCKSIZE
+ + 2 * sizeof(struct bfsde) - 1;
+ ri.i_type = BFS_DIR_TYPE;
+ ri.i_mode = S_IFDIR | 0755; /* or just 0755 */
+ ri.i_uid = 0;
+ ri.i_gid = 1; /* random */
+ ri.i_nlinks = 2;
+ time(&now);
+ ri.i_atime = now;
+ ri.i_mtime = now;
+ ri.i_ctime = now;
+
+ if (write(fd, &ri, sizeof(ri)) != sizeof(ri))
+ fatal("error writing root inode");
+
+ memset(&ri, 0, sizeof(ri));
+ for (i=1; i<inodes; i++)
+ if (write(fd, &ri, sizeof(ri)) != sizeof(ri))
+ fatal("error writing inode");
+
+ if (lseek(fd, (1 + ino_blocks)*BFS_BLOCKSIZE, SEEK_SET) == -1)
+ fatal("seek error");
+
+ memset(&de, 0, sizeof(de));
+ de.d_ino = BFS_ROOT_INO;
+ memcpy(de.d_name, ".", 1);
+ if (write(fd, &de, sizeof(de)) != sizeof(de))
+ fatal("error writing . entry");
+
+ memcpy(de.d_name, "..", 2);
+ if (write(fd, &de, sizeof(de)) != sizeof(de))
+ fatal("error writing .. entry");
+
+ if (close(fd) == -1) {
+ perror(device);
+ fatal("error closing %s", device);
+ }
+
+ return 0;
+}
#include <limits.h>
#include "nls.h"
-#include "../version.h"
#define VERSION UTIL_LINUX_VERSION
#ifndef DEFAULT_FSTYPE
char *fstype = NULL;
int i, more = 0, verbose = 0;
char *oldpath, *newpath;
+ char *program_name, *p;
+
+ program_name = argv[0];
+ if ((p = strrchr(program_name, '/')) != NULL)
+ program_name = p+1;
setlocale(LC_ALL, "");
bindtextdomain(PACKAGE, LOCALEDIR);
textdomain(PACKAGE);
+ if (argc == 2 &&
+ (!strcmp(argv[1], "-V") || !strcmp(argv[1], "--version"))) {
+ printf(_("%s from %s\n"), program_name, util_linux_version);
+ exit(0);
+ }
+
/* Check commandline options. */
opterr = 0;
while ((more == 0) && ((i = getopt(argc, argv, "Vt:")) != EOF))
argv[--optind] = progname;
if (verbose) {
- puts(_("mkfs version " VERSION " (" __DATE__ ")"));
+ printf(_("mkfs version %s (%s)\n"), VERSION, __DATE__);
i = optind;
while (argv[i])
printf("%s ", argv[i++]);
.\" Copyright 1992, 1993, 1994 Rickard E. Faith (faith@cs.unc.edu)
.\" May be freely distributed.
-.\" " for emacs hilit19 mode
-.TH MKFS 8 "2 July 1996" "Util-linux 2.6" "Linux System Administrator's Manual"
+.TH MKFS.MINIX 8 "2 July 1996" "Util-linux 2.6" "Linux System Administrator's Manual"
.SH NAME
-mkfs \- make a Linux MINIX filesystem
+mkfs.minix \- make a Linux MINIX filesystem
.SH SYNOPSIS
-.BR "mkfs [ \-c | \-l filename ] [ \-n"
+.BR "mkfs.minix [ \-c | \-l filename ] [ \-n"
namelength
.B ] [ \-i
inodecount
size-in-blocks
.B ]
.SH DESCRIPTION
-.B mkfs
+.B mkfs.minix
creates a Linux MINIX file-system on a device (usually a disk partition).
The
The
.I size-in-blocks
-parameter is the desired size of the file system, in blocks. This
-information can be determined from the
-.BR fdisk (8)
-or
-.BR cfdisk (8)
-program. If omitted it will be determined automaticaly. Only block
-counts strictly greater than 10 and strictly less than 65536 are
-allowed.
+parameter is the desired size of the file system, in blocks.
+It is present only for backwards compatibility.
+If omitted the size will be determined automatically.
+Only block counts strictly greater than 10 and strictly less than
+65536 are allowed.
.SH OPTIONS
.TP
.B \-c
.BI \-n " namelength"
Specify the maximum length of filenames.
Currently, the only allowable values are 14 and 30.
-.B 30 is the default.
+The default is 30.
.TP
.BI \-i " inodecount"
Specify the number of inodes for the filesystem.
.SH "SEE ALSO"
.BR mkfs (8),
.BR fsck (8),
-.BR mke2fs (8),
-.BR e2fsck (8),
.BR reboot (8)
-.\" .SH AUTHORS
-.\" Linus Torvalds (torvalds@cs.helsinki.fi).
-.\" .br
-.\" Error code values by Rik Faith (faith@cs.unc.edu)
-.\" .br
-.\" Inode request feature by Scott Heavner (sdh@po.cwru.edu)
-.\" .br
-.\" Support for the file system valid flag by Dr. Wettstein
-.\" (greg%wind.uucp@plains.nodak.edu)
-.\" .br
-.\" Check to prevent mkfs of mounted filesystem and boot sector clearing
-.\" by Daniel Quinlan (quinlan@yggdrasil.com)
-.\" .br
-.\" Minix v2 support by Andreas Schwab
-.\" (schwab@issan.informatik.uni-dortmund.de), updated by Nicolai
-.\" Langfeldt (janl@math.uio.no)
-.\" .br
-.\" Portability patch by Russell King.
#include <linux/minix_fs.h>
#include "nls.h"
-#include "../version.h"
#ifdef MINIX2_SUPER_MAGIC2
#define HAVE_MINIX2 1
ZONESIZE = 0;
MAXSIZE = version2 ? 0x7fffffff : (7+512+512*512)*1024;
ZONES = BLOCKS;
+
/* some magic nrs: 1 inode / 3 blocks */
if ( req_nr_inodes == 0 )
inodes = BLOCKS/3;
inodes = 65535;
INODES = inodes;
IMAPS = UPPER(INODES + 1,BITS_PER_BLOCK);
- ZMAPS = 0;
- while (ZMAPS != UPPER(BLOCKS - NORM_FIRSTZONE + 1,BITS_PER_BLOCK))
- ZMAPS = UPPER(BLOCKS - NORM_FIRSTZONE + 1,BITS_PER_BLOCK);
+ ZMAPS = UPPER(BLOCKS - (1+IMAPS+INODE_BLOCKS), BITS_PER_BLOCK+1);
+ /* The old code here
+ * ZMAPS = 0;
+ * while (ZMAPS != UPPER(BLOCKS - NORM_FIRSTZONE + 1,BITS_PER_BLOCK))
+ * ZMAPS = UPPER(BLOCKS - NORM_FIRSTZONE + 1,BITS_PER_BLOCK);
+ * was no good, since it may loop. - aeb
+ */
FIRSTZONE = NORM_FIRSTZONE;
inode_map = malloc(IMAPS * BLOCK_SIZE);
zone_map = malloc(ZMAPS * BLOCK_SIZE);
char * tmp;
struct stat statbuf;
char * listfile = NULL;
+ char * p;
if (argc && *argv)
program_name = *argv;
+ if ((p = strrchr(program_name, '/')) != NULL)
+ program_name = p+1;
+
+ setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, LOCALEDIR);
+ textdomain(PACKAGE);
+
+ if (argc == 2 &&
+ (!strcmp(argv[1], "-V") || !strcmp(argv[1], "--version"))) {
+ printf(_("%s from %s\n"), program_name, util_linux_version);
+ exit(0);
+ }
+
if (INODE_SIZE * MINIX_INODES_PER_BLOCK != BLOCK_SIZE)
die(_("bad inode size"));
#ifdef HAVE_MINIX2
.SH NAME
mkswap \- set up a Linux swap area
.SH SYNOPSIS
-.BI "mkswap [\-c] [\-v" N "] [\-f] " device " [" size "]"
+.BI "mkswap [\-c] [\-v" N "] [\-f] [\-p " PSZ "] "device " [" size "]"
.SH DESCRIPTION
.B mkswap
sets up a Linux swap area on a device or in a file.
The Linux kernel does not look at partition Id's, but
many installation scripts will assume that partitions
of hex type 82 (LINUX_SWAP) are meant to be swap partitions.
+(Warning: Solaris also uses this type. Be careful not to kill
+your Solaris partitions.)
The
.I size
will use the entire partition or file if it is omitted.
Specifying it is unwise - a typo may destroy your disk.)
+The
+.I PSZ
+parameter specifies the page size to use. It is almost always
+unnecessary (even unwise) to specify it, but certain old libc
+versions lie about the page size, so it is possible that
+.B mkswap
+gets it wrong. The symptom is that a subsequent
+.B swapon
+fails because no swap signature is found. Typical values for
+.I PSZ
+are 4096 or 8192.
+
Linux knows about two styles of swap areas, old style and new style.
The last 10 bytes of the first page of the swap area distinguishes
them: old style has `SWAP_SPACE', new style has `SWAPSPACE2' as
size is S, an old style swap area can describe at most
8*(S-10)-1 pages used for swapping.
With S=4096 (as on i386), the useful area is at most 133890048 bytes
-(almost 128 MB if you believe in 1 MB=2^20 bytes), and the rest is wasted.
+(almost 128 MiB), and the rest is wasted.
On an alpha and sparc64, with S=8192, the useful area is at most
-535560992 bytes (almost 512 MB with the same proviso).
+535560992 bytes (almost 512 MiB).
The old setup wastes most of this bitmap page, because zero bits
denote bad blocks or blocks past the end of the swap space,
use a swap space with 1 bad block.)
In the new style swap area this is precisely what is done.
The maximum useful size of a swap area now depends on the architecture.
-It is roughly 2GB on i386, PPC, m68k, ARM, 1GB on sparc, 512MB on mips,
-128GB on alpha and 3TB on sparc64.
+It is roughly 2GiB on i386, PPC, m68k, ARM, 1GiB on sparc, 512MiB on mips,
+128GiB on alpha and 3TiB on sparc64.
Note that before 2.1.117 the kernel allocated one byte for each page,
-while it now allocates two bytes, so that taking a swap area of 2 GB
-in use might require 2 MB of kernel memory.
+while it now allocates two bytes, so that taking a swap area of 2 GiB
+in use might require 2 MiB of kernel memory.
Presently, Linux allows 8 swap areas. The areas in use can be seen
in the file
will refuse to create a v0 swap on a device with a valid SPARC superblock,
as that probably means one is going to erase the partition table.
.TP
+.BI "\-p " PSZ
+Specify the page size to use.
+.TP
.B \-v0
Create an old style swap area.
.TP
/*
* The definition of the union swap_header uses the constant PAGE_SIZE.
* Unfortunately, on some architectures this depends on the hardware model,
- * and can only be found at run time -- we use getpagesize().
+ * and can only be found at run time -- we use getpagesize(), so that
+ * we do not need separate binaries e.g. for sun4, sun4c/d/m and sun4u.
+ *
+ * Even more unfortunately, getpagesize() does not always return
+ * the right information. For example, libc4 and libc5 do not use
+ * the system call but invent a value themselves
+ * (EXEC_PAGESIZE or NBPG * CLSIZE or NBPC), and thus it may happen
+ * that e.g. on a sparc PAGE_SIZE=4096 and getpagesize() returns 8192.
+ * What to do? Let us allow the user to specify the pagesize explicitly.
*/
+static int user_pagesize = 0;
+static int kernel_pagesize; /* obtained via getpagesize(); */
+static int defined_pagesize = 0; /* PAGE_SIZE, when that exists */
static int pagesize;
static int *signature_page;
static void
init_signature_page() {
- pagesize = getpagesize();
-
#ifdef PAGE_SIZE
- if (pagesize != PAGE_SIZE)
- fprintf(stderr, _("Assuming pages of size %d\n"), pagesize);
+ defined_pagesize = PAGE_SIZE;
#endif
+ kernel_pagesize = getpagesize();
+ pagesize = kernel_pagesize;
+
+ if (user_pagesize) {
+ if ((user_pagesize & (user_pagesize-1)) ||
+ user_pagesize < 1024) {
+ fprintf(stderr, _("Bad user-specified page size %d\n"),
+ user_pagesize);
+ exit(1);
+ }
+ pagesize = user_pagesize;
+ }
+
+ if (user_pagesize && user_pagesize != kernel_pagesize &&
+ user_pagesize != defined_pagesize)
+ fprintf(stderr, _("Using user-specified page size %d, "
+ "instead of the system values %d/%d\n"),
+ pagesize, kernel_pagesize, defined_pagesize);
+ else if (defined_pagesize && pagesize != defined_pagesize)
+ fprintf(stderr, _("Assuming pages of size %d (not %d)\n"),
+ pagesize, defined_pagesize);
+
signature_page = (int *) malloc(pagesize);
memset(signature_page,0,pagesize);
p = (struct swap_header_v1 *) signature_page;
#define MAX_BADPAGES ((pagesize-1024-128*sizeof(int)-10)/sizeof(int))
-static void bit_set (unsigned int *addr, unsigned int nr)
-{
+static void
+bit_set (unsigned int *addr, unsigned int nr) {
unsigned int r, m;
addr += nr / (8 * sizeof(int));
*addr = r | m;
}
-static int bit_test_and_clear (unsigned int *addr, unsigned int nr)
-{
+static int
+bit_test_and_clear (unsigned int *addr, unsigned int nr) {
unsigned int r, m;
addr += nr / (8 * sizeof(int));
return (r & m) != 0;
}
-void fatal_error(const char * fmt_string)
-{
- fprintf(stderr,fmt_string,program_name,device_name);
+void
+usage(void) {
+ fprintf(stderr,
+ _("Usage: %s [-c] [-v0|-v1] [-pPAGESZ] /dev/name [blocks]\n"),
+ program_name);
exit(1);
}
-#define usage() fatal_error(_("Usage: %s [-c] [-v0|-v1] /dev/name [blocks]\n"))
-#define die(str) fatal_error(_("%s: " str "\n"))
+void
+die(const char *str) {
+ fprintf(stderr, "%s: %s\n", program_name, str);
+ exit(1);
+}
void
page_ok(int page) {
bit_test_and_clear(signature_page, page);
else {
if (badpages == MAX_BADPAGES)
- die("too many bad pages");
+ die(_("too many bad pages"));
p->badpages[badpages] = page;
}
badpages++;
buffer = malloc(pagesize);
if (!buffer)
- die("Out of memory");
+ die(_("Out of memory"));
current_page = 0;
while (current_page < PAGES) {
if (!check) {
}
if (do_seek && lseek(DEV,current_page*pagesize,SEEK_SET) !=
current_page*pagesize)
- die("seek failed in check_blocks");
+ die(_("seek failed in check_blocks"));
if ((do_seek = (pagesize != read(DEV, buffer, pagesize)))) {
page_bad(current_page++);
continue;
printf(_("%d bad pages\n"), badpages);
}
-static long valid_offset (int fd, int offset)
-{
+static long
+valid_offset (int fd, int offset) {
char ch;
if (lseek (fd, offset, 0) < 0)
}
static int
-find_size (int fd)
-{
+find_size (int fd) {
unsigned int high, low;
low = 0;
/* return size in pages, to avoid integer overflow */
static long
-get_size(const char *file)
-{
+get_size(const char *file) {
int fd;
long size;
return size;
}
-int main(int argc, char ** argv)
-{
- char * tmp;
+int
+isnzdigit(char c) {
+ return (c >= '1' && c <= '9');
+}
+
+int
+main(int argc, char ** argv) {
struct stat statbuf;
- int sz;
+ int i, sz;
int maxpages;
int goodpages;
int offset;
int force = 0;
+ char *block_count = 0;
+ char *pp;
+
+ program_name = (argc && *argv) ? argv[0] : "fsck.minix";
+ if ((pp = strrchr(program_name, '/')) != NULL)
+ program_name = pp+1;
setlocale(LC_ALL, "");
bindtextdomain(PACKAGE, LOCALEDIR);
textdomain(PACKAGE);
-
-
- if (argc && *argv)
- program_name = *argv;
- init_signature_page(); /* get pagesize */
+ if (argc == 2 &&
+ (!strcmp(argv[1], "-V") || !strcmp(argv[1], "--version"))) {
+ printf(_("%s from %s\n"), program_name, util_linux_version);
+ exit(0);
+ }
- while (argc-- > 1) {
- argv++;
- if (argv[0][0] != '-') {
- if (device_name) {
- int blocks_per_page = pagesize/1024;
- PAGES = strtol(argv[0],&tmp,0)/blocks_per_page;
- if (*tmp)
- usage();
- } else
- device_name = argv[0];
- } else {
- switch (argv[0][1]) {
+ for (i=1; i<argc; i++) {
+ if (argv[i][0] == '-') {
+ switch (argv[i][1]) {
case 'c':
check=1;
break;
case 'f':
force=1;
break;
+ case 'p':
+ pp = argv[i]+2;
+ if (!*pp && i+1 < argc)
+ pp = argv[++i];
+ if (isnzdigit(*pp))
+ user_pagesize=atoi(pp);
+ else
+ usage();
+ break;
case 'v':
- version=atoi(argv[0]+2);
+ version = atoi(argv[0]+2);
break;
default:
usage();
}
- }
+ } else if (!device_name) {
+ device_name = argv[i];
+ } else if (!block_count) {
+ block_count = argv[i];
+ } else
+ usage();
}
+
+ init_signature_page(); /* get pagesize */
+
if (!device_name) {
fprintf(stderr,
_("%s: error: Nowhere to set up swap on?\n"),
program_name);
usage();
}
+ if (block_count) {
+ /* this silly user specified the number of blocks
+ explicitly */
+ char *tmp;
+ int blocks_per_page = pagesize/1024;
+ PAGES = strtol(block_count,&tmp,0)/blocks_per_page;
+ if (*tmp)
+ usage();
+ }
sz = get_size(device_name);
if (!PAGES) {
PAGES = sz;
if (!S_ISBLK(statbuf.st_mode))
check=0;
else if (statbuf.st_rdev == 0x0300 || statbuf.st_rdev == 0x0340)
- die("Will not try to make swapdevice on '%s'");
+ die(_("Will not try to make swapdevice on '%s'"));
#ifdef __sparc__
if (!force && version == 0) {
unsigned short *q, sum;
if (read(DEV, buffer, 512) != 512)
- die("fatal: first page unreadable");
+ die(_("fatal: first page unreadable"));
if (buffer[508] == 0xDA && buffer[509] == 0xBE) {
q = (unsigned short *)(buffer + 510);
for (sum = 0; q >= (unsigned short *) buffer;)
if (version == 0 || check)
check_blocks();
if (version == 0 && !bit_test_and_clear(signature_page,0))
- die("fatal: first page unreadable");
+ die(_("fatal: first page unreadable"));
if (version == 1) {
p->version = version;
p->last_page = PAGES-1;
goodpages = PAGES - badpages - 1;
if (goodpages <= 0)
- die("Unable to set up swap-space: unreadable");
+ die(_("Unable to set up swap-space: unreadable"));
printf(_("Setting up swapspace version %d, size = %ld bytes\n"),
version, (long)(goodpages*pagesize));
write_signature((version == 0) ? "SWAP-SPACE" : "SWAPSPACE2");
offset = ((version == 0) ? 0 : 1024);
if (lseek(DEV, offset, SEEK_SET) != offset)
- die("unable to rewind swap-device");
+ die(_("unable to rewind swap-device"));
if (write(DEV,(char*)signature_page+offset, pagesize-offset)
!= pagesize-offset)
- die("unable to write signature page");
+ die(_("unable to write signature page"));
/*
* A subsequent swapon() will fail if the signature
* is not actually on disk. (This is a kernel bug.)
*/
if (fsync(DEV))
- die("fsync failed");
+ die(_("fsync failed"));
return 0;
}
--- /dev/null
+.\" -*- nroff -*-
+.TH RAW 8 "Aug 1999" "Version 0.1"
+.SH NAME
+raw \- bind a Linux raw character device
+.SH SYNOPSIS
+.B raw
+.I /dev/raw<N> <major> <minor>
+.PP
+.B raw
+.I /dev/raw<N> /dev/<blockdev>
+.PP
+.B raw
+.B \-q
+.I /dev/raw<N>
+.PP
+.B raw
+.B \-qa
+.SH DESCRIPTION
+.B raw
+is used to bind a Linux raw character device to a block device. Any
+block device may be used: at the time of binding, the device driver does
+not even have to be accessible (it may be loaded on demand as a kernel
+module later).
+.PP
+.B raw
+is used in two modes: it either sets raw device bindings, or it queries
+existing bindings. When setting a raw device,
+.I /dev/raw<N>
+is the device name of an existing raw device node in the filesystem.
+The block device to which it is to be bound can be specified either in
+terms of its
+.I major
+and
+.I minor
+device numbers, or as a path name
+.I /dev/<blockdev>
+to an existing block device file.
+.PP
+The bindings already in existence can be queried with the
+.I \-q
+option, with is used either with a raw device filename to query that one
+device, or with the
+.I \-a
+option to query all bound raw devices.
+.PP
+Once bound to a block device, a raw device can be opened, read and
+written, just like the block device it is bound to. However, the raw
+device does not behave exactly like the block device. In particular,
+access to the raw device bypasses the kernel's block buffer cache
+entirely: all I/O is done directly to and from the address space of the
+process performing the I/O. If the underlying block device driver can
+support DMA, then no data copying at all is required to complete the
+I/O.
+.PP
+Because raw I/O involves direct hardware access to a process's memory, a
+few extra restrictions must be observed. All I/Os must be correctly
+aligned in memory and on disk: they must start at a sector offset on
+disk, they must be an exact number of sectors long, and the data buffer
+in virtual memory must also be aligned to a multiple of the sector
+size. The sector size is 512 bytes for most devices.
+.SH OPTIONS
+.TP
+.B -q
+Set query mode.
+.B raw
+will query an existing binding instead of setting a new one.
+.TP
+.B -a
+With
+.B -q
+, specifies that all bound raw devices should be queried.
+.TP
+.B -h
+provides a usage summary.
+.SH BUGS
+The Linux
+.B dd
+(1) command does not currently align its buffers correctly, and so
+cannot be used on raw devices.
+.PP
+Raw I/O devices do not maintain cache coherency with the Linux block
+device buffer cache. If you use raw I/O to overwrite data already in
+the buffer cache, the buffer cache will no longer correspond to the
+contents of the actual storage device underneath. This is deliberate,
+but is regarded either a bug or a feature depending on who you ask!
+.SH AUTHOR
+Stephen Tweedie (sct@redhat.com)
--- /dev/null
+/*
+ * raw.c: User mode tool to bind and query raw character devices.
+ *
+ * Stephen Tweedie, 1999
+ *
+ * This file may be redistributed under the terms of the GNU General
+ * Public License, version 2.
+ *
+ * Copyright Red Hat Software, 1999
+ *
+ */
+
+#include <stdlib.h>
+#include <stdio.h>
+#include <unistd.h>
+#include <errno.h>
+#include <string.h>
+#include <sys/fcntl.h>
+#include <sys/stat.h>
+#include <sys/ioctl.h>
+#include <sys/sysmacros.h>
+#include <sys/raw.h>
+
+
+
+char * progname;
+int do_query = 0;
+int do_query_all = 0;
+
+int master_fd;
+int raw_minor;
+
+void open_raw_ctl(void);
+int query(int minor, int quiet);
+int bind (int minor, int block_major, int block_minor);
+
+
+static void usage(int err)
+{
+ fprintf(stderr,
+ "Usage:\n"
+ " %s /dev/rawN <major> <minor>\n"
+ " %s /dev/rawN /dev/<blockdev>\n"
+ " %s -q /dev/rawN\n"
+ " %s -qa\n",
+ progname, progname, progname, progname);
+ exit(err);
+}
+
+
+int main(int argc, char *argv[])
+{
+ char c;
+ char * raw_name;
+ char * block_name;
+ int err;
+ int block_major, block_minor;
+ int i;
+
+ struct stat statbuf;
+
+ progname = argv[0];
+
+ while ((c = getopt(argc, argv, "ahq")) != EOF) {
+ switch (c) {
+ case 'a':
+ do_query_all = 1;
+ break;
+ case 'h':
+ usage(0);
+ case 'q':
+ do_query = 1;
+ break;
+ default:
+ usage(1);
+ }
+ }
+
+ /*
+ * Check for, and open, the master raw device, /dev/raw
+ */
+
+ open_raw_ctl();
+
+ if (do_query_all) {
+ if (optind < argc)
+ usage(1);
+ for (i=1; i<255; i++)
+ query(i, 1);
+ exit(0);
+ }
+
+ /*
+ * It's a bind or a single query. Either way we need a raw device.
+ */
+
+ if (optind >= argc)
+ usage(1);
+ raw_name = argv[optind++];
+
+ err = stat(raw_name, &statbuf);
+ if (err) {
+ fprintf (stderr, "Cannot locate raw device '%s' (%s)\n",
+ raw_name, strerror(errno));
+ exit(2);
+ }
+
+ if (!S_ISCHR(statbuf.st_mode)) {
+ fprintf (stderr, "raw device '%s' is not a character dev\n",
+ raw_name);
+ exit(2);
+ }
+ if (major(statbuf.st_rdev) != RAW_MAJOR) {
+ fprintf (stderr, "Device '%s' is not a raw dev\n",
+ raw_name);
+ exit(2);
+ }
+
+ raw_minor = minor(statbuf.st_rdev);
+
+ if (do_query)
+ return query(raw_minor, 0);
+
+ /*
+ * It's not a query, so we still have some parsing to do. Have
+ * we been given a block device filename or a major/minor pair?
+ */
+
+ switch (argc - optind) {
+ case 1:
+ block_name = argv[optind];
+ err = stat(block_name, &statbuf);
+ if (err) {
+ fprintf (stderr,
+ "Cannot locate block device '%s' (%s)\n",
+ block_name, strerror(errno));
+ exit(2);
+ }
+
+ if (!S_ISBLK(statbuf.st_mode)) {
+ fprintf (stderr, "Device '%s' is not a block dev\n",
+ block_name);
+ exit(2);
+ }
+
+ block_major = major(statbuf.st_rdev);
+ block_minor = minor(statbuf.st_rdev);
+ break;
+
+ case 2:
+ block_major = strtol(argv[optind], 0, 0);
+ block_minor = strtol(argv[optind+1], 0, 0);
+ break;
+
+ default:
+ usage(1);
+ }
+
+ return bind(raw_minor, block_major, block_minor);
+ return 0;
+
+}
+
+
+void open_raw_ctl(void)
+{
+ master_fd = open("/dev/raw", O_RDWR, 0);
+ if (master_fd < 0) {
+ fprintf (stderr,
+ "Cannot open master raw device '/dev/raw' (%s)\n",
+ strerror(errno));
+ exit(2);
+ }
+}
+
+int query(int minor, int quiet)
+{
+ struct raw_config_request rq;
+ int err;
+
+ rq.raw_minor = minor;
+ err = ioctl(master_fd, RAW_GETBIND, &rq);
+ if (err < 0) {
+ if (quiet && errno == ENODEV)
+ return 3;
+ fprintf (stderr,
+ "Error querying raw device (%s)\n",
+ strerror(errno));
+ exit(3);
+ }
+ if (quiet && !rq.block_major && !rq.block_minor)
+ return 0;
+ printf ("/dev/raw%d: bound to major %d, minor %d\n",
+ minor, (int) rq.block_major, (int) rq.block_minor);
+ return 0;
+}
+
+int bind(int minor, int block_major, int block_minor)
+{
+ struct raw_config_request rq;
+ int err;
+
+ rq.raw_minor = minor;
+ rq.block_major = block_major;
+ rq.block_minor = block_minor;
+ err = ioctl(master_fd, RAW_SETBIND, &rq);
+ if (err < 0) {
+ fprintf (stderr,
+ "Error setting raw device (%s)\n",
+ strerror(errno));
+ exit(3);
+ }
+ printf ("/dev/raw%d: bound to major %d, minor %d\n",
+ raw_minor, (int) rq.block_major, (int) rq.block_minor);
+ return 0;
+}
+
}
int
-main(int argc,char **argv)
+main(int argc, char **argv)
{
int fd;
unsigned int cmd;
- char *name;
+ char *progname, *p;
+
+ progname = argv[0];
+ if ((p = strrchr(progname, '/')) != NULL)
+ progname = p+1;
setlocale(LC_ALL, "");
bindtextdomain(PACKAGE, LOCALEDIR);
textdomain(PACKAGE);
- name = argv[0];
- if (argc < 3) usage(name);
+ if (argc == 2 &&
+ (!strcmp(argv[1], "-V") || !strcmp(argv[1], "--version"))) {
+ printf(_("%s from %s\n"), progname, util_linux_version);
+ exit(0);
+ }
+
+ if (argc < 3) usage(progname);
cmd = FDSETPRM;
if (*argv[1] == '-') {
switch (argv[1][1]) {
break;
#endif
default:
- usage(name);
+ usage(progname);
}
argc--;
argv++;
exit(1);
}
if (cmd != FDSETPRM && cmd != FDDEFPRM) {
- if (argc != 2) usage(name);
+ if (argc != 2) usage(progname);
cmd_without_param(cmd,fd);
}
if (argc != 11 && argc != 3)
- usage(name);
+ usage(progname);
else if (argc == 11)
set_params(cmd,fd,&argv[2]);
else
#endif
#include <signal.h>
#include <math.h>
-#include <locale.h>
#include <string.h>
#include <sys/stat.h>
#include <sys/ioctl.h>
extern ext2_loff_t ext2_llseek(unsigned int fd, ext2_loff_t offset,
unsigned int origin);
-#include "../version.h"
#define VERSION UTIL_LINUX_VERSION
#define DEFAULT_DEVICE "/dev/hda"
int num_sects = last - first + 1;
int len, ext, j;
char *errmsg;
-
+ double sectors_per_MB = K*K / 512.0;
if (p_info[i].num == PRI_OR_LOG) {
static struct MenuItem menuPartType[]=
else
print_warning(_("!!! Internal error !!!"));
- sprintf(def, "%.2f", ceiling(num_sects/(K*0.02))/100);
+ sprintf(def, "%.2f", num_sects/sectors_per_MB);
mvaddstr(COMMAND_LINE_Y, COMMAND_LINE_X, _("Size (in MB): "));
if ((len = get_string(response, LINE_LENGTH, def)) <= 0 &&
len != GS_DEFAULT)
}
if (p_info[i].id > 0) {
+ char *dbn = my_basename(disk_device);
+ int l = strlen(dbn);
+ int digit_last = isdigit(dbn[l-1]);
+
mvprintw(y, NAME_START,
- "%s%d", my_basename(disk_device), p_info[i].num+1);
+ "%s%s%d", dbn, (digit_last ? "p" : ""),
+ p_info[i].num+1);
if (p_info[i].flags) {
if (p_info[i].flags == ACTIVE_FLAG)
mvaddstr(y, FLAGS_START, _("Boot"));
};
extern struct systypes i386_sys_types[];
+
.SH SYNOPSIS
.BI "fdisk [\-u] " device
.sp
-.BI "fdisk \-l [\-u] " "device ..."
+.BI "fdisk \-l [\-u] [" "device ..." ]
.sp
.BI "fdisk \-s " "partition ..."
.sp
program and exit.
.TP
.B \-l
-List the partition tables for
-.BR /dev/hd[a-d] ,
-.BR /dev/sd[a-h] ,
-.BR /dev/ed[a-d] ,
-and then exit.
+List the partition tables for the specified devices and then exit.
+If no devices are given, those mentioned in
+.I /proc/partitions
+(if that exists) are used.
.TP
.B \-u
When listing partition tables, give sizes in sectors instead
#include <setjmp.h>
#include <errno.h>
#include <getopt.h>
-#include <locale.h>
#include "nls.h"
#include <sys/stat.h>
#include "fdisksgilabel.h"
#include "fdiskaixlabel.h"
-#include "../version.h"
#include "../defines.h"
#ifdef HAVE_blkpg_h
#include <linux/blkpg.h>
" or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices)\n"
" ...\n");
break;
- case no_device:
- message = _("A disk block device is needed.\n");
- break;
- case no_partition:
- message =_("Given name does not refer to a partition,\n"
- "or maybe not even to a block device.\n");
- break;
case unable_to_open:
sprintf(error, _("Unable to open %s\n"), disk_device);
break;
}
/*
- * Print the message MESG, then read an integer between LOW and HIGH.
+ * Print the message MESG, then read an integer between LOW and HIGH (inclusive).
* If the user hits Enter, DFLT is returned.
* Answers like +10 are interpreted as offsets from BASE.
*
q = part_table;
printf(_("\nDisk %s: %d heads, %d sectors, %d cylinders\n\n"),
disk_device, heads, sectors, cylinders);
- printf(_("Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID\n"));
+ printf(_("Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID\n"));
for (i = 0 ; i < partitions; i++)
if ((p = q[i]) != NULL) {
- printf("%2d %02x%4d%4d%5d%4d%4d%5d%8d%8d %02x\n",
+ printf("%2d %02x%4d%4d%5d%4d%4d%5d%9d%9d %02x\n",
i + 1, p->boot_ind, p->head,
sector(p->sector),
cylinder(p->sector, p->cyl), p->end_head,
void add_partition(int n, int sys)
{
- char mesg[48];
+ char mesg[256]; /* 48 does not suffice in Japanese */
int i, read = 0;
struct partition *p = part_table[n], *q = part_table[ext_index];
uint start, stop = 0, limit, temp,
void write_table(void)
{
- int i, error = 0;
+ int i;
changed[3] = changed[0] || changed[1] || changed[2] || changed[3];
if (!sun_label && !sgi_label) {
}
printf(_("The partition table has been altered!\n\n"));
+ reread_partition_table(1);
+}
+
+void
+reread_partition_table(int leave) {
+ int error = 0;
+ int i;
printf(_("Calling ioctl() to re-read partition table.\n"));
sync();
error = errno;
}
- close(fd);
-
- printf(_("Syncing disks.\n"));
- sync();
- sleep(4); /* for sync() */
-
if (i < 0)
printf(_("Re-read table failed with error %d: %s.\nReboot your "
"system to ensure the partition table is updated.\n"),
"partitions, please see the fdisk manual page for additional\n"
"information.\n"));
- exit(0);
+ if (leave) {
+ close(fd);
+
+ printf(_("Syncing disks.\n"));
+ sync();
+ sleep(4); /* for sync() */
+ exit(!!i);
+ }
}
#define MAX_PER_LINE 16
move_begin(get_partition(0, partitions));
break;
case 'c':
- cylinders = read_int(1, cylinders, 65535,
+ cylinders = read_int(1, cylinders, 131071,
0, _("Number of cylinders"));
if (sun_label)
sun_set_ncyl(cylinders);
}
}
+/* for fdisk -l: try all things in /proc/partitions
+ that look like a partition name (do not end in a digit) */
+void
+tryprocpt() {
+ FILE *procpt;
+ char line[100], ptname[100], devname[120], *s;
+ int ma, mi, sz;
+
+ procpt = fopen(PROC_PARTITIONS, "r");
+ if (procpt == NULL) {
+ fprintf(stderr, _("cannot open %s\n"), PROC_PARTITIONS);
+ return;
+ }
+
+ while (fgets(line, sizeof(line), procpt)) {
+ if (sscanf (line, " %d %d %d %[^\n]\n",
+ &ma, &mi, &sz, ptname) != 4)
+ continue;
+ for(s = ptname; *s; s++);
+ if (isdigit(s[-1]))
+ continue;
+ sprintf(devname, "/dev/%s", ptname);
+ try(devname, 1);
+ }
+}
+
int
dir_exists(char *dirname) {
struct stat statbuf;
dummy(int *kk) {}
int
-main(int argc, char **argv)
-{
+main(int argc, char **argv) {
int j, c;
int optl = 0, opts = 0;
int user_set_sector_size = 0;
#endif
if (optl) {
- listing = 1;
nowarn = 1;
type_open = O_RDONLY;
if (argc > optind) {
/* avoid gcc warning:
variable `k' might be clobbered by `longjmp' */
dummy(&k);
+ listing = 1;
for(k=optind; k<argc; k++)
try(argv[k], 1);
} else {
/* we no longer have default device names */
- fatal(usage2);
+ /* but, we can use /proc/partitions instead */
+ tryprocpt();
}
exit(0);
}
enum failure {usage, usage2, ioctl_error,
unable_to_open, unable_to_read, unable_to_seek,
- unable_to_write, out_of_memory, no_partition, no_device};
+ unable_to_write, out_of_memory};
enum action {fdisk, require, try_only, create_empty};
extern int read_line (void);
extern char read_char(char *mesg);
extern int read_hex(struct systypes *sys);
+extern void reread_partition_table(int leave);
uint read_int(uint low, uint dflt, uint high, uint base, char *mesg);
#define PLURAL 0
/* prototypes for fdisksgilabel.c */
extern int valid_part_table_flag(unsigned char *b);
+
+#define PROC_PARTITIONS "/proc/partitions"
static int xbsd_readlabel (struct partition *p, struct xbsd_disklabel *d);
static int xbsd_writelabel (struct partition *p, struct xbsd_disklabel *d);
static void sync_disks (void);
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
static int xbsd_translate_fstype (int linux_type);
static void xbsd_link_part (void);
#endif
static struct xbsd_disklabel xbsd_dlabel;
static char buffer[BSD_BBSIZE];
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
static struct partition *xbsd_part;
static int xbsd_part_index;
#endif
puts (_(" n add a new BSD partition"));
puts (_(" p print BSD partition table"));
puts (_(" q quit without saving changes"));
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
puts (_(" r return to main menu"));
#endif
puts (_(" s show complete disklabel"));
puts (_(" t change a partition's filesystem id"));
puts (_(" w write disklabel to disk"));
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
puts (_(" x link BSD partition to non-BSD partition"));
#endif
}
void
bselect (void) {
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
int t, ss;
for (t=0; t<4; t++)
case 'w':
xbsd_write_disklabel ();
break;
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
case 'r':
return;
case 'x':
xbsd_new_part (void)
{
uint begin, end;
- char mesg[48];
+ char mesg[256];
int i;
if (!xbsd_check_new_partition (&i))
return;
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
begin = get_start_sect(xbsd_part);
end = begin + get_nr_sects(xbsd_part) - 1;
#elif defined (__alpha__) || defined (__powerpc__)
begin = 0;
- end = xbsd_dlabel.d_secperunit;
+ end = xbsd_dlabel.d_secperunit - 1;
#endif
sprintf (mesg, _("First %s"), str_units(SINGULAR));
begin = read_int (cround (begin), cround (begin), cround (end),
0, mesg);
- sprintf (mesg, _("Last %s or +size or +sizeM or +sizeK"), str_units(SINGULAR));
+ if (display_in_cyl_units)
+ begin = (begin - 1) * units_per_sector;
+
+ sprintf (mesg, _("Last %s or +size or +sizeM or +sizeK"),
+ str_units(SINGULAR));
end = read_int (cround (begin), cround (end), cround (end),
cround (begin), mesg);
if (display_in_cyl_units)
- {
- begin = (begin - 1) * units_per_sector;
end = end * units_per_sector - 1;
- }
+
xbsd_dlabel.d_partitions[i].p_size = end - begin + 1;
xbsd_dlabel.d_partitions[i].p_offset = begin;
xbsd_dlabel.d_partitions[i].p_fstype = BSD_FS_UNUSED;
if (show_all)
{
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
fprintf(f, "# %s%d:\n", disk_device, xbsd_part_index+1);
#elif defined (__alpha__)
fprintf(f, "# %s:\n", disk_device);
static void
xbsd_write_disklabel (void)
{
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
printf (_("Writing disklabel to %s%d.\n"), disk_device, xbsd_part_index+1);
xbsd_writelabel (xbsd_part, &xbsd_dlabel);
#elif defined (__alpha__)
printf (_("Writing disklabel to %s.\n"), disk_device);
xbsd_writelabel (NULL, &xbsd_dlabel);
#endif
+ reread_partition_table(0); /* no exit yet */
}
static int
{
char c;
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
fprintf (stderr, _("%s%d contains no disklabel.\n"),
disk_device, xbsd_part_index+1);
#elif defined (__alpha__)
while (1)
if ((c = tolower (read_char (_("Do you want to create a disklabel? (y/n) ")))) == 'y')
{
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
if (xbsd_initlabel (xbsd_part, &xbsd_dlabel, xbsd_part_index) == 1)
#elif defined (__alpha__) || defined (__powerpc__)
if (xbsd_initlabel (NULL, &xbsd_dlabel, 0) == 1)
bcopy (&dl, d, sizeof (struct xbsd_disklabel));
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
sector = get_start_sect(xbsd_part);
#elif defined (__powerpc__)
sector = 0;
if (BSD_BBSIZE != write (fd, buffer, BSD_BBSIZE))
fatal (unable_to_write);
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
printf (_("Bootstrap installed on %s%d.\n"), disk_device, xbsd_part_index+1);
#elif defined (__alpha__)
printf (_("Bootstrap installed on %s.\n"), disk_device);
static int
xbsd_get_part_index (int max)
{
- char prompt[40];
+ char prompt[256];
char l;
sprintf (prompt, _("Partition (a-%c): "), 'a' + max - 1);
d -> d_subtype = BSD_DSTYPE_INDOSPART & pindex;
#endif
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
d -> d_flags = BSD_D_DOSPART;
#else
d -> d_flags = 0;
d -> d_bbsize = BSD_BBSIZE;
d -> d_sbsize = BSD_SBSIZE;
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
d -> d_npartitions = 4;
pp = &d -> d_partitions[2]; /* Partition C should be the NetBSD partition */
pp -> p_offset = get_start_sect(p);
{
int t, sector;
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
sector = (p ? get_start_sect(p) : 0);
#elif defined (__alpha__)
sector = 0;
{
int sector;
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
sector = get_start_sect(p) + BSD_LABELSECTOR;
#elif defined (__alpha__) || defined (__powerpc__)
sector = BSD_LABELSECTOR;
sleep (4);
}
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
static int
xbsd_translate_fstype (int linux_type)
{
#if defined (__alpha__)
-#if 0
+#if !defined(__GLIBC__)
typedef unsigned long long u_int64_t;
#endif
#define BSD_LINUX_BOOTDIR "/usr/ucb/mdec"
-#if defined (i386) || defined (sparc)
+#if defined (i386) || defined (__sparc__) || defined (__arm__)
#define BSD_LABELSECTOR 1
#define BSD_LABELOFFSET 0
#elif defined (__alpha__) || defined (__powerpc__)
void
sgi_add_partition( int n, int sys )
{
- char mesg[48];
+ char mesg[256];
int first=0, last=0;
if( n == 10 ) {
uint starts[8], lens[8];
int whole_disk = 0;
- char mesg[48];
+ char mesg[256];
int i, first, last;
if (sunlabel->partitions[n].num_sectors && sunlabel->infos[n].id) {
#define PROGNAME "sfdisk"
#define VERSION "3.07"
-#define DATE "980518"
+#define DATE "990908"
#include <stdio.h>
#include <stdlib.h> /* atoi, free */
#include <linux/unistd.h> /* _syscall */
#include <linux/hdreg.h> /* HDIO_GETGEO */
#include <linux/fs.h> /* BLKGETSIZE */
-#include <locale.h>
#include "nls.h"
#include "common.h"
out_partition_header(char *dev, int format, struct geometry G) {
if (dump) {
printf(_("# partition table of %s\n"), dev);
- printf(_("unit: sectors\n\n"));
+ printf("unit: sectors\n\n");
return;
}
size = p->size;
if (dump) {
- printf(_(" start=%9lu"), start);
- printf(_(", size=%8lu"), size);
+ printf(" start=%9lu", start);
+ printf(", size=%8lu", size);
if (p->ptype == DOS_TYPE) {
- printf(_(", Id=%2x"), p->p.sys_type);
+ printf(", Id=%2x", p->p.sys_type);
if (p->p.bootable == 0x80)
- printf(_(", bootable"));
+ printf(", bootable");
}
printf("\n");
return;
void
out_partitions(char *dev, struct disk_desc *z) {
+ struct part_desc *p;
int pno, format = 0;
if (z->partno == 0)
printf(_("No partitions found\n"));
else {
- if (get_fdisk_geometry(&(z->partitions[0])))
- printf(_("Warning: The first partition looks like it was made\n"
+ for (pno=0; pno < z->partno; pno++) {
+ p = &(z->partitions[pno]);
+ if (p->size != 0 && p->p.sys_type != 0) {
+ if (get_fdisk_geometry(p))
+ printf(
+ _("Warning: The first partition looks like it was made\n"
" for C/H/S=*/%ld/%ld (instead of %ld/%ld/%ld).\n"
"For this listing I'll assume that geometry.\n"),
F.heads, F.sectors, B.cylinders, B.heads, B.sectors);
+ break;
+ }
+ }
out_partition_header(dev, format, F);
for(pno=0; pno < z->partno; pno++) {
out_partition(dev, format, &(z->partitions[pno]), z, F);
# Rules for everything else
+banner.o: $(LIB)/errs.h
banner: banner.o $(ERR_O)
ddate: ddate.o
* banner [-w#] [-d] [-t] message ...
*/
-#include "err.h"
+#include "errs.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
For Intel-based systems, the allowable range is from 250 to 1000 ms,
in 250 ms steps. For SPARC systems, possible values are between 10 ms and 1440 ms,
in 10 ms steps.
+.TP
+.B \-V
+Display a version number and exit.
.SH BUGS
Not all keyboards support all rates.
.PP
#endif
#include "nls.h"
-#include "../version.h"
static int valid_rates[] = { 300, 267, 240, 218, 200, 185, 171, 160, 150,
133, 120, 109, 100, 92, 86, 80, 75, 67,
textdomain(PACKAGE);
- while ( (c = getopt( argc, argv, "r:d:sv" )) != EOF ) {
+ while ( (c = getopt( argc, argv, "r:d:svVh?" )) != EOF ) {
switch (c) {
case 'r':
rate = atof( optarg );
silent = 1;
break;
case 'v':
+ case 'V':
fprintf( stderr, "util-linux %s kbdrate\n", UTIL_LINUX_VERSION);
exit(0);
+ case 'h':
+ case '?':
+ fprintf( stderr,
+ _("Usage: kbdrate [-V] [-s] [-r rate] [-d delay]\n"));
+ exit(0);
}
}
--- /dev/null
+From haible@ilog.fr Mon Sep 20 15:34:21 1999
+
+Hello Andries,
+
+Here is a patch for adding multi-byte locale support to a few programs
+found in util-linux-2.9u. With these patches, the programs
+
+ col colcrt colrm column rev ul
+
+now work correctly in UTF-8 locales. This is done by using the ISO C / SUSV2
+i18n functions, therefore they will become effective when glibc-2.2 comes
+out. For the moment, you can test the patches by
+ 1. defining ENABLE_WIDECHAR in defines.h
+ 2. Change the #if 0 to #if 1 in lib/widechar.h
+ 3. Modify your CFLAGS and LDFLAGS to include the directories where libutf8
+ is installed.
+
+
* SUCH DAMAGE.
*/
-#include <err.h>
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
+#include <stdarg.h>
#include <string.h>
+#include "errs.h"
-#ifdef __STDC__
-#include <stdarg.h>
-#else
-#include <varargs.h>
-#endif
#include "../defines.h"
#ifdef HAVE_progname
char *__progname = "foo"; /* probably libc4 */
#endif
-__dead void
-#ifdef __STDC__
-err(int eval, const char *fmt, ...)
-#else
-err(eval, fmt, va_alist)
- int eval;
- const char *fmt;
- va_dcl
-#endif
-{
+/* Some compilers complain "null format string" upon err(1,NULL) */
+/* Make them happy with a separate routine. */
+void
+err_nomsg(int exitval) {
+ (void)fprintf(stderr, "%s: %s\n", __progname, strerror(errno));
+ exit(exitval);
+}
+
+void
+err(int exitval, const char *fmt, ...) {
va_list ap;
-#if __STDC__
va_start(ap, fmt);
-#else
- va_start(ap);
-#endif
- verr(eval, fmt, ap);
+ verr(exitval, fmt, ap);
va_end(ap);
}
-__dead void
-verr(eval, fmt, ap)
- int eval;
- const char *fmt;
- va_list ap;
-{
+void
+verr(int exitval, const char *fmt, va_list ap) {
int sverrno;
sverrno = errno;
(void)fprintf(stderr, "%s: ", __progname);
- if (fmt != NULL) {
+ if (fmt != NULL && *fmt != 0) {
(void)vfprintf(stderr, fmt, ap);
(void)fprintf(stderr, ": ");
}
(void)fprintf(stderr, "%s\n", strerror(sverrno));
- exit(eval);
+ exit(exitval);
}
-__dead void
-#if __STDC__
-errx(int eval, const char *fmt, ...)
-#else
-errx(eval, fmt, va_alist)
- int eval;
- const char *fmt;
- va_dcl
-#endif
-{
+void
+errx(int exitval, const char *fmt, ...) {
va_list ap;
-#if __STDC__
va_start(ap, fmt);
-#else
- va_start(ap);
-#endif
- verrx(eval, fmt, ap);
+ verrx(exitval, fmt, ap);
va_end(ap);
}
-__dead void
-verrx(eval, fmt, ap)
- int eval;
- const char *fmt;
- va_list ap;
-{
+void
+verrx(int exitval, const char *fmt, va_list ap) {
(void)fprintf(stderr, "%s: ", __progname);
if (fmt != NULL)
(void)vfprintf(stderr, fmt, ap);
(void)fprintf(stderr, "\n");
- exit(eval);
+ exit(exitval);
}
void
-#if __STDC__
-warn(const char *fmt, ...)
-#else
-warn(fmt, va_alist)
- const char *fmt;
- va_dcl
-#endif
-{
+warn(const char *fmt, ...) {
va_list ap;
-#if __STDC__
va_start(ap, fmt);
-#else
- va_start(ap);
-#endif
vwarn(fmt, ap);
va_end(ap);
}
void
-vwarn(fmt, ap)
- const char *fmt;
- va_list ap;
-{
+vwarn(const char *fmt, va_list ap) {
int sverrno;
sverrno = errno;
}
void
-#ifdef __STDC__
-warnx(const char *fmt, ...)
-#else
-warnx(fmt, va_alist)
- const char *fmt;
- va_dcl
-#endif
-{
+warnx(const char *fmt, ...) {
va_list ap;
-#ifdef __STDC__
va_start(ap, fmt);
-#else
- va_start(ap);
-#endif
vwarnx(fmt, ap);
va_end(ap);
}
void
-vwarnx(fmt, ap)
- const char *fmt;
- va_list ap;
-{
+vwarnx(const char *fmt, va_list ap) {
(void)fprintf(stderr, "%s: ", __progname);
if (fmt != NULL)
(void)vfprintf(stderr, fmt, ap);
+++ /dev/null
-/*-
- * Copyright (c) 1993
- * The Regents of the University of California. All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- * 1. Redistributions of source code must retain the above copyright
- * notice, this list of conditions and the following disclaimer.
- * 2. Redistributions in binary form must reproduce the above copyright
- * notice, this list of conditions and the following disclaimer in the
- * documentation and/or other materials provided with the distribution.
- * 3. All advertising materials mentioning features or use of this software
- * must display the following acknowledgement:
- * This product includes software developed by the University of
- * California, Berkeley and its contributors.
- * 4. Neither the name of the University nor the names of its contributors
- * may be used to endorse or promote products derived from this software
- * without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
- * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
- * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
- * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
- * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
- * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
- * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
- * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
- * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
- * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
- * SUCH DAMAGE.
- *
- * @(#)err.h 8.1 (Berkeley) 6/2/93
- */
-
-#ifndef _ERR_H_
-#define _ERR_H_
-
-#ifdef __linux__
-#include <stdarg.h>
-#define _BSD_VA_LIST_ va_list
-#define __dead /* */
-#else
-/*
- * Don't use va_list in the err/warn prototypes. Va_list is typedef'd in two
- * places (<machine/varargs.h> and <machine/stdarg.h>), so if we include one
- * of them here we may collide with the utility's includes. It's unreasonable
- * for utilities to have to include one of them to include err.h, so we get
- * _BSD_VA_LIST_ from <machine/ansi.h> and use it.
- */
-#include <machine/ansi.h>
-#endif
-#include <sys/cdefs.h>
-
-__BEGIN_DECLS
-__dead void err __P((int, const char *, ...));
-__dead void verr __P((int, const char *, _BSD_VA_LIST_));
-__dead void errx __P((int, const char *, ...));
-__dead void verrx __P((int, const char *, _BSD_VA_LIST_));
-void warn __P((const char *, ...));
-void vwarn __P((const char *, _BSD_VA_LIST_));
-void warnx __P((const char *, ...));
-void vwarnx __P((const char *, _BSD_VA_LIST_));
-__END_DECLS
-
-#ifdef __linux__
-#undef _BSD_VA_LIST_
-#endif
-
-#endif /* !_ERR_H_ */
--- /dev/null
+#ifndef _ERR_H_
+#define _ERR_H_
+
+#include <stdarg.h>
+
+void err_nomsg (int);
+void err (int, const char *, ...);
+void verr (int, const char *, va_list);
+void errx (int, const char *, ...);
+void verrx (int, const char *, va_list);
+void warn (const char *, ...);
+void vwarn (const char *, va_list);
+void warnx (const char *, ...);
+void vwarnx (const char *, va_list);
+
+#endif /* !_ERR_H_ */
/*
- * Copyright (c) 1989 The Regents of the University of California.
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms are permitted
- * provided that the above copyright notice and this paragraph are
- * duplicated in all such forms and that any documentation,
- * advertising materials, and other materials related to such
- * distribution and use acknowledge that the software was developed
- * by the University of California, Berkeley. The name of the
- * University may not be used to endorse or promote products derived
- * from this software without specific prior written permission.
- * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
- * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
- * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
- *
+ * Vaguely based on
* @(#)pathnames.h 5.3 (Berkeley) 5/9/89
- *
- * Changed: Sun Nov 21 12:30:54 1993 by faith@cs.unc.edu
- * Changed: Wed Jun 22 20:47:27 1994 by faith@cs.unc.edu, based on changes
- * from poe@daimi.aau.dk
- * Changed: Wed Jun 22 22:50:13 1994 by faith@cs.unc.edu
- * Changed: Sat Feb 4 16:02:10 1995 by faith@cs.unc.edu
- * Changed: Tue Jul 2 09:37:36 1996 by janl@math.uio.no, axp patches
- * Changed: Thu Nov 9 21:58:36 1995 by joey@infodrom.north.de
+ * This code is in the public domain.
*/
+#include <paths.h>
#ifndef __STDC__
# error "we need an ANSI compiler"
#endif
-/* The paths for some of these are wrong in /usr/include/paths.h, but we
- re-define them here. */
+/* The paths for some of these are wrong in /usr/include/paths.h,
+ but we re-define them here. */
+/* Used in login.c, agetty.c, simpleinit.c, shutdown.c, write.c */
#undef _PATH_UTMP
+/* Used in login.c, agetty.c, simpleinit.c, shutdown.c, last.c */
#undef _PATH_WTMP
+/* These four are used in login.c only */
#undef _PATH_DEFPATH
#undef _PATH_DEFPATH_ROOT
#undef _PATH_LASTLOG
-#undef _PATH_MAILDIR
+
+/*
+ * HISTORY
+ *
+What is the history of these six, and related defines?
+------------------------------------------------------------------------
+_PATH_UTMP and UTMP_FILE and UTMP_FILENAME:
+ /etc/utmp > /var/adm/utmp > /var/run/utmp.
+Traditionally we have /etc/utmp.
+In <paths.h> we have /etc/utmp, but since 4.6.0 /var/adm/utmp
+and since 5.0.9 (and in glibc2) /var/run/utmp.
+In login/pathnames.h we have /etc/utmp, but since 4.6.6 /var/adm/utmp.
+In <utmp.h> UTMP_FILE is defined as /etc/utmp, but in 4.6.* as _PATH_UTMP.
+
+_PATH_WTMP and WTMP_FILE and WTMP_FILENAME:
+ /etc/wtmp > /usr/adm/wtmp > /var/adm/wtmp > /var/log/wtmp.
+Traditionally we have /etc/wtmp.
+In <paths.h> we have /usr/adm/wtmp, but since 4.5.13 /var/adm/wtmp,
+and since 5.0.9 (and in glibc2) /var/log/wtmp.
+In login/pathnames.h. we have /etc/wtmp, but since 4.6.6 /var/adm/wtmp.
+In <utmp.h> WTMP_FILE is defined as /usr/adm/wtmp, but in 4.5.* as
+/var/adm/wtmp, and in 4.6.* as _PATH_WTMP.
+
+_PATH_DEFPATH)
+Long ago this was ".:/bin:/usr/bin".
+In <paths.h> libc 4.4.1-4.4.4 have "/usr/bin:/bin"
+and libc 4.5.21-5.4.23 have "/usr/local/bin:/usr/bin:/bin:."
+and libc 5.4.38-5.4.46 have "/usr/local/bin:/usr/bin:/bin".
+In login/pathnames.h libc4 and libc5 have "/usr/local/bin:/bin:/usr/bin:."
+
+_PATH_DEFPATH_ROOT)
+Long ago this was identical to _PATH_DEFPATH.
+In <paths.h> no definition is present before libc 4.5.13.
+Libc 4.5.13 has "/bin:/usr/bin:/etc"
+Libc 4.5.14-5.4.46 have "/sbin:/bin:/usr/sbin:/usr/bin"
+In login/pathnames.h libc4 and libc5 have "/bin:/usr/bin:/etc"
+
+_PATH_LASTLOG)
+ /etc/lastlog > /usr/adm/lastlog > /var/adm/lastlog > /var/log/lastlog.
+Traditionally we have /etc/lastlog.
+In <bsd/utmp.h> libc 4.4.1-4.5.12 have /usr/adm/lastlog, 4.5.13 and
+later have /var/adm/lastlog.
+In paths.h all libc5 and glibc2 versions have /var/log/lastlog.
+In login/pathnames.h all libc4 and libc5 versions have /usr/adm/lastlog.
+
+_PATH_MAILDIR)
+ /usr/spool/mail > /var/spool/mail > /var/mail.
+Traditionally we have /usr/spool/mail.
+In <paths.h> we have /usr/spool/mail, but since libc 4.5.13 /var/spool/mail.
+In login/pathnames.h all libc4 versions have /var/spool/mail.
+Libc5 and glibc 2.0-2.1 have /var/spool/mail, but glibc 2.1.1 has /var/mail.
+------------------------------------------------------------------------*/
+
#ifndef SBINDIR
#define SBINDIR "/sbin"
#define _PATH_DEFPATH_ROOT SBINDIR ":/bin:" USRSBINDIR ":/usr/bin"
#define _PATH_HUSHLOGIN ".hushlogin"
#define _PATH_LASTLOG LOGDIR "/lastlog"
+
+#ifndef _PATH_MAILDIR
#define _PATH_MAILDIR VARPATH "/spool/mail"
+#endif
#define _PATH_MOTDFILE "/etc/motd"
#define _PATH_NOLOGIN "/etc/nologin"
#define _PATH_SECURE "/etc/securesingle"
#define _PATH_USERTTY "/etc/usertty"
+/* used in login-utils/shutdown.c */
#define _PATH_MTAB "/etc/mtab"
#define _PATH_UMOUNT "/bin/umount"
#define UMOUNT_ARGS "umount", "-a"
#define SWAPOFF_ARGS "swapoff", "-a"
+/* used in login-utils/setpwnam.h and login-utils/islocal.c */
#define _PATH_PASSWD "/etc/passwd"
+
+/* used in login-utils/setpwnam.h */
#define _PATH_PTMP "/etc/ptmp"
#define _PATH_PTMPTMP "/etc/ptmptmp"
-
#define _PATH_GROUP "/etc/group"
#define _PATH_GTMP "/etc/gtmp"
#define _PATH_GTMPTMP "/etc/gtmptmp"
+/* used in misc-utils/look.c */
#define _PATH_WORDS "/usr/dict/words"
#define _PATH_WORDS_ALT "/usr/dict/web2"
--- /dev/null
+/* Declarations for wide characters */
+/* This file must be included last because the redefinition of wchar_t may
+ cause conflicts when system include files were included after it. */
+
+#include "../defines.h" /* for ENABLE_WIDECHAR */
+
+#ifdef ENABLE_WIDECHAR
+
+# include <wchar.h>
+# include <wctype.h>
+#if 0 /* for testing on platforms without built-in wide character support */
+# include <libutf8.h>
+#endif
+
+#else
+
+# include <ctype.h>
+ /* Fallback for types */
+# define wchar_t char
+# define wint_t int
+# define WEOF EOF
+ /* Fallback for input operations */
+# define fgetwc fgetc
+# define getwc getc
+# define getwchar getchar
+# define fgetws fgets
+ /* Fallback for output operations */
+# define fputwc fputc
+# define putwc putc
+# define putwchar putchar
+# define fputws fputs
+ /* Fallback for character classification */
+# define iswgraph isgraph
+# define iswprint isprint
+# define iswspace isspace
+ /* Fallback for string functions */
+# define wcschr strchr
+# define wcsdup strdup
+# define wcslen strlen
+
+#endif
ifeq "$(USE_TTY_GROUP)" "yes"
login.o: login.c $(LIB)/pathnames.h $(LIB)/setproctitle.c $(LIB)/setproctitle.h
$(CC) -c $(CFLAGS) $(PAMFL) -DUSE_TTY_GROUP login.c
-mesg.o: mesg.c $(LIB)/err.h
+mesg.o: mesg.c $(LIB)/errs.h
$(CC) -c $(CFLAGS) -DUSE_TTY_GROUP mesg.c
else
login.o: $(LIB)/pathnames.h
$(CC) -c $(CFLAGS) $(PAMFL) login.c
-mesg.o: $(LIB)/err.h
+mesg.o: $(LIB)/errs.h
endif
passwd: passwd.o islocal.o setpwnam.o $(LIB)/env.o
.RI "[-l " login_program ]
.RI "[-I " init ]
.RI "[-t " timeout ]
+.RI "[-H " login_host ]
.I port
.I baud_rate,...
.RI [ term ]
.RI "[-l " login_program ]
.RI "[-I " init ]
.RI "[-t " timeout ]
+.RI "[-H " login_host ]
.I baud_rate,...
.I port
.RI [ term ]
one that asks for a dial-up password or that uses a different
password file).
.TP
+\-H \fIlogin_host\fP
+Write the specified \fIlogin_host\fP into the utmp file. (Normally,
+no login host is given, since \fBagetty\fP is used for local hardwired
+connections and consoles. However, this option can be useful for
+identifying terminal concentrators and the like.
+.TP
\-m
Try to extract the baud rate the CONNECT status message
produced by Hayes(tm)\-compatible modems. These status
char *progname;
+/* Fake hostname for ut_host specified on command line. */
+char *fakehost = NULL;
+
/* ... */
#ifdef DEBUGGING
#define debug(s) fprintf(dbf,s); fflush(dbf)
extern int optind; /* getopt */
int c;
- while (isascii(c = getopt(argc, argv, "I:Lf:hil:mt:wn"))) {
+ while (isascii(c = getopt(argc, argv, "I:LH:f:hil:mt:wn"))) {
switch (c) {
case 'I':
if (!(op->initstring = malloc(strlen(optarg)))) {
case 'L': /* force local */
op->flags |= F_LOCAL;
break;
+ case 'H': /* fake login host */
+ fakehost = optarg;
+ break;
case 'f': /* custom issue file */
op->flags |= F_CUSTISSUE;
op->issue = optarg;
strncpy(ut.ut_user, "LOGIN", sizeof(ut.ut_user));
strncpy(ut.ut_line, line, sizeof(ut.ut_line));
+ if (fakehost)
+ strncpy(ut.ut_host, fakehost, sizeof(ut.ut_host));
time(&t);
ut.ut_time = t;
ut.ut_type = LOGIN_PROCESS;
ut.ut_time = time((long *) 0);
(void) strncpy(ut.ut_name, "LOGIN", sizeof(ut.ut_name));
(void) strncpy(ut.ut_line, line, sizeof(ut.ut_line));
+ if (fakehost)
+ (void) strncpy(ut.ut_host, fakehost, sizeof(ut.ut_host));
(void) lseek(ut_fd, -ut_size, 1);
(void) write(ut_fd, (char *) &ut, sizeof(ut));
(void) close(ut_fd);
void
usage()
{
- fprintf(stderr, _("Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] baud_rate,... line [termtype]\nor\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] line baud_rate,... [termtype]\n"), progname);
+ fprintf(stderr, _("Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H login_host] baud_rate,... line [termtype]\nor\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H login_host] line baud_rate,... [termtype]\n"), progname);
exit(1);
}
#include <errno.h>
#include <ctype.h>
#include <getopt.h>
-#include <locale.h>
#include "my_crypt.h"
-#include "../version.h"
#include "nls.h"
#include "env.h"
#include <ctype.h>
#include <getopt.h>
#include "my_crypt.h"
-#include "../version.h"
#include "nls.h"
#include "env.h"
.B syslog
message will be generated. See the section on "Special Access Restrictions".
-If the user is root, then the login must be occuring on a tty listed in
+If the user is root, then the login must be occurring on a tty listed in
.IR /etc/securetty .
Failures will be logged with the
.B syslog
facility.
-After these conditions are checked, the password will be requested and
-checks (if a password is required for this username). Ten attempts
+After these conditions have been checked, the password will be requested and
+checked (if a password is required for this username). Ten attempts
are allowed before
.B login
dies, but after the first three, the response starts to get very slow.
If the file
.I .hushlogin
exists, then a "quiet" login is performed (this disables the checking
-of the checking of mail and the printing of the last login time and
-message of the day). Otherwise, if
+of mail and the printing of the last login time and message of the day).
+Otherwise, if
.I /var/log/lastlog
exists, the last login time is printed (and the current login is
recorded).
#include "setproctitle.h"
#endif
+/*
+ * RedHat writes:
+ * we've got a REAL HACK to avoid telling people that they have
+ * mail because the imap server has left a turd in their inbox.
+ * It works, but it sucks...
+ * It turns out that the turd is always 523 bytes long, so we
+ * just check for that size.
+ */
+/*
+ * If you want to turn this strange hack off, set
+ #define REDHAT_IGNORED_MAILSIZE 0
+ * In case people complain, this may become a configuration option,
+ * or perhaps this hack is thrown out again.
+ * A better solution would be to check the contents of this file..
+ */
+#define REDHAT_IGNORED_MAILSIZE 523
+
#if 0
/* from before we had a lastlog.h file in linux */
struct lastlog
{ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug",
"Sep", "Oct", "Nov", "Dec" };
-/* provided by Linus Torvalds 16-Feb-93 */
+/* Nice and simple code provided by Linus Torvalds 16-Feb-93 */
+/* Nonblocking stuff by Maciej W. Rozycki, macro@ds2.pg.gda.pl, 1999.
+ He writes: "Login performs open() on a tty in a blocking mode.
+ In some cases it may make login wait in open() for carrier infinitely,
+ for example if the line is a simplistic case of a three-wire serial
+ connection. I believe login should open the line in the non-blocking mode
+ leaving the decision to make a connection to getty (where it actually
+ belongs). */
void
opentty(const char * tty)
{
int i;
- int fd = open(tty, O_RDWR);
+ int fd = open(tty, O_RDWR | O_NONBLOCK);
+ int flags = fcntl(fd, F_GETFL);
+
+ flags &= ~O_NONBLOCK;
+ fcntl(fd, F_SETFL, flags);
for (i = 0 ; i < fd ; i++)
close(i);
retcode = pam_set_item(pamh, PAM_TTY, tty);
PAM_FAIL_CHECK;
+ /* Andrew.Taylor@cal.montage.ca: Provide a user prompt to PAM
+ so that the "login: " prompt gets localized. Unfortunately,
+ PAM doesn't have an interface to specify the "Password: " string (yet). */
+ retcode = pam_set_item(pamh, PAM_USER_PROMPT, _("login: "));
+ PAM_FAIL_CHECK;
+
#if 0
/* other than iso-8859-1
* one more time due to reset tty by PAM
motd();
mail = getenv("MAIL");
- if (mail && stat(mail, &st) == 0 && st.st_size != 0) {
+ if (mail && stat(mail, &st) == 0 && st.st_size != 0
+ && st.st_size != REDHAT_IGNORED_MAILSIZE) {
printf(_("You have %smail.\n"),
(st.st_mtime > st.st_atime) ? _("new ") : "");
}
#include <sys/types.h>
#include <sys/stat.h>
-#include <err.h>
#include <errno.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
+#include "errs.h"
#include "nls.h"
int
#include "nls.h"
#include "env.h"
-#include "../version.h"
-
#ifndef _PATH_CHFN
# define _PATH_CHFN "/usr/bin/chfn"
# define _PATH_CHSH "/usr/bin/chsh"
#include <unistd.h>
#include <utmp.h>
#include "nls.h"
-#ifdef __linux__
-#include <locale.h>
#include "pathnames.h"
-#endif
void makemsg __P((char *));
# Where to put man pages?
MAN1= cal.1 chkdupexe.1 ddate.1 kill.1 \
- logger.1 look.1 mcookie.1 namei.1 script.1 \
- tsort.1 whereis.1 write.1
+ logger.1 look.1 mcookie.1 namei.1 rename.1 script.1 \
+ whereis.1 write.1
# Where to put binaries?
# See the "install" rule for the links. . .
BIN= kill
USRBIN= cal chkdupexe ddate logger look mcookie \
- namei script tsort whereis write
-
-ifeq "$(HAVE_CLEAR)" "no"
-USRBIN:=$(USRBIN) clear
-MAN1:=$(MAN1) clear.1
-endif
+ namei rename script whereis write
ifeq "$(HAVE_RESET)" "no"
USRBIN:=$(USRBIN) reset
MAN1:=$(MAN1) setterm.1
endif
+ifeq "$(HAVE_TSORT)" "no"
+USRBIN:=$(USRBIN) tsort
+MAN1:=$(MAN1) tsort.1
+endif
+
# For script only
LIBPTY=
ifeq "$(HAVE_OPENPTY)" "yes"
# Rules for everything else
+cal.o: $(LIB)/errs.h
cal: cal.o $(ERR_O)
chkdupexe: chkdupexe.pl
-clear: clear.sh
kill: kill.o procs.o
logger: logger.o
mcookie: mcookie.o md5.o
The options are as follows:
.Bl -tag -width Ds
.It Fl m
-Display monday as the first day of the week.
+Display Monday as the first day of the week.
+(The default is Sunday.)
.It Fl j
-Display julian dates (days one-based, numbered from January 1).
+Display Julian dates (days one-based, numbered from January 1).
.It Fl y
Display a calendar for the current year.
.El
#include <sys/types.h>
#include <ctype.h>
-#include <err.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <unistd.h>
#include <locale.h>
+#include "errs.h"
#include "nls.h"
#include "../defines.h"
void usage __P((void));
void yearly __P((int));
void headers_init(void);
+extern char *__progname;
int
main(argc, argv)
struct tm *local_time;
time_t now;
int ch, month, year, yflag;
+ char *progname, *p;
+
+ progname = argv[0];
+ if ((p = strrchr(progname, '/')) != NULL)
+ progname = p+1;
+ __progname = progname;
-#ifdef __linux__
- extern char *__progname;
- __progname = argv[0];
-#endif
-
setlocale(LC_ALL, "");
bindtextdomain(PACKAGE, LOCALEDIR);
textdomain(PACKAGE);
- setlocale(LC_ALL,"");
yflag = 0;
while ((ch = getopt(argc, argv, "mjy")) != EOF)
switch(ch) {
case 'y':
yflag = 1;
break;
+ case 'V':
+ printf(_("%s from %s\n"),
+ progname, util_linux_version);
+ return 0;
case '?':
default:
usage();
int month, year;
{
int col, row, len, days[MAXDAYS];
- char *p, lineout[30];
+ char *p, lineout[300];
day_array(month, year, days);
len = sprintf(lineout, "%s %d", full_month[month - 1], year);
usage()
{
- (void)fprintf(stderr, _("usage: cal [-mjy] [[month] year]\n"));
+ (void)fprintf(stderr, _("usage: cal [-mjyV] [[month] year]\n"));
exit(1);
}
'/usr/TeX/bin /usr/tex/bin /usr/games '.
'/usr/local/games';
+# Turn off buffering for the output channel.
+$|=1;
+
# Values from /usr/include/linux/errno.h. Existence of linux/errno.ph is not
# something to count on... :-(
$ENOENT=2;
%didthis=();
-foreach $dir (split(/\s+/, "$execdirs")) {
+foreach $dir (split(/\s+/, "$execdirs"), "\0", split(/:/, $ENV{PATH})) {
+
+ if ($dir eq "\0") { $checkingpath = 1; next; }
# It's like this: One directory corresponds to one $device,$inode tuple
# If a symlink points to a directory we already checked that directory
print "Dangling symlink: $dir\n";
next;
}
- # warn "Nonexistent directory: $dir\n";
+ warn "Nonexistent directory: $dir\n" if ($checkingpath);
next;
}
closedir(DIR);
}
-open(LS,"| xargs ls -ldU");
+open(LS,"| xargs -r ls -ldU");
while (($prog,$paths)=each %progs) {
print LS "$paths\n" if ($count{$prog}>1);
}
- added Native Language Support
*/
+#include "../defines.h" /* for util-linux-version */
/* configuration options VVVVV READ THIS!!! */
struct disc_time hastur;
char schwa[23*17], *fnord=0;
int pi;
+ char *progname, *p;
+
+ progname = argv[0];
+ if ((p = strrchr(progname, '/')) != NULL)
+ progname = p+1;
setlocale(LC_ALL, "");
bindtextdomain(PACKAGE, LOCALEDIR);
case '+': fnord=argv[pi]+1; break;
case '-':
switch(argv[pi][1]) {
+ case 'V':
+ printf(_("%s from %s\n"), progname, util_linux_version);
default: goto usage;
}
default: goto thud;
funkychickens.day=dayspast+iday-1;
funkychickens.season=0;
if((funkychickens.year%4)==2) {
- if (funkychickens.day==59) funkychickens.day=-1;
+ if (funkychickens.day==59 && iday==29) funkychickens.day=-1;
}
funkychickens.yday=funkychickens.day;
/* note: EQUAL SIGN...hopefully that fixes it */
--- /dev/null
+
+PERPETUAL DATE CONVERTER FROM GREGORIAN TO POEE CALENDAR
+
+SEASONS
+ 1. Chaos -- Patron Apostle Hung Mung
+ 2. Discord -- Patron Apostle Dr. Van Van Mojo
+ 3. Confusion -- Patron Apostle Sri Syadasti
+ 4. Bureaucracy -- Patron Apostle Zarathud
+ 5. The Aftermath -- Patron Apostle the Elder Malaclypse
+
+DAYS OF THE WEEK*
+ 1. Sweetmorn *The DAYS OF THE WEEK
+ 2. Boomtime are named from the five
+ 3. Pungenday basic elements: SWEET,
+ 4. Prickle-Prickle BOOM, PUNGENT, PRICKLE,
+ 5. Setting Orange and ORANGE.
+
+HOLYDAYS
+A. Apostle Holydays B. Seasons Holydays
+ 1. Mungday 1. Chaoflux
+ 2. Mojoday 2. Discoflux
+ 3. Syaday 3. Confuflux
+ 4. Zaraday 4. Bureflux
+ 5. Maladay 5. Afflux
+Each occurs on the 5th Each occurs on the 50th
+day of the Season day of the Season
+
+C. Saint Tib's Day -- occurs once every four years (1 + 4 = 5) and is
+ inserted between the 59th and 60th days of the Season of Chaos
+
+ ST BT PD PP SO SM BT PD PP SO
+Jan 1 2 3 4 5 1 2 3 4 5 Chs Jul 5 6 7 8 9 40 41 42 43 44 Cfn
+ 6 7 8 9 10 6 7 8 9 10 10 11 12 13 14 45 46 47 48 49
+ 11 12 13 14 15 11 12 13 14 15 15 16 17 18 19 50 51 52 53 54
+ 16 17 18 19 20 16 17 18 19 20 20 21 22 23 24 55 56 57 58 59
+ 21 22 23 24 25 21 22 23 24 25 25 26 27 28 29 60 61 62 63 64
+ 26 27 28 29 30 26 27 28 29 30 30 31 1 2 3 65 66 67 68 69
+ 31 1 2 3 4 31 32 33 34 35 Aug 4 5 6 7 8 70 71 72 73 1 Bcy
+Feb 5 6 7 8 9 36 37 38 39 40 9 10 11 12 13 2 3 4 5 6
+ 10 11 12 13 14 41 42 43 44 45 14 15 16 17 18 7 8 9 10 11
+ 15 16 17 18 19 46 47 48 49 50 19 20 21 22 23 12 13 14 15 16
+ 20 21 22 23 24 51 52 53 54 55 24 25 26 27 28 17 18 19 20 21
+ 25 26 27 28* 1 56 57 58 59 60 29 30 31 1 2 22 23 24 25 26
+Mar 2 3 4 5 6 61 62 63 64 65 Sep 3 4 5 6 7 27 28 29 30 31
+ 7 8 9 10 11 66 67 68 69 70 8 9 10 11 12 32 33 34 35 36
+ 12 13 14 15 16 71 72 73 1 2 Dsc 13 14 15 16 17 37 38 39 40 41
+ 17 18 19 20 21 3 4 5 6 7 18 19 20 21 22 42 43 44 45 46
+ 22 23 24 25 26 8 9 10 11 12 23 24 25 26 27 47 48 49 50 51
+ 27 28 29 30 31 13 14 15 16 17 28 29 30 1 2 52 53 54 55 56
+Apr 1 2 3 4 5 18 19 20 21 22 Oct 3 4 5 6 7 57 58 59 60 61
+ 6 7 8 9 10 23 24 25 26 27 8 9 10 11 12 62 63 64 65 66
+ 11 12 13 14 15 28 29 30 31 32 13 14 15 16 17 67 68 69 70 71
+ 16 17 18 19 20 33 34 35 36 37 18 19 20 21 22 72 73 1 2 3 Afm
+ 21 22 23 24 25 38 39 40 41 42 23 24 25 26 27 4 5 6 7 8
+ 26 27 28 29 30 43 44 45 46 47 28 29 30 31 1 9 10 11 12 13
+May 1 2 3 4 5 48 49 50 51 52 Nov 2 3 4 5 6 14 15 16 17 18
+ 6 7 8 9 10 53 54 55 56 57 7 8 9 10 11 19 20 21 22 23
+ 11 12 13 14 15 58 59 60 61 62 12 13 14 15 16 24 25 26 27 28
+ 16 17 18 19 20 63 64 65 66 67 17 18 19 20 21 29 30 31 32 33
+ 21 22 23 24 25 68 69 70 71 72 22 23 24 25 26 34 35 36 37 38
+ 26 27 28 29 30 73 1 2 3 4 Cfn 27 28 29 30 1 39 40 41 42 43
+ 31 1 2 3 4 5 6 7 8 9 Dec 2 3 4 5 6 44 45 46 47 48
+Jun 5 6 7 8 9 10 11 12 13 14 7 8 9 10 11 49 50 51 52 53
+ 10 11 12 13 14 15 16 17 18 19 12 13 14 15 16 54 55 56 57 58
+ 15 16 17 18 19 20 21 22 23 24 17 18 19 20 21 59 60 61 62 63
+ 20 21 22 23 24 25 26 27 28 29 22 23 24 25 26 64 65 66 67 68
+ 25 26 27 28 29 30 31 32 33 34 27 28 29 30 31 69 70 71 72 73
+ 30 1 2 3 4 35 36 37 38 39 [1970 = 3136] [Next St. Tib's Day in 3138]
+
+ SACRED DOCUMENT OF THE FROGS (old Erisian poem):
+ 73 Days hath
+ Chaos, Discord, Confusion, Bureaucracy, and Aftermath
+
* 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
* - added Native Language Support
*
+ * 1999-11-13 aeb Accept signal numers 128+s.
+ *
*/
#include <stdio.h>
int main (int argc, char *argv[]);
extern char *mybasename(char *);
int signame_to_signum (char *sig);
-int arg_to_signum (char *arg);
+int arg_to_signum (char *arg, int mask);
void nosig (char *name);
void printsig (int sig);
void printsignals (FILE *fp);
extern int *get_pids (char *, int);
-char version_string[] = "kill v2.0\n";
char *whoami;
int main (int argc, char *argv[])
{
int errors, numsig, pid;
- char *ep, *arg;
+ char *ep, *arg, *progname, *p;
int do_pid, do_kill, check_all;
int *pids, *ip;
+ progname = argv[0];
+ if ((p = strrchr(progname, '/')) != NULL)
+ progname = p+1;
+
setlocale(LC_ALL, "");
bindtextdomain(PACKAGE, LOCALEDIR);
textdomain(PACKAGE);
if (*arg != '-') {
break;
}
+ if (! strcmp (arg, "--")) {
+ argc--, argv++;
+ break;
+ }
if (! strcmp (arg, "-u")) {
return usage (0);
}
- if (! strcmp (arg, "-v")) {
- fputs (version_string, stdout);
+ if (! strcmp (arg, "-v") || ! strcmp (arg, "-V") ||
+ ! strcmp (arg, "--version")) {
+ printf(_("%s from %s\n"), progname, util_linux_version);
return 0;
}
if (! strcmp (arg, "-a")) {
if (argc > 2) {
return usage (1);
}
- /* argc == 2 */
+ /* argc == 2, accept "kill -l $?" */
arg = argv[1];
- if ((numsig = arg_to_signum (arg)) < 0) {
+ if ((numsig = arg_to_signum (arg, 1)) < 0) {
fprintf (stderr, _("%s: unknown signal %s\n"), whoami, arg);
return 1;
}
return usage (1);
argc--, argv++;
arg = *argv;
- if ((numsig = arg_to_signum (arg)) < 0) {
+ if ((numsig = arg_to_signum (arg, 0)) < 0) {
nosig (arg);
return 1;
}
if (do_kill)
break;
arg++;
- if ((numsig = arg_to_signum (arg)) < 0) {
+ if ((numsig = arg_to_signum (arg, 0)) < 0) {
return usage (1);
}
do_kill++;
return (-1);
}
-int arg_to_signum (char *arg)
+int arg_to_signum (char *arg, int maskbit)
{
int numsig;
char *ep;
if (isdigit (*arg)) {
numsig = strtol (arg, &ep, 10);
+ if (numsig >= NSIG && maskbit && (numsig & 128) != 0)
+ numsig -= 128;
if (*ep != 0 || numsig < 0 || numsig >= NSIG)
return (-1);
return (numsig);
.\"
.\" @(#)logger.1 8.1 (Berkeley) 6/6/93
.\"
+.\" Section on valid facitily and level strings added by
+.\" and1000@debian.org, 26 Oct 1997.
.Dd June 6, 1993
.Dt LOGGER 1
.Os BSD 4.3
Write to socket as specified with
.Ar socket
instead of builtin syslog routines.
+.It --
+End the argument list. This is to allow the
+.Ar message
+to start with a hyphen (\-). This feature was not present in the
+original BSD logger command; it is a GNU-specific extra.
.It Ar message
Write the message to log; if not specified, and the
.Fl f
The
.Nm logger
utility exits 0 on success, and >0 if an error occurs.
+.Pp
+Valid facility names are: auth, authpriv (for security information of
+a sensitive nature), cron, daemon, ftp, kern, lpr, mail, news,
+security (deprecated synonym for auth), syslog, user, uucp, and local0
+to local7, inclusive.
+.Pp
+Valid level names are: alert, crit, debug, emerg, err, error
+(deprecated synonym for err), info, notice, panic (deprecated synonym
+for emerg), warning, warn (deprecated synonym for warning).
.Sh EXAMPLES
.Bd -literal -offset indent -compact
logger System rebooted
}
} else
while (fgets(buf, sizeof(buf), stdin) != NULL) {
+ /* glibc is buggy and adds an additional newline,
+ so we have to remove it here until glibc is fixed */
+ int len = strlen(buf);
+
+ if (len > 0 && buf[len - 1] == '\n')
+ buf[len - 1] = '\0';
+
if (!usock)
syslog(pri, "%s", buf);
else
.Nm look
performs a binary search, the lines in
.Ar file
-must be sorted.
+must be sorted (where
+.Xr sort 1
+got the same options \-d and/or \-f that
+.Nm look
+is invoked with).
.Pp
If
.Ar file
char *comparbuf;
static char *binary_search (char *, char *);
-static int compare (char *, char *, int);
+static int compare (char *, char *);
static void err (const char *fmt, ...);
static char *linear_search (char *, char *);
static int look (char *, char *);
* back points to the beginning of a line at or after the first
* matching line.
*
- * Base of the Invariants.
- * front = NULL;
- * back = EOF;
- *
* Advancing the Invariants:
*
* p = first newline after halfway point from front to back.
* infinitely loop.
*/
while (p < back && back > front) {
- if (compare(p, back, 1) == GREATER)
+ if (compare(p, back) == GREATER)
front = p;
else
back = p;
linear_search(char *front, char *back)
{
while (front < back) {
- switch (compare(front, back, 1)) {
+ switch (compare(front, back)) {
case EQUAL: /* Found it. */
return (front);
break;
{
int eol;
- while (front < back && compare(front, back, 1) == EQUAL) {
- if (compare(front, back, fflag) == EQUAL) {
+ while (front < back && compare(front, back) == EQUAL) {
+ if (compare(front, back) == EQUAL) {
eol = 0;
while (front < back && !eol) {
if (putchar(*front) == EOF)
* in other locales.
*/
int
-compare(char *s2, char *s2end, int nocase) {
+compare(char *s2, char *s2end) {
int i;
char *p;
*p = 0;
/* and compare */
- if (nocase)
+ if (fflag)
i = strncasecmp(comparbuf, string, stringlen);
else
i = strncmp(comparbuf, string, stringlen);
(void)printf(" l %s -> %s", buf, sym);
if(symcount > 0 && symcount++ > MAXSYMLINKS){
- (void)printf(_(" *** EXCEEDED UNIX LIMIT OF SYMLINKS ***"));
+ (void)printf(_(" *** EXCEEDED UNIX LIMIT OF SYMLINKS ***\n"));
symcount = -1;
+ } else {
+ (void)printf("\n");
+ namei(sym, lev + 1);
}
- (void)printf("\n");
- namei(sym, lev + 1);
break;
case S_IFCHR:
--- /dev/null
+.\" Written by Andries E. Brouwer (aeb@cwi.nl)
+.\" Placed in the public domain
+.\"
+.TH RENAME 1 "1 Januari 2000" "" "Linux Programmer's Manual"
+.SH NAME
+rename \- Rename files
+.SH SYNOPSIS
+.BI rename " from to file..."
+.SH DESCRIPTION
+.B rename
+will rename the specified files by replacing the first occurrence of
+.I from
+in their name by
+.IR to .
+
+For example, given the files
+.IR foo1 ", ..., " foo9 ", " foo10 ", ..., " foo278 ,
+the commands
+
+.RS
+.nf
+rename foo foo0 foo?
+rename foo foo0 foo??
+.fi
+.RE
+
+will turn them into
+.IR foo001 ", ..., " foo009 ", " foo010 ", ..., " foo278 .
+
+And
+.RS
+.nf
+rename .htm .html *.htm
+.fi
+.RE
+
+will fix the extension of your html files.
+
+.SH "SEE ALSO"
+.BR mv (1)
--- /dev/null
+/*
+ * rename.c - aeb 2000-01-01
+ *
+--------------------------------------------------------------
+#!/bin/sh
+if [ $# -le 2 ]; then echo call: rename from to files; exit; fi
+FROM="$1"
+TO="$2"
+shift
+shift
+for i in $@; do N=`echo "$i" | sed "s/$FROM/$TO/g"`; mv "$i" "$N"; done
+--------------------------------------------------------------
+ * This shell script will do renames of files, but may fail
+ * in cases involving special characters. Here a C version.
+ */
+#include <stdio.h>
+#include <string.h>
+#include <stdlib.h>
+#include <errno.h>
+#include "nls.h"
+
+static char *progname;
+
+int
+do_rename(char *from, char *to, char *s) {
+ char *newname, *where, *p, *q;
+ int flen, tlen, slen;
+
+ where = strstr(s, from);
+ if (where == NULL)
+ return 0;
+
+ flen = strlen(from);
+ tlen = strlen(to);
+ slen = strlen(s);
+ newname = malloc(tlen+slen+1);
+ if (newname == NULL) {
+ fprintf(stderr, _("%s: out of memory\n"), progname);
+ exit(1);
+ }
+
+ p = s;
+ q = newname;
+ while (p < where)
+ *q++ = *p++;
+ p = to;
+ while (*p)
+ *q++ = *p++;
+ p = where+flen;
+ while (*p)
+ *q++ = *p++;
+ *p = 0;
+
+ if (rename(s, newname) != 0) {
+ int errsv = errno;
+ fprintf(stderr, _("%s: renaming %s to %s failed: %s\n"),
+ progname, s, newname, strerror(errsv));
+ exit(1);
+ }
+
+ return 1;
+}
+
+int
+main(int argc, char **argv) {
+ char *from, *to, *p;
+ int i, ct;
+
+ progname = argv[0];
+ if ((p = strrchr(progname, '/')) != NULL)
+ progname = p+1;
+
+ setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, LOCALEDIR);
+ textdomain(PACKAGE);
+
+ if (argc == 2) {
+ if (!strcmp(argv[1], "-V") || !strcmp(argv[1], "--version")) {
+ printf(_("%s from %s\n"),
+ progname, util_linux_version);
+ return 0;
+ }
+ }
+
+ if (argc < 3) {
+ fprintf(stderr, _("call: %s from to files...\n"), progname);
+ exit(1);
+ }
+
+ from = argv[1];
+ to = argv[2];
+
+ ct = 0;
+ for (i=3; i<argc; i++)
+ ct += do_rename(from, to, argv[i]);
+ return 0;
+}
.B "setterm [ \-reset ]"
.B "setterm [ \-initialize ]"
.B "setterm [ \-cursor [on|off] ]"
-.B "setterm [ \-keyboard pc|olivetti|dutch|extended ]"
.B "setterm [ \-repeat [on|off] ]"
.B "setterm [ \-appcursorkeys [on|off] ]"
.B "setterm [ \-linewrap [on|off] ]"
*
* Sanity increases by Cafeine Addict [sic].
*
- * Powersave features by, todd j. derr <tjd@wordsmith.org>
+ * Powersave features by todd j. derr <tjd@wordsmith.org>
*
* Converted to terminfo by Kars de Jong (jongk@cs.utwente.nl)
*
* [ -reset ]
* [ -initialize ]
* [ -cursor [on|off] ]
- * [ -keyboard pc|olivetti|dutch|extended ]
* [ -repeat [on|off] ]
* [ -appcursorkeys [on|off] ]
* [ -linewrap [on|off] ]
/* Static variables. */
/* Option flags. Set if the option is to be invoked. */
-int opt_term, opt_reset, opt_initialize, opt_cursor, opt_keyboard;
+int opt_term, opt_reset, opt_initialize, opt_cursor;
int opt_linewrap, opt_snow, opt_softscroll, opt_default, opt_foreground;
int opt_background, opt_bold, opt_blink, opt_reverse, opt_underline;
int opt_store, opt_clear, opt_blank, opt_snap, opt_snapfile, opt_standout;
}
}
-#if 0
-void parse_keyboard(argc, argv, option, opt_keyboard, bad_arg)
-int argc; /* Number of arguments for this option. */
-char *argv[]; /* Arguments for this option. */
-int *option; /* Keyboard flag to set. */
-int *opt_keyboard; /* Keyboard type to set. */
-int *bad_arg; /* Set to true if an error is detected. */
-{
-/* Parse a -keyboard specification. */
-
- if (argc != 1 || *option) *bad_arg = TRUE;
- *option = TRUE;
- if (argc == 1) {
- if (strcmp(argv[0], "pc") == 0)
- *opt_keyboard = PC;
- else if (strcmp(argv[0], "olivetti") == 0)
- *opt_keyboard = OLIVETTI;
- else if (strcmp(argv[0], "dutch") == 0)
- *opt_keyboard = DUTCH;
- else if (strcmp(argv[0], "extended") == 0)
- *opt_keyboard = EXTENDED;
- else
- *bad_arg = TRUE;
- }
-}
-#endif
-
void par_color(argc, argv, option, opt_color, bad_arg)
int argc; /* Number of arguments for this option. */
char *argv[]; /* Arguments for this option. */
parse_none(argc, argv, &opt_initialize, bad_arg);
else if (STRCMP(option, "cursor") == 0)
parse_switch(argc, argv, &opt_cursor, &opt_cu_on, bad_arg);
-#if 0
- else if (STRCMP(option, "keyboard") == 0)
- parse_keyboard(argc, argv, &opt_keyboard, &opt_ke_type, bad_arg);
-#endif
else if (STRCMP(option, "repeat") == 0)
parse_switch(argc, argv, &opt_repeat, &opt_rep_on, bad_arg);
else if (STRCMP(option, "appcursorkeys") == 0)
#if 0
fprintf(stderr, _(" [ -snow [on|off] ]\n"));
fprintf(stderr, _(" [ -softscroll [on|off] ]\n"));
- fprintf(stderr, _(" [ -keyboard pc|olivetti|dutch|extended ]\n"));
#endif
fprintf(stderr, _(" [ -repeat [on|off] ]\n"));
fprintf(stderr, _(" [ -appcursorkeys [on|off] ]\n"));
putp(ti_entry("civis"));
}
-#if 0
- /* -keyboard pc|olivetti|dutch|extended. Vc only. */
- if (opt_keyboard && vcterm) {
- switch (opt_ke_type) {
- case PC:
- printf("%s%s%s", DCS, _("keyboard.pc"), ST);
- break;
- case OLIVETTI:
- printf("%s%s%s", DCS, _("keyboard.olivetti"), ST);
- break;
- case DUTCH:
- printf("%s%s%s", DCS, _("keyboard.dutch"), ST);
- break;
- case EXTENDED:
- printf("%s%s%s", DCS, _("keyboard.extended"), ST);
- break;
- }
- }
-#endif
-
/* -linewrap [on|off]. Vc only (vt102) */
if (opt_linewrap && vcterm) {
if (opt_li_on)
--- /dev/null
+#!/bin/sh
+# This script reproduces the output of the Solaris hostid program.
+# It might be put in /usr/bin/hostid or so.
+# Note that the hostid program does not have any known uses
+# and does not exist on other architectures.
+# Copyright 1999 Peter Jones, <pjones@redhat.com> .
+# GPL and all that good stuff apply.
+(
+idprom=`cat /proc/openprom/idprom`
+echo $idprom|dd bs=1 skip=2 count=2
+echo $idprom|dd bs=1 skip=27 count=6
+echo
+) 2>/dev/null
*/
#include <sys/types.h>
+#include <stdlib.h>
#include <errno.h>
#include <stdio.h>
#include <ctype.h>
NODE *add_node(), *find_node();
void add_arc(), no_memory(), remove_node(), tsort();
-char *grow_buf(), *malloc();
+char *grow_buf();
int find_cycle(NODE *, NODE *, int, int);
extern int errno;
char *bp;
int size;
{
- char *realloc();
-
if (!(bp = realloc(bp, (u_int)size)))
no_memory();
return(bp);
include ../make_include
include ../MCONFIG
-CC = gcc
CFLAGS = -I$(LIB) $(OPT)
WARNFLAGS = -Wall -Wstrict-prototypes -Wmissing-prototypes
DEFINES = -DHAVE_NFS
RPCSVCDIR = rpcsvc
RPC_CFLAGS = -Wno-unused
RPCGEN = rpcgen
-#INSTALL = install
-#INSTALLSUID = $(INSTALL) -m 4755 -o root
-#INSTALLPROG = $(INSTALL) -m 755
-#INSTALLDATA = $(INSTALL) -m 644
-
-## for suid progs (mount, umount)
-#BINDIR = /bin
-## for nosuid progs (swapon)
-#SBINDIR = /sbin
-
-# End of configuration section.
COMPILE = $(CC) -c $(WARNFLAGS) $(CFLAGS) $(DEFINES)
LINK = $(CC) $(LDFLAGS)
losetup: losetup.o
$(LINK) $^ -o $@
-mount.o umount.o nfsmount.o losetup.o fstab.o sundries.o: sundries.h
+mount.o umount.o nfsmount.o losetup.o fstab.o realpath.o sundries.o: sundries.h
mount.o umount.o fstab.o sundries.o: fstab.h
mount.o mount_by_label.o mount_guess_fstype.o: linux_fs.h
+sundries.o realpath.o: realpath.h
+
nfsmount_clnt.o: nfsmount_clnt.c
$(COMPILE) $(RPC_CFLAGS) nfsmount_clnt.c
.BR mount (8)
is often more up-to-date.
.SH "SEE ALSO"
-.BR getmntent "(3), " mount "(8), " swapon "(8), " nfs (5)
+.BR getmntent (3),
+.BR mount (8),
+.BR swapon (8),
+.BR fs (5)
+.BR nfs (5)
.SH HISTORY
The
.B fstab
return NULL;
}
+/* Find the entry (SPEC,FILE) in fstab */
+struct mntentchn *
+getfsspecfile (const char *spec, const char *file) {
+ struct mntentchn *mc;
+
+ for (mc = fstab_head()->nxt; mc; mc = mc->nxt)
+ if (streq (mc->mnt_dir, file) && streq (mc->mnt_fsname, spec))
+ return mc;
+ for (mc = fstab_head()->nxt; mc; mc = mc->nxt)
+ if ((streq (mc->mnt_dir, file) ||
+ streq (canonicalize(mc->mnt_dir), file))
+ && (streq (mc->mnt_fsname, spec) ||
+ streq (canonicalize(mc->mnt_fsname), spec)))
+ break;
+ return mc;
+}
+
/* Find the dir FILE in fstab. */
struct mntentchn *
getfsfile (const char *file) {
}
we_created_lockfile = 1;
} else {
+ static int tries = 0;
+
/* Someone else made the link. Wait. */
alarm(LOCK_TIMEOUT);
if (fcntl (fd, F_SETLKW, &flock) == -1) {
_("timed out") : strerror (errsv));
}
alarm(0);
- /* Maybe limit the number of iterations? */
+ /* Limit the number of iterations - maybe there
+ still is some old /etc/mtab~ */
+ if (tries++ > 3) {
+ if (tries > 5)
+ die (EX_FILEIO, _("Cannot create link %s\n"
+ "Perhaps there is a stale lock file?\n"),
+ MOUNTED_LOCK);
+ sleep(1);
+ }
}
close(fd);
struct mntentchn *fstab_head (void);
struct mntentchn *getfsfile (const char *file);
struct mntentchn *getfsspec (const char *spec);
+struct mntentchn *getfsspecfile (const char *spec, const char *file);
struct mntentchn *getfsuuidspec (const char *uuid);
struct mntentchn *getfsvolspec (const char *label);
struct fat_super_block {
u_char s_dummy[3];
u_char s_os[8]; /* "MSDOS5.0" or "MSWIN4.0" or "MSWIN4.1" */
+ /* mtools-3.9.4 writes "MTOOL394" */
u_char s_dummy2[32];
u_char s_label[11]; /* for DOS? */
u_char s_fs[8]; /* "FAT12 " or "FAT16 " or all zero */
loopinfo.lo_name[LO_NAME_SIZE-1] = 0;
if (encryption && (loopinfo.lo_encrypt_type = crypt_type(encryption))
< 0) {
- fprintf(stderr,_("Unsupported encryption type %s\n"),encryption);
+ fprintf(stderr,_("Unsupported encryption type %s\n"),
+ encryption);
exit(1);
}
loopinfo.lo_offset = offset;
(islower(pass[i]) ? toupper(pass[i]) :
pass[i])-'A'+10 : pass[i]-'0') << (i & 7)*4;
else {
- fprintf(stderr,_("Non-hex digit '%c'.\n"),pass[i]);
+ fprintf(stderr,_("Non-hex digit '%c'.\n"),
+ pass[i]);
exit(1);
}
break;
{
char *offset,*encryption;
int delete,off,c;
+ int res = 0;
int ro = 0;
setlocale(LC_ALL, "");
} else {
if (offset && sscanf(offset,"%d",&off) != 1)
usage();
- set_loop(argv[optind],argv[optind+1],off,encryption,&ro);
+ res = set_loop(argv[optind],argv[optind+1],off,encryption,&ro);
}
- return 0;
+ return res;
}
#else /* LOOP_SET_FD not defined */
if [ -f /usr/include/linux/posix_types.h ]; then
echo '#include <linux/posix_types.h>' >> loop.h
+ echo '#undef dev_t' >> loop.h
echo '#define dev_t __kernel_dev_t' >> loop.h
else
+ echo '#undef dev_t' >> loop.h
echo '#define dev_t unsigned short' >> loop.h
fi
/*
* fstat'ing the file and allocating a buffer holding all of it
- * may be a bad idea: if the file is /proc/mounttab, the stat
+ * may be a bad idea: if the file is /proc/mounts, the stat
* returns 0.
* (On the other hand, mangling and unmangling is meaningless
- * for /proc/mounttab.)
+ * for /proc/mounts.)
*/
mntFILE *
.\" 970914, reg: -s option
.\" 981111, K.Garloff: /etc/filesystems
.\" 990111, aeb: documented /sbin/mount.smbfs
+.\" 990730, Yann Droneaud <lch@multimania.com>: updated page
+.\" 991214, Elrond <Elrond@Wunder-Nett.org>: added some docs on devpts
.\"
.TH MOUNT 8 "14 September 1997" "Linux 2.0" "Linux Programmer's Manual"
.SH NAME
in the
.I fstab
line.
+The
+.B owner
+option is similar to the
+.B user
+option, with the restriction that the user must be the owner
+of the special file. This may be useful e.g. for
+.I /dev/fd
+if a login script makes the console user owner of this device.
The programs
.B mount
by a symbolic link to
.IR /proc/mounts ,
but some information is lost that way, and in particular
-working with the loop device will be less convenient.
+working with the loop device will be less convenient. Also,
+pathnames containing spaces are handled correctly by
+.I /etc/mtab
+but not (yet) by
+.IR /proc/mounts .
.SH OPTIONS
The full set of options used by an invocation of
is used to indicate the file system type. The file system types which are
currently supported are listed in
.IR linux/fs/filesystems.c :
-.IR minix ,
-.IR xiafs ,
-.IR ext ,
-.IR ext2 ,
-.IR msdos ,
-.IR umsdos ,
-.IR vfat ,
-.IR proc ,
-.IR autofs ,
-.IR devpts ,
-.IR nfs ,
-.IR iso9660 ,
-.IR smbfs ,
-.IR ncpfs ,
.IR adfs ,
.IR affs ,
+.IR autofs ,
.IR coda ,
+.IR coherent ,
+.IR devpts ,
+.IR efs ,
+.IR ext ,
+.IR ext2 ,
.IR hfs ,
.IR hpfs ,
+.IR iso9660 ,
+.IR minix ,
+.IR msdos ,
+.IR ncpfs ,
+.IR nfs ,
.IR ntfs ,
+.IR proc ,
.IR qnx4 ,
.IR romfs ,
+.IR smbfs ,
+.IR sysv ,
+.IR udf ,
.IR ufs ,
-.IR sysv ", " xenix ", " coherent .
-Note that the last three are equivalent and that
+.IR umsdos ,
+.IR vfat ,
+.IR xenix ,
+.IR xiafs .
+Note that coherent, sysv and xenix are equivalent and that
.I xenix
and
.I coherent
.B auto
type is specified, the superblock is probed for the filesystem type
.RI ( minix ", " ext ", " ext2 ", " xiafs ", " iso9660 ", " romfs
+.RI , ufs ", " ntfs ", " qnx4 ", " bfs
are supported).
If this probe fails, mount will try to read the file
.IR /etc/filesystems ,
.IR /proc/filesystems .
All of the filesystem types listed there will be tried,
except for those that are labeled "nodev" (e.g.,
+.IR devpts ,
.I proc
and
.IR nfs ).
.SH "Mount options for coherent"
None.
+.SH "Mount options for devpts"
+The devpts file system is a pseudo file system, traditionally mounted on
+.IR /dev/pts .
+In order to acquire a pseudo terminal, a process opens
+.IR /dev/ptmx ;
+the number of the pseudo terminal is then made available to the process
+and the pseudo terminal slave can be accessed as
+.IR /dev/pts/ <number>.
+.TP
+\fBuid=\fP\fIvalue\fP and \fBgid=\fP\fIvalue\fP
+This sets the owner or the group of newly created PTYs to
+the specified values. When nothing is specified, they will
+be set to the UID and GID of the creating process.
+For example, if there is a tty group with GID 5, then
+.B gid=5
+will cause newly created PTYs to belong to the tty group.
+.TP
+.BI mode= value
+Set the mode of newly created PTYs to the specified value.
+The default is 0600.
+A value of
+.B mode=620
+and
+.B gid=5
+makes "mesg y" the default on newly created PTYs.
+
.SH "Mount options for ext"
None.
Note that the `ext' file system is obsolete. Don't use it.
Instead of block 1, use block
.I n
as superblock. This could be useful when the filesystem has been damaged.
-Usually, copies of the superblock are found every 8192 blocks: in
-block 1, 8193, 16385, ...
-(Thus, one gets hundreds or even thousands of copies of the superblock
-on a big filesystem. I do not know of options to mke2fs that would
-cause fewer copies to be written.)
+(Earlier, copies of the superblock would be made every 8192 blocks: in
+block 1, 8193, 16385, ... (and one got hundreds or even thousands
+of copies on a big filesystem). Since version 1.08,
+.B mke2fs
+has a \-s (sparse superblock) option to reduce the number of backup
+superblocks, and since version 1.15 this is the default. Note
+that this may mean that ext2 filesystems created by a recent
+.B mke2fs
+cannot be mounted r/w under Linux 2.0.*.)
.TP
.BR grpquota " / " noquota " / " quota " / " usrquota
These options are accepted but ignored.
.I vfat
filesystems.)
.TP
-.BR blocksize=512 " / " blocksize=1024
+.BR blocksize=512 " / " blocksize=1024 " / " blocksize=2048
Set blocksize (default 512).
.TP
\fBuid=\fP\fIvalue\fP and \fBgid=\fP\fIvalue\fP
rejected. (+, =, spaces, etc.)
.RE
.TP
+.BI codepage= value
+Sets the codepage for converting to shortname characters on FAT
+and VFAT filesystems. By default, codepage 437 is used.
+.TP
.BR conv=b[inary] " / " conv=t[ext] " / " conv=a[uto]
The
.I fat
(fromdos/todos) is available.
.RE
.TP
+.BI cvf_format= module
+Forces the driver to use the CVF (Compressed Volume File) module
+.RI cvf_ module
+instead of auto-detection. If the kernel supports kmod, the
+cvf_format=xxx option also controls on-demand CVF module loading.
+.TP
+.BI cvf_option= option
+Option passed to the CVF module.
+.TP
.B debug
Turn on the
.I debug
printed (these data are also printed if the parameters appear to be
inconsistent).
.TP
-.BR fat=12 " / " fat=16
-Specify either a 12 bit fat or a 16 bit fat. This overrides
+.BR fat=12 " / " fat=16 " / " fat=32
+Specify a 12, 16 or 32 bit fat. This overrides
the automatic FAT type detection routine. Use with caution!
.TP
+.BI iocharset= value
+Character set to use for converting between 8 bit characters
+and 16 bit Unicode characters. The default is iso8859-1.
+Long filenames are stored on disk in Unicode format.
+.TP
.B quiet
Turn on the
.I quiet
.B norock
Disable the use of Rock Ridge extensions, even if available. Cf.\&
.BR map .
+.B nojoliet
+Disable the use of Microsoft Joliet extensions, even if available. Cf.\&
+.BR map .
.TP
.BR check=r[elaxed] " / " check=s[trict]
With
(Default:
.BR uid=0,gid=0 .)
.TP
-.BR map=n[ormal] " / " map=o[ff]
+.BR map=n[ormal] " / " map=o[ff] " / " map=a[corn]
For non-Rock Ridge volumes, normal name translation maps upper
to lower case ASCII, drops a trailing `;1', and converts `;' to `.'.
With
.BR norock .
(Default:
.BR map=normal .)
+.B map=acorn
+is like
+.BR map=normal
+but also apply Acorn extensions if present.
.TP
.BI mode= value
For non-Rock Ridge volumes, give all files the indicated mode.
.BR conv=binary .)
Since Linux 1.3.54 this option has no effect anymore.
(And non-binary settings used to be very dangerous,
-often leading to silent data corruption.)
+possibly leading to silent data corruption.)
.TP
.B cruft
If the high byte of the file length contains other garbage,
The `cruft' option is set automatically if the entire CDROM
has a weird size (negative, or more than 800MB). It is also
set when volume sequence numbers other than 0 or 1 are seen.
+.TP
+.B session=x
+Select number of session on multisession CD. (Since 2.3.4.)
+.TP
+.B sbsector=xxx
+Session begins from sector xxx. (Since 2.3.4.)
.SH "Mount options for minix"
None.
.B nolock
Do not use locking. Do not start lockd.
+.SH "Mount options for ntfs"
+.TP
+.BI iocharset= name
+Character set to use when returning file names.
+Unlike VFAT, NTFS suppresses names that contain
+unconvertible characters.
+.TP
+.BR utf8
+Use UTF-8 for converting file names.
+.TP
+.B uni_xlate=[0|1|2]
+For 0 (or `no' or `false') or 1 (or `yes' or `true'):
+use the VFAT-style encoding for file names outside the current
+character set. A value of 2 will disable the encoding with ":".
+.TP
+.B posix=[0|1]
+If enabled (posix=1), the file system distinguishes between
+upper and lower case. The 8.3 alias names are presented as
+hard links instead of being suppressed.
+.TP
+\fBuid=\fP\fIvalue\fP, \fBgid=\fP\fIvalue\fP and \fBumask=\fP\fIvalue\fP
+Set the file permission on the filesystem.
+By default, the files are owned by root and not readable by somebody else.
+
.SH "Mount options for proc"
.TP
\fBuid=\fP\fIvalue\fP and \fBgid=\fP\fIvalue\fP
.BR smbmount (8)
and the current version of
.B mount
-(2.6c) does not know anything about smb.
+(2.9w) does not know anything about smb.
.SH "Mount options for sysv"
None.
+.SH "Mount options for udf"
+.TP
+.B gid=
+Set the default group.
+.TP
+.B umask=
+Set the default umask.
+.TP
+.B uid=
+Set the default user.
+.TP
+.B unhide
+Show otherwise hidden files.
+.TP
+.B undelete
+Show deleted files in lists.
+.TP
+.B strict
+Set strict conformance (unused).
+.TP
+.B utf8
+(unused).
+.TP
+.B iocharset
+(unused).
+.TP
+.B bs=
+Set the block size. (May not work unless 2048.)
+.TP
+.B novrs
+Skip volume sequence recognition.
+.TP
+.B session=
+Set the CDROM session counting from 0. Default: last session.
+.TP
+.B anchor=
+Override standard anchor location. Default: 256.
+.TP
+.B volume=
+Override the VolumeDesc location. (unused)
+.TP
+.B partition=
+Override the PartitionDesc location. (unused)
+.TP
+.B lastblock=
+Set the last block of the filesystem.
+.TP
+.B fileset=
+Override the fileset block location. (unused)
+.TP
+.B rootdir=
+Override the root directory location. (unused)
+
.SH "Mount options for ufs"
-None.
+.TP
+.BI ufstype= value
+UFS is a file system widely used in different operating systems.
+The problem are differences among implementations. Features of some
+implementations are undocumented, so its hard to recognize the
+type of ufs automatically.
+That's why user must specify the type of ufs by mount option.
+Possible values are:
+.RS
+.TP
+.B old
+Old format of ufs, this is the default, read only.
+.TP
+.B 44bsd
+For filesystems created by a BSD-like system (NetBSD,FreeBSD,OpenBSD).
+.TP
+.B sun
+For filesystems created by SunOS or Solaris on Sparc.
+.TP
+.B sunx86
+For filesystems created by Solaris on x86.
+.TP
+.B nextstep
+For filesystems created by NeXTStep (on NeXT station) (currently read only).
+.TP
+.B nextstep-cd
+For NextStep CDROMs (block_size == 2048), read-only.
+.TP
+.B openstep
+For filesystems created by OpenStep (currently read only).
+.RE
+
+.TP
+.BI onerror= value
+Set behaviour on error:
+.RS
+.TP
+.B panic
+If an error is encountered, cause a kernel panic.
+.TP
+.B [lock|umount|repair]
+These mount options don't do anything at present;
+when an error is encountered only a console message is printed.
+.RE
.SH "Mount options for umsdos"
See mount options for msdos.
First try to make a short name without sequence number,
before trying
.IR name~num.ext .
+.TP
+.B utf8
+UTF8 is the filesystem safe 8-bit encoding of Unicode that is used
+by the console. It can be be enabled for the filesystem with this option.
+If `uni_xlate' gets set, UTF8 gets disabled.
.SH "Mount options for xenix"
None.
* - fixed strerr(errno) in gettext calls
* 1999-07-05 Hirokazu Takahashi <h-takaha@sss.abk.nec.co.jp>
* - fixed use of nouser option
+ * 1999-09-09 Michael K. Johnson <johnsonm@redhat.com>
+ * - added `owner' mount option
*/
#include <unistd.h>
#define MS_NOAUTO 0x80000000
#define MS_USERS 0x40000000
#define MS_USER 0x20000000
+#define MS_OWNER 0x10000000
#define MS_LOOP 0x00010000
/* Options that we keep the mount system call from seeing. */
/* Options that we keep from appearing in the options field in the mtab. */
#define MS_NOMTAB (MS_REMOUNT|MS_NOAUTO|MS_USERS|MS_USER)
-/* OPTIONS that we make ordinary users have by default. */
+/* Options that we make ordinary users have by default. */
#define MS_SECURE (MS_NOEXEC|MS_NOSUID|MS_NODEV)
+/* Options that we make owner-mounted devices have by default */
+#define MS_OWNERSECURE (MS_NOSUID|MS_NODEV)
+
const struct opt_map opt_map[] = {
{ "defaults", 0, 0, 0 }, /* default options */
{ "ro", 1, 0, MS_RDONLY }, /* read-only */
{ "nousers", 0, 1, MS_USERS }, /* Forbid ordinary user to mount */
{ "user", 0, 0, MS_USER }, /* Allow ordinary user to mount */
{ "nouser", 0, 1, MS_USER }, /* Forbid ordinary user to mount */
+ { "owner", 0, 0, MS_OWNER }, /* Let the owner of the device mount */
+ { "noowner", 0, 1, MS_OWNER }, /* Device owner has no special privs */
/* add new options here */
#ifdef MS_NOSUB
{ "sub", 0, 1, MS_NOSUB }, /* allow submounts */
if ((om->mask == MS_USER || om->mask == MS_USERS)
&& !om->inv)
*mask |= MS_SECURE;
+ if ((om->mask == MS_OWNER) && !om->inv)
+ *mask |= MS_OWNERSECURE;
#ifdef MS_SILENT
if (om->mask == MS_SILENT && om->inv) {
mount_quiet = 1;
/* count successful mount system calls */
static int mountcount = 0;
+/* returns 0: OK, -1: error */
static int
mount5 (struct mountargs *args) {
int ret = mount (args->spec, args->node, args->type,
return ret;
}
-/* Mount a single file system. Return status,
- so don't exit on non-fatal errors. */
-
+/* Mount a single file system.
+ Return status: 0: OK, -1: error in errno, 1: other error
+ don't exit on non-fatal errors. */
static int
try_mount5 (char *spec, char *node, char **type, int flags, char *mount_opts) {
struct mountargs args = { spec, node, NULL, flags & ~MS_NOSYS, mount_opts };
if (*type && strcasecmp (*type, "auto") == 0)
*type = NULL;
- if (!*type && !(flags & MS_REMOUNT))
+ if (!*type && !(flags & MS_REMOUNT)) {
*type = guess_fstype_from_superblock(spec);
+ if (*type && !strcmp(*type, "swap")) {
+ error(_("%s looks like swapspace - not mounted"), spec);
+ *type = NULL;
+ return 1;
+ }
+ }
if (*type || (flags & MS_REMOUNT)) {
args.type = *type;
const char *opts0, int freq, int pass, int bg, int ro) {
struct mntentchn mcn;
struct mntent mnt;
+ int mnt5_res = 0; /* only for gcc */
int mnt_err;
int flags;
char *extra_opts; /* written in mtab */
/* root may allow certain types of mounts by ordinary users */
if (suid) {
+ /* RedHat patch: allow owners to mount when fstab contains
+ the owner option. Note that this should never be used
+ in a high security environment, but may be useful to give
+ people at the console the possibility of mounting a floppy. */
+ if (flags & MS_OWNER) {
+ if (!strncmp(spec0, "/dev/", 5)) {
+ struct stat sb;
+
+ if (!stat(spec0, &sb)) {
+ if (getuid() == sb.st_uid)
+ flags |= MS_USER;
+ }
+ }
+ }
+ /* James Kehl <mkehl@gil.com.au> came with a similar patch:
+ allow an arbitrary user to mount when he is the owner of
+ the mount-point and has write-access to the device.
+ This is even less secure. Let me skip it for the time being;
+ there should be an explicit fstab line allowing such things. */
+
if (!(flags & (MS_USER | MS_USERS))) {
if (already (spec, node))
die (EX_USAGE, _("mount failed"));
user = getusername();
}
+ if (flags & MS_OWNER)
+ flags &= ~MS_OWNER;
+
/* quietly succeed for fstab entries that don't get mounted automatically */
if (all && (flags & MS_NOAUTO))
return 0;
sprintf(mountprog, "/sbin/mount.%s", type);
if (stat(mountprog, &statbuf) == 0) {
- if (fork() == 0) {
+ int res;
+ if ((res = fork()) == 0) {
char *oo, *mountargs[10];
int i = 0;
mountargs[i] = NULL;
execv(mountprog, mountargs);
exit(1); /* exec failed */
- } else if (fork() != -1) {
+ } else if (res != -1) {
int status;
wait(&status);
return status;
block_signals (SIG_BLOCK);
- if (fake
- || (try_mount5 (spec, node, &type, flags & ~MS_NOSYS, mount_opts)) == 0)
+ if (!fake)
+ mnt5_res = try_mount5 (spec, node, &type, flags & ~MS_NOSYS, mount_opts);
+
+ if (fake || mnt5_res == 0) {
/* Mount succeeded, report this (if verbose) and write mtab entry. */
- {
if (loop)
opt_loopdev = loopdev;
block_signals (SIG_UNBLOCK);
return 0;
- }
+ }
mnt_err = errno;
/* Mount failed, complain, but don't die. */
- if (type == 0)
- error (_("mount: you must specify the filesystem type"));
- else
- switch (mnt_err)
- {
+ if (type == 0) {
+ if (suid)
+ error (_("mount: I could not determine the filesystem type, "
+ "and none was specified"));
+ else
+ error (_("mount: you must specify the filesystem type"));
+ } else if (mnt5_res != -1) {
+ /* should not happen */
+ error (_("mount: mount failed"));
+ } else {
+ switch (mnt_err) {
case EPERM:
if (geteuid() == 0) {
if (stat (node, &statbuf) || !S_ISDIR(statbuf.st_mode))
default:
error ("mount: %s", strerror (mnt_err)); break;
}
+ }
return EX_FAIL;
}
*
* Wed Nov 11 11:33:55 1998: K.Garloff@ping.de, try /etc/filesystems before
* /proc/filesystems
+ * [This was mainly in order to specify vfat before fat; these days we often
+ * detect *fat and then assume vfat, so perhaps /etc/filesystems isnt
+ * so useful anymore.]
*
* 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
* - added Native Language Support
Added ufs from a patch by jj. But maybe there are several types of ufs?
Added ntfs from a patch by Richard Russon.
Added a very weak heuristic for vfat - aeb
+ Added qnx4 - aeb
+ Added swap - aeb
- Currently supports: minix, ext, ext2, xiafs, iso9660, romfs, ufs, ntfs, vfat
+ Currently supports: minix, ext, ext2, xiafs, iso9660, romfs,
+ ufs, ntfs, vfat, qnx4, bfs
*/
static char
*magic_known[] = { "minix", "ext", "ext2", "xiafs", "iso9660", "romfs",
- "ufs", "ntfs" };
+ "ufs", "ntfs", "qnx4", "bfs", "udf",
+ "swap" /* last - just to warn the user */
+};
static int
tested(const char *device) {
return 0;
}
+/* udf magic - I find that trying to mount garbage as an udf fs
+ causes a very large kernel delay, almost killing the machine.
+ So, we do not try udf unless there is positive evidence that it
+ might work. Try iso9660 first, it is much more likely.
+
+ Strings below taken from ECMA 167. */
+static char
+*udf_magic[] = { "BEA01", "BOOT2", "CD001", "CDW02", "NSR02",
+ "NSR03", "TEA01" };
+
+static int
+may_be_udf(const char *id) {
+ char **m;
+
+ for (m = udf_magic; m - udf_magic < SIZE(udf_magic); m++)
+ if (!strncmp(*m, id, 5))
+ return 1;
+ return 0;
+}
+
+static int
+may_be_swap(const char *s) {
+ return (strncmp(s-10, "SWAP-SPACE", 10) == 0 ||
+ strncmp(s-10, "SWAPSPACE2", 10) == 0);
+}
+
static char *
fstype(const char *device) {
int fd;
union {
struct xiafs_super_block xiasb;
char romfs_magic[8];
+ char qnx4fs_magic[10]; /* ignore first 4 bytes */
+ long bfs_magic;
struct ntfs_super_block ntfssb;
struct fat_super_block fatsb;
} xsb;
type = "xiafs";
else if(!strncmp(xsb.romfs_magic, "-rom1fs-", 8))
type = "romfs";
+ else if(!strncmp(xsb.qnx4fs_magic+4, "QNX4FS", 6))
+ type = "qnx4fs";
+ else if(xsb.bfs_magic == 0x1badface)
+ type = "bfs";
else if(!strncmp(xsb.ntfssb.s_magic, NTFS_SUPER_MAGIC,
sizeof(xsb.ntfssb.s_magic)))
type = "ntfs";
else if ((!strncmp(xsb.fatsb.s_os, "MSDOS", 5) ||
- !strncmp(xsb.fatsb.s_os, "MSWIN", 5))
+ !strncmp(xsb.fatsb.s_os, "MSWIN", 5) ||
+ !strncmp(xsb.fatsb.s_os, "MTOOL", 5) ||
+ !strncmp(xsb.fatsb.s_os, "mkdosfs", 7))
&& (!strncmp(xsb.fatsb.s_fs, "FAT12 ", 8) ||
!strncmp(xsb.fatsb.s_fs, "FAT16 ", 8) ||
!strncmp(xsb.fatsb.s_fs2, "FAT32 ", 8)))
if(strncmp(isosb.iso.id, ISO_STANDARD_ID, sizeof(isosb.iso.id)) == 0
|| strncmp(isosb.hs.id, HS_STANDARD_ID, sizeof(isosb.hs.id)) == 0)
type = "iso9660";
+ else if (may_be_udf(isosb.iso.id))
+ type = "udf";
+ }
+
+ if (!type) {
+ /* perhaps the user tries to mount the swap space
+ on a new disk; warn her before she does mke2fs on it */
+ int pagesize = getpagesize();
+ int rd;
+ char buf[32768];
+
+ rd = pagesize;
+ if (rd < 8192)
+ rd = 8192;
+ if (rd > sizeof(buf))
+ rd = sizeof(buf);
+ if (lseek(fd, 0, SEEK_SET) != 0
+ || read(fd, buf, rd) != rd)
+ goto io_error;
+ if (may_be_swap(buf+pagesize) ||
+ may_be_swap(buf+4096) || may_be_swap(buf+8192))
+ type = "swap";
}
close (fd);
char *
guess_fstype_from_superblock(const char *spec) {
- char *type = fstype(spec);
- if (verbose) {
- printf (_("mount: you didn't specify a filesystem type for %s\n"),
- spec);
- if (type)
- printf (_(" I will try type %s\n"), type);
- else
- printf (_(" I will try all types mentioned in %s or %s\n"),
- ETC_FILESYSTEMS, PROC_FILESYSTEMS);
- }
- return type;
+ char *type = fstype(spec);
+ if (verbose) {
+ printf (_("mount: you didn't specify a filesystem type for %s\n"),
+ spec);
+ if (!type)
+ printf (_(" I will try all types mentioned in %s or %s\n"),
+ ETC_FILESYSTEMS, PROC_FILESYSTEMS);
+ else if (!strcmp(type, "swap"))
+ printf (_(" and it looks like this is swapspace\n"));
+ else
+ printf (_(" I will try type %s\n"), type);
+ }
+ return type;
}
static FILE *procfs;
return 0;
}
+/* return: 0: OK, -1: error in errno, 1: type not found */
+/* when 1 is returned, *type is NULL */
int
procfsloop(int (*mount_fn)(struct mountargs *), struct mountargs *args,
char **type) {
char *fsname;
+ *type = NULL;
if (!procfsopen())
- return -1;
+ return 1;
while ((fsname = procfsnext()) != NULL) {
if (tested (fsname))
continue;
args->type = fsname;
+ if (verbose) {
+ printf(_("Trying %s\n"), fsname);
+ fflush(stdout);
+ }
if ((*mount_fn) (args) == 0) {
*type = xstrdup(fsname);
procfsclose();
} else if (errno != EINVAL) {
*type = "guess";
procfsclose();
- return 1;
+ return -1;
}
}
procfsclose();
- *type = NULL;
-
- return -1;
+ return 1;
}
int
* GNU Library Public License for more details.
*/
-#define HAVE_GETCWD
-
/*
* This routine is part of libc. We include it nevertheless,
* since the libc version has some security flaws.
*/
-#ifdef __linux__
-extern char *realpath(const char *path, char *resolved_path);
-#define HAVE_UNISTD_H
-#define HAVE_STRING_H
-#endif
-
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
-#include <sys/types.h>
-#if defined(HAVE_UNISTD_H) || defined(STDC_HEADERS)
+#include <limits.h> /* for PATH_MAX */
#include <unistd.h>
-#endif
-#include <stdio.h>
-#ifdef HAVE_STRING_H
#include <string.h>
-#else
-#include <strings.h>
-#endif
-#ifdef _POSIX_VERSION
-#include <limits.h> /* for PATH_MAX */
-#else
-#include <sys/param.h> /* for MAXPATHLEN */
-#endif
#include <errno.h>
-
-#include <sys/stat.h> /* for S_IFLNK */
-
-#ifndef PATH_MAX
-#ifdef _POSIX_VERSION
-#define PATH_MAX _POSIX_PATH_MAX
-#else
-#ifdef MAXPATHLEN
-#define PATH_MAX MAXPATHLEN
-#else
-#define PATH_MAX 1024
-#endif
-#endif
-#endif
+#include "realpath.h"
+#include "sundries.h" /* for xstrdup */
#define MAX_READLINKS 32
-#ifdef __STDC__
-char *realpath(const char *path, char *resolved_path)
-#else
-char *realpath(path, resolved_path)
-const char *path;
-char *resolved_path;
-#endif
-{
- char copy_path[PATH_MAX];
- char link_path[PATH_MAX];
- char *new_path = resolved_path;
- char *max_path;
+char *
+myrealpath(const char *path, char *resolved_path, int maxreslth) {
+ char *npath;
+ char link_path[PATH_MAX+1];
int readlinks = 0;
int n;
- /* Make a copy of the source path since we may need to modify it. */
- if (strlen(path) >= PATH_MAX) {
- errno = ENAMETOOLONG;
- return NULL;
- }
- strcpy(copy_path, path);
- path = copy_path;
- max_path = copy_path + PATH_MAX - 2;
+ npath = resolved_path;
- /* If it's a relative pathname use getwd for starters. */
+ /* If it's a relative pathname use getcwd for starters. */
if (*path != '/') {
-#ifdef HAVE_GETCWD
- getcwd(new_path, PATH_MAX - 1);
-#else
- getwd(new_path);
-#endif
- new_path += strlen(new_path);
- if (new_path[-1] != '/')
- *new_path++ = '/';
- }
- else {
- *new_path++ = '/';
+ getcwd(npath, maxreslth-2);
+ npath += strlen(npath);
+ if (npath[-1] != '/')
+ *npath++ = '/';
+ } else {
+ *npath++ = '/';
path++;
}
+
/* Expand each slash-separated pathname component. */
while (*path != '\0') {
- /* Ignore stray "/". */
+ /* Ignore stray "/" */
if (*path == '/') {
path++;
continue;
}
- if (*path == '.') {
- /* Ignore ".". */
- if (path[1] == '\0' || path[1] == '/') {
- path++;
- continue;
- }
- if (path[1] == '.') {
- if (path[2] == '\0' || path[2] == '/') {
- path += 2;
- /* Ignore ".." at root. */
- if (new_path == resolved_path + 1)
- continue;
- /* Handle ".." by backing up. */
- while ((--new_path)[-1] != '/')
- ;
- continue;
- }
- }
+ if (*path == '.' && (path[1] == '\0' || path[1] == '/')) {
+ /* Ignore "." */
+ path++;
+ continue;
+ }
+ if (*path == '.' && path[1] == '.' &&
+ (path[2] == '\0' || path[2] == '/')) {
+ /* Backup for ".." */
+ path += 2;
+ while (npath > resolved_path+1 &&
+ (--npath)[-1] != '/')
+ ;
+ continue;
}
/* Safely copy the next pathname component. */
while (*path != '\0' && *path != '/') {
- if (path > max_path) {
+ if (npath-resolved_path > maxreslth-2) {
errno = ENAMETOOLONG;
return NULL;
}
- *new_path++ = *path++;
+ *npath++ = *path++;
}
-#ifdef S_IFLNK
+
/* Protect against infinite loops. */
if (readlinks++ > MAX_READLINKS) {
errno = ELOOP;
return NULL;
}
+
/* See if latest pathname component is a symlink. */
- *new_path = '\0';
- n = readlink(resolved_path, link_path, PATH_MAX - 1);
+ *npath = '\0';
+ n = readlink(resolved_path, link_path, PATH_MAX);
if (n < 0) {
/* EINVAL means the file exists but isn't a symlink. */
if (errno != EINVAL)
return NULL;
- }
- else {
+ } else {
/* Note: readlink doesn't add the null byte. */
link_path[n] = '\0';
if (*link_path == '/')
/* Start over for an absolute symlink. */
- new_path = resolved_path;
+ npath = resolved_path;
else
/* Otherwise back up over this component. */
- while (*(--new_path) != '/')
+ while (*(--npath) != '/')
;
/* Safe sex check. */
- if (strlen(path) + n >= PATH_MAX) {
+ if (strlen(path) + n >= sizeof(link_path)) {
errno = ENAMETOOLONG;
return NULL;
}
/* Insert symlink contents into path. */
strcat(link_path, path);
- strcpy(copy_path, link_path);
- path = copy_path;
+ path = xstrdup(link_path);
}
-#endif /* S_IFLNK */
- *new_path++ = '/';
+
+ *npath++ = '/';
}
/* Delete trailing slash but don't whomp a lone slash. */
- if (new_path != resolved_path + 1 && new_path[-1] == '/')
- new_path--;
+ if (npath != resolved_path+1 && npath[-1] == '/')
+ npath--;
/* Make sure it's null terminated. */
- *new_path = '\0';
+ *npath = '\0';
return resolved_path;
}
--- /dev/null
+extern char *myrealpath(const char *path, char *resolved_path, int m);
#include <mntent.h> /* for MNTTYPE_SWAP */
#include "fstab.h"
#include "sundries.h"
+#include "realpath.h"
#include "nfsmount.h"
#include "nls.h"
if (streq(path, "none") || streq(path, "proc") || streq(path, "devpts"))
return xstrdup(path);
- canonical = xmalloc (PATH_MAX + 1);
+ canonical = xmalloc (PATH_MAX+2);
- if (realpath (path, canonical))
+ if (myrealpath (path, canonical, PATH_MAX+1))
return canonical;
free(canonical);
#include <arpa/inet.h>
#endif
-#ifdef MNT_FORCE
+#if defined(MNT_FORCE) && !defined(__sparc__) && !defined(__arm__)
/* Interesting ... it seems libc knows about MNT_FORCE and presumably
about umount2 as well -- need not do anything */
#else /* MNT_FORCE */
-static int umount2(const char *path, int flags);
/* Does the present kernel source know about umount2? */
#include <linux/unistd.h>
#ifdef __NR_umount2
+
+static int umount2(const char *path, int flags);
+
_syscall2(int, umount2, const char *, path, int, flags);
+
#else /* __NR_umount2 */
+
static int
umount2(const char *path, int flags) {
fprintf(stderr, _("umount: compiled without support for -f\n"));
}
#endif /* __NR_umount2 */
+#if !defined(MNT_FORCE)
/* dare not try to include <linux/mount.h> -- lots of errors */
#define MNT_FORCE 1
+#endif
#endif /* MNT_FORCE */
die (2, _("umount: %s is not mounted (according to mtab)"), file);
if (getmntfilesbackward (file, mc))
die (2, _("umount: it seems %s is mounted multiple times"), file);
- if (!(fs = getfsspec (file)) && !(fs = getfsfile (file)))
- die (2, _("umount: %s is not in the fstab (and you are not root)"),
+
+ /* If fstab contains the two lines
+ /dev/sda1 /mnt/zip auto user,noauto 0 0
+ /dev/sda4 /mnt/zip auto user,noauto 0 0
+ then "mount /dev/sda4" followed by "umount /mnt/zip"
+ used to fail. So, we must not look for file, but for
+ the pair (spec,file) in fstab. */
+ fs = getfsspecfile(mc->mnt_fsname, mc->mnt_dir);
+ if (!fs) {
+ if (!getfsspec (file) && !getfsfile (file))
+ die (2,
+ _("umount: %s is not in the fstab (and you are not root)"),
file);
- if ((!streq (mc->mnt_fsname, fs->mnt_fsname) &&
- !streq (mc->mnt_fsname, canonicalize (fs->mnt_fsname)))
- || (!streq (mc->mnt_dir, fs->mnt_dir) &&
- !streq (mc->mnt_dir, canonicalize (fs->mnt_dir)))) {
- die (2, _("umount: %s mount disagrees with the fstab"), file);
+ else
+ die (2, _("umount: %s mount disagrees with the fstab"), file);
}
/* User mounting and unmounting is allowed only
and unmount - this may be a security risk. */
/* The option `user' only allows unmounting by the user
that mounted. */
+ /* The option `owner' only allows (un)mounting by the owner. */
/* A convenient side effect is that the user who mounted
is visible in mtab. */
options = parse_list (fs->mnt_opts);
while (options) {
if (streq (car (options), "user") ||
- streq (car (options), "users"))
+ streq (car (options), "users") ||
+ streq (car (options), "owner"))
break;
options = cdr (options);
}
if (!options)
die (2, _("umount: only root can unmount %s from %s"),
fs->mnt_fsname, fs->mnt_dir);
- if (streq (car (options), "user")) {
+ if (streq (car (options), "user") ||
+ streq (car (options), "owner")) {
char *user = getusername();
options = parse_list (mc->mnt_opts);
-#include "../version.h"
+#include "../defines.h"
char version[] = "mount-" UTIL_LINUX_VERSION;
PACKAGE = util-linux
-VERSION = 2.9s
include ../make_include
+include ../MCONFIG
#
# po2tbl.sed is not taken from /usr/share/gettext/intl
SHELL = /bin/sh
-prefix = /usr
+prefix = $(DESTDIR)/usr
exec_prefix = ${prefix}
datadir = $(prefix)/share
localedir = $(datadir)/locale
clock/kd.c
clock/rtc.c
clock/shhopt.c
+disk-utils/blockdev.c
disk-utils/fdformat.c
disk-utils/fsck.minix.c
disk-utils/mkfs.c
{"I failed to get permission because I didnt try.\n", 8},
{"%s is unable to get I/O port access: the iopl(3) call failed.\n", 9},
{"Probably you need root privileges.\n", 10},
- {"Last drift adjustment done at %d seconds after 1969\n", 11},
- {"Last calibration done at %d seconds after 1969\n", 12},
- {"Waiting for clock tick...\n", 13},
- {"...got clock tick\n", 14},
- {"Invalid values in hardware clock: %2d/%.2d/%.2d %.2d:%.2d:%.2d\n", 15},
- {"Hw clock time : %.2d:%.2d:%.2d = %d seconds since 1969\n", 16},
- {"Time read from Hardware Clock: %02d:%02d:%02d\n", 17},
- {"Setting Hardware Clock to %.2d:%.2d:%.2d = %d seconds since 1969\n", 18},
- {"Clock not changed - testing only.\n", 19},
+ {"Assuming hardware clock is kept in %s time.\n", 11},
+ {"UTC", 12},
+ {"local", 13},
+ {"%s: Warning: unrecognized third line in adjtime file\n", 14},
+ {"(Expected: `UTC' or `LOCAL' or nothing.)\n", 15},
+ {"Last drift adjustment done at %d seconds after 1969\n", 16},
+ {"Last calibration done at %d seconds after 1969\n", 17},
+ {"Hardware clock is on %s time\n", 18},
+ {"unknown", 19},
+ {"Waiting for clock tick...\n", 20},
+ {"...got clock tick\n", 21},
+ {"Invalid values in hardware clock: %2d/%.2d/%.2d %.2d:%.2d:%.2d\n", 22},
+ {"Hw clock time : %2d/%.2d/%.2d %.2d:%.2d:%.2d = %d seconds since 1969\n", 23},
+ {"Time read from Hardware Clock: %02d:%02d:%02d\n", 24},
+ {"Setting Hardware Clock to %.2d:%.2d:%.2d = %d seconds since 1969\n", 25},
+ {"Clock not changed - testing only.\n", 26},
{"\
Time elapsed since reference time has been %.6f seconds.\n\
-Delaying further to reach the next full second.\n", 20},
+Delaying further to reach the next full second.\n", 27},
{"\
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).\n", 21},
- {"%s %.6f seconds\n", 22},
- {"No --date option specified.\n", 23},
+50th day of month) or beyond the range we can handle (e.g. Year 2095).\n", 28},
+ {"%s %.6f seconds\n", 29},
+ {"No --date option specified.\n", 30},
{"\
The value of the --date option is not a valid date.\n\
-In particular, it contains quotation marks.\n", 24},
- {"Issuing date command: %s\n", 25},
- {"Unable to run 'date' program in /bin/sh shell. popen() failed", 26},
- {"response from date command = %s\n", 27},
+In particular, it contains quotation marks.\n", 31},
+ {"Issuing date command: %s\n", 32},
+ {"Unable to run 'date' program in /bin/sh shell. popen() failed", 33},
+ {"response from date command = %s\n", 34},
{"\
The date command issued by %s returned unexpected results.\n\
The command was:\n\
%s\n\
The response was:\n\
- %s\n", 28},
+ %s\n", 35},
{"\
The date command issued by %s returnedsomething other than an integer where \
the convertedtime value was expected.\n\
The command was:\n\
%s\n\
The response was:\n\
- %s\n", 29},
- {"date string %s equates to %d seconds since 1969.\n", 30},
+ %s\n", 36},
+ {"date string %s equates to %d seconds since 1969.\n", 37},
{"\
The Hardware Clock does not contain a valid time, so we cannot set the \
-System Time from it.\n", 31},
- {"Calling settimeofday:\n", 32},
- {"\ttv.tv_sec = %ld, tv.tv_usec = %ld\n", 33},
- {"\ttz.tz_minuteswest = %ld\n", 34},
- {"Not setting system clock because running in test mode.\n", 35},
- {"Must be superuser to set system clock.\n", 36},
- {"settimeofday() failed", 37},
+System Time from it.\n", 38},
+ {"Calling settimeofday:\n", 39},
+ {"\ttv.tv_sec = %ld, tv.tv_usec = %ld\n", 40},
+ {"\ttz.tz_minuteswest = %ld\n", 41},
+ {"Not setting system clock because running in test mode.\n", 42},
+ {"Must be superuser to set system clock.\n", 43},
+ {"settimeofday() failed", 44},
{"\
Not adjusting drift factor because the Hardware Clock previously contained \
-garbage.\n", 38},
+garbage.\n", 45},
{"\
Not adjusting drift factor because it has been less than a day since the \
-last calibration.\n", 39},
+last calibration.\n", 46},
{"\
Clock drifted %d seconds in the past %d seconds in spite of a drift factor \
of %f seconds/day.\n\
-Adjusting drift factor by %f seconds/day\n", 40},
- {"Time since last adjustment is %d seconds\n", 41},
- {"Need to insert %d seconds and refer time back %.6f seconds ago\n", 42},
- {"Not updating adjtime file because of testing mode.\n", 43},
+Adjusting drift factor by %f seconds/day\n", 47},
+ {"Time since last adjustment is %d seconds\n", 48},
+ {"Need to insert %d seconds and refer time back %.6f seconds ago\n", 49},
+ {"Not updating adjtime file because of testing mode.\n", 50},
{"\
Would have written the following to %s:\n\
-%s", 44},
- {"Drift adjustment parameters not updated.\n", 45},
+%s", 51},
+ {"Drift adjustment parameters not updated.\n", 52},
{"\
-The Hardware Clock does not contain a valid time, so we cannot adjust it.\n", 46},
- {"Needed adjustment is less than one second, so not setting clock.\n", 47},
- {"Using %s.\n", 48},
- {"No usable clock interface found.\n", 49},
- {"Unable to set system clock.\n", 50},
+The Hardware Clock does not contain a valid time, so we cannot adjust it.\n", 53},
+ {"Needed adjustment is less than one second, so not setting clock.\n", 54},
+ {"Using %s.\n", 55},
+ {"No usable clock interface found.\n", 56},
+ {"Unable to set system clock.\n", 57},
{"\
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.\n", 51},
- {"Unable to get the epoch value from the kernel.\n", 52},
- {"Kernel is assuming an epoch value of %lu\n", 53},
+(and thus is presumably not running on an Alpha now). No action taken.\n", 58},
+ {"Unable to get the epoch value from the kernel.\n", 59},
+ {"Kernel is assuming an epoch value of %lu\n", 60},
{"\
To set the epoch value, you must use the 'epoch' option to tell to what \
-value to set it.\n", 54},
- {"Not setting the epoch to %d - testing only.\n", 55},
- {"Unable to set the epoch value in the kernel.\n", 56},
- {"%s takes no non-option arguments. You supplied %d.\n", 57},
+value to set it.\n", 61},
+ {"Not setting the epoch to %d - testing only.\n", 62},
+ {"Unable to set the epoch value in the kernel.\n", 63},
+ {"\
+hwclock - query and set the hardware clock (RTC)\n\
+\n\
+Usage: hwclock [function] [options...]\n\
+\n\
+Functions:\n\
+ --help show this help\n\
+ --show read hardware clock and print result\n\
+ --set set the rtc to the time given with --date\n\
+ --hctosys set the system time from the hardware clock\n\
+ --systohc set the hardware clock to the current system time\n\
+ --adjust adjust the rtc to account for systematic drift since \n\
+ the clock was last set or adjusted\n\
+ --getepoch print out the kernel's hardware clock epoch value\n\
+ --setepoch set the kernel's hardware clock epoch value to the \n\
+ value given with --epoch\n\
+ --version print out the version of hwclock to stdout\n\
+\n\
+Options: \n\
+ --utc the hardware clock is kept in coordinated universal time\n\
+ --localtime the hardware clock is kept in local time\n\
+ --directisa access the ISA bus directly instead of /dev/rtc\n\
+ --badyear ignore rtc's year because the bios is broken\n\
+ --date 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", 64},
+ {"\
+ --jensen, --arc, --srm, --funky-toy\n\
+ tell hwclock the type of alpha you have (see hwclock(8))\n", 65},
+ {"%s takes no non-option arguments. You supplied %d.\n", 66},
{"\
You have specified multiple function options.\n\
-You can only perform one function at a time.\n", 58},
- {"No usable set-to time. Cannot set clock.\n", 59},
- {"Sorry, only the superuser can change the Hardware Clock.\n", 60},
+You can only perform one function at a time.\n", 67},
+ {"\
+%s: The --utc and --localtime options are mutually exclusive. You specified \
+both.\n", 68},
+ {"No usable set-to time. Cannot set clock.\n", 69},
+ {"Sorry, only the superuser can change the Hardware Clock.\n", 70},
{"\
Sorry, only the superuser can change the Hardware Clock epoch in the \
-kernel.\n", 61},
+kernel.\n", 71},
{"\
Cannot access the Hardware Clock via any known method. Use --debug option \
-to see the details of our search for an access method.\n", 62},
- {"%s: %s, errno=%d: %s.\n", 63},
- {"Waiting in loop for time from KDGHWCLK to change\n", 64},
- {"KDGHWCLK ioctl to read time failed", 65},
- {"Timed out waiting for time change.\n", 66},
- {"KDGHWCLK ioctl to read time failed in loop", 67},
- {"ioctl() failed to read time from /dev/tty1", 68},
- {"ioctl() to open /dev/tty1 failed", 69},
- {"KDGHWCLK ioctl failed", 70},
- {"Can't open /dev/tty1", 71},
- {"ioctl() to /dev/rtc to read the time failed.\n", 72},
- {"Waiting in loop for time from /dev/rtc to change\n", 73},
- {"open() of /dev/rtc failed", 74},
- {"/dev/rtc does not have interrupt functions. ", 75},
- {"read() to /dev/rtc to wait for clock tick failed", 76},
- {"ioctl() to /dev/rtc to turn off update interrupts failed", 77},
- {"ioctl() to /dev/rtc to turn on update interrupts failed unexpectedly", 78},
- {"Unable to open /dev/rtc", 79},
- {"ioctl() to /dev/rtc to set the time failed.\n", 80},
- {"ioctl(%s) was successful.\n", 81},
- {"Open of /dev/rtc failed", 82},
+to see the details of our search for an access method.\n", 72},
+ {"Waiting in loop for time from KDGHWCLK to change\n", 73},
+ {"KDGHWCLK ioctl to read time failed", 74},
+ {"Timed out waiting for time change.\n", 75},
+ {"KDGHWCLK ioctl to read time failed in loop", 76},
+ {"ioctl() failed to read time from /dev/tty1", 77},
+ {"ioctl() to open /dev/tty1 failed", 78},
+ {"KDGHWCLK ioctl failed", 79},
+ {"Can't open /dev/tty1", 80},
+ {"ioctl() to /dev/rtc to read the time failed.\n", 81},
+ {"Waiting in loop for time from /dev/rtc to change\n", 82},
+ {"open() of /dev/rtc failed", 83},
+ {"/dev/rtc does not have interrupt functions. ", 84},
+ {"read() to /dev/rtc to wait for clock tick failed", 85},
+ {"ioctl() to /dev/rtc to turn off update interrupts failed", 86},
+ {"ioctl() to /dev/rtc to turn on update interrupts failed unexpectedly", 87},
+ {"Unable to open /dev/rtc", 88},
+ {"ioctl() to /dev/rtc to set the time failed.\n", 89},
+ {"ioctl(%s) was successful.\n", 90},
+ {"Open of /dev/rtc failed", 91},
{"\
To manipulate the epoch value in the kernel, we must access the Linux 'rtc' \
device driver via the device special file /dev/rtc. This file does not \
-exist on this system.\n", 83},
- {"ioctl(RTC_EPOCH_READ) to /dev/rtc failed", 84},
- {"we have read epoch %ld from /dev/rtc with RTC_EPOCH_READ ioctl.\n", 85},
- {"The epoch value may not be less than 1900. You requested %ld\n", 86},
- {"setting epoch to %ld with RTC_EPOCH_SET ioctl to /dev/rtc.\n", 87},
+exist on this system.\n", 92},
+ {"ioctl(RTC_EPOCH_READ) to /dev/rtc failed", 93},
+ {"we have read epoch %ld from /dev/rtc with RTC_EPOCH_READ ioctl.\n", 94},
+ {"The epoch value may not be less than 1900. You requested %ld\n", 95},
+ {"setting epoch to %ld with RTC_EPOCH_SET ioctl to /dev/rtc.\n", 96},
{"\
The kernel device driver for /dev/rtc does not have the RTC_EPOCH_SET \
-ioctl.\n", 88},
- {"ioctl(RTC_EPOCH_SET) to /dev/rtc failed", 89},
- {"invalid number `%s'\n", 90},
- {"number `%s' to `%s' out of range\n", 91},
- {"unrecognized option `%s'\n", 92},
- {"option `%s' requires an argument\n", 93},
- {"option `%s' doesn't allow an argument\n", 94},
- {"unrecognized option `-%c'\n", 95},
- {"Formatting ... ", 96},
- {"done\n", 97},
- {"Verifying ... ", 98},
- {"Read: ", 99},
- {"Problem reading cylinder %d, expected %d, read %d\n", 100},
+ioctl.\n", 97},
+ {"ioctl(RTC_EPOCH_SET) to /dev/rtc failed", 98},
+ {"invalid number `%s'\n", 99},
+ {"number `%s' to `%s' out of range\n", 100},
+ {"unrecognized option `%s'\n", 101},
+ {"option `%s' requires an argument\n", 102},
+ {"option `%s' doesn't allow an argument\n", 103},
+ {"unrecognized option `-%c'\n", 104},
+ {"set read-only", 105},
+ {"set read-write", 106},
+ {"get read-only", 107},
+ {"get sectorsize", 108},
+ {"get size", 109},
+ {"set readahead", 110},
+ {"get readahead", 111},
+ {"flush buffers", 112},
+ {"reread partition table", 113},
+ {"Usage: %s [-V] [-v|-q] commands devices\n", 114},
+ {"Available commands:\n", 115},
+ {"%s: Unknown command: %s\n", 116},
+ {"%s requires an argument\n", 117},
+ {"Formatting ... ", 118},
+ {"done\n", 119},
+ {"Verifying ... ", 120},
+ {"Read: ", 121},
+ {"Problem reading cylinder %d, expected %d, read %d\n", 122},
{"\
bad data in cyl %d\n\
-Continuing ... ", 101},
- {"usage: %s [ -n ] device\n", 102},
- {"%s: not a floppy device\n", 103},
- {"Could not determine current format type", 104},
- {"%s-sided, %d tracks, %d sec/track. Total capacity %d kB.\n", 105},
- {"Double", 106},
- {"Single", 107},
- {"%s is mounted.\t ", 108},
- {"Do you really want to continue", 109},
- {"check aborted.\n", 110},
- {"Zone nr < FIRSTZONE in file `", 111},
- {"Zone nr >= ZONES in file `", 112},
- {"Remove block", 113},
- {"Read error: unable to seek to block in file '", 114},
- {"Read error: bad block in file '", 115},
+Continuing ... ", 123},
+ {"usage: %s [ -n ] device\n", 124},
+ {"%s from %s\n", 125},
+ {"%s: not a floppy device\n", 126},
+ {"Could not determine current format type", 127},
+ {"%s-sided, %d tracks, %d sec/track. Total capacity %d kB.\n", 128},
+ {"Double", 129},
+ {"Single", 130},
+ {"Usage: %s [-larvsmf] /dev/name\n", 131},
+ {"%s is mounted.\t ", 132},
+ {"Do you really want to continue", 133},
+ {"check aborted.\n", 134},
+ {"Zone nr < FIRSTZONE in file `", 135},
+ {"Zone nr >= ZONES in file `", 136},
+ {"Remove block", 137},
+ {"Read error: unable to seek to block in file '", 138},
+ {"Read error: bad block in file '", 139},
{"\
Internal error: trying to write bad block\n\
-Write request ignored\n", 116},
- {"Write error: bad block in file '", 117},
- {"Warning: Firstzone != Norm_firstzone\n", 118},
- {"%ld inodes\n", 119},
- {"%ld blocks\n", 120},
- {"Firstdatazone=%ld (%ld)\n", 121},
- {"Zonesize=%d\n", 122},
- {"Maxsize=%ld\n", 123},
- {"Filesystem state=%d\n", 124},
+Write request ignored\n", 140},
+ {"seek failed in write_block", 141},
+ {"Write error: bad block in file '", 142},
+ {"seek failed in write_super_block", 143},
+ {"unable to write super-block", 144},
+ {"Unable to write inode map", 145},
+ {"Unable to write zone map", 146},
+ {"Unable to write inodes", 147},
+ {"seek failed", 148},
+ {"unable to read super block", 149},
+ {"bad magic number in super-block", 150},
+ {"Only 1k blocks/zones supported", 151},
+ {"bad s_imap_blocks field in super-block", 152},
+ {"bad s_zmap_blocks field in super-block", 153},
+ {"Unable to allocate buffer for inode map", 154},
+ {"Unable to allocate buffer for inodes", 155},
+ {"Unable to allocate buffer for inode count", 156},
+ {"Unable to allocate buffer for zone count", 157},
+ {"Unable to read inode map", 158},
+ {"Unable to read zone map", 159},
+ {"Unable to read inodes", 160},
+ {"Warning: Firstzone != Norm_firstzone\n", 161},
+ {"%ld inodes\n", 162},
+ {"%ld blocks\n", 163},
+ {"Firstdatazone=%ld (%ld)\n", 164},
+ {"Zonesize=%d\n", 165},
+ {"Maxsize=%ld\n", 166},
+ {"Filesystem state=%d\n", 167},
{"\
namelen=%d\n\
-\n", 125},
- {"Inode %d marked not used, but used for file '", 126},
- {"Mark in use", 127},
- {" has mode %05o\n", 128},
- {"Warning: inode count too big.\n", 129},
- {"Block has been used before. Now in file `", 130},
- {"Clear", 131},
- {"Block %d in file `", 132},
- {"' is marked not in use.", 133},
- {"Correct", 134},
- {" contains a bad inode number for file '", 135},
- {" Remove", 136},
- {": bad directory: '.' isn't first\n", 137},
- {": bad directory: '..' isn't second\n", 138},
- {": bad directory: size<32", 139},
- {": bad directory: size < 32", 140},
- {"Inode %d mode not cleared.", 141},
- {"Inode %d not used, marked used in the bitmap.", 142},
- {"Inode %d used, marked unused in the bitmap.", 143},
- {"Inode %d (mode = %07o), i_nlinks=%d, counted=%d.", 144},
- {"Set i_nlinks to count", 145},
- {"Zone %d: marked in use, no file uses it.", 146},
- {"Unmark", 147},
- {"Zone %d: %sin use, counted=%d\n", 148},
- {"not ", 149},
- {"Set", 150},
- {"%s is clean, no check.\n", 151},
- {"Forcing filesystem check on %s.\n", 152},
- {"Filesystem on %s is dirty, needs checking.\n", 153},
+\n", 168},
+ {"Inode %d marked not used, but used for file '", 169},
+ {"Mark in use", 170},
+ {" has mode %05o\n", 171},
+ {"Warning: inode count too big.\n", 172},
+ {"root inode isn't a directory", 173},
+ {"Block has been used before. Now in file `", 174},
+ {"Clear", 175},
+ {"Block %d in file `", 176},
+ {"' is marked not in use.", 177},
+ {"Correct", 178},
+ {" contains a bad inode number for file '", 179},
+ {" Remove", 180},
+ {": bad directory: '.' isn't first\n", 181},
+ {": bad directory: '..' isn't second\n", 182},
+ {"internal error", 183},
+ {": bad directory: size<32", 184},
+ {": bad directory: size < 32", 185},
+ {"seek failed in bad_zone", 186},
+ {"Inode %d mode not cleared.", 187},
+ {"Inode %d not used, marked used in the bitmap.", 188},
+ {"Inode %d used, marked unused in the bitmap.", 189},
+ {"Inode %d (mode = %07o), i_nlinks=%d, counted=%d.", 190},
+ {"Set i_nlinks to count", 191},
+ {"Zone %d: marked in use, no file uses it.", 192},
+ {"Unmark", 193},
+ {"Zone %d: %sin use, counted=%d\n", 194},
+ {"not ", 195},
+ {"Set", 196},
+ {"bad inode size", 197},
+ {"bad v2 inode size", 198},
+ {"need terminal for interactive repairs", 199},
+ {"unable to open '%s'", 200},
+ {"%s is clean, no check.\n", 201},
+ {"Forcing filesystem check on %s.\n", 202},
+ {"Filesystem on %s is dirty, needs checking.\n", 203},
{"\
\n\
-%6ld inodes used (%ld%%)\n", 154},
- {"%6ld zones used (%ld%%)\n", 155},
+%6ld inodes used (%ld%%)\n", 204},
+ {"%6ld zones used (%ld%%)\n", 205},
{"\
\n\
%6d regular files\n\
%6d links\n\
%6d symbolic links\n\
------\n\
-%6d files\n", 156},
+%6d files\n", 206},
{"\
----------------------------\n\
FILE SYSTEM HAS BEEN CHANGED\n\
-----------------------------\n", 157},
- {"Usage: mkfs [-V] [-t fstype] [fs-options] device [size]\n", 158},
- {"%s: Out of memory!\n", 159},
- {"mkfs version ", 160},
- {"Usage: %s [-c | -l filename] [-nXX] [-iXX] /dev/name [blocks]\n", 161},
- {"%s is mounted; will not make a filesystem here!", 162},
- {"seek to boot block failed in write_tables", 163},
- {"unable to clear boot sector", 164},
- {"seek failed in write_tables", 165},
- {"unable to write super-block", 166},
- {"unable to write inode map", 167},
- {"unable to write zone map", 168},
- {"unable to write inodes", 169},
- {"seek failed in write_block", 170},
- {"write failed in write_block", 171},
- {"too many bad blocks", 172},
- {"not enough good blocks", 173},
- {"unable to allocate buffers for maps", 174},
- {"unable to allocate buffer for inodes", 175},
+----------------------------\n", 207},
+ {"Usage: mkfs [-V] [-t fstype] [fs-options] device [size]\n", 208},
+ {"%s: Out of memory!\n", 209},
+ {"mkfs version %s (%s)\n", 210},
+ {"Usage: %s [-c | -l filename] [-nXX] [-iXX] /dev/name [blocks]\n", 211},
+ {"%s is mounted; will not make a filesystem here!", 212},
+ {"seek to boot block failed in write_tables", 213},
+ {"unable to clear boot sector", 214},
+ {"seek failed in write_tables", 215},
+ {"unable to write inode map", 216},
+ {"unable to write zone map", 217},
+ {"unable to write inodes", 218},
+ {"write failed in write_block", 219},
+ {"too many bad blocks", 220},
+ {"not enough good blocks", 221},
+ {"unable to allocate buffers for maps", 222},
+ {"unable to allocate buffer for inodes", 223},
{"\
Maxsize=%ld\n\
-\n", 176},
- {"seek failed during testing of blocks", 177},
- {"Weird values in do_check: probably bugs\n", 178},
- {"seek failed in check_blocks", 179},
- {"bad blocks before data-area: cannot make fs", 180},
- {"%d bad blocks\n", 181},
- {"one bad block\n", 182},
- {"can't open file of bad blocks", 183},
- {"bad inode size", 184},
- {"%s: not compiled with minix v2 support\n", 185},
- {"strtol error: number of blocks not specified", 186},
- {"unable to open %s", 187},
- {"unable to stat %s", 188},
- {"will not try to make filesystem on '%s'", 189},
- {"Assuming pages of size %d\n", 190},
- {"one bad page\n", 191},
- {"%d bad pages\n", 192},
- {"%s: error: Nowhere to set up swap on?\n", 193},
- {"%s: error: size %ld is larger than device size %d\n", 194},
- {"%s: error: unknown version %d\n", 195},
- {"%s: error: swap area needs to be at least %ldkB\n", 196},
- {"%s: warning: truncating swap area to %ldkB\n", 197},
+\n", 224},
+ {"seek failed during testing of blocks", 225},
+ {"Weird values in do_check: probably bugs\n", 226},
+ {"seek failed in check_blocks", 227},
+ {"bad blocks before data-area: cannot make fs", 228},
+ {"%d bad blocks\n", 229},
+ {"one bad block\n", 230},
+ {"can't open file of bad blocks", 231},
+ {"%s: not compiled with minix v2 support\n", 232},
+ {"strtol error: number of blocks not specified", 233},
+ {"unable to open %s", 234},
+ {"unable to stat %s", 235},
+ {"will not try to make filesystem on '%s'", 236},
+ {"Bad user-specified page size %d\n", 237},
+ {"Using user-specified page size %d, instead of the system values %d/%d\n", 238},
+ {"Assuming pages of size %d (not %d)\n", 239},
+ {"Usage: %s [-c] [-v0|-v1] [-pPAGESZ] /dev/name [blocks]\n", 240},
+ {"too many bad pages", 241},
+ {"Out of memory", 242},
+ {"one bad page\n", 243},
+ {"%d bad pages\n", 244},
+ {"%s: error: Nowhere to set up swap on?\n", 245},
+ {"%s: error: size %ld is larger than device size %d\n", 246},
+ {"%s: error: unknown version %d\n", 247},
+ {"%s: error: swap area needs to be at least %ldkB\n", 248},
+ {"%s: warning: truncating swap area to %ldkB\n", 249},
+ {"Will not try to make swapdevice on '%s'", 250},
+ {"fatal: first page unreadable", 251},
{"\
%s: Device '%s' contains a valid Sun disklabel.\n\
This probably means creating v0 swap would destroy your partition table\n\
No swap created. If you really want to create swap v0 on that device, use\n\
-the -f option to force it.\n", 198},
- {"Setting up swapspace version %d, size = %ld bytes\n", 199},
- {"Invalid number: %s\n", 200},
- {"Syntax error: '%s'\n", 201},
- {"No such parameter set: '%s'\n", 202},
- {"usage: %s [ -p ] dev name\n", 203},
- {"\
- %s [ -p ] dev size sect heads tracks stretch gap rate spec1 fmt_gap\n", 204},
- {" %s [ -c | -y | -n | -d ] dev\n", 205},
- {" %s [ -c | -y | -n ] dev\n", 206},
- {"Unusable", 207},
- {"Free Space", 208},
- {"Linux ext2", 209},
- {"Linux", 210},
- {"OS/2 HPFS", 211},
- {"OS/2 IFS", 212},
- {"NTFS", 213},
- {"Disk has been changed.\n", 214},
- {"Reboot the system to ensure the partition table is correctly updated.\n", 215},
+the -f option to force it.\n", 252},
+ {"Unable to set up swap-space: unreadable", 253},
+ {"Setting up swapspace version %d, size = %ld bytes\n", 254},
+ {"unable to rewind swap-device", 255},
+ {"unable to write signature page", 256},
+ {"fsync failed", 257},
+ {"Invalid number: %s\n", 258},
+ {"Syntax error: '%s'\n", 259},
+ {"No such parameter set: '%s'\n", 260},
+ {"usage: %s [ -p ] dev name\n", 261},
+ {"\
+ %s [ -p ] dev size sect heads tracks stretch gap rate spec1 fmt_gap\n", 262},
+ {" %s [ -c | -y | -n | -d ] dev\n", 263},
+ {" %s [ -c | -y | -n ] dev\n", 264},
+ {"Unusable", 265},
+ {"Free Space", 266},
+ {"Linux ext2", 267},
+ {"Linux", 268},
+ {"OS/2 HPFS", 269},
+ {"OS/2 IFS", 270},
+ {"NTFS", 271},
+ {"Disk has been changed.\n", 272},
+ {"Reboot the system to ensure the partition table is correctly updated.\n", 273},
{"\
\n\
WARNING: If you have created or modified any\n\
DOS 6.x partitions, please see the cfdisk manual\n\
-page for additional information.\n", 216},
- {"FATAL ERROR", 217},
- {"Press any key to exit cfdisk", 218},
- {"Cannot seek on disk drive", 219},
- {"Cannot read disk drive", 220},
- {"Cannot write disk drive", 221},
- {"Too many partitions", 222},
- {"Partition begins before sector 0", 223},
- {"Partition ends before sector 0", 224},
- {"Partition begins after end-of-disk", 225},
- {"Partition ends after end-of-disk", 226},
- {"logical partitions not in disk order", 227},
- {"logical partitions overlap", 228},
- {"enlarged logical partitions overlap", 229},
- {"\
-!!!! Internal error creating logical drive with no extended partition !!!!", 230},
- {"\
-Cannot create logical drive here -- would create two extended partitions", 231},
- {"Menu item too long. Menu may look odd.", 232},
- {"Menu without direction. Defaulting horizontal.", 233},
- {"Illegal key", 234},
- {"Press a key to continue", 235},
- {"Primary", 236},
- {"Create a new primary partition", 237},
- {"Logical", 238},
- {"Create a new logical partition", 239},
- {"Cancel", 240},
- {"Don't create a partition", 241},
- {"!!! Internal error !!!", 242},
- {"Size (in MB): ", 243},
- {"Beginning", 244},
- {"Add partition at beginning of free space", 245},
- {"End", 246},
- {"Add partition at end of free space", 247},
- {"No room to create the extended partition", 248},
- {"Bad signature on partition table", 249},
- {"You specified more cylinders than fit on disk", 250},
- {"Cannot open disk drive", 251},
- {"Opened disk read-only - you have no permission to write", 252},
- {"Cannot get disk size", 253},
- {"Bad primary partition", 254},
- {"Bad logical partition", 255},
- {"Warning!! This may destroy data on your disk!", 256},
- {"Are you sure you want write the partition table to disk? (yes or no): ", 257},
- {"no", 258},
- {"Did not write partition table to disk", 259},
- {"yes", 260},
- {"Please enter `yes' or `no'", 261},
- {"Writing partition table to disk...", 262},
- {"Wrote partition table to disk", 263},
- {"\
-Wrote partition table, but re-read table failed. Reboot to update table.", 264},
- {"\
-Not precisely one primary partition is bootable. DOS MBR cannot boot this.", 265},
- {"Enter filename or press RETURN to display on screen: ", 266},
- {"Cannot open file '%s'", 267},
- {"Disk Drive: %s\n", 268},
- {"Sector 0:\n", 269},
- {"Sector %d:\n", 270},
- {" None ", 271},
- {" Pri/Log", 272},
- {" Primary", 273},
- {" Logical", 274},
- {"Unknown", 275},
- {"Boot (%02X)", 276},
- {"Unknown (%02X)", 277},
- {"None (%02X)", 278},
- {"Partition Table for %s\n", 279},
- {" First Last\n", 280},
- {"\
- # Type Sector Sector Offset Length Filesystem Type (ID) Flags\n", 281},
+page for additional information.\n", 274},
+ {"FATAL ERROR", 275},
+ {"Press any key to exit cfdisk", 276},
+ {"Cannot seek on disk drive", 277},
+ {"Cannot read disk drive", 278},
+ {"Cannot write disk drive", 279},
+ {"Too many partitions", 280},
+ {"Partition begins before sector 0", 281},
+ {"Partition ends before sector 0", 282},
+ {"Partition begins after end-of-disk", 283},
+ {"Partition ends after end-of-disk", 284},
+ {"logical partitions not in disk order", 285},
+ {"logical partitions overlap", 286},
+ {"enlarged logical partitions overlap", 287},
+ {"\
+!!!! Internal error creating logical drive with no extended partition !!!!", 288},
+ {"\
+Cannot create logical drive here -- would create two extended partitions", 289},
+ {"Menu item too long. Menu may look odd.", 290},
+ {"Menu without direction. Defaulting horizontal.", 291},
+ {"Illegal key", 292},
+ {"Press a key to continue", 293},
+ {"Primary", 294},
+ {"Create a new primary partition", 295},
+ {"Logical", 296},
+ {"Create a new logical partition", 297},
+ {"Cancel", 298},
+ {"Don't create a partition", 299},
+ {"!!! Internal error !!!", 300},
+ {"Size (in MB): ", 301},
+ {"Beginning", 302},
+ {"Add partition at beginning of free space", 303},
+ {"End", 304},
+ {"Add partition at end of free space", 305},
+ {"No room to create the extended partition", 306},
+ {"Bad signature on partition table", 307},
+ {"You specified more cylinders than fit on disk", 308},
+ {"Cannot open disk drive", 309},
+ {"Opened disk read-only - you have no permission to write", 310},
+ {"Cannot get disk size", 311},
+ {"Bad primary partition", 312},
+ {"Bad logical partition", 313},
+ {"Warning!! This may destroy data on your disk!", 314},
+ {"Are you sure you want write the partition table to disk? (yes or no): ", 315},
+ {"no", 316},
+ {"Did not write partition table to disk", 317},
+ {"yes", 318},
+ {"Please enter `yes' or `no'", 319},
+ {"Writing partition table to disk...", 320},
+ {"Wrote partition table to disk", 321},
+ {"\
+Wrote partition table, but re-read table failed. Reboot to update table.", 322},
+ {"\
+Not precisely one primary partition is bootable. DOS MBR cannot boot this.", 323},
+ {"Enter filename or press RETURN to display on screen: ", 324},
+ {"Cannot open file '%s'", 325},
+ {"Disk Drive: %s\n", 326},
+ {"Sector 0:\n", 327},
+ {"Sector %d:\n", 328},
+ {" None ", 329},
+ {" Pri/Log", 330},
+ {" Primary", 331},
+ {" Logical", 332},
+ {"Unknown", 333},
+ {"Boot (%02X)", 334},
+ {"Unknown (%02X)", 335},
+ {"None (%02X)", 336},
+ {"Partition Table for %s\n", 337},
+ {" First Last\n", 338},
+ {"\
+ # Type Sector Sector Offset Length Filesystem Type (ID) Flags\n", 339},
{"\
-- ------- -------- --------- ------ --------- ---------------------- \
----------\n", 282},
- {" ---Starting--- ----Ending---- Start Number of\n", 283},
- {" # Flags Head Sect Cyl ID Head Sect Cyl Sector Sectors\n", 284},
- {"-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n", 285},
- {"Raw", 286},
- {"Print the table using raw data format", 287},
- {"Sectors", 288},
- {"Print the table ordered by sectors", 289},
- {"Table", 290},
- {"Just print the partition table", 291},
- {"Don't print the table", 292},
- {"Help Screen for cfdisk", 293},
- {"This is cfdisk, a curses based disk partitioning program, which", 294},
- {"allows you to create, delete and modify partitions on your hard", 295},
- {"disk drive.", 296},
- {"Copyright (C) 1994-1999 Kevin E. Martin & aeb", 297},
- {"Command Meaning", 298},
- {"------- -------", 299},
- {" b Toggle bootable flag of the current partition", 300},
- {" d Delete the current partition", 301},
- {" g Change cylinders, heads, sectors-per-track parameters", 302},
- {" WARNING: This option should only be used by people who", 303},
- {" know what they are doing.", 304},
- {" h Print this screen", 305},
- {" m Maximize disk usage of the current partition", 306},
- {" Note: This may make the partition incompatible with", 307},
- {" DOS, OS/2, ...", 308},
- {" n Create new partition from free space", 309},
- {" p Print partition table to the screen or to a file", 310},
- {" There are several different formats for the partition", 311},
- {" that you can choose from:", 312},
- {" r - Raw data (exactly what would be written to disk)", 313},
- {" s - Table ordered by sectors", 314},
- {" t - Table in raw format", 315},
- {" q Quit program without writing partition table", 316},
- {" t Change the filesystem type", 317},
- {" u Change units of the partition size display", 318},
- {" Rotates through MB, sectors and cylinders", 319},
- {" W Write partition table to disk (must enter upper case W)", 320},
- {" Since this might destroy data on the disk, you must", 321},
- {" either confirm or deny the write by entering `yes' or", 322},
- {" `no'", 323},
- {"Up Arrow Move cursor to the previous partition", 324},
- {"Down Arrow Move cursor to the next partition", 325},
- {"CTRL-L Redraws the screen", 326},
- {" ? Print this screen", 327},
- {"Note: All of the commands can be entered with either upper or lower", 328},
- {"case letters (except for Writes).", 329},
- {"Cylinders", 330},
- {"Change cylinder geometry", 331},
- {"Heads", 332},
- {"Change head geometry", 333},
- {"Change sector geometry", 334},
- {"Done", 335},
- {"Done with changing geometry", 336},
- {"Enter the number of cylinders: ", 337},
- {"Illegal cylinders value", 338},
- {"Enter the number of heads: ", 339},
- {"Illegal heads value", 340},
- {"Enter the number of sectors per track: ", 341},
- {"Illegal sectors value", 342},
- {"Enter filesystem type: ", 343},
- {"Cannot change FS Type to empty", 344},
- {"Cannot change FS Type to extended", 345},
- {"Boot", 346},
- {"Unk(%02X)", 347},
- {", NC", 348},
- {"NC", 349},
- {"Pri/Log", 350},
- {"Disk Drive: %s", 351},
- {"Size: %lld bytes", 352},
- {"Heads: %d Sectors per Track: %d Cylinders: %d", 353},
- {"Name", 354},
- {"Flags", 355},
- {"Part Type", 356},
- {"FS Type", 357},
- {"[Label]", 358},
- {" Sectors", 359},
- {"Size (MB)", 360},
- {"Size (GB)", 361},
- {"Bootable", 362},
- {"Toggle bootable flag of the current partition", 363},
- {"Delete", 364},
- {"Delete the current partition", 365},
- {"Geometry", 366},
- {"Change disk geometry (experts only)", 367},
- {"Help", 368},
- {"Print help screen", 369},
- {"Maximize", 370},
- {"Maximize disk usage of the current partition (experts only)", 371},
- {"New", 372},
- {"Create new partition from free space", 373},
- {"Print", 374},
- {"Print partition table to the screen or to a file", 375},
- {"Quit", 376},
- {"Quit program without writing partition table", 377},
- {"Type", 378},
- {"Change the filesystem type (DOS, Linux, OS/2 and so on)", 379},
- {"Units", 380},
- {"Change units of the partition size display (MB, sect, cyl)", 381},
- {"Write", 382},
- {"Write partition table to disk (this might destroy data)", 383},
- {"Cannot make this partition bootable", 384},
- {"Cannot delete an empty partition", 385},
- {"Cannot maximize this partition", 386},
- {"This partition is unusable", 387},
- {"This partition is already in use", 388},
- {"Cannot change the type of an empty partition", 389},
- {"No more partitions", 390},
- {"Illegal command", 391},
- {"Copyright (C) 1994-1999 Kevin E. Martin & aeb\n", 392},
+---------\n", 340},
+ {" ---Starting--- ----Ending---- Start Number of\n", 341},
+ {" # Flags Head Sect Cyl ID Head Sect Cyl Sector Sectors\n", 342},
+ {"-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n", 343},
+ {"Raw", 344},
+ {"Print the table using raw data format", 345},
+ {"Sectors", 346},
+ {"Print the table ordered by sectors", 347},
+ {"Table", 348},
+ {"Just print the partition table", 349},
+ {"Don't print the table", 350},
+ {"Help Screen for cfdisk", 351},
+ {"This is cfdisk, a curses based disk partitioning program, which", 352},
+ {"allows you to create, delete and modify partitions on your hard", 353},
+ {"disk drive.", 354},
+ {"Copyright (C) 1994-1999 Kevin E. Martin & aeb", 355},
+ {"Command Meaning", 356},
+ {"------- -------", 357},
+ {" b Toggle bootable flag of the current partition", 358},
+ {" d Delete the current partition", 359},
+ {" g Change cylinders, heads, sectors-per-track parameters", 360},
+ {" WARNING: This option should only be used by people who", 361},
+ {" know what they are doing.", 362},
+ {" h Print this screen", 363},
+ {" m Maximize disk usage of the current partition", 364},
+ {" Note: This may make the partition incompatible with", 365},
+ {" DOS, OS/2, ...", 366},
+ {" n Create new partition from free space", 367},
+ {" p Print partition table to the screen or to a file", 368},
+ {" There are several different formats for the partition", 369},
+ {" that you can choose from:", 370},
+ {" r - Raw data (exactly what would be written to disk)", 371},
+ {" s - Table ordered by sectors", 372},
+ {" t - Table in raw format", 373},
+ {" q Quit program without writing partition table", 374},
+ {" t Change the filesystem type", 375},
+ {" u Change units of the partition size display", 376},
+ {" Rotates through MB, sectors and cylinders", 377},
+ {" W Write partition table to disk (must enter upper case W)", 378},
+ {" Since this might destroy data on the disk, you must", 379},
+ {" either confirm or deny the write by entering `yes' or", 380},
+ {" `no'", 381},
+ {"Up Arrow Move cursor to the previous partition", 382},
+ {"Down Arrow Move cursor to the next partition", 383},
+ {"CTRL-L Redraws the screen", 384},
+ {" ? Print this screen", 385},
+ {"Note: All of the commands can be entered with either upper or lower", 386},
+ {"case letters (except for Writes).", 387},
+ {"Cylinders", 388},
+ {"Change cylinder geometry", 389},
+ {"Heads", 390},
+ {"Change head geometry", 391},
+ {"Change sector geometry", 392},
+ {"Done", 393},
+ {"Done with changing geometry", 394},
+ {"Enter the number of cylinders: ", 395},
+ {"Illegal cylinders value", 396},
+ {"Enter the number of heads: ", 397},
+ {"Illegal heads value", 398},
+ {"Enter the number of sectors per track: ", 399},
+ {"Illegal sectors value", 400},
+ {"Enter filesystem type: ", 401},
+ {"Cannot change FS Type to empty", 402},
+ {"Cannot change FS Type to extended", 403},
+ {"Boot", 404},
+ {"Unk(%02X)", 405},
+ {", NC", 406},
+ {"NC", 407},
+ {"Pri/Log", 408},
+ {"Disk Drive: %s", 409},
+ {"Size: %lld bytes", 410},
+ {"Heads: %d Sectors per Track: %d Cylinders: %d", 411},
+ {"Name", 412},
+ {"Flags", 413},
+ {"Part Type", 414},
+ {"FS Type", 415},
+ {"[Label]", 416},
+ {" Sectors", 417},
+ {"Size (MB)", 418},
+ {"Size (GB)", 419},
+ {"Bootable", 420},
+ {"Toggle bootable flag of the current partition", 421},
+ {"Delete", 422},
+ {"Delete the current partition", 423},
+ {"Geometry", 424},
+ {"Change disk geometry (experts only)", 425},
+ {"Help", 426},
+ {"Print help screen", 427},
+ {"Maximize", 428},
+ {"Maximize disk usage of the current partition (experts only)", 429},
+ {"New", 430},
+ {"Create new partition from free space", 431},
+ {"Print", 432},
+ {"Print partition table to the screen or to a file", 433},
+ {"Quit", 434},
+ {"Quit program without writing partition table", 435},
+ {"Type", 436},
+ {"Change the filesystem type (DOS, Linux, OS/2 and so on)", 437},
+ {"Units", 438},
+ {"Change units of the partition size display (MB, sect, cyl)", 439},
+ {"Write", 440},
+ {"Write partition table to disk (this might destroy data)", 441},
+ {"Cannot make this partition bootable", 442},
+ {"Cannot delete an empty partition", 443},
+ {"Cannot maximize this partition", 444},
+ {"This partition is unusable", 445},
+ {"This partition is already in use", 446},
+ {"Cannot change the type of an empty partition", 447},
+ {"No more partitions", 448},
+ {"Illegal command", 449},
+ {"Copyright (C) 1994-1999 Kevin E. Martin & aeb\n", 450},
{"\
\n\
Usage:\n\
-z: Start with a zero partition table, instead of reading the pt from disk;\n\
-c C -h H -s S: Override the kernel's idea of the number of cylinders,\n\
the number of heads and the number of sectors/track.\n\
-\n", 393},
+\n", 451},
{"\
Usage: fdisk [-b SSZ] [-u] DISK Change partition table\n\
fdisk -l [-b SSZ] [-u] DISK List partition table(s)\n\
Here DISK is something like /dev/hdb or /dev/sda\n\
and PARTITION is something like /dev/hda7\n\
-u: give Start and End in sector (instead of cylinder) units\n\
--b 2048: (for certain MO drives) use 2048-byte sectors\n", 394},
+-b 2048: (for certain MO drives) use 2048-byte sectors\n", 452},
{"\
Usage: fdisk [-l] [-b SSZ] [-u] device\n\
E.g.: fdisk /dev/hda (for the first IDE disk)\n\
or: fdisk /dev/sdc (for the third SCSI disk)\n\
or: fdisk /dev/eda (for the first PS/2 ESDI drive)\n\
or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices)\n\
- ...\n", 395},
- {"A disk block device is needed.\n", 396},
- {"\
-Given name does not refer to a partition,\n\
-or maybe not even to a block device.\n", 397},
- {"Unable to open %s\n", 398},
- {"Unable to read %s\n", 399},
- {"Unable to seek on %s\n", 400},
- {"Unable to write %s\n", 401},
- {"BLKGETSIZE ioctl failed on %s\n", 402},
- {"Unable to allocate any more memory\n", 403},
- {"Fatal error\n", 404},
- {"Command action", 405},
- {" a toggle a read only flag", 406},
- {" b edit bsd disklabel", 407},
- {" c toggle the mountable flag", 408},
- {" d delete a partition", 409},
- {" l list known partition types", 410},
- {" m print this menu", 411},
- {" n add a new partition", 412},
- {" o create a new empty DOS partition table", 413},
- {" p print the partition table", 414},
- {" q quit without saving changes", 415},
- {" s create a new empty Sun disklabel", 416},
- {" t change a partition's system id", 417},
- {" u change display/entry units", 418},
- {" v verify the partition table", 419},
- {" w write table to disk and exit", 420},
- {" x extra functionality (experts only)", 421},
- {" a select bootable partition", 422},
- {" b edit bootfile entry", 423},
- {" c select sgi swap partition", 424},
- {" a toggle a bootable flag", 425},
- {" c toggle the dos compatibility flag", 426},
- {" a change number of alternate cylinders", 427},
- {" c change number of cylinders", 428},
- {" d print the raw data in the partition table", 429},
- {" e change number of extra sectors per cylinder", 430},
- {" h change number of heads", 431},
- {" i change interleave factor", 432},
- {" o change rotation speed (rpm)", 433},
- {" r return to main menu", 434},
- {" s change number of sectors/track", 435},
- {" y change number of physical cylinders", 436},
- {" b move beginning of data in a partition", 437},
- {" e list extended partitions", 438},
- {" g create an IRIX partition table", 439},
- {"You must set", 440},
- {"heads", 441},
- {"sectors", 442},
- {"cylinders", 443},
+ ...\n", 453},
+ {"Unable to open %s\n", 454},
+ {"Unable to read %s\n", 455},
+ {"Unable to seek on %s\n", 456},
+ {"Unable to write %s\n", 457},
+ {"BLKGETSIZE ioctl failed on %s\n", 458},
+ {"Unable to allocate any more memory\n", 459},
+ {"Fatal error\n", 460},
+ {"Command action", 461},
+ {" a toggle a read only flag", 462},
+ {" b edit bsd disklabel", 463},
+ {" c toggle the mountable flag", 464},
+ {" d delete a partition", 465},
+ {" l list known partition types", 466},
+ {" m print this menu", 467},
+ {" n add a new partition", 468},
+ {" o create a new empty DOS partition table", 469},
+ {" p print the partition table", 470},
+ {" q quit without saving changes", 471},
+ {" s create a new empty Sun disklabel", 472},
+ {" t change a partition's system id", 473},
+ {" u change display/entry units", 474},
+ {" v verify the partition table", 475},
+ {" w write table to disk and exit", 476},
+ {" x extra functionality (experts only)", 477},
+ {" a select bootable partition", 478},
+ {" b edit bootfile entry", 479},
+ {" c select sgi swap partition", 480},
+ {" a toggle a bootable flag", 481},
+ {" c toggle the dos compatibility flag", 482},
+ {" a change number of alternate cylinders", 483},
+ {" c change number of cylinders", 484},
+ {" d print the raw data in the partition table", 485},
+ {" e change number of extra sectors per cylinder", 486},
+ {" h change number of heads", 487},
+ {" i change interleave factor", 488},
+ {" o change rotation speed (rpm)", 489},
+ {" r return to main menu", 490},
+ {" s change number of sectors/track", 491},
+ {" y change number of physical cylinders", 492},
+ {" b move beginning of data in a partition", 493},
+ {" e list extended partitions", 494},
+ {" g create an IRIX partition table", 495},
+ {"You must set", 496},
+ {"heads", 497},
+ {"sectors", 498},
+ {"cylinders", 499},
{"\
%s%s.\n\
-You can do this from the extra functions menu.\n", 444},
- {" and ", 445},
- {"Bad offset in primary extended partition\n", 446},
- {"Warning: deleting partitions after %d\n", 447},
- {"Warning: extra link pointer in partition table %d\n", 448},
- {"Warning: ignoring extra data in partition table %d\n", 449},
+You can do this from the extra functions menu.\n", 500},
+ {" and ", 501},
+ {"Bad offset in primary extended partition\n", 502},
+ {"Warning: deleting partitions after %d\n", 503},
+ {"Warning: extra link pointer in partition table %d\n", 504},
+ {"Warning: ignoring extra data in partition table %d\n", 505},
{"\
Building a new DOS disklabel. Changes will remain in memory only,\n\
until you decide to write them. After that, of course, the previous\n\
content won't be recoverable.\n\
-\n", 450},
- {"You will not be able to write the partition table.\n", 451},
- {"Note: sector size is %d (not %d)\n", 452},
+\n", 506},
+ {"You will not be able to write the partition table.\n", 507},
+ {"Note: sector size is %d (not %d)\n", 508},
{"\
Device contains neither a valid DOS partition table, nor Sun or SGI \
-disklabel\n", 453},
- {"Internal error\n", 454},
- {"Ignoring extra extended partition %d\n", 455},
+disklabel\n", 509},
+ {"Internal error\n", 510},
+ {"Ignoring extra extended partition %d\n", 511},
{"\
Warning: invalid flag 0x%04x of partition table %d will be corrected by \
-w(rite)\n", 456},
+w(rite)\n", 512},
{"\
\n\
-got EOF thrice - exiting..\n", 457},
- {"Hex code (type L to list codes): ", 458},
- {"%s (%d-%d, default %d): ", 459},
- {"Using default value %d\n", 460},
- {"Value out of range.\n", 461},
- {"Partition number", 462},
- {"Warning: partition %d has empty type\n", 463},
- {"cylinder", 464},
- {"sector", 465},
- {"Changing display/entry units to %s\n", 466},
- {"WARNING: Partition %d is an extended partition\n", 467},
- {"DOS Compatibility flag is set\n", 468},
- {"DOS Compatibility flag is not set\n", 469},
- {"Partition %d does not exist yet!\n", 470},
+got EOF thrice - exiting..\n", 513},
+ {"Hex code (type L to list codes): ", 514},
+ {"%s (%d-%d, default %d): ", 515},
+ {"Using default value %d\n", 516},
+ {"Value out of range.\n", 517},
+ {"Partition number", 518},
+ {"Warning: partition %d has empty type\n", 519},
+ {"cylinder", 520},
+ {"sector", 521},
+ {"Changing display/entry units to %s\n", 522},
+ {"WARNING: Partition %d is an extended partition\n", 523},
+ {"DOS Compatibility flag is set\n", 524},
+ {"DOS Compatibility flag is not set\n", 525},
+ {"Partition %d does not exist yet!\n", 526},
{"\
Type 0 means free space to many systems\n\
(but not to Linux). Having partitions of\n\
type 0 is probably unwise. You can delete\n\
-a partition using the `d' command.\n", 471},
+a partition using the `d' command.\n", 527},
{"\
You cannot change a partition into an extended one or vice versa\n\
-Delete it first.\n", 472},
+Delete it first.\n", 528},
{"\
Consider leaving partition 3 as Whole disk (5),\n\
as SunOS/Solaris expects it and even Linux likes it.\n\
-\n", 473},
+\n", 529},
{"\
Consider leaving partition 9 as volume header (0),\n\
and partition 11 as entire volume (6)as IRIX expects it.\n\
-\n", 474},
- {"Changed system type of partition %d to %x (%s)\n", 475},
- {"Partition %d has different physical/logical beginnings (non-Linux?):\n", 476},
- {" phys=(%d, %d, %d) ", 477},
- {"logical=(%d, %d, %d)\n", 478},
- {"Partition %d has different physical/logical endings:\n", 479},
- {"Partition %i does not start on cylinder boundary:\n", 480},
- {"should be (%d, %d, 1)\n", 481},
- {"Partition %i does not end on cylinder boundary:\n", 482},
- {"should be (%d, %d, %d)\n", 483},
+\n", 530},
+ {"Changed system type of partition %d to %x (%s)\n", 531},
+ {"Partition %d has different physical/logical beginnings (non-Linux?):\n", 532},
+ {" phys=(%d, %d, %d) ", 533},
+ {"logical=(%d, %d, %d)\n", 534},
+ {"Partition %d has different physical/logical endings:\n", 535},
+ {"Partition %i does not start on cylinder boundary:\n", 536},
+ {"should be (%d, %d, 1)\n", 537},
+ {"Partition %i does not end on cylinder boundary:\n", 538},
+ {"should be (%d, %d, %d)\n", 539},
{"\
\n\
Disk %s: %d heads, %d sectors, %d cylinders\n\
Units = %s of %d * %d bytes\n\
-\n", 484},
- {"%*s Boot Start End Blocks Id System\n", 485},
- {"Device", 486},
+\n", 540},
+ {"%*s Boot Start End Blocks Id System\n", 541},
+ {"Device", 542},
{"\
\n\
Disk %s: %d heads, %d sectors, %d cylinders\n\
-\n", 487},
- {"Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID\n", 488},
- {"Warning: partition %d contains sector 0\n", 489},
- {"Partition %d: head %d greater than maximum %d\n", 490},
- {"Partition %d: sector %d greater than maximum %d\n", 491},
- {"Partitions %d: cylinder %d greater than maximum %d\n", 492},
- {"Partition %d: previous sectors %d disagrees with total %d\n", 493},
- {"Warning: bad start-of-data in partition %d\n", 494},
- {"Warning: partition %d overlaps partition %d.\n", 495},
- {"Warning: partition %d is empty\n", 496},
- {"Logical partition %d not entirely in partition %d\n", 497},
- {"Total allocated sectors %d greater than the maximum %d\n", 498},
- {"%d unallocated sectors\n", 499},
- {"Partition %d is already defined. Delete it before re-adding it.\n", 500},
- {"First %s", 501},
- {"Sector %d is already allocated\n", 502},
- {"No free sectors available\n", 503},
- {"Last %s or +size or +sizeM or +sizeK", 504},
- {"Warning: partition %d has an odd number of sectors.\n", 505},
- {"The maximum number of partitions has been created\n", 506},
- {"You must delete some partition and add an extended partition first\n", 507},
+\n", 543},
+ {"Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID\n", 544},
+ {"Warning: partition %d contains sector 0\n", 545},
+ {"Partition %d: head %d greater than maximum %d\n", 546},
+ {"Partition %d: sector %d greater than maximum %d\n", 547},
+ {"Partitions %d: cylinder %d greater than maximum %d\n", 548},
+ {"Partition %d: previous sectors %d disagrees with total %d\n", 549},
+ {"Warning: bad start-of-data in partition %d\n", 550},
+ {"Warning: partition %d overlaps partition %d.\n", 551},
+ {"Warning: partition %d is empty\n", 552},
+ {"Logical partition %d not entirely in partition %d\n", 553},
+ {"Total allocated sectors %d greater than the maximum %d\n", 554},
+ {"%d unallocated sectors\n", 555},
+ {"Partition %d is already defined. Delete it before re-adding it.\n", 556},
+ {"First %s", 557},
+ {"Sector %d is already allocated\n", 558},
+ {"No free sectors available\n", 559},
+ {"Last %s or +size or +sizeM or +sizeK", 560},
+ {"Warning: partition %d has an odd number of sectors.\n", 561},
+ {"The maximum number of partitions has been created\n", 562},
+ {"You must delete some partition and add an extended partition first\n", 563},
{"\
Command action\n\
%s\n\
- p primary partition (1-4)\n", 508},
- {"l logical (5 or over)", 509},
- {"e extended", 510},
- {"Invalid partition number for type `%c'\n", 511},
+ p primary partition (1-4)\n", 564},
+ {"l logical (5 or over)", 565},
+ {"e extended", 566},
+ {"Invalid partition number for type `%c'\n", 567},
{"\
The partition table has been altered!\n\
-\n", 512},
- {"Calling ioctl() to re-read partition table.\n", 513},
- {"Syncing disks.\n", 514},
+\n", 568},
+ {"Calling ioctl() to re-read partition table.\n", 569},
{"\
Re-read table failed with error %d: %s.\n\
-Reboot your system to ensure the partition table is updated.\n", 515},
+Reboot your system to ensure the partition table is updated.\n", 570},
{"\
\n\
WARNING: If you have created or modified any DOS 6.x\n\
partitions, please see the fdisk manual page for additional\n\
-information.\n", 516},
- {"Device: %s\n", 517},
- {"Partition %d has no data area\n", 518},
- {"New beginning of data", 519},
- {"Expert command (m for help): ", 520},
- {"Number of cylinders", 521},
- {"Number of heads", 522},
- {"Number of sectors", 523},
- {"Warning: setting sector offset for DOS compatiblity\n", 524},
- {"Disk %s doesn't contain a valid partition table\n", 525},
- {"Cannot open %s\n", 526},
- {"This kernel finds the sector size itself - -b option ignored\n", 527},
+information.\n", 571},
+ {"Syncing disks.\n", 572},
+ {"Device: %s\n", 573},
+ {"Partition %d has no data area\n", 574},
+ {"New beginning of data", 575},
+ {"Expert command (m for help): ", 576},
+ {"Number of cylinders", 577},
+ {"Number of heads", 578},
+ {"Number of sectors", 579},
+ {"Warning: setting sector offset for DOS compatiblity\n", 580},
+ {"Disk %s doesn't contain a valid partition table\n", 581},
+ {"Cannot open %s\n", 582},
+ {"cannot open %s\n", 583},
+ {"This kernel finds the sector size itself - -b option ignored\n", 584},
{"\
Warning: the -b (set sector size) option should be used with one specified \
-device\n", 528},
- {"Command (m for help): ", 529},
+device\n", 585},
+ {"Command (m for help): ", 586},
{"\
\n\
-The current boot file is: %s\n", 530},
- {"Please enter the name of the new boot file: ", 531},
- {"Boot file unchanged\n", 532},
+The current boot file is: %s\n", 587},
+ {"Please enter the name of the new boot file: ", 588},
+ {"Boot file unchanged\n", 589},
{"\
\n\
\tSorry, no experts menu for SGI partition tables available.\n\
-\n", 533},
+\n", 590},
{"\
\n\
\tThere is a valid AIX label on this disk.\n\
\t erase the other disks as well, if unmirrored.)\n\
\t3. Before deleting this physical volume be sure\n\
\t to remove the disk logically from your AIX\n\
-\t machine. (Otherwise you become an AIXpert).", 534},
+\t machine. (Otherwise you become an AIXpert).", 591},
{"\
\n\
-BSD label for device: %s\n", 535},
- {" d delete a BSD partition", 536},
- {" e edit drive data", 537},
- {" i install bootstrap", 538},
- {" l list known filesystem types", 539},
- {" n add a new BSD partition", 540},
- {" p print BSD partition table", 541},
- {" s show complete disklabel", 542},
- {" t change a partition's filesystem id", 543},
- {" w write disklabel to disk", 544},
- {" x link BSD partition to non-BSD partition", 545},
- {"Partition %s%d has invalid starting sector 0.\n", 546},
- {"Reading disklabel of %s%d at sector %d.\n", 547},
- {"There is no *BSD partition on %s.\n", 548},
- {"BSD disklabel command (m for help): ", 549},
- {"type: %s\n", 550},
- {"type: %d\n", 551},
- {"disk: %.*s\n", 552},
- {"label: %.*s\n", 553},
- {"flags:", 554},
- {" removable", 555},
- {" ecc", 556},
- {" badsect", 557},
- {"bytes/sector: %ld\n", 558},
- {"sectors/track: %ld\n", 559},
- {"tracks/cylinder: %ld\n", 560},
- {"sectors/cylinder: %ld\n", 561},
- {"cylinders: %ld\n", 562},
- {"rpm: %d\n", 563},
- {"interleave: %d\n", 564},
- {"trackskew: %d\n", 565},
- {"cylinderskew: %d\n", 566},
- {"headswitch: %ld\t\t# milliseconds\n", 567},
- {"track-to-track seek: %ld\t# milliseconds\n", 568},
- {"drivedata: ", 569},
+BSD label for device: %s\n", 592},
+ {" d delete a BSD partition", 593},
+ {" e edit drive data", 594},
+ {" i install bootstrap", 595},
+ {" l list known filesystem types", 596},
+ {" n add a new BSD partition", 597},
+ {" p print BSD partition table", 598},
+ {" s show complete disklabel", 599},
+ {" t change a partition's filesystem id", 600},
+ {" w write disklabel to disk", 601},
+ {" x link BSD partition to non-BSD partition", 602},
+ {"Partition %s%d has invalid starting sector 0.\n", 603},
+ {"Reading disklabel of %s%d at sector %d.\n", 604},
+ {"There is no *BSD partition on %s.\n", 605},
+ {"BSD disklabel command (m for help): ", 606},
+ {"type: %s\n", 607},
+ {"type: %d\n", 608},
+ {"disk: %.*s\n", 609},
+ {"label: %.*s\n", 610},
+ {"flags:", 611},
+ {" removable", 612},
+ {" ecc", 613},
+ {" badsect", 614},
+ {"bytes/sector: %ld\n", 615},
+ {"sectors/track: %ld\n", 616},
+ {"tracks/cylinder: %ld\n", 617},
+ {"sectors/cylinder: %ld\n", 618},
+ {"cylinders: %ld\n", 619},
+ {"rpm: %d\n", 620},
+ {"interleave: %d\n", 621},
+ {"trackskew: %d\n", 622},
+ {"cylinderskew: %d\n", 623},
+ {"headswitch: %ld\t\t# milliseconds\n", 624},
+ {"track-to-track seek: %ld\t# milliseconds\n", 625},
+ {"drivedata: ", 626},
{"\
\n\
-%d partitions:\n", 570},
- {"# size offset fstype [fsize bsize cpg]\n", 571},
- {"Writing disklabel to %s%d.\n", 572},
- {"Writing disklabel to %s.\n", 573},
- {"%s%d contains no disklabel.\n", 574},
- {"%s contains no disklabel.\n", 575},
- {"Do you want to create a disklabel? (y/n) ", 576},
- {"bytes/sector", 577},
- {"sectors/track", 578},
- {"tracks/cylinder", 579},
- {"sectors/cylinder", 580},
- {"Must be <= sectors/track * tracks/cylinder (default).\n", 581},
- {"rpm", 582},
- {"interleave", 583},
- {"trackskew", 584},
- {"cylinderskew", 585},
- {"headswitch", 586},
- {"track-to-track seek", 587},
- {"Bootstrap: %sboot -> boot%s (%s): ", 588},
- {"Bootstrap overlaps with disk label!\n", 589},
- {"Bootstrap installed on %s%d.\n", 590},
- {"Bootstrap installed on %s.\n", 591},
- {"Partition (a-%c): ", 592},
- {"This partition already exists.\n", 593},
- {"Warning: too many partitions (%d, maximum is %d).\n", 594},
+%d partitions:\n", 627},
+ {"# size offset fstype [fsize bsize cpg]\n", 628},
+ {"Writing disklabel to %s%d.\n", 629},
+ {"Writing disklabel to %s.\n", 630},
+ {"%s%d contains no disklabel.\n", 631},
+ {"%s contains no disklabel.\n", 632},
+ {"Do you want to create a disklabel? (y/n) ", 633},
+ {"bytes/sector", 634},
+ {"sectors/track", 635},
+ {"tracks/cylinder", 636},
+ {"sectors/cylinder", 637},
+ {"Must be <= sectors/track * tracks/cylinder (default).\n", 638},
+ {"rpm", 639},
+ {"interleave", 640},
+ {"trackskew", 641},
+ {"cylinderskew", 642},
+ {"headswitch", 643},
+ {"track-to-track seek", 644},
+ {"Bootstrap: %sboot -> boot%s (%s): ", 645},
+ {"Bootstrap overlaps with disk label!\n", 646},
+ {"Bootstrap installed on %s%d.\n", 647},
+ {"Bootstrap installed on %s.\n", 648},
+ {"Partition (a-%c): ", 649},
+ {"This partition already exists.\n", 650},
+ {"Warning: too many partitions (%d, maximum is %d).\n", 651},
{"\
\n\
-Syncing disks.\n", 595},
- {"SGI volhdr", 596},
- {"SGI trkrepl", 597},
- {"SGI secrepl", 598},
- {"SGI raw", 599},
- {"SGI bsd", 600},
- {"SGI sysv", 601},
- {"SGI volume", 602},
- {"SGI efs", 603},
- {"SGI lvol", 604},
- {"SGI rlvol", 605},
- {"SGI xfs", 606},
- {"SGI xlvol", 607},
- {"SGI rxlvol", 608},
- {"Linux swap", 609},
- {"Linux native", 610},
+Syncing disks.\n", 652},
+ {"SGI volhdr", 653},
+ {"SGI trkrepl", 654},
+ {"SGI secrepl", 655},
+ {"SGI raw", 656},
+ {"SGI bsd", 657},
+ {"SGI sysv", 658},
+ {"SGI volume", 659},
+ {"SGI efs", 660},
+ {"SGI lvol", 661},
+ {"SGI rlvol", 662},
+ {"SGI xfs", 663},
+ {"SGI xlvol", 664},
+ {"SGI rxlvol", 665},
+ {"Linux swap", 666},
+ {"Linux native", 667},
{"\
According to MIPS Computer Systems, Inc the Label must not contain more than \
-512 bytes\n", 611},
- {"Detected sgi disklabel with wrong checksum.\n", 612},
+512 bytes\n", 668},
+ {"Detected sgi disklabel with wrong checksum.\n", 669},
{"\
\n\
Disk %s (SGI disk label): %d heads, %d sectors\n\
%d extra sects/cyl, interleave %d:1\n\
%s\n\
Units = %s of %d * 512 bytes\n\
-\n", 613},
+\n", 670},
{"\
\n\
Disk %s (SGI disk label): %d heads, %d sectors, %d cylinders\n\
Units = %s of %d * 512 bytes\n\
-\n", 614},
+\n", 671},
{"\
----- partitions -----\n\
-%*s Info Start End Sectors Id System\n", 615},
+%*s Info Start End Sectors Id System\n", 672},
{"\
----- bootinfo -----\n\
Bootfile: %s\n\
------ directory entries -----\n", 616},
- {"%2d: %-10s sector%5u size%8u\n", 617},
+----- directory entries -----\n", 673},
+ {"%2d: %-10s sector%5u size%8u\n", 674},
{"\
\n\
Invalid Bootfile!\n\
\tThe bootfile must be an absolute non-zero pathname,\n\
-\te.g. \"/unix\" or \"/unix.save\".\n", 618},
+\te.g. \"/unix\" or \"/unix.save\".\n", 675},
{"\
\n\
-\tName of Bootfile too long: 16 bytes maximum.\n", 619},
+\tName of Bootfile too long: 16 bytes maximum.\n", 676},
{"\
\n\
-\tBootfile must have a fully qualified pathname.\n", 620},
+\tBootfile must have a fully qualified pathname.\n", 677},
{"\
\n\
\tBe aware, that the bootfile is not checked for existence.\n\
-\tSGI's default is \"/unix\" and for backup \"/unix.save\".\n", 621},
+\tSGI's default is \"/unix\" and for backup \"/unix.save\".\n", 678},
{"\
\n\
-\tBootfile is changed to \"%s\".\n", 622},
- {"More than one entire disk entry present.\n", 623},
- {"No partitions defined\n", 624},
- {"IRIX likes when Partition 11 covers the entire disk.\n", 625},
+\tBootfile is changed to \"%s\".\n", 679},
+ {"More than one entire disk entry present.\n", 680},
+ {"No partitions defined\n", 681},
+ {"IRIX likes when Partition 11 covers the entire disk.\n", 682},
{"\
The entire disk partition should start at block 0,\n\
-not at diskblock %d.\n", 626},
+not at diskblock %d.\n", 683},
{"\
The entire disk partition is only %d diskblock large,\n\
-but the disk is %d diskblocks long.\n", 627},
- {"One Partition (#11) should cover the entire disk.\n", 628},
- {"Partition %d does not start on cylinder boundary.\n", 629},
- {"Partition %d does not end on cylinder boundary.\n", 630},
- {"The Partition %d and %d overlap by %d sectors.\n", 631},
- {"Unused gap of %8d sectors - sectors %8d-%d\n", 632},
+but the disk is %d diskblocks long.\n", 684},
+ {"One Partition (#11) should cover the entire disk.\n", 685},
+ {"Partition %d does not start on cylinder boundary.\n", 686},
+ {"Partition %d does not end on cylinder boundary.\n", 687},
+ {"The Partition %d and %d overlap by %d sectors.\n", 688},
+ {"Unused gap of %8d sectors - sectors %8d-%d\n", 689},
{"\
\n\
-The boot partition does not exist.\n", 633},
+The boot partition does not exist.\n", 690},
{"\
\n\
-The swap partition does not exist.\n", 634},
+The swap partition does not exist.\n", 691},
{"\
\n\
-The swap partition has no swap type.\n", 635},
- {"\tYou have chosen an unusual boot file name.\n", 636},
- {"Sorry You may change the Tag of non-empty partitions.\n", 637},
+The swap partition has no swap type.\n", 692},
+ {"\tYou have chosen an unusual boot file name.\n", 693},
+ {"Sorry You may change the Tag of non-empty partitions.\n", 694},
{"\
It is highly recommended that the partition at offset 0\n\
is of type \"SGI volhdr\", the IRIX system will rely on it to\n\
retrieve from its directory standalone tools like sash and fx.\n\
Only the \"SGI volume\" entire disk section may violate this.\n\
-Type YES if you are sure about tagging this partition differently.\n", 638},
- {"Do You know, You got a partition overlap on the disk?\n", 639},
- {"Attempting to generate entire disk entry automatically.\n", 640},
- {"The entire disk is already covered with partitions.\n", 641},
- {"You got a partition overlap on the disk. Fix it first!\n", 642},
+Type YES if you are sure about tagging this partition differently.\n", 695},
+ {"Do You know, You got a partition overlap on the disk?\n", 696},
+ {"Attempting to generate entire disk entry automatically.\n", 697},
+ {"The entire disk is already covered with partitions.\n", 698},
+ {"You got a partition overlap on the disk. Fix it first!\n", 699},
{"\
It is highly recommended that eleventh partition\n\
-covers the entire disk and is of type `SGI volume'\n", 643},
- {"You will get a partition overlap on the disk. Fix it first!\n", 644},
- {" Last %s", 645},
+covers the entire disk and is of type `SGI volume'\n", 700},
+ {"You will get a partition overlap on the disk. Fix it first!\n", 701},
+ {" Last %s", 702},
{"\
Building a new SGI disklabel. Changes will remain in memory only,\n\
until you decide to write them. After that, of course, the previous\n\
content will be unrecoverable lost.\n\
-\n", 646},
- {"Trying to keep parameters of partition %d.\n", 647},
- {"ID=%02x\tSTART=%d\tLENGTH=%d\n", 648},
- {"Empty", 649},
- {"SunOS root", 650},
- {"SunOS swap", 651},
- {"SunOS usr", 652},
- {"Whole disk", 653},
- {"SunOS stand", 654},
- {"SunOS var", 655},
- {"SunOS home", 656},
+\n", 703},
+ {"Trying to keep parameters of partition %d.\n", 704},
+ {"ID=%02x\tSTART=%d\tLENGTH=%d\n", 705},
+ {"Empty", 706},
+ {"SunOS root", 707},
+ {"SunOS swap", 708},
+ {"SunOS usr", 709},
+ {"Whole disk", 710},
+ {"SunOS stand", 711},
+ {"SunOS var", 712},
+ {"SunOS home", 713},
{"\
Detected sun disklabel with wrong checksum.\n\
Probably you'll have to set all the values,\n\
e.g. heads, sectors, cylinders and partitions\n\
-or force a fresh label (s command in main menu)\n", 657},
- {"Autoconfigure found a %s%s%s\n", 658},
+or force a fresh label (s command in main menu)\n", 714},
+ {"Autoconfigure found a %s%s%s\n", 715},
{"\
Building a new sun disklabel. Changes will remain in memory only,\n\
until you decide to write them. After that, of course, the previous\n\
content won't be recoverable.\n\
-\n", 659},
+\n", 716},
{"\
Drive type\n\
? auto configure\n\
- 0 custom (with hardware detected defaults)", 660},
- {"Select type (? for auto, 0 for custom): ", 661},
- {"Autoconfigure failed.\n", 662},
- {"Sectors/track", 663},
- {"Alternate cylinders", 664},
- {"Physical cylinders", 665},
- {"Rotation speed (rpm)", 666},
- {"Interleave factor", 667},
- {"Extra sectors per cylinder", 668},
- {"You may change all the disk params from the x menu", 669},
- {"3,5\" floppy", 670},
- {"Linux custom", 671},
- {"Partition %d doesn't end on cylinder boundary\n", 672},
- {"Partition %d overlaps with others in sectors %d-%d\n", 673},
- {"Unused gap - sectors 0-%d\n", 674},
- {"Unused gap - sectors %d-%d\n", 675},
+ 0 custom (with hardware detected defaults)", 717},
+ {"Select type (? for auto, 0 for custom): ", 718},
+ {"Autoconfigure failed.\n", 719},
+ {"Sectors/track", 720},
+ {"Alternate cylinders", 721},
+ {"Physical cylinders", 722},
+ {"Rotation speed (rpm)", 723},
+ {"Interleave factor", 724},
+ {"Extra sectors per cylinder", 725},
+ {"You may change all the disk params from the x menu", 726},
+ {"3,5\" floppy", 727},
+ {"Linux custom", 728},
+ {"Partition %d doesn't end on cylinder boundary\n", 729},
+ {"Partition %d overlaps with others in sectors %d-%d\n", 730},
+ {"Unused gap - sectors 0-%d\n", 731},
+ {"Unused gap - sectors %d-%d\n", 732},
{"\
Other partitions already cover the whole disk.\n\
-Delete some/shrink them before retry.\n", 676},
+Delete some/shrink them before retry.\n", 733},
{"\
You haven't covered the whole disk with the 3rd partition, but your value\n\
%d %s covers some other partition. Your entry has been changed\n\
-to %d %s\n", 677},
+to %d %s\n", 734},
{"\
If you want to maintain SunOS/Solaris compatibility, consider leaving this\n\
-partition as Whole disk (5), starting at 0, with %u sectors\n", 678},
+partition as Whole disk (5), starting at 0, with %u sectors\n", 735},
{"\
It is highly recommended that the partition at offset 0\n\
is UFS, EXT2FS filesystem or SunOS swap. Putting Linux swap\n\
there may destroy your partition table and bootblock.\n\
Type YES if you're very sure you would like that partition\n\
-tagged with 82 (Linux swap): ", 679},
+tagged with 82 (Linux swap): ", 736},
{"\
\n\
Disk %s (Sun disk label): %d heads, %d sectors, %d rpm\n\
%d extra sects/cyl, interleave %d:1\n\
%s\n\
Units = %s of %d * 512 bytes\n\
-\n", 680},
+\n", 737},
{"\
\n\
Disk %s (Sun disk label): %d heads, %d sectors, %d cylinders\n\
Units = %s of %d * 512 bytes\n\
-\n", 681},
- {"%*s Flag Start End Blocks Id System\n", 682},
- {"Number of alternate cylinders", 683},
- {"Number of physical cylinders", 684},
- {"FAT12", 685},
- {"XENIX root", 686},
- {"XENIX usr", 687},
- {"FAT16 <32M", 688},
- {"Extended", 689},
- {"FAT16", 690},
- {"HPFS/NTFS", 691},
- {"AIX", 692},
- {"AIX bootable", 693},
- {"OS/2 Boot Manager", 694},
- {"Win95 FAT32", 695},
- {"Win95 FAT32 (LBA)", 696},
- {"Win95 FAT16 (LBA)", 697},
- {"Win95 Ext'd (LBA)", 698},
- {"OPUS", 699},
- {"Hidden FAT12", 700},
- {"Compaq diagnostics", 701},
- {"Hidden FAT16 <32M", 702},
- {"Hidden FAT16", 703},
- {"Hidden HPFS/NTFS", 704},
- {"AST Windows swapfile", 705},
- {"Hidden Win95 FAT32", 706},
- {"Hidden Win95 FAT32 (LBA)", 707},
- {"Hidden Win95 FAT16 (LBA)", 708},
- {"NEC DOS", 709},
- {"PartitionMagic recovery", 710},
- {"Venix 80286", 711},
- {"PPC PReP Boot", 712},
- {"SFS", 713},
- {"QNX4.x", 714},
- {"QNX4.x 2nd part", 715},
- {"QNX4.x 3rd part", 716},
- {"OnTrack DM", 717},
- {"OnTrack DM6 Aux1", 718},
- {"CP/M", 719},
- {"OnTrack DM6 Aux3", 720},
- {"OnTrackDM6", 721},
- {"EZ-Drive", 722},
- {"Golden Bow", 723},
- {"Priam Edisk", 724},
- {"SpeedStor", 725},
- {"GNU HURD or SysV", 726},
- {"Novell Netware 286", 727},
- {"Novell Netware 386", 728},
- {"DiskSecure Multi-Boot", 729},
- {"PC/IX", 730},
- {"Old Minix", 731},
- {"Minix / old Linux", 732},
- {"OS/2 hidden C: drive", 733},
- {"Linux extended", 734},
- {"NTFS volume set", 735},
- {"Amoeba", 736},
- {"Amoeba BBT", 737},
- {"IBM Thinkpad hibernation", 738},
- {"BSD/386", 739},
- {"OpenBSD", 740},
- {"NeXTSTEP", 741},
- {"BSDI fs", 742},
- {"BSDI swap", 743},
- {"DRDOS/sec (FAT-12)", 744},
- {"DRDOS/sec (FAT-16 < 32M)", 745},
- {"DRDOS/sec (FAT-16)", 746},
- {"Syrinx", 747},
- {"CP/M / CTOS / ...", 748},
- {"DOS access", 749},
- {"DOS R/O", 750},
- {"BeOS fs", 751},
- {"DOS secondary", 752},
- {"Linux raid autodetect", 753},
- {"LANstep", 754},
- {"BBT", 755},
- {"seek error on %s - cannot seek to %lu\n", 756},
- {"seek error: wanted 0x%08x%08x, got 0x%08x%08x\n", 757},
- {"out of memory - giving up\n", 758},
- {"read error on %s - cannot read sector %lu\n", 759},
- {"ERROR: sector %lu does not have an msdos signature\n", 760},
- {"write error on %s - cannot write sector %lu\n", 761},
- {"cannot open partition sector save file (%s)\n", 762},
- {"write error on %s\n", 763},
- {"cannot stat partition restore file (%s)\n", 764},
- {"partition restore file has wrong size - not restoring\n", 765},
- {"out of memory?\n", 766},
- {"cannot open partition restore file (%s)\n", 767},
- {"error reading %s\n", 768},
- {"cannot open device %s for writing\n", 769},
- {"error writing sector %lu on %s\n", 770},
+\n", 738},
+ {"%*s Flag Start End Blocks Id System\n", 739},
+ {"Number of alternate cylinders", 740},
+ {"Number of physical cylinders", 741},
+ {"FAT12", 742},
+ {"XENIX root", 743},
+ {"XENIX usr", 744},
+ {"FAT16 <32M", 745},
+ {"Extended", 746},
+ {"FAT16", 747},
+ {"HPFS/NTFS", 748},
+ {"AIX", 749},
+ {"AIX bootable", 750},
+ {"OS/2 Boot Manager", 751},
+ {"Win95 FAT32", 752},
+ {"Win95 FAT32 (LBA)", 753},
+ {"Win95 FAT16 (LBA)", 754},
+ {"Win95 Ext'd (LBA)", 755},
+ {"OPUS", 756},
+ {"Hidden FAT12", 757},
+ {"Compaq diagnostics", 758},
+ {"Hidden FAT16 <32M", 759},
+ {"Hidden FAT16", 760},
+ {"Hidden HPFS/NTFS", 761},
+ {"AST Windows swapfile", 762},
+ {"Hidden Win95 FAT32", 763},
+ {"Hidden Win95 FAT32 (LBA)", 764},
+ {"Hidden Win95 FAT16 (LBA)", 765},
+ {"NEC DOS", 766},
+ {"PartitionMagic recovery", 767},
+ {"Venix 80286", 768},
+ {"PPC PReP Boot", 769},
+ {"SFS", 770},
+ {"QNX4.x", 771},
+ {"QNX4.x 2nd part", 772},
+ {"QNX4.x 3rd part", 773},
+ {"OnTrack DM", 774},
+ {"OnTrack DM6 Aux1", 775},
+ {"CP/M", 776},
+ {"OnTrack DM6 Aux3", 777},
+ {"OnTrackDM6", 778},
+ {"EZ-Drive", 779},
+ {"Golden Bow", 780},
+ {"Priam Edisk", 781},
+ {"SpeedStor", 782},
+ {"GNU HURD or SysV", 783},
+ {"Novell Netware 286", 784},
+ {"Novell Netware 386", 785},
+ {"DiskSecure Multi-Boot", 786},
+ {"PC/IX", 787},
+ {"Old Minix", 788},
+ {"Minix / old Linux", 789},
+ {"OS/2 hidden C: drive", 790},
+ {"Linux extended", 791},
+ {"NTFS volume set", 792},
+ {"Amoeba", 793},
+ {"Amoeba BBT", 794},
+ {"IBM Thinkpad hibernation", 795},
+ {"BSD/386", 796},
+ {"OpenBSD", 797},
+ {"NeXTSTEP", 798},
+ {"BSDI fs", 799},
+ {"BSDI swap", 800},
+ {"DRDOS/sec (FAT-12)", 801},
+ {"DRDOS/sec (FAT-16 < 32M)", 802},
+ {"DRDOS/sec (FAT-16)", 803},
+ {"Syrinx", 804},
+ {"CP/M / CTOS / ...", 805},
+ {"DOS access", 806},
+ {"DOS R/O", 807},
+ {"BeOS fs", 808},
+ {"DOS secondary", 809},
+ {"Linux raid autodetect", 810},
+ {"LANstep", 811},
+ {"BBT", 812},
+ {"seek error on %s - cannot seek to %lu\n", 813},
+ {"seek error: wanted 0x%08x%08x, got 0x%08x%08x\n", 814},
+ {"out of memory - giving up\n", 815},
+ {"read error on %s - cannot read sector %lu\n", 816},
+ {"ERROR: sector %lu does not have an msdos signature\n", 817},
+ {"write error on %s - cannot write sector %lu\n", 818},
+ {"cannot open partition sector save file (%s)\n", 819},
+ {"write error on %s\n", 820},
+ {"cannot stat partition restore file (%s)\n", 821},
+ {"partition restore file has wrong size - not restoring\n", 822},
+ {"out of memory?\n", 823},
+ {"cannot open partition restore file (%s)\n", 824},
+ {"error reading %s\n", 825},
+ {"cannot open device %s for writing\n", 826},
+ {"error writing sector %lu on %s\n", 827},
{"\
Warning: start=%d - this looks like a partition rather than\n\
the entire disk. Using fdisk on it is probably meaningless.\n\
-[Use the --force option if you really want this]\n", 771},
- {"Warning: HDIO_GETGEO says that there are %d heads\n", 772},
- {"Warning: HDIO_GETGEO says that there are %d sectors\n", 773},
- {"Warning: HDIO_GETGEO says that there are %d cylinders\n", 774},
- {"Disk %s: cannot get geometry\n", 775},
+[Use the --force option if you really want this]\n", 828},
+ {"Warning: HDIO_GETGEO says that there are %d heads\n", 829},
+ {"Warning: HDIO_GETGEO says that there are %d sectors\n", 830},
+ {"Warning: HDIO_GETGEO says that there are %d cylinders\n", 831},
+ {"Disk %s: cannot get geometry\n", 832},
{"\
Warning: unlikely number of sectors (%d) - usually at most 63\n\
-This will give problems with all software that uses C/H/S addressing.\n", 776},
+This will give problems with all software that uses C/H/S addressing.\n", 833},
{"\
\n\
-Disk %s: %lu cylinders, %lu heads, %lu sectors/track\n", 777},
+Disk %s: %lu cylinders, %lu heads, %lu sectors/track\n", 834},
{"\
-%s of partition %s has impossible value for head: %d (should be in 0-%d)\n", 778},
+%s of partition %s has impossible value for head: %d (should be in 0-%d)\n", 835},
{"\
-%s of partition %s has impossible value for sector: %d (should be in 1-%d)\n", 779},
+%s of partition %s has impossible value for sector: %d (should be in 1-%d)\n", 836},
{"\
%s of partition %s has impossible value for cylinders: %d (should be in \
-0-%d)\n", 780},
+0-%d)\n", 837},
{"\
Id Name\n\
-\n", 781},
- {"Re-reading the partition table ...\n", 782},
+\n", 838},
+ {"Re-reading the partition table ...\n", 839},
{"\
The command to re-read the partition table failed\n\
-Reboot your system now, before using mkfs\n", 783},
- {"Error closing %s\n", 784},
- {"%s: no such partition\n", 785},
- {"unrecognized format - using sectors\n", 786},
- {"# partition table of %s\n", 787},
- {"\
-unit: sectors\n\
-\n", 788},
- {"unimplemented format - using %s\n", 789},
+Reboot your system now, before using mkfs\n", 840},
+ {"Error closing %s\n", 841},
+ {"%s: no such partition\n", 842},
+ {"unrecognized format - using sectors\n", 843},
+ {"# partition table of %s\n", 844},
+ {"unimplemented format - using %s\n", 845},
{"\
Units = cylinders of %lu bytes, blocks of 1024 bytes, counting from %d\n\
-\n", 790},
- {" Device Boot Start End #cyls #blocks Id System\n", 791},
+\n", 846},
+ {" Device Boot Start End #cyls #blocks Id System\n", 847},
{"\
Units = sectors of 512 bytes, counting from %d\n\
-\n", 792},
- {" Device Boot Start End #sectors Id System\n", 793},
+\n", 848},
+ {" Device Boot Start End #sectors Id System\n", 849},
{"\
Units = blocks of 1024 bytes, counting from %d\n\
-\n", 794},
- {" Device Boot Start End #blocks Id System\n", 795},
+\n", 850},
+ {" Device Boot Start End #blocks Id System\n", 851},
{"\
Units = megabytes of 1048576 bytes, blocks of 1024 bytes, counting from %d\n\
-\n", 796},
- {" Device Boot Start End MB #blocks Id System\n", 797},
- {" start=%9lu", 798},
- {", size=%8lu", 799},
- {", Id=%2x", 800},
- {", bootable", 801},
- {"\t\tstart: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n", 802},
- {"\t\tend: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n", 803},
- {"partition ends on cylinder %ld, beyond the end of the disk\n", 804},
- {"No partitions found\n", 805},
+\n", 852},
+ {" Device Boot Start End MB #blocks Id System\n", 853},
+ {"\t\tstart: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n", 854},
+ {"\t\tend: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n", 855},
+ {"partition ends on cylinder %ld, beyond the end of the disk\n", 856},
+ {"No partitions found\n", 857},
{"\
Warning: The first partition looks like it was made\n\
for C/H/S=*/%ld/%ld (instead of %ld/%ld/%ld).\n\
-For this listing I'll assume that geometry.\n", 806},
- {"no partition table present.\n", 807},
- {"strange, only %d partitions defined.\n", 808},
- {"Warning: partition %s has size 0 but is not marked Empty\n", 809},
- {"Warning: partition %s has size 0 and is bootable\n", 810},
- {"Warning: partition %s has size 0 and nonzero start\n", 811},
- {"Warning: partition %s ", 812},
- {"is not contained in partition %s\n", 813},
- {"Warning: partitions %s ", 814},
- {"and %s overlap\n", 815},
- {"Warning: partition %s contains part of ", 816},
- {"the partition table (sector %lu),\n", 817},
- {"and will destroy it when filled\n", 818},
- {"Warning: partition %s starts at sector 0\n", 819},
- {"Warning: partition %s extends past end of disk\n", 820},
- {"Among the primary partitions, at most one can be extended\n", 821},
- {" (although this is not a problem under Linux)\n", 822},
- {"Warning: partition %s does not start at a cylinder boundary\n", 823},
- {"Warning: partition %s does not end at a cylinder boundary\n", 824},
+For this listing I'll assume that geometry.\n", 858},
+ {"no partition table present.\n", 859},
+ {"strange, only %d partitions defined.\n", 860},
+ {"Warning: partition %s has size 0 but is not marked Empty\n", 861},
+ {"Warning: partition %s has size 0 and is bootable\n", 862},
+ {"Warning: partition %s has size 0 and nonzero start\n", 863},
+ {"Warning: partition %s ", 864},
+ {"is not contained in partition %s\n", 865},
+ {"Warning: partitions %s ", 866},
+ {"and %s overlap\n", 867},
+ {"Warning: partition %s contains part of ", 868},
+ {"the partition table (sector %lu),\n", 869},
+ {"and will destroy it when filled\n", 870},
+ {"Warning: partition %s starts at sector 0\n", 871},
+ {"Warning: partition %s extends past end of disk\n", 872},
+ {"Among the primary partitions, at most one can be extended\n", 873},
+ {" (although this is not a problem under Linux)\n", 874},
+ {"Warning: partition %s does not start at a cylinder boundary\n", 875},
+ {"Warning: partition %s does not end at a cylinder boundary\n", 876},
{"\
Warning: more than one primary partition is marked bootable (active)\n\
-This does not matter for LILO, but the DOS MBR will not boot this disk.\n", 825},
+This does not matter for LILO, but the DOS MBR will not boot this disk.\n", 877},
{"\
Warning: usually one can boot from primary partitions only\n\
-LILO disregards the `bootable' flag.\n", 826},
+LILO disregards the `bootable' flag.\n", 878},
{"\
Warning: no primary partition is marked bootable (active)\n\
-This does not matter for LILO, but the DOS MBR will not boot this disk.\n", 827},
- {"\
-partition %s: start: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n", 828},
- {"partition %s: end: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n", 829},
- {"partition %s ends on cylinder %ld, beyond the end of the disk\n", 830},
- {"too many partitions - ignoring those past nr (%d)\n", 831},
- {"tree of partitions?\n", 832},
- {"detected Disk Manager - unable to handle that\n", 833},
- {"DM6 signature found - giving up\n", 834},
- {"strange..., an extended partition of size 0?\n", 835},
- {"strange..., a BSD partition of size 0?\n", 836},
- {" %s: unrecognized partition\n", 837},
- {"-n flag was given: Nothing changed\n", 838},
- {"Failed saving the old sectors - aborting\n", 839},
- {"Failed writing the partition on %s\n", 840},
- {"long or incomplete input line - quitting\n", 841},
- {"input error: `=' expected after %s field\n", 842},
- {"input error: unexpected character %c after %s field\n", 843},
- {"unrecognized input: %s\n", 844},
- {"number too big\n", 845},
- {"trailing junk after number\n", 846},
- {"no room for partition descriptor\n", 847},
- {"cannot build surrounding extended partition\n", 848},
- {"too many input fields\n", 849},
- {"No room for more\n", 850},
- {"Illegal type\n", 851},
- {"Warning: exceeds max allowable size (%lu)\n", 852},
- {"Warning: empty partition\n", 853},
- {"Warning: bad partition start (earliest %lu)\n", 854},
- {"unrecognized bootable flag - choose - or *\n", 855},
- {"partial c,h,s specification?\n", 856},
- {"Extended partition not where expected\n", 857},
- {"bad input\n", 858},
- {"too many partitions\n", 859},
+This does not matter for LILO, but the DOS MBR will not boot this disk.\n", 879},
+ {"\
+partition %s: start: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n", 880},
+ {"partition %s: end: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n", 881},
+ {"partition %s ends on cylinder %ld, beyond the end of the disk\n", 882},
+ {"too many partitions - ignoring those past nr (%d)\n", 883},
+ {"tree of partitions?\n", 884},
+ {"detected Disk Manager - unable to handle that\n", 885},
+ {"DM6 signature found - giving up\n", 886},
+ {"strange..., an extended partition of size 0?\n", 887},
+ {"strange..., a BSD partition of size 0?\n", 888},
+ {" %s: unrecognized partition\n", 889},
+ {"-n flag was given: Nothing changed\n", 890},
+ {"Failed saving the old sectors - aborting\n", 891},
+ {"Failed writing the partition on %s\n", 892},
+ {"long or incomplete input line - quitting\n", 893},
+ {"input error: `=' expected after %s field\n", 894},
+ {"input error: unexpected character %c after %s field\n", 895},
+ {"unrecognized input: %s\n", 896},
+ {"number too big\n", 897},
+ {"trailing junk after number\n", 898},
+ {"no room for partition descriptor\n", 899},
+ {"cannot build surrounding extended partition\n", 900},
+ {"too many input fields\n", 901},
+ {"No room for more\n", 902},
+ {"Illegal type\n", 903},
+ {"Warning: exceeds max allowable size (%lu)\n", 904},
+ {"Warning: empty partition\n", 905},
+ {"Warning: bad partition start (earliest %lu)\n", 906},
+ {"unrecognized bootable flag - choose - or *\n", 907},
+ {"partial c,h,s specification?\n", 908},
+ {"Extended partition not where expected\n", 909},
+ {"bad input\n", 910},
+ {"too many partitions\n", 911},
{"\
Input in the following format; absent fields get a default value.\n\
<start> <size> <type [E,S,L,X,hex]> <bootable [-,*]> <c,h,s> <c,h,s>\n\
-Usually you only need to specify <start> and <size> (and perhaps <type>).\n", 860},
- {"version", 861},
- {"Usage: %s [options] device ...\n", 862},
- {"device: something like /dev/hda or /dev/sda", 863},
- {"useful options:", 864},
- {" -s [or --show-size]: list size of a partition", 865},
- {" -c [or --id]: print or change partition Id", 866},
- {" -l [or --list]: list partitions of each device", 867},
- {" -d [or --dump]: idem, but in a format suitable for later input", 868},
- {" -i [or --increment]: number cylinders etc. from 1 instead of from 0", 869},
+Usually you only need to specify <start> and <size> (and perhaps <type>).\n", 912},
+ {"version", 913},
+ {"Usage: %s [options] device ...\n", 914},
+ {"device: something like /dev/hda or /dev/sda", 915},
+ {"useful options:", 916},
+ {" -s [or --show-size]: list size of a partition", 917},
+ {" -c [or --id]: print or change partition Id", 918},
+ {" -l [or --list]: list partitions of each device", 919},
+ {" -d [or --dump]: idem, but in a format suitable for later input", 920},
+ {" -i [or --increment]: number cylinders etc. from 1 instead of from 0", 921},
{"\
-uS, -uB, -uC, -uM: accept/report in units of \
-sectors/blocks/cylinders/MB", 870},
- {" -T [or --list-types]:list the known partition types", 871},
- {" -D [or --DOS]: for DOS-compatibility: waste a little space", 872},
- {" -R [or --re-read]: make kernel reread partition table", 873},
- {" -N# : change only the partition with number #", 874},
- {" -n : do not actually write to disk", 875},
- {"\
- -O file : save the sectors that will be overwritten to file", 876},
- {" -I file : restore these sectors again", 877},
- {" -v [or --version]: print version", 878},
- {" -? [or --help]: print this message", 879},
- {"dangerous options:", 880},
- {" -g [or --show-geometry]: print the kernel's idea of the geometry", 881},
+sectors/blocks/cylinders/MB", 922},
+ {" -T [or --list-types]:list the known partition types", 923},
+ {" -D [or --DOS]: for DOS-compatibility: waste a little space", 924},
+ {" -R [or --re-read]: make kernel reread partition table", 925},
+ {" -N# : change only the partition with number #", 926},
+ {" -n : do not actually write to disk", 927},
+ {"\
+ -O file : save the sectors that will be overwritten to file", 928},
+ {" -I file : restore these sectors again", 929},
+ {" -v [or --version]: print version", 930},
+ {" -? [or --help]: print this message", 931},
+ {"dangerous options:", 932},
+ {" -g [or --show-geometry]: print the kernel's idea of the geometry", 933},
{"\
-x [or --show-extended]: also list extended partitions on output\n\
- or expect descriptors for them on input", 882},
- {"\
- -L [or --Linux]: do not complain about things irrelevant for Linux", 883},
- {" -q [or --quiet]: suppress warning messages", 884},
- {" You can override the detected geometry using:", 885},
- {" -C# [or --cylinders #]:set the number of cylinders to use", 886},
- {" -H# [or --heads #]: set the number of heads to use", 887},
- {" -S# [or --sectors #]: set the number of sectors to use", 888},
- {"You can disable all consistency checking with:", 889},
- {" -f [or --force]: do what I say, even if it is stupid", 890},
- {"Usage:", 891},
- {"%s device\t\t list active partitions on device\n", 892},
- {"%s device n1 n2 ... activate partitions n1 ..., inactivate the rest\n", 893},
- {"%s -An device\t activate partition n, inactivate the other ones\n", 894},
- {"no command?\n", 895},
- {"total: %d blocks\n", 896},
- {"usage: sfdisk --print-id device partition-number\n", 897},
- {"usage: sfdisk --change-id device partition-number Id\n", 898},
- {"usage: sfdisk --id device partition-number [Id]\n", 899},
- {"can specify only one device (except with -l or -s)\n", 900},
- {"cannot open %s %s\n", 901},
- {"read-write", 902},
- {"for reading", 903},
- {"%s: OK\n", 904},
- {"%s: %d cylinders, %d heads, %d sectors/track\n", 905},
- {"%s: unknown geometry\n", 906},
- {"BLKGETSIZE ioctl failed for %s\n", 907},
- {"bad active byte: 0x%x instead of 0x80\n", 908},
+ or expect descriptors for them on input", 934},
+ {"\
+ -L [or --Linux]: do not complain about things irrelevant for Linux", 935},
+ {" -q [or --quiet]: suppress warning messages", 936},
+ {" You can override the detected geometry using:", 937},
+ {" -C# [or --cylinders #]:set the number of cylinders to use", 938},
+ {" -H# [or --heads #]: set the number of heads to use", 939},
+ {" -S# [or --sectors #]: set the number of sectors to use", 940},
+ {"You can disable all consistency checking with:", 941},
+ {" -f [or --force]: do what I say, even if it is stupid", 942},
+ {"Usage:", 943},
+ {"%s device\t\t list active partitions on device\n", 944},
+ {"%s device n1 n2 ... activate partitions n1 ..., inactivate the rest\n", 945},
+ {"%s -An device\t activate partition n, inactivate the other ones\n", 946},
+ {"no command?\n", 947},
+ {"total: %d blocks\n", 948},
+ {"usage: sfdisk --print-id device partition-number\n", 949},
+ {"usage: sfdisk --change-id device partition-number Id\n", 950},
+ {"usage: sfdisk --id device partition-number [Id]\n", 951},
+ {"can specify only one device (except with -l or -s)\n", 952},
+ {"cannot open %s %s\n", 953},
+ {"read-write", 954},
+ {"for reading", 955},
+ {"%s: OK\n", 956},
+ {"%s: %d cylinders, %d heads, %d sectors/track\n", 957},
+ {"%s: unknown geometry\n", 958},
+ {"BLKGETSIZE ioctl failed for %s\n", 959},
+ {"bad active byte: 0x%x instead of 0x80\n", 960},
{"\
Done\n\
-\n", 909},
+\n", 961},
{"\
You have %d active primary partitions. This does not matter for LILO,\n\
-but the DOS MBR will only boot a disk with 1 active partition.\n", 910},
- {"partition %s has id %x and is not hidden\n", 911},
- {"Bad Id %x\n", 912},
- {"This disk is currently in use.\n", 913},
- {"Fatal error: cannot find %s\n", 914},
- {"Warning: %s is not a block device\n", 915},
- {"Checking that no-one is using this disk right now ...\n", 916},
+but the DOS MBR will only boot a disk with 1 active partition.\n", 962},
+ {"partition %s has id %x and is not hidden\n", 963},
+ {"Bad Id %x\n", 964},
+ {"This disk is currently in use.\n", 965},
+ {"Fatal error: cannot find %s\n", 966},
+ {"Warning: %s is not a block device\n", 967},
+ {"Checking that no-one is using this disk right now ...\n", 968},
{"\
\n\
This disk is currently in use - repartitioning is probably a bad idea.Umount \
all file systems, and swapoff all swap partitions on this disk.Use the \
---no-reread flag to suppress this check.\n", 917},
- {"Use the --force flag to overrule all checks.\n", 918},
- {"OK", 919},
- {"Old situation:\n", 920},
- {"Partition %d does not exist, cannot change it\n", 921},
- {"New situation:\n", 922},
+--no-reread flag to suppress this check.\n", 969},
+ {"Use the --force flag to overrule all checks.\n", 970},
+ {"OK", 971},
+ {"Old situation:\n", 972},
+ {"Partition %d does not exist, cannot change it\n", 973},
+ {"New situation:\n", 974},
{"\
I don't like these partitions - nothing changed.\n\
-(If you really want this, use the --force option.)\n", 923},
- {"I don't like this - probably you should answer No\n", 924},
- {"Are you satisfied with this? [ynq] ", 925},
- {"Do you want to write this to disk? [ynq] ", 926},
+(If you really want this, use the --force option.)\n", 975},
+ {"I don't like this - probably you should answer No\n", 976},
+ {"Are you satisfied with this? [ynq] ", 977},
+ {"Do you want to write this to disk? [ynq] ", 978},
{"\
\n\
-sfdisk: premature end of input\n", 927},
- {"Quitting - nothing changed\n", 928},
- {"Please answer one of y,n,q\n", 929},
+sfdisk: premature end of input\n", 979},
+ {"Quitting - nothing changed\n", 980},
+ {"Please answer one of y,n,q\n", 981},
{"\
Successfully wrote the new partition table\n\
-\n", 930},
+\n", 982},
{"\
If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)\n\
to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1\n\
-(See fdisk(8).)\n", 931},
- {"usage: banner [-w width]\n", 932},
- {"Message: ", 933},
- {"The character '%c' is not in my character set", 934},
- {"Message '%s' is OK\n", 935},
- {"Try `getopt --help' for more information.\n", 936},
- {"empty long option after -l or --long argument", 937},
- {"unknown shell after -s or --shell argument", 938},
- {"Usage: getopt optstring parameters\n", 939},
- {" getopt [options] [--] optstring parameters\n", 940},
- {" getopt [options] -o|--options optstring [options] [--]\n", 941},
- {" parameters\n", 942},
- {"\
- -a, --alternative Allow long options starting with single -\n", 943},
- {" -h, --help This small usage guide\n", 944},
- {" -l, --longoptions=longopts Long options to be recognized\n", 945},
- {"\
- -n, --name=progname The name under which errors are reported\n", 946},
- {" -o, --options=optstring Short options to be recognized\n", 947},
- {" -q, --quiet Disable error reporting by getopt(3)\n", 948},
- {" -Q, --quiet-output No normal output\n", 949},
- {" -s, --shell=shell Set shell quoting conventions\n", 950},
- {" -T, --test Test for getopt(1) version\n", 951},
- {" -V, --version Output version information\n", 952},
- {"missing optstring argument", 953},
- {"getopt (enhanced) 1.0.3\n", 954},
- {"internal error, contact the author.", 955},
- {"calling open_tty\n", 956},
- {"calling termio_init\n", 957},
- {"writing init string\n", 958},
- {"before autobaud\n", 959},
- {"waiting for cr-lf\n", 960},
- {"read %c\n", 961},
- {"reading login name\n", 962},
- {"%s: can't exec %s: %m", 963},
- {"can't malloc initstring", 964},
- {"bad timeout value: %s", 965},
- {"after getopt loop\n", 966},
- {"exiting parseargs\n", 967},
- {"entered parse_speeds\n", 968},
- {"bad speed: %s", 969},
- {"too many alternate speeds", 970},
- {"exiting parsespeeds\n", 971},
- {"%s: open for update: %m", 972},
- {"%s: no utmp entry", 973},
- {"/dev: chdir() failed: %m", 974},
- {"/dev/%s: not a character device", 975},
- {"open(2)\n", 976},
- {"/dev/%s: cannot open as standard input: %m", 977},
- {"%s: not open for read/write", 978},
- {"duping\n", 979},
- {"%s: dup problem: %m", 980},
- {"term_io 2\n", 981},
- {"user", 982},
- {"users", 983},
- {"%s: read: %m", 984},
- {"%s: input overrun", 985},
- {"\
-Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] \
-baud_rate,... line [termtype]\n\
-or\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] line \
-baud_rate,... [termtype]\n", 986},
- {"badlogin: %s\n", 987},
- {"sleepexit %d\n", 988},
- {"login: memory low, login may fail\n", 989},
- {"can't malloc for ttyclass", 990},
- {"can't malloc for grplist", 991},
- {"Login on %s from %s denied by default.\n", 992},
- {"Login on %s from %s denied.\n", 993},
- {"%s: you (user %d) don't exist.\n", 994},
- {"%s: user \"%s\" does not exist.\n", 995},
- {"%s: can only change local entries; use yp%s instead.\n", 996},
- {"Changing finger information for %s.\n", 997},
- {"Password error.", 998},
- {"Password: ", 999},
- {"Incorrect password.", 1000},
- {"Finger information not changed.\n", 1001},
- {"Usage: %s [ -f full-name ] [ -o office ] ", 1002},
+(See fdisk(8).)\n", 983},
+ {"usage: banner [-w width]\n", 984},
+ {"Message: ", 985},
+ {"The character '%c' is not in my character set", 986},
+ {"Message '%s' is OK\n", 987},
+ {"Try `getopt --help' for more information.\n", 988},
+ {"empty long option after -l or --long argument", 989},
+ {"unknown shell after -s or --shell argument", 990},
+ {"Usage: getopt optstring parameters\n", 991},
+ {" getopt [options] [--] optstring parameters\n", 992},
+ {" getopt [options] -o|--options optstring [options] [--]\n", 993},
+ {" parameters\n", 994},
+ {"\
+ -a, --alternative Allow long options starting with single -\n", 995},
+ {" -h, --help This small usage guide\n", 996},
+ {" -l, --longoptions=longopts Long options to be recognized\n", 997},
+ {"\
+ -n, --name=progname The name under which errors are reported\n", 998},
+ {" -o, --options=optstring Short options to be recognized\n", 999},
+ {" -q, --quiet Disable error reporting by getopt(3)\n", 1000},
+ {" -Q, --quiet-output No normal output\n", 1001},
+ {" -s, --shell=shell Set shell quoting conventions\n", 1002},
+ {" -T, --test Test for getopt(1) version\n", 1003},
+ {" -V, --version Output version information\n", 1004},
+ {"missing optstring argument", 1005},
+ {"getopt (enhanced) 1.0.3\n", 1006},
+ {"internal error, contact the author.", 1007},
+ {"calling open_tty\n", 1008},
+ {"calling termio_init\n", 1009},
+ {"writing init string\n", 1010},
+ {"before autobaud\n", 1011},
+ {"waiting for cr-lf\n", 1012},
+ {"read %c\n", 1013},
+ {"reading login name\n", 1014},
+ {"%s: can't exec %s: %m", 1015},
+ {"can't malloc initstring", 1016},
+ {"bad timeout value: %s", 1017},
+ {"after getopt loop\n", 1018},
+ {"exiting parseargs\n", 1019},
+ {"entered parse_speeds\n", 1020},
+ {"bad speed: %s", 1021},
+ {"too many alternate speeds", 1022},
+ {"exiting parsespeeds\n", 1023},
+ {"%s: open for update: %m", 1024},
+ {"%s: no utmp entry", 1025},
+ {"/dev: chdir() failed: %m", 1026},
+ {"/dev/%s: not a character device", 1027},
+ {"open(2)\n", 1028},
+ {"/dev/%s: cannot open as standard input: %m", 1029},
+ {"%s: not open for read/write", 1030},
+ {"duping\n", 1031},
+ {"%s: dup problem: %m", 1032},
+ {"term_io 2\n", 1033},
+ {"user", 1034},
+ {"users", 1035},
+ {"%s: read: %m", 1036},
+ {"%s: input overrun", 1037},
+ {"\
+Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H \
+login_host] baud_rate,... line [termtype]\n\
+or\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H login_host] \
+line baud_rate,... [termtype]\n", 1038},
+ {"badlogin: %s\n", 1039},
+ {"sleepexit %d\n", 1040},
+ {"login: memory low, login may fail\n", 1041},
+ {"can't malloc for ttyclass", 1042},
+ {"can't malloc for grplist", 1043},
+ {"Login on %s from %s denied by default.\n", 1044},
+ {"Login on %s from %s denied.\n", 1045},
+ {"%s: you (user %d) don't exist.\n", 1046},
+ {"%s: user \"%s\" does not exist.\n", 1047},
+ {"%s: can only change local entries; use yp%s instead.\n", 1048},
+ {"Changing finger information for %s.\n", 1049},
+ {"Password error.", 1050},
+ {"Password: ", 1051},
+ {"Incorrect password.", 1052},
+ {"Finger information not changed.\n", 1053},
+ {"Usage: %s [ -f full-name ] [ -o office ] ", 1054},
{"\
[ -p office-phone ]\n\
-\t[ -h home-phone ] ", 1003},
- {"[ --help ] [ --version ]\n", 1004},
+\t[ -h home-phone ] ", 1055},
+ {"[ --help ] [ --version ]\n", 1056},
{"\
\n\
-Aborted.\n", 1005},
- {"field is too long.\n", 1006},
- {"'%c' is not allowed.\n", 1007},
- {"Control characters are not allowed.\n", 1008},
- {"Finger information *NOT* changed. Try again later.\n", 1009},
- {"Finger information changed.\n", 1010},
- {"malloc failed", 1011},
- {"%s: Your shell is not in /etc/shells, shell change denied\n", 1012},
- {"Changing shell for %s.\n", 1013},
- {"New shell", 1014},
- {"Shell not changed.\n", 1015},
- {"Shell *NOT* changed. Try again later.\n", 1016},
- {"Shell changed.\n", 1017},
- {"Usage: %s [ -s shell ] ", 1018},
- {"[ --list-shells ] [ --help ] [ --version ]\n", 1019},
- {" [ username ]\n", 1020},
- {"%s: shell must be a full path name.\n", 1021},
- {"%s: \"%s\" does not exist.\n", 1022},
- {"%s: \"%s\" is not executable.\n", 1023},
- {"%s: '%c' is not allowed.\n", 1024},
- {"%s: Control characters are not allowed.\n", 1025},
- {"Warning: \"%s\" is not listed in /etc/shells\n", 1026},
- {"%s: \"%s\" is not listed in /etc/shells.\n", 1027},
- {"%s: use -l option to see list\n", 1028},
- {"Warning: \"%s\" is not listed in /etc/shells.\n", 1029},
- {"Use %s -l to see list.\n", 1030},
- {"No known shells.\n", 1031},
- {"couldn't open /dev/urandom", 1032},
- {"couldn't read random data from /dev/urandom", 1033},
- {"can't open %s for reading", 1034},
- {"can't stat(%s)", 1035},
- {"%s doesn't have the correct filemodes", 1036},
- {"can't read data from %s", 1037},
- {"Can't read %s, exiting.", 1038},
- {"usage: last [-#] [-f file] [-t tty] [-h hostname] [user ...]\n", 1039},
- {" still logged in", 1040},
+Aborted.\n", 1057},
+ {"field is too long.\n", 1058},
+ {"'%c' is not allowed.\n", 1059},
+ {"Control characters are not allowed.\n", 1060},
+ {"Finger information *NOT* changed. Try again later.\n", 1061},
+ {"Finger information changed.\n", 1062},
+ {"malloc failed", 1063},
+ {"%s: Your shell is not in /etc/shells, shell change denied\n", 1064},
+ {"Changing shell for %s.\n", 1065},
+ {"New shell", 1066},
+ {"Shell not changed.\n", 1067},
+ {"Shell *NOT* changed. Try again later.\n", 1068},
+ {"Shell changed.\n", 1069},
+ {"Usage: %s [ -s shell ] ", 1070},
+ {"[ --list-shells ] [ --help ] [ --version ]\n", 1071},
+ {" [ username ]\n", 1072},
+ {"%s: shell must be a full path name.\n", 1073},
+ {"%s: \"%s\" does not exist.\n", 1074},
+ {"%s: \"%s\" is not executable.\n", 1075},
+ {"%s: '%c' is not allowed.\n", 1076},
+ {"%s: Control characters are not allowed.\n", 1077},
+ {"Warning: \"%s\" is not listed in /etc/shells\n", 1078},
+ {"%s: \"%s\" is not listed in /etc/shells.\n", 1079},
+ {"%s: use -l option to see list\n", 1080},
+ {"Warning: \"%s\" is not listed in /etc/shells.\n", 1081},
+ {"Use %s -l to see list.\n", 1082},
+ {"No known shells.\n", 1083},
+ {"couldn't open /dev/urandom", 1084},
+ {"couldn't read random data from /dev/urandom", 1085},
+ {"can't open %s for reading", 1086},
+ {"can't stat(%s)", 1087},
+ {"%s doesn't have the correct filemodes", 1088},
+ {"can't read data from %s", 1089},
+ {"Can't read %s, exiting.", 1090},
+ {"usage: last [-#] [-f file] [-t tty] [-h hostname] [user ...]\n", 1091},
+ {" still logged in", 1092},
{"\
\n\
-wtmp begins %s", 1041},
- {"last: malloc failure.\n", 1042},
- {"last: gethostname", 1043},
+wtmp begins %s", 1093},
+ {"last: malloc failure.\n", 1094},
+ {"last: gethostname", 1095},
{"\
\n\
-interrupted %10.10s %5.5s \n", 1044},
- {"login: -h for super-user only.\n", 1045},
- {"usage: login [-fp] [username]\n", 1046},
- {"login: PAM Failure, aborting: %s\n", 1047},
- {"Couldn't initialize PAM: %s", 1048},
- {"FAILED LOGIN %d FROM %s FOR %s, %s", 1049},
+interrupted %10.10s %5.5s \n", 1096},
+ {"login: -h for super-user only.\n", 1097},
+ {"usage: login [-fp] [username]\n", 1098},
+ {"login: PAM Failure, aborting: %s\n", 1099},
+ {"Couldn't initialize PAM: %s", 1100},
+ {"login: ", 1101},
+ {"FAILED LOGIN %d FROM %s FOR %s, %s", 1102},
{"\
Login incorrect\n\
-\n", 1050},
- {"TOO MANY LOGIN TRIES (%d) FROM %s FOR %s, %s", 1051},
- {"FAILED LOGIN SESSION FROM %s FOR %s, %s", 1052},
+\n", 1103},
+ {"TOO MANY LOGIN TRIES (%d) FROM %s FOR %s, %s", 1104},
+ {"FAILED LOGIN SESSION FROM %s FOR %s, %s", 1105},
{"\
\n\
-Login incorrect\n", 1053},
- {"Illegal username", 1054},
- {"%s login refused on this terminal.\n", 1055},
- {"LOGIN %s REFUSED FROM %s ON TTY %s", 1056},
- {"LOGIN %s REFUSED ON TTY %s", 1057},
- {"Login incorrect\n", 1058},
+Login incorrect\n", 1106},
+ {"Illegal username", 1107},
+ {"%s login refused on this terminal.\n", 1108},
+ {"LOGIN %s REFUSED FROM %s ON TTY %s", 1109},
+ {"LOGIN %s REFUSED ON TTY %s", 1110},
+ {"Login incorrect\n", 1111},
{"\
Too many users logged on already.\n\
-Try again later.\n", 1059},
- {"You have too many processes running.\n", 1060},
- {"Warning: no Kerberos tickets issued\n", 1061},
- {"Sorry -- your password has expired.\n", 1062},
- {"Warning: your password expires on %s %d, %d\n", 1063},
- {"Sorry -- your account has expired.\n", 1064},
- {"Warning: your account expires on %s %d, %d\n", 1065},
- {"DIALUP AT %s BY %s", 1066},
- {"ROOT LOGIN ON %s FROM %s", 1067},
- {"ROOT LOGIN ON %s", 1068},
- {"LOGIN ON %s BY %s FROM %s", 1069},
- {"LOGIN ON %s BY %s", 1070},
- {"You have %smail.\n", 1071},
- {"new ", 1072},
- {"login: failure forking: %s", 1073},
- {"setuid() failed", 1074},
- {"No directory %s!\n", 1075},
- {"Logging in with home = \"/\".\n", 1076},
- {"login: no memory for shell script.\n", 1077},
- {"login: couldn't exec shell script: %s.\n", 1078},
- {"login: no shell: %s.\n", 1079},
+Try again later.\n", 1112},
+ {"You have too many processes running.\n", 1113},
+ {"Warning: no Kerberos tickets issued\n", 1114},
+ {"Sorry -- your password has expired.\n", 1115},
+ {"Warning: your password expires on %s %d, %d\n", 1116},
+ {"Sorry -- your account has expired.\n", 1117},
+ {"Warning: your account expires on %s %d, %d\n", 1118},
+ {"DIALUP AT %s BY %s", 1119},
+ {"ROOT LOGIN ON %s FROM %s", 1120},
+ {"ROOT LOGIN ON %s", 1121},
+ {"LOGIN ON %s BY %s FROM %s", 1122},
+ {"LOGIN ON %s BY %s", 1123},
+ {"You have %smail.\n", 1124},
+ {"new ", 1125},
+ {"login: failure forking: %s", 1126},
+ {"setuid() failed", 1127},
+ {"No directory %s!\n", 1128},
+ {"Logging in with home = \"/\".\n", 1129},
+ {"login: no memory for shell script.\n", 1130},
+ {"login: couldn't exec shell script: %s.\n", 1131},
+ {"login: no shell: %s.\n", 1132},
{"\
\n\
-%s login: ", 1080},
- {"login name much too long.\n", 1081},
- {"NAME too long", 1082},
- {"login names may not start with '-'.\n", 1083},
- {"too many bare linefeeds.\n", 1084},
- {"EXCESSIVE linefeeds", 1085},
- {"Login timed out after %d seconds\n", 1086},
- {"Last login: %.*s ", 1087},
- {"from %.*s\n", 1088},
- {"on %.*s\n", 1089},
- {"LOGIN FAILURE FROM %s, %s", 1090},
- {"LOGIN FAILURE ON %s, %s", 1091},
- {"%d LOGIN FAILURES FROM %s, %s", 1092},
- {"%d LOGIN FAILURES ON %s, %s", 1093},
- {"is y\n", 1094},
- {"is n\n", 1095},
- {"usage: mesg [y | n]\n", 1096},
- {"newgrp: Who are you?", 1097},
- {"newgrp: setgid", 1098},
- {"newgrp: No such group.", 1099},
- {"newgrp: Permission denied", 1100},
- {"newgrp: setuid", 1101},
- {"No shell", 1102},
- {"The password must have at least 6 characters, try again.\n", 1103},
- {"The password must contain characters out of two of the following\n", 1104},
- {"classes: upper and lower case letters, digits and non alphanumeric\n", 1105},
- {"characters. See passwd(1) for more information.\n", 1106},
- {"You cannot reuse the old password.\n", 1107},
- {"Please don't use something like your username as password!\n", 1108},
- {"Please don't use something like your realname as password!\n", 1109},
- {"Usage: passwd [username [password]]\n", 1110},
- {"Only root may use the one and two argument forms.\n", 1111},
- {"Usage: passwd [-foqsvV] [user [password]]\n", 1112},
- {"Can't exec %s: %s\n", 1113},
- {"Cannot find login name", 1114},
- {"Only root can change the password for others.\n", 1115},
- {"Too many arguments.\n", 1116},
- {"Can't find username anywhere. Is `%s' really a user?", 1117},
- {"Sorry, I can only change local passwords. Use yppasswd instead.", 1118},
- {"UID and username does not match, imposter!", 1119},
- {"Changing password for %s\n", 1120},
- {"Enter old password: ", 1121},
- {"Illegal password, imposter.", 1122},
- {"Enter new password: ", 1123},
- {"Password not changed.", 1124},
- {"Re-type new password: ", 1125},
- {"You misspelled it. Password not changed.", 1126},
- {"password changed, user %s", 1127},
- {"ROOT PASSWORD CHANGED", 1128},
- {"password changed by root, user %s", 1129},
- {"calling setpwnam to set password.\n", 1130},
- {"Password *NOT* changed. Try again later.\n", 1131},
- {"Password changed.\n", 1132},
- {"Usage: shutdown [-h|-r] [-fqs] [now|hh:ss|+mins]\n", 1133},
- {"Shutdown process aborted", 1134},
- {"%s: Only root can shut a system down.\n", 1135},
- {"That must be tomorrow, can't you wait till then?\n", 1136},
- {"for maintenance; bounce, bounce", 1137},
- {"timeout = %d, quiet = %d, reboot = %d\n", 1138},
- {"The system is being shut down within 5 minutes", 1139},
- {"Login is therefore prohibited.", 1140},
- {"%s by %s: %s", 1141},
- {"rebooted", 1142},
- {"halted", 1143},
+%s login: ", 1133},
+ {"login name much too long.\n", 1134},
+ {"NAME too long", 1135},
+ {"login names may not start with '-'.\n", 1136},
+ {"too many bare linefeeds.\n", 1137},
+ {"EXCESSIVE linefeeds", 1138},
+ {"Login timed out after %d seconds\n", 1139},
+ {"Last login: %.*s ", 1140},
+ {"from %.*s\n", 1141},
+ {"on %.*s\n", 1142},
+ {"LOGIN FAILURE FROM %s, %s", 1143},
+ {"LOGIN FAILURE ON %s, %s", 1144},
+ {"%d LOGIN FAILURES FROM %s, %s", 1145},
+ {"%d LOGIN FAILURES ON %s, %s", 1146},
+ {"is y\n", 1147},
+ {"is n\n", 1148},
+ {"usage: mesg [y | n]\n", 1149},
+ {"newgrp: Who are you?", 1150},
+ {"newgrp: setgid", 1151},
+ {"newgrp: No such group.", 1152},
+ {"newgrp: Permission denied", 1153},
+ {"newgrp: setuid", 1154},
+ {"No shell", 1155},
+ {"The password must have at least 6 characters, try again.\n", 1156},
+ {"The password must contain characters out of two of the following\n", 1157},
+ {"classes: upper and lower case letters, digits and non alphanumeric\n", 1158},
+ {"characters. See passwd(1) for more information.\n", 1159},
+ {"You cannot reuse the old password.\n", 1160},
+ {"Please don't use something like your username as password!\n", 1161},
+ {"Please don't use something like your realname as password!\n", 1162},
+ {"Usage: passwd [username [password]]\n", 1163},
+ {"Only root may use the one and two argument forms.\n", 1164},
+ {"Usage: passwd [-foqsvV] [user [password]]\n", 1165},
+ {"Can't exec %s: %s\n", 1166},
+ {"Cannot find login name", 1167},
+ {"Only root can change the password for others.\n", 1168},
+ {"Too many arguments.\n", 1169},
+ {"Can't find username anywhere. Is `%s' really a user?", 1170},
+ {"Sorry, I can only change local passwords. Use yppasswd instead.", 1171},
+ {"UID and username does not match, imposter!", 1172},
+ {"Changing password for %s\n", 1173},
+ {"Enter old password: ", 1174},
+ {"Illegal password, imposter.", 1175},
+ {"Enter new password: ", 1176},
+ {"Password not changed.", 1177},
+ {"Re-type new password: ", 1178},
+ {"You misspelled it. Password not changed.", 1179},
+ {"password changed, user %s", 1180},
+ {"ROOT PASSWORD CHANGED", 1181},
+ {"password changed by root, user %s", 1182},
+ {"calling setpwnam to set password.\n", 1183},
+ {"Password *NOT* changed. Try again later.\n", 1184},
+ {"Password changed.\n", 1185},
+ {"Usage: shutdown [-h|-r] [-fqs] [now|hh:ss|+mins]\n", 1186},
+ {"Shutdown process aborted", 1187},
+ {"%s: Only root can shut a system down.\n", 1188},
+ {"That must be tomorrow, can't you wait till then?\n", 1189},
+ {"for maintenance; bounce, bounce", 1190},
+ {"timeout = %d, quiet = %d, reboot = %d\n", 1191},
+ {"The system is being shut down within 5 minutes", 1192},
+ {"Login is therefore prohibited.", 1193},
+ {"%s by %s: %s", 1194},
+ {"rebooted", 1195},
+ {"halted", 1196},
{"\
\n\
-Why am I still alive after reboot?", 1144},
+Why am I still alive after reboot?", 1197},
{"\
\n\
-Now you can turn off the power...", 1145},
- {"Calling kernel power-off facility...\n", 1146},
- {"Error powering off\t%s\n", 1147},
- {"Executing the program \"%s\" ...\n", 1148},
- {"Error executing\t%s\n", 1149},
- {"\aURGENT: broadcast message from %s:", 1150},
- {"System going down IMMEDIATELY!\n", 1151},
- {"System going down in %d hour%s %d minutes", 1152},
- {"s", 1153},
- {"System going down in %d minute%s\n", 1154},
- {"\t... %s ...\n", 1155},
- {"Cannot fork for swapoff. Shrug!", 1156},
- {"Cannot exec swapoff, hoping umount will do the trick.", 1157},
- {"Cannot fork for umount, trying manually.", 1158},
- {"Cannot exec %s, trying umount.\n", 1159},
- {"Cannot exec umount, giving up on umount.", 1160},
- {"Unmounting any remaining filesystems...", 1161},
- {"shutdown: Couldn't umount %s\n", 1162},
- {"Booting to single user mode.\n", 1163},
- {"exec of single user shell failed\n", 1164},
- {"fork of single user shell failed\n", 1165},
+Now you can turn off the power...", 1198},
+ {"Calling kernel power-off facility...\n", 1199},
+ {"Error powering off\t%s\n", 1200},
+ {"Executing the program \"%s\" ...\n", 1201},
+ {"Error executing\t%s\n", 1202},
+ {"\aURGENT: broadcast message from %s:", 1203},
+ {"System going down IMMEDIATELY!\n", 1204},
+ {"System going down in %d hour%s %d minutes", 1205},
+ {"s", 1206},
+ {"System going down in %d minute%s\n", 1207},
+ {"\t... %s ...\n", 1208},
+ {"Cannot fork for swapoff. Shrug!", 1209},
+ {"Cannot exec swapoff, hoping umount will do the trick.", 1210},
+ {"Cannot fork for umount, trying manually.", 1211},
+ {"Cannot exec %s, trying umount.\n", 1212},
+ {"Cannot exec umount, giving up on umount.", 1213},
+ {"Unmounting any remaining filesystems...", 1214},
+ {"shutdown: Couldn't umount %s\n", 1215},
+ {"Booting to single user mode.\n", 1216},
+ {"exec of single user shell failed\n", 1217},
+ {"fork of single user shell failed\n", 1218},
{"\
\n\
-Wrong password.\n", 1166},
- {"exec rc failed\n", 1167},
- {"open of rc file failed\n", 1168},
- {"fork of rc shell failed\n", 1169},
- {"fork failed\n", 1170},
- {"exec failed\n", 1171},
- {"cannot open inittab\n", 1172},
- {"no TERM or cannot stat tty\n", 1173},
- {"too many iov's (change code in wall/ttymsg.c)", 1174},
- {"excessively long line arg", 1175},
- {"cannot fork", 1176},
- {"fork: %s", 1177},
- {"%s: BAD ERROR", 1178},
- {"%s: the %s file is busy.\n", 1179},
- {"%s: the %s file is busy (%s present)\n", 1180},
- {"%s: can't link %s: %s\n", 1181},
- {"%s: can't unlock %s: %s (your changes are still in %s)\n", 1182},
- {"%s: Cannot fork\n", 1183},
- {"%s: %s unchanged\n", 1184},
- {"%s: no changes made\n", 1185},
- {"usage: %s [file]\n", 1186},
- {"%s: can't open temporary file.\n", 1187},
- {"Broadcast Message from %s@%s", 1188},
- {"%s: can't read %s.\n", 1189},
- {"%s: can't stat temporary file.\n", 1190},
- {"%s: can't read temporary file.\n", 1191},
- {"illegal month value: use 1-12", 1192},
- {"illegal year value: use 1-9999", 1193},
- {"usage: cal [-mjy] [[month] year]\n", 1194},
- {"usage: %s [+format] [day month year]\n", 1195},
- {"St. Tib's Day", 1196},
- {"%s: unknown signal %s\n", 1197},
- {"%s: can't find process \"%s\"\n", 1198},
- {"%s: unknown signal %s; valid signals:\n", 1199},
- {"usage: %s [ -s signal | -p ] [ -a ] pid ...\n", 1200},
- {" %s -l [ signal ]\n", 1201},
- {"logger: %s: %s.\n", 1202},
- {"logger: unknown facility name: %s.\n", 1203},
- {"logger: unknown priority name: %s.\n", 1204},
- {"\
-usage: logger [-is] [-f file] [-p pri] [-t tag] [-u socket] [ message ... ]\n", 1205},
- {"Out of memory", 1206},
- {"usage: look [-dfa] [-t char] string [file]\n", 1207},
- {"Could not open %s\n", 1208},
- {"Got %d bytes from %s\n", 1209},
- {"namei: unable to get current directory - %s\n", 1210},
- {"namei: unable to chdir to %s - %s (%d)\n", 1211},
- {"usage: namei [-mx] pathname [pathname ...]\n", 1212},
- {"namei: could not chdir to root!\n", 1213},
- {"namei: could not stat root!\n", 1214},
- {" ? could not chdir into %s - %s (%d)\n", 1215},
- {" ? problems reading symlink %s - %s (%d)\n", 1216},
- {" *** EXCEEDED UNIX LIMIT OF SYMLINKS ***", 1217},
- {"namei: unknown file type 0%06o on file %s\n", 1218},
- {"usage: script [-a] [file]\n", 1219},
- {"Script started, file is %s\n", 1220},
- {"Script started on %s", 1221},
+Wrong password.\n", 1219},
+ {"exec rc failed\n", 1220},
+ {"open of rc file failed\n", 1221},
+ {"fork of rc shell failed\n", 1222},
+ {"fork failed\n", 1223},
+ {"exec failed\n", 1224},
+ {"cannot open inittab\n", 1225},
+ {"no TERM or cannot stat tty\n", 1226},
+ {"too many iov's (change code in wall/ttymsg.c)", 1227},
+ {"excessively long line arg", 1228},
+ {"cannot fork", 1229},
+ {"fork: %s", 1230},
+ {"%s: BAD ERROR", 1231},
+ {"%s: the %s file is busy.\n", 1232},
+ {"%s: the %s file is busy (%s present)\n", 1233},
+ {"%s: can't link %s: %s\n", 1234},
+ {"%s: can't unlock %s: %s (your changes are still in %s)\n", 1235},
+ {"%s: Cannot fork\n", 1236},
+ {"%s: %s unchanged\n", 1237},
+ {"%s: no changes made\n", 1238},
+ {"usage: %s [file]\n", 1239},
+ {"%s: can't open temporary file.\n", 1240},
+ {"Broadcast Message from %s@%s", 1241},
+ {"%s: can't read %s.\n", 1242},
+ {"%s: can't stat temporary file.\n", 1243},
+ {"%s: can't read temporary file.\n", 1244},
+ {"illegal month value: use 1-12", 1245},
+ {"illegal year value: use 1-9999", 1246},
+ {"usage: cal [-mjyV] [[month] year]\n", 1247},
+ {"usage: %s [+format] [day month year]\n", 1248},
+ {"St. Tib's Day", 1249},
+ {"%s: unknown signal %s\n", 1250},
+ {"%s: can't find process \"%s\"\n", 1251},
+ {"%s: unknown signal %s; valid signals:\n", 1252},
+ {"usage: %s [ -s signal | -p ] [ -a ] pid ...\n", 1253},
+ {" %s -l [ signal ]\n", 1254},
+ {"logger: %s: %s.\n", 1255},
+ {"logger: unknown facility name: %s.\n", 1256},
+ {"logger: unknown priority name: %s.\n", 1257},
+ {"\
+usage: logger [-is] [-f file] [-p pri] [-t tag] [-u socket] [ message ... ]\n", 1258},
+ {"usage: look [-dfa] [-t char] string [file]\n", 1259},
+ {"Could not open %s\n", 1260},
+ {"Got %d bytes from %s\n", 1261},
+ {"namei: unable to get current directory - %s\n", 1262},
+ {"namei: unable to chdir to %s - %s (%d)\n", 1263},
+ {"usage: namei [-mx] pathname [pathname ...]\n", 1264},
+ {"namei: could not chdir to root!\n", 1265},
+ {"namei: could not stat root!\n", 1266},
+ {" ? could not chdir into %s - %s (%d)\n", 1267},
+ {" ? problems reading symlink %s - %s (%d)\n", 1268},
+ {" *** EXCEEDED UNIX LIMIT OF SYMLINKS ***\n", 1269},
+ {"namei: unknown file type 0%06o on file %s\n", 1270},
+ {"usage: script [-a] [file]\n", 1271},
+ {"Script started, file is %s\n", 1272},
+ {"Script started on %s", 1273},
{"\
\n\
-Script done on %s", 1222},
- {"Script done, file is %s\n", 1223},
- {"openpty failed\n", 1224},
- {"Out of pty's\n", 1225},
- {"%s: Argument error, usage\n", 1226},
- {" [ -term terminal_name ]\n", 1227},
- {" [ -reset ]\n", 1228},
- {" [ -initialize ]\n", 1229},
- {" [ -cursor [on|off] ]\n", 1230},
- {" [ -snow [on|off] ]\n", 1231},
- {" [ -softscroll [on|off] ]\n", 1232},
- {" [ -keyboard pc|olivetti|dutch|extended ]\n", 1233},
- {" [ -repeat [on|off] ]\n", 1234},
- {" [ -appcursorkeys [on|off] ]\n", 1235},
- {" [ -linewrap [on|off] ]\n", 1236},
- {" [ -default ]\n", 1237},
- {" [ -foreground black|blue|green|cyan", 1238},
- {"|red|magenta|yellow|white|default ]\n", 1239},
- {" [ -background black|blue|green|cyan", 1240},
- {" [ -ulcolor black|grey|blue|green|cyan", 1241},
- {"|red|magenta|yellow|white ]\n", 1242},
- {" [ -ulcolor bright blue|green|cyan", 1243},
- {" [ -hbcolor black|grey|blue|green|cyan", 1244},
- {" [ -hbcolor bright blue|green|cyan", 1245},
- {" [ -standout [ attr ] ]\n", 1246},
- {" [ -inversescreen [on|off] ]\n", 1247},
- {" [ -bold [on|off] ]\n", 1248},
- {" [ -half-bright [on|off] ]\n", 1249},
- {" [ -blink [on|off] ]\n", 1250},
- {" [ -reverse [on|off] ]\n", 1251},
- {" [ -underline [on|off] ]\n", 1252},
- {" [ -store ]\n", 1253},
- {" [ -clear [all|rest] ]\n", 1254},
- {" [ -tabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n", 1255},
- {" [ -clrtabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n", 1256},
- {" [ -regtabs [1-160] ]\n", 1257},
- {" [ -blank [0-60] ]\n", 1258},
- {" [ -dump [1-NR_CONSOLES] ]\n", 1259},
- {" [ -append [1-NR_CONSOLES] ]\n", 1260},
- {" [ -file dumpfilename ]\n", 1261},
- {" [ -msg [on|off] ]\n", 1262},
- {" [ -msglevel [0-8] ]\n", 1263},
- {" [ -powersave [on|vsync|hsync|powerdown|off] ]\n", 1264},
- {" [ -powerdown [0-60] ]\n", 1265},
- {" [ -blength [0-2000] ]\n", 1266},
- {" [ -bfreq freqnumber ]\n", 1267},
- {"keyboard.pc", 1268},
- {"keyboard.olivetti", 1269},
- {"keyboard.dutch", 1270},
- {"keyboard.extended", 1271},
- {"snow.on", 1272},
- {"snow.off", 1273},
- {"softscroll.on", 1274},
- {"softscroll.off", 1275},
- {"cannot (un)set powersave mode\n", 1276},
- {"klogctl error: %s\n", 1277},
- {"Error reading %s\n", 1278},
- {"Error writing screendump\n", 1279},
- {"couldn't read %s, and cannot ioctl dump\n", 1280},
- {"%s: $TERM is not defined.\n", 1281},
- {"usage: tsort [ inputfile ]\n", 1282},
- {"tsort: odd data count.\n", 1283},
- {"tsort: cycle in data.\n", 1284},
- {"tsort: internal error -- could not find cycle.\n", 1285},
- {"whereis [ -sbmu ] [ -SBM dir ... -f ] name...\n", 1286},
- {"write: can't find your tty's name\n", 1287},
- {"write: you have write permission turned off.\n", 1288},
- {"write: %s is not logged in on %s.\n", 1289},
- {"write: %s has messages disabled on %s\n", 1290},
- {"usage: write user [tty]\n", 1291},
- {"write: %s is not logged in\n", 1292},
- {"write: %s has messages disabled\n", 1293},
- {"write: %s is logged in more than once; writing to %s\n", 1294},
- {"Message from %s@%s on %s at %s ...", 1295},
- {"warning: error reading %s: %s", 1296},
- {"warning: can't open %s: %s", 1297},
- {"mount: could not open %s - using %s instead\n", 1298},
- {"can't create lock file %s: %s (use -n flag to override)", 1299},
- {"can't link lock file %s: %s (use -n flag to override)", 1300},
- {"can't open lock file %s: %s (use -n flag to override)", 1301},
- {"Can't lock lock file %s: %s\n", 1302},
- {"can't lock lock file %s: %s", 1303},
- {"timed out", 1304},
- {"cannot open %s (%s) - mtab not updated", 1305},
- {"mount: warning: cannot change mounted device with a remount\n", 1306},
- {"mount: warning: cannot change filesystem type with a remount\n", 1307},
- {"error writing %s: %s", 1308},
- {"error changing mode of %s: %s\n", 1309},
- {"can't rename %s to %s: %s\n", 1310},
- {"loop: can't open device %s: %s\n", 1311},
- {"loop: can't get info on device %s: %s\n", 1312},
- {"%s: [%04x]:%ld (%s) offset %d, %s encryption\n", 1313},
- {"mount: could not find any device /dev/loop#", 1314},
+Script done on %s", 1274},
+ {"Script done, file is %s\n", 1275},
+ {"openpty failed\n", 1276},
+ {"Out of pty's\n", 1277},
+ {"%s: Argument error, usage\n", 1278},
+ {" [ -term terminal_name ]\n", 1279},
+ {" [ -reset ]\n", 1280},
+ {" [ -initialize ]\n", 1281},
+ {" [ -cursor [on|off] ]\n", 1282},
+ {" [ -snow [on|off] ]\n", 1283},
+ {" [ -softscroll [on|off] ]\n", 1284},
+ {" [ -repeat [on|off] ]\n", 1285},
+ {" [ -appcursorkeys [on|off] ]\n", 1286},
+ {" [ -linewrap [on|off] ]\n", 1287},
+ {" [ -default ]\n", 1288},
+ {" [ -foreground black|blue|green|cyan", 1289},
+ {"|red|magenta|yellow|white|default ]\n", 1290},
+ {" [ -background black|blue|green|cyan", 1291},
+ {" [ -ulcolor black|grey|blue|green|cyan", 1292},
+ {"|red|magenta|yellow|white ]\n", 1293},
+ {" [ -ulcolor bright blue|green|cyan", 1294},
+ {" [ -hbcolor black|grey|blue|green|cyan", 1295},
+ {" [ -hbcolor bright blue|green|cyan", 1296},
+ {" [ -standout [ attr ] ]\n", 1297},
+ {" [ -inversescreen [on|off] ]\n", 1298},
+ {" [ -bold [on|off] ]\n", 1299},
+ {" [ -half-bright [on|off] ]\n", 1300},
+ {" [ -blink [on|off] ]\n", 1301},
+ {" [ -reverse [on|off] ]\n", 1302},
+ {" [ -underline [on|off] ]\n", 1303},
+ {" [ -store ]\n", 1304},
+ {" [ -clear [all|rest] ]\n", 1305},
+ {" [ -tabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n", 1306},
+ {" [ -clrtabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n", 1307},
+ {" [ -regtabs [1-160] ]\n", 1308},
+ {" [ -blank [0-60] ]\n", 1309},
+ {" [ -dump [1-NR_CONSOLES] ]\n", 1310},
+ {" [ -append [1-NR_CONSOLES] ]\n", 1311},
+ {" [ -file dumpfilename ]\n", 1312},
+ {" [ -msg [on|off] ]\n", 1313},
+ {" [ -msglevel [0-8] ]\n", 1314},
+ {" [ -powersave [on|vsync|hsync|powerdown|off] ]\n", 1315},
+ {" [ -powerdown [0-60] ]\n", 1316},
+ {" [ -blength [0-2000] ]\n", 1317},
+ {" [ -bfreq freqnumber ]\n", 1318},
+ {"snow.on", 1319},
+ {"snow.off", 1320},
+ {"softscroll.on", 1321},
+ {"softscroll.off", 1322},
+ {"cannot (un)set powersave mode\n", 1323},
+ {"klogctl error: %s\n", 1324},
+ {"Error reading %s\n", 1325},
+ {"Error writing screendump\n", 1326},
+ {"couldn't read %s, and cannot ioctl dump\n", 1327},
+ {"%s: $TERM is not defined.\n", 1328},
+ {"usage: tsort [ inputfile ]\n", 1329},
+ {"tsort: odd data count.\n", 1330},
+ {"tsort: cycle in data.\n", 1331},
+ {"tsort: internal error -- could not find cycle.\n", 1332},
+ {"whereis [ -sbmu ] [ -SBM dir ... -f ] name...\n", 1333},
+ {"write: can't find your tty's name\n", 1334},
+ {"write: you have write permission turned off.\n", 1335},
+ {"write: %s is not logged in on %s.\n", 1336},
+ {"write: %s has messages disabled on %s\n", 1337},
+ {"usage: write user [tty]\n", 1338},
+ {"write: %s is not logged in\n", 1339},
+ {"write: %s has messages disabled\n", 1340},
+ {"write: %s is logged in more than once; writing to %s\n", 1341},
+ {"Message from %s@%s on %s at %s ...", 1342},
+ {"warning: error reading %s: %s", 1343},
+ {"warning: can't open %s: %s", 1344},
+ {"mount: could not open %s - using %s instead\n", 1345},
+ {"can't create lock file %s: %s (use -n flag to override)", 1346},
+ {"can't link lock file %s: %s (use -n flag to override)", 1347},
+ {"can't open lock file %s: %s (use -n flag to override)", 1348},
+ {"Can't lock lock file %s: %s\n", 1349},
+ {"can't lock lock file %s: %s", 1350},
+ {"timed out", 1351},
+ {"\
+Cannot create link %s\n\
+Perhaps there is a stale lock file?\n", 1352},
+ {"cannot open %s (%s) - mtab not updated", 1353},
+ {"mount: warning: cannot change mounted device with a remount\n", 1354},
+ {"mount: warning: cannot change filesystem type with a remount\n", 1355},
+ {"error writing %s: %s", 1356},
+ {"error changing mode of %s: %s\n", 1357},
+ {"can't rename %s to %s: %s\n", 1358},
+ {"loop: can't open device %s: %s\n", 1359},
+ {"loop: can't get info on device %s: %s\n", 1360},
+ {"%s: [%04x]:%ld (%s) offset %d, %s encryption\n", 1361},
+ {"mount: could not find any device /dev/loop#", 1362},
{"\
mount: Could not find any loop device.\n\
- Maybe /dev/loop# has a wrong major number?", 1315},
+ Maybe /dev/loop# has a wrong major number?", 1363},
{"\
mount: Could not find any loop device, and, according to %s,\n\
this kernel does not know about the loop device.\n\
- (If so, then recompile or `insmod loop.o'.)", 1316},
+ (If so, then recompile or `insmod loop.o'.)", 1364},
{"\
mount: Could not find any loop device. Maybe this kernel does not know\n\
about the loop device (then recompile or `insmod loop.o'), or\n\
- maybe /dev/loop# has the wrong major number?", 1317},
- {"mount: could not find any free loop device", 1318},
- {"Unsupported encryption type %s\n", 1319},
- {"Init (up to 16 hex digits): ", 1320},
- {"Non-hex digit '%c'.\n", 1321},
- {"Don't know how to get key for encryption system %d\n", 1322},
- {"set_loop(%s,%s,%d): success\n", 1323},
- {"loop: can't delete device %s: %s\n", 1324},
- {"del_loop(%s): success\n", 1325},
- {"This mount was compiled without loop support. Please recompile.\n", 1326},
- {"Cannot get loop info", 1327},
+ maybe /dev/loop# has the wrong major number?", 1365},
+ {"mount: could not find any free loop device", 1366},
+ {"Unsupported encryption type %s\n", 1367},
+ {"Init (up to 16 hex digits): ", 1368},
+ {"Non-hex digit '%c'.\n", 1369},
+ {"Don't know how to get key for encryption system %d\n", 1370},
+ {"set_loop(%s,%s,%d): success\n", 1371},
+ {"loop: can't delete device %s: %s\n", 1372},
+ {"del_loop(%s): success\n", 1373},
+ {"This mount was compiled without loop support. Please recompile.\n", 1374},
+ {"Cannot get loop info", 1375},
{"\
usage:\n\
%s loop_device # give info\n\
%s -d loop_device # delete\n\
- %s [ -e encryption ] [ -o offset ] loop_device file # setup\n", 1328},
- {"No loop support was available at compile time. Please recompile.\n", 1329},
- {"[mntent]: warning: no final newline at the end of %s\n", 1330},
- {"[mntent]: line %d in %s is bad%s\n", 1331},
- {"; rest of file ignored", 1332},
- {"mount: according to mtab, %s is already mounted on %s", 1333},
- {"mount: according to mtab, %s is mounted on %s", 1334},
- {"mount: can't open %s for writing: %s", 1335},
- {"mount: error writing %s: %s", 1336},
- {"mount: error changing mode of %s: %s", 1337},
- {"mount failed", 1338},
- {"mount: only root can mount %s on %s", 1339},
- {"mount: loop device specified twice", 1340},
- {"mount: type specified twice", 1341},
- {"mount: skipping the setup of a loop device\n", 1342},
- {"mount: going to use the loop device %s\n", 1343},
- {"mount: failed setting up loop device\n", 1344},
- {"mount: setup loop device successfully\n", 1345},
- {"mount: this version was compiled without support for the type `nfs'", 1346},
- {"mount: cannot fork: %s", 1347},
- {"mount: can't open %s: %s", 1348},
- {"mount: you must specify the filesystem type", 1349},
- {"mount: mount point %s is not a directory", 1350},
- {"mount: permission denied", 1351},
- {"mount: must be superuser to use mount", 1352},
- {"mount: %s is busy", 1353},
- {"mount: proc already mounted", 1354},
- {"mount: %s already mounted or %s busy", 1355},
- {"mount: mount point %s does not exist", 1356},
- {"mount: mount point %s is a symbolic link to nowhere", 1357},
- {"mount: special device %s does not exist", 1358},
+ %s [ -e encryption ] [ -o offset ] loop_device file # setup\n", 1376},
+ {"No loop support was available at compile time. Please recompile.\n", 1377},
+ {"[mntent]: warning: no final newline at the end of %s\n", 1378},
+ {"[mntent]: line %d in %s is bad%s\n", 1379},
+ {"; rest of file ignored", 1380},
+ {"mount: according to mtab, %s is already mounted on %s", 1381},
+ {"mount: according to mtab, %s is mounted on %s", 1382},
+ {"mount: can't open %s for writing: %s", 1383},
+ {"mount: error writing %s: %s", 1384},
+ {"mount: error changing mode of %s: %s", 1385},
+ {"%s looks like swapspace - not mounted", 1386},
+ {"mount failed", 1387},
+ {"mount: only root can mount %s on %s", 1388},
+ {"mount: loop device specified twice", 1389},
+ {"mount: type specified twice", 1390},
+ {"mount: skipping the setup of a loop device\n", 1391},
+ {"mount: going to use the loop device %s\n", 1392},
+ {"mount: failed setting up loop device\n", 1393},
+ {"mount: setup loop device successfully\n", 1394},
+ {"mount: this version was compiled without support for the type `nfs'", 1395},
+ {"mount: cannot fork: %s", 1396},
+ {"mount: can't open %s: %s", 1397},
+ {"\
+mount: I could not determine the filesystem type, and none was specified", 1398},
+ {"mount: you must specify the filesystem type", 1399},
+ {"mount: mount failed", 1400},
+ {"mount: mount point %s is not a directory", 1401},
+ {"mount: permission denied", 1402},
+ {"mount: must be superuser to use mount", 1403},
+ {"mount: %s is busy", 1404},
+ {"mount: proc already mounted", 1405},
+ {"mount: %s already mounted or %s busy", 1406},
+ {"mount: mount point %s does not exist", 1407},
+ {"mount: mount point %s is a symbolic link to nowhere", 1408},
+ {"mount: special device %s does not exist", 1409},
{"\
mount: special device %s does not exist\n\
- (a path prefix is not a directory)\n", 1359},
- {"mount: %s not mounted already, or bad option", 1360},
+ (a path prefix is not a directory)\n", 1410},
+ {"mount: %s not mounted already, or bad option", 1411},
{"\
mount: wrong fs type, bad option, bad superblock on %s,\n\
- or too many mounted file systems", 1361},
- {"mount table full", 1362},
- {"mount: %s: can't read superblock", 1363},
- {"mount: %s has wrong major or minor number", 1364},
- {"mount: fs type %s not supported by kernel", 1365},
- {"mount: probably you meant %s", 1366},
- {"mount: maybe you meant iso9660 ?", 1367},
- {"mount: %s has wrong device number or fs type %s not supported", 1368},
- {"mount: %s is not a block device, and stat fails?", 1369},
+ or too many mounted file systems", 1412},
+ {"mount table full", 1413},
+ {"mount: %s: can't read superblock", 1414},
+ {"mount: %s has wrong major or minor number", 1415},
+ {"mount: fs type %s not supported by kernel", 1416},
+ {"mount: probably you meant %s", 1417},
+ {"mount: maybe you meant iso9660 ?", 1418},
+ {"mount: %s has wrong device number or fs type %s not supported", 1419},
+ {"mount: %s is not a block device, and stat fails?", 1420},
{"\
mount: the kernel does not recognize %s as a block device\n\
- (maybe `insmod driver'?)", 1370},
- {"mount: %s is not a block device (maybe try `-o loop'?)", 1371},
- {"mount: %s is not a block device", 1372},
- {"mount: %s is not a valid block device", 1373},
- {"mount: block device %s is not permitted on its filesystem", 1374},
- {"mount: %s%s is write-protected, mounting read-only", 1375},
- {"block device ", 1376},
- {"mount: consider mounting %s by %s\n", 1377},
- {"UUID", 1378},
- {"label", 1379},
- {"mount: no such partition found", 1380},
- {"mount: no type was given - I'll assume nfs because of the colon\n", 1381},
- {"mount: backgrounding \"%s\"\n", 1382},
- {"mount: giving up \"%s\"\n", 1383},
- {"mount: %s already mounted on %s\n", 1384},
+ (maybe `insmod driver'?)", 1421},
+ {"mount: %s is not a block device (maybe try `-o loop'?)", 1422},
+ {"mount: %s is not a block device", 1423},
+ {"mount: %s is not a valid block device", 1424},
+ {"mount: block device %s is not permitted on its filesystem", 1425},
+ {"mount: %s%s is write-protected, mounting read-only", 1426},
+ {"block device ", 1427},
+ {"mount: consider mounting %s by %s\n", 1428},
+ {"UUID", 1429},
+ {"label", 1430},
+ {"mount: no such partition found", 1431},
+ {"mount: no type was given - I'll assume nfs because of the colon\n", 1432},
+ {"mount: backgrounding \"%s\"\n", 1433},
+ {"mount: giving up \"%s\"\n", 1434},
+ {"mount: %s already mounted on %s\n", 1435},
{"\
Usage: mount [-hV]\n\
mount -a [-nfFrsvw] [-t vfstypes]\n\
mount [-nfrsvw] [-o options] special | node\n\
mount [-nfrsvw] [-t vfstype] [-o options] special node\n\
- A special device can be indicated by -L label or -U uuid .\n", 1385},
- {"mount: only root can do that", 1386},
- {"mount: no %s found - creating it..\n", 1387},
- {"mount: mounting %s\n", 1388},
- {"not mounted anything", 1389},
- {"mount: cannot find %s in %s", 1390},
- {"mount: can't find %s in %s or %s", 1391},
- {"mount: bad UUID", 1392},
- {"mount: you didn't specify a filesystem type for %s\n", 1393},
- {" I will try type %s\n", 1394},
- {" I will try all types mentioned in %s or %s\n", 1395},
- {"mount: excessively long host:dir argument\n", 1396},
- {"mount: warning: multiple hostnames not supported\n", 1397},
- {"mount: directory to mount not in host:dir format\n", 1398},
- {"mount: can't get address for %s\n", 1399},
- {"mount: got bad hp->h_length\n", 1400},
- {"mount: excessively long option argument\n", 1401},
- {"Warning: Unrecognized proto= option.\n", 1402},
- {"Warning: Option namlen is not supported.\n", 1403},
- {"unknown nfs mount parameter: %s=%d\n", 1404},
- {"Warning: option nolock is not supported.\n", 1405},
- {"unknown nfs mount option: %s%s\n", 1406},
- {"mount: got bad hp->h_length?\n", 1407},
- {"mount: %s:%s failed, reason given by server: %s\n", 1408},
- {"NFS over TCP is not supported.\n", 1409},
- {"nfs socket", 1410},
- {"nfs bindresvport", 1411},
- {"used portmapper to find NFS port\n", 1412},
- {"using port %d for nfs deamon\n", 1413},
- {"nfs connect", 1414},
- {"unknown nfs status return value: %d", 1415},
- {"not enough memory", 1416},
- {"bug in xstrndup call", 1417},
+ A special device can be indicated by -L label or -U uuid .\n", 1436},
+ {"mount: only root can do that", 1437},
+ {"mount: no %s found - creating it..\n", 1438},
+ {"mount: mounting %s\n", 1439},
+ {"not mounted anything", 1440},
+ {"mount: cannot find %s in %s", 1441},
+ {"mount: can't find %s in %s or %s", 1442},
+ {"mount: bad UUID", 1443},
+ {"mount: you didn't specify a filesystem type for %s\n", 1444},
+ {" I will try all types mentioned in %s or %s\n", 1445},
+ {" and it looks like this is swapspace\n", 1446},
+ {" I will try type %s\n", 1447},
+ {"Trying %s\n", 1448},
+ {"mount: excessively long host:dir argument\n", 1449},
+ {"mount: warning: multiple hostnames not supported\n", 1450},
+ {"mount: directory to mount not in host:dir format\n", 1451},
+ {"mount: can't get address for %s\n", 1452},
+ {"mount: got bad hp->h_length\n", 1453},
+ {"mount: excessively long option argument\n", 1454},
+ {"Warning: Unrecognized proto= option.\n", 1455},
+ {"Warning: Option namlen is not supported.\n", 1456},
+ {"unknown nfs mount parameter: %s=%d\n", 1457},
+ {"Warning: option nolock is not supported.\n", 1458},
+ {"unknown nfs mount option: %s%s\n", 1459},
+ {"mount: got bad hp->h_length?\n", 1460},
+ {"mount: %s:%s failed, reason given by server: %s\n", 1461},
+ {"NFS over TCP is not supported.\n", 1462},
+ {"nfs socket", 1463},
+ {"nfs bindresvport", 1464},
+ {"used portmapper to find NFS port\n", 1465},
+ {"using port %d for nfs deamon\n", 1466},
+ {"nfs connect", 1467},
+ {"unknown nfs status return value: %d", 1468},
+ {"not enough memory", 1469},
+ {"bug in xstrndup call", 1470},
{"\
usage: %s [-hV]\n\
%s -a [-v]\n\
%s [-v] [-p priority] special ...\n\
- %s [-s]\n", 1418},
- {"%s on %s\n", 1419},
- {"swapon: cannot stat %s: %s\n", 1420},
- {"swapon: warning: %s has insecure permissions %04o, 0600 suggested\n", 1421},
- {"swapon: Skipping file %s - it appears to have holes.\n", 1422},
- {"%s: cannot open %s: %s\n", 1423},
- {"umount: compiled without support for -f\n", 1424},
- {"host: %s, directory: %s\n", 1425},
- {"umount: can't get address for %s\n", 1426},
- {"umount: got bad hostp->h_length\n", 1427},
- {"umount: %s: invalid block device", 1428},
- {"umount: %s: not mounted", 1429},
- {"umount: %s: can't write superblock", 1430},
- {"umount: %s: device is busy", 1431},
- {"umount: %s: not found", 1432},
- {"umount: %s: must be superuser to umount", 1433},
- {"umount: %s: block devices not permitted on fs", 1434},
- {"umount: %s: %s", 1435},
- {"no umount2, trying umount...\n", 1436},
- {"could not umount %s - trying %s instead\n", 1437},
- {"umount: %s busy - remounted read-only\n", 1438},
- {"umount: could not remount %s read-only\n", 1439},
- {"%s umounted\n", 1440},
- {"umount: cannot find list of filesystems to unmount", 1441},
+ %s [-s]\n", 1471},
+ {"%s on %s\n", 1472},
+ {"swapon: cannot stat %s: %s\n", 1473},
+ {"swapon: warning: %s has insecure permissions %04o, 0600 suggested\n", 1474},
+ {"swapon: Skipping file %s - it appears to have holes.\n", 1475},
+ {"%s: cannot open %s: %s\n", 1476},
+ {"umount: compiled without support for -f\n", 1477},
+ {"host: %s, directory: %s\n", 1478},
+ {"umount: can't get address for %s\n", 1479},
+ {"umount: got bad hostp->h_length\n", 1480},
+ {"umount: %s: invalid block device", 1481},
+ {"umount: %s: not mounted", 1482},
+ {"umount: %s: can't write superblock", 1483},
+ {"umount: %s: device is busy", 1484},
+ {"umount: %s: not found", 1485},
+ {"umount: %s: must be superuser to umount", 1486},
+ {"umount: %s: block devices not permitted on fs", 1487},
+ {"umount: %s: %s", 1488},
+ {"no umount2, trying umount...\n", 1489},
+ {"could not umount %s - trying %s instead\n", 1490},
+ {"umount: %s busy - remounted read-only\n", 1491},
+ {"umount: could not remount %s read-only\n", 1492},
+ {"%s umounted\n", 1493},
+ {"umount: cannot find list of filesystems to unmount", 1494},
{"\
Usage: umount [-hV]\n\
umount -a [-f] [-r] [-n] [-v] [-t vfstypes]\n\
- umount [-f] [-r] [-n] [-v] special | node...\n", 1442},
- {"umount: only root can do that", 1443},
- {"Trying to umount %s\n", 1444},
- {"Could not find %s in mtab\n", 1445},
- {"umount: %s is not mounted (according to mtab)", 1446},
- {"umount: it seems %s is mounted multiple times", 1447},
- {"umount: %s is not in the fstab (and you are not root)", 1448},
- {"umount: %s mount disagrees with the fstab", 1449},
- {"umount: only root can unmount %s from %s", 1450},
- {"umount: only %s can unmount %s from %s", 1451},
- {"You must be root to set the Ctrl-Alt-Del behaviour.\n", 1452},
- {"Usage: ctrlaltdel hard|soft\n", 1453},
+ umount [-f] [-r] [-n] [-v] special | node...\n", 1495},
+ {"umount: only root can do that", 1496},
+ {"Trying to umount %s\n", 1497},
+ {"Could not find %s in mtab\n", 1498},
+ {"umount: %s is not mounted (according to mtab)", 1499},
+ {"umount: it seems %s is mounted multiple times", 1500},
+ {"umount: %s is not in the fstab (and you are not root)", 1501},
+ {"umount: %s mount disagrees with the fstab", 1502},
+ {"umount: only root can unmount %s from %s", 1503},
+ {"umount: only %s can unmount %s from %s", 1504},
+ {"You must be root to set the Ctrl-Alt-Del behaviour.\n", 1505},
+ {"Usage: ctrlaltdel hard|soft\n", 1506},
{"\
File %s, For threshold value %lu, Maximum characters in fifo were %d,\n\
-and the maximum transfer rate in characters/second was %f\n", 1454},
+and the maximum transfer rate in characters/second was %f\n", 1507},
{"\
File %s, For threshold value %lu and timrout value %lu, Maximum characters \
in fifo were %d,\n\
-and the maximum transfer rate in characters/second was %f\n", 1455},
- {"Invalid interval value: %s\n", 1456},
- {"Invalid set value: %s\n", 1457},
- {"Invalid default value: %s\n", 1458},
- {"Invalid set time value: %s\n", 1459},
- {"Invalid default time value: %s\n", 1460},
+and the maximum transfer rate in characters/second was %f\n", 1508},
+ {"Invalid interval value: %s\n", 1509},
+ {"Invalid set value: %s\n", 1510},
+ {"Invalid default value: %s\n", 1511},
+ {"Invalid set time value: %s\n", 1512},
+ {"Invalid default time value: %s\n", 1513},
{"\
Usage: %s [-q [-i interval]] ([-s value]|[-S value]) ([-t value]|[-T value]) \
-[-g|-G] file [file...]\n", 1461},
- {"Can't open %s: %s\n", 1462},
- {"Can't set %s to threshold %d: %s\n", 1463},
- {"Can't set %s to time threshold %d: %s\n", 1464},
- {"Can't get threshold for %s: %s\n", 1465},
- {"Can't get timeout for %s: %s\n", 1466},
- {"%s: %ld %s threshold and %ld %s timeout\n", 1467},
- {"current", 1468},
- {"default", 1469},
- {"Can't set signal handler", 1470},
- {"gettimeofday failed", 1471},
- {"Can't issue CYGETMON on %s: %s\n", 1472},
- {"%s: %lu ints, %lu/%lu chars; ", 1473},
- {"fifo: %lu thresh, %lu tmout, ", 1474},
- {"%lu max, %lu now\n", 1475},
- {" %f int/sec; %f rec, %f send (char/sec)\n", 1476},
- {"\
-%s: %lu ints, %lu chars; fifo: %lu thresh, %lu tmout, %lu max, %lu now\n", 1477},
- {" %f int/sec; %f rec (char/sec)\n", 1478},
- {"Usage: %s [-c] [-n level] [-s bufsize]\n", 1479},
- {"usage: %s [shm | msg | sem] id\n", 1480},
- {"usage: %s [-shm | -msg | -sem] id\n", 1481},
- {"resource deleted\n", 1482},
- {"usage : %s -asmq -tclup \n", 1483},
- {"\t%s [-s -m -q] -i id\n", 1484},
- {"\t%s -h for help.\n", 1485},
- {"%s provides information on ipc facilities for", 1486},
- {" which you have read access.\n", 1487},
+[-g|-G] file [file...]\n", 1514},
+ {"Can't open %s: %s\n", 1515},
+ {"Can't set %s to threshold %d: %s\n", 1516},
+ {"Can't set %s to time threshold %d: %s\n", 1517},
+ {"Can't get threshold for %s: %s\n", 1518},
+ {"Can't get timeout for %s: %s\n", 1519},
+ {"%s: %ld %s threshold and %ld %s timeout\n", 1520},
+ {"current", 1521},
+ {"default", 1522},
+ {"Can't set signal handler", 1523},
+ {"gettimeofday failed", 1524},
+ {"Can't issue CYGETMON on %s: %s\n", 1525},
+ {"%s: %lu ints, %lu/%lu chars; ", 1526},
+ {"fifo: %lu thresh, %lu tmout, ", 1527},
+ {"%lu max, %lu now\n", 1528},
+ {" %f int/sec; %f rec, %f send (char/sec)\n", 1529},
+ {"\
+%s: %lu ints, %lu chars; fifo: %lu thresh, %lu tmout, %lu max, %lu now\n", 1530},
+ {" %f int/sec; %f rec (char/sec)\n", 1531},
+ {"Usage: %s [-c] [-n level] [-s bufsize]\n", 1532},
+ {"usage: %s [shm | msg | sem] id\n", 1533},
+ {"usage: %s [-shm | -msg | -sem] id\n", 1534},
+ {"resource deleted\n", 1535},
+ {"usage : %s -asmq -tclup \n", 1536},
+ {"\t%s [-s -m -q] -i id\n", 1537},
+ {"\t%s -h for help.\n", 1538},
+ {"%s provides information on ipc facilities for", 1539},
+ {" which you have read access.\n", 1540},
{"\
Resource Specification:\n\
\t-m : shared_mem\n\
-\t-q : messages\n", 1488},
+\t-q : messages\n", 1541},
{"\
\t-s : semaphores\n\
-\t-a : all (default)\n", 1489},
+\t-a : all (default)\n", 1542},
{"\
Output Format:\n\
\t-t : time\n\
\t-p : pid\n\
-\t-c : creator\n", 1490},
+\t-c : creator\n", 1543},
{"\
\t-l : limits\n\
-\t-u : summary\n", 1491},
- {"-i id [-s -q -m] : details on resource identified by id\n", 1492},
- {"kernel not configured for shared memory\n", 1493},
- {"------ Shared Memory Limits --------\n", 1494},
- {"max number of segments = %d\n", 1495},
- {"max seg size (kbytes) = %d\n", 1496},
- {"max total shared memory (kbytes) = %d\n", 1497},
- {"min seg size (bytes) = %d\n", 1498},
- {"------ Shared Memory Status --------\n", 1499},
- {"segments allocated %d\n", 1500},
- {"pages allocated %ld\n", 1501},
- {"pages resident %ld\n", 1502},
- {"pages swapped %ld\n", 1503},
- {"Swap performance: %ld attempts\t %ld successes\n", 1504},
- {"------ Shared Memory Segment Creators/Owners --------\n", 1505},
- {"%-10s%-10s%-10s%-10s%-10s%-10s\n", 1506},
- {"shmid", 1507},
- {"perms", 1508},
- {"cuid", 1509},
- {"cgid", 1510},
- {"uid", 1511},
- {"gid", 1512},
- {"------ Shared Memory Attach/Detach/Change Times --------\n", 1513},
- {"%-10s%-10s %-20s%-20s%-20s\n", 1514},
- {"owner", 1515},
- {"attached", 1516},
- {"detached", 1517},
- {"changed", 1518},
- {"------ Shared Memory Creator/Last-op --------\n", 1519},
- {"%-10s%-10s%-10s%-10s\n", 1520},
- {"cpid", 1521},
- {"lpid", 1522},
- {"------ Shared Memory Segments --------\n", 1523},
- {"%-10s%-10s%-10s%-10s%-10s%-10s%-12s\n", 1524},
- {"key", 1525},
- {"bytes", 1526},
- {"nattch", 1527},
- {"status", 1528},
- {"Not set", 1529},
- {"dest", 1530},
- {"locked", 1531},
- {"kernel not configured for semaphores\n", 1532},
- {"------ Semaphore Limits --------\n", 1533},
- {"max number of arrays = %d\n", 1534},
- {"max semaphores per array = %d\n", 1535},
- {"max semaphores system wide = %d\n", 1536},
- {"max ops per semop call = %d\n", 1537},
- {"semaphore max value = %d\n", 1538},
- {"------ Semaphore Status --------\n", 1539},
- {"used arrays = %d\n", 1540},
- {"allocated semaphores = %d\n", 1541},
- {"------ Semaphore Arrays Creators/Owners --------\n", 1542},
- {"semid", 1543},
- {"------ Shared Memory Operation/Change Times --------\n", 1544},
- {"%-8s%-10s %-26.24s %-26.24s\n", 1545},
- {"last-op", 1546},
- {"last-changed", 1547},
- {"------ Semaphore Arrays --------\n", 1548},
- {"%-10s%-10s%-10s%-10s%-10s%-12s\n", 1549},
- {"nsems", 1550},
- {"------ Messages: Limits --------\n", 1551},
- {"max queues system wide = %d\n", 1552},
- {"max size of message (bytes) = %d\n", 1553},
- {"default max size of queue (bytes) = %d\n", 1554},
- {"------ Messages: Status --------\n", 1555},
- {"allocated queues = %d\n", 1556},
- {"used headers = %d\n", 1557},
- {"used space = %d bytes\n", 1558},
- {"------ Message Queues: Creators/Owners --------\n", 1559},
- {"msqid", 1560},
- {"------ Message Queues Send/Recv/Change Times --------\n", 1561},
- {"%-8s%-10s %-20s%-20s%-20s\n", 1562},
- {"send", 1563},
- {"recv", 1564},
- {"change", 1565},
- {"------ Message Queues PIDs --------\n", 1566},
- {"lspid", 1567},
- {"lrpid", 1568},
- {"------ Message Queues --------\n", 1569},
- {"%-10s%-10s%-10s%-10s%-12s%-12s\n", 1570},
- {"used-bytes", 1571},
- {"messages", 1572},
+\t-u : summary\n", 1544},
+ {"-i id [-s -q -m] : details on resource identified by id\n", 1545},
+ {"kernel not configured for shared memory\n", 1546},
+ {"------ Shared Memory Limits --------\n", 1547},
+ {"max number of segments = %d\n", 1548},
+ {"max seg size (kbytes) = %d\n", 1549},
+ {"max total shared memory (kbytes) = %d\n", 1550},
+ {"min seg size (bytes) = %d\n", 1551},
+ {"------ Shared Memory Status --------\n", 1552},
+ {"segments allocated %d\n", 1553},
+ {"pages allocated %ld\n", 1554},
+ {"pages resident %ld\n", 1555},
+ {"pages swapped %ld\n", 1556},
+ {"Swap performance: %ld attempts\t %ld successes\n", 1557},
+ {"------ Shared Memory Segment Creators/Owners --------\n", 1558},
+ {"%-10s%-10s%-10s%-10s%-10s%-10s\n", 1559},
+ {"shmid", 1560},
+ {"perms", 1561},
+ {"cuid", 1562},
+ {"cgid", 1563},
+ {"uid", 1564},
+ {"gid", 1565},
+ {"------ Shared Memory Attach/Detach/Change Times --------\n", 1566},
+ {"%-10s%-10s %-20s%-20s%-20s\n", 1567},
+ {"owner", 1568},
+ {"attached", 1569},
+ {"detached", 1570},
+ {"changed", 1571},
+ {"------ Shared Memory Creator/Last-op --------\n", 1572},
+ {"%-10s%-10s%-10s%-10s\n", 1573},
+ {"cpid", 1574},
+ {"lpid", 1575},
+ {"------ Shared Memory Segments --------\n", 1576},
+ {"%-10s%-10s%-10s%-10s%-10s%-10s%-12s\n", 1577},
+ {"key", 1578},
+ {"bytes", 1579},
+ {"nattch", 1580},
+ {"status", 1581},
+ {"Not set", 1582},
+ {"dest", 1583},
+ {"locked", 1584},
+ {"kernel not configured for semaphores\n", 1585},
+ {"------ Semaphore Limits --------\n", 1586},
+ {"max number of arrays = %d\n", 1587},
+ {"max semaphores per array = %d\n", 1588},
+ {"max semaphores system wide = %d\n", 1589},
+ {"max ops per semop call = %d\n", 1590},
+ {"semaphore max value = %d\n", 1591},
+ {"------ Semaphore Status --------\n", 1592},
+ {"used arrays = %d\n", 1593},
+ {"allocated semaphores = %d\n", 1594},
+ {"------ Semaphore Arrays Creators/Owners --------\n", 1595},
+ {"semid", 1596},
+ {"------ Shared Memory Operation/Change Times --------\n", 1597},
+ {"%-8s%-10s %-26.24s %-26.24s\n", 1598},
+ {"last-op", 1599},
+ {"last-changed", 1600},
+ {"------ Semaphore Arrays --------\n", 1601},
+ {"%-10s%-10s%-10s%-10s%-10s%-12s\n", 1602},
+ {"nsems", 1603},
+ {"------ Messages: Limits --------\n", 1604},
+ {"max queues system wide = %d\n", 1605},
+ {"max size of message (bytes) = %d\n", 1606},
+ {"default max size of queue (bytes) = %d\n", 1607},
+ {"------ Messages: Status --------\n", 1608},
+ {"allocated queues = %d\n", 1609},
+ {"used headers = %d\n", 1610},
+ {"used space = %d bytes\n", 1611},
+ {"------ Message Queues: Creators/Owners --------\n", 1612},
+ {"msqid", 1613},
+ {"------ Message Queues Send/Recv/Change Times --------\n", 1614},
+ {"%-8s%-10s %-20s%-20s%-20s\n", 1615},
+ {"send", 1616},
+ {"recv", 1617},
+ {"change", 1618},
+ {"------ Message Queues PIDs --------\n", 1619},
+ {"lspid", 1620},
+ {"lrpid", 1621},
+ {"------ Message Queues --------\n", 1622},
+ {"%-10s%-10s%-10s%-10s%-12s%-12s\n", 1623},
+ {"used-bytes", 1624},
+ {"messages", 1625},
{"\
\n\
-Shared memory Segment shmid=%d\n", 1573},
- {"uid=%d\tgid=%d\tcuid=%d\tcgid=%d\n", 1574},
- {"mode=%#o\taccess_perms=%#o\n", 1575},
- {"bytes=%d\tlpid=%d\tcpid=%d\tnattch=%d\n", 1576},
- {"att_time=%s", 1577},
- {"Not set\n", 1578},
- {"det_time=%s", 1579},
- {"change_time=%s", 1580},
+Shared memory Segment shmid=%d\n", 1626},
+ {"uid=%d\tgid=%d\tcuid=%d\tcgid=%d\n", 1627},
+ {"mode=%#o\taccess_perms=%#o\n", 1628},
+ {"bytes=%d\tlpid=%d\tcpid=%d\tnattch=%d\n", 1629},
+ {"att_time=%s", 1630},
+ {"Not set\n", 1631},
+ {"det_time=%s", 1632},
+ {"change_time=%s", 1633},
{"\
\n\
-Message Queue msqid=%d\n", 1581},
- {"uid=%d\tgid=%d\tcuid=%d\tcgid=%d\tmode=%#o\n", 1582},
- {"cbytes=%d\tqbytes=%d\tqnum=%d\tlspid=%d\tlrpid=%d\n", 1583},
- {"send_time=%srcv_time=%schange_time=%s", 1584},
- {"Not Set\n", 1585},
+Message Queue msqid=%d\n", 1634},
+ {"uid=%d\tgid=%d\tcuid=%d\tcgid=%d\tmode=%#o\n", 1635},
+ {"cbytes=%d\tqbytes=%d\tqnum=%d\tlspid=%d\tlrpid=%d\n", 1636},
+ {"send_time=%srcv_time=%schange_time=%s", 1637},
+ {"Not Set\n", 1638},
{"\
\n\
-Semaphore Array semid=%d\n", 1586},
- {"uid=%d\t gid=%d\t cuid=%d\t cgid=%d\n", 1587},
- {"mode=%#o, access_perms=%#o\n", 1588},
- {"nsems = %d\n", 1589},
- {"otime = %s", 1590},
- {"ctime = %s", 1591},
- {"%-10s%-10s%-10s%-10s%-10s\n", 1592},
- {"semnum", 1593},
- {"value", 1594},
- {"ncount", 1595},
- {"zcount", 1596},
- {"pid", 1597},
- {"usage: rdev [ -rsv ] [ -o OFFSET ] [ IMAGE [ VALUE [ OFFSET ] ] ]", 1598},
- {"\
- rdev /dev/fd0 (or rdev /linux, etc.) displays the current ROOT device", 1599},
- {" rdev /dev/fd0 /dev/hda2 sets ROOT to /dev/hda2", 1600},
- {" rdev -R /dev/fd0 1 set the ROOTFLAGS (readonly status)", 1601},
- {" rdev -s /dev/fd0 /dev/hda2 set the SWAP device", 1602},
- {" rdev -r /dev/fd0 627 set the RAMDISK size", 1603},
- {" rdev -v /dev/fd0 1 set the bootup VIDEOMODE", 1604},
- {" rdev -o N ... use the byte offset N", 1605},
- {" rootflags ... same as rdev -R", 1606},
- {" swapdev ... same as rdev -s", 1607},
- {" ramsize ... same as rdev -r", 1608},
- {" vidmode ... same as rdev -v", 1609},
- {"\
-Note: video modes are: -3=Ask, -2=Extended, -1=NormalVga, 1=key1, 2=key2,...", 1610},
- {" use -R 1 to mount root readonly, -R 0 for read/write.", 1611},
+Semaphore Array semid=%d\n", 1639},
+ {"uid=%d\t gid=%d\t cuid=%d\t cgid=%d\n", 1640},
+ {"mode=%#o, access_perms=%#o\n", 1641},
+ {"nsems = %d\n", 1642},
+ {"otime = %s", 1643},
+ {"ctime = %s", 1644},
+ {"%-10s%-10s%-10s%-10s%-10s\n", 1645},
+ {"semnum", 1646},
+ {"value", 1647},
+ {"ncount", 1648},
+ {"zcount", 1649},
+ {"pid", 1650},
+ {"usage: rdev [ -rsv ] [ -o OFFSET ] [ IMAGE [ VALUE [ OFFSET ] ] ]", 1651},
+ {"\
+ rdev /dev/fd0 (or rdev /linux, etc.) displays the current ROOT device", 1652},
+ {" rdev /dev/fd0 /dev/hda2 sets ROOT to /dev/hda2", 1653},
+ {" rdev -R /dev/fd0 1 set the ROOTFLAGS (readonly status)", 1654},
+ {" rdev -s /dev/fd0 /dev/hda2 set the SWAP device", 1655},
+ {" rdev -r /dev/fd0 627 set the RAMDISK size", 1656},
+ {" rdev -v /dev/fd0 1 set the bootup VIDEOMODE", 1657},
+ {" rdev -o N ... use the byte offset N", 1658},
+ {" rootflags ... same as rdev -R", 1659},
+ {" swapdev ... same as rdev -s", 1660},
+ {" ramsize ... same as rdev -r", 1661},
+ {" vidmode ... same as rdev -v", 1662},
+ {"\
+Note: video modes are: -3=Ask, -2=Extended, -1=NormalVga, 1=key1, 2=key2,...", 1663},
+ {" use -R 1 to mount root readonly, -R 0 for read/write.", 1664},
{"\
%s: Usage: \"%s [options]\n\
\t -m <mapfile> (default = \"%s\")\n\
\t -v print verbose data\n\
\t -a print all symbols, even if count is 0\n\
\t -r reset all the counters (root only)\n\
-\t -V print version and exit\n", 1612},
- {"%s Version %s\n", 1613},
- {"anything\n", 1614},
- {"Sampling_step: %i\n", 1615},
- {"%s: %s(%i): wrong map line\n", 1616},
- {"%s: can't find \"_stext\" in %s\n", 1617},
- {"total", 1618},
- {"\
-usage: renice priority [ [ -p ] pids ] [ [ -g ] pgrps ] [ [ -u ] users ]\n", 1619},
- {"renice: %s: unknown user\n", 1620},
- {"renice: %s: bad value\n", 1621},
- {"getpriority", 1622},
- {"setpriority", 1623},
- {"%d: old priority %d, new priority %d\n", 1624},
- {"usage: %s program [arg ...]\n", 1625},
+\t -V print version and exit\n", 1665},
+ {"%s Version %s\n", 1666},
+ {"anything\n", 1667},
+ {"Sampling_step: %i\n", 1668},
+ {"%s: %s(%i): wrong map line\n", 1669},
+ {"%s: can't find \"_stext\" in %s\n", 1670},
+ {"total", 1671},
+ {"\
+usage: renice priority [ [ -p ] pids ] [ [ -g ] pgrps ] [ [ -u ] users ]\n", 1672},
+ {"renice: %s: unknown user\n", 1673},
+ {"renice: %s: bad value\n", 1674},
+ {"getpriority", 1675},
+ {"setpriority", 1676},
+ {"%d: old priority %d, new priority %d\n", 1677},
+ {"usage: %s program [arg ...]\n", 1678},
{"\
Usage: %s <device> [ -i <IRQ> | -t <TIME> | -c <CHARS> | -w <WAIT> | \n\
-a [on|off] | -o [on|off] | -C [on|off] | -q [on|off] | -s | \n\
- -T [on|off] ]\n", 1626},
- {"malloc error", 1627},
- {"sscanf error", 1628},
- {"%s: %s not an lp device.\n", 1629},
- {"%s status is %d", 1630},
- {", busy", 1631},
- {", ready", 1632},
- {", out of paper", 1633},
- {", on-line", 1634},
- {", error", 1635},
- {"LPGETIRQ error", 1636},
- {"%s using IRQ %d\n", 1637},
- {"%s using polling\n", 1638},
- {"col: bad -l argument %s.\n", 1639},
- {"usage: col [-bfx] [-l nline]\n", 1640},
- {"col: write error.\n", 1641},
- {"col: warning: can't back up %s.\n", 1642},
- {"past first line", 1643},
- {"-- line already flushed", 1644},
- {"usage: %s [ - ] [ -2 ] [ file ... ]\n", 1645},
- {"line too long", 1646},
- {"usage: column [-tx] [-c columns] [file ...]\n", 1647},
- {"hexdump: bad length value.\n", 1648},
- {"hexdump: bad skip value.\n", 1649},
- {"\
-hexdump: [-bcdovx] [-e fmt] [-f fmt_file] [-n length] [-s skip] [file ...]\n", 1650},
- {"usage: %s [-dfln] [+linenum | +/pattern] name1 name2 ...\n", 1651},
+ -T [on|off] ]\n", 1679},
+ {"malloc error", 1680},
+ {"%s: bad value\n", 1681},
+ {"%s: %s not an lp device.\n", 1682},
+ {"%s status is %d", 1683},
+ {", busy", 1684},
+ {", ready", 1685},
+ {", out of paper", 1686},
+ {", on-line", 1687},
+ {", error", 1688},
+ {"LPGETIRQ error", 1689},
+ {"%s using IRQ %d\n", 1690},
+ {"%s using polling\n", 1691},
+ {"col: bad -l argument %s.\n", 1692},
+ {"usage: col [-bfx] [-l nline]\n", 1693},
+ {"col: write error.\n", 1694},
+ {"col: warning: can't back up %s.\n", 1695},
+ {"past first line", 1696},
+ {"-- line already flushed", 1697},
+ {"usage: %s [ - ] [ -2 ] [ file ... ]\n", 1698},
+ {"line too long", 1699},
+ {"usage: column [-tx] [-c columns] [file ...]\n", 1700},
+ {"hexdump: bad length value.\n", 1701},
+ {"hexdump: bad skip value.\n", 1702},
+ {"\
+hexdump: [-bcdovx] [-e fmt] [-f fmt_file] [-n length] [-s skip] [file ...]\n", 1703},
+ {"usage: %s [-dfln] [+linenum | +/pattern] name1 name2 ...\n", 1704},
{"\
\n\
*** %s: directory ***\n\
-\n", 1652},
+\n", 1705},
{"\
\n\
******** %s: Not a text file ********\n\
-\n", 1653},
- {"[Use q or Q to quit]", 1654},
- {"--More--", 1655},
- {"(Next file: %s)", 1656},
- {"[Press space to continue, 'q' to quit.]", 1657},
- {"...back %d page", 1658},
- {"...skipping %d line", 1659},
+\n", 1706},
+ {"[Use q or Q to quit]", 1707},
+ {"--More--", 1708},
+ {"(Next file: %s)", 1709},
+ {"[Press space to continue, 'q' to quit.]", 1710},
+ {"...back %d page", 1711},
+ {"...skipping %d line", 1712},
{"\
\n\
***Back***\n\
-\n", 1660},
- {"Can't open help file", 1661},
- {"[Press 'h' for instructions.]", 1662},
- {"\"%s\" line %d", 1663},
- {"[Not a file] line %d", 1664},
- {" Overflow\n", 1665},
- {"...skipping\n", 1666},
- {"Regular expression botch", 1667},
+\n", 1713},
+ {"Can't open help file", 1714},
+ {"[Press 'h' for instructions.]", 1715},
+ {"\"%s\" line %d", 1716},
+ {"[Not a file] line %d", 1717},
+ {" Overflow\n", 1718},
+ {"...skipping\n", 1719},
+ {"Regular expression botch", 1720},
{"\
\n\
-Pattern not found\n", 1668},
- {"Pattern not found", 1669},
- {"can't fork\n", 1670},
+Pattern not found\n", 1721},
+ {"Pattern not found", 1722},
+ {"can't fork\n", 1723},
{"\
\n\
-...Skipping ", 1671},
- {"...Skipping ", 1672},
- {"to file ", 1673},
- {"back to file ", 1674},
- {"Line too long", 1675},
- {"No previous command to substitute for", 1676},
- {"od: od(1) has been deprecated for hexdump(1).\n", 1677},
- {"od: hexdump(1) compatibility doesn't support the -%c option%s\n", 1678},
- {"; see strings(1).", 1679},
- {"hexdump: can't read %s.\n", 1680},
- {"hexdump: line too long.\n", 1681},
- {"hexdump: byte count with multiple conversion characters.\n", 1682},
- {"hexdump: bad byte count for conversion character %s.\n", 1683},
- {"hexdump: %%s requires a precision or a byte count.\n", 1684},
- {"hexdump: bad format {%s}\n", 1685},
- {"hexdump: bad conversion character %%%s.\n", 1686},
- {"Unable to allocate bufferspace\n", 1687},
- {"usage: rev [file ...]\n", 1688},
- {"usage: %s [ -i ] [ -tTerm ] file...\n", 1689},
- {"trouble reading terminfo", 1690},
- {"Unknown escape sequence in input: %o, %o\n", 1691},
- {"Unable to allocate buffer.\n", 1692},
- {"Input line too long.\n", 1693},
- {"Out of memory when growing buffer.\n", 1694},
- {"Typematic Rate set to %.1f cps (delay = %d ms)\n", 1695},
- {"Cannot open /dev/port", 1696},
+...Skipping ", 1724},
+ {"...Skipping ", 1725},
+ {"to file ", 1726},
+ {"back to file ", 1727},
+ {"Line too long", 1728},
+ {"No previous command to substitute for", 1729},
+ {"od: od(1) has been deprecated for hexdump(1).\n", 1730},
+ {"od: hexdump(1) compatibility doesn't support the -%c option%s\n", 1731},
+ {"; see strings(1).", 1732},
+ {"hexdump: can't read %s.\n", 1733},
+ {"hexdump: line too long.\n", 1734},
+ {"hexdump: byte count with multiple conversion characters.\n", 1735},
+ {"hexdump: bad byte count for conversion character %s.\n", 1736},
+ {"hexdump: %%s requires a precision or a byte count.\n", 1737},
+ {"hexdump: bad format {%s}\n", 1738},
+ {"hexdump: bad conversion character %%%s.\n", 1739},
+ {"Unable to allocate bufferspace\n", 1740},
+ {"usage: rev [file ...]\n", 1741},
+ {"usage: %s [ -i ] [ -tTerm ] file...\n", 1742},
+ {"trouble reading terminfo", 1743},
+ {"Unknown escape sequence in input: %o, %o\n", 1744},
+ {"Unable to allocate buffer.\n", 1745},
+ {"Input line too long.\n", 1746},
+ {"Out of memory when growing buffer.\n", 1747},
+ {"Typematic Rate set to %.1f cps (delay = %d ms)\n", 1748},
+ {"Usage: kbdrate [-V] [-s] [-r rate] [-d delay]\n", 1749},
+ {"Cannot open /dev/port", 1750},
};
-int _msg_tbl_length = 1696;
+int _msg_tbl_length = 1750;
-# Czech translation of util-linux.
+# Czech translation of util-linux.
# Jiøí Pavlovský <pavlovsk@ff.cuni.cz>, 1999.
#
msgid ""
msgstr ""
-"Project-Id-Version: util-linux-2.9u\n"
-"POT-Creation-Date: 1999-07-10 16:38+0200\n"
-"PO-Revision-Date: 1999-07-13 23:44+0200\n"
+"Project-Id-Version: util-linux-2.10\n"
+"POT-Creation-Date: 1999-11-03 21:24+0100\n"
+"PO-Revision-Date: 1999-11-03 21:38+0100\n"
"Last-Translator: Jiøí Pavlovský <pavlovsk@ff.cuni.cz>\n"
"Language-Team: Czech <cs@li.org>\n"
"MIME-Version: 1.0\n"
msgid "Probably you need root privileges.\n"
msgstr "Pravdìpodobnì je tøeba mít práva superu¾ivatele.\n"
-#: clock/hwclock.c:253
+#: clock/hwclock.c:213
+#, c-format
+msgid "Assuming hardware clock is kept in %s time.\n"
+msgstr "Pøedpokládám, ¾e hodiny reálného èasu jsou nastaveny na %s èas.\n"
+
+#: clock/hwclock.c:214 clock/hwclock.c:303
+msgid "UTC"
+msgstr "greenwichský"
+
+#: clock/hwclock.c:214 clock/hwclock.c:302
+msgid "local"
+msgstr "místní"
+
+#: clock/hwclock.c:286
+#, c-format
+msgid "%s: Warning: unrecognized third line in adjtime file\n"
+msgstr "%s: Varování: neznámý formát tøetího øádku v souboru adjtime\n"
+
+#: clock/hwclock.c:288
+msgid "(Expected: `UTC' or `LOCAL' or nothing.)\n"
+msgstr "(Oèekáváno `UTC', `LOCAL' èi nic.)\n"
+
+#: clock/hwclock.c:297
#, c-format
msgid "Last drift adjustment done at %d seconds after 1969\n"
msgstr "Poslední oprava posunu probìhla %d vteøin od roku 1969.\n"
-#: clock/hwclock.c:255
+#: clock/hwclock.c:299
#, c-format
msgid "Last calibration done at %d seconds after 1969\n"
msgstr "Poslední kalibrace probìhla %d vteøin od roku 1969.\n"
+#: clock/hwclock.c:301
+#, c-format
+msgid "Hardware clock is on %s time\n"
+msgstr "Hodiny reálného èasu jsou nastaveny na %s èas.\n"
+
+#: clock/hwclock.c:303
+msgid "unknown"
+msgstr "neznámý"
+
#. -----------------------------------------------------------------------------
#. Wait until the falling edge of the Hardware Clock's update flag so
#. that any time that is read from the clock immediately after we
#. Return *retcode_p == 0 if it worked, nonzero if it didn't.
#.
#. -----------------------------------------------------------------------------
-#: clock/hwclock.c:278
+#: clock/hwclock.c:325
msgid "Waiting for clock tick...\n"
msgstr "èekám na tiknutí hodin...\n"
-#: clock/hwclock.c:282
+#: clock/hwclock.c:329
msgid "...got clock tick\n"
msgstr "...hodiny tikly\n"
-#: clock/hwclock.c:334
+#: clock/hwclock.c:381
#, c-format
msgid "Invalid values in hardware clock: %2d/%.2d/%.2d %.2d:%.2d:%.2d\n"
msgstr ""
"Hodiny reálného èasu obsahují chybné hodnoty: %2d/%.2d/%.2d %.2d:%.2d:%.2d\n"
-#: clock/hwclock.c:343
+#: clock/hwclock.c:390
#, c-format
msgid "Hw clock time : %.2d:%.2d:%.2d = %d seconds since 1969\n"
msgstr "Hodiny reálného èasu ukazují %.2d:%.2d:%.2d = %d vteøin od roku 1969\n"
-#: clock/hwclock.c:369
+#: clock/hwclock.c:416
#, c-format
msgid "Time read from Hardware Clock: %02d:%02d:%02d\n"
msgstr "Hodiny reálného èasu ukazují %02d:%02d:%02d\n"
-#: clock/hwclock.c:395
+#: clock/hwclock.c:442
#, c-format
msgid "Setting Hardware Clock to %.2d:%.2d:%.2d = %d seconds since 1969\n"
msgstr ""
"Nastavuji hodiny reálného èasu na %.2d:%.2d:%.2d = %d vteøin od roku 1969\n"
-#: clock/hwclock.c:401
+#: clock/hwclock.c:448
msgid "Clock not changed - testing only.\n"
msgstr "Testovací re¾im - Èas nezmìnìn.\n"
-#: clock/hwclock.c:449
+#: clock/hwclock.c:496
#, c-format
msgid ""
"Time elapsed since reference time has been %.6f seconds.\n"
"Poèet vteøin uplynulých od referenèního èasu: %.6f.\n"
"Èekám, dokud neuplyne dal¹í celá vteøina.\n"
-#: clock/hwclock.c:473
+#: clock/hwclock.c:520
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).\n"
#.
#. Compute display value for time
#. Cut off trailing newline
-#: clock/hwclock.c:485
+#: clock/hwclock.c:532
#, c-format
msgid "%s %.6f seconds\n"
msgstr "%s %.6f vteøiny\n"
-#: clock/hwclock.c:519
+#: clock/hwclock.c:566
msgid "No --date option specified.\n"
msgstr "Pøepínaè --date vy¾aduje argument.\n"
#. Quotation marks in date_opt would ruin the date command we construct.
#.
-#: clock/hwclock.c:524
+#: clock/hwclock.c:571
msgid ""
"The value of the --date option is not a valid date.\n"
"In particular, it contains quotation marks.\n"
msgstr ""
"Argument pøepínaèe --date není platným datem. Konkrétnì obsahuje uvozovky.\n"
-#: clock/hwclock.c:530
+#: clock/hwclock.c:577
#, c-format
msgid "Issuing date command: %s\n"
msgstr "Spou¹tím pøíkaz 'date': %s\n"
-#: clock/hwclock.c:534
+#: clock/hwclock.c:581
msgid "Unable to run 'date' program in /bin/sh shell. popen() failed"
msgstr "Pøíkaz 'date' nelze v shellu /bin/sh spustit. Volání popen() selhalo."
-#: clock/hwclock.c:540
+#: clock/hwclock.c:587
#, c-format
msgid "response from date command = %s\n"
msgstr "odpovìï pøíkazu 'date' = %s\n"
-#: clock/hwclock.c:542
+#: clock/hwclock.c:589
#, c-format
msgid ""
"The date command issued by %s returned unexpected results.\n"
"Odpovìï:\n"
" %s\n"
-#: clock/hwclock.c:551
+#: clock/hwclock.c:598
#, c-format
msgid ""
"The date command issued by %s returnedsomething other than an integer where "
"Odpovìï:\n"
" %s\n"
-#: clock/hwclock.c:561
+#: clock/hwclock.c:608
#, c-format
msgid "date string %s equates to %d seconds since 1969.\n"
msgstr "Datum %s odpovídá %d vteøinám od roku 1969.\n"
-#: clock/hwclock.c:596
+#: clock/hwclock.c:643
msgid ""
"The Hardware Clock does not contain a valid time, so we cannot set the "
"System Time from it.\n"
"Systémový èas nelze podle hodin reálného èasu nastavit, proto¾e neukazují\n"
"platný èas.\n"
-#: clock/hwclock.c:612
+#: clock/hwclock.c:659
msgid "Calling settimeofday:\n"
msgstr "Volám settimeofday:\n"
-#: clock/hwclock.c:613
+#: clock/hwclock.c:660
#, c-format
msgid "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
msgstr "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
-#: clock/hwclock.c:615
+#: clock/hwclock.c:662
#, c-format
msgid "\ttz.tz_minuteswest = %ld\n"
msgstr "\ttz.tz_minuteswest = %ld\n"
-#: clock/hwclock.c:618
+#: clock/hwclock.c:665
msgid "Not setting system clock because running in test mode.\n"
msgstr "Testovací re¾im - systémový èas nezmìnìn.\n"
-#: clock/hwclock.c:630
+#: clock/hwclock.c:677
msgid "Must be superuser to set system clock.\n"
msgstr "Nastavit systémový èas mù¾e pouze superu¾ivatel.\n"
-#: clock/hwclock.c:632
+#: clock/hwclock.c:679
msgid "settimeofday() failed"
msgstr "volání settimeofday() selhalo"
-#: clock/hwclock.c:665
+#: clock/hwclock.c:712
msgid ""
"Not adjusting drift factor because the Hardware Clock previously contained "
"garbage.\n"
"Neopravuji míru posunu, proto¾e hodiny reálného èasu poslednì obsahovaly\n"
"neplatné hodnoty.\n"
-#: clock/hwclock.c:669
+#: clock/hwclock.c:716
msgid ""
"Not adjusting drift factor because it has been less than a day since the "
"last calibration.\n"
"Neopravuji míru posunu, proto¾e poslední kalibrace je¹tì neuplynul celý "
"den.\n"
-#: clock/hwclock.c:678
+#: clock/hwclock.c:725
#, c-format
msgid ""
"Clock drifted %d seconds in the past %d seconds in spite of a drift factor "
"je nastavena na %3$f vteøin/den.\n"
"Opravuji míru posunu o %4$f vteøin.\n"
-#: clock/hwclock.c:729
+#: clock/hwclock.c:776
#, c-format
msgid "Time since last adjustment is %d seconds\n"
msgstr "Poèet vteøin od poslední opravy: %d\n"
-#: clock/hwclock.c:731
+#: clock/hwclock.c:778
#, c-format
msgid "Need to insert %d seconds and refer time back %.6f seconds ago\n"
msgstr "Potøebná zmìna èasu: vteøin vpøed: %d ; vteøin zpìt: %.6f\n"
-#: clock/hwclock.c:759
+#: clock/hwclock.c:807
msgid "Not updating adjtime file because of testing mode.\n"
msgstr "Testovací re¾im - soubor adjtime nezmìnìn.\n"
-#: clock/hwclock.c:760
+#: clock/hwclock.c:808
#, c-format
msgid ""
"Would have written the following to %s:\n"
"Do %s by bylo ulo¾eno následující:\n"
"%s"
-#: clock/hwclock.c:784
+#: clock/hwclock.c:832
msgid "Drift adjustment parameters not updated.\n"
msgstr "Parametry opravy posunu nezmìnìny.\n"
-#: clock/hwclock.c:825
+#: clock/hwclock.c:873
msgid ""
"The Hardware Clock does not contain a valid time, so we cannot adjust it.\n"
msgstr "Hodiny reálného èasu obsahují neplatný èas, tudí¾ jej nelze opravit.\n"
-#: clock/hwclock.c:849
+#: clock/hwclock.c:897
msgid "Needed adjustment is less than one second, so not setting clock.\n"
msgstr "Potøebná oprava je men¹í ne¾ 1 vteøina, proto hodiny nenastavuji.\n"
-#: clock/hwclock.c:875
+#: clock/hwclock.c:923
#, c-format
msgid "Using %s.\n"
msgstr "Pou¾ívám %s.\n"
-#: clock/hwclock.c:877
+#: clock/hwclock.c:925
msgid "No usable clock interface found.\n"
msgstr "Nebylo nalezeno ¾ádné pou¾itelné rozhraní k hodinám.\n"
-#: clock/hwclock.c:965
+#: clock/hwclock.c:1020
msgid "Unable to set system clock.\n"
msgstr "Systémový èas nelze nastavit.\n"
-#: clock/hwclock.c:994
+#: clock/hwclock.c:1049
msgid ""
"The kernel keeps an epoch value for the Hardware Clock only on an Alpha "
"machine.\n"
"Tento program nebyl pøelo¾en pro Alpha systém ( a tudí¾ pravdìpodobnì nyní\n"
"nebì¾í na Alphì). Ignorováno.\n"
-#: clock/hwclock.c:1003
+#: clock/hwclock.c:1058
msgid "Unable to get the epoch value from the kernel.\n"
msgstr "Poèátek epochy nelze z jádra zjistit.\n"
-#: clock/hwclock.c:1005
+#: clock/hwclock.c:1060
#, c-format
msgid "Kernel is assuming an epoch value of %lu\n"
msgstr "Jádro pokládá za poèátek epochy %lu.\n"
-#: clock/hwclock.c:1008
+#: clock/hwclock.c:1063
msgid ""
"To set the epoch value, you must use the 'epoch' option to tell to what "
"value to set it.\n"
msgstr "Poèátek epochy nastavíte pomocí pøepínaèù epoch a setepoch.\n"
-#: clock/hwclock.c:1011
+#: clock/hwclock.c:1066
#, c-format
msgid "Not setting the epoch to %d - testing only.\n"
msgstr "Testovací re¾im - poèátek epochy na %d nemìním.\n"
-#: clock/hwclock.c:1014
+#: clock/hwclock.c:1069
msgid "Unable to set the epoch value in the kernel.\n"
msgstr "Hodnotu poèátku epochy v jádøe nelze nastavit.\n"
-#: clock/hwclock.c:1094
+#: clock/hwclock.c:1151
#, c-format
msgid "%s takes no non-option arguments. You supplied %d.\n"
msgstr ""
"%s akceptuje pouze pøepínaèe. Zadáno argumentù, které nejsou pøepínaèi: %d\n"
-#: clock/hwclock.c:1102
+#: clock/hwclock.c:1159
msgid ""
"You have specified multiple function options.\n"
"You can only perform one function at a time.\n"
"Zadal jste vícero funkèních pøepínaèù. Program mù¾e provést maximálnì jednu\n"
"funkci najednou.\n"
-#: clock/hwclock.c:1115
+#: clock/hwclock.c:1165
+#, c-format
+msgid ""
+"%s: The --utc and --localtime options are mutually exclusive. You specified "
+"both.\n"
+msgstr ""
+"%s: Pøepínaèe --utc a --localtime nelze pou¾ít zároveò.\n"
+
+#: clock/hwclock.c:1178
msgid "No usable set-to time. Cannot set clock.\n"
msgstr "Nebyl zadán platný èas, který mám nastavit. Hodiny nelze nastavit.\n"
-#: clock/hwclock.c:1130
+#: clock/hwclock.c:1193
msgid "Sorry, only the superuser can change the Hardware Clock.\n"
msgstr "Hodiny reálného èasu mù¾e nastavit pouze superu¾ivatel.\n"
-#: clock/hwclock.c:1134
+#: clock/hwclock.c:1197
msgid ""
"Sorry, only the superuser can change the Hardware Clock epoch in the "
"kernel.\n"
msgstr "Hodnotu poèátku epochy v jádøe mù¾e nastavit pouze superu¾ivatel.\n"
-#: clock/hwclock.c:1150
+#: clock/hwclock.c:1213
msgid ""
"Cannot access the Hardware Clock via any known method. Use --debug option "
"to see the details of our search for an access method.\n"
"®ádným ze známých zpùsobù nelze získat pøístup k hodinám reálného èasu.\n"
"Pro zji¹tìní podrobností pou¾ijte pøepínaè --debug.\n"
-#: clock/hwclock.c:1164
-#, c-format
-msgid "%s: %s, errno=%d: %s.\n"
-msgstr "%s: %s, errno=%d: %s.\n"
-
-#: clock/kd.c:40
+#: clock/kd.c:41
msgid "Waiting in loop for time from KDGHWCLK to change\n"
msgstr "Ve smyèce se pokou¹ím zjistit èas pomocí KDGHWCLK.\n"
-#: clock/kd.c:43
+#: clock/kd.c:44
msgid "KDGHWCLK ioctl to read time failed"
msgstr "volání KDGHWCLK ioctl selhalo."
-#: clock/kd.c:50 clock/rtc.c:144
+#: clock/kd.c:65 clock/rtc.c:144
msgid "Timed out waiting for time change.\n"
msgstr "V Èasovém limitu se nepodaøilo zjistit èas.\n"
-#: clock/kd.c:54
+#: clock/kd.c:69
msgid "KDGHWCLK ioctl to read time failed in loop"
msgstr "volání KDGHWCLK ioctl ve smyèce selhalo."
-#: clock/kd.c:76
+#: clock/kd.c:91
msgid "ioctl() failed to read time from /dev/tty1"
msgstr "èas se pomocí volání ioctl() pro /dev/tty1 nepodaøilo zjistit"
-#: clock/kd.c:112
+#: clock/kd.c:127
msgid "ioctl() to open /dev/tty1 failed"
msgstr "volání ioctl() pro /dev/tty1 selhalo"
-#: clock/kd.c:142
+#: clock/kd.c:157
msgid "KDGHWCLK ioctl failed"
msgstr "volání ioctl KDGHWCLK selhalo"
-#: clock/kd.c:146
+#: clock/kd.c:161
msgid "Can't open /dev/tty1"
msgstr "/dev/tty1 nelze otevøít"
msgid "Single"
msgstr "1"
-#: disk-utils/fsck.minix.c:288
+#: disk-utils/fsck.minix.c:198
+#, c-format
+msgid "Usage: %s [-larvsmf] /dev/name\n"
+msgstr "Pou¾ití: %s [ -larvsmf ] jméno zaøízení\n"
+
+#: disk-utils/fsck.minix.c:296
#, c-format
msgid "%s is mounted.\t "
msgstr "%s je ji¾ pøipojeno.\t"
-#: disk-utils/fsck.minix.c:290
+#: disk-utils/fsck.minix.c:298
msgid "Do you really want to continue"
msgstr "Chcete opravdu pokraèovat"
-#: disk-utils/fsck.minix.c:294
+#: disk-utils/fsck.minix.c:302
msgid "check aborted.\n"
msgstr "prohlídka ukonèena.\n"
-#: disk-utils/fsck.minix.c:311 disk-utils/fsck.minix.c:331
+#: disk-utils/fsck.minix.c:319 disk-utils/fsck.minix.c:339
msgid "Zone nr < FIRSTZONE in file `"
msgstr "èíslo Zóny < FIRSTZONE v souboru `"
-#: disk-utils/fsck.minix.c:313 disk-utils/fsck.minix.c:333
+#: disk-utils/fsck.minix.c:321 disk-utils/fsck.minix.c:341
msgid "Zone nr >= ZONES in file `"
msgstr "èíslo Zóny >= poèet ZÓN v souboru `"
-#: disk-utils/fsck.minix.c:318 disk-utils/fsck.minix.c:338
+#: disk-utils/fsck.minix.c:326 disk-utils/fsck.minix.c:346
msgid "Remove block"
msgstr "Odstranit blok"
-#: disk-utils/fsck.minix.c:356
+#: disk-utils/fsck.minix.c:364
msgid "Read error: unable to seek to block in file '"
msgstr "Chyba pøi ètení: nelze posunout ukazovátko na blok v souboru '"
-#: disk-utils/fsck.minix.c:362
+#: disk-utils/fsck.minix.c:370
msgid "Read error: bad block in file '"
msgstr "Chyba pøi ètení: chybný blok v souboru '"
-#: disk-utils/fsck.minix.c:378
+#: disk-utils/fsck.minix.c:386
msgid ""
"Internal error: trying to write bad block\n"
"Write request ignored\n"
"Vnitøní chyba: pokus o zápis chybného bloku.\n"
"®ádost o zápis ignorována.\n"
-#: disk-utils/fsck.minix.c:386
+#: disk-utils/fsck.minix.c:392 disk-utils/mkfs.minix.c:290
+msgid "seek failed in write_block"
+msgstr "chyba pøi posunu ukazovátka ve write_block"
+
+#: disk-utils/fsck.minix.c:394
msgid "Write error: bad block in file '"
msgstr "Chyba pøi zápisu: chybný blok v souboru '"
+#: disk-utils/fsck.minix.c:513
+msgid "seek failed in write_super_block"
+msgstr "chyba pøi posunu ukazovátka ve write_super_block"
+
+#: disk-utils/fsck.minix.c:515 disk-utils/mkfs.minix.c:277
+msgid "unable to write super-block"
+msgstr "superblok nelze zapsat"
+
+#: disk-utils/fsck.minix.c:525
+msgid "Unable to write inode map"
+msgstr "mapu i-uzlù nelze zapsat"
+
+#: disk-utils/fsck.minix.c:527
+msgid "Unable to write zone map"
+msgstr "mapu zón nelze zapsat"
+
+#: disk-utils/fsck.minix.c:529
+msgid "Unable to write inodes"
+msgstr "i-uzly nelze zapsat"
+
+#: disk-utils/fsck.minix.c:558
+msgid "seek failed"
+msgstr "chyba pøi posunu ukazovátka"
+
+#: disk-utils/fsck.minix.c:560
+msgid "unable to read super block"
+msgstr "superblok nelze èíst"
+
+#: disk-utils/fsck.minix.c:580
+msgid "bad magic number in super-block"
+msgstr "superblok obsahuje chybné magické èíslo"
+
+#: disk-utils/fsck.minix.c:582
+msgid "Only 1k blocks/zones supported"
+msgstr "podporovány jsou pouze 1kilobajtové bloky/zóny"
+
+#: disk-utils/fsck.minix.c:584
+msgid "bad s_imap_blocks field in super-block"
+msgstr "superblok obsahuje chybnou polo¾ku s_imap_blocks"
+
+#: disk-utils/fsck.minix.c:586
+msgid "bad s_zmap_blocks field in super-block"
+msgstr "superblok obsahuje chybnou polo¾ku s_zmap_blocks"
+
+#: disk-utils/fsck.minix.c:593
+msgid "Unable to allocate buffer for inode map"
+msgstr "buffer pro mapu i-uzlù nelze alokovat"
+
+#: disk-utils/fsck.minix.c:601
+msgid "Unable to allocate buffer for inodes"
+msgstr "buffer pro i-uzly nelze alokovat"
+
+#: disk-utils/fsck.minix.c:604
+msgid "Unable to allocate buffer for inode count"
+msgstr "buffer pro poèítadlo i-uzlù nelze alokovat"
+
#: disk-utils/fsck.minix.c:607
+msgid "Unable to allocate buffer for zone count"
+msgstr "buffer pro poèítadlo zón nelze alokovat"
+
+#: disk-utils/fsck.minix.c:609
+msgid "Unable to read inode map"
+msgstr "mapu i-uzlù nelze èíst"
+
+#: disk-utils/fsck.minix.c:611
+msgid "Unable to read zone map"
+msgstr "mapu zón nelze èíst"
+
+#: disk-utils/fsck.minix.c:613
+msgid "Unable to read inodes"
+msgstr "i-uzly nelze èíst"
+
+#: disk-utils/fsck.minix.c:615
msgid "Warning: Firstzone != Norm_firstzone\n"
msgstr "Varování: Firstzone != Norm_firstzone\n"
-#: disk-utils/fsck.minix.c:612 disk-utils/mkfs.minix.c:528
+#: disk-utils/fsck.minix.c:620 disk-utils/mkfs.minix.c:528
#, c-format
msgid "%ld inodes\n"
msgstr "i-uzlù: %ld\n"
-#: disk-utils/fsck.minix.c:613 disk-utils/mkfs.minix.c:529
+#: disk-utils/fsck.minix.c:621 disk-utils/mkfs.minix.c:529
#, c-format
msgid "%ld blocks\n"
msgstr "blokù: %ld\n"
-#: disk-utils/fsck.minix.c:614 disk-utils/mkfs.minix.c:530
+#: disk-utils/fsck.minix.c:622 disk-utils/mkfs.minix.c:530
#, c-format
msgid "Firstdatazone=%ld (%ld)\n"
msgstr "Firstdatazone=%ld (%ld)\n"
-#: disk-utils/fsck.minix.c:615 disk-utils/mkfs.minix.c:531
+#: disk-utils/fsck.minix.c:623 disk-utils/mkfs.minix.c:531
#, c-format
msgid "Zonesize=%d\n"
msgstr "Velikost zóny=%d\n"
-#: disk-utils/fsck.minix.c:616
+#: disk-utils/fsck.minix.c:624
#, c-format
msgid "Maxsize=%ld\n"
msgstr "Maxvelikost=%ld\n"
-#: disk-utils/fsck.minix.c:617
+#: disk-utils/fsck.minix.c:625
#, c-format
msgid "Filesystem state=%d\n"
msgstr "Stav systému souborù=%d\n"
-#: disk-utils/fsck.minix.c:618
+#: disk-utils/fsck.minix.c:626
#, c-format
msgid ""
"namelen=%d\n"
"\n"
msgstr "namelen=%d\n"
-#: disk-utils/fsck.minix.c:632 disk-utils/fsck.minix.c:684
+#: disk-utils/fsck.minix.c:640 disk-utils/fsck.minix.c:692
#, c-format
msgid "Inode %d marked not used, but used for file '"
msgstr "I-uzel %d je oznaèen jako nepou¾ívaný, ale je pou¾it pro soubor '"
-#: disk-utils/fsck.minix.c:637 disk-utils/fsck.minix.c:688
+#: disk-utils/fsck.minix.c:645 disk-utils/fsck.minix.c:696
msgid "Mark in use"
msgstr "Oznaèen jako pou¾ívaný"
-#: disk-utils/fsck.minix.c:659 disk-utils/fsck.minix.c:708
+#: disk-utils/fsck.minix.c:667 disk-utils/fsck.minix.c:716
#, c-format
msgid " has mode %05o\n"
msgstr " mód je %05o\n"
-#: disk-utils/fsck.minix.c:665 disk-utils/fsck.minix.c:713
+#: disk-utils/fsck.minix.c:673 disk-utils/fsck.minix.c:721
msgid "Warning: inode count too big.\n"
msgstr "Varování: poèet i-uzlù je pøíli¹ veliký.\n"
-#: disk-utils/fsck.minix.c:749 disk-utils/fsck.minix.c:783
+#: disk-utils/fsck.minix.c:734
+msgid "root inode isn't a directory"
+msgstr "root i-uzel není adresáøem"
+
+#: disk-utils/fsck.minix.c:757 disk-utils/fsck.minix.c:791
msgid "Block has been used before. Now in file `"
msgstr "Blok byl pou¾it ji¾ pøedtím. Nyní v souboru `"
-#: disk-utils/fsck.minix.c:752 disk-utils/fsck.minix.c:786
-#: disk-utils/fsck.minix.c:1114 disk-utils/fsck.minix.c:1123
-#: disk-utils/fsck.minix.c:1167 disk-utils/fsck.minix.c:1176
+#: disk-utils/fsck.minix.c:760 disk-utils/fsck.minix.c:794
+#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1131
+#: disk-utils/fsck.minix.c:1175 disk-utils/fsck.minix.c:1184
msgid "Clear"
msgstr "Smazat"
-#: disk-utils/fsck.minix.c:761 disk-utils/fsck.minix.c:795
+#: disk-utils/fsck.minix.c:769 disk-utils/fsck.minix.c:803
#, c-format
msgid "Block %d in file `"
msgstr "Blok %d v souboru `"
-#: disk-utils/fsck.minix.c:763 disk-utils/fsck.minix.c:797
+#: disk-utils/fsck.minix.c:771 disk-utils/fsck.minix.c:805
msgid "' is marked not in use."
msgstr " je oznaèen jako nepou¾ívaný."
-#: disk-utils/fsck.minix.c:764 disk-utils/fsck.minix.c:798
+#: disk-utils/fsck.minix.c:772 disk-utils/fsck.minix.c:806
msgid "Correct"
msgstr "Opravit"
-#: disk-utils/fsck.minix.c:948 disk-utils/fsck.minix.c:1012
+#: disk-utils/fsck.minix.c:956 disk-utils/fsck.minix.c:1020
msgid " contains a bad inode number for file '"
msgstr " obsahuje chybné èíslo i-uzlu pro soubor '"
-#: disk-utils/fsck.minix.c:950 disk-utils/fsck.minix.c:1014
+#: disk-utils/fsck.minix.c:958 disk-utils/fsck.minix.c:1022
msgid " Remove"
msgstr " Odstranit"
-#: disk-utils/fsck.minix.c:964 disk-utils/fsck.minix.c:1028
+#: disk-utils/fsck.minix.c:972 disk-utils/fsck.minix.c:1036
msgid ": bad directory: '.' isn't first\n"
msgstr ": chybný adresáø: '.' není první\n"
-#: disk-utils/fsck.minix.c:971 disk-utils/fsck.minix.c:1036
+#: disk-utils/fsck.minix.c:979 disk-utils/fsck.minix.c:1044
msgid ": bad directory: '..' isn't second\n"
msgstr ": chybný adresáø: '..' není druhý\n"
-#: disk-utils/fsck.minix.c:1071
+#: disk-utils/fsck.minix.c:1076
+msgid "internal error"
+msgstr "vnitøní chyba"
+
+#: disk-utils/fsck.minix.c:1079
msgid ": bad directory: size<32"
msgstr ": chybný adresáø: velikost<32"
-#: disk-utils/fsck.minix.c:1090
+#: disk-utils/fsck.minix.c:1098
msgid ": bad directory: size < 32"
msgstr ": chybný adresáø: velikost < 32"
-#: disk-utils/fsck.minix.c:1113 disk-utils/fsck.minix.c:1166
+#: disk-utils/fsck.minix.c:1111
+msgid "seek failed in bad_zone"
+msgstr "chyba pøi posunu ukazovátka v bad_zone"
+
+#: disk-utils/fsck.minix.c:1121 disk-utils/fsck.minix.c:1174
#, c-format
msgid "Inode %d mode not cleared."
msgstr "Mód I-uzlu %d není smazán."
-#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1175
+#: disk-utils/fsck.minix.c:1130 disk-utils/fsck.minix.c:1183
#, c-format
msgid "Inode %d not used, marked used in the bitmap."
msgstr "I-uzel %d není pou¾íván a v bitmapì oznaèen jako pou¾ívaný."
-#: disk-utils/fsck.minix.c:1128 disk-utils/fsck.minix.c:1181
+#: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1189
#, c-format
msgid "Inode %d used, marked unused in the bitmap."
msgstr "I-uzel %d je pou¾íván a v bitmapì oznaèen jako nepou¾ívaný."
-#: disk-utils/fsck.minix.c:1134 disk-utils/fsck.minix.c:1186
+#: disk-utils/fsck.minix.c:1142 disk-utils/fsck.minix.c:1194
#, c-format
msgid "Inode %d (mode = %07o), i_nlinks=%d, counted=%d."
msgstr "I-uzel %d (mode = %07o), i_nlinks=%d, napoèítáno=%d."
-#: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1188
+#: disk-utils/fsck.minix.c:1144 disk-utils/fsck.minix.c:1196
msgid "Set i_nlinks to count"
msgstr "Nastavit i_nlinks na poèet"
-#: disk-utils/fsck.minix.c:1148 disk-utils/fsck.minix.c:1200
+#: disk-utils/fsck.minix.c:1156 disk-utils/fsck.minix.c:1208
#, c-format
msgid "Zone %d: marked in use, no file uses it."
msgstr "Zóna %d je oznaèena jako pou¾ívaná a ¾ádné soubory ji nepou¾ívají."
-#: disk-utils/fsck.minix.c:1149 disk-utils/fsck.minix.c:1201
+#: disk-utils/fsck.minix.c:1157 disk-utils/fsck.minix.c:1209
msgid "Unmark"
msgstr "Odznaèit"
-#: disk-utils/fsck.minix.c:1153 disk-utils/fsck.minix.c:1205
+#: disk-utils/fsck.minix.c:1161 disk-utils/fsck.minix.c:1213
#, c-format
msgid "Zone %d: %sin use, counted=%d\n"
msgstr "Zóna %d: %spou¾ívaná, napoèítáno=%d\n"
-#: disk-utils/fsck.minix.c:1154 disk-utils/fsck.minix.c:1206
+#: disk-utils/fsck.minix.c:1162 disk-utils/fsck.minix.c:1214
msgid "not "
msgstr "není "
-#: disk-utils/fsck.minix.c:1182
+#: disk-utils/fsck.minix.c:1190
msgid "Set"
msgstr "Nastavit"
-#: disk-utils/fsck.minix.c:1296
+#: disk-utils/fsck.minix.c:1254 disk-utils/mkfs.minix.c:637
+#: disk-utils/mkfs.minix.c:640
+msgid "bad inode size"
+msgstr "chybná velikost i-uzlu"
+
+#: disk-utils/fsck.minix.c:1257
+msgid "bad v2 inode size"
+msgstr "chybná velikost v2 i-uzlu"
+
+#: disk-utils/fsck.minix.c:1283
+msgid "need terminal for interactive repairs"
+msgstr "opravy s úèastí u¾ivatele vy¾adují terminál"
+
+#: disk-utils/fsck.minix.c:1287
+#, c-format
+msgid "unable to open '%s'"
+msgstr "'%s' nelze otevøít"
+
+#: disk-utils/fsck.minix.c:1304
#, c-format
msgid "%s is clean, no check.\n"
msgstr "%s je 'èisté', ovìøování vynecháno.\n"
-#: disk-utils/fsck.minix.c:1300
+#: disk-utils/fsck.minix.c:1308
#, c-format
msgid "Forcing filesystem check on %s.\n"
msgstr "Kontrola systému souborù na %s vynucena.\n"
-#: disk-utils/fsck.minix.c:1302
+#: disk-utils/fsck.minix.c:1310
#, c-format
msgid "Filesystem on %s is dirty, needs checking.\n"
msgstr "Systém souborù na %s je '¹pinavý', je tøeba jej zkontrolovat.\n"
-#: disk-utils/fsck.minix.c:1331
+#: disk-utils/fsck.minix.c:1339
msgid ""
"\n"
"%6ld inodes used (%ld%%)\n"
"\n"
"pou¾ívaných i-uzlù: %6ld (%ld%%)\n"
-#: disk-utils/fsck.minix.c:1336
+#: disk-utils/fsck.minix.c:1344
msgid "%6ld zones used (%ld%%)\n"
msgstr "pou¾ívaných zón: %6ld (%ld%%)\n"
-#: disk-utils/fsck.minix.c:1338
+#: disk-utils/fsck.minix.c:1346
#, c-format
msgid ""
"\n"
"------\n"
"souborù: %6d\n"
-#: disk-utils/fsck.minix.c:1351
+#: disk-utils/fsck.minix.c:1359
msgid ""
"----------------------------\n"
"FILE SYSTEM HAS BEEN CHANGED\n"
"----------------------------\n"
msgstr ""
"----------------------------\n"
-"SOUBOROVÝ SYSTÉM BYL ZMÌNÌN \n"
+"SYSTÉM SOUBORÙ BYL ZMÌNÌN \n"
"----------------------------\n"
#: disk-utils/mkfs.c:66
msgid "Usage: mkfs [-V] [-t fstype] [fs-options] device [size]\n"
msgstr "Pou¾ití: mkfs [-V] [-t sstyp] [ss-volby] zaøízení [velikost]\n"
-#: disk-utils/mkfs.c:80 fdisk/cfdisk.c:330 getopt-1.0.3b/getopt.c:85
-#: getopt-1.0.3b/getopt.c:95 login-utils/wall.c:221 mount/sundries.c:195
+#: disk-utils/mkfs.c:80 fdisk/cfdisk.c:370 getopt-1.0.3b/getopt.c:85
+#: getopt-1.0.3b/getopt.c:95 login-utils/wall.c:218 mount/sundries.c:195
#, c-format
msgid "%s: Out of memory!\n"
msgstr "%s: Nedostatek pamìti!\n"
#: disk-utils/mkfs.c:89
-msgid "mkfs version "
-msgstr "mkfs verze "
+#, c-format
+msgid "mkfs version %s (%s)\n"
+msgstr "mkfs verze %s (%s)\n"
#: disk-utils/mkfs.minix.c:186
#, c-format
msgid "seek failed in write_tables"
msgstr "chyba pøi posunu ukazovátka ve write_tables"
-#: disk-utils/mkfs.minix.c:277
-msgid "unable to write super-block"
-msgstr "superblok nelze zapsat"
-
#: disk-utils/mkfs.minix.c:279
msgid "unable to write inode map"
msgstr "mapu i-uzlù nelze zapsat"
msgid "unable to write inodes"
msgstr "i-uzly nelze zapsat"
-#: disk-utils/mkfs.minix.c:290
-msgid "seek failed in write_block"
-msgstr "chyba pøi posunu ukazovátka ve write_block"
-
#: disk-utils/mkfs.minix.c:292
msgid "write failed in write_block"
msgstr "chyba pøi zápisu ve write_block"
msgid "Weird values in do_check: probably bugs\n"
msgstr "Nesprávné hodnoty v do_check: pravdìpodobnì chyby\n"
-#: disk-utils/mkfs.minix.c:585
+#: disk-utils/mkfs.minix.c:585 disk-utils/mkswap.c:231
msgid "seek failed in check_blocks"
msgstr "chyba pøi posunu ukazovátka v check_blocks"
msgid "can't open file of bad blocks"
msgstr "soubor chybných blokù nelze otevøít"
-#: disk-utils/mkfs.minix.c:637 disk-utils/mkfs.minix.c:640
-msgid "bad inode size"
-msgstr "chybná velikost i-uzlu"
-
#: disk-utils/mkfs.minix.c:669
#, c-format
msgid "%s: not compiled with minix v2 support\n"
msgid "Assuming pages of size %d\n"
msgstr "Pøedpokládám velikost stránek %d\n"
-#: disk-utils/mkswap.c:234
+#: disk-utils/mkswap.c:185
+#, c-format
+msgid "Usage: %s [-c] [-v0|-v1] /dev/name [blocks]\n"
+msgstr "Pou¾ití: %s [-c] [-v0|-v1] jméno zaøízení [bloky]\n"
+
+#: disk-utils/mkswap.c:208
+msgid "too many bad pages"
+msgstr "pøíli¹ mnoho chybných stránek"
+
+#: disk-utils/mkswap.c:222 misc-utils/look.c:170 misc-utils/setterm.c:1100
+#: text-utils/more.c:1863 text-utils/more.c:1874
+msgid "Out of memory"
+msgstr "Nedostatek pamìti"
+
+#: disk-utils/mkswap.c:239
msgid "one bad page\n"
msgstr "chybných stránek: 1\n"
-#: disk-utils/mkswap.c:236
+#: disk-utils/mkswap.c:241
#, c-format
msgid "%d bad pages\n"
msgstr "chybných stránek: %d\n"
-#: disk-utils/mkswap.c:340
+#: disk-utils/mkswap.c:345
#, c-format
msgid "%s: error: Nowhere to set up swap on?\n"
msgstr "%s: chyba: Kde mám vytvoøit odkládací prostor?\n"
-#: disk-utils/mkswap.c:349
+#: disk-utils/mkswap.c:354
#, c-format
msgid "%s: error: size %ld is larger than device size %d\n"
msgstr "%s: chyba: zadaná velikost (%ld) je vìt¹í ne¾ velikost zaøízení (%d)\n"
-#: disk-utils/mkswap.c:367
+#: disk-utils/mkswap.c:372
#, c-format
msgid "%s: error: unknown version %d\n"
msgstr "%s: chyba: neznámá verze %d\n"
-#: disk-utils/mkswap.c:373
+#: disk-utils/mkswap.c:378
#, c-format
msgid "%s: error: swap area needs to be at least %ldkB\n"
msgstr "%s: chyba: minimální velikost odkládacího prostoru je %ldkB\n"
-#: disk-utils/mkswap.c:392
+#: disk-utils/mkswap.c:397
#, c-format
msgid "%s: warning: truncating swap area to %ldkB\n"
msgstr "%s: varování: odkládací prostor useknut na %ldkB\n"
-#: disk-utils/mkswap.c:419
+#: disk-utils/mkswap.c:409
+#, c-format
+msgid "Will not try to make swapdevice on '%s'"
+msgstr "nebudu se pokou¹et vytvoøit odkládací zaøízení '%s'"
+
+#: disk-utils/mkswap.c:418 disk-utils/mkswap.c:439
+msgid "fatal: first page unreadable"
+msgstr "osudová chyba: první stránka je neèitelná"
+
+#: disk-utils/mkswap.c:424
#, c-format
msgid ""
"%s: Device '%s' contains a valid Sun disklabel.\n"
"opravdu\n"
"chcete vytvoøit odkládací prostor v0, pou¾ijte pøepínaè -f pro vynucení.\n"
-#: disk-utils/mkswap.c:444
+#: disk-utils/mkswap.c:448
+msgid "Unable to set up swap-space: unreadable"
+msgstr "Odkládací prostor nelze nastavit: neèitelné"
+
+#: disk-utils/mkswap.c:449
#, c-format
msgid "Setting up swapspace version %d, size = %ld bytes\n"
msgstr "Vytváøím odkládací prostor verze %d, velikost (v bajtech) = %ld\n"
+#: disk-utils/mkswap.c:455
+msgid "unable to rewind swap-device"
+msgstr "odkládací prostor nelze pøevinout"
+
+#: disk-utils/mkswap.c:458
+msgid "unable to write signature page"
+msgstr "stránku signatur nelze zapsat"
+
+#: disk-utils/mkswap.c:465
+msgid "fsync failed"
+msgstr "volání fsync selhalo"
+
#: disk-utils/setfdprm.c:30
#, c-format
msgid "Invalid number: %s\n"
msgid " %s [ -c | -y | -n ] dev\n"
msgstr " %s [ -c | -y | -n ] zaøízení\n"
-#: fdisk/cfdisk.c:355 fdisk/cfdisk.c:1860
+#: fdisk/cfdisk.c:395 fdisk/cfdisk.c:1900
msgid "Unusable"
msgstr "Nepou¾itelné"
-#: fdisk/cfdisk.c:357 fdisk/cfdisk.c:1862
+#: fdisk/cfdisk.c:397 fdisk/cfdisk.c:1902
msgid "Free Space"
msgstr "Volný prostor"
-#: fdisk/cfdisk.c:360
+#: fdisk/cfdisk.c:400
msgid "Linux ext2"
msgstr "Linux ext2"
#. also Solaris
-#: fdisk/cfdisk.c:362 fdisk/i386_sys_types.c:56
+#: fdisk/cfdisk.c:402 fdisk/i386_sys_types.c:56
msgid "Linux"
msgstr "Linux"
-#: fdisk/cfdisk.c:365
+#: fdisk/cfdisk.c:405
msgid "OS/2 HPFS"
msgstr "OS/2 HPFS"
-#: fdisk/cfdisk.c:367
+#: fdisk/cfdisk.c:407
msgid "OS/2 IFS"
msgstr "OS/2 IFS"
-#: fdisk/cfdisk.c:371
+#: fdisk/cfdisk.c:411
msgid "NTFS"
msgstr "NTFS"
-#: fdisk/cfdisk.c:382
+#: fdisk/cfdisk.c:422
msgid "Disk has been changed.\n"
msgstr "Na disku byly provedeny zmìny.\n"
-#: fdisk/cfdisk.c:383
+#: fdisk/cfdisk.c:423
msgid "Reboot the system to ensure the partition table is correctly updated.\n"
msgstr ""
"Restartujte systém, aby byla jistota, ¾e tabulka rozdìlení disku byla\n"
"korektnì zmìnìna.\n"
-#: fdisk/cfdisk.c:386
+#: fdisk/cfdisk.c:426
msgid ""
"\n"
"WARNING: If you have created or modified any\n"
"DOS 6.x diskové oddíly, pøeètìte si prosím manuál\n"
"programu cfdisk, abyste získal dodateèné informace.\n"
-#: fdisk/cfdisk.c:481
+#: fdisk/cfdisk.c:521
msgid "FATAL ERROR"
msgstr "OSUDOVÁ CHYBA"
-#: fdisk/cfdisk.c:490
+#: fdisk/cfdisk.c:530
msgid "Press any key to exit cfdisk"
msgstr "Stisknìte jakoukoliv klávesu pro ukonèení programu cfdisk"
-#: fdisk/cfdisk.c:526 fdisk/cfdisk.c:534
+#: fdisk/cfdisk.c:566 fdisk/cfdisk.c:574
msgid "Cannot seek on disk drive"
msgstr "Nelze posunout ukazovátko na disku"
-#: fdisk/cfdisk.c:528
+#: fdisk/cfdisk.c:568
msgid "Cannot read disk drive"
msgstr "Z disku nelze èíst"
-#: fdisk/cfdisk.c:536
+#: fdisk/cfdisk.c:576
msgid "Cannot write disk drive"
msgstr "Nelze zapisovat na disk"
-#: fdisk/cfdisk.c:773
+#: fdisk/cfdisk.c:815
msgid "Too many partitions"
msgstr "pøíli¹ mnoho diskových oddílù"
-#: fdisk/cfdisk.c:778
+#: fdisk/cfdisk.c:820
msgid "Partition begins before sector 0"
msgstr "Diskový oddíl zaèíná pøed sektorem 0"
-#: fdisk/cfdisk.c:783
+#: fdisk/cfdisk.c:825
msgid "Partition ends before sector 0"
msgstr "Diskový oddíl konèí pøed sektorem 0"
-#: fdisk/cfdisk.c:788
+#: fdisk/cfdisk.c:830
msgid "Partition begins after end-of-disk"
msgstr "Diskový oddíl zaèíná za koncem disku"
-#: fdisk/cfdisk.c:793
+#: fdisk/cfdisk.c:835
msgid "Partition ends after end-of-disk"
msgstr "Diskový oddíl konèí za koncem disku"
-#: fdisk/cfdisk.c:816
+#: fdisk/cfdisk.c:859
msgid "logical partitions not in disk order"
msgstr "logické diskový oddíl jsou chybnì seøazeny"
-#: fdisk/cfdisk.c:819
+#: fdisk/cfdisk.c:862
msgid "logical partitions overlap"
msgstr "logické diskové oddíly se vzájemnì pøekrývají"
-#: fdisk/cfdisk.c:821
-msgid "extended logical partitions overlap"
-msgstr "roz¹íøené diskové oddíly se vzájemnì pøekrývají"
+#: fdisk/cfdisk.c:864
+msgid "enlarged logical partitions overlap"
+msgstr "zvìt¹ené logické diskové oddíly se vzájemnì pøekrývají"
-#: fdisk/cfdisk.c:851
+#: fdisk/cfdisk.c:894
msgid ""
"!!!! Internal error creating logical drive with no extended partition !!!!"
msgstr ""
"!!!! Vnitøní chyba pøi vytváøení logického disku bez roz¹íøených diskových "
"oddílù !!!!"
-#: fdisk/cfdisk.c:862 fdisk/cfdisk.c:874
+#: fdisk/cfdisk.c:905 fdisk/cfdisk.c:917
msgid ""
"Cannot create logical drive here -- would create two extended partitions"
msgstr ""
"Zde nelze vytvoøit logický disk -- vznikly by dva roz¹íøené diskové oddíly"
-#: fdisk/cfdisk.c:1024
+#: fdisk/cfdisk.c:1067
msgid "Menu item too long. Menu may look odd."
msgstr "Polo¾ka nabídky je pøíli¹ dlouhá. Nabídka mù¾e vypadat podivnì."
-#: fdisk/cfdisk.c:1080
+#: fdisk/cfdisk.c:1123
msgid "Menu without direction. Defaulting horizontal."
msgstr "Nabídka nemá zadaný smìr. Pou¾ívám horizontální."
-#: fdisk/cfdisk.c:1210
+#: fdisk/cfdisk.c:1253
msgid "Illegal key"
msgstr "Chybná klávesa"
-#: fdisk/cfdisk.c:1233
+#: fdisk/cfdisk.c:1276
msgid "Press a key to continue"
msgstr "Stisknìte klávesu pro pokraèování"
-#: fdisk/cfdisk.c:1280 fdisk/cfdisk.c:1831 fdisk/cfdisk.c:2354
-#: fdisk/cfdisk.c:2356
+#: fdisk/cfdisk.c:1323 fdisk/cfdisk.c:1871 fdisk/cfdisk.c:2396
+#: fdisk/cfdisk.c:2398
msgid "Primary"
msgstr "Primární"
-#: fdisk/cfdisk.c:1280
+#: fdisk/cfdisk.c:1323
msgid "Create a new primary partition"
msgstr "Vytvoøit nový primární diskový oddíl"
-#: fdisk/cfdisk.c:1281 fdisk/cfdisk.c:1831 fdisk/cfdisk.c:2353
-#: fdisk/cfdisk.c:2356
+#: fdisk/cfdisk.c:1324 fdisk/cfdisk.c:1871 fdisk/cfdisk.c:2395
+#: fdisk/cfdisk.c:2398
msgid "Logical"
msgstr "Logický"
-#: fdisk/cfdisk.c:1281
+#: fdisk/cfdisk.c:1324
msgid "Create a new logical partition"
msgstr "Vytvoøit nový logický diskový oddíl"
-#: fdisk/cfdisk.c:1282 fdisk/cfdisk.c:1335 fdisk/cfdisk.c:2043
+#: fdisk/cfdisk.c:1325 fdisk/cfdisk.c:1380 fdisk/cfdisk.c:2075
msgid "Cancel"
msgstr "Zru¹it"
-#: fdisk/cfdisk.c:1282 fdisk/cfdisk.c:1335
+#: fdisk/cfdisk.c:1325 fdisk/cfdisk.c:1380
msgid "Don't create a partition"
msgstr "Nevytváøet diskový oddíl"
-#: fdisk/cfdisk.c:1298
+#: fdisk/cfdisk.c:1341
msgid "!!! Internal error !!!"
msgstr "!!! Vnitøní chyba !!!"
-#: fdisk/cfdisk.c:1301
+#: fdisk/cfdisk.c:1344
msgid "Size (in MB): "
msgstr "Velikost (v MB): "
-#: fdisk/cfdisk.c:1333
+#: fdisk/cfdisk.c:1378
msgid "Beginning"
msgstr "Zaèátek"
-#: fdisk/cfdisk.c:1333
+#: fdisk/cfdisk.c:1378
msgid "Add partition at beginning of free space"
msgstr "Vytvoøit diskový oddíl na zaèátku volného prostoru"
-#: fdisk/cfdisk.c:1334
+#: fdisk/cfdisk.c:1379
msgid "End"
msgstr "Konec"
-#: fdisk/cfdisk.c:1334
+#: fdisk/cfdisk.c:1379
msgid "Add partition at end of free space"
msgstr "Vytvoøit diskový oddíl na konci volného prostoru"
-#: fdisk/cfdisk.c:1352
+#: fdisk/cfdisk.c:1397
msgid "No room to create the extended partition"
msgstr "Pro roz¹íøený diskový oddíl není dostatek místa"
-#. probably a file or cdrom
-#: fdisk/cfdisk.c:1384
-msgid "Cannot read disk drive geometry"
-msgstr "Geometrii disku nelze zjistit"
-
-#: fdisk/cfdisk.c:1399
+#: fdisk/cfdisk.c:1436
msgid "Bad signature on partition table"
msgstr "Chybný podpis na tabulce rozdìlení disku"
-#: fdisk/cfdisk.c:1402
-msgid "Cannot get disk size"
-msgstr "Velikost disku nelze zjistit"
-
-#: fdisk/cfdisk.c:1420
-msgid "Cannot derive a geometry from an empty partition table"
-msgstr "Z prázdné tabulky rozdìlení disku nelze odvodit geometrii."
-
-#: fdisk/cfdisk.c:1428
-msgid "Cannot derive a geometry from the partition table"
-msgstr "Z tabulky rozdìlení disku nelze odvodit geometrii."
+#: fdisk/cfdisk.c:1474
+msgid "You specified more cylinders than fit on disk"
+msgstr "Zadal jste vìt¹í poèet cylindrù, ne¾ se vejde na disk."
-#: fdisk/cfdisk.c:1461
+#: fdisk/cfdisk.c:1504
msgid "Cannot open disk drive"
msgstr "Disk nelze otevøít"
-#: fdisk/cfdisk.c:1463 fdisk/cfdisk.c:1647
+#: fdisk/cfdisk.c:1506 fdisk/cfdisk.c:1687
msgid "Opened disk read-only - you have no permission to write"
msgstr "Disk byl otevøen pouze pro ètení - nemáte práva pro zápis"
+#: fdisk/cfdisk.c:1527
+msgid "Cannot get disk size"
+msgstr "Velikost disku nelze zjistit"
+
#. avoid snprintf - it does not exist on ancient systems
-#: fdisk/cfdisk.c:1506
+#: fdisk/cfdisk.c:1553
msgid "Bad primary partition"
msgstr "Chybný primární diskový oddíl"
#. avoid snprintf
-#: fdisk/cfdisk.c:1537
+#: fdisk/cfdisk.c:1584
msgid "Bad logical partition"
msgstr "Chybný logický diskový oddíl"
-#: fdisk/cfdisk.c:1659
+#: fdisk/cfdisk.c:1699
msgid "Warning!! This may destroy data on your disk!"
msgstr "Varování!! Toto mù¾e vést ke znièení dat na Va¹em disku!"
-#: fdisk/cfdisk.c:1663
+#: fdisk/cfdisk.c:1703
msgid "Are you sure you want write the partition table to disk? (yes or no): "
msgstr ""
"Jste si jist, ¾e chcete ulo¾it tabulku rozdìlení disku na disk? (yes èi no):"
-#: fdisk/cfdisk.c:1669
+#: fdisk/cfdisk.c:1709
msgid "no"
msgstr "ne"
-#: fdisk/cfdisk.c:1670
+#: fdisk/cfdisk.c:1710
msgid "Did not write partition table to disk"
msgstr "Neukládat tabulku rozdìlení disku na disk"
-#: fdisk/cfdisk.c:1672
+#: fdisk/cfdisk.c:1712
msgid "yes"
msgstr "ano"
-#: fdisk/cfdisk.c:1675
+#: fdisk/cfdisk.c:1715
msgid "Please enter `yes' or `no'"
msgstr "Zadejte `yes' èi `no'"
-#: fdisk/cfdisk.c:1679
+#: fdisk/cfdisk.c:1719
msgid "Writing partition table to disk..."
msgstr "Ukládám tabulku rozdìlení disku na disk"
-#: fdisk/cfdisk.c:1704 fdisk/cfdisk.c:1708
+#: fdisk/cfdisk.c:1744 fdisk/cfdisk.c:1748
msgid "Wrote partition table to disk"
msgstr "Tabulka rozdìlení disku byla ulo¾ena na disk"
-#: fdisk/cfdisk.c:1706
+#: fdisk/cfdisk.c:1746
msgid ""
"Wrote partition table, but re-read table failed. Reboot to update table."
msgstr ""
"Tabulka byla ulo¾ena, ale nepodaøilo se ji znovu naèíst. Restartujte systém."
-#: fdisk/cfdisk.c:1716
+#: fdisk/cfdisk.c:1756
msgid ""
"Not precisely one primary partition is bootable. DOS MBR cannot boot this."
msgstr ""
"Více ne¾ 1 primární diskový oddíl je startovací. DOS MBR takto nenastartuje."
-#: fdisk/cfdisk.c:1774 fdisk/cfdisk.c:1892 fdisk/cfdisk.c:1984
+#: fdisk/cfdisk.c:1814 fdisk/cfdisk.c:1932 fdisk/cfdisk.c:2016
msgid "Enter filename or press RETURN to display on screen: "
msgstr "Zadejte jméno souboru èi stisknìte RETURN pro zobrazení: "
-#: fdisk/cfdisk.c:1782 fdisk/cfdisk.c:1900 fdisk/cfdisk.c:1992
+#: fdisk/cfdisk.c:1822 fdisk/cfdisk.c:1940 fdisk/cfdisk.c:2024
#, c-format
msgid "Cannot open file '%s'"
msgstr "Soubor '%s' nelze otevøít"
-#: fdisk/cfdisk.c:1793
+#: fdisk/cfdisk.c:1833
#, c-format
msgid "Disk Drive: %s\n"
msgstr "Disk: %s\n"
-#: fdisk/cfdisk.c:1795
+#: fdisk/cfdisk.c:1835
msgid "Sector 0:\n"
msgstr "Sektor 0:\n"
-#: fdisk/cfdisk.c:1802
+#: fdisk/cfdisk.c:1842
#, c-format
msgid "Sector %d:\n"
msgstr "Sektor %d:\n"
-#: fdisk/cfdisk.c:1822
+#: fdisk/cfdisk.c:1862
msgid " None "
msgstr " ®ádný "
-#: fdisk/cfdisk.c:1824
+#: fdisk/cfdisk.c:1864
msgid " Pri/Log"
msgstr " Pri/Log"
-#: fdisk/cfdisk.c:1826
+#: fdisk/cfdisk.c:1866
msgid " Primary"
msgstr " Primární"
-#: fdisk/cfdisk.c:1828
+#: fdisk/cfdisk.c:1868
msgid " Logical"
msgstr " Logický"
#. odd flag on end
#. type id
#. type name
-#: fdisk/cfdisk.c:1866 fdisk/fdisk.c:1080 fdisk/fdisk.c:1229
-#: fdisk/fdisksgilabel.c:224 fdisk/fdisksunlabel.c:646 fdisk/sfdisk.c:560
+#: fdisk/cfdisk.c:1906 fdisk/fdisk.c:1072 fdisk/fdisk.c:1221
+#: fdisk/fdisksgilabel.c:224 fdisk/fdisksunlabel.c:646 fdisk/sfdisk.c:559
msgid "Unknown"
msgstr "Neznámý"
-#: fdisk/cfdisk.c:1872
+#: fdisk/cfdisk.c:1912
#, c-format
msgid "Boot (%02X)"
msgstr "Startovací (%02X)"
-#: fdisk/cfdisk.c:1874 fdisk/cfdisk.c:2362
+#: fdisk/cfdisk.c:1914 fdisk/cfdisk.c:2404
#, c-format
msgid "Unknown (%02X)"
msgstr "Neznámý (%02X)"
-#: fdisk/cfdisk.c:1876
+#: fdisk/cfdisk.c:1916
#, c-format
msgid "None (%02X)"
msgstr "®ádný (%02X)"
-#: fdisk/cfdisk.c:1911 fdisk/cfdisk.c:2003
+#: fdisk/cfdisk.c:1951 fdisk/cfdisk.c:2035
#, c-format
msgid "Partition Table for %s\n"
msgstr "Tabulka rozdìlení disku pro %s\n"
-#: fdisk/cfdisk.c:1913
+#: fdisk/cfdisk.c:1953
msgid " First Last\n"
msgstr " První Poslední\n"
-#: fdisk/cfdisk.c:1914
+#: fdisk/cfdisk.c:1954
msgid ""
" # Type Sector Sector Offset Length Filesystem Type (ID) Flags\n"
msgstr ""
" # Typ Sektor Sektor Posun Délka ID systému souborù "
"Pøíznaky\n"
-#: fdisk/cfdisk.c:1915
+#: fdisk/cfdisk.c:1955
msgid ""
"-- ------- -------- --------- ------ --------- ---------------------- "
"---------\n"
"-- ------- -------- --------- ------ --------- ---------------------- "
"---------\n"
-#: fdisk/cfdisk.c:2005
+#: fdisk/cfdisk.c:2037
msgid " ---Starting--- ----Ending---- Start Number of\n"
msgstr " ---Poèátek--- ----Konec---- Poèáteèní\n"
-#: fdisk/cfdisk.c:2006
+#: fdisk/cfdisk.c:2038
msgid " # Flags Head Sect Cyl ID Head Sect Cyl Sector Sectors\n"
msgstr " # Pøíz Hlav Sekt Cyl ID Hlav Sekt Cyl sektor Sektorù\n"
-#: fdisk/cfdisk.c:2007
+#: fdisk/cfdisk.c:2039
msgid "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
msgstr "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
-#: fdisk/cfdisk.c:2040
+#: fdisk/cfdisk.c:2072
msgid "Raw"
msgstr "Pøímý"
-#: fdisk/cfdisk.c:2040
+#: fdisk/cfdisk.c:2072
msgid "Print the table using raw data format"
msgstr "Vytisknout tabulku v pøímém datovém formátu"
-#: fdisk/cfdisk.c:2041 fdisk/cfdisk.c:2143
+#: fdisk/cfdisk.c:2073 fdisk/cfdisk.c:2175
msgid "Sectors"
msgstr "Sektory"
-#: fdisk/cfdisk.c:2041
+#: fdisk/cfdisk.c:2073
msgid "Print the table ordered by sectors"
msgstr "Vytisknout tabulku seøazenou dle sektorù"
-#: fdisk/cfdisk.c:2042
+#: fdisk/cfdisk.c:2074
msgid "Table"
msgstr "Tabulka"
-#: fdisk/cfdisk.c:2042
+#: fdisk/cfdisk.c:2074
msgid "Just print the partition table"
msgstr "Vytisknout pouze tabulku rozdìlení disku"
-#: fdisk/cfdisk.c:2043
+#: fdisk/cfdisk.c:2075
msgid "Don't print the table"
msgstr "Netisknout tabulku"
-#: fdisk/cfdisk.c:2071
+#: fdisk/cfdisk.c:2103
msgid "Help Screen for cfdisk"
msgstr "Nápovìda pro cfdisk"
-#: fdisk/cfdisk.c:2073
+#: fdisk/cfdisk.c:2105
msgid "This is cfdisk, a curses based disk partitioning program, which"
msgstr "Toto je cfdisk, program pro vytváøení diskových oddílù zalo¾ený"
-#: fdisk/cfdisk.c:2074
+#: fdisk/cfdisk.c:2106
msgid "allows you to create, delete and modify partitions on your hard"
msgstr "na knihovnì curses. Umo¾òuje vytváøení, mazání a modifikaci"
-#: fdisk/cfdisk.c:2075
+#: fdisk/cfdisk.c:2107
msgid "disk drive."
msgstr "diskových oddílù na Va¹em pevném disku."
-#: fdisk/cfdisk.c:2077
+#: fdisk/cfdisk.c:2109
msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb"
msgstr "Copyright (C) 1994-1999 Kevin E. Martin & aeb"
-#: fdisk/cfdisk.c:2079
+#: fdisk/cfdisk.c:2111
msgid "Command Meaning"
msgstr "Pøíkaz Význam"
-#: fdisk/cfdisk.c:2080
+#: fdisk/cfdisk.c:2112
msgid "------- -------"
msgstr "------- -------"
-#: fdisk/cfdisk.c:2081
+#: fdisk/cfdisk.c:2113
msgid " b Toggle bootable flag of the current partition"
msgstr " b Pøepne aktuálnímu oddílu pøíznak startovatelnosti"
-#: fdisk/cfdisk.c:2082
+#: fdisk/cfdisk.c:2114
msgid " d Delete the current partition"
msgstr " d Sma¾e aktuální oddíl"
-#: fdisk/cfdisk.c:2083
+#: fdisk/cfdisk.c:2115
msgid " g Change cylinders, heads, sectors-per-track parameters"
msgstr " g Zmìní geometrii"
-#: fdisk/cfdisk.c:2084
+#: fdisk/cfdisk.c:2116
msgid " WARNING: This option should only be used by people who"
msgstr " VAROVÁNÍ: Tato volba by mìla být pou¾ívána pouze lidmi,"
-#: fdisk/cfdisk.c:2085
+#: fdisk/cfdisk.c:2117
msgid " know what they are doing."
msgstr " kteøí vìdí, co èiní."
-#: fdisk/cfdisk.c:2086
+#: fdisk/cfdisk.c:2118
msgid " h Print this screen"
msgstr " h Vypí¹e tuto nápovìdu"
-#: fdisk/cfdisk.c:2087
+#: fdisk/cfdisk.c:2119
msgid " m Maximize disk usage of the current partition"
msgstr " m Maximálnì zvìt¹í aktuální diskový oddíl "
-#: fdisk/cfdisk.c:2088
+#: fdisk/cfdisk.c:2120
msgid " Note: This may make the partition incompatible with"
msgstr " Poznámka: Toto mù¾e uèinit oddíl nekompatibilní s"
-#: fdisk/cfdisk.c:2089
+#: fdisk/cfdisk.c:2121
msgid " DOS, OS/2, ..."
msgstr " DOS, OS/2 ..."
-#: fdisk/cfdisk.c:2090
+#: fdisk/cfdisk.c:2122
msgid " n Create new partition from free space"
msgstr " n Vytvoøit na volném místì nový oddíl"
-#: fdisk/cfdisk.c:2091
+#: fdisk/cfdisk.c:2123
msgid " p Print partition table to the screen or to a file"
msgstr " p Vypí¹e tabulku rozdìlení disku na obrazovku èi do souboru"
-#: fdisk/cfdisk.c:2092
+#: fdisk/cfdisk.c:2124
msgid " There are several different formats for the partition"
msgstr " Pøi výpisu tabulky rozdìlení disku si mù¾ete zvolit"
-#: fdisk/cfdisk.c:2093
+#: fdisk/cfdisk.c:2125
msgid " that you can choose from:"
msgstr " z nìkolika formátù:"
-#: fdisk/cfdisk.c:2094
+#: fdisk/cfdisk.c:2126
msgid " r - Raw data (exactly what would be written to disk)"
msgstr " r - Pøímý (pøesnì to, co by bylo zapsáno na disk)"
-#: fdisk/cfdisk.c:2095
+#: fdisk/cfdisk.c:2127
msgid " s - Table ordered by sectors"
msgstr " s - Tabulka seøazená dle sektorù"
-#: fdisk/cfdisk.c:2096
+#: fdisk/cfdisk.c:2128
msgid " t - Table in raw format"
msgstr " t - Tabulka v pøímém formátu"
-#: fdisk/cfdisk.c:2097
+#: fdisk/cfdisk.c:2129
msgid " q Quit program without writing partition table"
msgstr " q Ukonèí program bez ulo¾ení tabulky rozdìlení disku"
-#: fdisk/cfdisk.c:2098
+#: fdisk/cfdisk.c:2130
msgid " t Change the filesystem type"
msgstr " t Zmìní typ systému souborù"
-#: fdisk/cfdisk.c:2099
+#: fdisk/cfdisk.c:2131
msgid " u Change units of the partition size display"
msgstr " u Zmìní jednotky pro zobrazení velikosti oddílu"
-#: fdisk/cfdisk.c:2100
-msgid " Rotates through Mb, sectors and cylinders"
+#: fdisk/cfdisk.c:2132
+msgid " Rotates through MB, sectors and cylinders"
msgstr " Cykluje mezi MB, sektory a cylindry"
-#: fdisk/cfdisk.c:2101
+#: fdisk/cfdisk.c:2133
msgid " W Write partition table to disk (must enter upper case W)"
msgstr " W Ulo¾í tabulku rozdìlení disku (pouze velké W)"
-#: fdisk/cfdisk.c:2102
+#: fdisk/cfdisk.c:2134
msgid " Since this might destroy data on the disk, you must"
msgstr " Jeliko¾ to mù¾e znièit na disku, musíte to potvrdit"
-#: fdisk/cfdisk.c:2103
+#: fdisk/cfdisk.c:2135
msgid " either confirm or deny the write by entering `yes' or"
msgstr " nebo odmítnout napsáním `yes' nebo"
-#: fdisk/cfdisk.c:2104
+#: fdisk/cfdisk.c:2136
msgid " `no'"
msgstr " `no'"
-#: fdisk/cfdisk.c:2105
+#: fdisk/cfdisk.c:2137
msgid "Up Arrow Move cursor to the previous partition"
msgstr "Nahoru Pøesune kurzor na pøedcházející oddíl."
-#: fdisk/cfdisk.c:2106
+#: fdisk/cfdisk.c:2138
msgid "Down Arrow Move cursor to the next partition"
msgstr "Dolù Pøesune kurzor na dal¹í oddíl."
-#: fdisk/cfdisk.c:2107
+#: fdisk/cfdisk.c:2139
msgid "CTRL-L Redraws the screen"
msgstr "CTRL-L Pøekreslí obrazovku"
-#: fdisk/cfdisk.c:2108
+#: fdisk/cfdisk.c:2140
msgid " ? Print this screen"
msgstr " ? Vypí¹e tuto nápovìdu"
-#: fdisk/cfdisk.c:2110
+#: fdisk/cfdisk.c:2142
msgid "Note: All of the commands can be entered with either upper or lower"
msgstr "Poznámka: V¹echny pøíkazy mohou být zadány malými i velkými písmeny"
-#: fdisk/cfdisk.c:2111
+#: fdisk/cfdisk.c:2143
msgid "case letters (except for Writes)."
msgstr "(s vyjímkou zápisu - W)."
-#: fdisk/cfdisk.c:2141 fdisk/cfdisk.c:2443 fdisk/fdisksunlabel.c:305
+#: fdisk/cfdisk.c:2173 fdisk/cfdisk.c:2490 fdisk/fdisksunlabel.c:305
#: fdisk/fdisksunlabel.c:307
msgid "Cylinders"
msgstr "Cylindry"
-#: fdisk/cfdisk.c:2141
+#: fdisk/cfdisk.c:2173
msgid "Change cylinder geometry"
msgstr "Zmìní geometrii cylindrù"
-#: fdisk/cfdisk.c:2142 fdisk/fdisksunlabel.c:302
+#: fdisk/cfdisk.c:2174 fdisk/fdisksunlabel.c:302
msgid "Heads"
msgstr "Hlavy"
-#: fdisk/cfdisk.c:2142
+#: fdisk/cfdisk.c:2174
msgid "Change head geometry"
msgstr "Zmìní geometrii hlav"
-#: fdisk/cfdisk.c:2143
+#: fdisk/cfdisk.c:2175
msgid "Change sector geometry"
msgstr "Zmìní geometrii sektorù"
-#: fdisk/cfdisk.c:2144
+#: fdisk/cfdisk.c:2176
msgid "Done"
msgstr "Hotovo"
-#: fdisk/cfdisk.c:2144
+#: fdisk/cfdisk.c:2176
msgid "Done with changing geometry"
msgstr "Geometrie zmìnìna"
-#: fdisk/cfdisk.c:2157
+#: fdisk/cfdisk.c:2189
msgid "Enter the number of cylinders: "
msgstr "Zadejte poèet cylindrù: "
-#: fdisk/cfdisk.c:2164 fdisk/cfdisk.c:2707
+#: fdisk/cfdisk.c:2201 fdisk/cfdisk.c:2758
msgid "Illegal cylinders value"
msgstr "Chybný poèet cylindrù"
-#: fdisk/cfdisk.c:2170
+#: fdisk/cfdisk.c:2207
msgid "Enter the number of heads: "
msgstr "Zadejte poèet hlav: "
-#: fdisk/cfdisk.c:2177 fdisk/cfdisk.c:2717
+#: fdisk/cfdisk.c:2214 fdisk/cfdisk.c:2768
msgid "Illegal heads value"
msgstr "Chybný poèet hlav"
-#: fdisk/cfdisk.c:2183
+#: fdisk/cfdisk.c:2220
msgid "Enter the number of sectors per track: "
msgstr "Zadejte poèet sektorù na stopu: "
-#: fdisk/cfdisk.c:2190 fdisk/cfdisk.c:2724
+#: fdisk/cfdisk.c:2227 fdisk/cfdisk.c:2775
msgid "Illegal sectors value"
msgstr "Chybný poèet sektorù"
-#: fdisk/cfdisk.c:2289
+#: fdisk/cfdisk.c:2330
msgid "Enter filesystem type: "
msgstr "Zadejte typ systému souborù: "
-#: fdisk/cfdisk.c:2307
+#: fdisk/cfdisk.c:2348
msgid "Cannot change FS Type to empty"
msgstr "Nelze nastavit typ SS na prázdný"
-#: fdisk/cfdisk.c:2309
+#: fdisk/cfdisk.c:2350
msgid "Cannot change FS Type to extended"
msgstr "Nelze nastavit typ SS na roz¹íøený"
-#: fdisk/cfdisk.c:2331 fdisk/fdisksunlabel.c:44
+#: fdisk/cfdisk.c:2373 fdisk/fdisksunlabel.c:44
msgid "Boot"
msgstr "Startovací"
-#: fdisk/cfdisk.c:2333
+#: fdisk/cfdisk.c:2375
#, c-format
msgid "Unk(%02X)"
msgstr "Nez(%02X)"
-#: fdisk/cfdisk.c:2336 fdisk/cfdisk.c:2339
+#: fdisk/cfdisk.c:2378 fdisk/cfdisk.c:2381
msgid ", NC"
msgstr ", NC"
-#: fdisk/cfdisk.c:2344 fdisk/cfdisk.c:2347
+#: fdisk/cfdisk.c:2386 fdisk/cfdisk.c:2389
msgid "NC"
msgstr "NC"
-#: fdisk/cfdisk.c:2355
+#: fdisk/cfdisk.c:2397
msgid "Pri/Log"
msgstr "Pri/Log"
-#: fdisk/cfdisk.c:2429
+#: fdisk/cfdisk.c:2473
#, c-format
msgid "Disk Drive: %s"
msgstr "Disk: %s"
-#: fdisk/cfdisk.c:2431
+#: fdisk/cfdisk.c:2476
+#, c-format
+msgid "Size: %lld bytes"
+msgstr "Velikostv bajtech: %lld"
+
+#: fdisk/cfdisk.c:2478
#, c-format
msgid "Heads: %d Sectors per Track: %d Cylinders: %d"
msgstr "Hlav: %d Sektorù na stopu: %d Cylindrù: %d"
-#: fdisk/cfdisk.c:2435
+#: fdisk/cfdisk.c:2482
msgid "Name"
msgstr "Jméno"
-#: fdisk/cfdisk.c:2436
+#: fdisk/cfdisk.c:2483
msgid "Flags"
msgstr "Pøíznaky"
-#: fdisk/cfdisk.c:2437
+#: fdisk/cfdisk.c:2484
msgid "Part Type"
msgstr "Typ oddílu"
-#: fdisk/cfdisk.c:2438
+#: fdisk/cfdisk.c:2485
msgid "FS Type"
msgstr "Typ SS"
-#: fdisk/cfdisk.c:2439
+#: fdisk/cfdisk.c:2486
msgid "[Label]"
msgstr "[Jméno]"
-#: fdisk/cfdisk.c:2441
+#: fdisk/cfdisk.c:2488
msgid " Sectors"
msgstr " Sektory"
-#: fdisk/cfdisk.c:2445
+#: fdisk/cfdisk.c:2492
msgid "Size (MB)"
msgstr "Velikost (MB)"
-#: fdisk/cfdisk.c:2500
+#: fdisk/cfdisk.c:2494
+msgid "Size (GB)"
+msgstr "Velikost (GB)"
+
+#: fdisk/cfdisk.c:2549
msgid "Bootable"
msgstr "Start"
-#: fdisk/cfdisk.c:2500
+#: fdisk/cfdisk.c:2549
msgid "Toggle bootable flag of the current partition"
msgstr "Pøepne pøíznak startovatelnosti aktuálnímu diskovému oddílu"
-#: fdisk/cfdisk.c:2501
+#: fdisk/cfdisk.c:2550
msgid "Delete"
msgstr "Smazat"
-#: fdisk/cfdisk.c:2501
+#: fdisk/cfdisk.c:2550
msgid "Delete the current partition"
msgstr "Sma¾e aktuální diskový oddíl"
-#: fdisk/cfdisk.c:2502
+#: fdisk/cfdisk.c:2551
msgid "Geometry"
msgstr "Geometrie"
-#: fdisk/cfdisk.c:2502
+#: fdisk/cfdisk.c:2551
msgid "Change disk geometry (experts only)"
msgstr "Zmìní geometrii disku (pouze pro odborníky)"
-#: fdisk/cfdisk.c:2503
+#: fdisk/cfdisk.c:2552
msgid "Help"
msgstr "Nápovìda"
-#: fdisk/cfdisk.c:2503
+#: fdisk/cfdisk.c:2552
msgid "Print help screen"
msgstr "Vypí¹e nápovìdu"
-#: fdisk/cfdisk.c:2504
+#: fdisk/cfdisk.c:2553
msgid "Maximize"
msgstr "Zvìt¹ení"
-#: fdisk/cfdisk.c:2504
+#: fdisk/cfdisk.c:2553
msgid "Maximize disk usage of the current partition (experts only)"
msgstr ""
"Zvìt¹í velikost aktuálního diskového oddílu na maximum (pouze pro odborníky)"
-#: fdisk/cfdisk.c:2505
+#: fdisk/cfdisk.c:2554
msgid "New"
msgstr "Nový"
-#: fdisk/cfdisk.c:2505
+#: fdisk/cfdisk.c:2554
msgid "Create new partition from free space"
msgstr "Vytvoøí nový diskový oddíl ve volném prostoru"
-#: fdisk/cfdisk.c:2506
+#: fdisk/cfdisk.c:2555
msgid "Print"
msgstr "Tisk"
-#: fdisk/cfdisk.c:2506
+#: fdisk/cfdisk.c:2555
msgid "Print partition table to the screen or to a file"
msgstr "Vypí¹e tabulku rozdìlení disku (na obrazovku èi do souboru)"
-#: fdisk/cfdisk.c:2507
+#: fdisk/cfdisk.c:2556
msgid "Quit"
msgstr "Konec"
-#: fdisk/cfdisk.c:2507
+#: fdisk/cfdisk.c:2556
msgid "Quit program without writing partition table"
msgstr "Ukonèí program bez ulo¾ení tabulky rozdìlení disku"
-#: fdisk/cfdisk.c:2508
+#: fdisk/cfdisk.c:2557
msgid "Type"
msgstr "Druh"
-#: fdisk/cfdisk.c:2508
+#: fdisk/cfdisk.c:2557
msgid "Change the filesystem type (DOS, Linux, OS/2 and so on)"
msgstr "Zmìní typ systému souborù (DOS, Linux, OS/2 atd.)"
-#: fdisk/cfdisk.c:2509
+#: fdisk/cfdisk.c:2558
msgid "Units"
msgstr "Jednotky"
-#: fdisk/cfdisk.c:2509
+#: fdisk/cfdisk.c:2558
msgid "Change units of the partition size display (MB, sect, cyl)"
msgstr "Zmìní jednotky, ve kterých je udávána velikost diskového oddílu"
-#: fdisk/cfdisk.c:2510
+#: fdisk/cfdisk.c:2559
msgid "Write"
msgstr "Ulo¾it"
-#: fdisk/cfdisk.c:2510
+#: fdisk/cfdisk.c:2559
msgid "Write partition table to disk (this might destroy data)"
msgstr "Ulo¾í tabulku rozdìlení disku na disk (mù¾e znièit data)"
-#: fdisk/cfdisk.c:2556
+#: fdisk/cfdisk.c:2605
msgid "Cannot make this partition bootable"
msgstr "Tento oddíl nelze nastavit jako startovací."
-#: fdisk/cfdisk.c:2566
+#: fdisk/cfdisk.c:2615
msgid "Cannot delete an empty partition"
msgstr "Prázdný diskový oddíl nelze smazat."
-#: fdisk/cfdisk.c:2586 fdisk/cfdisk.c:2588
+#: fdisk/cfdisk.c:2635 fdisk/cfdisk.c:2637
msgid "Cannot maximize this partition"
msgstr "Tento diskový oddíl nelze zvìt¹it."
-#: fdisk/cfdisk.c:2596
+#: fdisk/cfdisk.c:2645
msgid "This partition is unusable"
msgstr "Tento diskový oddíl je nepou¾itelný."
-#: fdisk/cfdisk.c:2598
+#: fdisk/cfdisk.c:2647
msgid "This partition is already in use"
msgstr "Tento diskový oddíl je ji¾ pou¾íván."
-#: fdisk/cfdisk.c:2615
+#: fdisk/cfdisk.c:2664
msgid "Cannot change the type of an empty partition"
msgstr "Typ prázdného diskového oddílu nelze zmìnit."
-#: fdisk/cfdisk.c:2640 fdisk/cfdisk.c:2646
+#: fdisk/cfdisk.c:2691 fdisk/cfdisk.c:2697
msgid "No more partitions"
msgstr "®ádné dal¹í diskové oddíly"
-#: fdisk/cfdisk.c:2653
+#: fdisk/cfdisk.c:2704
msgid "Illegal command"
msgstr "Chybný pøíkaz"
-#: fdisk/cfdisk.c:2663
+#: fdisk/cfdisk.c:2714
msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
msgstr "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
#. Unfortunately, xgettext does not handle multi-line strings
#. so, let's use explicit \n's instead
-#: fdisk/cfdisk.c:2670
+#: fdisk/cfdisk.c:2721
#, c-format
msgid ""
"\n"
" jádro.\n"
"\n"
-#: fdisk/fdisk.c:248
+#: fdisk/fdisk.c:247
msgid ""
"Usage: fdisk [-b SSZ] [-u] DISK Change partition table\n"
" fdisk -l [-b SSZ] [-u] DISK List partition table(s)\n"
"-u: zadání Zaèátku a Konce v sektorech (místo cylindrech)\n"
"-b 2048: (pro nìkteré MO jednotky) pou¾ije 2048bajtové sektory\n"
-#: fdisk/fdisk.c:260
+#: fdisk/fdisk.c:259
msgid ""
"Usage: fdisk [-l] [-b SSZ] [-u] device\n"
"E.g.: fdisk /dev/hda (for the first IDE disk)\n"
" èi: fdisk /dev/rd/c0d0 èi: fdisk /dev/ida/c0d0 (pro RAID zaøízení)\n"
" ...\n"
-#: fdisk/fdisk.c:268
-msgid "A disk block device is needed.\n"
-msgstr "Je tøeba blokové zaøízení disku.\n"
-
-#: fdisk/fdisk.c:271
-msgid ""
-"Given name does not refer to a partition,\n"
-"or maybe not even to a block device.\n"
-msgstr ""
-"Zadané jméno neodpovídá diskovému oddílu,\n"
-" a mo¾ná ani blokovému zaøízení.\n"
-
-#: fdisk/fdisk.c:275
+#: fdisk/fdisk.c:267
#, c-format
msgid "Unable to open %s\n"
msgstr "%s nelze otevøít\n"
-#: fdisk/fdisk.c:278
+#: fdisk/fdisk.c:270
#, c-format
msgid "Unable to read %s\n"
msgstr "%s nelze èíst\n"
-#: fdisk/fdisk.c:281
+#: fdisk/fdisk.c:273
#, c-format
msgid "Unable to seek on %s\n"
msgstr "Ukazovátko nelze posunout na %s.\n"
-#: fdisk/fdisk.c:284
+#: fdisk/fdisk.c:276
#, c-format
msgid "Unable to write %s\n"
msgstr "%s nelze ulo¾it\n"
-#: fdisk/fdisk.c:287
+#: fdisk/fdisk.c:279
#, c-format
msgid "BLKGETSIZE ioctl failed on %s\n"
msgstr "volání BLKGETSIZE ioctl pro %s selhalo\n"
-#: fdisk/fdisk.c:291
+#: fdisk/fdisk.c:283
msgid "Unable to allocate any more memory\n"
msgstr "Nelze alokovat více pamìti\n"
-#: fdisk/fdisk.c:293
+#: fdisk/fdisk.c:285
msgid "Fatal error\n"
msgstr "Fatální chyba\n"
-#: fdisk/fdisk.c:304 fdisk/fdisk.c:323 fdisk/fdisk.c:341 fdisk/fdisk.c:348
-#: fdisk/fdisk.c:371 fdisk/fdisk.c:389 fdisk/fdiskbsdlabel.c:105
+#: fdisk/fdisk.c:296 fdisk/fdisk.c:315 fdisk/fdisk.c:333 fdisk/fdisk.c:340
+#: fdisk/fdisk.c:363 fdisk/fdisk.c:381 fdisk/fdiskbsdlabel.c:105
msgid "Command action"
msgstr "Pøíkazy"
-#: fdisk/fdisk.c:305
+#: fdisk/fdisk.c:297
msgid " a toggle a read only flag"
msgstr " a pøepne pøíznak \"pouze pro ètení\""
#. sun
-#: fdisk/fdisk.c:306 fdisk/fdisk.c:350
+#: fdisk/fdisk.c:298 fdisk/fdisk.c:342
msgid " b edit bsd disklabel"
msgstr " b úprava bsd popisu disku"
-#: fdisk/fdisk.c:307
+#: fdisk/fdisk.c:299
msgid " c toggle the mountable flag"
msgstr " c pøepne pøíznak \"pøipojitelný\""
#. sun
-#: fdisk/fdisk.c:308 fdisk/fdisk.c:327 fdisk/fdisk.c:352
+#: fdisk/fdisk.c:300 fdisk/fdisk.c:319 fdisk/fdisk.c:344
msgid " d delete a partition"
msgstr " d sma¾e diskový oddíl"
-#: fdisk/fdisk.c:309 fdisk/fdisk.c:328 fdisk/fdisk.c:353
+#: fdisk/fdisk.c:301 fdisk/fdisk.c:320 fdisk/fdisk.c:345
msgid " l list known partition types"
msgstr " l vypí¹e známé typy diskových oddílù"
#. sun
-#: fdisk/fdisk.c:310 fdisk/fdisk.c:329 fdisk/fdisk.c:342 fdisk/fdisk.c:354
-#: fdisk/fdisk.c:379 fdisk/fdisk.c:396 fdisk/fdiskbsdlabel.c:110
+#: fdisk/fdisk.c:302 fdisk/fdisk.c:321 fdisk/fdisk.c:334 fdisk/fdisk.c:346
+#: fdisk/fdisk.c:371 fdisk/fdisk.c:388 fdisk/fdiskbsdlabel.c:110
msgid " m print this menu"
msgstr " m vypí¹e tuto nabídku"
-#: fdisk/fdisk.c:311 fdisk/fdisk.c:330 fdisk/fdisk.c:355
+#: fdisk/fdisk.c:303 fdisk/fdisk.c:322 fdisk/fdisk.c:347
msgid " n add a new partition"
msgstr " n vytvoøí nový diskový oddíl"
-#: fdisk/fdisk.c:312 fdisk/fdisk.c:331 fdisk/fdisk.c:343 fdisk/fdisk.c:356
+#: fdisk/fdisk.c:304 fdisk/fdisk.c:323 fdisk/fdisk.c:335 fdisk/fdisk.c:348
msgid " o create a new empty DOS partition table"
msgstr " o vytvoøí prázdný DOSOVÝ diskový oddíl"
-#: fdisk/fdisk.c:313 fdisk/fdisk.c:332 fdisk/fdisk.c:357 fdisk/fdisk.c:380
-#: fdisk/fdisk.c:397
+#: fdisk/fdisk.c:305 fdisk/fdisk.c:324 fdisk/fdisk.c:349 fdisk/fdisk.c:372
+#: fdisk/fdisk.c:389
msgid " p print the partition table"
msgstr " p vypí¹e tabulku rozdìlení disku"
-#: fdisk/fdisk.c:314 fdisk/fdisk.c:333 fdisk/fdisk.c:344 fdisk/fdisk.c:358
-#: fdisk/fdisk.c:381 fdisk/fdisk.c:398 fdisk/fdiskbsdlabel.c:113
+#: fdisk/fdisk.c:306 fdisk/fdisk.c:325 fdisk/fdisk.c:336 fdisk/fdisk.c:350
+#: fdisk/fdisk.c:373 fdisk/fdisk.c:390 fdisk/fdiskbsdlabel.c:113
msgid " q quit without saving changes"
msgstr " q ukonèí program bez ulo¾ení zmìn"
-#: fdisk/fdisk.c:315 fdisk/fdisk.c:334 fdisk/fdisk.c:345 fdisk/fdisk.c:359
+#: fdisk/fdisk.c:307 fdisk/fdisk.c:326 fdisk/fdisk.c:337 fdisk/fdisk.c:351
msgid " s create a new empty Sun disklabel"
msgstr " s vytvoøí prázdný Sun popis disku"
#. sun
-#: fdisk/fdisk.c:316 fdisk/fdisk.c:335 fdisk/fdisk.c:360
+#: fdisk/fdisk.c:308 fdisk/fdisk.c:327 fdisk/fdisk.c:352
msgid " t change a partition's system id"
msgstr " t zmìní id diskového oddílu"
-#: fdisk/fdisk.c:317 fdisk/fdisk.c:336 fdisk/fdisk.c:361
+#: fdisk/fdisk.c:309 fdisk/fdisk.c:328 fdisk/fdisk.c:353
msgid " u change display/entry units"
msgstr " u zmìní jednotky v nich¾ jsou vypisovány informace"
-#: fdisk/fdisk.c:318 fdisk/fdisk.c:337 fdisk/fdisk.c:362 fdisk/fdisk.c:384
-#: fdisk/fdisk.c:401
+#: fdisk/fdisk.c:310 fdisk/fdisk.c:329 fdisk/fdisk.c:354 fdisk/fdisk.c:376
+#: fdisk/fdisk.c:393
msgid " v verify the partition table"
msgstr " v ovìøí tabulku rozdìlení disku"
-#: fdisk/fdisk.c:319 fdisk/fdisk.c:338 fdisk/fdisk.c:363 fdisk/fdisk.c:385
-#: fdisk/fdisk.c:402
+#: fdisk/fdisk.c:311 fdisk/fdisk.c:330 fdisk/fdisk.c:355 fdisk/fdisk.c:377
+#: fdisk/fdisk.c:394
msgid " w write table to disk and exit"
msgstr " w ulo¾í tabulku rozdìlení disku a ukonèí program"
-#: fdisk/fdisk.c:320 fdisk/fdisk.c:364
+#: fdisk/fdisk.c:312 fdisk/fdisk.c:356
msgid " x extra functionality (experts only)"
msgstr " x roz¹iøující funkce (pouze pro odborníky)"
-#: fdisk/fdisk.c:324
+#: fdisk/fdisk.c:316
msgid " a select bootable partition"
msgstr " a nastaví startovací diskový oddíl"
#. sgi flavour
-#: fdisk/fdisk.c:325
+#: fdisk/fdisk.c:317
msgid " b edit bootfile entry"
msgstr " b úprava polo¾ky startovacího souboru"
#. sgi
-#: fdisk/fdisk.c:326
+#: fdisk/fdisk.c:318
msgid " c select sgi swap partition"
msgstr " c nastaví sgi odkládací diskový oddíl"
-#: fdisk/fdisk.c:349
+#: fdisk/fdisk.c:341
msgid " a toggle a bootable flag"
msgstr " a pøepne pøíznak \"startovací\""
-#: fdisk/fdisk.c:351
+#: fdisk/fdisk.c:343
msgid " c toggle the dos compatibility flag"
msgstr " c pøepne pøíznak \"DOS kompatibilní\""
-#: fdisk/fdisk.c:372
+#: fdisk/fdisk.c:364
msgid " a change number of alternate cylinders"
msgstr " a zmìní mno¾ství alternativních cylindrù"
#. sun
-#: fdisk/fdisk.c:373 fdisk/fdisk.c:391
+#: fdisk/fdisk.c:365 fdisk/fdisk.c:383
msgid " c change number of cylinders"
msgstr " c zmìní mno¾ství cylindrù"
-#: fdisk/fdisk.c:374 fdisk/fdisk.c:392
+#: fdisk/fdisk.c:366 fdisk/fdisk.c:384
msgid " d print the raw data in the partition table"
msgstr " d vypí¹e tabulku rozdìlení disku (tak jak je ulo¾ena na disku)"
-#: fdisk/fdisk.c:375
+#: fdisk/fdisk.c:367
msgid " e change number of extra sectors per cylinder"
msgstr " e zmìní mno¾ství extra sektorù na stopu"
#. sun
-#: fdisk/fdisk.c:376 fdisk/fdisk.c:395
+#: fdisk/fdisk.c:368 fdisk/fdisk.c:387
msgid " h change number of heads"
msgstr " h zmìní mno¾ství hlav"
-#: fdisk/fdisk.c:377
+#: fdisk/fdisk.c:369
msgid " i change interleave factor"
msgstr " i zmìní prokládací faktor"
#. sun
-#: fdisk/fdisk.c:378
+#: fdisk/fdisk.c:370
msgid " o change rotation speed (rpm)"
msgstr " o zmìní rychlost otáèení"
-#: fdisk/fdisk.c:382 fdisk/fdisk.c:399 fdisk/fdiskbsdlabel.c:115
+#: fdisk/fdisk.c:374 fdisk/fdisk.c:391 fdisk/fdiskbsdlabel.c:115
msgid " r return to main menu"
msgstr " r návrat do hlavní nabídky"
-#: fdisk/fdisk.c:383 fdisk/fdisk.c:400
+#: fdisk/fdisk.c:375 fdisk/fdisk.c:392
msgid " s change number of sectors/track"
msgstr " s zmìní poèet sektorù/stopu"
-#: fdisk/fdisk.c:386
+#: fdisk/fdisk.c:378
msgid " y change number of physical cylinders"
msgstr " y zmìní poèet fyzických cylindrù"
-#: fdisk/fdisk.c:390
+#: fdisk/fdisk.c:382
msgid " b move beginning of data in a partition"
msgstr " b posune poèátek dat v diskovém oddílu"
-#: fdisk/fdisk.c:393
+#: fdisk/fdisk.c:385
msgid " e list extended partitions"
msgstr " e vypí¹e roz¹íøené diskové oddíly"
#. !sun
-#: fdisk/fdisk.c:394
+#: fdisk/fdisk.c:386
msgid " g create an IRIX partition table"
msgstr " g vytvoøí IRIX tabulku rozdìlení disku"
-#: fdisk/fdisk.c:490
+#: fdisk/fdisk.c:482
msgid "You must set"
msgstr "Musíte nastavit"
-#: fdisk/fdisk.c:504
+#: fdisk/fdisk.c:496
msgid "heads"
msgstr "hlavy"
-#: fdisk/fdisk.c:506 fdisk/fdisk.c:914 fdisk/sfdisk.c:843
+#: fdisk/fdisk.c:498 fdisk/fdisk.c:906 fdisk/sfdisk.c:842
msgid "sectors"
msgstr "sektory"
-#: fdisk/fdisk.c:508 fdisk/fdisk.c:914 fdisk/fdiskbsdlabel.c:441
-#: fdisk/sfdisk.c:843
+#: fdisk/fdisk.c:500 fdisk/fdisk.c:906 fdisk/fdiskbsdlabel.c:442
+#: fdisk/sfdisk.c:842
msgid "cylinders"
msgstr "cylindry"
-#: fdisk/fdisk.c:512
+#: fdisk/fdisk.c:504
#, c-format
msgid ""
"%s%s.\n"
"%s%s.\n"
"Mù¾ete tak uèinit z nabídky roz¹iøujících funkcí.\n"
-#: fdisk/fdisk.c:513
+#: fdisk/fdisk.c:505
msgid " and "
msgstr " a "
-#: fdisk/fdisk.c:547
+#: fdisk/fdisk.c:539
msgid "Bad offset in primary extended partition\n"
msgstr "Chybný posun v primárním diskovém oddílu\n"
-#: fdisk/fdisk.c:554
+#: fdisk/fdisk.c:546
#, c-format
msgid "Warning: deleting partitions after %d\n"
msgstr "Varování: ma¾u diskový oddíl za %d\n"
-#: fdisk/fdisk.c:575
+#: fdisk/fdisk.c:567
#, c-format
msgid "Warning: extra link pointer in partition table %d\n"
msgstr "Varování: nadbyteèný ukazatel na link v tabulce rozdìlení disku %d.\n"
-#: fdisk/fdisk.c:583
+#: fdisk/fdisk.c:575
#, c-format
msgid "Warning: ignoring extra data in partition table %d\n"
msgstr "Varování: nadbyteèná data v tabulce rozdìlení disku %d ignorována.\n"
-#: fdisk/fdisk.c:609
+#: fdisk/fdisk.c:601
msgid ""
"Building a new DOS disklabel. Changes will remain in memory only,\n"
"until you decide to write them. After that, of course, the previous\n"
"data\n"
"pochopitelnì dostupná.\n"
-#: fdisk/fdisk.c:645
+#: fdisk/fdisk.c:637
msgid "You will not be able to write the partition table.\n"
msgstr "Nebudete moci ulo¾it tabulku rozdìlení disku.\n"
-#: fdisk/fdisk.c:654
+#: fdisk/fdisk.c:646
#, c-format
msgid "Note: sector size is %d (not %d)\n"
msgstr "Pozor: velikost sektoru je %d (nikoliv %d)\n"
-#: fdisk/fdisk.c:702
+#: fdisk/fdisk.c:694
msgid ""
"Device contains neither a valid DOS partition table, nor Sun or SGI "
"disklabel\n"
"popis\n"
"disku\n"
-#: fdisk/fdisk.c:718
+#: fdisk/fdisk.c:710
msgid "Internal error\n"
msgstr "Vnitøní chyba\n"
-#: fdisk/fdisk.c:728
+#: fdisk/fdisk.c:720
#, c-format
msgid "Ignoring extra extended partition %d\n"
msgstr "Nadbyteèný roz¹íøený diskový oddíl %d ignorován.\n"
-#: fdisk/fdisk.c:735
+#: fdisk/fdisk.c:727
#, c-format
msgid ""
"Warning: invalid flag 0x%04x of partition table %d will be corrected by "
"Varování: chybný pøíznak 0x%04x tabulky rozdìlení disku %d bude opraven "
"zápisem(w)\n"
-#: fdisk/fdisk.c:756
+#: fdisk/fdisk.c:748
msgid ""
"\n"
"got EOF thrice - exiting..\n"
"\n"
"tøikrát jsem nalezl EOF - konèím..\n"
-#: fdisk/fdisk.c:793
+#: fdisk/fdisk.c:785
msgid "Hex code (type L to list codes): "
msgstr "©estnáctkovì (L vypí¹e kódy):"
-#: fdisk/fdisk.c:832
+#: fdisk/fdisk.c:824
#, c-format
msgid "%s (%d-%d, default %d): "
msgstr "%s (%d-%d, implicitnì %d): "
-#: fdisk/fdisk.c:886
+#: fdisk/fdisk.c:878
#, c-format
msgid "Using default value %d\n"
msgstr "Pou¾ívám implicitní hodnotu %d\n"
-#: fdisk/fdisk.c:890
+#: fdisk/fdisk.c:882
msgid "Value out of range.\n"
msgstr "Hodnota je mimo meze.\n"
-#: fdisk/fdisk.c:897
+#: fdisk/fdisk.c:889
msgid "Partition number"
msgstr "Èíslo diskového oddílu"
-#: fdisk/fdisk.c:905
+#: fdisk/fdisk.c:897
#, c-format
msgid "Warning: partition %d has empty type\n"
msgstr "Varování: diskový oddíl %d nemá urèen typ\n"
-#: fdisk/fdisk.c:912
+#: fdisk/fdisk.c:904
msgid "cylinder"
msgstr "cylindr"
-#: fdisk/fdisk.c:912
+#: fdisk/fdisk.c:904
msgid "sector"
msgstr "sektor"
-#: fdisk/fdisk.c:921
+#: fdisk/fdisk.c:913
#, c-format
msgid "Changing display/entry units to %s\n"
msgstr "Mìním jednotky v nich¾ jsou vypisovány informace na %sy\n"
-#: fdisk/fdisk.c:931
+#: fdisk/fdisk.c:923
#, c-format
msgid "WARNING: Partition %d is an extended partition\n"
msgstr "VAROVÁNÍ: diskový oddíl %d je roz¹íøeným diskovým oddílem\n"
-#: fdisk/fdisk.c:944
+#: fdisk/fdisk.c:936
msgid "DOS Compatibility flag is set\n"
msgstr "Pøíznak DOSOVÉ kompatibility je nastaven.\n"
-#: fdisk/fdisk.c:948
+#: fdisk/fdisk.c:940
msgid "DOS Compatibility flag is not set\n"
msgstr "Pøíznak DOSOVÉ kompatibility není nastaven.\n"
-#: fdisk/fdisk.c:1034
+#: fdisk/fdisk.c:1026
#, c-format
msgid "Partition %d does not exist yet!\n"
msgstr "Diskový oddíl %d zatím neexistuje!\n"
-#: fdisk/fdisk.c:1039
+#: fdisk/fdisk.c:1031
msgid ""
"Type 0 means free space to many systems\n"
"(but not to Linux). Having partitions of\n"
"volný prostor. Vytváøet diskové oddíly typu 0 není moudré.\n"
"Diskový oddíl mù¾ete smazat pomocí pøíkazu `d'.\n"
-#: fdisk/fdisk.c:1048
+#: fdisk/fdisk.c:1040
msgid ""
"You cannot change a partition into an extended one or vice versa\n"
"Delete it first.\n"
"Nemù¾ete mìnit bì¾né diskové oddíly na roz¹íøené a zpìt. Nejdøíve jej "
"sma¾te.\n"
-#: fdisk/fdisk.c:1057
+#: fdisk/fdisk.c:1049
msgid ""
"Consider leaving partition 3 as Whole disk (5),\n"
"as SunOS/Solaris expects it and even Linux likes it.\n"
"nebo» SunOS/Solaris to oèekává a i Linux tomu dává pøednost.\n"
"\n"
-#: fdisk/fdisk.c:1063
+#: fdisk/fdisk.c:1055
msgid ""
"Consider leaving partition 9 as volume header (0),\n"
"and partition 11 as entire volume (6)as IRIX expects it.\n"
"a diskový oddíl 11 jako celý svazek (6), nebo» IRIX to oèekává.\n"
"\n"
-#: fdisk/fdisk.c:1077
+#: fdisk/fdisk.c:1069
#, c-format
msgid "Changed system type of partition %d to %x (%s)\n"
msgstr "Typ diskového oddílu %d byl zmìnìn na %x (%s).\n"
-#: fdisk/fdisk.c:1130
+#: fdisk/fdisk.c:1122
#, c-format
msgid "Partition %d has different physical/logical beginnings (non-Linux?):\n"
msgstr ""
"Diskový oddíl %d má rozdílný fyzický a logický zaèátek (nelinuxový?):\n"
-#: fdisk/fdisk.c:1132 fdisk/fdisk.c:1140 fdisk/fdisk.c:1149 fdisk/fdisk.c:1158
+#: fdisk/fdisk.c:1124 fdisk/fdisk.c:1132 fdisk/fdisk.c:1141 fdisk/fdisk.c:1150
#, c-format
msgid " phys=(%d, %d, %d) "
msgstr " fyz=(%d, %d, %d) "
-#: fdisk/fdisk.c:1133 fdisk/fdisk.c:1141
+#: fdisk/fdisk.c:1125 fdisk/fdisk.c:1133
#, c-format
msgid "logical=(%d, %d, %d)\n"
msgstr "logický=(%d, %d, %d)\n"
-#: fdisk/fdisk.c:1138
+#: fdisk/fdisk.c:1130
#, c-format
msgid "Partition %d has different physical/logical endings:\n"
msgstr "Diskový oddíl %d má rozdílný fyzický a logický konec:\n"
-#: fdisk/fdisk.c:1147
+#: fdisk/fdisk.c:1139
#, c-format
msgid "Partition %i does not start on cylinder boundary:\n"
msgstr "Diskový oddíl %i nezaèíná na hranici cylindru:\n"
-#: fdisk/fdisk.c:1150
+#: fdisk/fdisk.c:1142
#, c-format
msgid "should be (%d, %d, 1)\n"
msgstr "mìlo by být (%d, %d, 1)\n"
-#: fdisk/fdisk.c:1156
+#: fdisk/fdisk.c:1148
#, c-format
msgid "Partition %i does not end on cylinder boundary:\n"
msgstr "Diskový oddíl %i nekonèí na hranici cylindru:\n"
-#: fdisk/fdisk.c:1159
+#: fdisk/fdisk.c:1151
#, c-format
msgid "should be (%d, %d, %d)\n"
msgstr "mìlo by být (%d, %d, %d)\n"
-#: fdisk/fdisk.c:1166
+#: fdisk/fdisk.c:1158
#, c-format
msgid ""
"\n"
msgstr ""
"\n"
"Disk %s: hlav: %d, sektorù: %d, cylindrù: %d\n"
-"Jednotky = %sy po %d * %d bajtech\n"
+"Jednotky = %s po %d * %d bajtech\n"
#. FIXME! let's see how this shows up with other languagues
#. acme@conectiva.com.br
-#: fdisk/fdisk.c:1203
+#: fdisk/fdisk.c:1195
#, c-format
msgid "%*s Boot Start End Blocks Id System\n"
-msgstr "%*s Boot Zaèátek Konec Bloky Id Systém\n"
+msgstr "%*s Boot Zaèátek Konec Bloky Id Systém\n"
-#: fdisk/fdisk.c:1204 fdisk/fdisksgilabel.c:207 fdisk/fdisksunlabel.c:631
+#: fdisk/fdisk.c:1196 fdisk/fdisksgilabel.c:207 fdisk/fdisksunlabel.c:631
msgid "Device"
msgstr "Zaøízení"
-#: fdisk/fdisk.c:1244
+#: fdisk/fdisk.c:1236
#, c-format
msgid ""
"\n"
"Disk %s: hlav: %d, sektorù: %d, cylindrù: %d\n"
"\n"
-#: fdisk/fdisk.c:1246
+#: fdisk/fdisk.c:1238
msgid "Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID\n"
-msgstr "È AF Hd Sek Cyl Hd Sek Cyl Start Vel ID\n"
+msgstr "È AF Hd Sek Cyl Hd Sek Cyl Start Vel ID\n"
-#: fdisk/fdisk.c:1285
+#: fdisk/fdisk.c:1277
#, c-format
msgid "Warning: partition %d contains sector 0\n"
msgstr "Varování: diskový oddíl %d obsahuje sektor 0\n"
-#: fdisk/fdisk.c:1288
+#: fdisk/fdisk.c:1280
#, c-format
msgid "Partition %d: head %d greater than maximum %d\n"
msgstr "Diskový oddíl %d: hlava %d má vìt¹í èíslo ne¾ je maximum %d\n"
-#: fdisk/fdisk.c:1291
+#: fdisk/fdisk.c:1283
#, c-format
msgid "Partition %d: sector %d greater than maximum %d\n"
msgstr "Diskový oddíl %d: sektor %d má vìt¹í èíslo ne¾ je maximum %d\n"
-#: fdisk/fdisk.c:1294
+#: fdisk/fdisk.c:1286
#, c-format
msgid "Partitions %d: cylinder %d greater than maximum %d\n"
msgstr "Diskový oddíl %d: cylindr %d má vìt¹í èíslo ne¾ je maximum %d\n"
-#: fdisk/fdisk.c:1298
+#: fdisk/fdisk.c:1290
#, c-format
msgid "Partition %d: previous sectors %d disagrees with total %d\n"
msgstr "Diskový oddíl %d: pøedchozí sektory %d nesouhlasí s úhrnem %d\n"
-#: fdisk/fdisk.c:1328
+#: fdisk/fdisk.c:1320
#, c-format
msgid "Warning: bad start-of-data in partition %d\n"
msgstr "Varování: chybný poèátek dat v diskovém oddílu %d\n"
-#: fdisk/fdisk.c:1336
+#: fdisk/fdisk.c:1328
#, c-format
msgid "Warning: partition %d overlaps partition %d.\n"
msgstr "Varování: diskový oddíl %d pøesahuje do diskového oddílu %d.\n"
-#: fdisk/fdisk.c:1354
+#: fdisk/fdisk.c:1346
#, c-format
msgid "Warning: partition %d is empty\n"
msgstr "Varování: diskový oddíl %d je prázdný.\n"
-#: fdisk/fdisk.c:1359
+#: fdisk/fdisk.c:1351
#, c-format
msgid "Logical partition %d not entirely in partition %d\n"
msgstr "Logický diskový oddíl %d pøesahuje mimo diskový oddíl %d.\n"
-#: fdisk/fdisk.c:1365
+#: fdisk/fdisk.c:1357
#, c-format
msgid "Total allocated sectors %d greater than the maximum %d\n"
msgstr "Celkový poèet alokovaných sektorù (%d) je vìt¹í ne¾ maximum (%d).\n"
-#: fdisk/fdisk.c:1368
+#: fdisk/fdisk.c:1360
#, c-format
msgid "%d unallocated sectors\n"
msgstr "nealokovaných sektorù: %d\n"
-#: fdisk/fdisk.c:1380 fdisk/fdisksgilabel.c:684 fdisk/fdisksunlabel.c:479
+#: fdisk/fdisk.c:1372 fdisk/fdisksgilabel.c:684 fdisk/fdisksunlabel.c:479
#, c-format
msgid "Partition %d is already defined. Delete it before re-adding it.\n"
msgstr ""
"Diskový oddíl %d je ji¾ definován. Pøed opìtovným vytvoøením jej musíte\n"
"nejprve smazat.\n"
-#: fdisk/fdisk.c:1401 fdisk/fdiskbsdlabel.c:252 fdisk/fdisksgilabel.c:706
+#: fdisk/fdisk.c:1393 fdisk/fdiskbsdlabel.c:252 fdisk/fdisksgilabel.c:706
#: fdisk/fdisksunlabel.c:494
#, c-format
msgid "First %s"
msgstr "První %s"
-#: fdisk/fdisk.c:1416 fdisk/fdisksunlabel.c:519
+#: fdisk/fdisk.c:1408 fdisk/fdisksunlabel.c:519
#, c-format
msgid "Sector %d is already allocated\n"
msgstr "Sektor %d je ji¾ alokován\n"
-#: fdisk/fdisk.c:1448
+#: fdisk/fdisk.c:1440
msgid "No free sectors available\n"
msgstr "Nejsou ¾ádné volné sektory.\n"
-#: fdisk/fdisk.c:1458 fdisk/fdiskbsdlabel.c:256 fdisk/fdisksunlabel.c:529
+#: fdisk/fdisk.c:1450 fdisk/fdiskbsdlabel.c:256 fdisk/fdisksunlabel.c:529
#, c-format
msgid "Last %s or +size or +sizeM or +sizeK"
msgstr "Poslední %s èi +velikost èi +velikostM èi velikostK"
-#: fdisk/fdisk.c:1488
+#: fdisk/fdisk.c:1480
#, c-format
msgid "Warning: partition %d has an odd number of sectors.\n"
msgstr "Varování: diskový oddíl %d má lichý poèet sektorù.\n"
-#: fdisk/fdisk.c:1525 fdisk/fdiskbsdlabel.c:590
+#: fdisk/fdisk.c:1517 fdisk/fdiskbsdlabel.c:591
msgid "The maximum number of partitions has been created\n"
msgstr "Ji¾ bylo vytvoøeno maximální mno¾ství diskových oddílù.\n"
-#: fdisk/fdisk.c:1535
+#: fdisk/fdisk.c:1527
msgid "You must delete some partition and add an extended partition first\n"
msgstr "Musíte nejprve nìkteré smazat a pøidat roz¹íøený diskový oddíl.\n"
-#: fdisk/fdisk.c:1539
+#: fdisk/fdisk.c:1531
#, c-format
msgid ""
"Command action\n"
" %s\n"
" p primární diskový oddíl (1-4)\n"
-#: fdisk/fdisk.c:1541
+#: fdisk/fdisk.c:1533
msgid "l logical (5 or over)"
msgstr "l logický (5 a více)"
-#: fdisk/fdisk.c:1541
+#: fdisk/fdisk.c:1533
msgid "e extended"
msgstr "e roz¹íøený"
-#: fdisk/fdisk.c:1558
+#: fdisk/fdisk.c:1550
#, c-format
msgid "Invalid partition number for type `%c'\n"
msgstr "Chybné èíslo diskového oddílu pro typ `%c'.\n"
-#: fdisk/fdisk.c:1590
+#: fdisk/fdisk.c:1582
msgid ""
"The partition table has been altered!\n"
"\n"
msgstr "Tabulka rozdìlení disku byla zmìnìna!\n"
-#: fdisk/fdisk.c:1592
+#: fdisk/fdisk.c:1591
msgid "Calling ioctl() to re-read partition table.\n"
msgstr "Volám ioctl() pro znovunaètení tabulky rozdìlení disku.\n"
-#: fdisk/fdisk.c:1609
-msgid "Syncing disks.\n"
-msgstr "Synchronizují se disky.\n"
-
-#: fdisk/fdisk.c:1614
+#: fdisk/fdisk.c:1607
#, c-format
msgid ""
"Re-read table failed with error %d: %s.\n"
"Opìtovné naètení tabulky rozdìlení disku skonèilo s chybou %d: %s.\n"
"Restartujte systém, aby tabulka byla zmìnìna.\n"
-#: fdisk/fdisk.c:1620
+#: fdisk/fdisk.c:1613
msgid ""
"\n"
"WARNING: If you have created or modified any DOS 6.x\n"
"DOS 6.x diskové oddíly, pøeètìte si prosím manuálovou\n"
"stránku programu fdisk, abyste získal dodateèné informace.\n"
+#: fdisk/fdisk.c:1620
+msgid "Syncing disks.\n"
+msgstr "Synchronizují se disky.\n"
+
#: fdisk/fdisk.c:1651
#, c-format
msgid "Device: %s\n"
msgid "Writing disklabel to %s.\n"
msgstr "Ukládám tabulku rozdìlení disku na %s.\n"
-#: fdisk/fdiskbsdlabel.c:392
+#: fdisk/fdiskbsdlabel.c:393
#, c-format
msgid "%s%d contains no disklabel.\n"
msgstr "Na %s%d se nenachází ¾ádná tabulka rozdìlení disku.\n"
-#: fdisk/fdiskbsdlabel.c:395
+#: fdisk/fdiskbsdlabel.c:396
#, c-format
msgid "%s contains no disklabel.\n"
msgstr "Na %s se nenachází ¾ádná tabulka rozdìlení disku.\n"
-#: fdisk/fdiskbsdlabel.c:399
+#: fdisk/fdiskbsdlabel.c:400
msgid "Do you want to create a disklabel? (y/n) "
msgstr "Chcete vytvoøit tabulku rozdìlení disku? (y/n)"
-#: fdisk/fdiskbsdlabel.c:438
+#: fdisk/fdiskbsdlabel.c:439
msgid "bytes/sector"
msgstr "bajtù/sektor"
-#: fdisk/fdiskbsdlabel.c:439
+#: fdisk/fdiskbsdlabel.c:440
msgid "sectors/track"
msgstr "sektorù/stopu"
-#: fdisk/fdiskbsdlabel.c:440
+#: fdisk/fdiskbsdlabel.c:441
msgid "tracks/cylinder"
msgstr "stop/cylindr"
-#: fdisk/fdiskbsdlabel.c:448
+#: fdisk/fdiskbsdlabel.c:449
msgid "sectors/cylinder"
msgstr "sektorù/cylindr"
-#: fdisk/fdiskbsdlabel.c:452
+#: fdisk/fdiskbsdlabel.c:453
msgid "Must be <= sectors/track * tracks/cylinder (default).\n"
msgstr "Musí být <= sektorù/stopu * stop/cylindr (implicitní).\n"
-#: fdisk/fdiskbsdlabel.c:454
+#: fdisk/fdiskbsdlabel.c:455
msgid "rpm"
msgstr "otm"
-#: fdisk/fdiskbsdlabel.c:455
+#: fdisk/fdiskbsdlabel.c:456
msgid "interleave"
msgstr "interleave"
-#: fdisk/fdiskbsdlabel.c:456
+#: fdisk/fdiskbsdlabel.c:457
msgid "trackskew"
msgstr "zakøivení stopy"
-#: fdisk/fdiskbsdlabel.c:457
+#: fdisk/fdiskbsdlabel.c:458
msgid "cylinderskew"
msgstr "zakøivení cylindru"
-#: fdisk/fdiskbsdlabel.c:458
+#: fdisk/fdiskbsdlabel.c:459
msgid "headswitch"
msgstr "pøesun hlavy"
-#: fdisk/fdiskbsdlabel.c:459
+#: fdisk/fdiskbsdlabel.c:460
msgid "track-to-track seek"
msgstr "posun stopa-stopa"
-#: fdisk/fdiskbsdlabel.c:500
+#: fdisk/fdiskbsdlabel.c:501
#, c-format
msgid "Bootstrap: %sboot -> boot%s (%s): "
msgstr "Zavadìè: %sstart -> start%s (%s): "
-#: fdisk/fdiskbsdlabel.c:526
+#: fdisk/fdiskbsdlabel.c:527
msgid "Bootstrap overlaps with disk label!\n"
msgstr "Zavadìè pøesahuje do tabulky rozdìlení disku!\n"
-#: fdisk/fdiskbsdlabel.c:547
+#: fdisk/fdiskbsdlabel.c:548
#, c-format
msgid "Bootstrap installed on %s%d.\n"
msgstr "Zavadìè instalován na %s%d.\n"
-#: fdisk/fdiskbsdlabel.c:549
+#: fdisk/fdiskbsdlabel.c:550
#, c-format
msgid "Bootstrap installed on %s.\n"
msgstr "Zavadìè instalován na %s.\n"
-#: fdisk/fdiskbsdlabel.c:570
+#: fdisk/fdiskbsdlabel.c:571
#, c-format
msgid "Partition (a-%c): "
msgstr "Diskový oddíl (a-%c): "
-#: fdisk/fdiskbsdlabel.c:601
+#: fdisk/fdiskbsdlabel.c:602
msgid "This partition already exists.\n"
msgstr "Tento diskový oddíl ji¾ existuje.\n"
-#: fdisk/fdiskbsdlabel.c:723
+#: fdisk/fdiskbsdlabel.c:724
#, c-format
msgid "Warning: too many partitions (%d, maximum is %d).\n"
msgstr "Varování: pøíli¹ mnoho diskových oddílù (%d, maximum %d).\n"
-#: fdisk/fdiskbsdlabel.c:769
+#: fdisk/fdiskbsdlabel.c:770
msgid ""
"\n"
"Syncing disks.\n"
"cylindrù: %d, fyzických cylindrù: %d\n"
"extra sektorù/cyl: %d, interleave: %d:1\n"
"%s\n"
-"Jednotky = %sy po %d * 512 bajtech\n"
+"Jednotky = %s po %d * 512 bajtech\n"
"\n"
#: fdisk/fdisksgilabel.c:199
msgstr ""
"\n"
"Disk %s (SGI tabulka rozdìlení disku): hlav: %d, sektorù: %d, cylindrù: %d\n"
-"Jednotky = %sy po %d * 512 bajtech\n"
+"Jednotky = %s po %d * 512 bajtech\n"
"\n"
#: fdisk/fdisksgilabel.c:205
"cylindrù: %d, alternativních cylindrù: %d, fyzických cylindrù: %d\n"
"extra sektorù/cyl: %d, interleave: %d:1\n"
"%s\n"
-"Jednotky = %sy po %d * 512 bajtech\n"
+"Jednotky = %s po %d * 512 bajtech\n"
"\n"
#: fdisk/fdisksunlabel.c:625
msgstr ""
"\n"
"Disk %s (Sun tabulka rozdìlení disku): hlav: %d, sektorù: %d, cylindrù: %d\n"
-"Jednotky = %sy po %d * 512 bajtech\n"
+"Jednotky = %s po %d * 512 bajtech\n"
"\n"
#: fdisk/fdisksunlabel.c:630
msgid "BBT"
msgstr "BBT"
-#: fdisk/sfdisk.c:148
+#: fdisk/sfdisk.c:147
#, c-format
msgid "seek error on %s - cannot seek to %lu\n"
msgstr "chyba posunu ukazovátka na %s - ukazovátko nelze posunout na %lu\n"
-#: fdisk/sfdisk.c:153
+#: fdisk/sfdisk.c:152
#, c-format
msgid "seek error: wanted 0x%08x%08x, got 0x%08x%08x\n"
msgstr ""
"chyba pøi posunu ukazovátka: po¾adavek 0x%08x%08x, výsledek 0x%08x%08x\n"
-#: fdisk/sfdisk.c:199
+#: fdisk/sfdisk.c:198
msgid "out of memory - giving up\n"
msgstr "nedostatek pamìti - konèím\n"
-#: fdisk/sfdisk.c:203 fdisk/sfdisk.c:286
+#: fdisk/sfdisk.c:202 fdisk/sfdisk.c:285
#, c-format
msgid "read error on %s - cannot read sector %lu\n"
msgstr "chyba ètení na %s - sektor %lu nelze èíst\n"
-#: fdisk/sfdisk.c:219
+#: fdisk/sfdisk.c:218
#, c-format
msgid "ERROR: sector %lu does not have an msdos signature\n"
msgstr "CHYBA: sektor %lu nemá msdos podpis\n"
-#: fdisk/sfdisk.c:236
+#: fdisk/sfdisk.c:235
#, c-format
msgid "write error on %s - cannot write sector %lu\n"
msgstr "chyba zápisu na %s - sektor %lu nelze zapsat\n"
-#: fdisk/sfdisk.c:274
+#: fdisk/sfdisk.c:273
#, c-format
msgid "cannot open partition sector save file (%s)\n"
msgstr "soubor pro ulo¾ení sektorù (%s) nelze otevøít\n"
-#: fdisk/sfdisk.c:292
+#: fdisk/sfdisk.c:291
#, c-format
msgid "write error on %s\n"
msgstr "chyba zápisu na %s\n"
-#: fdisk/sfdisk.c:310
+#: fdisk/sfdisk.c:309
#, c-format
msgid "cannot stat partition restore file (%s)\n"
msgstr "volání stat pro soubor s ulo¾enými sektory (%s) selhalo\n"
-#: fdisk/sfdisk.c:315
+#: fdisk/sfdisk.c:314
msgid "partition restore file has wrong size - not restoring\n"
msgstr "soubor s ulo¾enými sektory má chybnou velikost - nebude obnoven\n"
-#: fdisk/sfdisk.c:319
+#: fdisk/sfdisk.c:318
msgid "out of memory?\n"
msgstr "nedostatek pamìti?\n"
-#: fdisk/sfdisk.c:325
+#: fdisk/sfdisk.c:324
#, c-format
msgid "cannot open partition restore file (%s)\n"
msgstr "soubor s ulo¾enými sektory (%s) nelze otevøít\n"
-#: fdisk/sfdisk.c:331
+#: fdisk/sfdisk.c:330
#, c-format
msgid "error reading %s\n"
msgstr "chyba pøi ètení %s\n"
-#: fdisk/sfdisk.c:338
+#: fdisk/sfdisk.c:337
#, c-format
msgid "cannot open device %s for writing\n"
msgstr "zaøízení %s nelze otevøít pro zápis\n"
-#: fdisk/sfdisk.c:350
+#: fdisk/sfdisk.c:349
#, c-format
msgid "error writing sector %lu on %s\n"
msgstr "chyba pøi zápisu sektoru %lu na %s\n"
-#: fdisk/sfdisk.c:416
+#: fdisk/sfdisk.c:415
#, c-format
msgid ""
"Warning: start=%d - this looks like a partition rather than\n"
"celý disk. Pou¾ití fdisku je v tom pøípadì pravdìpodobnì zbyteèné\n"
"[Pou¾ijte pøepínaè --force pokud to opravdu chcete.]\n"
-#: fdisk/sfdisk.c:422
+#: fdisk/sfdisk.c:421
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d heads\n"
msgstr "Varování: dle HDIO_GETGEO je poèet hlav %d\n"
-#: fdisk/sfdisk.c:425
+#: fdisk/sfdisk.c:424
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d sectors\n"
msgstr "Varování: dle HDIO_GETGEO je poèet sektorù %d\n"
-#: fdisk/sfdisk.c:428
+#: fdisk/sfdisk.c:427
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d cylinders\n"
msgstr "Varování: dle HDIO_GETGEO je poèet cylindrù %d\n"
-#: fdisk/sfdisk.c:432
+#: fdisk/sfdisk.c:431
#, c-format
msgid "Disk %s: cannot get geometry\n"
msgstr "Disk %s: geometrii nelze zjistit\n"
-#: fdisk/sfdisk.c:434
+#: fdisk/sfdisk.c:433
#, c-format
msgid ""
"Warning: unlikely number of sectors (%d) - usually at most 63\n"
"Varování: podivný poèet sektorù (%d) - obvykle nebývá více ne¾ 63\n"
"To zpùsobí problémy v¹em programùm, které pou¾ívají CHS adresování.\n"
-#: fdisk/sfdisk.c:438
+#: fdisk/sfdisk.c:437
#, c-format
msgid ""
"\n"
"\n"
"Disk %s: cylindrù: %lu, hlav: %lu, sektorù/stopu: %lu\n"
-#: fdisk/sfdisk.c:518
+#: fdisk/sfdisk.c:517
#, c-format
msgid ""
"%s of partition %s has impossible value for head: %d (should be in 0-%d)\n"
msgstr "%s diskového oddílu %s má chybný poèet hlav: %d (mìlo by být 0-%d)\n"
-#: fdisk/sfdisk.c:523
+#: fdisk/sfdisk.c:522
#, c-format
msgid ""
"%s of partition %s has impossible value for sector: %d (should be in 1-%d)\n"
msgstr ""
"%s diskového oddílu %s má chybný poèet sektorù: %d (mìlo by být 1-%d)\n"
-#: fdisk/sfdisk.c:528
+#: fdisk/sfdisk.c:527
#, c-format
msgid ""
"%s of partition %s has impossible value for cylinders: %d (should be in "
msgstr ""
"%s diskového oddílu %s má chybný poèet cylindrù: %d (mìlo by být 0-%d)\n"
-#: fdisk/sfdisk.c:567
+#: fdisk/sfdisk.c:566
msgid ""
"Id Name\n"
"\n"
msgstr "Id Jméno\n"
-#: fdisk/sfdisk.c:720
+#: fdisk/sfdisk.c:719
msgid "Re-reading the partition table ...\n"
msgstr "Naèítám znovu tabulku rozdìlení disku ...\n"
-#: fdisk/sfdisk.c:726
+#: fdisk/sfdisk.c:725
msgid ""
"The command to re-read the partition table failed\n"
"Reboot your system now, before using mkfs\n"
"Nepodaøilo se znovu naèíst tabulku rozdìlení disku.\n"
"Restartujte nyní, pøed pou¾itím mkfs, systém.\n"
-#: fdisk/sfdisk.c:731
+#: fdisk/sfdisk.c:730
#, c-format
msgid "Error closing %s\n"
msgstr "Chyba pøi zavírání %s\n"
-#: fdisk/sfdisk.c:769
+#: fdisk/sfdisk.c:768
#, c-format
msgid "%s: no such partition\n"
msgstr "diskový oddíl %s neexistuje\n"
-#: fdisk/sfdisk.c:792
+#: fdisk/sfdisk.c:791
msgid "unrecognized format - using sectors\n"
msgstr "Neznámý formát - pou¾ívám sektory\n"
-#: fdisk/sfdisk.c:831
+#: fdisk/sfdisk.c:830
#, c-format
msgid "# partition table of %s\n"
msgstr "# tabulka rozdìlení disku pro %s\n"
-#: fdisk/sfdisk.c:832
-msgid ""
-"unit: sectors\n"
-"\n"
-msgstr ""
-"jednotky: sektory\n"
-"\n"
-
-#: fdisk/sfdisk.c:842
+#: fdisk/sfdisk.c:841
#, c-format
msgid "unimplemented format - using %s\n"
msgstr "nepou¾ívaný formát - pou¾ívám %s\n"
-#: fdisk/sfdisk.c:846
+#: fdisk/sfdisk.c:845
#, c-format
msgid ""
"Units = cylinders of %lu bytes, blocks of 1024 bytes, counting from %d\n"
"Jednotky = cylindry po %lu bajtech, bloky po 1024 bajtech, poèítáno od %d\n"
"\n"
-#: fdisk/sfdisk.c:849
+#: fdisk/sfdisk.c:848
msgid " Device Boot Start End #cyls #blocks Id System\n"
msgstr " Zaøíz Boot Zaèátek Konec #cylind #bloky Id Systém\n"
-#: fdisk/sfdisk.c:854
+#: fdisk/sfdisk.c:853
#, c-format
msgid ""
"Units = sectors of 512 bytes, counting from %d\n"
"Jednotky = sektory po 512 bajtech, poèítáno od %d\n"
"\n"
-#: fdisk/sfdisk.c:856
+#: fdisk/sfdisk.c:855
msgid " Device Boot Start End #sectors Id System\n"
msgstr " Zaøíz Boot Zaèátek Konec #sektory Id Systém\n"
-#: fdisk/sfdisk.c:859
+#: fdisk/sfdisk.c:858
#, c-format
msgid ""
"Units = blocks of 1024 bytes, counting from %d\n"
"Jednotky = bloky po 1024 bajtech, poèítáno od %d\n"
"\n"
-#: fdisk/sfdisk.c:861
+#: fdisk/sfdisk.c:860
msgid " Device Boot Start End #blocks Id System\n"
msgstr " Zaøíz Boot Zaèátek Konec #bloky Id Systém\n"
-#: fdisk/sfdisk.c:864
+#: fdisk/sfdisk.c:863
#, c-format
msgid ""
"Units = megabytes of 1048576 bytes, blocks of 1024 bytes, counting from %d\n"
"%d\n"
"\n"
-#: fdisk/sfdisk.c:866
+#: fdisk/sfdisk.c:865
msgid " Device Boot Start End MB #blocks Id System\n"
msgstr " Zaøíz Boot Zaèátek Konec MB #bloky Id Systém\n"
-#: fdisk/sfdisk.c:932
-#, c-format
-msgid " start=%9lu"
-msgstr " zaèátek=%9lu"
-
-#: fdisk/sfdisk.c:933
-#, c-format
-msgid ", size=%8lu"
-msgstr ", velikost=%lu"
-
-#: fdisk/sfdisk.c:935
-#, c-format
-msgid ", Id=%2x"
-msgstr ", Id=%2x"
-
-#: fdisk/sfdisk.c:937
-msgid ", bootable"
-msgstr ", startovací"
-
-#: fdisk/sfdisk.c:998
+#: fdisk/sfdisk.c:997
#, c-format
msgid "\t\tstart: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr "\t\tzaèátek: (c,h,s) pøedpoklad (%ld,%ld,%ld) nalezeno (%ld,%ld,%ld)\n"
-#: fdisk/sfdisk.c:1005
+#: fdisk/sfdisk.c:1004
#, c-format
msgid "\t\tend: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr "\t\tkonec: (c,h,s) pøedpoklad (%ld,%ld,%ld) nalezeno (%ld,%ld,%ld)\n"
-#: fdisk/sfdisk.c:1008
+#: fdisk/sfdisk.c:1007
#, c-format
msgid "partition ends on cylinder %ld, beyond the end of the disk\n"
msgstr "diskový oddíl konèí na cylindru %ld, t.j. za koncem disku\n"
msgid "No partitions found\n"
msgstr "Nebyly nalezeny ¾ádné diskové oddíly\n"
-#: fdisk/sfdisk.c:1021
+#: fdisk/sfdisk.c:1025
#, c-format
msgid ""
"Warning: The first partition looks like it was made\n"
"pro C/H/S=*/%ld/%ld (místo %ld/%ld/%ld).\n"
"Zobrazuji za pou¾ití této geometrie.\n"
-#: fdisk/sfdisk.c:1068
+#: fdisk/sfdisk.c:1075
msgid "no partition table present.\n"
msgstr "Nebyla nalezena ¾ádná tabulka rozdìlení disku.\n"
-#: fdisk/sfdisk.c:1070
+#: fdisk/sfdisk.c:1077
#, c-format
msgid "strange, only %d partitions defined.\n"
msgstr "Zvlá¹tní - poèet definovaných diskových oddílù je pouze %d.\n"
-#: fdisk/sfdisk.c:1079
+#: fdisk/sfdisk.c:1086
#, c-format
msgid "Warning: partition %s has size 0 but is not marked Empty\n"
msgstr ""
"Varování: diskový oddíl %s má velikost 0 a není oznaèen jako prázdný.\n"
-#: fdisk/sfdisk.c:1082
+#: fdisk/sfdisk.c:1089
#, c-format
msgid "Warning: partition %s has size 0 and is bootable\n"
msgstr "Varování: diskový oddíl %s má velikost 0 a je startovací.\n"
-#: fdisk/sfdisk.c:1085
+#: fdisk/sfdisk.c:1092
#, c-format
msgid "Warning: partition %s has size 0 and nonzero start\n"
msgstr "Varování: diskový oddíl %s má velikost 0 a nenulový zaèátek.\n"
-#: fdisk/sfdisk.c:1096
+#: fdisk/sfdisk.c:1103
#, c-format
msgid "Warning: partition %s "
msgstr "Varování: diskový oddíl %s "
-#: fdisk/sfdisk.c:1097
+#: fdisk/sfdisk.c:1104
#, c-format
msgid "is not contained in partition %s\n"
msgstr "není obsa¾en v diskovém oddílu %s.\n"
-#: fdisk/sfdisk.c:1108
+#: fdisk/sfdisk.c:1115
#, c-format
msgid "Warning: partitions %s "
msgstr "Varování: diskové oddíly %s "
-#: fdisk/sfdisk.c:1109
+#: fdisk/sfdisk.c:1116
#, c-format
msgid "and %s overlap\n"
msgstr "a %s se navzájem pøekrývají.\n"
-#: fdisk/sfdisk.c:1120
+#: fdisk/sfdisk.c:1127
#, c-format
msgid "Warning: partition %s contains part of "
msgstr "Varování: diskový oddíl %s obsahuje èást "
-#: fdisk/sfdisk.c:1121
+#: fdisk/sfdisk.c:1128
#, c-format
msgid "the partition table (sector %lu),\n"
msgstr "tabulky rozdìlení disku (sektor %lu)\n"
-#: fdisk/sfdisk.c:1122
+#: fdisk/sfdisk.c:1129
msgid "and will destroy it when filled\n"
msgstr "a znièí ji, pokud bude obsazen\n"
-#: fdisk/sfdisk.c:1131
+#: fdisk/sfdisk.c:1138
#, c-format
msgid "Warning: partition %s starts at sector 0\n"
msgstr "Varování: diskový oddíl %s zaèíná na sektoru 0\n"
-#: fdisk/sfdisk.c:1135
+#: fdisk/sfdisk.c:1142
#, c-format
msgid "Warning: partition %s extends past end of disk\n"
msgstr "Varování: diskový oddíl %s pøesahuje za konec disku.\n"
-#: fdisk/sfdisk.c:1149
+#: fdisk/sfdisk.c:1156
msgid "Among the primary partitions, at most one can be extended\n"
msgstr "Pouze jeden z diskových oddílù mù¾e být roz¹íøeným.\n"
-#: fdisk/sfdisk.c:1150
+#: fdisk/sfdisk.c:1157
msgid " (although this is not a problem under Linux)\n"
msgstr " (aèkoliv pod Linuxem to nepøedstavuje problém)\n"
-#: fdisk/sfdisk.c:1167
+#: fdisk/sfdisk.c:1174
#, c-format
msgid "Warning: partition %s does not start at a cylinder boundary\n"
msgstr "Varování: diskový oddíl %s nezaèíná na hranici cylindru.\n"
-#: fdisk/sfdisk.c:1173
+#: fdisk/sfdisk.c:1180
#, c-format
msgid "Warning: partition %s does not end at a cylinder boundary\n"
msgstr "Varování: diskový oddíl %s nekonèí na hranici cylindru.\n"
-#: fdisk/sfdisk.c:1191
+#: fdisk/sfdisk.c:1198
msgid ""
"Warning: more than one primary partition is marked bootable (active)\n"
"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
"Varování: více ne¾ jeden primární diskový oddíl je oznaèen jako startovací.\n"
"LILU to neèiní problémy, ale DOS MBR z tohoto disku nenastartuje.\n"
-#: fdisk/sfdisk.c:1198
+#: fdisk/sfdisk.c:1205
msgid ""
"Warning: usually one can boot from primary partitions only\n"
"LILO disregards the `bootable' flag.\n"
"Varování: obyèejnì je mo¾né startovat pouze z primárních diskových oddíl|ù.\n"
"LILO nebude brát ohled na pøíznak 'startovací'.\n"
-#: fdisk/sfdisk.c:1204
+#: fdisk/sfdisk.c:1211
msgid ""
"Warning: no primary partition is marked bootable (active)\n"
"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
"Varování: ¾ádný primární diskový oddíl není oznaèen jako startovací.\n"
"LILU to neèiní problémy, ale DOS z tohoto disku nenastartuje.\n"
-#: fdisk/sfdisk.c:1221
+#: fdisk/sfdisk.c:1228
#, c-format
msgid ""
"partition %s: start: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
"diskový oddíl %s: zaèátek: (c,h,s) pøedpoklad (%ld,%ld,%ld), nalezeno\n"
"(%ld,%ld,%ld)\n"
-#: fdisk/sfdisk.c:1230
+#: fdisk/sfdisk.c:1237
#, c-format
msgid "partition %s: end: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
"diskový oddíl %s: konec: (c,h,s) pøedpoklad (%ld,%ld,%ld), nalezeno\n"
"(%ld,%ld,%ld)\n"
-#: fdisk/sfdisk.c:1233
+#: fdisk/sfdisk.c:1240
#, c-format
msgid "partition %s ends on cylinder %ld, beyond the end of the disk\n"
msgstr "diskový oddíl %s konèí na cylindru %ld, t.j. za koncem disku\n"
-#: fdisk/sfdisk.c:1266 fdisk/sfdisk.c:1343
+#: fdisk/sfdisk.c:1273 fdisk/sfdisk.c:1350
#, c-format
msgid "too many partitions - ignoring those past nr (%d)\n"
msgstr "pøíli¹ mnoho diskových oddílù - ignoruji > %d\n"
-#: fdisk/sfdisk.c:1281
+#: fdisk/sfdisk.c:1288
msgid "tree of partitions?\n"
msgstr "strom diskových oddílù?\n"
-#: fdisk/sfdisk.c:1385
+#: fdisk/sfdisk.c:1392
msgid "detected Disk Manager - unable to handle that\n"
msgstr "nalezen Disk Manager - s tím neumím pracovat\n"
-#: fdisk/sfdisk.c:1392
+#: fdisk/sfdisk.c:1399
msgid "DM6 signature found - giving up\n"
msgstr "nalezen DM6 podpis - konèím\n"
-#: fdisk/sfdisk.c:1412
+#: fdisk/sfdisk.c:1419
msgid "strange..., an extended partition of size 0?\n"
msgstr "zvlá¹tní..., roz¹íøený diskový oddíl o velikosti 0?\n"
-#: fdisk/sfdisk.c:1419
+#: fdisk/sfdisk.c:1426
msgid "strange..., a BSD partition of size 0?\n"
msgstr "zvlá¹tní..., BSD diskový oddíl o velikosti 0?\n"
-#: fdisk/sfdisk.c:1451
+#: fdisk/sfdisk.c:1458
#, c-format
msgid " %s: unrecognized partition\n"
msgstr " diskový oddíl %s není znám\n"
-#: fdisk/sfdisk.c:1463
+#: fdisk/sfdisk.c:1470
msgid "-n flag was given: Nothing changed\n"
msgstr "byl zadán pøepínaè -n: Nic nebylo zmìnìno\n"
-#: fdisk/sfdisk.c:1476
+#: fdisk/sfdisk.c:1483
msgid "Failed saving the old sectors - aborting\n"
msgstr "Chyba pøi ukládání starých sektorù - konèím\n"
-#: fdisk/sfdisk.c:1481
+#: fdisk/sfdisk.c:1488
#, c-format
msgid "Failed writing the partition on %s\n"
msgstr "Chyba pøi zápisu na diskový oddíl %s\n"
-#: fdisk/sfdisk.c:1558
+#: fdisk/sfdisk.c:1565
msgid "long or incomplete input line - quitting\n"
msgstr "pøíli¹ dlouhý èi neúplný øádek - konèím\n"
-#: fdisk/sfdisk.c:1594
+#: fdisk/sfdisk.c:1601
#, c-format
msgid "input error: `=' expected after %s field\n"
msgstr "vstupní chyba: po polo¾ce %s jsem oèekával znak `='\n"
-#: fdisk/sfdisk.c:1601
+#: fdisk/sfdisk.c:1608
#, c-format
msgid "input error: unexpected character %c after %s field\n"
msgstr "vstupní chyba: neoèekávaný znak %c po polo¾ce %s\n"
-#: fdisk/sfdisk.c:1607
+#: fdisk/sfdisk.c:1614
#, c-format
msgid "unrecognized input: %s\n"
msgstr "nerozpoznaný vstup: %s\n"
-#: fdisk/sfdisk.c:1639
+#: fdisk/sfdisk.c:1646
msgid "number too big\n"
msgstr "èíslo je pøíli¹ veliké\n"
-#: fdisk/sfdisk.c:1643
+#: fdisk/sfdisk.c:1650
msgid "trailing junk after number\n"
msgstr "nesmysly za èíslem\n"
-#: fdisk/sfdisk.c:1759
+#: fdisk/sfdisk.c:1766
msgid "no room for partition descriptor\n"
msgstr "není místo pro popis diskového oddílu\n"
-#: fdisk/sfdisk.c:1792
+#: fdisk/sfdisk.c:1799
msgid "cannot build surrounding extended partition\n"
msgstr "okolní roz¹iøující diskový oddíl nelze vytvoøit\n"
-#: fdisk/sfdisk.c:1843
+#: fdisk/sfdisk.c:1850
msgid "too many input fields\n"
msgstr "pøíli¹ mnoho vstupních polo¾ek\n"
#. no free blocks left - don't read any further
-#: fdisk/sfdisk.c:1877
+#: fdisk/sfdisk.c:1884
msgid "No room for more\n"
msgstr "Ji¾ nejsou volné bloky\n"
-#: fdisk/sfdisk.c:1896
+#: fdisk/sfdisk.c:1903
msgid "Illegal type\n"
msgstr "Chybný typ\n"
-#: fdisk/sfdisk.c:1928
+#: fdisk/sfdisk.c:1935
#, c-format
msgid "Warning: exceeds max allowable size (%lu)\n"
msgstr "Varování: pøekroèení maximální povolené velikosti (%lu)\n"
-#: fdisk/sfdisk.c:1933
+#: fdisk/sfdisk.c:1940
msgid "Warning: empty partition\n"
msgstr "Varování: prázdný diskový oddíl\n"
-#: fdisk/sfdisk.c:1947
+#: fdisk/sfdisk.c:1954
#, c-format
msgid "Warning: bad partition start (earliest %lu)\n"
msgstr "Varování: chybný zaèátek diskového oddílu (døívìj¹í %lu)\n"
-#: fdisk/sfdisk.c:1960
+#: fdisk/sfdisk.c:1967
msgid "unrecognized bootable flag - choose - or *\n"
msgstr "nerozpoznaný pøíznak 'startovací' - zvolte - èi *\n"
-#: fdisk/sfdisk.c:1977 fdisk/sfdisk.c:1990
+#: fdisk/sfdisk.c:1984 fdisk/sfdisk.c:1997
msgid "partial c,h,s specification?\n"
msgstr "neúplná c,h,s specifikace?\n"
-#: fdisk/sfdisk.c:2001
+#: fdisk/sfdisk.c:2008
msgid "Extended partition not where expected\n"
msgstr "Roz¹íøený diskový oddíl na neoèekávaném místì\n"
-#: fdisk/sfdisk.c:2033
+#: fdisk/sfdisk.c:2040
msgid "bad input\n"
msgstr "chybný vstup\n"
-#: fdisk/sfdisk.c:2055
+#: fdisk/sfdisk.c:2062
msgid "too many partitions\n"
msgstr "pøíli¹ mnoho diskových oddílù\n"
-#: fdisk/sfdisk.c:2088
+#: fdisk/sfdisk.c:2095
msgid ""
"Input in the following format; absent fields get a default value.\n"
"<start> <size> <type [E,S,L,X,hex]> <bootable [-,*]> <c,h,s> <c,h,s>\n"
"<zaèátek> <velikost> <typ [E,S,L,X,hex]> <startovací [-,*]> <c,h,s> <c,h,s>\n"
"Obvykle je tøeba zadat pouze <zaèátek> a <velikost> (a mo¾ná <typ>).\n"
-#: fdisk/sfdisk.c:2108
+#: fdisk/sfdisk.c:2115
msgid "version"
msgstr "verze"
-#: fdisk/sfdisk.c:2114
+#: fdisk/sfdisk.c:2121
#, c-format
msgid "Usage: %s [options] device ...\n"
msgstr "Pou¾ití: %s [pøepínaèe] zaøízení ...\n"
-#: fdisk/sfdisk.c:2115
+#: fdisk/sfdisk.c:2122
msgid "device: something like /dev/hda or /dev/sda"
msgstr "zaøízení: nìco jako /dev/hda èi /dev/sda"
-#: fdisk/sfdisk.c:2116
+#: fdisk/sfdisk.c:2123
msgid "useful options:"
msgstr "u¾iteèné pøepínaèe:"
-#: fdisk/sfdisk.c:2117
+#: fdisk/sfdisk.c:2124
msgid " -s [or --show-size]: list size of a partition"
msgstr " -s [èi --show-size]: vypí¹e velikost diskového oddílu"
-#: fdisk/sfdisk.c:2118
+#: fdisk/sfdisk.c:2125
msgid " -c [or --id]: print or change partition Id"
msgstr " -c [èi --id]: vypí¹e èi zmìní Id diskového oddílu"
-#: fdisk/sfdisk.c:2119
+#: fdisk/sfdisk.c:2126
msgid " -l [or --list]: list partitions of each device"
msgstr " -l [èi --list]: ke ka¾dému zaøízení vypí¹e diskové oddíly"
-#: fdisk/sfdisk.c:2120
+#: fdisk/sfdisk.c:2127
msgid " -d [or --dump]: idem, but in a format suitable for later input"
msgstr ""
" -d [èi --dump]: idem, ale ve formátu vhodném k dal¹ímu zpracování"
-#: fdisk/sfdisk.c:2121
+#: fdisk/sfdisk.c:2128
msgid " -i [or --increment]: number cylinders etc. from 1 instead of from 0"
msgstr " -i [èi --increment]: èísluje cylindry etc. od 1 místo od 0"
-#: fdisk/sfdisk.c:2122
+#: fdisk/sfdisk.c:2129
msgid ""
" -uS, -uB, -uC, -uM: accept/report in units of "
"sectors/blocks/cylinders/MB"
msgstr ""
" -uS, -uB, -uC, -uM: jako jednotky pou¾ije Sektory/Bloky/Cylindry èi MB"
-#: fdisk/sfdisk.c:2123
+#: fdisk/sfdisk.c:2130
msgid " -T [or --list-types]:list the known partition types"
msgstr " -T [èi --list-types]:vypí¹e známé typy diskových oddílù"
-#: fdisk/sfdisk.c:2124
+#: fdisk/sfdisk.c:2131
msgid " -D [or --DOS]: for DOS-compatibility: waste a little space"
msgstr " -D [èi --DOS]: pro kompatibilitu s DOSEM: ubírá trochu místa"
-#: fdisk/sfdisk.c:2125
+#: fdisk/sfdisk.c:2132
msgid " -R [or --re-read]: make kernel reread partition table"
msgstr ""
" -R [èi --re-read]: donutí jádro znovu naèíst tabulku rozdìlení disku"
-#: fdisk/sfdisk.c:2126
+#: fdisk/sfdisk.c:2133
msgid " -N# : change only the partition with number #"
msgstr " -N# : zmìní pouze diskový oddíl s èíslem #"
-#: fdisk/sfdisk.c:2127
+#: fdisk/sfdisk.c:2134
msgid " -n : do not actually write to disk"
msgstr " -n : ¾ádné zmìny nebudou ulo¾eny na disk"
-#: fdisk/sfdisk.c:2128
+#: fdisk/sfdisk.c:2135
msgid ""
" -O file : save the sectors that will be overwritten to file"
msgstr " -O SOUBOR : ulo¾í zmìnìné sektory do SOUBORU"
-#: fdisk/sfdisk.c:2129
+#: fdisk/sfdisk.c:2136
msgid " -I file : restore these sectors again"
msgstr " -I SOUBOR : obnoví tyto sektory ze SOUBORU"
-#: fdisk/sfdisk.c:2130
+#: fdisk/sfdisk.c:2137
msgid " -v [or --version]: print version"
msgstr " -v [èi --version]: vypí¹e informace o verzi"
-#: fdisk/sfdisk.c:2131
+#: fdisk/sfdisk.c:2138
msgid " -? [or --help]: print this message"
msgstr " -? [èi --help]: vypí¹e tuto nápovìdu"
-#: fdisk/sfdisk.c:2132
+#: fdisk/sfdisk.c:2139
msgid "dangerous options:"
msgstr "nebezpeèné pøepínaèe:"
-#: fdisk/sfdisk.c:2133
+#: fdisk/sfdisk.c:2140
msgid " -g [or --show-geometry]: print the kernel's idea of the geometry"
msgstr ""
" -g [èi --show-geometry]: vypí¹e informace o geometrii, které\n"
" udr¾uje jádro"
-#: fdisk/sfdisk.c:2134
+#: fdisk/sfdisk.c:2141
msgid ""
" -x [or --show-extended]: also list extended partitions on output\n"
" or expect descriptors for them on input"
" -x [èi --show-extended]: vypí¹e informace o roz¹íøených diskových\n"
" oddílech a na vstupu bude oèekávat jejich popis"
-#: fdisk/sfdisk.c:2136
+#: fdisk/sfdisk.c:2143
msgid ""
" -L [or --Linux]: do not complain about things irrelevant for Linux"
msgstr ""
" -L [èi --Linux]: problémy nepodstatné pro Linux budou ignorovány"
-#: fdisk/sfdisk.c:2137
+#: fdisk/sfdisk.c:2144
msgid " -q [or --quiet]: suppress warning messages"
msgstr " -q [èi --quiet]: nebude vypisovat varovné hlá¹ky"
-#: fdisk/sfdisk.c:2138
+#: fdisk/sfdisk.c:2145
msgid " You can override the detected geometry using:"
msgstr " Nalezenou geometrii mù¾ete pøepsat pomocí:"
-#: fdisk/sfdisk.c:2139
+#: fdisk/sfdisk.c:2146
msgid " -C# [or --cylinders #]:set the number of cylinders to use"
msgstr " -C# [èi --cylinders #]:nastaví poèet cylindrù"
-#: fdisk/sfdisk.c:2140
+#: fdisk/sfdisk.c:2147
msgid " -H# [or --heads #]: set the number of heads to use"
msgstr " -H# [èi --heads #]: nastaví poèet hlav"
-#: fdisk/sfdisk.c:2141
+#: fdisk/sfdisk.c:2148
msgid " -S# [or --sectors #]: set the number of sectors to use"
msgstr " -S# [èi --sectors #]: nastaví poèet cylindrù"
-#: fdisk/sfdisk.c:2142
+#: fdisk/sfdisk.c:2149
msgid "You can disable all consistency checking with:"
msgstr "Ovìøování konzistence mù¾ete vypnout pomocí:"
-#: fdisk/sfdisk.c:2143
+#: fdisk/sfdisk.c:2150
msgid " -f [or --force]: do what I say, even if it is stupid"
msgstr " -f [èi --force]: akceptuje ve¹keré - i nesmyslné - po¾adavky"
-#: fdisk/sfdisk.c:2149
+#: fdisk/sfdisk.c:2156
msgid "Usage:"
msgstr "Pou¾ití:"
-#: fdisk/sfdisk.c:2150
+#: fdisk/sfdisk.c:2157
#, c-format
msgid "%s device\t\t list active partitions on device\n"
msgstr "%s zaøízení\t\t vypí¹e aktivní diskové oddíly na daném zaøízení\n"
-#: fdisk/sfdisk.c:2151
+#: fdisk/sfdisk.c:2158
#, c-format
msgid "%s device n1 n2 ... activate partitions n1 ..., inactivate the rest\n"
msgstr ""
"%s zaøízení n1 n2 ... aktivuje diskové oddíly n1 ..., deaktivuje ostatní\n"
-#: fdisk/sfdisk.c:2152
+#: fdisk/sfdisk.c:2159
#, c-format
msgid "%s -An device\t activate partition n, inactivate the other ones\n"
msgstr "%s -An zaøízení\t aktivuje diskové oddíly n ..., deaktivuje ostatní\n"
-#: fdisk/sfdisk.c:2271
+#: fdisk/sfdisk.c:2278
msgid "no command?\n"
msgstr "¾ádný pøíkaz?\n"
-#: fdisk/sfdisk.c:2394
+#: fdisk/sfdisk.c:2401
#, c-format
msgid "total: %d blocks\n"
msgstr "celkový poèet blokù: %d\n"
-#: fdisk/sfdisk.c:2431
+#: fdisk/sfdisk.c:2438
msgid "usage: sfdisk --print-id device partition-number\n"
msgstr "Pou¾ití: sfdisk --print-id zaøízení èíslo diskového oddílu\n"
-#: fdisk/sfdisk.c:2433
+#: fdisk/sfdisk.c:2440
msgid "usage: sfdisk --change-id device partition-number Id\n"
msgstr "Pou¾ití: sfdisk --change-id zaøízení Id diskového oddílu\n"
-#: fdisk/sfdisk.c:2435
+#: fdisk/sfdisk.c:2442
msgid "usage: sfdisk --id device partition-number [Id]\n"
msgstr "Pou¾ití: sfdisk --id zaøízení èíslo diskového oddílu [Id]\n"
-#: fdisk/sfdisk.c:2442
+#: fdisk/sfdisk.c:2449
msgid "can specify only one device (except with -l or -s)\n"
msgstr "mù¾ete zadat pouze jedno zaøízení (vyjímkou jsou pøepínaèe -l a -s)\n"
-#: fdisk/sfdisk.c:2467
+#: fdisk/sfdisk.c:2474
#, c-format
msgid "cannot open %s %s\n"
msgstr "%s %s nelze otevøít\n"
-#: fdisk/sfdisk.c:2467
+#: fdisk/sfdisk.c:2474
msgid "read-write"
msgstr "pro ètení/zápis"
-#: fdisk/sfdisk.c:2467
+#: fdisk/sfdisk.c:2474
msgid "for reading"
msgstr "pro ètení"
-#: fdisk/sfdisk.c:2492
+#: fdisk/sfdisk.c:2499
#, c-format
msgid "%s: OK\n"
msgstr "%s: OK\n"
-#: fdisk/sfdisk.c:2509
+#: fdisk/sfdisk.c:2516
#, c-format
msgid "%s: %d cylinders, %d heads, %d sectors/track\n"
msgstr "%s: %d cylindrù, %d hlav, %d sektorù/stopu\n"
-#: fdisk/sfdisk.c:2512
+#: fdisk/sfdisk.c:2519
#, c-format
msgid "%s: unknown geometry\n"
msgstr "%s: neznámá geometrie\n"
-#: fdisk/sfdisk.c:2528
+#: fdisk/sfdisk.c:2535
#, c-format
msgid "BLKGETSIZE ioctl failed for %s\n"
msgstr "volání BLKGETSIZE ioctl pro %s selhalo\n"
-#: fdisk/sfdisk.c:2605
+#: fdisk/sfdisk.c:2612
#, c-format
msgid "bad active byte: 0x%x instead of 0x80\n"
msgstr "chybný aktivní bajt: 0x%x místo 0x80\n"
-#: fdisk/sfdisk.c:2622 fdisk/sfdisk.c:2675 fdisk/sfdisk.c:2705
+#: fdisk/sfdisk.c:2629 fdisk/sfdisk.c:2682 fdisk/sfdisk.c:2712
msgid ""
"Done\n"
"\n"
"Hotovo\n"
"\n"
-#: fdisk/sfdisk.c:2631
+#: fdisk/sfdisk.c:2638
#, c-format
msgid ""
"You have %d active primary partitions. This does not matter for LILO,\n"
"MBR\n"
"nastartuje pouze z disku s jedním aktivním diskovým oddílem.\n"
-#: fdisk/sfdisk.c:2645
+#: fdisk/sfdisk.c:2652
#, c-format
msgid "partition %s has id %x and is not hidden\n"
msgstr "diskový oddíl %s má id %x a není skrytý\n"
-#: fdisk/sfdisk.c:2701
+#: fdisk/sfdisk.c:2708
#, c-format
msgid "Bad Id %x\n"
msgstr "Id %x je chybné\n"
-#: fdisk/sfdisk.c:2716
+#: fdisk/sfdisk.c:2723
msgid "This disk is currently in use.\n"
msgstr "Tento disk je právì pou¾íván.\n"
-#: fdisk/sfdisk.c:2733
+#: fdisk/sfdisk.c:2740
#, c-format
msgid "Fatal error: cannot find %s\n"
msgstr "Fatální chyba: %s nelze nalézt\n"
-#: fdisk/sfdisk.c:2736
+#: fdisk/sfdisk.c:2743
#, c-format
msgid "Warning: %s is not a block device\n"
msgstr "Varování: %s není blokovým zaøízením\n"
-#: fdisk/sfdisk.c:2742
+#: fdisk/sfdisk.c:2749
msgid "Checking that no-one is using this disk right now ...\n"
msgstr "Ovìøuji, zda tento disk není právì pou¾íván ...\n"
-#: fdisk/sfdisk.c:2744
+#: fdisk/sfdisk.c:2751
msgid ""
"\n"
"This disk is currently in use - repartitioning is probably a bad idea.Umount "
"v¹echny odkládací prostory na tomto disku. K potlaèení této kontroly mù¾ete "
"pou¾ít pøepínaè --no-reread.\n"
-#: fdisk/sfdisk.c:2748
+#: fdisk/sfdisk.c:2755
msgid "Use the --force flag to overrule all checks.\n"
msgstr "Pou¾ijte pøepínaè --force k potlaèení ve¹kerých kontrol.\n"
-#: fdisk/sfdisk.c:2752
+#: fdisk/sfdisk.c:2759
msgid "OK"
msgstr "OK"
-#: fdisk/sfdisk.c:2761
+#: fdisk/sfdisk.c:2768
msgid "Old situation:\n"
msgstr "Stará situace:\n"
-#: fdisk/sfdisk.c:2765
+#: fdisk/sfdisk.c:2772
#, c-format
msgid "Partition %d does not exist, cannot change it\n"
msgstr "Diskový oddíl %d neexistuje. Nelze jej zmìnit.\n"
-#: fdisk/sfdisk.c:2773
+#: fdisk/sfdisk.c:2780
msgid "New situation:\n"
msgstr "Nová situace:\n"
-#: fdisk/sfdisk.c:2778
+#: fdisk/sfdisk.c:2785
msgid ""
"I don't like these partitions - nothing changed.\n"
"(If you really want this, use the --force option.)\n"
"Toto rozlo¾ení diskových oddílù se mi nelíbí - nic nemìním.\n"
"(Pokud jej opravdu chcete pou¾ít, pak zadejte pøepínaè --force.)\n"
-#: fdisk/sfdisk.c:2781
+#: fdisk/sfdisk.c:2788
msgid "I don't like this - probably you should answer No\n"
msgstr "Toto se mi nelíbí - mìl byste odpovìdìt NO\n"
-#: fdisk/sfdisk.c:2786
+#: fdisk/sfdisk.c:2793
msgid "Are you satisfied with this? [ynq] "
msgstr "Vyhovuje Vám to? [ynq] "
-#: fdisk/sfdisk.c:2788
+#: fdisk/sfdisk.c:2795
msgid "Do you want to write this to disk? [ynq] "
msgstr "Ulo¾it na disk? [ynq] "
-#: fdisk/sfdisk.c:2793
+#: fdisk/sfdisk.c:2800
msgid ""
"\n"
"sfdisk: premature end of input\n"
"\n"
"sfdisk: pøedèasný konec vstupu\n"
-#: fdisk/sfdisk.c:2795
+#: fdisk/sfdisk.c:2802
msgid "Quitting - nothing changed\n"
msgstr "Konèím - nebyly uèinìny ¾ádné zmìny\n"
-#: fdisk/sfdisk.c:2801
+#: fdisk/sfdisk.c:2808
msgid "Please answer one of y,n,q\n"
msgstr "Odpovìzte prosím y,n èi q\n"
-#: fdisk/sfdisk.c:2809
+#: fdisk/sfdisk.c:2816
msgid ""
"Successfully wrote the new partition table\n"
"\n"
"Nová tabulka rozdìlení disku byla úspì¹nì ulo¾ena.\n"
"\n"
-#: fdisk/sfdisk.c:2815
+#: fdisk/sfdisk.c:2822
msgid ""
"If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)\n"
"to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1\n"
msgid "internal error, contact the author."
msgstr "Vnitøní chyba, oznamte ji autorovi."
-#: login-utils/agetty.c:303
+#: login-utils/agetty.c:306
msgid "calling open_tty\n"
msgstr "volám open_tty\n"
#. Initialize the termio settings (raw mode, eight-bit, blocking i/o).
-#: login-utils/agetty.c:316
+#: login-utils/agetty.c:319
msgid "calling termio_init\n"
msgstr "volám termio_init\n"
-#: login-utils/agetty.c:321
+#: login-utils/agetty.c:324
msgid "writing init string\n"
msgstr "zapisuji inicializaèní øetìzec\n"
#. Optionally detect the baud rate from the modem status message.
-#: login-utils/agetty.c:331
+#: login-utils/agetty.c:334
msgid "before autobaud\n"
msgstr "pøed autobaud\n"
-#: login-utils/agetty.c:343
+#: login-utils/agetty.c:346
msgid "waiting for cr-lf\n"
msgstr "èekám na cr-lf\n"
-#: login-utils/agetty.c:347
+#: login-utils/agetty.c:350
#, c-format
msgid "read %c\n"
msgstr "pøeèteno %c\n"
#. Read the login name.
-#: login-utils/agetty.c:356
+#: login-utils/agetty.c:359
msgid "reading login name\n"
msgstr "ètu pøihla¹ovací jméno\n"
-#: login-utils/agetty.c:377
+#: login-utils/agetty.c:380
#, c-format
msgid "%s: can't exec %s: %m"
msgstr "%s: %s nelze spustit: %m"
-#: login-utils/agetty.c:397
+#: login-utils/agetty.c:400
msgid "can't malloc initstring"
msgstr "pamì» pro inicializaèní øetìzec nelze alokovat"
-#: login-utils/agetty.c:459
+#: login-utils/agetty.c:465
#, c-format
msgid "bad timeout value: %s"
msgstr "chybný èasový limit: %s"
-#: login-utils/agetty.c:468
+#: login-utils/agetty.c:474
msgid "after getopt loop\n"
msgstr "po zpracování argumentù pøíkazové øádky\n"
-#: login-utils/agetty.c:486
+#: login-utils/agetty.c:492
msgid "exiting parseargs\n"
msgstr "opou¹tím funkci parseargs\n"
-#: login-utils/agetty.c:499
+#: login-utils/agetty.c:505
msgid "entered parse_speeds\n"
msgstr "vstupuji do funkce parse_speeds\n"
-#: login-utils/agetty.c:502
+#: login-utils/agetty.c:508
#, c-format
msgid "bad speed: %s"
msgstr "chybná rychlost %s"
-#: login-utils/agetty.c:504
+#: login-utils/agetty.c:510
msgid "too many alternate speeds"
msgstr "pøíli¹ mnoho alternativních rychlostí"
-#: login-utils/agetty.c:506
+#: login-utils/agetty.c:512
msgid "exiting parsespeeds\n"
msgstr "opou¹tím funkci parsespeeds\n"
-#: login-utils/agetty.c:579
+#: login-utils/agetty.c:587
#, c-format
msgid "%s: open for update: %m"
msgstr "%s: otevøení za úèelem aktualizace: %m"
-#: login-utils/agetty.c:595
+#: login-utils/agetty.c:605
#, c-format
msgid "%s: no utmp entry"
msgstr "¾ádná utmp polo¾ka pro %s"
-#: login-utils/agetty.c:624
+#: login-utils/agetty.c:634
#, c-format
msgid "/dev: chdir() failed: %m"
msgstr "/dev: volání chdir() selhalo: %m"
-#: login-utils/agetty.c:628
+#: login-utils/agetty.c:638
#, c-format
msgid "/dev/%s: not a character device"
msgstr "/dev/%s není znakovým zaøízením"
#. ignore close(2) errors
-#: login-utils/agetty.c:635
+#: login-utils/agetty.c:645
msgid "open(2)\n"
msgstr "open(2)\n"
-#: login-utils/agetty.c:637
+#: login-utils/agetty.c:647
#, c-format
msgid "/dev/%s: cannot open as standard input: %m"
msgstr "/dev/%s nelze otevøít jako standardní vstup: %m"
-#: login-utils/agetty.c:647
+#: login-utils/agetty.c:657
#, c-format
msgid "%s: not open for read/write"
msgstr "%s: není otevøeno pro ètení/zápis"
#. Set up standard output and standard error file descriptors.
-#: login-utils/agetty.c:651
+#: login-utils/agetty.c:661
msgid "duping\n"
msgstr "volám dup\n"
#. set up stdout and stderr
-#: login-utils/agetty.c:653
+#: login-utils/agetty.c:663
#, c-format
msgid "%s: dup problem: %m"
msgstr "%s: volání dup selhalo: %m"
-#: login-utils/agetty.c:723
+#: login-utils/agetty.c:733
msgid "term_io 2\n"
msgstr "term_io 2\n"
-#: login-utils/agetty.c:905
+#: login-utils/agetty.c:915
msgid "user"
msgstr "u¾ivatel"
-#: login-utils/agetty.c:905
+#: login-utils/agetty.c:915
msgid "users"
msgstr "u¾ivatelé"
-#: login-utils/agetty.c:993
+#: login-utils/agetty.c:1003
#, c-format
msgid "%s: read: %m"
msgstr "%s: pøeèteno: %m"
-#: login-utils/agetty.c:1039
+#: login-utils/agetty.c:1049
#, c-format
msgid "%s: input overrun"
msgstr "%s: pøeteèení vstupu"
-#: login-utils/agetty.c:1163
+#: login-utils/agetty.c:1173
#, c-format
msgid ""
-"Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] "
-"baud_rate,... line [termtype]\n"
-"or\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] line "
-"baud_rate,... [termtype]\n"
+"Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H "
+"login_host] baud_rate,... line [termtype]\n"
+"or\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H login_host] "
+"line baud_rate,... [termtype]\n"
msgstr ""
-"Pou¾ití: %s [-hiLmw] [-l login_program] [-t èasový limit] [-I inicializaèní "
-"øetìzec] baud_rate,... linka [typ terminálu]\n"
-"èi\t[-hiLmw] [-l login_program] [-t èasový limit] [-I inicializaèní øetìzec] "
-"linka baud_rate,... [typ terminálu]\n"
+"Pou¾ití: %s [-hiLmw] [-l login_program] [-t èasový limit] [-I inicializaèní øetìzec] [-H poèítaè] baud_rate,... linka [typ terminálu]\n"
+"èi\t[-hiLmw] [-l login_program] [-t èasový limit] [-I inicializaèní øetìzec] [-H poèítaè] linka baud_rate,... [typ terminálu]\n"
#: login-utils/checktty.c:46
#, c-format
msgid "Login on %s from %s denied.\n"
msgstr "Pøihlá¹ení z $2%s na $1%s odmítnuto.\n"
-#: login-utils/chfn.c:139 login-utils/chsh.c:118
+#: login-utils/chfn.c:135 login-utils/chsh.c:118
#, c-format
msgid "%s: you (user %d) don't exist.\n"
msgstr "%s: vy (u¾ivatel %d) neexistujete.\n"
-#: login-utils/chfn.c:146 login-utils/chsh.c:125
+#: login-utils/chfn.c:142 login-utils/chsh.c:125
#, c-format
msgid "%s: user \"%s\" does not exist.\n"
msgstr "%s: u¾ivatel \"%s\" neexistuje.\n"
-#: login-utils/chfn.c:151 login-utils/chsh.c:130
+#: login-utils/chfn.c:147 login-utils/chsh.c:130
#, c-format
msgid "%s: can only change local entries; use yp%s instead.\n"
msgstr "%s: mù¾e mìnit pouze místní polo¾ky; pou¾ijte yp%s.\n"
-#: login-utils/chfn.c:163
+#: login-utils/chfn.c:159
#, c-format
msgid "Changing finger information for %s.\n"
msgstr "Mìním finger informace o %s.\n"
-#: login-utils/chfn.c:169 login-utils/chfn.c:173 login-utils/chfn.c:180
-#: login-utils/chfn.c:184 login-utils/chsh.c:154 login-utils/chsh.c:158
+#: login-utils/chfn.c:165 login-utils/chfn.c:169 login-utils/chfn.c:176
+#: login-utils/chfn.c:180 login-utils/chsh.c:154 login-utils/chsh.c:158
#: login-utils/chsh.c:165 login-utils/chsh.c:169
msgid "Password error."
msgstr "Chybné heslo."
-#: login-utils/chfn.c:193 login-utils/chsh.c:178 login-utils/login.c:689
+#: login-utils/chfn.c:189 login-utils/chsh.c:178 login-utils/login.c:684
#: login-utils/newgrp.c:47 login-utils/simpleinit.c:219 mount/lomount.c:200
-#: mount/lomount.c:206 mount/losetup.c:115 mount/losetup.c:121
+#: mount/lomount.c:206 mount/losetup.c:116 mount/losetup.c:122
msgid "Password: "
msgstr "Heslo: "
-#: login-utils/chfn.c:196 login-utils/chsh.c:181
+#: login-utils/chfn.c:192 login-utils/chsh.c:181
msgid "Incorrect password."
msgstr "Chybné heslo."
-#: login-utils/chfn.c:207
+#: login-utils/chfn.c:203
msgid "Finger information not changed.\n"
msgstr "Finger informace nebyly zmìnìny.\n"
-#: login-utils/chfn.c:310
+#: login-utils/chfn.c:306
#, c-format
msgid "Usage: %s [ -f full-name ] [ -o office ] "
msgstr "Pou¾ití: %s [ -f plné-jméno ] [ -o kanceláø ] "
-#: login-utils/chfn.c:311
+#: login-utils/chfn.c:307
msgid ""
"[ -p office-phone ]\n"
"\t[ -h home-phone ] "
"[ -p telefon-do-kanceláøe ]\n"
"\t[ -h telefon-domù ] "
-#: login-utils/chfn.c:312
+#: login-utils/chfn.c:308
msgid "[ --help ] [ --version ]\n"
msgstr "[ --help ] [ -- version ]\n"
-#: login-utils/chfn.c:381 login-utils/chsh.c:294
+#: login-utils/chfn.c:377 login-utils/chsh.c:294
msgid ""
"\n"
"Aborted.\n"
"\n"
"Ukonèen.\n"
-#: login-utils/chfn.c:414
+#: login-utils/chfn.c:410
msgid "field is too long.\n"
msgstr "Polo¾ka je pøíli¹ dlouhá.\n"
-#: login-utils/chfn.c:428
+#: login-utils/chfn.c:418
#, c-format
msgid "'%c' is not allowed.\n"
msgstr "'%c' není povoleno.\n"
-#: login-utils/chfn.c:433
+#: login-utils/chfn.c:423
msgid "Control characters are not allowed.\n"
msgstr "Kontrolní znaky nejsou povoleny.\n"
-#: login-utils/chfn.c:498
+#: login-utils/chfn.c:488
msgid "Finger information *NOT* changed. Try again later.\n"
msgstr "Finger informace *NEBYLY* zmìnìny. Zkuste to opìt pozdìji.\n"
-#: login-utils/chfn.c:501
+#: login-utils/chfn.c:491
msgid "Finger information changed.\n"
msgstr "Finger informace byly zmìnìny.\n"
-#: login-utils/chfn.c:515 login-utils/chsh.c:412 sys-utils/cytune.c:324
+#: login-utils/chfn.c:505 login-utils/chsh.c:412 sys-utils/cytune.c:324
msgid "malloc failed"
msgstr "volání malloc selhalo"
"\n"
"pøeru¹en %10.10s %5.5s \n"
-#: login-utils/login.c:384
+#: login-utils/login.c:377
msgid "login: -h for super-user only.\n"
msgstr "login: pøepínaè -h mù¾e pou¾ít pouze superu¾ivatel\n"
-#: login-utils/login.c:409
+#: login-utils/login.c:402
msgid "usage: login [-fp] [username]\n"
msgstr "Pou¾ití: login [fp] [u¾ivatelské jméno]\n"
-#: login-utils/login.c:511
+#: login-utils/login.c:504
#, c-format
msgid "login: PAM Failure, aborting: %s\n"
msgstr "login: chyba PAM, konèím: %s\n"
-#: login-utils/login.c:513
+#: login-utils/login.c:506
#, c-format
msgid "Couldn't initialize PAM: %s"
msgstr "PAM nelze inicializovat: %s"
-#: login-utils/login.c:553
+#. Andrew.Taylor@cal.montage.ca: Provide a user prompt to PAM
+#. so that the "login: " prompt gets localized. Unfortunately,
+#. PAM doesn't have an interface to specify the "Password: " string (yet).
+#: login-utils/login.c:519
+msgid "login: "
+msgstr "Pøihla¹ovací jméno:"
+
+#: login-utils/login.c:552
#, c-format
msgid "FAILED LOGIN %d FROM %s FOR %s, %s"
msgstr "%1$d. CHYBNÉ PØIHLÁ©ENÍ U®IVATELE %3$s Z %2$s, %4$s"
-#: login-utils/login.c:556
+#: login-utils/login.c:554
msgid ""
"Login incorrect\n"
"\n"
"Chybné pøihlá¹ení\n"
"\n"
-#: login-utils/login.c:565
+#: login-utils/login.c:563
#, c-format
msgid "TOO MANY LOGIN TRIES (%d) FROM %s FOR %s, %s"
-msgstr "PØÍLI|S MNOHO (%1$d) POKUSÙ U®IVATELE %3$s O PØIHLÁ©ENÍ Z %2$s, %4$s"
+msgstr "PØÍLI© MNOHO (%1$d) POKUSÙ U®IVATELE %3$s O PØIHLÁ©ENÍ Z %2$s, %4$s"
-#: login-utils/login.c:570
+#: login-utils/login.c:567
#, c-format
msgid "FAILED LOGIN SESSION FROM %s FOR %s, %s"
msgstr "NEÚSPÌ©NÉ PØIHLÁ©ENÍ U®IVATELE %2$s Z %1$s, %3$s"
-#: login-utils/login.c:575
+#: login-utils/login.c:570
msgid ""
"\n"
"Login incorrect\n"
"\n"
"Chybné pøihlá¹ení\n"
-#: login-utils/login.c:624
+#: login-utils/login.c:619
msgid "Illegal username"
msgstr "Chybné u¾ivatelské jméno"
-#: login-utils/login.c:667
+#: login-utils/login.c:662
#, c-format
msgid "%s login refused on this terminal.\n"
msgstr "pøihlá¹ení u¾ivatele %s na tomto terminálu odmítnuto\n"
-#: login-utils/login.c:672
+#: login-utils/login.c:667
#, c-format
msgid "LOGIN %s REFUSED FROM %s ON TTY %s"
msgstr "PØIHLÁ©ENÍ U®IVATELE %s Z %s NA TTY %s ODMÍTNUTO"
-#: login-utils/login.c:676
+#: login-utils/login.c:671
#, c-format
msgid "LOGIN %s REFUSED ON TTY %s"
msgstr "PØIHLÁ©ENÍ U®IVATELE %s NA TTY %s ODMÍTNUTO"
-#: login-utils/login.c:728
+#: login-utils/login.c:723
msgid "Login incorrect\n"
msgstr "Chybné pøihlá¹ení\n"
-#: login-utils/login.c:750
+#: login-utils/login.c:745
msgid ""
"Too many users logged on already.\n"
"Try again later.\n"
"Ji¾ je pøihlá¹eno pøíli¹ mnoho u¾ivatelù.\n"
"Zkuste to opìt pozdìji.\n"
-#: login-utils/login.c:754
+#: login-utils/login.c:749
msgid "You have too many processes running.\n"
msgstr "Máte spu¹tìno pøíli¹ mnoho procesù.\n"
-#: login-utils/login.c:800
+#: login-utils/login.c:795
msgid "Warning: no Kerberos tickets issued\n"
msgstr "Varování: ¾ádné Kerberos lístky\n"
-#: login-utils/login.c:812
+#: login-utils/login.c:807
msgid "Sorry -- your password has expired.\n"
msgstr "Lituji -- platnost Va¹eho hesla vypr¹ela.\n"
-#: login-utils/login.c:818
+#: login-utils/login.c:813
#, c-format
msgid "Warning: your password expires on %s %d, %d\n"
msgstr "Varování: platnost Va¹eho hesla vypr¹í %s %d, %d\n"
-#: login-utils/login.c:826
+#: login-utils/login.c:821
msgid "Sorry -- your account has expired.\n"
msgstr "Lituji -- platnost Va¹eho úètu vypr¹ela.\n"
-#: login-utils/login.c:832
+#: login-utils/login.c:827
#, c-format
msgid "Warning: your account expires on %s %d, %d\n"
msgstr "Varování: platnost Va¹eho úètu vypr¹í %s %d, %d\n"
-#: login-utils/login.c:1066
+#: login-utils/login.c:1061
#, c-format
msgid "DIALUP AT %s BY %s"
msgstr "PØÍSTUP U®IVATELE %2$s VYTÁÈENOU LINKOU NA TTY %1$s"
-#: login-utils/login.c:1073
+#: login-utils/login.c:1068
#, c-format
msgid "ROOT LOGIN ON %s FROM %s"
msgstr "PØIHLÁ©ENÍ U®IVATELE ROOT Z %2$s NA TTY %1$s"
-#: login-utils/login.c:1076
+#: login-utils/login.c:1071
#, c-format
msgid "ROOT LOGIN ON %s"
msgstr "PØIHLÁ©ENÍ U®IVATELE ROOT NA TTY %s"
-#: login-utils/login.c:1079
+#: login-utils/login.c:1074
#, c-format
msgid "LOGIN ON %s BY %s FROM %s"
msgstr "PØIHLÁ©ENÍ U®IVATELE %2$s Z %3$s NA TTY %1$s"
-#: login-utils/login.c:1082
+#: login-utils/login.c:1077
#, c-format
msgid "LOGIN ON %s BY %s"
msgstr "PØIHLÁ©ENÍ U®IVATELE %2$s NA TTY %1$s"
-#: login-utils/login.c:1093
+#: login-utils/login.c:1089
#, c-format
msgid "You have %smail.\n"
msgstr "Máte %spo¹tu.\n"
-#: login-utils/login.c:1094
+#: login-utils/login.c:1090
msgid "new "
msgstr "novou "
#. error in fork()
-#: login-utils/login.c:1112
+#: login-utils/login.c:1108
#, c-format
msgid "login: failure forking: %s"
msgstr "login: volání fork selhalo: %s"
-#: login-utils/login.c:1127
+#: login-utils/login.c:1123
msgid "setuid() failed"
msgstr "volání setuid() selhalo"
-#: login-utils/login.c:1133
+#: login-utils/login.c:1129
#, c-format
msgid "No directory %s!\n"
msgstr "Adresáø %s neexistuje!\n"
-#: login-utils/login.c:1137
+#: login-utils/login.c:1133
msgid "Logging in with home = \"/\".\n"
msgstr "Pøihla¹uji s domácím adresáøem nastaveným na \"/\".\n"
-#: login-utils/login.c:1145
+#: login-utils/login.c:1141
msgid "login: no memory for shell script.\n"
msgstr "login: nedostatek pamìti pro skript shellu.\n"
-#: login-utils/login.c:1173
+#: login-utils/login.c:1169
#, c-format
msgid "login: couldn't exec shell script: %s.\n"
msgstr "login: skript shellu %s nelze spustit.\n"
-#: login-utils/login.c:1176
+#: login-utils/login.c:1172
#, c-format
msgid "login: no shell: %s.\n"
msgstr "login: ¾ádný shell: %s.\n"
-#: login-utils/login.c:1192
+#: login-utils/login.c:1188
#, c-format
msgid ""
"\n"
"\n"
"Pøihla¹ovací jméno na %s: "
-#: login-utils/login.c:1203
+#: login-utils/login.c:1199
msgid "login name much too long.\n"
msgstr "pøihla¹ovací jméno je pøíli¹ dlouhé.\n"
-#: login-utils/login.c:1204
+#: login-utils/login.c:1200
msgid "NAME too long"
msgstr "JMÉNO je pøíli¹ dlouhé"
-#: login-utils/login.c:1211
+#: login-utils/login.c:1207
msgid "login names may not start with '-'.\n"
msgstr "pøihla¹ovací jméno nesmí zaèínat '-'.\n"
-#: login-utils/login.c:1221
+#: login-utils/login.c:1217
msgid "too many bare linefeeds.\n"
msgstr "pøíli¹ mnoho znakù LF\n"
-#: login-utils/login.c:1222
+#: login-utils/login.c:1218
msgid "EXCESSIVE linefeeds"
msgstr "PØÍLI© mnoho znakù LF"
-#: login-utils/login.c:1233
+#: login-utils/login.c:1229
#, c-format
msgid "Login timed out after %d seconds\n"
msgstr "Vypr¹el èasový limit (%d vteøin) pro pøihlá¹ení.\n"
-#: login-utils/login.c:1333
+#: login-utils/login.c:1329
#, c-format
msgid "Last login: %.*s "
msgstr "Poslední pøihlá¹ení: %.*s "
-#: login-utils/login.c:1337
+#: login-utils/login.c:1333
#, c-format
msgid "from %.*s\n"
msgstr "z %.*s\n"
-#: login-utils/login.c:1340
+#: login-utils/login.c:1336
#, c-format
msgid "on %.*s\n"
msgstr "%.*s\n"
-#: login-utils/login.c:1363
+#: login-utils/login.c:1359
#, c-format
msgid "LOGIN FAILURE FROM %s, %s"
msgstr "CHYBNÉ PØIHLÁ©ENÍ U®IVATELE %2$s Z %1$s"
-#: login-utils/login.c:1366
+#: login-utils/login.c:1362
#, c-format
msgid "LOGIN FAILURE ON %s, %s"
msgstr "CHYBNÉ PØIHLÁ©ENÍ U®IVATELE %2$s NA TTY %1$s"
-#: login-utils/login.c:1370
+#: login-utils/login.c:1366
#, c-format
msgid "%d LOGIN FAILURES FROM %s, %s"
msgstr "POÈET CHYBNÝCH PØIHLÁ©ENÍ U®IVATELE %3$s Z %2$s: %1$d"
-#: login-utils/login.c:1373
+#: login-utils/login.c:1369
#, c-format
msgid "%d LOGIN FAILURES ON %s, %s"
msgstr "POÈET CHYBNÝCH PØIHLÁ©ENÍ U®IVATELE %3$s NA TTY %2$s: %1$d"
msgid "fork failed\n"
msgstr "volání fork selhalo\n"
-#: login-utils/simpleinit.c:302 text-utils/more.c:1548
+#: login-utils/simpleinit.c:302 text-utils/more.c:1549
msgid "exec failed\n"
msgstr "volání exec selhalo\n"
msgid "%s: no changes made\n"
msgstr "%s: ¾ádné zmìny\n"
-#: login-utils/wall.c:106
+#: login-utils/wall.c:103
#, c-format
msgid "usage: %s [file]\n"
msgstr "Pou¾ití: %s [soubor]\n"
-#: login-utils/wall.c:154
+#: login-utils/wall.c:151
#, c-format
msgid "%s: can't open temporary file.\n"
msgstr "%s: doèasný soubor nelze otevøít.\n"
-#: login-utils/wall.c:181
+#: login-utils/wall.c:178
#, c-format
msgid "Broadcast Message from %s@%s"
msgstr "V¹eobecná zpráva od %s@%s"
-#: login-utils/wall.c:191
+#: login-utils/wall.c:188
#, c-format
msgid "%s: can't read %s.\n"
msgstr "%s: %s nelze èíst.\n"
-#: login-utils/wall.c:216
+#: login-utils/wall.c:213
#, c-format
msgid "%s: can't stat temporary file.\n"
msgstr "%s: volání stat pro doèasný soubor selhalo.\n"
-#: login-utils/wall.c:225
+#: login-utils/wall.c:222
#, c-format
msgid "%s: can't read temporary file.\n"
msgstr "%s: doèasný soubor nelze èíst.\n"
"Pou¾ití: logger [-is] [-f soubor] [-p pri] [-t znaèka] [-u soket] [ zpráva "
"... ]\n"
-#: misc-utils/look.c:170 misc-utils/setterm.c:1153 text-utils/more.c:1862
-#: text-utils/more.c:1873
-msgid "Out of memory"
-msgstr "Nedostatek pamìti"
-
#: misc-utils/look.c:340
msgid "usage: look [-dfa] [-t char] string [file]\n"
msgstr "Pou¾ití: look [-dfa] [-t znak] øetìzec [soubor]\n"
msgid "namei: unknown file type 0%06o on file %s\n"
msgstr "namei: typ 0%06o souboru %s je neznámý\n"
-#: misc-utils/script.c:108
+#: misc-utils/script.c:109
msgid "usage: script [-a] [file]\n"
msgstr "Pou¾ití: script [-a] [soubor]\n"
-#: misc-utils/script.c:128
+#: misc-utils/script.c:129
#, c-format
msgid "Script started, file is %s\n"
msgstr "Script spu¹tìn. Soubor je %s.\n"
-#: misc-utils/script.c:197
+#: misc-utils/script.c:198
#, c-format
msgid "Script started on %s"
msgstr "Script spu¹tìn %s"
-#: misc-utils/script.c:263
+#: misc-utils/script.c:264
#, c-format
msgid ""
"\n"
"\n"
"Script ukonèen %s"
-#: misc-utils/script.c:268
+#: misc-utils/script.c:269
#, c-format
msgid "Script done, file is %s\n"
msgstr "Script utils. Soubor je %s\n"
-#: misc-utils/script.c:280
+#: misc-utils/script.c:281
msgid "openpty failed\n"
msgstr "volání openpty selhalo\n"
-#: misc-utils/script.c:314
+#: misc-utils/script.c:315
msgid "Out of pty's\n"
msgstr "Nejsou ¾ádná dal¹í volná pty\n"
#. Print error message about arguments, and the command's syntax.
-#: misc-utils/setterm.c:745
+#: misc-utils/setterm.c:713
#, c-format
msgid "%s: Argument error, usage\n"
msgstr "%s: Chybný pøepínaè, pou¾ití\n"
-#: misc-utils/setterm.c:748
+#: misc-utils/setterm.c:716
msgid " [ -term terminal_name ]\n"
msgstr " [ -term jméno terminálu]\n"
-#: misc-utils/setterm.c:749
+#: misc-utils/setterm.c:717
msgid " [ -reset ]\n"
msgstr " [ -reset ]\n"
-#: misc-utils/setterm.c:750
+#: misc-utils/setterm.c:718
msgid " [ -initialize ]\n"
msgstr " [ -initialize ]\n"
-#: misc-utils/setterm.c:751
+#: misc-utils/setterm.c:719
msgid " [ -cursor [on|off] ]\n"
msgstr " [ -cursor [on|off] ]\n"
-#: misc-utils/setterm.c:753
+#: misc-utils/setterm.c:721
msgid " [ -snow [on|off] ]\n"
msgstr " [ -snow [on|off] ]\n"
-#: misc-utils/setterm.c:754
+#: misc-utils/setterm.c:722
msgid " [ -softscroll [on|off] ]\n"
msgstr " [ -softscroll [on|off] ]\n"
-#: misc-utils/setterm.c:755
-msgid " [ -keyboard pc|olivetti|dutch|extended ]\n"
-msgstr " [ -keyboard pc|olivetti|dutch|extended ]\n"
-
-#: misc-utils/setterm.c:757
+#: misc-utils/setterm.c:724
msgid " [ -repeat [on|off] ]\n"
msgstr " [ -repeat [on|off] ]\n"
-#: misc-utils/setterm.c:758
+#: misc-utils/setterm.c:725
msgid " [ -appcursorkeys [on|off] ]\n"
msgstr " [ -appcursorkeys [on|off] ]\n"
-#: misc-utils/setterm.c:759
+#: misc-utils/setterm.c:726
msgid " [ -linewrap [on|off] ]\n"
msgstr " [ -linewrap [on|off] ]\n"
-#: misc-utils/setterm.c:760
+#: misc-utils/setterm.c:727
msgid " [ -default ]\n"
msgstr " [ -default ]\n"
-#: misc-utils/setterm.c:761
+#: misc-utils/setterm.c:728
msgid " [ -foreground black|blue|green|cyan"
msgstr " [ -foreground black|blue|green|cyan"
-#: misc-utils/setterm.c:762 misc-utils/setterm.c:764
+#: misc-utils/setterm.c:729 misc-utils/setterm.c:731
msgid "|red|magenta|yellow|white|default ]\n"
msgstr "|red|magenta|yellow|white|default ]\n"
-#: misc-utils/setterm.c:763
+#: misc-utils/setterm.c:730
msgid " [ -background black|blue|green|cyan"
msgstr " [ -background black|blue|green|cyan"
-#: misc-utils/setterm.c:765
+#: misc-utils/setterm.c:732
msgid " [ -ulcolor black|grey|blue|green|cyan"
msgstr " [ -ulcolor black|grey|blue|green|cyan"
-#: misc-utils/setterm.c:766 misc-utils/setterm.c:768 misc-utils/setterm.c:770
-#: misc-utils/setterm.c:772
+#: misc-utils/setterm.c:733 misc-utils/setterm.c:735 misc-utils/setterm.c:737
+#: misc-utils/setterm.c:739
msgid "|red|magenta|yellow|white ]\n"
msgstr "|red|magenta|yellow|white ]\n"
-#: misc-utils/setterm.c:767
+#: misc-utils/setterm.c:734
msgid " [ -ulcolor bright blue|green|cyan"
msgstr " [ -ulcolor bright blue|green|cyan"
-#: misc-utils/setterm.c:769
+#: misc-utils/setterm.c:736
msgid " [ -hbcolor black|grey|blue|green|cyan"
msgstr " [ -hbcolor black|grey|blue|green|cyan"
-#: misc-utils/setterm.c:771
+#: misc-utils/setterm.c:738
msgid " [ -hbcolor bright blue|green|cyan"
msgstr " [ -hbcolor bright blue|green|cyan"
-#: misc-utils/setterm.c:774
+#: misc-utils/setterm.c:741
msgid " [ -standout [ attr ] ]\n"
msgstr " [ -standout [ atribut ] ]\n"
-#: misc-utils/setterm.c:776
+#: misc-utils/setterm.c:743
msgid " [ -inversescreen [on|off] ]\n"
msgstr " [ -inversescreen [on|off] ]\n"
-#: misc-utils/setterm.c:777
+#: misc-utils/setterm.c:744
msgid " [ -bold [on|off] ]\n"
msgstr " [ -bold [on|off] ]\n"
-#: misc-utils/setterm.c:778
+#: misc-utils/setterm.c:745
msgid " [ -half-bright [on|off] ]\n"
msgstr " [ -half-bright [on|off] ]\n"
-#: misc-utils/setterm.c:779
+#: misc-utils/setterm.c:746
msgid " [ -blink [on|off] ]\n"
msgstr " [ -blink [on|off] ]\n"
-#: misc-utils/setterm.c:780
+#: misc-utils/setterm.c:747
msgid " [ -reverse [on|off] ]\n"
msgstr " [ -reverse [on|off] ]\n"
-#: misc-utils/setterm.c:781
+#: misc-utils/setterm.c:748
msgid " [ -underline [on|off] ]\n"
msgstr " [ -underline [on|off] ]\n"
-#: misc-utils/setterm.c:782
+#: misc-utils/setterm.c:749
msgid " [ -store ]\n"
msgstr " [ -store ]\n"
-#: misc-utils/setterm.c:783
+#: misc-utils/setterm.c:750
msgid " [ -clear [all|rest] ]\n"
msgstr " [ -clear [all|rest] ]\n"
-#: misc-utils/setterm.c:784
+#: misc-utils/setterm.c:751
msgid " [ -tabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n"
msgstr " [ -tabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n"
-#: misc-utils/setterm.c:785
+#: misc-utils/setterm.c:752
msgid " [ -clrtabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n"
msgstr " [ -clrtabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n"
-#: misc-utils/setterm.c:786
+#: misc-utils/setterm.c:753
msgid " [ -regtabs [1-160] ]\n"
msgstr " [ -regtabs [1-160] ]\n"
-#: misc-utils/setterm.c:787
+#: misc-utils/setterm.c:754
msgid " [ -blank [0-60] ]\n"
msgstr " [ -blank [0-60] ]\n"
-#: misc-utils/setterm.c:788
+#: misc-utils/setterm.c:755
msgid " [ -dump [1-NR_CONSOLES] ]\n"
msgstr " [ -dump [1-NR_CONSOLES] ]\n"
-#: misc-utils/setterm.c:789
+#: misc-utils/setterm.c:756
msgid " [ -append [1-NR_CONSOLES] ]\n"
msgstr " [ -append [1-NR_CONSOLES] ]\n"
-#: misc-utils/setterm.c:790
+#: misc-utils/setterm.c:757
msgid " [ -file dumpfilename ]\n"
msgstr " [ -file soubor pro ulo¾ení ]\n"
-#: misc-utils/setterm.c:791
+#: misc-utils/setterm.c:758
msgid " [ -msg [on|off] ]\n"
msgstr " [ -msg [on|off] ]\n"
-#: misc-utils/setterm.c:792
+#: misc-utils/setterm.c:759
msgid " [ -msglevel [0-8] ]\n"
msgstr " [ -msglevel [0-8] ]\n"
-#: misc-utils/setterm.c:793
+#: misc-utils/setterm.c:760
msgid " [ -powersave [on|vsync|hsync|powerdown|off] ]\n"
msgstr " [ -powersave [on|vsync|hsync|powerdown|off] ]\n"
-#: misc-utils/setterm.c:794
+#: misc-utils/setterm.c:761
msgid " [ -powerdown [0-60] ]\n"
msgstr " [ -powerdown [0-60] ]\n"
-#: misc-utils/setterm.c:795
+#: misc-utils/setterm.c:762
msgid " [ -blength [0-2000] ]\n"
msgstr " [ -blength [0-2000] ]\n"
-#: misc-utils/setterm.c:796
+#: misc-utils/setterm.c:763
msgid " [ -bfreq freqnumber ]\n"
msgstr " [ -bfreq frekvence ]\n"
-#: misc-utils/setterm.c:841
-msgid "keyboard.pc"
-msgstr "keyboard.pc"
-
-#: misc-utils/setterm.c:844
-msgid "keyboard.olivetti"
-msgstr "keyboard.olivetti"
-
-#: misc-utils/setterm.c:847
-msgid "keyboard.dutch"
-msgstr "keyboard.dutch"
-
-#: misc-utils/setterm.c:850
-msgid "keyboard.extended"
-msgstr "keyboard.extended"
-
-#: misc-utils/setterm.c:884
+#: misc-utils/setterm.c:831
msgid "snow.on"
msgstr "snì¾ení zapnuto"
-#: misc-utils/setterm.c:886
+#: misc-utils/setterm.c:833
msgid "snow.off"
msgstr "snì¾ení vypnuto"
-#: misc-utils/setterm.c:892
+#: misc-utils/setterm.c:839
msgid "softscroll.on"
msgstr "softwarové rolování zapnuto"
-#: misc-utils/setterm.c:894
+#: misc-utils/setterm.c:841
msgid "softscroll.off"
msgstr "softwarové rolování vypnuto"
-#: misc-utils/setterm.c:1069
+#: misc-utils/setterm.c:1016
msgid "cannot (un)set powersave mode\n"
msgstr "¹etøící re¾im nelze vypnout/zapnout\n"
-#: misc-utils/setterm.c:1108 misc-utils/setterm.c:1116
+#: misc-utils/setterm.c:1055 misc-utils/setterm.c:1063
#, c-format
msgid "klogctl error: %s\n"
msgstr "chyba klogctl: %s\n"
-#: misc-utils/setterm.c:1157
+#: misc-utils/setterm.c:1104
#, c-format
msgid "Error reading %s\n"
msgstr "Chyba pøi ètení %s\n"
-#: misc-utils/setterm.c:1172
+#: misc-utils/setterm.c:1119
msgid "Error writing screendump\n"
msgstr "Chyba pøi ukládání obrazu obrazovky\n"
-#: misc-utils/setterm.c:1186
+#: misc-utils/setterm.c:1133
#, c-format
msgid "couldn't read %s, and cannot ioctl dump\n"
msgstr "nelze èíst %s a nelze provést dump pomocí volání ioctl\n"
-#: misc-utils/setterm.c:1251
+#: misc-utils/setterm.c:1198
#, c-format
msgid "%s: $TERM is not defined.\n"
msgstr "%s: promìnná TERM není nastavena.\n"
#. linktargetfile does not exist (as a file)
#. and we cannot create it. Read-only filesystem?
#. Too many files open in the system? Filesystem full?
-#: mount/fstab.c:358
+#: mount/fstab.c:375
#, c-format
msgid "can't create lock file %s: %s (use -n flag to override)"
msgstr ""
"zamykací soubor %s nelze vytvoøit: %s\n"
"(pou¾ijte pøepínaè -n pro vynechání zápisu do mtab)"
-#: mount/fstab.c:370
+#: mount/fstab.c:387
#, c-format
msgid "can't link lock file %s: %s (use -n flag to override)"
msgstr ""
"volání link pro zamykací soubor %s selhalo: %s\n"
"(pou¾ijte pøepínaè -n pro vynechání zápisu do mtab)"
-#: mount/fstab.c:382
+#: mount/fstab.c:399
#, c-format
msgid "can't open lock file %s: %s (use -n flag to override)"
msgstr ""
"zamykací soubor %s nelze otevøít: %s\n"
"(pou¾ijte pøepínaè -n pro vynechání zápisu do mtab)"
-#: mount/fstab.c:397
+#: mount/fstab.c:414
#, c-format
msgid "Can't lock lock file %s: %s\n"
msgstr "Zamykací soubor %s nelze zamknout: %s\n"
-#: mount/fstab.c:408
+#: mount/fstab.c:425
#, c-format
msgid "can't lock lock file %s: %s"
msgstr "Zamykací soubor %s nelze zamknout: %s"
-#: mount/fstab.c:410
+#: mount/fstab.c:427
msgid "timed out"
msgstr "vypr¹el èas"
-#: mount/fstab.c:455 mount/fstab.c:463
+#: mount/fstab.c:472 mount/fstab.c:480
#, c-format
msgid "cannot open %s (%s) - mtab not updated"
msgstr "nelze otevøít %s (%s) - mtab nebyl aktualizován"
-#: mount/fstab.c:488
+#: mount/fstab.c:505
msgid "mount: warning: cannot change mounted device with a remount\n"
msgstr "mount: varování: pomocí nelze remount zmìnit pøipojené zaøízení\n"
-#: mount/fstab.c:493
+#: mount/fstab.c:510
msgid "mount: warning: cannot change filesystem type with a remount\n"
msgstr "mount: varování: pomocí nelze remount zmìnit typ systému souborù\n"
-#: mount/fstab.c:501 mount/fstab.c:507
+#: mount/fstab.c:518 mount/fstab.c:524
#, c-format
msgid "error writing %s: %s"
msgstr "chyba pøi zápisu %s: %s"
-#: mount/fstab.c:514
+#: mount/fstab.c:531
#, c-format
msgid "error changing mode of %s: %s\n"
msgstr "chyba pøi zmìnì módu %s: %s\n"
-#: mount/fstab.c:521
+#: mount/fstab.c:538
#, c-format
msgid "can't rename %s to %s: %s\n"
msgstr "%s nelze pøejmenovat na %s: %s\n"
msgid "Unsupported encryption type %s\n"
msgstr "Nepodporovaný ¹ifrovací typ %s\n"
-#: mount/lomount.c:210 mount/losetup.c:125
+#: mount/lomount.c:210 mount/losetup.c:126
msgid "Init (up to 16 hex digits): "
msgstr "Init (a¾ 16 ¹estnáctkových èíslic): "
-#: mount/lomount.c:217 mount/losetup.c:132
+#: mount/lomount.c:217 mount/losetup.c:133
#, c-format
msgid "Non-hex digit '%c'.\n"
msgstr "Ne¹estnáctková èíslice '%c'.\n"
-#: mount/lomount.c:223 mount/losetup.c:138
+#: mount/lomount.c:223 mount/losetup.c:140
#, c-format
msgid "Don't know how to get key for encryption system %d\n"
msgstr "Nevím jak získat klíè pro ¹ifrovací systém %d\n"
msgid "Cannot get loop info"
msgstr "Informace o loop nelze získat"
-#: mount/losetup.c:174
+#: mount/losetup.c:176
#, c-format
msgid ""
"usage:\n"
" %s -d loop zaøízení # sma¾e\n"
" %s [ -e ¹ifra ] [ -o posun ] loop zaøízení soubor # nastaví\n"
-#: mount/losetup.c:231
+#: mount/losetup.c:234
msgid "No loop support was available at compile time. Please recompile.\n"
msgstr "Podpora pro loop nebyla pøi pøekladu zadána. Pøelo¾te program znovu.\n"
msgid "; rest of file ignored"
msgstr "; ignoruji zbytek souboru"
-#: mount/mount.c:323
+#: mount/mount.c:333
#, c-format
msgid "mount: according to mtab, %s is already mounted on %s"
msgstr "mount: podle mtab je %s ji¾ pøipojeno na %s"
-#: mount/mount.c:326
+#: mount/mount.c:336
#, c-format
msgid "mount: according to mtab, %s is mounted on %s"
msgstr "mount: podle mtab je %s pøipojeno na %s"
-#: mount/mount.c:347
+#: mount/mount.c:357
#, c-format
msgid "mount: can't open %s for writing: %s"
msgstr "mount: %s nelze otevøít pro zápis: %s"
-#: mount/mount.c:362 mount/mount.c:611
+#: mount/mount.c:372 mount/mount.c:644
#, c-format
msgid "mount: error writing %s: %s"
msgstr "mount: chyba pøi zápisu %s: %s"
-#: mount/mount.c:369
+#: mount/mount.c:379
#, c-format
msgid "mount: error changing mode of %s: %s"
msgstr "mount: chyba pøi zmìnì módu %s: %s"
-#: mount/mount.c:443
+#: mount/mount.c:473
msgid "mount failed"
msgstr "pøipojení se nezdaøilo"
-#: mount/mount.c:445
+#: mount/mount.c:475
#, c-format
msgid "mount: only root can mount %s on %s"
msgstr "mount: pouze superu¾ivatel mù¾e pøipojit %s na %s"
-#: mount/mount.c:470
+#: mount/mount.c:503
msgid "mount: loop device specified twice"
msgstr "mount: zaøízení loop bylo zadáno dvakrát"
-#: mount/mount.c:476
+#: mount/mount.c:509
msgid "mount: type specified twice"
msgstr "mount: typ byl zadán dvakrát"
-#: mount/mount.c:488
+#: mount/mount.c:521
msgid "mount: skipping the setup of a loop device\n"
msgstr "mount: pøeskakuji nastavení loop zaøízení\n"
-#: mount/mount.c:497
+#: mount/mount.c:530
#, c-format
msgid "mount: going to use the loop device %s\n"
msgstr "mount: chystám se pou¾ít zaøízení loop %s\n"
-#: mount/mount.c:501
+#: mount/mount.c:534
msgid "mount: failed setting up loop device\n"
msgstr "mount: nepodaøilo se nastavit zaøízení loop\n"
-#: mount/mount.c:505
+#: mount/mount.c:538
msgid "mount: setup loop device successfully\n"
msgstr "mount: zaøízení loop bylo korektnì nastaveno\n"
-#: mount/mount.c:518
+#: mount/mount.c:551
msgid "mount: this version was compiled without support for the type `nfs'"
msgstr "mount: tato verze byla pøelo¾ena bez podpory pro typ `nfs'"
-#: mount/mount.c:568 mount/mount.c:993
+#: mount/mount.c:601 mount/mount.c:1030
#, c-format
msgid "mount: cannot fork: %s"
msgstr "mount: volání fork selhalo: %s"
-#: mount/mount.c:606
+#: mount/mount.c:639
#, c-format
msgid "mount: can't open %s: %s"
msgstr "mount: %s nelze otevøít: %s"
-#: mount/mount.c:634
+#: mount/mount.c:668
+msgid ""
+"mount: I could not determine the filesystem type, and none was specified"
+msgstr ""
+"mount: typ systému souborù nebyl zadán a ani jej nelze zjistit"
+
+#: mount/mount.c:671
msgid "mount: you must specify the filesystem type"
msgstr "mount: musíte zadat typ systému souborù"
-#: mount/mount.c:641 mount/mount.c:676
+#: mount/mount.c:678 mount/mount.c:713
#, c-format
msgid "mount: mount point %s is not a directory"
msgstr "mount: pøípojný bod %s není adresáøem"
-#: mount/mount.c:643
+#: mount/mount.c:680
msgid "mount: permission denied"
msgstr "mount: pøístup odmítnut"
-#: mount/mount.c:645
+#: mount/mount.c:682
msgid "mount: must be superuser to use mount"
msgstr "mount: mount mù¾e pou¾ívat pouze superu¾ivatel"
#. heuristic: if /proc/version exists, then probably proc is mounted
#. proc mounted?
-#: mount/mount.c:649 mount/mount.c:653
+#: mount/mount.c:686 mount/mount.c:690
#, c-format
msgid "mount: %s is busy"
msgstr "mount: %s je ji¾ pøipojeno"
#. no
#. yes, don't mention it
-#: mount/mount.c:655
+#: mount/mount.c:692
msgid "mount: proc already mounted"
msgstr "mount: proc je ji¾ pøipojeno"
-#: mount/mount.c:657
+#: mount/mount.c:694
#, c-format
msgid "mount: %s already mounted or %s busy"
msgstr "mount: %s je ji¾ pøipojeno, èi je %s ji¾ pou¾íváno"
-#: mount/mount.c:663
+#: mount/mount.c:700
#, c-format
msgid "mount: mount point %s does not exist"
msgstr "mount: pøípojný bod %s neexistuje"
-#: mount/mount.c:665
+#: mount/mount.c:702
#, c-format
msgid "mount: mount point %s is a symbolic link to nowhere"
msgstr "mount: pøípojný bod %s je symbolickým odkazem, jen¾ nikam neukazuje"
-#: mount/mount.c:668
+#: mount/mount.c:705
#, c-format
msgid "mount: special device %s does not exist"
msgstr "mount: speciální zaøízení %s neexistuje"
-#: mount/mount.c:678
+#: mount/mount.c:715
#, c-format
msgid ""
"mount: special device %s does not exist\n"
"mount: speciální zaøízení %s neexistuje\n"
" (název cesty nezaèíná adresáøem)\n"
-#: mount/mount.c:690
+#: mount/mount.c:727
#, c-format
msgid "mount: %s not mounted already, or bad option"
msgstr "mount: %s je¹tì není pøipojeno èi chybný pøepínaè"
-#: mount/mount.c:692
+#: mount/mount.c:729
#, c-format
msgid ""
"mount: wrong fs type, bad option, bad superblock on %s,\n"
"mount: chybný typ ss, chybný pøepínaè, chybný superblok na %s\n"
" nebo pøíli¹ mnoho pøipojených systémù souborù"
-#: mount/mount.c:707
+#: mount/mount.c:744
msgid "mount table full"
msgstr "tabulka pøipojení je plná"
-#: mount/mount.c:709
+#: mount/mount.c:746
#, c-format
msgid "mount: %s: can't read superblock"
msgstr "mount: %s: superblok nelze pøeèíst"
-#: mount/mount.c:712
+#: mount/mount.c:749
#, c-format
msgid "mount: %s has wrong major or minor number"
msgstr "mount: %s má chybné vìt¹í èi men¹í èíslo zaøízení"
-#: mount/mount.c:717
+#: mount/mount.c:754
#, c-format
msgid "mount: fs type %s not supported by kernel"
msgstr "mount: typ ss %s není podporován jádrem"
-#: mount/mount.c:729
+#: mount/mount.c:766
#, c-format
msgid "mount: probably you meant %s"
msgstr "mount: pravdìpodobnì jste myslel %s"
-#: mount/mount.c:731
+#: mount/mount.c:768
msgid "mount: maybe you meant iso9660 ?"
msgstr "mount: mo¾ná jste myslel iso9660 ?"
-#: mount/mount.c:734
+#: mount/mount.c:771
#, c-format
msgid "mount: %s has wrong device number or fs type %s not supported"
msgstr "mount: %s má chybné èíslo zaøízení, èi ss typ %s není podporován"
#. strange ...
-#: mount/mount.c:739
+#: mount/mount.c:776
#, c-format
msgid "mount: %s is not a block device, and stat fails?"
msgstr "mount: %s není blokovým zaøízením a volání stat selhalo?"
-#: mount/mount.c:741
+#: mount/mount.c:778
#, c-format
msgid ""
"mount: the kernel does not recognize %s as a block device\n"
msgstr ""
"mount: jádro nerozpoznalo %s jako blokové zaøízení (mo¾ná `insmod ovladaè'?)"
-#: mount/mount.c:744
+#: mount/mount.c:781
#, c-format
msgid "mount: %s is not a block device (maybe try `-o loop'?)"
msgstr "mount: %s není blokovým zaøízením (mo¾ná pomù¾e `-o loop'?)"
-#: mount/mount.c:747
+#: mount/mount.c:784
#, c-format
msgid "mount: %s is not a block device"
msgstr "mount: %s není blokovým zaøízením"
-#: mount/mount.c:750
+#: mount/mount.c:787
#, c-format
msgid "mount: %s is not a valid block device"
msgstr "mount: %s není platným blokovým zaøízením"
-#: mount/mount.c:754
+#: mount/mount.c:791
#, c-format
msgid "mount: block device %s is not permitted on its filesystem"
msgstr "mount: blokové zaøízení %s není na tomto systému souborù povoleno"
-#: mount/mount.c:770
+#: mount/mount.c:807
#, c-format
msgid "mount: %s%s is write-protected, mounting read-only"
msgstr "mount: %s%s je chránìno proti zápisu, pøipojuji pouze pro ètení"
-#: mount/mount.c:771
+#: mount/mount.c:808
msgid "block device "
msgstr "blokové zaøízení"
-#: mount/mount.c:857
+#: mount/mount.c:894
#, c-format
msgid "mount: consider mounting %s by %s\n"
msgstr "mount: zva¾te pøipojení %s dle %s\n"
-#: mount/mount.c:858
+#: mount/mount.c:895
msgid "UUID"
msgstr "UUID"
-#: mount/mount.c:858
+#: mount/mount.c:895
msgid "label"
msgstr "jméno"
-#: mount/mount.c:860 mount/mount.c:1176
+#: mount/mount.c:897 mount/mount.c:1213
msgid "mount: no such partition found"
msgstr "mount: ¾ádný odpovídající diskový oddíl nebyl nalezen"
-#: mount/mount.c:868
+#: mount/mount.c:905
msgid "mount: no type was given - I'll assume nfs because of the colon\n"
msgstr "mount: nebyl zadán typ - budu pou¾ívat nfs kvùli dvojteèce\n"
#.
#. * Retry in the background.
#.
-#: mount/mount.c:884
+#: mount/mount.c:921
#, c-format
msgid "mount: backgrounding \"%s\"\n"
msgstr "mount: pracuji na pozadí \"%s\"\n"
-#: mount/mount.c:895
+#: mount/mount.c:932
#, c-format
msgid "mount: giving up \"%s\"\n"
msgstr "mount: konèím \"%s\"\n"
-#: mount/mount.c:944
+#: mount/mount.c:981
#, c-format
msgid "mount: %s already mounted on %s\n"
msgstr "mount: %s je ji¾ pøipojeno na %s\n"
-#: mount/mount.c:1055
+#: mount/mount.c:1092
msgid ""
"Usage: mount [-hV]\n"
" mount -a [-nfFrsvw] [-t vfstypes]\n"
" mount [-nfrsvw] [-t vfstyp] [-o volby] speciální soubor uzel\n"
" Speciální zaøízení mù¾e být oznaèeno pomocí -L popiska èi -U uuid.\n"
-#: mount/mount.c:1161
+#: mount/mount.c:1198
msgid "mount: only root can do that"
msgstr "mount: toto mù¾e provést pouze superu¾ivatel"
-#: mount/mount.c:1166
+#: mount/mount.c:1203
#, c-format
msgid "mount: no %s found - creating it..\n"
msgstr "mount: %s nebylo nalezeno - vytváøím jej..\n"
-#: mount/mount.c:1178
+#: mount/mount.c:1215
#, c-format
msgid "mount: mounting %s\n"
msgstr "mount: pøipojuji %s\n"
-#: mount/mount.c:1187
+#: mount/mount.c:1224
msgid "not mounted anything"
msgstr "nic nebylo pøipojeno"
-#: mount/mount.c:1200
+#: mount/mount.c:1237
#, c-format
msgid "mount: cannot find %s in %s"
msgstr "mount: %s nelze v %s nalézt"
-#: mount/mount.c:1214
+#: mount/mount.c:1251
#, c-format
msgid "mount: can't find %s in %s or %s"
msgstr "mount: %s nelze nalézt v %s ani %s"
msgid "mount: bad UUID"
msgstr "mount: chybné UUID"
-#: mount/mount_guess_fstype.c:187
+#: mount/mount_guess_fstype.c:198
#, c-format
msgid "mount: you didn't specify a filesystem type for %s\n"
msgstr "mount: nezadal jste typ systému souborù pro %s\n"
-#: mount/mount_guess_fstype.c:190
+#: mount/mount_guess_fstype.c:201
#, c-format
msgid " I will try type %s\n"
msgstr " Vyzkou¹ím typ %s\n"
-#: mount/mount_guess_fstype.c:192
+#: mount/mount_guess_fstype.c:203
#, c-format
msgid " I will try all types mentioned in %s or %s\n"
msgstr " Vyzkou¹ím v¹echny typy v %s èi %s\n"
msgid "%s: cannot open %s: %s\n"
msgstr "%s: %s nelze otevøít: %s\n"
-#: mount/umount.c:65
+#: mount/umount.c:69
msgid "umount: compiled without support for -f\n"
msgstr "umount byl pøelo¾en bez podpory pro -f\n"
-#: mount/umount.c:115
+#: mount/umount.c:121
#, c-format
msgid "host: %s, directory: %s\n"
msgstr "poèítaè: %s, adresáø: %s\n"
-#: mount/umount.c:132
+#: mount/umount.c:138
#, c-format
msgid "umount: can't get address for %s\n"
msgstr "umount: adresu %s nelze zjistit\n"
-#: mount/umount.c:137
+#: mount/umount.c:143
msgid "umount: got bad hostp->h_length\n"
msgstr "umount: chybná hodnota hostp->h_length\n"
-#: mount/umount.c:175
+#: mount/umount.c:181
#, c-format
msgid "umount: %s: invalid block device"
msgstr "umount: blokové zaøízení %s je chybné"
-#: mount/umount.c:177
+#: mount/umount.c:183
#, c-format
msgid "umount: %s: not mounted"
msgstr "umount: %s není pøipojeno"
-#: mount/umount.c:179
+#: mount/umount.c:185
#, c-format
msgid "umount: %s: can't write superblock"
msgstr "umount: superblok nelze na %s zapsat"
#. Let us hope fstab has a line "proc /proc ..."
#. and not "none /proc ..."
-#: mount/umount.c:183
+#: mount/umount.c:189
#, c-format
msgid "umount: %s: device is busy"
msgstr "umount: zaøízení %s je ji¾ pou¾íváno"
-#: mount/umount.c:185
+#: mount/umount.c:191
#, c-format
msgid "umount: %s: not found"
msgstr "umount: %s nelze najít"
-#: mount/umount.c:187
+#: mount/umount.c:193
#, c-format
msgid "umount: %s: must be superuser to umount"
msgstr "umount: musíte být superu¾ivatelem, abyste mohl odpojit %s"
-#: mount/umount.c:189
+#: mount/umount.c:195
#, c-format
msgid "umount: %s: block devices not permitted on fs"
msgstr "umount: %s: bloková zaøízení nejsou na systému souborù povolena"
-#: mount/umount.c:191
+#: mount/umount.c:197
#, c-format
msgid "umount: %s: %s"
msgstr "umount: %s: %s"
-#: mount/umount.c:235
+#: mount/umount.c:241
msgid "no umount2, trying umount...\n"
msgstr "nenalezl jsem umount2, zkou¹ím umount...\n"
-#: mount/umount.c:248
+#: mount/umount.c:254
#, c-format
msgid "could not umount %s - trying %s instead\n"
msgstr "%s nelze odpojit - zkou¹ím %s\n"
-#: mount/umount.c:264
+#: mount/umount.c:270
#, c-format
msgid "umount: %s busy - remounted read-only\n"
msgstr ""
"umount: %s je ji¾ pou¾íváno - znovu pøipojeno v re¾imu pro pouze ètení\n"
-#: mount/umount.c:272
+#: mount/umount.c:278
#, c-format
msgid "umount: could not remount %s read-only\n"
msgstr "umount: %s nelze znovu pøipojit v re¾imu pouze pro ètení\n"
-#: mount/umount.c:280
+#: mount/umount.c:286
#, c-format
msgid "%s umounted\n"
msgstr "%s odpojeno\n"
-#: mount/umount.c:363
+#: mount/umount.c:369
msgid "umount: cannot find list of filesystems to unmount"
msgstr "umount: seznam systémù souborù na odpojení nelze nalézt"
-#: mount/umount.c:392
+#: mount/umount.c:398
msgid ""
"Usage: umount [-hV]\n"
" umount -a [-f] [-r] [-n] [-v] [-t vfstypes]\n"
" umount -a [-f] [-r] [-n] [-v] [-t typy vfs]\n"
" umount [-f] [-r] [-n] [-v] speciální soubor | uzel...\n"
-#: mount/umount.c:453
+#: mount/umount.c:459
msgid "umount: only root can do that"
msgstr "umount: toto mù¾e provést pouze u¾ivatel root"
-#: mount/umount.c:468
+#: mount/umount.c:474
#, c-format
msgid "Trying to umount %s\n"
msgstr "Zkou¹ím odpojit %s\n"
-#: mount/umount.c:472
+#: mount/umount.c:478
#, c-format
msgid "Could not find %s in mtab\n"
msgstr "%s nelze v mtab najít\n"
-#: mount/umount.c:476
+#: mount/umount.c:482
#, c-format
msgid "umount: %s is not mounted (according to mtab)"
msgstr "umount: podle mtab není %s pøipojeno"
-#: mount/umount.c:478
+#: mount/umount.c:484
#, c-format
msgid "umount: it seems %s is mounted multiple times"
msgstr "umount: zdá se, ¾e %s je pøipojeno více ne¾ jednou"
-#: mount/umount.c:480
+#: mount/umount.c:496
#, c-format
msgid "umount: %s is not in the fstab (and you are not root)"
msgstr "umount: %s není ve fstab (a Vy nejste root)"
-#: mount/umount.c:486
+#: mount/umount.c:499
#, c-format
msgid "umount: %s mount disagrees with the fstab"
msgstr "umount: pøipojení %s neodpovídá fstab"
-#: mount/umount.c:505
+#: mount/umount.c:520
#, c-format
msgid "umount: only root can unmount %s from %s"
msgstr "unmount: pouze u¾ivatel root mù¾e odpojit %s ze %s"
-#: mount/umount.c:515
+#: mount/umount.c:531
#, c-format
msgid "umount: only %s can unmount %s from %s"
msgstr "unmount: pouze u¾ivatel %s mù¾e odpojit %s ze %s"
msgid " use -R 1 to mount root readonly, -R 0 for read/write."
msgstr " Pomocí -R 1 pøipojíte pouze pro ètení, -R 0 umo¾ní zápis."
-#: sys-utils/readprofile.c:50
+#: sys-utils/readprofile.c:52
#, c-format
msgid ""
"%s: Usage: \"%s [options]\n"
"\t -r vynuluje ve¹keré èítaèe (pouze root)\n"
"\t -V vypí¹e informace o verzi a skonèí\n"
-#: sys-utils/readprofile.c:113
+#: sys-utils/readprofile.c:116
#, c-format
msgid "%s Version %s\n"
msgstr "%s Verze %s\n"
-#: sys-utils/readprofile.c:125
+#: sys-utils/readprofile.c:128
msgid "anything\n"
msgstr "cokoliv\n"
-#: sys-utils/readprofile.c:154
+#: sys-utils/readprofile.c:157
#, c-format
msgid "Sampling_step: %i\n"
msgstr "Profilovací_krok: %i\n"
-#: sys-utils/readprofile.c:167 sys-utils/readprofile.c:193
+#: sys-utils/readprofile.c:170 sys-utils/readprofile.c:196
#, c-format
msgid "%s: %s(%i): wrong map line\n"
msgstr "%s: %s(%i): chybný map øádek\n"
-#: sys-utils/readprofile.c:180
+#: sys-utils/readprofile.c:183
#, c-format
msgid "%s: can't find \"_stext\" in %s\n"
msgstr "%s: \"_stext\" nelze v %s nalézt\n"
-#: sys-utils/readprofile.c:221
+#: sys-utils/readprofile.c:226
msgid "total"
msgstr "celkem"
msgid "usage: %s program [arg ...]\n"
msgstr "Pou¾ití: %s program [arg ...]\n"
-#: sys-utils/tunelp.c:76
+#: sys-utils/tunelp.c:74
#, c-format
msgid ""
"Usage: %s <device> [ -i <IRQ> | -t <TIME> | -c <CHARS> | -w <WAIT> | \n"
" -a [on|off] | -o [on|off] | -C [on|off] | -q [on|off] | -s |\n"
" -T [on|off] ]\n"
-#: sys-utils/tunelp.c:92
+#: sys-utils/tunelp.c:90
msgid "malloc error"
msgstr "chyba malloc"
-#: sys-utils/tunelp.c:103
+#: sys-utils/tunelp.c:101
msgid "sscanf error"
msgstr "chyba sscanf"
-#: sys-utils/tunelp.c:236
+#: sys-utils/tunelp.c:239
#, c-format
msgid "%s: %s not an lp device.\n"
msgstr "%s: %s není lp zaøízením\n"
-#: sys-utils/tunelp.c:257
+#: sys-utils/tunelp.c:260
#, c-format
msgid "%s status is %d"
msgstr "status %s je %d"
-#: sys-utils/tunelp.c:258
+#: sys-utils/tunelp.c:261
msgid ", busy"
msgstr ", zaneprázdnìna"
-#: sys-utils/tunelp.c:259
+#: sys-utils/tunelp.c:262
msgid ", ready"
msgstr ", pøipravena"
-#: sys-utils/tunelp.c:260
+#: sys-utils/tunelp.c:263
msgid ", out of paper"
msgstr ", do¹el papír"
-#: sys-utils/tunelp.c:261
+#: sys-utils/tunelp.c:264
msgid ", on-line"
msgstr ", zapnuta"
-#: sys-utils/tunelp.c:262
+#: sys-utils/tunelp.c:265
msgid ", error"
msgstr ", chyba"
-#: sys-utils/tunelp.c:279
+#: sys-utils/tunelp.c:282
msgid "LPGETIRQ error"
msgstr "chyba LPGETIRQ"
-#: sys-utils/tunelp.c:285
+#: sys-utils/tunelp.c:288
#, c-format
msgid "%s using IRQ %d\n"
msgstr "%s pou¾ívá IRQ %d\n"
-#: sys-utils/tunelp.c:287
+#: sys-utils/tunelp.c:290
#, c-format
msgid "%s using polling\n"
msgstr "%s pou¾ívá poll\n"
-#: text-utils/col.c:150
+#: text-utils/col.c:153
#, c-format
msgid "col: bad -l argument %s.\n"
msgstr "col: chybný argument %s pro pøepínaè -l\n"
-#: text-utils/col.c:511
+#: text-utils/col.c:516
msgid "usage: col [-bfx] [-l nline]\n"
msgstr "Pou¾ití: col [-bfx] [-l poè. øádkù]\n"
-#: text-utils/col.c:517
+#: text-utils/col.c:522
msgid "col: write error.\n"
msgstr "col: chyba pøi ukládání\n"
-#: text-utils/col.c:524
+#: text-utils/col.c:529
#, c-format
msgid "col: warning: can't back up %s.\n"
msgstr "col: varování: %s nelze zazálohovat.\n"
-#: text-utils/col.c:525
+#: text-utils/col.c:530
msgid "past first line"
msgstr "jsem za prvním øádkem"
-#: text-utils/col.c:525
+#: text-utils/col.c:530
msgid "-- line already flushed"
msgstr "-- øádek ji¾ není v bufru"
-#: text-utils/colcrt.c:93
+#: text-utils/colcrt.c:98
#, c-format
msgid "usage: %s [ - ] [ -2 ] [ file ... ]\n"
msgstr "Pou¾ití: %s [ - ] [-2 ] [ soubor ... ]\n"
-#: text-utils/column.c:276
+#: text-utils/column.c:302
msgid "line too long"
msgstr "øádek je pøíli¹ dlouhý"
-#: text-utils/column.c:311
+#: text-utils/column.c:379
msgid "usage: column [-tx] [-c columns] [file ...]\n"
msgstr "Pou¾ití: column [-tx] [c sloupce] [soubor ...]\n"
"hexdump: [-bcdovx] [-e fmt] [-f fmt_soubor] [-n délka] [-s vzdálenost] "
"[soubor ...]\n"
-#: text-utils/more.c:328
+#: text-utils/more.c:329
#, c-format
msgid "usage: %s [-dfln] [+linenum | +/pattern] name1 name2 ...\n"
msgstr "Pou¾ití: %s [-dfln] [+èíslo øádku | +/vzorek] jméno1 jméno2 ...\n"
-#: text-utils/more.c:503
+#: text-utils/more.c:504
#, c-format
msgid ""
"\n"
"\n"
#. simple ELF detection
-#: text-utils/more.c:542
+#: text-utils/more.c:543
#, c-format
msgid ""
"\n"
"***** %s není textovým souborem *****\n"
"\n"
-#: text-utils/more.c:646
+#: text-utils/more.c:647
msgid "[Use q or Q to quit]"
msgstr "[Stisknìte q èi Q pro ukonèení]"
-#: text-utils/more.c:832
+#: text-utils/more.c:833
msgid "--More--"
msgstr "--Více--"
-#: text-utils/more.c:834
+#: text-utils/more.c:835
#, c-format
msgid "(Next file: %s)"
msgstr "(Dal¹í soubor: %s)"
-#: text-utils/more.c:840
+#: text-utils/more.c:841
msgid "[Press space to continue, 'q' to quit.]"
msgstr "[Stisknìte mezerník pro pokraèování, 'q' pro ukonèení.]"
-#: text-utils/more.c:1138
+#: text-utils/more.c:1139
#, c-format
msgid "...back %d page"
msgstr "...pøeskakuji zpìt o poèet stran: %d"
-#: text-utils/more.c:1184
+#: text-utils/more.c:1185
#, c-format
msgid "...skipping %d line"
msgstr "...pøeskakuji o poèet øádkù: %d"
-#: text-utils/more.c:1225
+#: text-utils/more.c:1226
msgid ""
"\n"
"***Back***\n"
"\n"
"***Zpìt***\n"
-#: text-utils/more.c:1263
+#: text-utils/more.c:1264
msgid "Can't open help file"
msgstr "Soubor s nápovìdou nelze otevøít."
-#: text-utils/more.c:1284 text-utils/more.c:1288
+#: text-utils/more.c:1285 text-utils/more.c:1289
msgid "[Press 'h' for instructions.]"
msgstr "[Stisknìte 'h' pro nápovìdu.]"
-#: text-utils/more.c:1323
+#: text-utils/more.c:1324
#, c-format
msgid "\"%s\" line %d"
msgstr "\"%s\" øádek %d"
-#: text-utils/more.c:1325
+#: text-utils/more.c:1326
#, c-format
msgid "[Not a file] line %d"
msgstr "[Nejedná se o soubor] øádek %d"
-#: text-utils/more.c:1409
+#: text-utils/more.c:1410
msgid " Overflow\n"
msgstr " Pøeteèení\n"
-#: text-utils/more.c:1456
+#: text-utils/more.c:1457
msgid "...skipping\n"
msgstr "...vynechávám\n"
-#: text-utils/more.c:1486
+#: text-utils/more.c:1487
msgid "Regular expression botch"
msgstr "Chyba v regulárním výrazu"
-#: text-utils/more.c:1498
+#: text-utils/more.c:1499
msgid ""
"\n"
"Pattern not found\n"
"\n"
"Vzorek nebyl nalezen\n"
-#: text-utils/more.c:1501
+#: text-utils/more.c:1502
msgid "Pattern not found"
msgstr "Vzorek nebyl nalezen"
-#: text-utils/more.c:1562
+#: text-utils/more.c:1563
msgid "can't fork\n"
msgstr "volání fork selhalo\n"
-#: text-utils/more.c:1601
+#: text-utils/more.c:1602
msgid ""
"\n"
"...Skipping "
"\n"
"...Vynechávám "
-#: text-utils/more.c:1605
+#: text-utils/more.c:1606
msgid "...Skipping "
msgstr "...Pøecházím "
-#: text-utils/more.c:1606
+#: text-utils/more.c:1607
msgid "to file "
msgstr "na soubor "
-#: text-utils/more.c:1606
+#: text-utils/more.c:1607
msgid "back to file "
msgstr "zpìt na soubor "
-#: text-utils/more.c:1845
+#: text-utils/more.c:1846
msgid "Line too long"
msgstr "Øádek je pøíli¹ dlouhý"
-#: text-utils/more.c:1889
+#: text-utils/more.c:1890
msgid "No previous command to substitute for"
msgstr "Neexistuje ¾ádný pøíkaz, jen¾ by bylo mo¾no nahradit"
msgid "hexdump: bad conversion character %%%s.\n"
msgstr "hexdump: chybný znak v konverzi %%%s.\n"
-#: text-utils/rev.c:109
+#: text-utils/rev.c:114
msgid "Unable to allocate bufferspace\n"
msgstr "Místo pro buffer nelze naalokovat.\n"
-#: text-utils/rev.c:167
+#: text-utils/rev.c:173
msgid "usage: rev [file ...]\n"
msgstr "Pou¾ití: rev [soubor ...]\n"
-#: text-utils/ul.c:125
+#: text-utils/ul.c:141
#, c-format
msgid "usage: %s [ -i ] [ -tTerm ] file...\n"
msgstr "Pou¾ití: %s [ -i ] [-tTerm ] soubor...\n"
-#: text-utils/ul.c:136
+#: text-utils/ul.c:152
msgid "trouble reading terminfo"
msgstr "chyba pøi ètení terminfo databáze"
-#: text-utils/ul.c:223
+#: text-utils/ul.c:241
#, c-format
msgid "Unknown escape sequence in input: %o, %o\n"
msgstr "Neznámá posloupnost øídících znakù na vstupu: %o, %o\n"
-#: text-utils/ul.c:372
+#: text-utils/ul.c:398
msgid "Unable to allocate buffer.\n"
msgstr "Buffer nelze naalokovat.\n"
-#: text-utils/ul.c:529
+#: text-utils/ul.c:555
msgid "Input line too long.\n"
msgstr "Vstupní øádka je pøíli¹ dlouhá.\n"
-#: text-utils/ul.c:542
+#: text-utils/ul.c:568
msgid "Out of memory when growing buffer.\n"
msgstr "Nedostatek pamìti pro rostoucí buffer.\n"
msgid "Cannot open /dev/port"
msgstr "/dev/port nelze otevøít"
+#~ msgid "%s: %s, errno=%d: %s.\n"
+#~ msgstr "%s: %s, errno=%d: %s.\n"
+
+#~ msgid " [ -keyboard pc|olivetti|dutch|extended ]\n"
+#~ msgstr " [ -keyboard pc|olivetti|dutch|extended ]\n"
+
+#~ msgid "keyboard.pc"
+#~ msgstr "keyboard.pc"
+
+#~ msgid "keyboard.olivetti"
+#~ msgstr "keyboard.olivetti"
+
+#~ msgid "keyboard.dutch"
+#~ msgstr "keyboard.dutch"
+
+#~ msgid "keyboard.extended"
+#~ msgstr "keyboard.extended"
+
+#~ msgid "A disk block device is needed.\n"
+#~ msgstr "Je tøeba blokové zaøízení disku.\n"
+
+#~ msgid ""
+#~ "Given name does not refer to a partition,\n"
+#~ "or maybe not even to a block device.\n"
+#~ msgstr ""
+#~ "Zadané jméno neodpovídá diskovému oddílu,\n"
+#~ " a mo¾ná ani blokovému zaøízení.\n"
+
+#~ msgid ""
+#~ "unit: sectors\n"
+#~ "\n"
+#~ msgstr ""
+#~ "jednotky: sektory\n"
+#~ "\n"
+
+#~ msgid " start=%9lu"
+#~ msgstr " zaèátek=%9lu"
+
+#~ msgid ", size=%8lu"
+#~ msgstr ", velikost=%lu"
+
+#~ msgid ", Id=%2x"
+#~ msgstr ", Id=%2x"
+
+#~ msgid ", bootable"
+#~ msgstr ", startovací"
+
+#~ msgid "Cannot read disk drive geometry"
+#~ msgstr "Geometrii disku nelze zjistit"
+
+#~ msgid "Cannot derive a geometry from an empty partition table"
+#~ msgstr "Z prázdné tabulky rozdìlení disku nelze odvodit geometrii."
+
+#~ msgid "Cannot derive a geometry from the partition table"
+#~ msgstr "Z tabulky rozdìlení disku nelze odvodit geometrii."
+
#~ msgid "Copyright (C) 1994-1998 Kevin E. Martin & aeb"
#~ msgstr "Copyright (C) 1994-1998 Kevin E. Martin & aeb"
#~ msgid "util-linux kbdrate %s \n"
#~ msgstr "util-linux kbdrate %s \n"
+#~ msgstr "util-linux kbdrate %s \n"
# German translation
# Copyright (C) 1999
# Elrond <Elrond@Wunder-Nett.org>, 1999.
+# $Revision: 1.26 $
#
# Permission is granted to freely copy and distribute
# this file and modified versions, provided, that this
#
msgid ""
msgstr ""
-"Project-Id-Version: util-linux 2.9s\n"
-"POT-Creation-Date: 1999-06-27 19:14+0200\n"
-"PO-Revision-Date: 1999-06-29 21:56+0200\n"
+"Project-Id-Version: util-linux 2.10\n"
+"POT-Creation-Date: 1999-11-03 23:13+0100\n"
+"PO-Revision-Date: 1999-11-05 11:08+0100\n"
"Last-Translator: Elrond <Elrond@Wunder-Nett.org>\n"
"Language-Team: Elrond <Elrond@Wunder-Nett.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
+#: clock/cmos.c:146
+msgid "booted from MILO\n"
+msgstr ""
+
+#: clock/cmos.c:154
+msgid "Ruffian BCD clock\n"
+msgstr ""
+
+#: clock/cmos.c:170
+#, c-format
+msgid "clockport adjusted to 0x%x\n"
+msgstr ""
+
+#: clock/cmos.c:180
+msgid "funky TOY!\n"
+msgstr ""
+
+#: clock/cmos.c:234
+#, c-format
+msgid "%s: atomic %s failed for 1000 iterations!"
+msgstr ""
+
+#: clock/cmos.c:558
+#, fuzzy, c-format
+msgid "Cannot open /dev/port: %s"
+msgstr "Konnte /dev/port nicht öffnen: %s"
+
+# typo in the english version: didn't
+#: clock/cmos.c:565
+msgid "I failed to get permission because I didnt try.\n"
+msgstr ""
+
+#: clock/cmos.c:568
+#, c-format
+msgid "%s is unable to get I/O port access: the iopl(3) call failed.\n"
+msgstr ""
+
+# Oh well.
+#: clock/cmos.c:571
+#, fuzzy
+msgid "Probably you need root privileges.\n"
+msgstr "Möglicherweise benötigen Sie root-Rechte.\n"
+
+#: clock/hwclock.c:213
+#, c-format
+msgid "Assuming hardware clock is kept in %s time.\n"
+msgstr ""
+
+#: clock/hwclock.c:214 clock/hwclock.c:303
+msgid "UTC"
+msgstr ""
+
+#: clock/hwclock.c:214 clock/hwclock.c:302
+msgid "local"
+msgstr ""
+
+#: clock/hwclock.c:286
+#, c-format
+msgid "%s: Warning: unrecognized third line in adjtime file\n"
+msgstr ""
+
+#: clock/hwclock.c:288
+msgid "(Expected: `UTC' or `LOCAL' or nothing.)\n"
+msgstr ""
+
+#: clock/hwclock.c:297
+#, c-format
+msgid "Last drift adjustment done at %d seconds after 1969\n"
+msgstr ""
+
+#: clock/hwclock.c:299
+#, c-format
+msgid "Last calibration done at %d seconds after 1969\n"
+msgstr ""
+
+#: clock/hwclock.c:301
+#, c-format
+msgid "Hardware clock is on %s time\n"
+msgstr ""
+
+#: clock/hwclock.c:303
+msgid "unknown"
+msgstr ""
+
+#. -----------------------------------------------------------------------------
+#. Wait until the falling edge of the Hardware Clock's update flag so
+#. that any time that is read from the clock immediately after we
+#. return will be exact.
+#.
+#. The clock only has 1 second precision, so it gives the exact time only
+#. once per second, right on the falling edge of the update flag.
+#.
+#. We wait (up to one second) either blocked waiting for an rtc device
+#. or in a CPU spin loop. The former is probably not very accurate.
+#.
+#. Return *retcode_p == 0 if it worked, nonzero if it didn't.
+#.
+#. -----------------------------------------------------------------------------
+#: clock/hwclock.c:325
+msgid "Waiting for clock tick...\n"
+msgstr ""
+
+#: clock/hwclock.c:329
+msgid "...got clock tick\n"
+msgstr ""
+
+#: clock/hwclock.c:381
+#, c-format
+msgid "Invalid values in hardware clock: %2d/%.2d/%.2d %.2d:%.2d:%.2d\n"
+msgstr ""
+
+#: clock/hwclock.c:390
+#, c-format
+msgid "Hw clock time : %.2d:%.2d:%.2d = %d seconds since 1969\n"
+msgstr "Zeit der Hardwareuhr: %.2d:%.2d:%.2d = %d Sekunden seit 1969\n"
+
+#: clock/hwclock.c:416
+#, c-format
+msgid "Time read from Hardware Clock: %02d:%02d:%02d\n"
+msgstr ""
+
+#: clock/hwclock.c:442
+#, c-format
+msgid "Setting Hardware Clock to %.2d:%.2d:%.2d = %d seconds since 1969\n"
+msgstr ""
+
+#: clock/hwclock.c:448
+msgid "Clock not changed - testing only.\n"
+msgstr ""
+
+#: clock/hwclock.c:496
+#, c-format
+msgid ""
+"Time elapsed since reference time has been %.6f seconds.\n"
+"Delaying further to reach the next full second.\n"
+msgstr ""
+
+#: clock/hwclock.c:520
+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).\n"
+msgstr ""
+
+#. Address of static storage containing time string
+#. For some strange reason, ctime() is designed to include a newline
+#. character at the end. We have to remove that.
+#.
+#. Compute display value for time
+#. Cut off trailing newline
+#: clock/hwclock.c:532
+#, c-format
+msgid "%s %.6f seconds\n"
+msgstr "%s %.6f Sekunden\n"
+
+#: clock/hwclock.c:566
+msgid "No --date option specified.\n"
+msgstr "Es wurde keine --date-Option verwendet.\n"
+
+#. Quotation marks in date_opt would ruin the date command we construct.
+#.
+#: clock/hwclock.c:571
+msgid ""
+"The value of the --date option is not a valid date.\n"
+"In particular, it contains quotation marks.\n"
+msgstr ""
+
+#: clock/hwclock.c:577
+#, c-format
+msgid "Issuing date command: %s\n"
+msgstr ""
+
+#: clock/hwclock.c:581
+msgid "Unable to run 'date' program in /bin/sh shell. popen() failed"
+msgstr ""
+
+#: clock/hwclock.c:587
+#, c-format
+msgid "response from date command = %s\n"
+msgstr ""
+
+#: clock/hwclock.c:589
+#, c-format
+msgid ""
+"The date command issued by %s returned unexpected results.\n"
+"The command was:\n"
+" %s\n"
+"The response was:\n"
+" %s\n"
+msgstr ""
+
+#: clock/hwclock.c:598
+#, c-format
+msgid ""
+"The date command issued by %s returnedsomething other than an integer where "
+"the convertedtime value was expected.\n"
+"The command was:\n"
+" %s\n"
+"The response was:\n"
+" %s\n"
+msgstr ""
+
+#: clock/hwclock.c:608
+#, c-format
+msgid "date string %s equates to %d seconds since 1969.\n"
+msgstr ""
+
+#: clock/hwclock.c:643
+msgid ""
+"The Hardware Clock does not contain a valid time, so we cannot set the "
+"System Time from it.\n"
+msgstr ""
+
+# debug
+#: clock/hwclock.c:659
+msgid "Calling settimeofday:\n"
+msgstr "settimeofday() wird aufgerufen:\n"
+
+# not much to translate
+# debug
+#: clock/hwclock.c:660
+#, c-format
+msgid "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
+msgstr "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
+
+# not much to translate
+# debug
+#: clock/hwclock.c:662
+#, c-format
+msgid "\ttz.tz_minuteswest = %ld\n"
+msgstr "\ttz.tz_minuteswest = %ld\n"
+
+#: clock/hwclock.c:665
+msgid "Not setting system clock because running in test mode.\n"
+msgstr ""
+
+#: clock/hwclock.c:677
+msgid "Must be superuser to set system clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:679
+#, fuzzy
+msgid "settimeofday() failed"
+msgstr "settimeofday() schlug fehl"
+
+#: clock/hwclock.c:712
+msgid ""
+"Not adjusting drift factor because the Hardware Clock previously contained "
+"garbage.\n"
+msgstr ""
+
+#: clock/hwclock.c:716
+msgid ""
+"Not adjusting drift factor because it has been less than a day since the "
+"last calibration.\n"
+msgstr ""
+
+#: clock/hwclock.c:725
+#, c-format
+msgid ""
+"Clock drifted %d seconds in the past %d seconds in spite of a drift factor "
+"of %f seconds/day.\n"
+"Adjusting drift factor by %f seconds/day\n"
+msgstr ""
+
+#: clock/hwclock.c:776
+#, c-format
+msgid "Time since last adjustment is %d seconds\n"
+msgstr ""
+
+#: clock/hwclock.c:778
+#, c-format
+msgid "Need to insert %d seconds and refer time back %.6f seconds ago\n"
+msgstr ""
+
+#: clock/hwclock.c:807
+msgid "Not updating adjtime file because of testing mode.\n"
+msgstr ""
+
+# passiv, Konjunktiv in der Umschreibungsform
+#: clock/hwclock.c:808
+#, fuzzy, c-format
+msgid ""
+"Would have written the following to %s:\n"
+"%s"
+msgstr ""
+"Das folgende wäre in die Datei %s geschrieben worden:\n"
+"%s"
+
+#: clock/hwclock.c:832
+msgid "Drift adjustment parameters not updated.\n"
+msgstr ""
+
+#: clock/hwclock.c:873
+msgid ""
+"The Hardware Clock does not contain a valid time, so we cannot adjust it.\n"
+msgstr ""
+
+#: clock/hwclock.c:897
+msgid "Needed adjustment is less than one second, so not setting clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:923
+#, fuzzy, c-format
+msgid "Using %s.\n"
+msgstr "Benutze %s.\n"
+
+#: clock/hwclock.c:925
+msgid "No usable clock interface found.\n"
+msgstr ""
+
+# "stellen"
+#: clock/hwclock.c:1020
+#, fuzzy
+msgid "Unable to set system clock.\n"
+msgstr "Konnte die Systemuhr nicht setzen.\n"
+
+#: clock/hwclock.c:1049
+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.\n"
+msgstr ""
+
+#: clock/hwclock.c:1058
+msgid "Unable to get the epoch value from the kernel.\n"
+msgstr ""
+
+#: clock/hwclock.c:1060
+#, c-format
+msgid "Kernel is assuming an epoch value of %lu\n"
+msgstr ""
+
+#: clock/hwclock.c:1063
+msgid ""
+"To set the epoch value, you must use the 'epoch' option to tell to what "
+"value to set it.\n"
+msgstr ""
+
+#: clock/hwclock.c:1066
+#, c-format
+msgid "Not setting the epoch to %d - testing only.\n"
+msgstr ""
+
+#: clock/hwclock.c:1069
+msgid "Unable to set the epoch value in the kernel.\n"
+msgstr ""
+
+#: clock/hwclock.c:1151
+#, c-format
+msgid "%s takes no non-option arguments. You supplied %d.\n"
+msgstr ""
+
+#: clock/hwclock.c:1159
+msgid ""
+"You have specified multiple function options.\n"
+"You can only perform one function at a time.\n"
+msgstr ""
+
+#: clock/hwclock.c:1165
+#, c-format
+msgid ""
+"%s: The --utc and --localtime options are mutually exclusive. You specified "
+"both.\n"
+msgstr ""
+
+#: clock/hwclock.c:1178
+msgid "No usable set-to time. Cannot set clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:1193
+msgid "Sorry, only the superuser can change the Hardware Clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:1197
+msgid ""
+"Sorry, only the superuser can change the Hardware Clock epoch in the "
+"kernel.\n"
+msgstr ""
+
+#: clock/hwclock.c:1213
+msgid ""
+"Cannot access the Hardware Clock via any known method. Use --debug option "
+"to see the details of our search for an access method.\n"
+msgstr ""
+
+#: clock/kd.c:41
+msgid "Waiting in loop for time from KDGHWCLK to change\n"
+msgstr ""
+
+#: clock/kd.c:44
+msgid "KDGHWCLK ioctl to read time failed"
+msgstr ""
+
+#: clock/kd.c:65 clock/rtc.c:144
+msgid "Timed out waiting for time change.\n"
+msgstr ""
+
+#: clock/kd.c:69
+msgid "KDGHWCLK ioctl to read time failed in loop"
+msgstr ""
+
+#: clock/kd.c:91
+msgid "ioctl() failed to read time from /dev/tty1"
+msgstr ""
+
+#: clock/kd.c:127
+msgid "ioctl() to open /dev/tty1 failed"
+msgstr ""
+
+#: clock/kd.c:157
+msgid "KDGHWCLK ioctl failed"
+msgstr ""
+
+#: clock/kd.c:161
+#, fuzzy
+msgid "Can't open /dev/tty1"
+msgstr "Konnte /dev/tty1 nicht öffnen"
+
+#: clock/rtc.c:98
+msgid "ioctl() to /dev/rtc to read the time failed.\n"
+msgstr ""
+
+#: clock/rtc.c:129
+msgid "Waiting in loop for time from /dev/rtc to change\n"
+msgstr ""
+
+#: clock/rtc.c:165 clock/rtc.c:222
+msgid "open() of /dev/rtc failed"
+msgstr "Konnte /dev/rtc nicht öffnen"
+
+#. This rtc device doesn't have interrupt functions. This is typical
+#. on an Alpha, where the Hardware Clock interrupts are used by the
+#. kernel for the system clock, so aren't at the user's disposal.
+#.
+#: clock/rtc.c:182
+msgid "/dev/rtc does not have interrupt functions. "
+msgstr ""
+
+#: clock/rtc.c:191
+msgid "read() to /dev/rtc to wait for clock tick failed"
+msgstr ""
+
+#: clock/rtc.c:199
+msgid "ioctl() to /dev/rtc to turn off update interrupts failed"
+msgstr ""
+
+#: clock/rtc.c:202
+msgid "ioctl() to /dev/rtc to turn on update interrupts failed unexpectedly"
+msgstr ""
+
+#: clock/rtc.c:245 clock/rtc.c:324 clock/rtc.c:369
+#, fuzzy
+msgid "Unable to open /dev/rtc"
+msgstr "Konnte /dev/rtc nicht öffnen"
+
+#: clock/rtc.c:268
+msgid "ioctl() to /dev/rtc to set the time failed.\n"
+msgstr ""
+
+#: clock/rtc.c:272
+#, c-format
+msgid "ioctl(%s) was successful.\n"
+msgstr ""
+
+#: clock/rtc.c:302
+msgid "Open of /dev/rtc failed"
+msgstr "Konnte /dev/rtc nicht öffnen"
+
+#: clock/rtc.c:320 clock/rtc.c:365
+msgid ""
+"To manipulate the epoch value in the kernel, we must access the Linux 'rtc' "
+"device driver via the device special file /dev/rtc. This file does not "
+"exist on this system.\n"
+msgstr ""
+
+#: clock/rtc.c:331
+msgid "ioctl(RTC_EPOCH_READ) to /dev/rtc failed"
+msgstr ""
+
+#: clock/rtc.c:337
+#, c-format
+msgid "we have read epoch %ld from /dev/rtc with RTC_EPOCH_READ ioctl.\n"
+msgstr ""
+
+#. kernel would not accept this epoch value
+#. Hmm - bad habit, deciding not to do what the user asks
+#. just because one believes that the kernel might not like it.
+#: clock/rtc.c:357
+#, c-format
+msgid "The epoch value may not be less than 1900. You requested %ld\n"
+msgstr ""
+
+#: clock/rtc.c:374
+#, c-format
+msgid "setting epoch to %ld with RTC_EPOCH_SET ioctl to /dev/rtc.\n"
+msgstr ""
+
+#: clock/rtc.c:379
+msgid ""
+"The kernel device driver for /dev/rtc does not have the RTC_EPOCH_SET "
+"ioctl.\n"
+msgstr ""
+
+#: clock/rtc.c:382
+msgid "ioctl(RTC_EPOCH_SET) to /dev/rtc failed"
+msgstr ""
+
+#: clock/shhopt.c:255 clock/shhopt.c:281
+#, c-format
+msgid "invalid number `%s'\n"
+msgstr "Ungültige Nummer: »%s«\n"
+
+#: clock/shhopt.c:258 clock/shhopt.c:284
+#, c-format
+msgid "number `%s' to `%s' out of range\n"
+msgstr ""
+
+#: clock/shhopt.c:398
+#, c-format
+msgid "unrecognized option `%s'\n"
+msgstr "unbekannte Option »%s«\n"
+
+#: clock/shhopt.c:411 clock/shhopt.c:449
+#, c-format
+msgid "option `%s' requires an argument\n"
+msgstr "Option »%s« erwartet ein Argument\n"
+
+#: clock/shhopt.c:417
+#, c-format
+msgid "option `%s' doesn't allow an argument\n"
+msgstr "Option »%s« erwartet kein Argument\n"
+
+#: clock/shhopt.c:439
+#, c-format
+msgid "unrecognized option `-%c'\n"
+msgstr "unbekannte Option »-%c«\n"
+
#: disk-utils/fdformat.c:33
msgid "Formatting ... "
msgstr "Formatieren ... "
msgid "Single"
msgstr "Einfach"
-#: disk-utils/fsck.minix.c:288
+#: disk-utils/fsck.minix.c:198
+#, c-format
+msgid "Usage: %s [-larvsmf] /dev/name\n"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:296
#, c-format
msgid "%s is mounted.\t "
msgstr ""
-#: disk-utils/fsck.minix.c:290
+#: disk-utils/fsck.minix.c:298
msgid "Do you really want to continue"
msgstr ""
-#: disk-utils/fsck.minix.c:294
+#: disk-utils/fsck.minix.c:302
msgid "check aborted.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:311 disk-utils/fsck.minix.c:331
+#: disk-utils/fsck.minix.c:319 disk-utils/fsck.minix.c:339
msgid "Zone nr < FIRSTZONE in file `"
msgstr ""
-#: disk-utils/fsck.minix.c:313 disk-utils/fsck.minix.c:333
+#: disk-utils/fsck.minix.c:321 disk-utils/fsck.minix.c:341
msgid "Zone nr >= ZONES in file `"
msgstr ""
-#: disk-utils/fsck.minix.c:318 disk-utils/fsck.minix.c:338
+#: disk-utils/fsck.minix.c:326 disk-utils/fsck.minix.c:346
msgid "Remove block"
msgstr ""
-#: disk-utils/fsck.minix.c:356
+#: disk-utils/fsck.minix.c:364
msgid "Read error: unable to seek to block in file '"
msgstr ""
-#: disk-utils/fsck.minix.c:362
+#: disk-utils/fsck.minix.c:370
msgid "Read error: bad block in file '"
msgstr ""
-#: disk-utils/fsck.minix.c:378
+#: disk-utils/fsck.minix.c:386
msgid ""
"Internal error: trying to write bad block\n"
"Write request ignored\n"
msgstr ""
-#: disk-utils/fsck.minix.c:386
+#: disk-utils/fsck.minix.c:392 disk-utils/mkfs.minix.c:290
+msgid "seek failed in write_block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:394
msgid "Write error: bad block in file '"
msgstr ""
+#: disk-utils/fsck.minix.c:513
+msgid "seek failed in write_super_block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:515 disk-utils/mkfs.minix.c:277
+msgid "unable to write super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:525
+msgid "Unable to write inode map"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:527
+msgid "Unable to write zone map"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:529
+msgid "Unable to write inodes"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:558
+msgid "seek failed"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:560
+#, fuzzy
+msgid "unable to read super block"
+msgstr "Konnte den Superblock nicht lesen"
+
+#: disk-utils/fsck.minix.c:580
+msgid "bad magic number in super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:582
+msgid "Only 1k blocks/zones supported"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:584
+msgid "bad s_imap_blocks field in super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:586
+msgid "bad s_zmap_blocks field in super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:593
+msgid "Unable to allocate buffer for inode map"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:601
+msgid "Unable to allocate buffer for inodes"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:604
+msgid "Unable to allocate buffer for inode count"
+msgstr ""
+
#: disk-utils/fsck.minix.c:607
+msgid "Unable to allocate buffer for zone count"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:609
+msgid "Unable to read inode map"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:611
+msgid "Unable to read zone map"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:613
+msgid "Unable to read inodes"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:615
msgid "Warning: Firstzone != Norm_firstzone\n"
msgstr ""
-#: disk-utils/fsck.minix.c:612 disk-utils/mkfs.minix.c:528
+#: disk-utils/fsck.minix.c:620 disk-utils/mkfs.minix.c:528
#, c-format
msgid "%ld inodes\n"
msgstr ""
-#: disk-utils/fsck.minix.c:613 disk-utils/mkfs.minix.c:529
+#: disk-utils/fsck.minix.c:621 disk-utils/mkfs.minix.c:529
#, c-format
msgid "%ld blocks\n"
msgstr ""
-#: disk-utils/fsck.minix.c:614 disk-utils/mkfs.minix.c:530
+#: disk-utils/fsck.minix.c:622 disk-utils/mkfs.minix.c:530
#, c-format
msgid "Firstdatazone=%ld (%ld)\n"
msgstr ""
-#: disk-utils/fsck.minix.c:615 disk-utils/mkfs.minix.c:531
+#: disk-utils/fsck.minix.c:623 disk-utils/mkfs.minix.c:531
#, c-format
msgid "Zonesize=%d\n"
msgstr ""
-#: disk-utils/fsck.minix.c:616
+#: disk-utils/fsck.minix.c:624
#, c-format
msgid "Maxsize=%ld\n"
msgstr ""
-#: disk-utils/fsck.minix.c:617
+#: disk-utils/fsck.minix.c:625
#, c-format
msgid "Filesystem state=%d\n"
msgstr ""
-#: disk-utils/fsck.minix.c:618
+#: disk-utils/fsck.minix.c:626
#, c-format
msgid ""
"namelen=%d\n"
"\n"
msgstr ""
-#: disk-utils/fsck.minix.c:632 disk-utils/fsck.minix.c:684
+#: disk-utils/fsck.minix.c:640 disk-utils/fsck.minix.c:692
#, c-format
msgid "Inode %d marked not used, but used for file '"
msgstr ""
-#: disk-utils/fsck.minix.c:637 disk-utils/fsck.minix.c:688
+#: disk-utils/fsck.minix.c:645 disk-utils/fsck.minix.c:696
msgid "Mark in use"
msgstr ""
-#: disk-utils/fsck.minix.c:659 disk-utils/fsck.minix.c:708
+#: disk-utils/fsck.minix.c:667 disk-utils/fsck.minix.c:716
#, c-format
msgid " has mode %05o\n"
msgstr ""
-#: disk-utils/fsck.minix.c:665 disk-utils/fsck.minix.c:713
+#: disk-utils/fsck.minix.c:673 disk-utils/fsck.minix.c:721
msgid "Warning: inode count too big.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:749 disk-utils/fsck.minix.c:783
+#: disk-utils/fsck.minix.c:734
+msgid "root inode isn't a directory"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:757 disk-utils/fsck.minix.c:791
msgid "Block has been used before. Now in file `"
msgstr ""
-#: disk-utils/fsck.minix.c:752 disk-utils/fsck.minix.c:786
-#: disk-utils/fsck.minix.c:1114 disk-utils/fsck.minix.c:1123
-#: disk-utils/fsck.minix.c:1167 disk-utils/fsck.minix.c:1176
+#: disk-utils/fsck.minix.c:760 disk-utils/fsck.minix.c:794
+#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1131
+#: disk-utils/fsck.minix.c:1175 disk-utils/fsck.minix.c:1184
msgid "Clear"
msgstr ""
-#: disk-utils/fsck.minix.c:761 disk-utils/fsck.minix.c:795
+#: disk-utils/fsck.minix.c:769 disk-utils/fsck.minix.c:803
#, c-format
msgid "Block %d in file `"
msgstr ""
-#: disk-utils/fsck.minix.c:763 disk-utils/fsck.minix.c:797
+#: disk-utils/fsck.minix.c:771 disk-utils/fsck.minix.c:805
msgid "' is marked not in use."
msgstr ""
-#: disk-utils/fsck.minix.c:764 disk-utils/fsck.minix.c:798
+#: disk-utils/fsck.minix.c:772 disk-utils/fsck.minix.c:806
msgid "Correct"
msgstr ""
-#: disk-utils/fsck.minix.c:948 disk-utils/fsck.minix.c:1012
+#: disk-utils/fsck.minix.c:956 disk-utils/fsck.minix.c:1020
msgid " contains a bad inode number for file '"
msgstr ""
-#: disk-utils/fsck.minix.c:950 disk-utils/fsck.minix.c:1014
+#: disk-utils/fsck.minix.c:958 disk-utils/fsck.minix.c:1022
msgid " Remove"
msgstr ""
-#: disk-utils/fsck.minix.c:964 disk-utils/fsck.minix.c:1028
+#: disk-utils/fsck.minix.c:972 disk-utils/fsck.minix.c:1036
msgid ": bad directory: '.' isn't first\n"
msgstr ""
-#: disk-utils/fsck.minix.c:971 disk-utils/fsck.minix.c:1036
+#: disk-utils/fsck.minix.c:979 disk-utils/fsck.minix.c:1044
msgid ": bad directory: '..' isn't second\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1071
+#: disk-utils/fsck.minix.c:1076
+msgid "internal error"
+msgstr "interner Fehler"
+
+#: disk-utils/fsck.minix.c:1079
msgid ": bad directory: size<32"
msgstr ""
-#: disk-utils/fsck.minix.c:1090
+#: disk-utils/fsck.minix.c:1098
msgid ": bad directory: size < 32"
msgstr ""
-#: disk-utils/fsck.minix.c:1113 disk-utils/fsck.minix.c:1166
+#: disk-utils/fsck.minix.c:1111
+msgid "seek failed in bad_zone"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1121 disk-utils/fsck.minix.c:1174
#, c-format
msgid "Inode %d mode not cleared."
msgstr ""
-#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1175
+#: disk-utils/fsck.minix.c:1130 disk-utils/fsck.minix.c:1183
#, c-format
msgid "Inode %d not used, marked used in the bitmap."
msgstr ""
-#: disk-utils/fsck.minix.c:1128 disk-utils/fsck.minix.c:1181
+#: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1189
#, c-format
msgid "Inode %d used, marked unused in the bitmap."
msgstr ""
-#: disk-utils/fsck.minix.c:1134 disk-utils/fsck.minix.c:1186
+#: disk-utils/fsck.minix.c:1142 disk-utils/fsck.minix.c:1194
#, c-format
msgid "Inode %d (mode = %07o), i_nlinks=%d, counted=%d."
msgstr ""
-#: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1188
+#: disk-utils/fsck.minix.c:1144 disk-utils/fsck.minix.c:1196
msgid "Set i_nlinks to count"
msgstr ""
-#: disk-utils/fsck.minix.c:1148 disk-utils/fsck.minix.c:1200
+#: disk-utils/fsck.minix.c:1156 disk-utils/fsck.minix.c:1208
#, c-format
msgid "Zone %d: marked in use, no file uses it."
msgstr ""
-#: disk-utils/fsck.minix.c:1149 disk-utils/fsck.minix.c:1201
+#: disk-utils/fsck.minix.c:1157 disk-utils/fsck.minix.c:1209
msgid "Unmark"
msgstr ""
-#: disk-utils/fsck.minix.c:1153 disk-utils/fsck.minix.c:1205
+#: disk-utils/fsck.minix.c:1161 disk-utils/fsck.minix.c:1213
#, c-format
msgid "Zone %d: %sin use, counted=%d\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1154 disk-utils/fsck.minix.c:1206
+#: disk-utils/fsck.minix.c:1162 disk-utils/fsck.minix.c:1214
msgid "not "
msgstr ""
-#: disk-utils/fsck.minix.c:1182
+#: disk-utils/fsck.minix.c:1190
msgid "Set"
msgstr ""
-#: disk-utils/fsck.minix.c:1296
+#: disk-utils/fsck.minix.c:1254 disk-utils/mkfs.minix.c:637
+#: disk-utils/mkfs.minix.c:640
+msgid "bad inode size"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1257
+msgid "bad v2 inode size"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1283
+msgid "need terminal for interactive repairs"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1287
+#, c-format
+msgid "unable to open '%s'"
+msgstr "Konnte %s nicht öffnen"
+
+#: disk-utils/fsck.minix.c:1304
#, c-format
msgid "%s is clean, no check.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1300
+#: disk-utils/fsck.minix.c:1308
#, c-format
msgid "Forcing filesystem check on %s.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1302
+#: disk-utils/fsck.minix.c:1310
#, c-format
msgid "Filesystem on %s is dirty, needs checking.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1331
+#: disk-utils/fsck.minix.c:1339
msgid ""
"\n"
"%6ld inodes used (%ld%%)\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1336
+#: disk-utils/fsck.minix.c:1344
msgid "%6ld zones used (%ld%%)\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1338
+#: disk-utils/fsck.minix.c:1346
#, c-format
msgid ""
"\n"
"%6d files\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1351
+#: disk-utils/fsck.minix.c:1359
msgid ""
"----------------------------\n"
"FILE SYSTEM HAS BEEN CHANGED\n"
msgid "Usage: mkfs [-V] [-t fstype] [fs-options] device [size]\n"
msgstr "Aufruf: mkfs [-V] [-t FS-Typ] [FS-Optionen] Gerät [Größe]\n"
-#: disk-utils/mkfs.c:80 fdisk/cfdisk.c:328 getopt-1.0.3b/getopt.c:85
-#: getopt-1.0.3b/getopt.c:95 login-utils/wall.c:217 mount/sundries.c:192
+#: disk-utils/mkfs.c:80 fdisk/cfdisk.c:370 getopt-1.0.3b/getopt.c:85
+#: getopt-1.0.3b/getopt.c:95 login-utils/wall.c:218 mount/sundries.c:195
#, c-format
msgid "%s: Out of memory!\n"
msgstr "%s: Speicher ist alle!\n"
#: disk-utils/mkfs.c:89
-msgid "mkfs version "
-msgstr "mkfs Version "
+#, c-format
+msgid "mkfs version %s (%s)\n"
+msgstr "mkfs Version %s (%s)\n"
#: disk-utils/mkfs.minix.c:186
#, c-format
msgid "seek failed in write_tables"
msgstr ""
-#: disk-utils/mkfs.minix.c:277
-msgid "unable to write super-block"
-msgstr ""
-
#: disk-utils/mkfs.minix.c:279
msgid "unable to write inode map"
msgstr ""
msgid "unable to write inodes"
msgstr ""
-#: disk-utils/mkfs.minix.c:290
-msgid "seek failed in write_block"
-msgstr ""
-
#: disk-utils/mkfs.minix.c:292
msgid "write failed in write_block"
msgstr ""
msgid "Weird values in do_check: probably bugs\n"
msgstr ""
-#: disk-utils/mkfs.minix.c:585
+#: disk-utils/mkfs.minix.c:585 disk-utils/mkswap.c:231
msgid "seek failed in check_blocks"
msgstr ""
msgid "can't open file of bad blocks"
msgstr ""
-#: disk-utils/mkfs.minix.c:637 disk-utils/mkfs.minix.c:640
-msgid "bad inode size"
-msgstr ""
-
#: disk-utils/mkfs.minix.c:669
#, c-format
msgid "%s: not compiled with minix v2 support\n"
msgid "Assuming pages of size %d\n"
msgstr "Es wird eine Seitengröße von %d angenommen.\n"
-#: disk-utils/mkswap.c:234
+#: disk-utils/mkswap.c:185
+#, c-format
+msgid "Usage: %s [-c] [-v0|-v1] /dev/name [blocks]\n"
+msgstr "Aufruf: %s [-c] [-v0|-v1] /dev/Name [Größe in kB]\n"
+
+#: disk-utils/mkswap.c:208
+msgid "too many bad pages"
+msgstr "Zu viele beschädigte »Seiten«"
+
+#: disk-utils/mkswap.c:222 misc-utils/look.c:170 misc-utils/setterm.c:1100
+#: text-utils/more.c:1863 text-utils/more.c:1874
+msgid "Out of memory"
+msgstr "Speicher ist alle"
+
+#: disk-utils/mkswap.c:239
msgid "one bad page\n"
msgstr "Eine beschädigte »Seite«\n"
-#: disk-utils/mkswap.c:236
+#: disk-utils/mkswap.c:241
#, c-format
msgid "%d bad pages\n"
msgstr "%d beschädigte »Seiten«\n"
-#: disk-utils/mkswap.c:340
+#: disk-utils/mkswap.c:345
#, c-format
msgid "%s: error: Nowhere to set up swap on?\n"
msgstr ""
"%s: Es wurde nicht angegeben, wo der Swapbereich angelegt werden soll.\n"
-#: disk-utils/mkswap.c:349
+#: disk-utils/mkswap.c:354
#, c-format
msgid "%s: error: size %ld is larger than device size %d\n"
msgstr ""
"%s: Fehler: Die angegebene Größe %ld ist größer als die des Gerätes: %d\n"
-#: disk-utils/mkswap.c:367
+#: disk-utils/mkswap.c:372
#, c-format
msgid "%s: error: unknown version %d\n"
msgstr "%s: Fehler: unbekannte Version %d\n"
-#: disk-utils/mkswap.c:373
+#: disk-utils/mkswap.c:378
#, c-format
msgid "%s: error: swap area needs to be at least %ldkB\n"
msgstr "%s: Fehler: Der Swapbereich muß mindestens %ldkB groß sein\n"
-#: disk-utils/mkswap.c:392
+#: disk-utils/mkswap.c:397
#, c-format
msgid "%s: warning: truncating swap area to %ldkB\n"
msgstr "%s: Warnung: Der Swapbereich wird nur mit der Größe %ldkB angelegt\n"
-#: disk-utils/mkswap.c:419
+#: disk-utils/mkswap.c:409
+#, c-format
+msgid "Will not try to make swapdevice on '%s'"
+msgstr ""
+
+#: disk-utils/mkswap.c:418 disk-utils/mkswap.c:439
+msgid "fatal: first page unreadable"
+msgstr ""
+
+#: disk-utils/mkswap.c:424
#, c-format
msgid ""
"%s: Device '%s' contains a valid Sun disklabel.\n"
"Es wird kein Swapbereich angelegt. Wenn Sie wirklich einen Swapbereich\n"
"anlegen wollen, so benutzen Sie die -f Option.\n"
-#: disk-utils/mkswap.c:444
+#: disk-utils/mkswap.c:448
+msgid "Unable to set up swap-space: unreadable"
+msgstr ""
+
+#: disk-utils/mkswap.c:449
#, c-format
msgid "Setting up swapspace version %d, size = %ld bytes\n"
msgstr "Swapbereich Version %d mit der Größe %ld Bytes wird angelegt\n"
+#: disk-utils/mkswap.c:455
+msgid "unable to rewind swap-device"
+msgstr ""
+
+#: disk-utils/mkswap.c:458
+msgid "unable to write signature page"
+msgstr ""
+
+#: disk-utils/mkswap.c:465
+msgid "fsync failed"
+msgstr ""
+
#: disk-utils/setfdprm.c:30
#, fuzzy, c-format
msgid "Invalid number: %s\n"
msgstr ""
# "Unbrauchbar"
-#: fdisk/cfdisk.c:353 fdisk/cfdisk.c:1840
+#: fdisk/cfdisk.c:395 fdisk/cfdisk.c:1900
msgid "Unusable"
msgstr "Unbenutzbar"
-#: fdisk/cfdisk.c:355 fdisk/cfdisk.c:1842
+#: fdisk/cfdisk.c:397 fdisk/cfdisk.c:1902
msgid "Free Space"
msgstr "Freier Bereich"
-#: fdisk/cfdisk.c:358
+#: fdisk/cfdisk.c:400
msgid "Linux ext2"
msgstr "Linux ext2"
#. also Solaris
-#: fdisk/cfdisk.c:360 fdisk/i386_sys_types.c:53
+#: fdisk/cfdisk.c:402 fdisk/i386_sys_types.c:56
msgid "Linux"
msgstr "Linux"
-#: fdisk/cfdisk.c:363
+#: fdisk/cfdisk.c:405
msgid "OS/2 HPFS"
msgstr "OS/2 HPFS"
-#: fdisk/cfdisk.c:365
+#: fdisk/cfdisk.c:407
msgid "OS/2 IFS"
msgstr "OS/2 IFS"
-#: fdisk/cfdisk.c:369
+#: fdisk/cfdisk.c:411
msgid "NTFS"
msgstr "NTFS"
-#: fdisk/cfdisk.c:380
+#: fdisk/cfdisk.c:422
msgid "Disk has been changed.\n"
msgstr "Festplatte wurde verändert.\n"
-#: fdisk/cfdisk.c:381
+#: fdisk/cfdisk.c:423
msgid "Reboot the system to ensure the partition table is correctly updated.\n"
msgstr ""
"Rebooten Sie das System, um sicherzustellen, daß die Partitionstabelle neu "
"gelesen wird.\n"
-#: fdisk/cfdisk.c:384
+#: fdisk/cfdisk.c:426
msgid ""
"\n"
"WARNING: If you have created or modified any\n"
"oder verändert haben, dann schauen Sie bitte in die\n"
"cfdisk-manual-Seite nach weiteren Informationen\n"
-#: fdisk/cfdisk.c:479
+#: fdisk/cfdisk.c:521
msgid "FATAL ERROR"
msgstr "FATALER FEHLER"
-#: fdisk/cfdisk.c:488
+#: fdisk/cfdisk.c:530
msgid "Press any key to exit cfdisk"
msgstr "Eine Taste drücken, um cfdisk zu beenden"
-#: fdisk/cfdisk.c:524 fdisk/cfdisk.c:532
+#: fdisk/cfdisk.c:566 fdisk/cfdisk.c:574
msgid "Cannot seek on disk drive"
msgstr "Konnte »seek()« nicht auf der Festplatte benutzen"
-#: fdisk/cfdisk.c:526
+#: fdisk/cfdisk.c:568
msgid "Cannot read disk drive"
msgstr "Konnte nicht von der Festplatte lesen"
-#: fdisk/cfdisk.c:534
+#: fdisk/cfdisk.c:576
msgid "Cannot write disk drive"
msgstr "Konnte nicht auf die Festplatte schreiben"
-#: fdisk/cfdisk.c:771
+#: fdisk/cfdisk.c:815
msgid "Too many partitions"
msgstr "Zu viele Partitionen"
-#: fdisk/cfdisk.c:776
+#: fdisk/cfdisk.c:820
msgid "Partition begins before sector 0"
msgstr "Partition fängt vor Sektor 0 an"
-#: fdisk/cfdisk.c:781
+#: fdisk/cfdisk.c:825
msgid "Partition ends before sector 0"
msgstr "Partition endet vor Sektor 0"
-#: fdisk/cfdisk.c:786
+#: fdisk/cfdisk.c:830
msgid "Partition begins after end-of-disk"
msgstr "Partition fängt hinter dem Ende der Festplatte an"
-#: fdisk/cfdisk.c:791
+#: fdisk/cfdisk.c:835
msgid "Partition ends after end-of-disk"
msgstr "Partition endet hinter dem Ende der Festplatte"
-#: fdisk/cfdisk.c:839
+#: fdisk/cfdisk.c:859
+msgid "logical partitions not in disk order"
+msgstr ""
+
+#: fdisk/cfdisk.c:862
+msgid "logical partitions overlap"
+msgstr "Logische Partitionen überlappen"
+
+#: fdisk/cfdisk.c:864
+msgid "enlarged logical partitions overlap"
+msgstr ""
+
+#: fdisk/cfdisk.c:894
msgid ""
"!!!! Internal error creating logical drive with no extended partition !!!!"
msgstr ""
"!! Interner Fehler beim Erzeugen einer log. Part. ohne eine erw. Part. !!"
-#: fdisk/cfdisk.c:850 fdisk/cfdisk.c:862
+#: fdisk/cfdisk.c:905 fdisk/cfdisk.c:917
msgid ""
"Cannot create logical drive here -- would create two extended partitions"
msgstr ""
"Kann hier keine log. Part. anlegen -- eine zweite erw. müßte erzeugt werden."
-#: fdisk/cfdisk.c:1012
+#: fdisk/cfdisk.c:1067
msgid "Menu item too long. Menu may look odd."
msgstr "Menüeintrag ist zu lang. Das Menü könnte ungewöhnlich aussehen"
# "Ausrichtung" "Nehme horizontale Voreinstellung."
-#: fdisk/cfdisk.c:1068
+#: fdisk/cfdisk.c:1123
msgid "Menu without direction. Defaulting horizontal."
msgstr "Menü ohne Richtung, verwende horizontal."
-#: fdisk/cfdisk.c:1185
+#: fdisk/cfdisk.c:1253
msgid "Illegal key"
msgstr "Diese Taste ist hier nicht verwendbar"
-#: fdisk/cfdisk.c:1208
+#: fdisk/cfdisk.c:1276
msgid "Press a key to continue"
msgstr "Eine Taste drücken, um fortzufahren"
-#: fdisk/cfdisk.c:1255 fdisk/cfdisk.c:1811 fdisk/cfdisk.c:2334
-#: fdisk/cfdisk.c:2336
+#: fdisk/cfdisk.c:1323 fdisk/cfdisk.c:1871 fdisk/cfdisk.c:2396
+#: fdisk/cfdisk.c:2398
msgid "Primary"
msgstr "Primäre"
-#: fdisk/cfdisk.c:1255
+#: fdisk/cfdisk.c:1323
msgid "Create a new primary partition"
msgstr "Erzeuge eine neue primäre Partition"
-#: fdisk/cfdisk.c:1256 fdisk/cfdisk.c:1811 fdisk/cfdisk.c:2333
-#: fdisk/cfdisk.c:2336
+#: fdisk/cfdisk.c:1324 fdisk/cfdisk.c:1871 fdisk/cfdisk.c:2395
+#: fdisk/cfdisk.c:2398
msgid "Logical"
msgstr "Logische"
-#: fdisk/cfdisk.c:1256
+#: fdisk/cfdisk.c:1324
msgid "Create a new logical partition"
msgstr "Erzeuge eine neue logische Partition"
-#: fdisk/cfdisk.c:1257 fdisk/cfdisk.c:1310 fdisk/cfdisk.c:2023
+#: fdisk/cfdisk.c:1325 fdisk/cfdisk.c:1380 fdisk/cfdisk.c:2075
msgid "Cancel"
msgstr "Abbruch"
-#: fdisk/cfdisk.c:1257 fdisk/cfdisk.c:1310
+#: fdisk/cfdisk.c:1325 fdisk/cfdisk.c:1380
msgid "Don't create a partition"
msgstr "Erzeuge keine neue Partition"
-#: fdisk/cfdisk.c:1273
+#: fdisk/cfdisk.c:1341
msgid "!!! Internal error !!!"
msgstr "!!! Interner Fehler !!!"
-#: fdisk/cfdisk.c:1276
+#: fdisk/cfdisk.c:1344
msgid "Size (in MB): "
msgstr "Größe (in MB): "
-#: fdisk/cfdisk.c:1308
+#: fdisk/cfdisk.c:1378
msgid "Beginning"
msgstr "Anfang"
-#: fdisk/cfdisk.c:1308
+#: fdisk/cfdisk.c:1378
msgid "Add partition at beginning of free space"
msgstr "Erzeuge Partition am Anfang des freien Bereiches"
-#: fdisk/cfdisk.c:1309
+#: fdisk/cfdisk.c:1379
msgid "End"
msgstr "Ende"
-#: fdisk/cfdisk.c:1309
+#: fdisk/cfdisk.c:1379
msgid "Add partition at end of free space"
msgstr "Erzeuge Partition am Ende des freien Bereiches"
-#: fdisk/cfdisk.c:1327
+#: fdisk/cfdisk.c:1397
msgid "No room to create the extended partition"
msgstr "Kein Platz, um die erweiterte Partition anzulegen"
-#. probably a file or cdrom
-#: fdisk/cfdisk.c:1359
-msgid "Cannot read disk drive geometry"
-msgstr "Konnte die Festplattengeometrie nicht lesen"
-
-#: fdisk/cfdisk.c:1374
+#: fdisk/cfdisk.c:1436
msgid "Bad signature on partition table"
msgstr "Beschädigte Signatur in der Partitionstabelle"
-#: fdisk/cfdisk.c:1377
-msgid "Cannot get disk size"
-msgstr "Konnte die Größe der Festplatte nicht feststellen"
-
-#: fdisk/cfdisk.c:1395
-msgid "Cannot derive a geometry from an empty partition table"
-msgstr "Konnte die Geometrie nicht aus einer leeren Partitionstabelle ableiten"
-
-#: fdisk/cfdisk.c:1403
-msgid "Cannot derive a geometry from the partition table"
-msgstr "Konnte die Geometrie nicht aus der Partitionstabelle ableiten"
+#: fdisk/cfdisk.c:1474
+msgid "You specified more cylinders than fit on disk"
+msgstr "Sie haben mehr Zylinder angegeben, als auf die Festplatte passen"
# That's not a direct translation, but I've tried to be
# more informative.
-#: fdisk/cfdisk.c:1436
+#: fdisk/cfdisk.c:1504
msgid "Cannot open disk drive"
msgstr "Konnte nicht auf die Festplatte zugreifen"
# "Nur lesender Zugriff möglich - Sie haben keine Schreibberechtigung" (joey)
-#: fdisk/cfdisk.c:1438 fdisk/cfdisk.c:1622
+#: fdisk/cfdisk.c:1506 fdisk/cfdisk.c:1687
msgid "Opened disk read-only - you have no permission to write"
msgstr ""
"Platte wurde nur zum Lesen geöffnet - Sie haben keine Rechte zum Schreiben"
+#: fdisk/cfdisk.c:1527
+msgid "Cannot get disk size"
+msgstr "Konnte die Größe der Festplatte nicht feststellen"
+
# "Ungültige primäre Partition"
#. avoid snprintf - it does not exist on ancient systems
-#: fdisk/cfdisk.c:1481
+#: fdisk/cfdisk.c:1553
msgid "Bad primary partition"
msgstr "Beschädigte primäre Partition"
#. avoid snprintf
-#: fdisk/cfdisk.c:1512
+#: fdisk/cfdisk.c:1584
msgid "Bad logical partition"
msgstr "Beschädigte logische Partition"
-#: fdisk/cfdisk.c:1634
+#: fdisk/cfdisk.c:1699
msgid "Warning!! This may destroy data on your disk!"
msgstr "Warnung!! Dies kann Daten auf der Festplatte zerstören!"
-#: fdisk/cfdisk.c:1638
+#: fdisk/cfdisk.c:1703
msgid "Are you sure you want write the partition table to disk? (yes or no): "
msgstr ""
-"Sind Sie sicher, daß Sie die Partitionstabelle schreiben wollen? (yes/no): "
+"Sind Sie sicher, daß Sie die Partitionstabelle schreiben wollen? (ja/nein): "
-#: fdisk/cfdisk.c:1644
-#, fuzzy
+#: fdisk/cfdisk.c:1709
msgid "no"
msgstr "nein"
-#: fdisk/cfdisk.c:1645
+#: fdisk/cfdisk.c:1710
msgid "Did not write partition table to disk"
msgstr "Die Partitionstabelle wurde nicht auf die Festplatte geschrieben"
-#: fdisk/cfdisk.c:1647
-#, fuzzy
+#: fdisk/cfdisk.c:1712
msgid "yes"
msgstr "ja"
-#: fdisk/cfdisk.c:1650
+#: fdisk/cfdisk.c:1715
msgid "Please enter `yes' or `no'"
-msgstr "Bitte »yes« oder »no« eingeben"
+msgstr "Bitte »ja« oder »nein« eingeben"
-#: fdisk/cfdisk.c:1659
+#: fdisk/cfdisk.c:1719
msgid "Writing partition table to disk..."
msgstr "Die Partitionstabelle wird auf die Festplatte geschrieben..."
-#: fdisk/cfdisk.c:1684 fdisk/cfdisk.c:1688
+#: fdisk/cfdisk.c:1744 fdisk/cfdisk.c:1748
msgid "Wrote partition table to disk"
msgstr "Die Partitionstabelle wurde auf die Festplatte geschrieben"
# That's not a good translation, but I guess, I can't make it longer.
-#: fdisk/cfdisk.c:1686
+#: fdisk/cfdisk.c:1746
msgid ""
"Wrote partition table, but re-read table failed. Reboot to update table."
msgstr ""
"Die Tabelle wurde geschr., aber das Neueinlesen schlug fehl. Rebooten Sie."
# This one isn't realy correct.
-#: fdisk/cfdisk.c:1696
+#: fdisk/cfdisk.c:1756
msgid ""
"Not precisely one primary partition is bootable. DOS MBR cannot boot this."
msgstr ""
# "Geben sie einen Dateinamen ein oder drücken Sie Return, um es auf dem Bildschirm anzuzeigen: "
# is too long
-#: fdisk/cfdisk.c:1754 fdisk/cfdisk.c:1872 fdisk/cfdisk.c:1964
+#: fdisk/cfdisk.c:1814 fdisk/cfdisk.c:1932 fdisk/cfdisk.c:2016
msgid "Enter filename or press RETURN to display on screen: "
msgstr "Dateiname oder Return um es auf dem Bildschirm anzuzeigen: "
-#: fdisk/cfdisk.c:1762 fdisk/cfdisk.c:1880 fdisk/cfdisk.c:1972
+#: fdisk/cfdisk.c:1822 fdisk/cfdisk.c:1940 fdisk/cfdisk.c:2024
#, c-format
msgid "Cannot open file '%s'"
msgstr "Konnte %s nicht öffnen"
-#: fdisk/cfdisk.c:1773
+#: fdisk/cfdisk.c:1833
#, c-format
msgid "Disk Drive: %s\n"
msgstr "Festplatte: %s\n"
-#: fdisk/cfdisk.c:1775
+#: fdisk/cfdisk.c:1835
msgid "Sector 0:\n"
msgstr "Sektor 0:\n"
-#: fdisk/cfdisk.c:1782
+#: fdisk/cfdisk.c:1842
#, c-format
msgid "Sector %d:\n"
msgstr "Sektor %d:\n"
-#: fdisk/cfdisk.c:1802
+#: fdisk/cfdisk.c:1862
msgid " None "
msgstr " Keine "
-#: fdisk/cfdisk.c:1804
+#: fdisk/cfdisk.c:1864
msgid " Pri/Log"
msgstr " Pri/Log"
-#: fdisk/cfdisk.c:1806
+#: fdisk/cfdisk.c:1866
msgid " Primary"
msgstr " Primäre"
-#: fdisk/cfdisk.c:1808
+#: fdisk/cfdisk.c:1868
msgid " Logical"
msgstr " Logische"
#. odd flag on end
#. type id
#. type name
-#: fdisk/cfdisk.c:1846 fdisk/fdisk.c:1059 fdisk/fdisk.c:1208
-#: fdisk/fdisksgilabel.c:224 fdisk/fdisksunlabel.c:646 fdisk/sfdisk.c:560
+#: fdisk/cfdisk.c:1906 fdisk/fdisk.c:1072 fdisk/fdisk.c:1221
+#: fdisk/fdisksgilabel.c:224 fdisk/fdisksunlabel.c:646 fdisk/sfdisk.c:559
msgid "Unknown"
msgstr "Unbekannt"
-#: fdisk/cfdisk.c:1852
+#: fdisk/cfdisk.c:1912
#, c-format
msgid "Boot (%02X)"
msgstr "Boot (%02X)"
-#: fdisk/cfdisk.c:1854 fdisk/cfdisk.c:2342
+#: fdisk/cfdisk.c:1914 fdisk/cfdisk.c:2404
#, c-format
msgid "Unknown (%02X)"
msgstr "Unbekannt (%02X)"
-#: fdisk/cfdisk.c:1856
+#: fdisk/cfdisk.c:1916
#, c-format
msgid "None (%02X)"
msgstr "Keine (%02X)"
-#: fdisk/cfdisk.c:1891 fdisk/cfdisk.c:1983
+#: fdisk/cfdisk.c:1951 fdisk/cfdisk.c:2035
#, c-format
msgid "Partition Table for %s\n"
msgstr "Partitionstabelle von %s\n"
-#: fdisk/cfdisk.c:1893
+#: fdisk/cfdisk.c:1953
msgid " First Last\n"
msgstr " Erster Letzter\n"
-#: fdisk/cfdisk.c:1894
+#: fdisk/cfdisk.c:1954
msgid ""
" # Type Sector Sector Offset Length Filesystem Type (ID) Flags\n"
msgstr ""
" # Typ Sektor Sektor Offset Länge Dateisystemtyp (ID) Flags\n"
-#: fdisk/cfdisk.c:1895
+#: fdisk/cfdisk.c:1955
msgid ""
"-- ------- -------- --------- ------ --------- ---------------------- "
"---------\n"
"-- ------- -------- --------- ------ --------- ---------------------- "
"---------\n"
-#: fdisk/cfdisk.c:1985
+#: fdisk/cfdisk.c:2037
msgid " ---Starting--- ----Ending---- Start Number of\n"
msgstr " ---Anfangs---- -----End------ Start Anzahl der\n"
-#: fdisk/cfdisk.c:1986
+#: fdisk/cfdisk.c:2038
msgid " # Flags Head Sect Cyl ID Head Sect Cyl Sector Sectors\n"
msgstr " # Flags Kopf Sekt Zyl. ID Kopf Sekt Zyl Sektor Sektoren\n"
-#: fdisk/cfdisk.c:1987
+#: fdisk/cfdisk.c:2039
msgid "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
msgstr "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
-#: fdisk/cfdisk.c:2020
+#: fdisk/cfdisk.c:2072
#, fuzzy
msgid "Raw"
msgstr "\"Roh\""
-#: fdisk/cfdisk.c:2020
+#: fdisk/cfdisk.c:2072
#, fuzzy
msgid "Print the table using raw data format"
msgstr "Die \"rohen\" Daten der Tabelle ausgeben"
-#: fdisk/cfdisk.c:2021 fdisk/cfdisk.c:2123
+#: fdisk/cfdisk.c:2073 fdisk/cfdisk.c:2175
msgid "Sectors"
msgstr "Sektoren"
-#: fdisk/cfdisk.c:2021
+#: fdisk/cfdisk.c:2073
msgid "Print the table ordered by sectors"
msgstr "Die Tabelle nach Sektoren sortiert ausgeben"
-#: fdisk/cfdisk.c:2022
+#: fdisk/cfdisk.c:2074
msgid "Table"
msgstr "Tabelle"
# "Nur die Partitionstabelle ausgeben" (joey)
-#: fdisk/cfdisk.c:2022
+#: fdisk/cfdisk.c:2074
msgid "Just print the partition table"
msgstr "Einfach die Tabelle ausgeben"
-#: fdisk/cfdisk.c:2023
+#: fdisk/cfdisk.c:2075
msgid "Don't print the table"
msgstr "Zeige die Tabelle nicht an"
-#: fdisk/cfdisk.c:2051
-msgid "Help Screen for cfdisk "
-msgstr "Hilfe für cfdisk "
+#: fdisk/cfdisk.c:2103
+msgid "Help Screen for cfdisk"
+msgstr "Hilfe für cfdisk"
-#: fdisk/cfdisk.c:2053
+#: fdisk/cfdisk.c:2105
msgid "This is cfdisk, a curses based disk partitioning program, which"
msgstr "Dies ist cfdisk, ein Programm das curses benutzt und es ihnen"
-#: fdisk/cfdisk.c:2054
+#: fdisk/cfdisk.c:2106
msgid "allows you to create, delete and modify partitions on your hard"
msgstr "erlaubt, auf Ihren Festplatten Partitionen anzulegen, zu löschen"
-#: fdisk/cfdisk.c:2055
+#: fdisk/cfdisk.c:2107
msgid "disk drive."
msgstr "und zu verändern."
-#: fdisk/cfdisk.c:2057
-msgid "Copyright (C) 1994-1998 Kevin E. Martin & aeb"
-msgstr "Copyright (C) 1994-1998 Kevin E. Martin & aeb"
+#: fdisk/cfdisk.c:2109
+msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb"
+msgstr "Copyright (C) 1994-1999 Kevin E. Martin & aeb"
# "Befehl"
-#: fdisk/cfdisk.c:2059
+#: fdisk/cfdisk.c:2111
msgid "Command Meaning"
msgstr "Kommando Bedeutung"
-#: fdisk/cfdisk.c:2060
+#: fdisk/cfdisk.c:2112
msgid "------- -------"
msgstr "-------- ---------"
# " b Wechselt zwischen bootfähig und nicht bootfähig."
-#: fdisk/cfdisk.c:2061
+#: fdisk/cfdisk.c:2113
msgid " b Toggle bootable flag of the current partition"
-msgstr " b (De)Aktiviere das bootbar-flag der aktuellen Partition"
+msgstr " b (De)Aktivieren des bootbar-flags der aktuellen Partition"
-#: fdisk/cfdisk.c:2062
+#: fdisk/cfdisk.c:2114
msgid " d Delete the current partition"
-msgstr " d Lösche die aktuelle Partition"
+msgstr " d Die aktuelle Partition löschen"
-#: fdisk/cfdisk.c:2063
+#: fdisk/cfdisk.c:2115
msgid " g Change cylinders, heads, sectors-per-track parameters"
msgstr ""
-" g Ändere die Anzahl der Zylinder, Köpfe und Sektoren pro Spur"
+" g Die Anzahl der Zylinder, Köpfe und Sektoren pro Spur ändern"
-#: fdisk/cfdisk.c:2064
+#: fdisk/cfdisk.c:2116
msgid " WARNING: This option should only be used by people who"
msgstr " WARNUNG: Diese Funktion sollte nur von Leuten benutzt"
-#: fdisk/cfdisk.c:2065
+#: fdisk/cfdisk.c:2117
msgid " know what they are doing."
msgstr " werden, die wissen, was sie tun."
-#: fdisk/cfdisk.c:2066
+#: fdisk/cfdisk.c:2118
msgid " h Print this screen"
-msgstr " h Zeigt diese Hilfe"
+msgstr " h Diese Hilfe anzeigen"
-#: fdisk/cfdisk.c:2067
+#: fdisk/cfdisk.c:2119
msgid " m Maximize disk usage of the current partition"
msgstr " m Maximieren der Nutzung der aktuellen Partition"
-#: fdisk/cfdisk.c:2068
+#: fdisk/cfdisk.c:2120
msgid " Note: This may make the partition incompatible with"
msgstr ""
" Beachten Sie, daß dies die Partition nicht mehr kompatibel"
-#: fdisk/cfdisk.c:2069
+#: fdisk/cfdisk.c:2121
msgid " DOS, OS/2, ..."
msgstr " zu DOS, OS/2, ... machen kann"
-#: fdisk/cfdisk.c:2070
+#: fdisk/cfdisk.c:2122
msgid " n Create new partition from free space"
-msgstr " n Erzeuge aus dem freien Bereich eine neue Partition"
+msgstr " n Aus dem freien Bereich eine neue Partition erzeugen"
-#: fdisk/cfdisk.c:2071
+#: fdisk/cfdisk.c:2123
msgid " p Print partition table to the screen or to a file"
msgstr ""
-" p Gib die Partitionstabelle auf dem Bildschirm oder in eine Datei "
-"aus"
+" p Die Partitionstab. auf dem Bildschirm oder in eine Datei "
+"ausgeben"
# "verschiedene"
-#: fdisk/cfdisk.c:2072
+#: fdisk/cfdisk.c:2124
msgid " There are several different formats for the partition"
msgstr " Es gibt mehrere Formate für die Partitionstabelle, aus"
-#: fdisk/cfdisk.c:2073
+#: fdisk/cfdisk.c:2125
msgid " that you can choose from:"
msgstr " denen man wählen kann"
-#: fdisk/cfdisk.c:2074
+#: fdisk/cfdisk.c:2126
msgid " r - Raw data (exactly what would be written to disk)"
msgstr ""
" r - »Rohe« Daten (was auf die Festplatte geschrieben würde)"
-#: fdisk/cfdisk.c:2075
+#: fdisk/cfdisk.c:2127
msgid " s - Table ordered by sectors"
msgstr " s - Tabelle nach Sektoren sortiert"
-#: fdisk/cfdisk.c:2076
+#: fdisk/cfdisk.c:2128
msgid " t - Table in raw format"
msgstr " t - Tabelle mit den reinen Daten"
-#: fdisk/cfdisk.c:2077
+#: fdisk/cfdisk.c:2129
msgid " q Quit program without writing partition table"
msgstr ""
-" q Beende das Programm ohne die Partitionstabelle zu schreiben"
+" q Das Programm beenden ohne die Partitionstabelle zu schreiben"
-#: fdisk/cfdisk.c:2078
+#: fdisk/cfdisk.c:2130
msgid " t Change the filesystem type"
-msgstr " t Ändere den Dateisystemtyp"
+msgstr " t Den Dateisystemtyp ändern"
-# " u Einheit der Größenanzeige ändern"
-#: fdisk/cfdisk.c:2079
+#: fdisk/cfdisk.c:2131
msgid " u Change units of the partition size display"
-msgstr " u Wechsle zwischen den Einheiten für die Größenanzeige"
+msgstr " u Einheit für die Größenanzeige ändern"
-#: fdisk/cfdisk.c:2080
-msgid " Rotates through Mb, sectors and cylinders"
+#: fdisk/cfdisk.c:2132
+msgid " Rotates through MB, sectors and cylinders"
msgstr " Wechselt zwischen MB, Sektoren und Zylindern"
-#: fdisk/cfdisk.c:2081
+#: fdisk/cfdisk.c:2133
msgid " W Write partition table to disk (must enter upper case W)"
msgstr ""
-" W Schreibe die Partitionstabelle auf die Festplatte (großes W)"
+" W Die Partitionstabelle auf die Festplatte schreiben (großes W)"
# or "Da dieses ..." ?
-#: fdisk/cfdisk.c:2082
+#: fdisk/cfdisk.c:2134
msgid " Since this might destroy data on the disk, you must"
msgstr " Da dies Daten auf der Festplatte zerstören kann, müssen"
-#: fdisk/cfdisk.c:2083
+#: fdisk/cfdisk.c:2135
msgid " either confirm or deny the write by entering `yes' or"
msgstr " Sie das Schreiben mit »yes« oder »no« bestätigen oder"
-#: fdisk/cfdisk.c:2084
+#: fdisk/cfdisk.c:2136
msgid " `no'"
msgstr " ablehnen"
-#: fdisk/cfdisk.c:2085
+#: fdisk/cfdisk.c:2137
msgid "Up Arrow Move cursor to the previous partition"
-msgstr "Pfeil-hoch Bewege den Cursor zur vorherigen Partition"
+msgstr "Pfeil-hoch Den Cursor zur vorherigen Partition bewegen"
-#: fdisk/cfdisk.c:2086
+#: fdisk/cfdisk.c:2138
msgid "Down Arrow Move cursor to the next partition"
-msgstr "Pfeil-runter Bewege den Cursor zur nächsten Partition"
+msgstr "Pfeil-runter Den Cursor zur nächsten Partition bewegen"
# "Strg" ?
# "Baut den Bildschirm neu auf"
-#: fdisk/cfdisk.c:2087
+#: fdisk/cfdisk.c:2139
msgid "CTRL-L Redraws the screen"
msgstr "Ctrl-L Zeichnet den Bildschirm erneut"
-#: fdisk/cfdisk.c:2088
+#: fdisk/cfdisk.c:2140
msgid " ? Print this screen"
-msgstr " ? Zeigt diese Hilfe"
+msgstr " ? Diese Hilfe anzeigen"
# "Hinweis"
-#: fdisk/cfdisk.c:2090
+#: fdisk/cfdisk.c:2142
msgid "Note: All of the commands can be entered with either upper or lower"
msgstr "Alle Kommandos können sowohl als Klein- oder Großbuchstaben"
-#: fdisk/cfdisk.c:2091
+#: fdisk/cfdisk.c:2143
msgid "case letters (except for Writes)."
msgstr "eingegeben werden (außer W zum Schreiben)."
-#: fdisk/cfdisk.c:2121 fdisk/cfdisk.c:2423 fdisk/fdisksunlabel.c:305
+#: fdisk/cfdisk.c:2173 fdisk/cfdisk.c:2490 fdisk/fdisksunlabel.c:305
#: fdisk/fdisksunlabel.c:307
msgid "Cylinders"
msgstr " Zylinder"
-#: fdisk/cfdisk.c:2121
+#: fdisk/cfdisk.c:2173
msgid "Change cylinder geometry"
-msgstr "Ändern der Anzahl der Zylinder"
+msgstr "Die Anzahl der Zylinder ändern"
-#: fdisk/cfdisk.c:2122 fdisk/fdisksunlabel.c:302
+#: fdisk/cfdisk.c:2174 fdisk/fdisksunlabel.c:302
msgid "Heads"
msgstr "Köpfe"
-#: fdisk/cfdisk.c:2122
+#: fdisk/cfdisk.c:2174
msgid "Change head geometry"
-msgstr "Ändern der Anzahl der Köpfe"
+msgstr "Die Anzahl der Köpfe ändern"
-#: fdisk/cfdisk.c:2123
+#: fdisk/cfdisk.c:2175
msgid "Change sector geometry"
-msgstr "Ändern der Anzahl der Sektoren pro Spur"
+msgstr "Die Anzahl der Sektoren pro Spur ändern"
-#: fdisk/cfdisk.c:2124
+#: fdisk/cfdisk.c:2176
msgid "Done"
msgstr "Fertig"
-#: fdisk/cfdisk.c:2124
+#: fdisk/cfdisk.c:2176
msgid "Done with changing geometry"
msgstr "Ändern der Geometrie beenden"
-#: fdisk/cfdisk.c:2137
+#: fdisk/cfdisk.c:2189
msgid "Enter the number of cylinders: "
msgstr "Geben Sie die Anzahl der Zylinder ein: "
-#: fdisk/cfdisk.c:2144 fdisk/cfdisk.c:2687
+#: fdisk/cfdisk.c:2201 fdisk/cfdisk.c:2758
msgid "Illegal cylinders value"
msgstr "Ungültiger Wert für die Anzahl der Zylinder"
-#: fdisk/cfdisk.c:2150
+#: fdisk/cfdisk.c:2207
msgid "Enter the number of heads: "
msgstr "Geben Sie die Anzahl der Köpfe ein: "
-#: fdisk/cfdisk.c:2157 fdisk/cfdisk.c:2697
+#: fdisk/cfdisk.c:2214 fdisk/cfdisk.c:2768
msgid "Illegal heads value"
msgstr "Ungültiger Wert für die Anzahl der Köpfe"
-#: fdisk/cfdisk.c:2163
+#: fdisk/cfdisk.c:2220
msgid "Enter the number of sectors per track: "
msgstr "Geben Sie die Anzahl der Sektoren pro Spur ein: "
-#: fdisk/cfdisk.c:2170 fdisk/cfdisk.c:2704
+#: fdisk/cfdisk.c:2227 fdisk/cfdisk.c:2775
msgid "Illegal sectors value"
msgstr "Ungültiger Wert für die Anzahl der Sektoren"
-#: fdisk/cfdisk.c:2269
+#: fdisk/cfdisk.c:2330
msgid "Enter filesystem type: "
msgstr "Geben Sie den Dateisystemtyp ein: "
-#: fdisk/cfdisk.c:2287
+#: fdisk/cfdisk.c:2348
msgid "Cannot change FS Type to empty"
msgstr "Der Dateisystemtyp kann nicht auf »leer« gesetzt werden"
-#: fdisk/cfdisk.c:2289
+#: fdisk/cfdisk.c:2350
msgid "Cannot change FS Type to extended"
msgstr "Der Dateisystemtyp kann nicht auf »erweitert« gesetzt werden"
-#: fdisk/cfdisk.c:2311 fdisk/fdisksunlabel.c:44
+#: fdisk/cfdisk.c:2373 fdisk/fdisksunlabel.c:44
msgid "Boot"
msgstr "Boot"
-#: fdisk/cfdisk.c:2313
+#: fdisk/cfdisk.c:2375
#, c-format
msgid "Unk(%02X)"
msgstr "Unb(%02X)"
-#: fdisk/cfdisk.c:2316 fdisk/cfdisk.c:2319
+#: fdisk/cfdisk.c:2378 fdisk/cfdisk.c:2381
msgid ", NC"
msgstr ", NC"
-#: fdisk/cfdisk.c:2324 fdisk/cfdisk.c:2327
+#: fdisk/cfdisk.c:2386 fdisk/cfdisk.c:2389
msgid "NC"
msgstr "NC"
-#: fdisk/cfdisk.c:2335
+#: fdisk/cfdisk.c:2397
msgid "Pri/Log"
msgstr "Pri/Log"
-#: fdisk/cfdisk.c:2409
+#: fdisk/cfdisk.c:2473
#, c-format
msgid "Disk Drive: %s"
msgstr "Festplatte: %s"
-#: fdisk/cfdisk.c:2411
+#: fdisk/cfdisk.c:2476
+#, c-format
+msgid "Size: %lld bytes"
+msgstr "Größe: %lld Bytes"
+
+#: fdisk/cfdisk.c:2478
#, c-format
msgid "Heads: %d Sectors per Track: %d Cylinders: %d"
msgstr "Köpfe: %d Sektoren pro Spur: %d Zylinder: %d"
-#: fdisk/cfdisk.c:2415
+#: fdisk/cfdisk.c:2482
msgid "Name"
msgstr "Name"
# I currently don't know a better translation
-#: fdisk/cfdisk.c:2416
+#: fdisk/cfdisk.c:2483
msgid "Flags"
msgstr "Flags"
-#: fdisk/cfdisk.c:2417
+#: fdisk/cfdisk.c:2484
msgid "Part Type"
msgstr "Part. Typ"
-#: fdisk/cfdisk.c:2418
+#: fdisk/cfdisk.c:2485
msgid "FS Type"
msgstr "Dateisystemtyp"
-#: fdisk/cfdisk.c:2419
+#: fdisk/cfdisk.c:2486
msgid "[Label]"
msgstr "[Bezeichner]"
-#: fdisk/cfdisk.c:2421
+#: fdisk/cfdisk.c:2488
msgid " Sectors"
msgstr " Sektoren"
-#: fdisk/cfdisk.c:2425
+#: fdisk/cfdisk.c:2492
msgid "Size (MB)"
msgstr "Größe (MB)"
-#: fdisk/cfdisk.c:2480
+#: fdisk/cfdisk.c:2494
+msgid "Size (GB)"
+msgstr "Größe (GB)"
+
+#: fdisk/cfdisk.c:2549
msgid "Bootable"
msgstr "Bootbar"
# "Bootfähigkeit der aktuellen Partition ändern" (joey)
-#: fdisk/cfdisk.c:2480
+#: fdisk/cfdisk.c:2549
msgid "Toggle bootable flag of the current partition"
-msgstr "(De)Aktiviere das bootbar-flag der aktuellen Partition"
+msgstr "(De)Aktivieren des bootbar-flags der aktuellen Partition"
# "Löschen"
-#: fdisk/cfdisk.c:2481
+#: fdisk/cfdisk.c:2550
msgid "Delete"
msgstr "Löschen"
-#: fdisk/cfdisk.c:2481
+#: fdisk/cfdisk.c:2550
msgid "Delete the current partition"
-msgstr "Löscht die aktuelle Partition"
+msgstr "Die aktuelle Partition löschen"
-#: fdisk/cfdisk.c:2482
+#: fdisk/cfdisk.c:2551
msgid "Geometry"
msgstr "Geometrie"
-#: fdisk/cfdisk.c:2482
+#: fdisk/cfdisk.c:2551
msgid "Change disk geometry (experts only)"
-msgstr "Ändern der Festplattengeometrieparameter (nur für Experten)"
+msgstr "Die Festplattengeometrieparameter ändern (nur für Experten)"
-#: fdisk/cfdisk.c:2483
+#: fdisk/cfdisk.c:2552
msgid "Help"
msgstr "Hilfe"
-#: fdisk/cfdisk.c:2483
+#: fdisk/cfdisk.c:2552
msgid "Print help screen"
-msgstr "Zeigt die Hilfe"
+msgstr "Die Hilfe anzeigen"
-#: fdisk/cfdisk.c:2484
+#: fdisk/cfdisk.c:2553
msgid "Maximize"
msgstr "Maxim."
-#: fdisk/cfdisk.c:2484
+#: fdisk/cfdisk.c:2553
msgid "Maximize disk usage of the current partition (experts only)"
msgstr "Maximieren der Nutzung der aktuellen Partition (nur für Experten)"
-#: fdisk/cfdisk.c:2485
+#: fdisk/cfdisk.c:2554
msgid "New"
msgstr "Neue"
# "Erzeuge aus dem freien Bereich eine neue Partition"
-#: fdisk/cfdisk.c:2485
+#: fdisk/cfdisk.c:2554
msgid "Create new partition from free space"
msgstr "Neue Partition im freiem Bereich anlegen"
-#: fdisk/cfdisk.c:2486
+#: fdisk/cfdisk.c:2555
msgid "Print"
msgstr "Ausgabe"
# "Gib die Partitionstabelle auf dem Bildschirm oder in eine Datei aus"
-#: fdisk/cfdisk.c:2486
+#: fdisk/cfdisk.c:2555
msgid "Print partition table to the screen or to a file"
msgstr "Partitionstabelle auf dem Bildschirm oder in Datei ausgeben"
-#: fdisk/cfdisk.c:2487
+#: fdisk/cfdisk.c:2556
msgid "Quit"
msgstr "Ende"
# "Beende das Programm ohne die Partitionstabelle zu schreiben"
-#: fdisk/cfdisk.c:2487
+#: fdisk/cfdisk.c:2556
msgid "Quit program without writing partition table"
msgstr "Das Programm beenden, ohne die Partitionstabelle zu speichern"
-#: fdisk/cfdisk.c:2488
+#: fdisk/cfdisk.c:2557
msgid "Type"
msgstr "Typ"
-#: fdisk/cfdisk.c:2488
+#: fdisk/cfdisk.c:2557
msgid "Change the filesystem type (DOS, Linux, OS/2 and so on)"
-msgstr "Ändere den Dateisystemtyp (DOS, Linux, OS/2, etc.)"
+msgstr "Den Dateisystemtyp (DOS, Linux, OS/2, etc.)"
# Maybe without the dot.
-#: fdisk/cfdisk.c:2489
+#: fdisk/cfdisk.c:2558
msgid "Units"
msgstr "Einheit."
# "Ändert die Einheiten der Größenanzeige ("
-#: fdisk/cfdisk.c:2489
+#: fdisk/cfdisk.c:2558
msgid "Change units of the partition size display (MB, sect, cyl)"
-msgstr "Wechsle zwischen den Einheiten für die Größenanzeige (MB, Sekt., Zyl.)"
+msgstr ""
+"Zwischen den Einheiten für die Größenanzeige wechseln (MB, Sekt., Zyl.)"
-#: fdisk/cfdisk.c:2490
+#: fdisk/cfdisk.c:2559
msgid "Write"
msgstr "Schreib."
-#: fdisk/cfdisk.c:2490
+#: fdisk/cfdisk.c:2559
msgid "Write partition table to disk (this might destroy data)"
msgstr "Die Partitionstabelle schreiben (dies kann Daten zerstören)"
-#: fdisk/cfdisk.c:2536
+#: fdisk/cfdisk.c:2605
msgid "Cannot make this partition bootable"
msgstr "Diese Partition kann nicht als bootbar markiert werden"
-#: fdisk/cfdisk.c:2546
+#: fdisk/cfdisk.c:2615
msgid "Cannot delete an empty partition"
msgstr "Eine leere Partition kann nicht gelöscht werden"
-#: fdisk/cfdisk.c:2566 fdisk/cfdisk.c:2568
+#: fdisk/cfdisk.c:2635 fdisk/cfdisk.c:2637
msgid "Cannot maximize this partition"
msgstr "Die Nutzung dieser Partition kann nicht maximiert werden"
-#: fdisk/cfdisk.c:2576
+#: fdisk/cfdisk.c:2645
msgid "This partition is unusable"
msgstr "Diese Partition ist unbenutzbar"
-#: fdisk/cfdisk.c:2578
+#: fdisk/cfdisk.c:2647
msgid "This partition is already in use"
msgstr "Diese Partition ist bereits in Benutzung"
-#: fdisk/cfdisk.c:2595
+#: fdisk/cfdisk.c:2664
msgid "Cannot change the type of an empty partition"
msgstr "Der Dateisystemtyp einer leeren Partition kann nicht geändert werden"
-#: fdisk/cfdisk.c:2620 fdisk/cfdisk.c:2626
+#: fdisk/cfdisk.c:2691 fdisk/cfdisk.c:2697
msgid "No more partitions"
msgstr "Keine weiteren Partitionen"
# "Ungültige Taste"
-#: fdisk/cfdisk.c:2633
+#: fdisk/cfdisk.c:2704
msgid "Illegal command"
msgstr "Unzulässiges Kommando"
-#: fdisk/cfdisk.c:2643
+#: fdisk/cfdisk.c:2714
msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
msgstr "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
#. Unfortunately, xgettext does not handle multi-line strings
#. so, let's use explicit \n's instead
-#: fdisk/cfdisk.c:2650
+#: fdisk/cfdisk.c:2721
#, c-format
msgid ""
"\n"
" the number of heads and the number of sectors/track.\n"
"\n"
-#: fdisk/fdisk.c:241
+#: fdisk/fdisk.c:247
msgid ""
-"Usage: fdisk [-b SSZ] [-u] [DISK] Change partition table\n"
-" fdisk -l [-b SSZ] [-u] [DISK] List partition table(s)\n"
-" fdisk -s PARTITION Give partition size(s) in blocks\n"
-" fdisk -v Give fdisk version\n"
+"Usage: fdisk [-b SSZ] [-u] DISK Change partition table\n"
+" fdisk -l [-b SSZ] [-u] DISK List partition table(s)\n"
+" fdisk -s PARTITION Give partition size(s) in blocks\n"
+" fdisk -v Give fdisk version\n"
"Here DISK is something like /dev/hdb or /dev/sda\n"
"and PARTITION is something like /dev/hda7\n"
"-u: give Start and End in sector (instead of cylinder) units\n"
"-b 2048: (for certain MO drives) use 2048-byte sectors\n"
msgstr ""
-"Aufruf: fdisk [-b SSZ] [-u] [Festplatte] Partitionstabelle bearbeiten\n"
-" fdisk -l [-b SSZ] [-u] [Festplatte] Partitionstabelle ausgeben\n"
-" fdisk -s Partition Größe einer Partition in "
-"Blöcken\n"
-" fdisk -v Version anzeigen\n"
+"Aufruf: fdisk [-b SSZ] [-u] Festplatte Partitionstabelle bearbeiten\n"
+" fdisk -l [-b SSZ] [-u] Festplatte Partitionstabelle ausgeben\n"
+" fdisk -s Partition Größe einer Partition in Blöcken\n"
+" fdisk -v Version anzeigen\n"
"\n"
"Festplatte ist zum Beispiel /dev/hda oder /dev/sda\n"
"Partition ist zum Beispiel /dev/hda7\n"
"-u: Anfang und Ende werden in Sektoren statt in Zylindern angegeben\n"
"-b 2048: (bestimmte MO-Geräte) benutze 2048 Byte Sektoren\n"
-#: fdisk/fdisk.c:251
-msgid "A disk block device is needed.\n"
-msgstr ""
-
-#: fdisk/fdisk.c:254
+#: fdisk/fdisk.c:259
msgid ""
-"Given name does not refer to a partition,\n"
-"or maybe not even to a block device.\n"
+"Usage: fdisk [-l] [-b SSZ] [-u] device\n"
+"E.g.: fdisk /dev/hda (for the first IDE disk)\n"
+" or: fdisk /dev/sdc (for the third SCSI disk)\n"
+" or: fdisk /dev/eda (for the first PS/2 ESDI drive)\n"
+" or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices)\n"
+" ...\n"
msgstr ""
+"Aufruf: fdisk [-l] [-b SSZ] [-u] Gerät\n"
+"Zum Beispiel: fdisk /dev/hda (die erste IDE-Festplatte)\n"
+" oder: fdisk /dev/sdc (die dritte SCSI-Festplatte)\n"
+" oder: fdisk /dev/eda (die erste PS/2 ESDI-Festplatte)\n"
+" oder: fdisk /dev/rd/c0d0\n"
+" oder: fdisk /dev/ida/c0d0 (RAID-Festplatten)\n"
+" ...\n"
-#: fdisk/fdisk.c:258
+#: fdisk/fdisk.c:267
#, c-format
msgid "Unable to open %s\n"
msgstr "Konnte %s nicht öffnen\n"
-#: fdisk/fdisk.c:261
+#: fdisk/fdisk.c:270
#, c-format
msgid "Unable to read %s\n"
msgstr "Konnte %s nicht lesen\n"
# "Konnte in %s nicht positionieren"
-#: fdisk/fdisk.c:264
+#: fdisk/fdisk.c:273
#, c-format
msgid "Unable to seek on %s\n"
msgstr ""
-#: fdisk/fdisk.c:267
+#: fdisk/fdisk.c:276
#, c-format
msgid "Unable to write %s\n"
msgstr "Konnte %s nicht schreiben\n"
-#: fdisk/fdisk.c:270
+#: fdisk/fdisk.c:279
+#, c-format
+msgid "BLKGETSIZE ioctl failed on %s\n"
+msgstr ""
+
+#: fdisk/fdisk.c:283
msgid "Unable to allocate any more memory\n"
msgstr "Konnte keinen weiteren Speicher reservieren\n"
-#: fdisk/fdisk.c:272
+#: fdisk/fdisk.c:285
msgid "Fatal error\n"
msgstr "Fataler Fehler\n"
-#: fdisk/fdisk.c:283 fdisk/fdisk.c:302 fdisk/fdisk.c:320 fdisk/fdisk.c:327
-#: fdisk/fdisk.c:350 fdisk/fdisk.c:368 fdisk/fdiskbsdlabel.c:105
+#: fdisk/fdisk.c:296 fdisk/fdisk.c:315 fdisk/fdisk.c:333 fdisk/fdisk.c:340
+#: fdisk/fdisk.c:363 fdisk/fdisk.c:381 fdisk/fdiskbsdlabel.c:105
msgid "Command action"
msgstr "Kommando Bedeutung"
-#: fdisk/fdisk.c:284
+#: fdisk/fdisk.c:297
msgid " a toggle a read only flag"
msgstr ""
#. sun
-#: fdisk/fdisk.c:285 fdisk/fdisk.c:329
+#: fdisk/fdisk.c:298 fdisk/fdisk.c:342
msgid " b edit bsd disklabel"
msgstr " b »bsd disklabel« bearbeiten"
-#: fdisk/fdisk.c:286
+#: fdisk/fdisk.c:299
msgid " c toggle the mountable flag"
msgstr ""
#. sun
-#: fdisk/fdisk.c:287 fdisk/fdisk.c:306 fdisk/fdisk.c:331
+#: fdisk/fdisk.c:300 fdisk/fdisk.c:319 fdisk/fdisk.c:344
msgid " d delete a partition"
msgstr " d Eine Partition löschen"
-#: fdisk/fdisk.c:288 fdisk/fdisk.c:307 fdisk/fdisk.c:332
+#: fdisk/fdisk.c:301 fdisk/fdisk.c:320 fdisk/fdisk.c:345
msgid " l list known partition types"
msgstr " l Die bekannten Dateisystemtypen anzeigen"
#. sun
-#: fdisk/fdisk.c:289 fdisk/fdisk.c:308 fdisk/fdisk.c:321 fdisk/fdisk.c:333
-#: fdisk/fdisk.c:358 fdisk/fdisk.c:375 fdisk/fdiskbsdlabel.c:110
+#: fdisk/fdisk.c:302 fdisk/fdisk.c:321 fdisk/fdisk.c:334 fdisk/fdisk.c:346
+#: fdisk/fdisk.c:371 fdisk/fdisk.c:388 fdisk/fdiskbsdlabel.c:110
msgid " m print this menu"
msgstr " m Dieses Menü anzeigen"
-#: fdisk/fdisk.c:290 fdisk/fdisk.c:309 fdisk/fdisk.c:334
+#: fdisk/fdisk.c:303 fdisk/fdisk.c:322 fdisk/fdisk.c:347
msgid " n add a new partition"
msgstr " n Eine neue Partition anlegen"
-#: fdisk/fdisk.c:291 fdisk/fdisk.c:310 fdisk/fdisk.c:322 fdisk/fdisk.c:335
+#: fdisk/fdisk.c:304 fdisk/fdisk.c:323 fdisk/fdisk.c:335 fdisk/fdisk.c:348
msgid " o create a new empty DOS partition table"
msgstr " o Eine neue leere DOS Partitionstabelle anlegen"
-#: fdisk/fdisk.c:292 fdisk/fdisk.c:311 fdisk/fdisk.c:336 fdisk/fdisk.c:359
-#: fdisk/fdisk.c:376
+#: fdisk/fdisk.c:305 fdisk/fdisk.c:324 fdisk/fdisk.c:349 fdisk/fdisk.c:372
+#: fdisk/fdisk.c:389
msgid " p print the partition table"
msgstr " p Die Partitionstabelle anzeigen"
-#: fdisk/fdisk.c:293 fdisk/fdisk.c:312 fdisk/fdisk.c:323 fdisk/fdisk.c:337
-#: fdisk/fdisk.c:360 fdisk/fdisk.c:377 fdisk/fdiskbsdlabel.c:113
+#: fdisk/fdisk.c:306 fdisk/fdisk.c:325 fdisk/fdisk.c:336 fdisk/fdisk.c:350
+#: fdisk/fdisk.c:373 fdisk/fdisk.c:390 fdisk/fdiskbsdlabel.c:113
msgid " q quit without saving changes"
msgstr " q Ende ohne Speichern der Änderungen"
-#: fdisk/fdisk.c:294 fdisk/fdisk.c:313 fdisk/fdisk.c:324 fdisk/fdisk.c:338
+#: fdisk/fdisk.c:307 fdisk/fdisk.c:326 fdisk/fdisk.c:337 fdisk/fdisk.c:351
msgid " s create a new empty Sun disklabel"
msgstr " s Einen neuen leeren »Sun disklabel« anlegen"
#. sun
-#: fdisk/fdisk.c:295 fdisk/fdisk.c:314 fdisk/fdisk.c:339
+#: fdisk/fdisk.c:308 fdisk/fdisk.c:327 fdisk/fdisk.c:352
msgid " t change a partition's system id"
msgstr " t Den Dateisystemtyp einer Partition ändern"
-#: fdisk/fdisk.c:296 fdisk/fdisk.c:315 fdisk/fdisk.c:340
+#: fdisk/fdisk.c:309 fdisk/fdisk.c:328 fdisk/fdisk.c:353
msgid " u change display/entry units"
msgstr " u Die Einheit für die Anzeige/Eingabe ändern"
-#: fdisk/fdisk.c:297 fdisk/fdisk.c:316 fdisk/fdisk.c:341 fdisk/fdisk.c:363
-#: fdisk/fdisk.c:380
+#: fdisk/fdisk.c:310 fdisk/fdisk.c:329 fdisk/fdisk.c:354 fdisk/fdisk.c:376
+#: fdisk/fdisk.c:393
msgid " v verify the partition table"
msgstr " v Die Partitionstabelle überprüfen"
-#: fdisk/fdisk.c:298 fdisk/fdisk.c:317 fdisk/fdisk.c:342 fdisk/fdisk.c:364
-#: fdisk/fdisk.c:381
+#: fdisk/fdisk.c:311 fdisk/fdisk.c:330 fdisk/fdisk.c:355 fdisk/fdisk.c:377
+#: fdisk/fdisk.c:394
msgid " w write table to disk and exit"
msgstr ""
" w Die Tabelle auf die Festplatte schreiben und das Programm beenden"
-#: fdisk/fdisk.c:299 fdisk/fdisk.c:343
+#: fdisk/fdisk.c:312 fdisk/fdisk.c:356
msgid " x extra functionality (experts only)"
msgstr " x Zusätzliche Funktionen (nur für Experten)"
-#: fdisk/fdisk.c:303
+#: fdisk/fdisk.c:316
msgid " a select bootable partition"
msgstr " a Wählen der bootbaren Partition"
#. sgi flavour
-#: fdisk/fdisk.c:304
+#: fdisk/fdisk.c:317
msgid " b edit bootfile entry"
msgstr " b Bearbeiten des »bootfile«-Eintrags"
#. sgi
-#: fdisk/fdisk.c:305
+#: fdisk/fdisk.c:318
msgid " c select sgi swap partition"
msgstr " c Die sgi swap Partition auswählen"
-#: fdisk/fdisk.c:328
+#: fdisk/fdisk.c:341
msgid " a toggle a bootable flag"
msgstr " a (De)Aktivieren des bootbar-Flags"
-#: fdisk/fdisk.c:330
+#: fdisk/fdisk.c:343
msgid " c toggle the dos compatibility flag"
msgstr " c (De)Aktivieren des DOS Kompatibilitätsflags"
-#: fdisk/fdisk.c:351
+#: fdisk/fdisk.c:364
msgid " a change number of alternate cylinders"
msgstr ""
#. sun
-#: fdisk/fdisk.c:352 fdisk/fdisk.c:370
+#: fdisk/fdisk.c:365 fdisk/fdisk.c:383
msgid " c change number of cylinders"
msgstr " c Die Anzahl der Zylinder ändern"
-#: fdisk/fdisk.c:353 fdisk/fdisk.c:371
+# XXX
+#: fdisk/fdisk.c:366 fdisk/fdisk.c:384
msgid " d print the raw data in the partition table"
-msgstr ""
+msgstr " d Zeige die »raw« Daten der Partitionstabelle an"
-#: fdisk/fdisk.c:354
+#: fdisk/fdisk.c:367
msgid " e change number of extra sectors per cylinder"
msgstr ""
#. sun
-#: fdisk/fdisk.c:355 fdisk/fdisk.c:374
+#: fdisk/fdisk.c:368 fdisk/fdisk.c:387
msgid " h change number of heads"
msgstr " h Die Anzahl der Köpfe ändern"
-#: fdisk/fdisk.c:356
+#: fdisk/fdisk.c:369
msgid " i change interleave factor"
msgstr ""
#. sun
-#: fdisk/fdisk.c:357
+#: fdisk/fdisk.c:370
msgid " o change rotation speed (rpm)"
msgstr ""
-#: fdisk/fdisk.c:361 fdisk/fdisk.c:378 fdisk/fdiskbsdlabel.c:115
+#: fdisk/fdisk.c:374 fdisk/fdisk.c:391 fdisk/fdiskbsdlabel.c:115
msgid " r return to main menu"
msgstr " r Zurück zum Hauptmenü"
-#: fdisk/fdisk.c:362 fdisk/fdisk.c:379
-msgid " s change number of sectors"
-msgstr " s Die Anzahl der Sektoren ändern"
+#: fdisk/fdisk.c:375 fdisk/fdisk.c:392
+msgid " s change number of sectors/track"
+msgstr " s Die Anzahl der Sektoren/Spur ändern"
-#: fdisk/fdisk.c:365
+#: fdisk/fdisk.c:378
msgid " y change number of physical cylinders"
msgstr ""
-#: fdisk/fdisk.c:369
+#: fdisk/fdisk.c:382
msgid " b move beginning of data in a partition"
-msgstr ""
+msgstr " b Den Datenanfang einer Partition verschieben"
-#: fdisk/fdisk.c:372
+# XXX - Or should this be "logical" instead of "extended" ?
+#: fdisk/fdisk.c:385
msgid " e list extended partitions"
-msgstr ""
+msgstr " e Erweiterte Partitionen anzeigen"
#. !sun
-#: fdisk/fdisk.c:373
+#: fdisk/fdisk.c:386
msgid " g create an IRIX partition table"
-msgstr ""
+msgstr " g Eine IRIX-Partitionstabelle anlegen"
-#: fdisk/fdisk.c:469
+#: fdisk/fdisk.c:482
msgid "You must set"
msgstr ""
-#: fdisk/fdisk.c:483
+#: fdisk/fdisk.c:496
msgid "heads"
msgstr "Köpfe"
-#: fdisk/fdisk.c:485 fdisk/fdisk.c:893 fdisk/sfdisk.c:835
+#: fdisk/fdisk.c:498 fdisk/fdisk.c:906 fdisk/sfdisk.c:842
msgid "sectors"
msgstr "Sektoren"
-#: fdisk/fdisk.c:487 fdisk/fdisk.c:893 fdisk/fdiskbsdlabel.c:441
-#: fdisk/sfdisk.c:835
+#: fdisk/fdisk.c:500 fdisk/fdisk.c:906 fdisk/fdiskbsdlabel.c:442
+#: fdisk/sfdisk.c:842
msgid "cylinders"
msgstr "Zylinder"
-#: fdisk/fdisk.c:491
+#: fdisk/fdisk.c:504
#, c-format
msgid ""
"%s%s.\n"
"%s%s.\n"
"Sie können dies im Zusatzfunktionsmenü tun.\n"
-#: fdisk/fdisk.c:492
+#: fdisk/fdisk.c:505
msgid " and "
msgstr " und "
-#: fdisk/fdisk.c:526
+#: fdisk/fdisk.c:539
msgid "Bad offset in primary extended partition\n"
msgstr ""
-#: fdisk/fdisk.c:533
+#: fdisk/fdisk.c:546
#, c-format
msgid "Warning: deleting partitions after %d\n"
msgstr ""
-#: fdisk/fdisk.c:554
+#: fdisk/fdisk.c:567
#, c-format
msgid "Warning: extra link pointer in partition table %d\n"
msgstr ""
-#: fdisk/fdisk.c:562
+#: fdisk/fdisk.c:575
#, c-format
msgid "Warning: ignoring extra data in partition table %d\n"
msgstr ""
-#: fdisk/fdisk.c:588
+#: fdisk/fdisk.c:601
msgid ""
"Building a new DOS disklabel. Changes will remain in memory only,\n"
"until you decide to write them. After that, of course, the previous\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:624
+# XXX
+#: fdisk/fdisk.c:637
msgid "You will not be able to write the partition table.\n"
msgstr "Sie werden die Partitionstabelle nicht schreiben können.\n"
-#: fdisk/fdisk.c:633
+#: fdisk/fdisk.c:646
#, c-format
msgid "Note: sector size is %d (not %d)\n"
msgstr "Hinweis: Die Sektorgröße ist %d (nicht %d)\n"
-#: fdisk/fdisk.c:681
+#: fdisk/fdisk.c:694
msgid ""
"Device contains neither a valid DOS partition table, nor Sun or SGI "
"disklabel\n"
"Das Gerät enthält weder eine gültige DOS-Partitionstabelle,\n"
"noch einen Sun oder »SGI disklabel«\n"
-#: fdisk/fdisk.c:697
+#: fdisk/fdisk.c:710
msgid "Internal error\n"
msgstr "Interner Fehler\n"
-#: fdisk/fdisk.c:707
+#: fdisk/fdisk.c:720
#, c-format
msgid "Ignoring extra extended partition %d\n"
msgstr "Ignoriere die zusätzliche erweiterte Partition %d\n"
-#: fdisk/fdisk.c:714
+#: fdisk/fdisk.c:727
#, c-format
msgid ""
"Warning: invalid flag 0x%04x of partition table %d will be corrected by "
"w(rite)\n"
msgstr ""
-#: fdisk/fdisk.c:735
+#: fdisk/fdisk.c:748
msgid ""
"\n"
"got EOF thrice - exiting..\n"
msgstr ""
-#: fdisk/fdisk.c:772
+#: fdisk/fdisk.c:785
msgid "Hex code (type L to list codes): "
msgstr "Hex code (L um eine Liste anzuzeigen): "
-#: fdisk/fdisk.c:811
+#: fdisk/fdisk.c:824
#, c-format
msgid "%s (%d-%d, default %d): "
msgstr "%s (%d-%d) [Standardwert: %d]: "
-#: fdisk/fdisk.c:865
+#: fdisk/fdisk.c:878
#, c-format
msgid "Using default value %d\n"
msgstr "Benutze den Standardwert %d\n"
-#: fdisk/fdisk.c:869
+#: fdisk/fdisk.c:882
msgid "Value out of range.\n"
msgstr "Wert außerhalb des Bereichs.\n"
-#: fdisk/fdisk.c:876
+#: fdisk/fdisk.c:889
msgid "Partition number"
msgstr "Partitionsnummer"
-#: fdisk/fdisk.c:884
+#: fdisk/fdisk.c:897
#, c-format
msgid "Warning: partition %d has empty type\n"
msgstr ""
-#: fdisk/fdisk.c:891
+#: fdisk/fdisk.c:904
msgid "cylinder"
msgstr "Zylinder"
-#: fdisk/fdisk.c:891
+#: fdisk/fdisk.c:904
msgid "sector"
msgstr "Sektor"
-#: fdisk/fdisk.c:900
+#: fdisk/fdisk.c:913
#, c-format
msgid "Changing display/entry units to %s\n"
msgstr "Die Einheit für die Anzeige/Eingabe ist nun %s\n"
-#: fdisk/fdisk.c:910
+#: fdisk/fdisk.c:923
#, c-format
msgid "WARNING: Partition %d is an extended partition\n"
msgstr "WARNUNG: Partition %d ist eine erweiterte Partition\n"
-#: fdisk/fdisk.c:923
+#: fdisk/fdisk.c:936
msgid "DOS Compatibility flag is set\n"
msgstr ""
-#: fdisk/fdisk.c:927
+#: fdisk/fdisk.c:940
msgid "DOS Compatibility flag is not set\n"
msgstr ""
-#: fdisk/fdisk.c:1013
+#: fdisk/fdisk.c:1026
#, c-format
msgid "Partition %d does not exist yet!\n"
msgstr "Partition %d existiert noch nicht!\n"
-#: fdisk/fdisk.c:1018
+#: fdisk/fdisk.c:1031
msgid ""
"Type 0 means free space to many systems\n"
"(but not to Linux). Having partitions of\n"
"a partition using the `d' command.\n"
msgstr ""
-#: fdisk/fdisk.c:1027
+#: fdisk/fdisk.c:1040
msgid ""
"You cannot change a partition into an extended one or vice versa\n"
"Delete it first.\n"
msgstr ""
-#: fdisk/fdisk.c:1036
+#: fdisk/fdisk.c:1049
msgid ""
"Consider leaving partition 3 as Whole disk (5),\n"
"as SunOS/Solaris expects it and even Linux likes it.\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:1042
+#: fdisk/fdisk.c:1055
msgid ""
"Consider leaving partition 9 as volume header (0),\n"
"and partition 11 as entire volume (6)as IRIX expects it.\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:1056
+#: fdisk/fdisk.c:1069
#, c-format
msgid "Changed system type of partition %d to %x (%s)\n"
msgstr "Der Dateisystemtyp der Partition %d ist nun %x (%s)\n"
-#: fdisk/fdisk.c:1109
+#: fdisk/fdisk.c:1122
#, c-format
msgid "Partition %d has different physical/logical beginnings (non-Linux?):\n"
msgstr ""
-#: fdisk/fdisk.c:1111 fdisk/fdisk.c:1119 fdisk/fdisk.c:1128 fdisk/fdisk.c:1137
+#: fdisk/fdisk.c:1124 fdisk/fdisk.c:1132 fdisk/fdisk.c:1141 fdisk/fdisk.c:1150
#, c-format
msgid " phys=(%d, %d, %d) "
msgstr ""
-#: fdisk/fdisk.c:1112 fdisk/fdisk.c:1120
+#: fdisk/fdisk.c:1125 fdisk/fdisk.c:1133
#, c-format
msgid "logical=(%d, %d, %d)\n"
msgstr ""
-#: fdisk/fdisk.c:1117
+#: fdisk/fdisk.c:1130
#, c-format
msgid "Partition %d has different physical/logical endings:\n"
msgstr ""
-#: fdisk/fdisk.c:1126
+#: fdisk/fdisk.c:1139
#, c-format
msgid "Partition %i does not start on cylinder boundary:\n"
msgstr "Partition %i beginnt nicht an einer Zylindergrenze:\n"
-#: fdisk/fdisk.c:1129
+#: fdisk/fdisk.c:1142
#, c-format
msgid "should be (%d, %d, 1)\n"
msgstr ""
-#: fdisk/fdisk.c:1135
+#: fdisk/fdisk.c:1148
#, c-format
msgid "Partition %i does not end on cylinder boundary:\n"
msgstr "Partition %i endet nicht an einer Zylindergrenze:\n"
-#: fdisk/fdisk.c:1138
+#: fdisk/fdisk.c:1151
#, c-format
msgid "should be (%d, %d, %d)\n"
msgstr ""
-#: fdisk/fdisk.c:1145
+#: fdisk/fdisk.c:1158
#, c-format
msgid ""
"\n"
#. FIXME! let's see how this shows up with other languagues
#. acme@conectiva.com.br
-#: fdisk/fdisk.c:1182
+#: fdisk/fdisk.c:1195
#, c-format
msgid "%*s Boot Start End Blocks Id System\n"
msgstr "%*s boot. Anfang Ende Blöcke Id Dateisystemtyp\n"
-#: fdisk/fdisk.c:1183 fdisk/fdisksgilabel.c:207 fdisk/fdisksunlabel.c:631
+#: fdisk/fdisk.c:1196 fdisk/fdisksgilabel.c:207 fdisk/fdisksunlabel.c:631
msgid "Device"
msgstr "Gerät"
-#: fdisk/fdisk.c:1223
+#: fdisk/fdisk.c:1236
#, c-format
msgid ""
"\n"
"Festplatte %s: %d Köpfe, %d Sektoren, %d Zylinder\n"
"\n"
-#: fdisk/fdisk.c:1225
+# Ist "Kp" eine gute Abkürzung für "Kopf" ?
+#: fdisk/fdisk.c:1238
msgid "Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID\n"
-msgstr ""
+msgstr "Nr AF Kp Sek Zyl Kp Sek Zyl Anfang Größe ID\n"
-#: fdisk/fdisk.c:1264
+#: fdisk/fdisk.c:1277
#, c-format
msgid "Warning: partition %d contains sector 0\n"
msgstr "Warnung: Partition %d enthält Sektor 0\n"
-#: fdisk/fdisk.c:1267
+#: fdisk/fdisk.c:1280
#, c-format
msgid "Partition %d: head %d greater than maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1270
+#: fdisk/fdisk.c:1283
#, c-format
msgid "Partition %d: sector %d greater than maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1273
+#: fdisk/fdisk.c:1286
#, c-format
msgid "Partitions %d: cylinder %d greater than maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1277
+#: fdisk/fdisk.c:1290
#, c-format
msgid "Partition %d: previous sectors %d disagrees with total %d\n"
msgstr ""
-#: fdisk/fdisk.c:1307
+#: fdisk/fdisk.c:1320
#, c-format
msgid "Warning: bad start-of-data in partition %d\n"
msgstr ""
-#: fdisk/fdisk.c:1315
+#: fdisk/fdisk.c:1328
#, c-format
msgid "Warning: partition %d overlaps partition %d.\n"
msgstr "Warnung: Partition %d überlappt mit Partition %d.\n"
-#: fdisk/fdisk.c:1333
+#: fdisk/fdisk.c:1346
#, c-format
msgid "Warning: partition %d is empty\n"
msgstr "Warnung: Partition %d ist leer\n"
-#: fdisk/fdisk.c:1338
+#: fdisk/fdisk.c:1351
#, c-format
msgid "Logical partition %d not entirely in partition %d\n"
msgstr ""
+"Logische Partition %d ist nicht vollständig in Partition %d enthalten\n"
-#: fdisk/fdisk.c:1344
+#: fdisk/fdisk.c:1357
#, c-format
msgid "Total allocated sectors %d greater than the maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1347
+#: fdisk/fdisk.c:1360
#, c-format
msgid "%d unallocated sectors\n"
-msgstr ""
+msgstr "%d unbenutzte Sektoren\n"
-#: fdisk/fdisk.c:1359 fdisk/fdisksgilabel.c:684 fdisk/fdisksunlabel.c:479
+#: fdisk/fdisk.c:1372 fdisk/fdisksgilabel.c:684 fdisk/fdisksunlabel.c:479
#, c-format
msgid "Partition %d is already defined. Delete it before re-adding it.\n"
msgstr ""
# %s can be "Sektor" or "Zylinder".
-#: fdisk/fdisk.c:1380 fdisk/fdiskbsdlabel.c:252 fdisk/fdisksgilabel.c:706
+#: fdisk/fdisk.c:1393 fdisk/fdiskbsdlabel.c:252 fdisk/fdisksgilabel.c:706
#: fdisk/fdisksunlabel.c:494
#, c-format
msgid "First %s"
msgstr "Erster %s"
-#: fdisk/fdisk.c:1395 fdisk/fdisksunlabel.c:519
+#: fdisk/fdisk.c:1408 fdisk/fdisksunlabel.c:519
#, c-format
msgid "Sector %d is already allocated\n"
-msgstr ""
+msgstr "Sektor %d wird bereits benutzt\n"
-#: fdisk/fdisk.c:1421
+#: fdisk/fdisk.c:1440
msgid "No free sectors available\n"
-msgstr ""
+msgstr "Es sind keine freien Sektoren verfügbar\n"
-#: fdisk/fdisk.c:1431 fdisk/fdiskbsdlabel.c:256 fdisk/fdisksunlabel.c:529
+#: fdisk/fdisk.c:1450 fdisk/fdiskbsdlabel.c:256 fdisk/fdisksunlabel.c:529
#, c-format
msgid "Last %s or +size or +sizeM or +sizeK"
msgstr "Letzter %s oder +Größe, +GrößeK oder +GrößeM"
-#: fdisk/fdisk.c:1461
+#: fdisk/fdisk.c:1480
#, c-format
msgid "Warning: partition %d has an odd number of sectors.\n"
msgstr "Warnung: Partition %d hat eine ungerade Anzahl an Sektoren.\n"
-#: fdisk/fdisk.c:1498 fdisk/fdiskbsdlabel.c:590
+#: fdisk/fdisk.c:1517 fdisk/fdiskbsdlabel.c:591
msgid "The maximum number of partitions has been created\n"
msgstr "Die maximale Anzahl von Partitionen wurde erzeugt\n"
-#: fdisk/fdisk.c:1508
+#: fdisk/fdisk.c:1527
msgid "You must delete some partition and add an extended partition first\n"
msgstr ""
-#: fdisk/fdisk.c:1512
+#: fdisk/fdisk.c:1531
#, c-format
msgid ""
"Command action\n"
" %s\n"
" p Primäre Partition (1-4)\n"
-#: fdisk/fdisk.c:1514
+#: fdisk/fdisk.c:1533
msgid "l logical (5 or over)"
msgstr "l Logische Partition (5 oder größer)"
-#: fdisk/fdisk.c:1514
+#: fdisk/fdisk.c:1533
msgid "e extended"
msgstr "e Erweiterte"
-#: fdisk/fdisk.c:1531
+#: fdisk/fdisk.c:1550
#, c-format
msgid "Invalid partition number for type `%c'\n"
msgstr "Ungültige Partitionsnummer für den Typ »%c«\n"
-#: fdisk/fdisk.c:1563
+#: fdisk/fdisk.c:1582
msgid ""
"The partition table has been altered!\n"
"\n"
"Die Partitionstabelle wurde verändert!\n"
"\n"
-#: fdisk/fdisk.c:1565
+#: fdisk/fdisk.c:1591
msgid "Calling ioctl() to re-read partition table.\n"
msgstr ""
-#: fdisk/fdisk.c:1582
-msgid "Syncing disks.\n"
-msgstr ""
-
-#: fdisk/fdisk.c:1587
+#: fdisk/fdisk.c:1607
#, c-format
msgid ""
"Re-read table failed with error %d: %s.\n"
"Rebooten Sie das System, um sicherzustellen, daß die Partitionstabelle neu "
"gelesen wird.\n"
-#: fdisk/fdisk.c:1593
+#: fdisk/fdisk.c:1613
msgid ""
"\n"
"WARNING: If you have created or modified any DOS 6.x\n"
"oder verändert haben, dann schauen Sie bitte in die\n"
"fdisk-manual-Seite nach weiteren Informationen\n"
-#: fdisk/fdisk.c:1624
+#: fdisk/fdisk.c:1620
+msgid "Syncing disks.\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1651
#, c-format
msgid "Device: %s\n"
msgstr "Gerät: %s\n"
-#: fdisk/fdisk.c:1639
+#: fdisk/fdisk.c:1666
#, c-format
msgid "Partition %d has no data area\n"
-msgstr ""
+msgstr "Partition %d hat keinen Datenbereich\n"
-#: fdisk/fdisk.c:1645
+#: fdisk/fdisk.c:1672
msgid "New beginning of data"
msgstr ""
# That sounds pretty ummm...
-#: fdisk/fdisk.c:1659
+#: fdisk/fdisk.c:1686
msgid "Expert command (m for help): "
msgstr "Expertenkommando (m für Hilfe): "
-#: fdisk/fdisk.c:1670
+#: fdisk/fdisk.c:1697
msgid "Number of cylinders"
msgstr "Anzahl der Zylinder"
-#: fdisk/fdisk.c:1691
+#: fdisk/fdisk.c:1718
msgid "Number of heads"
msgstr "Anzahl der Köpfe"
-#: fdisk/fdisk.c:1716
+#: fdisk/fdisk.c:1743
msgid "Number of sectors"
msgstr "Anzahl der Sektoren"
-#: fdisk/fdisk.c:1719
+#: fdisk/fdisk.c:1746
msgid "Warning: setting sector offset for DOS compatiblity\n"
msgstr ""
-#: fdisk/fdisk.c:1781
+#: fdisk/fdisk.c:1808
#, c-format
msgid "Disk %s doesn't contain a valid partition table\n"
msgstr "Festplatte %s enthält keine gültige Partitionstabelle\n"
-#: fdisk/fdisk.c:1795
+#: fdisk/fdisk.c:1822
#, c-format
msgid "Cannot open %s\n"
msgstr "Konnte %s nicht öffnen\n"
-#: fdisk/fdisk.c:1861
+#: fdisk/fdisk.c:1887
msgid "This kernel finds the sector size itself - -b option ignored\n"
msgstr ""
-#: fdisk/fdisk.c:1864
+#: fdisk/fdisk.c:1890
msgid ""
"Warning: the -b (set sector size) option should be used with one specified "
"device\n"
msgstr ""
-#: fdisk/fdisk.c:1985
-#, c-format
-msgid "Using %s as default device!\n"
-msgstr ""
-
-#: fdisk/fdisk.c:1991
+#: fdisk/fdisk.c:1948
msgid "Command (m for help): "
msgstr "Kommando (m für Hilfe): "
-#: fdisk/fdisk.c:2005
+#: fdisk/fdisk.c:1962
#, c-format
msgid ""
"\n"
"The current boot file is: %s\n"
msgstr ""
-#: fdisk/fdisk.c:2007
+#: fdisk/fdisk.c:1964
msgid "Please enter the name of the new boot file: "
msgstr ""
-#: fdisk/fdisk.c:2009
+#: fdisk/fdisk.c:1966
msgid "Boot file unchanged\n"
msgstr ""
-#: fdisk/fdisk.c:2069
+#: fdisk/fdisk.c:2026
msgid ""
"\n"
"\tSorry, no experts menu for SGI partition tables available.\n"
#: fdisk/fdiskbsdlabel.c:111
msgid " n add a new BSD partition"
-msgstr ""
+msgstr " n Eine neue BSD-Partition anlegen"
#: fdisk/fdiskbsdlabel.c:112
msgid " p print BSD partition table"
-msgstr ""
+msgstr " p Die BSD-Partitionstabelle anzeigen"
#: fdisk/fdiskbsdlabel.c:117
msgid " s show complete disklabel"
msgid "Writing disklabel to %s.\n"
msgstr "Schreibe »disklabel« auf %s.\n"
-#: fdisk/fdiskbsdlabel.c:392
+#: fdisk/fdiskbsdlabel.c:393
#, c-format
msgid "%s%d contains no disklabel.\n"
msgstr "%s%d enthält keinen »disklabel«.\n"
-#: fdisk/fdiskbsdlabel.c:395
+#: fdisk/fdiskbsdlabel.c:396
#, c-format
msgid "%s contains no disklabel.\n"
msgstr "%s enthält keinen »disklabel«.\n"
-#: fdisk/fdiskbsdlabel.c:399
+#: fdisk/fdiskbsdlabel.c:400
msgid "Do you want to create a disklabel? (y/n) "
msgstr "Wollen Sie einen »disklabel« anlegen (y/n)? "
-#: fdisk/fdiskbsdlabel.c:438
+#: fdisk/fdiskbsdlabel.c:439
msgid "bytes/sector"
msgstr "Bytes/Sektor"
-#: fdisk/fdiskbsdlabel.c:439
+#: fdisk/fdiskbsdlabel.c:440
msgid "sectors/track"
msgstr "Sektoren/Spur"
-#: fdisk/fdiskbsdlabel.c:440
+#: fdisk/fdiskbsdlabel.c:441
msgid "tracks/cylinder"
msgstr "Spuren/Zylinder"
-#: fdisk/fdiskbsdlabel.c:448
+#: fdisk/fdiskbsdlabel.c:449
msgid "sectors/cylinder"
msgstr "Sektoren/Zylinder"
-#: fdisk/fdiskbsdlabel.c:452
+#: fdisk/fdiskbsdlabel.c:453
msgid "Must be <= sectors/track * tracks/cylinder (default).\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:454
+#: fdisk/fdiskbsdlabel.c:455
msgid "rpm"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:455
+#: fdisk/fdiskbsdlabel.c:456
msgid "interleave"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:456
+#: fdisk/fdiskbsdlabel.c:457
msgid "trackskew"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:457
+#: fdisk/fdiskbsdlabel.c:458
msgid "cylinderskew"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:458
+#: fdisk/fdiskbsdlabel.c:459
msgid "headswitch"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:459
+#: fdisk/fdiskbsdlabel.c:460
msgid "track-to-track seek"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:500
+#: fdisk/fdiskbsdlabel.c:501
#, c-format
msgid "Bootstrap: %sboot -> boot%s (%s): "
msgstr ""
-#: fdisk/fdiskbsdlabel.c:526
+#: fdisk/fdiskbsdlabel.c:527
msgid "Bootstrap overlaps with disk label!\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:547
+#: fdisk/fdiskbsdlabel.c:548
#, c-format
msgid "Bootstrap installed on %s%d.\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:549
+#: fdisk/fdiskbsdlabel.c:550
#, c-format
msgid "Bootstrap installed on %s.\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:570
+#: fdisk/fdiskbsdlabel.c:571
#, c-format
msgid "Partition (a-%c): "
-msgstr ""
+msgstr "Partition (a-%c): "
-#: fdisk/fdiskbsdlabel.c:601
+#: fdisk/fdiskbsdlabel.c:602
msgid "This partition already exists.\n"
-msgstr ""
+msgstr "Diese Partition existiert bereits.\n"
-#: fdisk/fdiskbsdlabel.c:723
+#: fdisk/fdiskbsdlabel.c:724
#, c-format
msgid "Warning: too many partitions (%d, maximum is %d).\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:769
+#: fdisk/fdiskbsdlabel.c:770
msgid ""
"\n"
"Syncing disks.\n"
msgstr "SGI rxlvol"
#. Minix 1.4b and later
-#: fdisk/fdisksgilabel.c:69 fdisk/fdisksunlabel.c:52 fdisk/i386_sys_types.c:52
+#: fdisk/fdisksgilabel.c:69 fdisk/fdisksunlabel.c:52 fdisk/i386_sys_types.c:55
msgid "Linux swap"
msgstr "Linux Swap"
#: fdisk/fdisksunlabel.c:43 fdisk/i386_sys_types.c:6
msgid "Empty"
-msgstr ""
+msgstr "Leer"
#: fdisk/fdisksunlabel.c:45
msgid "SunOS root"
msgstr "AST Windows swapfile"
#: fdisk/i386_sys_types.c:28
+msgid "Hidden Win95 FAT32"
+msgstr "Verst. Win95 FAT32"
+
+#: fdisk/i386_sys_types.c:29
+msgid "Hidden Win95 FAT32 (LBA)"
+msgstr "Verst. Win95 FAT32 (LBA)"
+
+#: fdisk/i386_sys_types.c:30
+msgid "Hidden Win95 FAT16 (LBA)"
+msgstr "Verst. Win95 FAT16 (LBA)"
+
+#: fdisk/i386_sys_types.c:31
msgid "NEC DOS"
msgstr "NEC DOS"
-#: fdisk/i386_sys_types.c:29
+#: fdisk/i386_sys_types.c:32
msgid "PartitionMagic recovery"
msgstr "PartitionMagic recovery"
-#: fdisk/i386_sys_types.c:30
+#: fdisk/i386_sys_types.c:33
msgid "Venix 80286"
msgstr "Venix 80286"
-#: fdisk/i386_sys_types.c:31
+#: fdisk/i386_sys_types.c:34
msgid "PPC PReP Boot"
msgstr "PPC PReP Boot"
-#: fdisk/i386_sys_types.c:32
+#: fdisk/i386_sys_types.c:35
msgid "SFS"
msgstr "SFS"
-#: fdisk/i386_sys_types.c:33
+#: fdisk/i386_sys_types.c:36
msgid "QNX4.x"
msgstr "QNX4.x"
-#: fdisk/i386_sys_types.c:34
+#: fdisk/i386_sys_types.c:37
msgid "QNX4.x 2nd part"
msgstr "QNX4.x 2nd part"
-#: fdisk/i386_sys_types.c:35
+#: fdisk/i386_sys_types.c:38
msgid "QNX4.x 3rd part"
msgstr "QNX4.x 3rd part"
-#: fdisk/i386_sys_types.c:36
+#: fdisk/i386_sys_types.c:39
msgid "OnTrack DM"
msgstr "OnTrack DM"
-#: fdisk/i386_sys_types.c:37
+#: fdisk/i386_sys_types.c:40
msgid "OnTrack DM6 Aux1"
msgstr "OnTrack DM6 Aux1"
#. (or Novell)
-#: fdisk/i386_sys_types.c:38
+#: fdisk/i386_sys_types.c:41
msgid "CP/M"
msgstr "CP/M"
#. CP/M or Microport SysV/AT
-#: fdisk/i386_sys_types.c:39
+#: fdisk/i386_sys_types.c:42
msgid "OnTrack DM6 Aux3"
msgstr "OnTrack DM6 Aux3"
-#: fdisk/i386_sys_types.c:40
+#: fdisk/i386_sys_types.c:43
msgid "OnTrackDM6"
msgstr "OnTrackDM6"
-#: fdisk/i386_sys_types.c:41
+#: fdisk/i386_sys_types.c:44
msgid "EZ-Drive"
msgstr "EZ-Drive"
-#: fdisk/i386_sys_types.c:42
+#: fdisk/i386_sys_types.c:45
msgid "Golden Bow"
msgstr "Golden Bow"
-#: fdisk/i386_sys_types.c:43
+#: fdisk/i386_sys_types.c:46
msgid "Priam Edisk"
msgstr "Priam Edisk"
#. DOS R/O or SpeedStor
-#: fdisk/i386_sys_types.c:44 fdisk/i386_sys_types.c:73
-#: fdisk/i386_sys_types.c:75 fdisk/i386_sys_types.c:76
+#: fdisk/i386_sys_types.c:47 fdisk/i386_sys_types.c:76
+#: fdisk/i386_sys_types.c:78 fdisk/i386_sys_types.c:79
msgid "SpeedStor"
msgstr "SpeedStor"
-#: fdisk/i386_sys_types.c:45
+#: fdisk/i386_sys_types.c:48
msgid "GNU HURD or SysV"
msgstr "GNU HURD / SysV"
#. GNU HURD or Mach or Sys V/386 (such as ISC UNIX)
-#: fdisk/i386_sys_types.c:46
+#: fdisk/i386_sys_types.c:49
msgid "Novell Netware 286"
msgstr "Novell Netware 286"
-#: fdisk/i386_sys_types.c:47
+#: fdisk/i386_sys_types.c:50
msgid "Novell Netware 386"
msgstr "Novell Netware 386"
-#: fdisk/i386_sys_types.c:48
+#: fdisk/i386_sys_types.c:51
msgid "DiskSecure Multi-Boot"
msgstr "DiskSecure Multi-Boot"
-#: fdisk/i386_sys_types.c:49
+#: fdisk/i386_sys_types.c:52
msgid "PC/IX"
msgstr "PC/IX"
-#: fdisk/i386_sys_types.c:50
+#: fdisk/i386_sys_types.c:53
msgid "Old Minix"
msgstr "Old Minix"
#. Minix 1.4a and earlier
-#: fdisk/i386_sys_types.c:51
+#: fdisk/i386_sys_types.c:54
msgid "Minix / old Linux"
msgstr "Minix / old Linux"
-#: fdisk/i386_sys_types.c:54
+#: fdisk/i386_sys_types.c:57
msgid "OS/2 hidden C: drive"
msgstr "OS/2 verst. C:-Lw."
-#: fdisk/i386_sys_types.c:55
+#: fdisk/i386_sys_types.c:58
msgid "Linux extended"
msgstr "Linux erweitert"
-#: fdisk/i386_sys_types.c:56 fdisk/i386_sys_types.c:57
+#: fdisk/i386_sys_types.c:59 fdisk/i386_sys_types.c:60
msgid "NTFS volume set"
msgstr "NTFS volume set"
-#: fdisk/i386_sys_types.c:58
+#: fdisk/i386_sys_types.c:61
msgid "Amoeba"
msgstr "Amoeba"
-#: fdisk/i386_sys_types.c:59
+#: fdisk/i386_sys_types.c:62
msgid "Amoeba BBT"
msgstr "Amoeba BBT"
#. (bad block table)
-#: fdisk/i386_sys_types.c:60
+#: fdisk/i386_sys_types.c:63
msgid "IBM Thinkpad hibernation"
msgstr "IBM Thinkpad hibernation"
-#: fdisk/i386_sys_types.c:61
+#: fdisk/i386_sys_types.c:64
msgid "BSD/386"
msgstr "BSD/386"
-#: fdisk/i386_sys_types.c:62
+#: fdisk/i386_sys_types.c:65
msgid "OpenBSD"
msgstr "OpenBSD"
-#: fdisk/i386_sys_types.c:63
+#: fdisk/i386_sys_types.c:66
msgid "NeXTSTEP"
msgstr "NeXTSTEP"
-#: fdisk/i386_sys_types.c:64
+#: fdisk/i386_sys_types.c:67
msgid "BSDI fs"
msgstr "BSDI fs"
-#: fdisk/i386_sys_types.c:65
+#: fdisk/i386_sys_types.c:68
msgid "BSDI swap"
msgstr "BSDI swap"
-#: fdisk/i386_sys_types.c:66
+#: fdisk/i386_sys_types.c:69
msgid "DRDOS/sec (FAT-12)"
msgstr "DRDOS/sec (FAT-12)"
-#: fdisk/i386_sys_types.c:67
+#: fdisk/i386_sys_types.c:70
msgid "DRDOS/sec (FAT-16 < 32M)"
msgstr "DRDOS/sec (FAT-16 < 32M)"
-#: fdisk/i386_sys_types.c:68
+#: fdisk/i386_sys_types.c:71
msgid "DRDOS/sec (FAT-16)"
msgstr "DRDOS/sec (FAT-16)"
-#: fdisk/i386_sys_types.c:69
+#: fdisk/i386_sys_types.c:72
msgid "Syrinx"
msgstr "Syrinx"
-#: fdisk/i386_sys_types.c:70
+#: fdisk/i386_sys_types.c:73
msgid "CP/M / CTOS / ..."
msgstr "CP/M / CTOS / ..."
#. CP/M or Concurrent CP/M or Concurrent DOS or CTOS
-#: fdisk/i386_sys_types.c:71
+#: fdisk/i386_sys_types.c:74
msgid "DOS access"
msgstr "DOS access"
#. DOS access or SpeedStor 12-bit FAT extended partition
-#: fdisk/i386_sys_types.c:72
+#: fdisk/i386_sys_types.c:75
msgid "DOS R/O"
msgstr "DOS R/O"
#. SpeedStor 16-bit FAT extended partition < 1024 cyl.
-#: fdisk/i386_sys_types.c:74
+#: fdisk/i386_sys_types.c:77
msgid "BeOS fs"
msgstr "BeOS fs"
#. SpeedStor large partition
-#: fdisk/i386_sys_types.c:77
+#: fdisk/i386_sys_types.c:80
msgid "DOS secondary"
msgstr "DOS secondary"
#. DOS 3.3+ secondary
-#: fdisk/i386_sys_types.c:78
+#: fdisk/i386_sys_types.c:81
+msgid "Linux raid autodetect"
+msgstr "Linux raid autodetect"
+
+#. New (2.2.x) raid partition with autodetect
+#. using persistent superblock
+#: fdisk/i386_sys_types.c:83
msgid "LANstep"
msgstr "LANstep"
#. SpeedStor >1024 cyl. or LANstep
-#: fdisk/i386_sys_types.c:79
+#: fdisk/i386_sys_types.c:84
msgid "BBT"
msgstr "BBT"
-#: fdisk/sfdisk.c:148
+#: fdisk/sfdisk.c:147
#, c-format
msgid "seek error on %s - cannot seek to %lu\n"
msgstr ""
-#: fdisk/sfdisk.c:153
+#: fdisk/sfdisk.c:152
#, c-format
msgid "seek error: wanted 0x%08x%08x, got 0x%08x%08x\n"
msgstr ""
-#: fdisk/sfdisk.c:199
+#: fdisk/sfdisk.c:198
msgid "out of memory - giving up\n"
msgstr ""
-#: fdisk/sfdisk.c:203 fdisk/sfdisk.c:286
+#: fdisk/sfdisk.c:202 fdisk/sfdisk.c:285
#, c-format
msgid "read error on %s - cannot read sector %lu\n"
msgstr ""
-#: fdisk/sfdisk.c:219
+#: fdisk/sfdisk.c:218
#, c-format
msgid "ERROR: sector %lu does not have an msdos signature\n"
msgstr ""
-#: fdisk/sfdisk.c:236
+#: fdisk/sfdisk.c:235
#, c-format
msgid "write error on %s - cannot write sector %lu\n"
msgstr ""
-#: fdisk/sfdisk.c:274
+#: fdisk/sfdisk.c:273
#, c-format
msgid "cannot open partition sector save file (%s)\n"
msgstr ""
-#: fdisk/sfdisk.c:292
-#, c-format
+#: fdisk/sfdisk.c:291
+#, fuzzy, c-format
msgid "write error on %s\n"
-msgstr ""
+msgstr "Fehler beim Schreiben auf %s\n"
-#: fdisk/sfdisk.c:310
+#: fdisk/sfdisk.c:309
#, c-format
msgid "cannot stat partition restore file (%s)\n"
msgstr ""
-#: fdisk/sfdisk.c:315
+#: fdisk/sfdisk.c:314
msgid "partition restore file has wrong size - not restoring\n"
msgstr ""
-#: fdisk/sfdisk.c:319
+#: fdisk/sfdisk.c:318
#, fuzzy
msgid "out of memory?\n"
msgstr "Speicher ist alle\n"
-#: fdisk/sfdisk.c:325
+#: fdisk/sfdisk.c:324
#, c-format
msgid "cannot open partition restore file (%s)\n"
msgstr ""
-#: fdisk/sfdisk.c:331
+#: fdisk/sfdisk.c:330
#, fuzzy, c-format
msgid "error reading %s\n"
msgstr "Fehler beim Lesen von %s\n"
-#: fdisk/sfdisk.c:338
-#, c-format
+#: fdisk/sfdisk.c:337
+#, fuzzy, c-format
msgid "cannot open device %s for writing\n"
-msgstr ""
+msgstr "Konnte das Gerät %s nicht zum Schreiben öffnen\n"
-#: fdisk/sfdisk.c:350
+#: fdisk/sfdisk.c:349
#, c-format
msgid "error writing sector %lu on %s\n"
msgstr ""
-#: fdisk/sfdisk.c:416
+#: fdisk/sfdisk.c:415
#, c-format
msgid ""
"Warning: start=%d - this looks like a partition rather than\n"
"[Use the --force option if you really want this]\n"
msgstr ""
-#: fdisk/sfdisk.c:422
+#: fdisk/sfdisk.c:421
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d heads\n"
msgstr ""
-#: fdisk/sfdisk.c:425
+#: fdisk/sfdisk.c:424
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d sectors\n"
msgstr ""
-#: fdisk/sfdisk.c:428
+#: fdisk/sfdisk.c:427
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d cylinders\n"
msgstr ""
-#: fdisk/sfdisk.c:432
+#: fdisk/sfdisk.c:431
#, c-format
msgid "Disk %s: cannot get geometry\n"
msgstr ""
-#: fdisk/sfdisk.c:434
+#: fdisk/sfdisk.c:433
#, c-format
msgid ""
"Warning: unlikely number of sectors (%d) - usually at most 63\n"
"This will give problems with all software that uses C/H/S addressing.\n"
msgstr ""
-#: fdisk/sfdisk.c:438
+#: fdisk/sfdisk.c:437
#, fuzzy, c-format
msgid ""
"\n"
"Festplatte %s: %lu Zylinder, %lu Köpfe, %lu Sektoren/Spur\n"
"\n"
-#: fdisk/sfdisk.c:518
+#: fdisk/sfdisk.c:517
#, c-format
msgid ""
"%s of partition %s has impossible value for head: %d (should be in 0-%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:523
+#: fdisk/sfdisk.c:522
#, c-format
msgid ""
"%s of partition %s has impossible value for sector: %d (should be in 1-%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:528
+#: fdisk/sfdisk.c:527
#, c-format
msgid ""
"%s of partition %s has impossible value for cylinders: %d (should be in "
"0-%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:567
+#: fdisk/sfdisk.c:566
msgid ""
"Id Name\n"
"\n"
msgstr ""
+"Id Name\n"
+"\n"
-#: fdisk/sfdisk.c:712
+#: fdisk/sfdisk.c:719
+#, fuzzy
msgid "Re-reading the partition table ...\n"
-msgstr ""
+msgstr "Die Partitionstabelle wird erneut gelesen ...\n"
-#: fdisk/sfdisk.c:718
+#: fdisk/sfdisk.c:725
msgid ""
"The command to re-read the partition table failed\n"
"Reboot your system now, before using mkfs\n"
msgstr ""
-#: fdisk/sfdisk.c:723
+#: fdisk/sfdisk.c:730
#, fuzzy, c-format
msgid "Error closing %s\n"
msgstr "Fehler beim Schließen von %s\n"
-#: fdisk/sfdisk.c:761
+#: fdisk/sfdisk.c:768
#, c-format
msgid "%s: no such partition\n"
msgstr ""
-#: fdisk/sfdisk.c:784
+#: fdisk/sfdisk.c:791
msgid "unrecognized format - using sectors\n"
msgstr ""
-#: fdisk/sfdisk.c:823
+#: fdisk/sfdisk.c:830
#, fuzzy, c-format
msgid "# partition table of %s\n"
msgstr "# Partitionstabelle von %s\n"
-#: fdisk/sfdisk.c:824
-#, fuzzy
-msgid ""
-"unit: sectors\n"
-"\n"
-msgstr ""
-"Einheit: Sektoren\n"
-"\n"
-
-#: fdisk/sfdisk.c:834
+#: fdisk/sfdisk.c:841
#, c-format
msgid "unimplemented format - using %s\n"
msgstr ""
-#: fdisk/sfdisk.c:838
+#: fdisk/sfdisk.c:845
#, c-format
msgid ""
"Units = cylinders of %lu bytes, blocks of 1024 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:841
+#: fdisk/sfdisk.c:848
msgid " Device Boot Start End #cyls #blocks Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:846
+#: fdisk/sfdisk.c:853
#, c-format
msgid ""
"Units = sectors of 512 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:848
+#: fdisk/sfdisk.c:855
msgid " Device Boot Start End #sectors Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:851
+#: fdisk/sfdisk.c:858
#, c-format
msgid ""
"Units = blocks of 1024 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:853
+#: fdisk/sfdisk.c:860
msgid " Device Boot Start End #blocks Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:856
-#, c-format
-msgid ""
-"Units = megabytes of 1048576 bytes, blocks of 1024 bytes, counting from %d\n"
-"\n"
-msgstr ""
-
-#: fdisk/sfdisk.c:858
-msgid " Device Boot Start End MB #blocks Id System\n"
-msgstr ""
-
-#: fdisk/sfdisk.c:924
-#, c-format
-msgid " start=%9lu"
-msgstr ""
-
-#: fdisk/sfdisk.c:925
+#: fdisk/sfdisk.c:863
#, c-format
-msgid ", size=%8lu"
+msgid ""
+"Units = megabytes of 1048576 bytes, blocks of 1024 bytes, counting from %d\n"
+"\n"
msgstr ""
-#: fdisk/sfdisk.c:927
-#, c-format
-msgid ", Id=%2x"
+#: fdisk/sfdisk.c:865
+msgid " Device Boot Start End MB #blocks Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:929
-#, fuzzy
-msgid ", bootable"
-msgstr ", bootbar"
-
-#: fdisk/sfdisk.c:990
+#: fdisk/sfdisk.c:997
#, c-format
msgid "\t\tstart: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:997
+#: fdisk/sfdisk.c:1004
#, c-format
msgid "\t\tend: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:1000
+#: fdisk/sfdisk.c:1007
#, c-format
msgid "partition ends on cylinder %ld, beyond the end of the disk\n"
msgstr ""
-#: fdisk/sfdisk.c:1010
+#: fdisk/sfdisk.c:1018
#, fuzzy
msgid "No partitions found\n"
msgstr "Keine Partitionen gefunden\n"
-#: fdisk/sfdisk.c:1013
+#: fdisk/sfdisk.c:1025
#, c-format
msgid ""
"Warning: The first partition looks like it was made\n"
"For this listing I'll assume that geometry.\n"
msgstr ""
-#: fdisk/sfdisk.c:1060
+#: fdisk/sfdisk.c:1075
msgid "no partition table present.\n"
msgstr ""
-#: fdisk/sfdisk.c:1062
+#: fdisk/sfdisk.c:1077
#, c-format
msgid "strange, only %d partitions defined.\n"
msgstr ""
-#: fdisk/sfdisk.c:1071
+#: fdisk/sfdisk.c:1086
#, c-format
msgid "Warning: partition %s has size 0 but is not marked Empty\n"
msgstr ""
-#: fdisk/sfdisk.c:1074
+#: fdisk/sfdisk.c:1089
#, c-format
msgid "Warning: partition %s has size 0 and is bootable\n"
msgstr ""
-#: fdisk/sfdisk.c:1077
+#: fdisk/sfdisk.c:1092
#, c-format
msgid "Warning: partition %s has size 0 and nonzero start\n"
msgstr ""
-#: fdisk/sfdisk.c:1088
+#: fdisk/sfdisk.c:1103
#, c-format
msgid "Warning: partition %s "
msgstr ""
-#: fdisk/sfdisk.c:1089
+#: fdisk/sfdisk.c:1104
#, c-format
msgid "is not contained in partition %s\n"
msgstr ""
-#: fdisk/sfdisk.c:1100
+#: fdisk/sfdisk.c:1115
#, c-format
msgid "Warning: partitions %s "
msgstr ""
-#: fdisk/sfdisk.c:1101
+#: fdisk/sfdisk.c:1116
#, c-format
msgid "and %s overlap\n"
msgstr ""
-#: fdisk/sfdisk.c:1112
+#: fdisk/sfdisk.c:1127
#, c-format
msgid "Warning: partition %s contains part of "
msgstr ""
-#: fdisk/sfdisk.c:1113
+#: fdisk/sfdisk.c:1128
#, c-format
msgid "the partition table (sector %lu),\n"
msgstr ""
-#: fdisk/sfdisk.c:1114
+#: fdisk/sfdisk.c:1129
msgid "and will destroy it when filled\n"
msgstr ""
-#: fdisk/sfdisk.c:1123
-#, c-format
+#: fdisk/sfdisk.c:1138
+#, fuzzy, c-format
msgid "Warning: partition %s starts at sector 0\n"
-msgstr ""
+msgstr "Warnung: Partition %d fängt bei Sektor 0 an\n"
-#: fdisk/sfdisk.c:1127
+#: fdisk/sfdisk.c:1142
#, c-format
msgid "Warning: partition %s extends past end of disk\n"
msgstr ""
-#: fdisk/sfdisk.c:1141
+#: fdisk/sfdisk.c:1156
msgid "Among the primary partitions, at most one can be extended\n"
msgstr ""
-#: fdisk/sfdisk.c:1142
+#: fdisk/sfdisk.c:1157
msgid " (although this is not a problem under Linux)\n"
msgstr ""
-#: fdisk/sfdisk.c:1159
+#: fdisk/sfdisk.c:1174
#, fuzzy, c-format
msgid "Warning: partition %s does not start at a cylinder boundary\n"
msgstr "Warnung: Partition %s beginnt nicht an einer Zylindergrenze\n"
-#: fdisk/sfdisk.c:1165
+#: fdisk/sfdisk.c:1180
#, fuzzy, c-format
msgid "Warning: partition %s does not end at a cylinder boundary\n"
msgstr "Warnung: Partition %s endet nicht an einer Zylindergrenze\n"
-#: fdisk/sfdisk.c:1183
+#: fdisk/sfdisk.c:1198
+#, fuzzy
msgid ""
"Warning: more than one primary partition is marked bootable (active)\n"
"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
msgstr ""
+"Warnung: Mehr als eine primäre Partition wurde als bootbar (aktiv) "
+"markiert.\n"
+" Dies spielt bei LILO keine Rolle, aber der DOS MBR wird auf\n"
+" dieser Festplatte nicht booten.\n"
-#: fdisk/sfdisk.c:1190
+#: fdisk/sfdisk.c:1205
msgid ""
"Warning: usually one can boot from primary partitions only\n"
"LILO disregards the `bootable' flag.\n"
msgstr ""
-#: fdisk/sfdisk.c:1196
+#: fdisk/sfdisk.c:1211
+#, fuzzy
msgid ""
"Warning: no primary partition is marked bootable (active)\n"
"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
msgstr ""
+"Warnung: Keine primäre Partition wurde als bootbar (aktiv) markiert.\n"
+" Dies spielt bei LILO keine Rolle, aber der DOS MBR wird auf\n"
+" dieser Festplatte nicht booten.\n"
-#: fdisk/sfdisk.c:1213
+#: fdisk/sfdisk.c:1228
#, c-format
msgid ""
"partition %s: start: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:1222
+#: fdisk/sfdisk.c:1237
#, c-format
msgid "partition %s: end: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:1225
+#: fdisk/sfdisk.c:1240
#, c-format
msgid "partition %s ends on cylinder %ld, beyond the end of the disk\n"
msgstr ""
-#: fdisk/sfdisk.c:1258 fdisk/sfdisk.c:1335
+#: fdisk/sfdisk.c:1273 fdisk/sfdisk.c:1350
#, c-format
msgid "too many partitions - ignoring those past nr (%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:1273
+#: fdisk/sfdisk.c:1288
msgid "tree of partitions?\n"
msgstr ""
-#: fdisk/sfdisk.c:1377
+#: fdisk/sfdisk.c:1392
msgid "detected Disk Manager - unable to handle that\n"
msgstr ""
-#: fdisk/sfdisk.c:1384
+#: fdisk/sfdisk.c:1399
msgid "DM6 signature found - giving up\n"
msgstr ""
-#: fdisk/sfdisk.c:1404
+#: fdisk/sfdisk.c:1419
msgid "strange..., an extended partition of size 0?\n"
msgstr ""
-#: fdisk/sfdisk.c:1411
+#: fdisk/sfdisk.c:1426
msgid "strange..., a BSD partition of size 0?\n"
msgstr ""
-#: fdisk/sfdisk.c:1443
+#: fdisk/sfdisk.c:1458
#, c-format
msgid " %s: unrecognized partition\n"
msgstr ""
-#: fdisk/sfdisk.c:1455
+#: fdisk/sfdisk.c:1470
msgid "-n flag was given: Nothing changed\n"
msgstr ""
-#: fdisk/sfdisk.c:1468
+#: fdisk/sfdisk.c:1483
msgid "Failed saving the old sectors - aborting\n"
msgstr ""
-#: fdisk/sfdisk.c:1473
+#: fdisk/sfdisk.c:1488
#, c-format
msgid "Failed writing the partition on %s\n"
msgstr ""
-#: fdisk/sfdisk.c:1550
+#: fdisk/sfdisk.c:1565
msgid "long or incomplete input line - quitting\n"
msgstr ""
-#: fdisk/sfdisk.c:1586
+#: fdisk/sfdisk.c:1601
#, c-format
msgid "input error: `=' expected after %s field\n"
msgstr ""
-#: fdisk/sfdisk.c:1593
+#: fdisk/sfdisk.c:1608
#, c-format
msgid "input error: unexpected character %c after %s field\n"
msgstr ""
-#: fdisk/sfdisk.c:1599
+#: fdisk/sfdisk.c:1614
#, c-format
msgid "unrecognized input: %s\n"
msgstr ""
-#: fdisk/sfdisk.c:1631
+#: fdisk/sfdisk.c:1646
msgid "number too big\n"
msgstr ""
-#: fdisk/sfdisk.c:1635
+#: fdisk/sfdisk.c:1650
msgid "trailing junk after number\n"
msgstr ""
-#: fdisk/sfdisk.c:1751
+#: fdisk/sfdisk.c:1766
msgid "no room for partition descriptor\n"
msgstr ""
-#: fdisk/sfdisk.c:1784
+#: fdisk/sfdisk.c:1799
msgid "cannot build surrounding extended partition\n"
msgstr ""
-#: fdisk/sfdisk.c:1835
+#: fdisk/sfdisk.c:1850
msgid "too many input fields\n"
msgstr ""
#. no free blocks left - don't read any further
-#: fdisk/sfdisk.c:1869
+#: fdisk/sfdisk.c:1884
msgid "No room for more\n"
msgstr ""
-#: fdisk/sfdisk.c:1888
+#: fdisk/sfdisk.c:1903
msgid "Illegal type\n"
msgstr ""
-#: fdisk/sfdisk.c:1920
+#: fdisk/sfdisk.c:1935
#, c-format
msgid "Warning: exceeds max allowable size (%lu)\n"
msgstr ""
-#: fdisk/sfdisk.c:1925
+#: fdisk/sfdisk.c:1940
msgid "Warning: empty partition\n"
msgstr ""
-#: fdisk/sfdisk.c:1939
+#: fdisk/sfdisk.c:1954
#, c-format
msgid "Warning: bad partition start (earliest %lu)\n"
msgstr ""
-#: fdisk/sfdisk.c:1952
+#: fdisk/sfdisk.c:1967
msgid "unrecognized bootable flag - choose - or *\n"
msgstr ""
-#: fdisk/sfdisk.c:1969 fdisk/sfdisk.c:1982
+#: fdisk/sfdisk.c:1984 fdisk/sfdisk.c:1997
msgid "partial c,h,s specification?\n"
msgstr ""
-#: fdisk/sfdisk.c:1993
+#: fdisk/sfdisk.c:2008
msgid "Extended partition not where expected\n"
msgstr ""
-#: fdisk/sfdisk.c:2025
+#: fdisk/sfdisk.c:2040
msgid "bad input\n"
msgstr ""
-#: fdisk/sfdisk.c:2047
+#: fdisk/sfdisk.c:2062
#, fuzzy
msgid "too many partitions\n"
msgstr "Zu viele Partitionen\n"
-#: fdisk/sfdisk.c:2080
+#: fdisk/sfdisk.c:2095
msgid ""
"Input in the following format; absent fields get a default value.\n"
"<start> <size> <type [E,S,L,X,hex]> <bootable [-,*]> <c,h,s> <c,h,s>\n"
"Usually you only need to specify <start> and <size> (and perhaps <type>).\n"
msgstr ""
-#: fdisk/sfdisk.c:2100
+#: fdisk/sfdisk.c:2115
msgid "version"
msgstr ""
-#: fdisk/sfdisk.c:2106
+#: fdisk/sfdisk.c:2121
#, c-format
msgid "Usage: %s [options] device ...\n"
msgstr ""
-#: fdisk/sfdisk.c:2107
+#: fdisk/sfdisk.c:2122
msgid "device: something like /dev/hda or /dev/sda"
msgstr ""
-#: fdisk/sfdisk.c:2108
+#: fdisk/sfdisk.c:2123
msgid "useful options:"
msgstr ""
-#: fdisk/sfdisk.c:2109
+#: fdisk/sfdisk.c:2124
msgid " -s [or --show-size]: list size of a partition"
msgstr ""
-#: fdisk/sfdisk.c:2110
+#: fdisk/sfdisk.c:2125
msgid " -c [or --id]: print or change partition Id"
msgstr ""
-#: fdisk/sfdisk.c:2111
+#: fdisk/sfdisk.c:2126
msgid " -l [or --list]: list partitions of each device"
msgstr ""
-#: fdisk/sfdisk.c:2112
+#: fdisk/sfdisk.c:2127
msgid " -d [or --dump]: idem, but in a format suitable for later input"
msgstr ""
-#: fdisk/sfdisk.c:2113
+#: fdisk/sfdisk.c:2128
msgid " -i [or --increment]: number cylinders etc. from 1 instead of from 0"
msgstr ""
-#: fdisk/sfdisk.c:2114
+#: fdisk/sfdisk.c:2129
msgid ""
" -uS, -uB, -uC, -uM: accept/report in units of "
"sectors/blocks/cylinders/MB"
msgstr ""
-#: fdisk/sfdisk.c:2115
+#: fdisk/sfdisk.c:2130
msgid " -T [or --list-types]:list the known partition types"
msgstr ""
-#: fdisk/sfdisk.c:2116
+#: fdisk/sfdisk.c:2131
msgid " -D [or --DOS]: for DOS-compatibility: waste a little space"
msgstr ""
-#: fdisk/sfdisk.c:2117
+#: fdisk/sfdisk.c:2132
msgid " -R [or --re-read]: make kernel reread partition table"
msgstr ""
-#: fdisk/sfdisk.c:2118
+#: fdisk/sfdisk.c:2133
msgid " -N# : change only the partition with number #"
msgstr ""
-#: fdisk/sfdisk.c:2119
+#: fdisk/sfdisk.c:2134
msgid " -n : do not actually write to disk"
msgstr ""
-#: fdisk/sfdisk.c:2120
+#: fdisk/sfdisk.c:2135
msgid ""
" -O file : save the sectors that will be overwritten to file"
msgstr ""
-#: fdisk/sfdisk.c:2121
+#: fdisk/sfdisk.c:2136
msgid " -I file : restore these sectors again"
msgstr ""
-#: fdisk/sfdisk.c:2122
+#: fdisk/sfdisk.c:2137
msgid " -v [or --version]: print version"
msgstr ""
-#: fdisk/sfdisk.c:2123
+#: fdisk/sfdisk.c:2138
msgid " -? [or --help]: print this message"
msgstr ""
-#: fdisk/sfdisk.c:2124
+#: fdisk/sfdisk.c:2139
msgid "dangerous options:"
msgstr ""
-#: fdisk/sfdisk.c:2125
+#: fdisk/sfdisk.c:2140
msgid " -g [or --show-geometry]: print the kernel's idea of the geometry"
msgstr ""
-#: fdisk/sfdisk.c:2126
+#: fdisk/sfdisk.c:2141
msgid ""
" -x [or --show-extended]: also list extended partitions on output\n"
" or expect descriptors for them on input"
msgstr ""
-#: fdisk/sfdisk.c:2128
+#: fdisk/sfdisk.c:2143
msgid ""
" -L [or --Linux]: do not complain about things irrelevant for Linux"
msgstr ""
-#: fdisk/sfdisk.c:2129
+#: fdisk/sfdisk.c:2144
msgid " -q [or --quiet]: suppress warning messages"
msgstr ""
-#: fdisk/sfdisk.c:2130
+#: fdisk/sfdisk.c:2145
msgid " You can override the detected geometry using:"
msgstr ""
-#: fdisk/sfdisk.c:2131
+#: fdisk/sfdisk.c:2146
msgid " -C# [or --cylinders #]:set the number of cylinders to use"
msgstr ""
-#: fdisk/sfdisk.c:2132
+#: fdisk/sfdisk.c:2147
msgid " -H# [or --heads #]: set the number of heads to use"
msgstr ""
-#: fdisk/sfdisk.c:2133
+#: fdisk/sfdisk.c:2148
msgid " -S# [or --sectors #]: set the number of sectors to use"
msgstr ""
-#: fdisk/sfdisk.c:2134
+#: fdisk/sfdisk.c:2149
msgid "You can disable all consistency checking with:"
msgstr ""
-#: fdisk/sfdisk.c:2135
+#: fdisk/sfdisk.c:2150
msgid " -f [or --force]: do what I say, even if it is stupid"
msgstr ""
-#: fdisk/sfdisk.c:2141
+#: fdisk/sfdisk.c:2156
#, fuzzy
msgid "Usage:"
msgstr "Aufruf:"
-#: fdisk/sfdisk.c:2142
+#: fdisk/sfdisk.c:2157
#, c-format
msgid "%s device\t\t list active partitions on device\n"
msgstr ""
-#: fdisk/sfdisk.c:2143
+#: fdisk/sfdisk.c:2158
#, c-format
msgid "%s device n1 n2 ... activate partitions n1 ..., inactivate the rest\n"
msgstr ""
-#: fdisk/sfdisk.c:2144
+#: fdisk/sfdisk.c:2159
#, c-format
msgid "%s -An device\t activate partition n, inactivate the other ones\n"
msgstr ""
-#: fdisk/sfdisk.c:2263
+#: fdisk/sfdisk.c:2278
msgid "no command?\n"
msgstr ""
-#: fdisk/sfdisk.c:2386
+#: fdisk/sfdisk.c:2401
#, c-format
msgid "total: %d blocks\n"
msgstr ""
-#: fdisk/sfdisk.c:2423
+#: fdisk/sfdisk.c:2438
msgid "usage: sfdisk --print-id device partition-number\n"
msgstr ""
-#: fdisk/sfdisk.c:2425
+#: fdisk/sfdisk.c:2440
msgid "usage: sfdisk --change-id device partition-number Id\n"
msgstr ""
-#: fdisk/sfdisk.c:2427
+#: fdisk/sfdisk.c:2442
msgid "usage: sfdisk --id device partition-number [Id]\n"
msgstr ""
-#: fdisk/sfdisk.c:2434
+#: fdisk/sfdisk.c:2449
msgid "can specify only one device (except with -l or -s)\n"
msgstr ""
-#: fdisk/sfdisk.c:2459
+#: fdisk/sfdisk.c:2474
#, c-format
msgid "cannot open %s %s\n"
msgstr ""
-#: fdisk/sfdisk.c:2459
+#: fdisk/sfdisk.c:2474
msgid "read-write"
msgstr ""
-#: fdisk/sfdisk.c:2459
+#: fdisk/sfdisk.c:2474
msgid "for reading"
msgstr ""
-#: fdisk/sfdisk.c:2484
+#: fdisk/sfdisk.c:2499
#, c-format
msgid "%s: OK\n"
msgstr ""
-#: fdisk/sfdisk.c:2501
+#: fdisk/sfdisk.c:2516
#, c-format
msgid "%s: %d cylinders, %d heads, %d sectors/track\n"
msgstr ""
-#: fdisk/sfdisk.c:2504
+#: fdisk/sfdisk.c:2519
#, c-format
msgid "%s: unknown geometry\n"
msgstr ""
-#: fdisk/sfdisk.c:2520
+#: fdisk/sfdisk.c:2535
#, c-format
msgid "BLKGETSIZE ioctl failed for %s\n"
msgstr ""
-#: fdisk/sfdisk.c:2597
+#: fdisk/sfdisk.c:2612
#, c-format
msgid "bad active byte: 0x%x instead of 0x80\n"
msgstr ""
-#: fdisk/sfdisk.c:2614 fdisk/sfdisk.c:2667 fdisk/sfdisk.c:2697
+#: fdisk/sfdisk.c:2629 fdisk/sfdisk.c:2682 fdisk/sfdisk.c:2712
#, fuzzy
msgid ""
"Done\n"
"Fertig\n"
"\n"
-#: fdisk/sfdisk.c:2623
+#: fdisk/sfdisk.c:2638
#, c-format
msgid ""
"You have %d active primary partitions. This does not matter for LILO,\n"
"but the DOS MBR will only boot a disk with 1 active partition.\n"
msgstr ""
-#: fdisk/sfdisk.c:2637
+#: fdisk/sfdisk.c:2652
#, c-format
msgid "partition %s has id %x and is not hidden\n"
msgstr ""
-#: fdisk/sfdisk.c:2693
+#: fdisk/sfdisk.c:2708
#, c-format
msgid "Bad Id %x\n"
msgstr ""
-#: fdisk/sfdisk.c:2708
+#: fdisk/sfdisk.c:2723
msgid "This disk is currently in use.\n"
msgstr ""
-#: fdisk/sfdisk.c:2725
+#: fdisk/sfdisk.c:2740
#, c-format
msgid "Fatal error: cannot find %s\n"
msgstr ""
-#: fdisk/sfdisk.c:2728
+#: fdisk/sfdisk.c:2743
#, c-format
msgid "Warning: %s is not a block device\n"
msgstr ""
-#: fdisk/sfdisk.c:2734
+#: fdisk/sfdisk.c:2749
msgid "Checking that no-one is using this disk right now ...\n"
msgstr ""
-#: fdisk/sfdisk.c:2736
+#: fdisk/sfdisk.c:2751
msgid ""
"\n"
"This disk is currently in use - repartitioning is probably a bad idea.Umount "
"--no-reread flag to suppress this check.\n"
msgstr ""
-#: fdisk/sfdisk.c:2740
+#: fdisk/sfdisk.c:2755
msgid "Use the --force flag to overrule all checks.\n"
msgstr ""
-#: fdisk/sfdisk.c:2744
+#: fdisk/sfdisk.c:2759
msgid "OK"
msgstr ""
-#: fdisk/sfdisk.c:2753
+#: fdisk/sfdisk.c:2768
msgid "Old situation:\n"
msgstr ""
-#: fdisk/sfdisk.c:2757
+#: fdisk/sfdisk.c:2772
#, c-format
msgid "Partition %d does not exist, cannot change it\n"
msgstr ""
-#: fdisk/sfdisk.c:2765
+#: fdisk/sfdisk.c:2780
msgid "New situation:\n"
msgstr ""
-#: fdisk/sfdisk.c:2770
+#: fdisk/sfdisk.c:2785
msgid ""
"I don't like these partitions - nothing changed.\n"
"(If you really want this, use the --force option.)\n"
msgstr ""
-#: fdisk/sfdisk.c:2773
+#: fdisk/sfdisk.c:2788
msgid "I don't like this - probably you should answer No\n"
msgstr ""
-#: fdisk/sfdisk.c:2778
+#: fdisk/sfdisk.c:2793
msgid "Are you satisfied with this? [ynq] "
msgstr ""
-#: fdisk/sfdisk.c:2780
+#: fdisk/sfdisk.c:2795
msgid "Do you want to write this to disk? [ynq] "
msgstr ""
-#: fdisk/sfdisk.c:2785
+#: fdisk/sfdisk.c:2800
msgid ""
"\n"
"sfdisk: premature end of input\n"
msgstr ""
-#: fdisk/sfdisk.c:2787
+#: fdisk/sfdisk.c:2802
msgid "Quitting - nothing changed\n"
msgstr ""
-#: fdisk/sfdisk.c:2793
+#: fdisk/sfdisk.c:2808
msgid "Please answer one of y,n,q\n"
msgstr ""
-#: fdisk/sfdisk.c:2801
+#: fdisk/sfdisk.c:2816
msgid ""
"Successfully wrote the new partition table\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:2807
+#: fdisk/sfdisk.c:2822
msgid ""
"If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)\n"
"to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1\n"
msgstr ""
#: games/banner.c:1048
-#, fuzzy
msgid "usage: banner [-w width]\n"
msgstr "Aufruf: banner [-w Breite]\n"
+# "Meldung"
#: games/banner.c:1068
-#, fuzzy
msgid "Message: "
msgstr "Meldung: "
#: games/banner.c:1102
-#, fuzzy, c-format
+#, c-format
msgid "The character '%c' is not in my character set"
msgstr "Das Zeichen »%c« ist nicht im Zeichensatz vorhanden"
#: games/banner.c:1110
#, c-format
msgid "Message '%s' is OK\n"
-msgstr ""
+msgstr "Meldung »%s« ist in Ordnung\n"
#: getopt-1.0.3b/getopt.c:229
#, fuzzy
msgstr "Unbekannte Shell als Argument von -s oder --shell"
#: getopt-1.0.3b/getopt.c:320
+#, fuzzy
msgid "Usage: getopt optstring parameters\n"
-msgstr ""
+msgstr "Aufruf: getopt Optionszeichenkette Parameter\n"
#: getopt-1.0.3b/getopt.c:321
+#, fuzzy
msgid " getopt [options] [--] optstring parameters\n"
-msgstr ""
+msgstr " getopt [Optionen] [--] Optionszeichenkette Parameter\n"
#: getopt-1.0.3b/getopt.c:322
msgid " getopt [options] -o|--options optstring [options] [--]\n"
msgid "internal error, contact the author."
msgstr "Interner Fehler, kontaktieren Sie den Autor."
-#: login-utils/agetty.c:300
+#: login-utils/agetty.c:306
msgid "calling open_tty\n"
msgstr ""
#. Initialize the termio settings (raw mode, eight-bit, blocking i/o).
-#: login-utils/agetty.c:313
+#: login-utils/agetty.c:319
msgid "calling termio_init\n"
msgstr ""
-#: login-utils/agetty.c:318
+#: login-utils/agetty.c:324
msgid "writing init string\n"
msgstr ""
#. Optionally detect the baud rate from the modem status message.
-#: login-utils/agetty.c:328
+#: login-utils/agetty.c:334
msgid "before autobaud\n"
msgstr ""
-#: login-utils/agetty.c:340
+#: login-utils/agetty.c:346
msgid "waiting for cr-lf\n"
msgstr ""
-#: login-utils/agetty.c:344
+#: login-utils/agetty.c:350
#, c-format
msgid "read %c\n"
msgstr ""
#. Read the login name.
-#: login-utils/agetty.c:353
+#: login-utils/agetty.c:359
msgid "reading login name\n"
msgstr ""
-#: login-utils/agetty.c:374
+#: login-utils/agetty.c:380
#, c-format
msgid "%s: can't exec %s: %m"
msgstr "%s: Fehler beim Ausführen von %s: %m"
-#: login-utils/agetty.c:394
+#: login-utils/agetty.c:400
msgid "can't malloc initstring"
msgstr "Konnte keinen Speicher für den »initstring« reservieren"
-#: login-utils/agetty.c:456
+#: login-utils/agetty.c:465
#, c-format
msgid "bad timeout value: %s"
msgstr ""
-#: login-utils/agetty.c:465
+#: login-utils/agetty.c:474
msgid "after getopt loop\n"
msgstr ""
-#: login-utils/agetty.c:483
+#: login-utils/agetty.c:492
msgid "exiting parseargs\n"
msgstr ""
-#: login-utils/agetty.c:496
+#: login-utils/agetty.c:505
msgid "entered parse_speeds\n"
msgstr ""
-#: login-utils/agetty.c:499
+#: login-utils/agetty.c:508
#, c-format
msgid "bad speed: %s"
-msgstr ""
+msgstr "falsche Geschwindigkeit: %s"
-#: login-utils/agetty.c:501
+#: login-utils/agetty.c:510
msgid "too many alternate speeds"
msgstr ""
-#: login-utils/agetty.c:503
+#: login-utils/agetty.c:512
msgid "exiting parsespeeds\n"
msgstr ""
-#: login-utils/agetty.c:576
+#: login-utils/agetty.c:587
#, c-format
msgid "%s: open for update: %m"
-msgstr ""
+msgstr "Konnte %s nicht zum Aktualisieren öffnen: %m"
-#: login-utils/agetty.c:592
+#: login-utils/agetty.c:605
#, c-format
msgid "%s: no utmp entry"
msgstr ""
-#: login-utils/agetty.c:621
+#: login-utils/agetty.c:634
#, c-format
msgid "/dev: chdir() failed: %m"
-msgstr ""
+msgstr "Konnte nicht in das Verzeichnis /dev wechseln: %m"
-#: login-utils/agetty.c:625
+#: login-utils/agetty.c:638
#, c-format
msgid "/dev/%s: not a character device"
-msgstr ""
+msgstr "/dev/%s ist kein zeichenorientiertes Gerät"
+# debug
#. ignore close(2) errors
-#: login-utils/agetty.c:632
+#: login-utils/agetty.c:645
msgid "open(2)\n"
msgstr ""
-#: login-utils/agetty.c:634
+#: login-utils/agetty.c:647
#, c-format
msgid "/dev/%s: cannot open as standard input: %m"
-msgstr ""
+msgstr "Konnte /dev/%s nicht als Standardeingabe öffnen: %m"
-#: login-utils/agetty.c:644
+#: login-utils/agetty.c:657
#, c-format
msgid "%s: not open for read/write"
msgstr ""
#. Set up standard output and standard error file descriptors.
-#: login-utils/agetty.c:648
+#: login-utils/agetty.c:661
msgid "duping\n"
msgstr ""
#. set up stdout and stderr
-#: login-utils/agetty.c:650
+#: login-utils/agetty.c:663
#, c-format
msgid "%s: dup problem: %m"
msgstr ""
-#: login-utils/agetty.c:712
+#: login-utils/agetty.c:733
msgid "term_io 2\n"
msgstr ""
-#: login-utils/agetty.c:894
+#: login-utils/agetty.c:915
msgid "user"
-msgstr ""
+msgstr "Benutzer"
-#: login-utils/agetty.c:894
+#: login-utils/agetty.c:915
msgid "users"
-msgstr ""
+msgstr "Benutzer"
-#: login-utils/agetty.c:982
+#: login-utils/agetty.c:1003
#, c-format
msgid "%s: read: %m"
msgstr ""
-#: login-utils/agetty.c:1028
+#: login-utils/agetty.c:1049
#, c-format
msgid "%s: input overrun"
msgstr ""
-#: login-utils/agetty.c:1152
+#: login-utils/agetty.c:1173
#, c-format
msgid ""
-"Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] "
-"baud_rate,... line [termtype]\n"
-"or\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] line "
-"baud_rate,... [termtype]\n"
+"Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H "
+"login_host] baud_rate,... line [termtype]\n"
+"or\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H login_host] "
+"line baud_rate,... [termtype]\n"
msgstr ""
#: login-utils/checktty.c:46
msgid "login: memory low, login may fail\n"
msgstr ""
-# This ends up in syslog.
+# This ends up in the syslog. Translate it?
#: login-utils/checktty.c:109
msgid "can't malloc for ttyclass"
msgstr ""
-# This ends up in syslog.
+# This ends up in the syslog. Translate it?
#: login-utils/checktty.c:131
msgid "can't malloc for grplist"
msgstr ""
msgid "Login on %s from %s denied.\n"
msgstr ""
-#: login-utils/chfn.c:139 login-utils/chsh.c:118
+#: login-utils/chfn.c:135 login-utils/chsh.c:118
#, c-format
msgid "%s: you (user %d) don't exist.\n"
msgstr ""
-#: login-utils/chfn.c:146 login-utils/chsh.c:125
+#: login-utils/chfn.c:142 login-utils/chsh.c:125
#, c-format
msgid "%s: user \"%s\" does not exist.\n"
msgstr ""
-#: login-utils/chfn.c:151 login-utils/chsh.c:130
+#: login-utils/chfn.c:147 login-utils/chsh.c:130
#, c-format
msgid "%s: can only change local entries; use yp%s instead.\n"
msgstr ""
-#: login-utils/chfn.c:163
+#: login-utils/chfn.c:159
#, c-format
msgid "Changing finger information for %s.\n"
msgstr ""
-#: login-utils/chfn.c:169 login-utils/chfn.c:173 login-utils/chfn.c:180
-#: login-utils/chfn.c:184 login-utils/chsh.c:154 login-utils/chsh.c:158
+#: login-utils/chfn.c:165 login-utils/chfn.c:169 login-utils/chfn.c:176
+#: login-utils/chfn.c:180 login-utils/chsh.c:154 login-utils/chsh.c:158
#: login-utils/chsh.c:165 login-utils/chsh.c:169
msgid "Password error."
msgstr ""
-#: login-utils/chfn.c:193 login-utils/chsh.c:178 login-utils/login.c:650
+#: login-utils/chfn.c:189 login-utils/chsh.c:178 login-utils/login.c:684
#: login-utils/newgrp.c:47 login-utils/simpleinit.c:219 mount/lomount.c:200
-#: mount/lomount.c:206 mount/losetup.c:115 mount/losetup.c:121
+#: mount/lomount.c:206 mount/losetup.c:116 mount/losetup.c:122
msgid "Password: "
msgstr "Passwort: "
-#: login-utils/chfn.c:196 login-utils/chsh.c:181
+#: login-utils/chfn.c:192 login-utils/chsh.c:181
msgid "Incorrect password."
msgstr ""
-#: login-utils/chfn.c:207
+#: login-utils/chfn.c:203
msgid "Finger information not changed.\n"
msgstr ""
-#: login-utils/chfn.c:310
+#: login-utils/chfn.c:306
#, c-format
msgid "Usage: %s [ -f full-name ] [ -o office ] "
msgstr ""
-#: login-utils/chfn.c:311
+#: login-utils/chfn.c:307
msgid ""
"[ -p office-phone ]\n"
"\t[ -h home-phone ] "
msgstr ""
-#: login-utils/chfn.c:312
+#: login-utils/chfn.c:308
msgid "[ --help ] [ --version ]\n"
msgstr ""
-#: login-utils/chfn.c:381 login-utils/chsh.c:294
+#: login-utils/chfn.c:377 login-utils/chsh.c:294
msgid ""
"\n"
"Aborted.\n"
msgstr ""
-#: login-utils/chfn.c:414
+#: login-utils/chfn.c:410
msgid "field is too long.\n"
msgstr ""
-#: login-utils/chfn.c:422
+#: login-utils/chfn.c:418
#, c-format
msgid "'%c' is not allowed.\n"
msgstr ""
-#: login-utils/chfn.c:427
+#: login-utils/chfn.c:423
msgid "Control characters are not allowed.\n"
msgstr ""
-#: login-utils/chfn.c:492
+#: login-utils/chfn.c:488
msgid "Finger information *NOT* changed. Try again later.\n"
msgstr ""
-#: login-utils/chfn.c:495
+#: login-utils/chfn.c:491
msgid "Finger information changed.\n"
msgstr ""
-#: login-utils/chfn.c:509 login-utils/chsh.c:412 sys-utils/cytune.c:324
+#: login-utils/chfn.c:505 login-utils/chsh.c:412 sys-utils/cytune.c:324
#, fuzzy
msgid "malloc failed"
msgstr "»malloc« schlug fehl"
msgstr ""
#: login-utils/cryptocard.c:70
+#, fuzzy
msgid "couldn't open /dev/urandom"
-msgstr ""
+msgstr "Konnte /dev/urandom nicht öffnen"
#: login-utils/cryptocard.c:75
msgid "couldn't read random data from /dev/urandom"
msgstr ""
#: login-utils/cryptocard.c:98
-#, c-format
+#, fuzzy, c-format
msgid "can't open %s for reading"
-msgstr ""
+msgstr "Konnte %s nicht zum Lesen öffnen"
#: login-utils/cryptocard.c:102
#, c-format
msgid "Can't read %s, exiting."
msgstr ""
-#: login-utils/last.c:138
+#: login-utils/last.c:143
msgid "usage: last [-#] [-f file] [-t tty] [-h hostname] [user ...]\n"
msgstr ""
-#: login-utils/last.c:215
-#, c-format
-msgid "last: %s: "
-msgstr ""
-
-#: login-utils/last.c:270
+#: login-utils/last.c:283
msgid " still logged in"
msgstr ""
-#: login-utils/last.c:291
+#: login-utils/last.c:305
#, c-format
msgid ""
"\n"
-"wtmp begins %10.10s %5.5s \n"
+"wtmp begins %s"
msgstr ""
-#: login-utils/last.c:352 login-utils/last.c:372 login-utils/last.c:427
+#: login-utils/last.c:367 login-utils/last.c:387 login-utils/last.c:442
msgid "last: malloc failure.\n"
msgstr ""
-#: login-utils/last.c:401
+#: login-utils/last.c:416
msgid "last: gethostname"
msgstr ""
-#: login-utils/last.c:454
+#: login-utils/last.c:469
#, c-format
msgid ""
"\n"
"interrupted %10.10s %5.5s \n"
msgstr ""
-#: login-utils/login.c:349
+#: login-utils/login.c:377
msgid "login: -h for super-user only.\n"
msgstr ""
-#: login-utils/login.c:374
+#: login-utils/login.c:402
msgid "usage: login [-fp] [username]\n"
-msgstr ""
+msgstr "Aufruf: login [-fp] [Benutzername]\n"
-#: login-utils/login.c:476
+#: login-utils/login.c:504
#, c-format
msgid "login: PAM Failure, aborting: %s\n"
msgstr ""
-#: login-utils/login.c:478
+#: login-utils/login.c:506
#, c-format
msgid "Couldn't initialize PAM: %s"
msgstr ""
-#: login-utils/login.c:518
+#. Andrew.Taylor@cal.montage.ca: Provide a user prompt to PAM
+#. so that the "login: " prompt gets localized. Unfortunately,
+#. PAM doesn't have an interface to specify the "Password: " string (yet).
+#: login-utils/login.c:519
+msgid "login: "
+msgstr "Anmeldung: "
+
+#: login-utils/login.c:552
#, c-format
msgid "FAILED LOGIN %d FROM %s FOR %s, %s"
msgstr ""
-#: login-utils/login.c:520
+#: login-utils/login.c:554
msgid ""
"Login incorrect\n"
"\n"
msgstr ""
-#: login-utils/login.c:529
+#: login-utils/login.c:563
#, c-format
msgid "TOO MANY LOGIN TRIES (%d) FROM %s FOR %s, %s"
msgstr ""
-#: login-utils/login.c:533
+#: login-utils/login.c:567
#, c-format
msgid "FAILED LOGIN SESSION FROM %s FOR %s, %s"
msgstr ""
-#: login-utils/login.c:536
+#: login-utils/login.c:570
msgid ""
"\n"
"Login incorrect\n"
msgstr ""
-#: login-utils/login.c:585
+#: login-utils/login.c:619
msgid "Illegal username"
msgstr ""
-#: login-utils/login.c:628
+#: login-utils/login.c:662
#, c-format
msgid "%s login refused on this terminal.\n"
msgstr ""
-#: login-utils/login.c:633
+#: login-utils/login.c:667
#, c-format
msgid "LOGIN %s REFUSED FROM %s ON TTY %s"
msgstr ""
-#: login-utils/login.c:637
+#: login-utils/login.c:671
#, c-format
msgid "LOGIN %s REFUSED ON TTY %s"
msgstr ""
-#: login-utils/login.c:689
+#: login-utils/login.c:723
msgid "Login incorrect\n"
msgstr ""
-#: login-utils/login.c:711
+#: login-utils/login.c:745
msgid ""
"Too many users logged on already.\n"
"Try again later.\n"
msgstr ""
-#: login-utils/login.c:715
+#: login-utils/login.c:749
msgid "You have too many processes running.\n"
msgstr ""
-#: login-utils/login.c:761
+#: login-utils/login.c:795
msgid "Warning: no Kerberos tickets issued\n"
msgstr ""
-#: login-utils/login.c:773
+#: login-utils/login.c:807
msgid "Sorry -- your password has expired.\n"
msgstr ""
-#: login-utils/login.c:779
+#: login-utils/login.c:813
#, c-format
msgid "Warning: your password expires on %s %d, %d\n"
msgstr ""
-#: login-utils/login.c:787
+#: login-utils/login.c:821
msgid "Sorry -- your account has expired.\n"
msgstr ""
-#: login-utils/login.c:793
+#: login-utils/login.c:827
#, c-format
msgid "Warning: your account expires on %s %d, %d\n"
msgstr ""
-#: login-utils/login.c:1025
+#: login-utils/login.c:1061
#, c-format
msgid "DIALUP AT %s BY %s"
msgstr ""
-#: login-utils/login.c:1032
+#: login-utils/login.c:1068
#, c-format
msgid "ROOT LOGIN ON %s FROM %s"
msgstr ""
-#: login-utils/login.c:1035
+#: login-utils/login.c:1071
#, c-format
msgid "ROOT LOGIN ON %s"
msgstr ""
-#: login-utils/login.c:1038
+#: login-utils/login.c:1074
#, c-format
msgid "LOGIN ON %s BY %s FROM %s"
msgstr ""
-#: login-utils/login.c:1041
+#: login-utils/login.c:1077
#, c-format
msgid "LOGIN ON %s BY %s"
msgstr ""
-#: login-utils/login.c:1052
+#: login-utils/login.c:1089
#, c-format
msgid "You have %smail.\n"
-msgstr ""
+msgstr "Sie haben %sE-Mail.\n"
-#: login-utils/login.c:1053
+#: login-utils/login.c:1090
msgid "new "
-msgstr ""
+msgstr "neue "
#. error in fork()
-#: login-utils/login.c:1071
+#: login-utils/login.c:1108
#, c-format
msgid "login: failure forking: %s"
-msgstr ""
+msgstr "login: Kann keinen neuen Prozeß erzeugen: %s"
-#: login-utils/login.c:1086
+#: login-utils/login.c:1123
msgid "setuid() failed"
msgstr ""
-#: login-utils/login.c:1092
+#: login-utils/login.c:1129
#, c-format
msgid "No directory %s!\n"
-msgstr ""
+msgstr "Konnte nicht in das Verzeichnis %s wechseln!\n"
-#: login-utils/login.c:1096
+#: login-utils/login.c:1133
msgid "Logging in with home = \"/\".\n"
msgstr ""
-#: login-utils/login.c:1104
+#: login-utils/login.c:1141
msgid "login: no memory for shell script.\n"
msgstr ""
-#: login-utils/login.c:1132
+#: login-utils/login.c:1169
#, c-format
msgid "login: couldn't exec shell script: %s.\n"
msgstr ""
-#: login-utils/login.c:1135
+#: login-utils/login.c:1172
#, c-format
msgid "login: no shell: %s.\n"
msgstr ""
-#: login-utils/login.c:1151
+#: login-utils/login.c:1188
#, c-format
msgid ""
"\n"
"%s login: "
msgstr ""
+"\n"
+"%s Anmeldung: "
-#: login-utils/login.c:1162
+#: login-utils/login.c:1199
msgid "login name much too long.\n"
msgstr ""
-#: login-utils/login.c:1163
+#: login-utils/login.c:1200
msgid "NAME too long"
msgstr ""
-#: login-utils/login.c:1170
+#: login-utils/login.c:1207
msgid "login names may not start with '-'.\n"
-msgstr ""
+msgstr "Benutzernamen dürfen nicht mit einem »-« anfangen.\n"
-#: login-utils/login.c:1180
+#: login-utils/login.c:1217
msgid "too many bare linefeeds.\n"
msgstr ""
-#: login-utils/login.c:1181
+#: login-utils/login.c:1218
msgid "EXCESSIVE linefeeds"
msgstr ""
-#: login-utils/login.c:1192
+#: login-utils/login.c:1229
#, c-format
msgid "Login timed out after %d seconds\n"
msgstr ""
-#: login-utils/login.c:1292
+#: login-utils/login.c:1329
#, c-format
msgid "Last login: %.*s "
-msgstr ""
+msgstr "Letzte Anmeldung: %.*s "
-#: login-utils/login.c:1296
+#: login-utils/login.c:1333
#, c-format
msgid "from %.*s\n"
-msgstr ""
+msgstr "von %.*s\n"
-#: login-utils/login.c:1299
+#: login-utils/login.c:1336
#, c-format
msgid "on %.*s\n"
-msgstr ""
+msgstr "auf %.*s\n"
-#: login-utils/login.c:1322
+# This ends up in the syslog. Translate it?
+#: login-utils/login.c:1359
#, c-format
msgid "LOGIN FAILURE FROM %s, %s"
msgstr ""
-#: login-utils/login.c:1325
+# This ends up in the syslog. Translate it?
+#: login-utils/login.c:1362
#, c-format
msgid "LOGIN FAILURE ON %s, %s"
msgstr ""
-#: login-utils/login.c:1329
+# This ends up in the syslog. Translate it?
+#: login-utils/login.c:1366
#, c-format
msgid "%d LOGIN FAILURES FROM %s, %s"
msgstr ""
-#: login-utils/login.c:1332
+# This ends up in the syslog. Translate it?
+#: login-utils/login.c:1369
#, c-format
msgid "%d LOGIN FAILURES ON %s, %s"
msgstr ""
#: login-utils/mesg.c:112
msgid "usage: mesg [y | n]\n"
-msgstr ""
+msgstr "Aufruf: mesg [y | n]\n"
#: login-utils/newgrp.c:67
msgid "newgrp: Who are you?"
msgid "Cannot fork for umount, trying manually."
msgstr ""
-#: login-utils/shutdown.c:539
+#: login-utils/shutdown.c:542
#, c-format
-msgid "Cannot exec %s, trying umount."
+msgid "Cannot exec %s, trying umount.\n"
msgstr ""
-#: login-utils/shutdown.c:541
+#: login-utils/shutdown.c:546
msgid "Cannot exec umount, giving up on umount."
msgstr ""
-#: login-utils/shutdown.c:546
+#: login-utils/shutdown.c:551
msgid "Unmounting any remaining filesystems..."
msgstr ""
-#: login-utils/shutdown.c:582
+#: login-utils/shutdown.c:587
#, c-format
msgid "shutdown: Couldn't umount %s\n"
msgstr ""
msgid "fork failed\n"
msgstr ""
-#: login-utils/simpleinit.c:302 text-utils/more.c:1550
+#
+#: login-utils/simpleinit.c:302 text-utils/more.c:1549
msgid "exec failed\n"
msgstr "»exec()« schlug fehl\n"
msgid "too many iov's (change code in wall/ttymsg.c)"
msgstr ""
-#. A slash is an attempt to break security...
-#: login-utils/ttymsg.c:85
-#, c-format
-msgid "'/' in \"%s\""
-msgstr "»%s« enthält einen »/«"
-
-#: login-utils/ttymsg.c:90
+#: login-utils/ttymsg.c:91
msgid "excessively long line arg"
msgstr ""
-#: login-utils/ttymsg.c:144
-#, fuzzy
+# This is only used, when strerror(errno) is much too long
+#: login-utils/ttymsg.c:145
msgid "cannot fork"
-msgstr "Konnte »fork()« nicht ausführen"
+msgstr "Kann keinen neuen Prozeß erzeugen"
-#: login-utils/ttymsg.c:148
+# This is used normaly
+#: login-utils/ttymsg.c:149
#, c-format
msgid "fork: %s"
-msgstr "»fork«: %s"
+msgstr "Prozeßerzeugung (fork): %s"
-#: login-utils/ttymsg.c:176
+#: login-utils/ttymsg.c:177
#, c-format
msgid "%s: BAD ERROR"
msgstr ""
#: login-utils/vipw.c:217
#, c-format
msgid "%s: Cannot fork\n"
-msgstr ""
+msgstr "%s: Kann keinen neuen Prozeß erzeugen\n"
#: login-utils/vipw.c:257
#, c-format
msgid "%s: no changes made\n"
msgstr ""
-#: login-utils/wall.c:100
-msgid "usage: wall [file]\n"
-msgstr "Aufruf: wall [Datei]\n"
-
-#: login-utils/wall.c:111
+#: login-utils/wall.c:103
#, c-format
-msgid "wall: cannot read %s.\n"
-msgstr "wall: Konnte %s nicht lesen.\n"
+msgid "usage: %s [file]\n"
+msgstr "Aufruf: %s [Datei]\n"
-#: login-utils/wall.c:150
-msgid "wall: can't open temporary file.\n"
-msgstr "wall: Konnte eine temporäre Datei nicht öffnen.\n"
+#: login-utils/wall.c:151
+#, c-format
+msgid "%s: can't open temporary file.\n"
+msgstr "%s: Konnte eine temporäre Datei nicht öffnen.\n"
# XXX - Have to look at other OSs translation for Broadcast
# Message
-#: login-utils/wall.c:177
+#: login-utils/wall.c:178
#, c-format
msgid "Broadcast Message from %s@%s"
msgstr "Rundsendenachricht von %s@%s"
-#: login-utils/wall.c:187
+#: login-utils/wall.c:188
#, c-format
-msgid "wall: can't read %s.\n"
-msgstr "wall: Konnte %s nicht lesen.\n"
+msgid "%s: can't read %s.\n"
+msgstr "%s: Konnte %s nicht lesen.\n"
-#: login-utils/wall.c:212
-msgid "wall: can't stat temporary file.\n"
-msgstr "wall: Konnte »stat« nicht auf eine temporäre Datei anwenden.\n"
+#: login-utils/wall.c:213
+#, c-format
+msgid "%s: can't stat temporary file.\n"
+msgstr "%s: Konnte »stat« nicht auf eine temporäre Datei anwenden.\n"
-#: login-utils/wall.c:221
-msgid "wall: can't read temporary file.\n"
-msgstr "wall: Konnte eine temporäre Datei nicht lesen.\n"
+#: login-utils/wall.c:222
+#, c-format
+msgid "%s: can't read temporary file.\n"
+msgstr "%s: Konnte eine temporäre Datei nicht lesen.\n"
#: misc-utils/cal.c:184
msgid "illegal month value: use 1-12"
#: misc-utils/cal.c:484
msgid "usage: cal [-mjy] [[month] year]\n"
-msgstr ""
+msgstr "Aufruf: cal [-mjy] [[Monat] Jahr]\n"
#: misc-utils/ddate.c:184
#, c-format
msgid "logger: unknown priority name: %s.\n"
msgstr "logger: Unbekannter Prioritätsname: %s.\n"
-#: misc-utils/logger.c:280
-msgid "logger: [-is] [-f file] [-p pri] [-t tag] [-u socket] [ message ... ]\n"
-msgstr ""
-"Aufruf: logger [-is] [-f Datei] [-p Pri] [-t Tag] [-u Socket] [ Meldung ... "
-"]\n"
-
#: misc-utils/logger.c:280
msgid ""
"usage: logger [-is] [-f file] [-p pri] [-t tag] [-u socket] [ message ... ]\n"
"Aufruf: logger [-is] [-f Datei] [-p Pri] [-t Tag] [-u Socket] [ Meldung ... "
"]\n"
-#: misc-utils/look.c:170 misc-utils/setterm.c:1153 text-utils/more.c:1864
-#: text-utils/more.c:1875
-msgid "Out of memory"
-msgstr "Speicher ist alle"
-
#: misc-utils/look.c:340
msgid "usage: look [-dfa] [-t char] string [file]\n"
msgstr "Aufruf: look [-dfa] [-t Endzeichen] Zeichenkette [Datei]\n"
#: misc-utils/namei.c:118
#, c-format
msgid "namei: unable to chdir to %s - %s (%d)\n"
-msgstr "namei: Konnte nicht nach %s wechseln - %s (%d)\n"
+msgstr "namei: Konnte nicht in das Verzeichnis %s wechseln - %s (%d)\n"
#: misc-utils/namei.c:128
msgid "usage: namei [-mx] pathname [pathname ...]\n"
#: misc-utils/namei.c:219
#, c-format
msgid " ? could not chdir into %s - %s (%d)\n"
-msgstr " ? Konnte nicht nach %s wechseln - %s (%d)\n"
+msgstr " ? Konnte nicht in das Verzeichnis %s wechseln - %s (%d)\n"
#: misc-utils/namei.c:248
#, c-format
msgid "namei: unknown file type 0%06o on file %s\n"
msgstr "namei: Unbekannter Dateityp 0%06o der Datei %s\n"
-#: misc-utils/script.c:108
+#: misc-utils/script.c:109
msgid "usage: script [-a] [file]\n"
msgstr "Aufruf: script [-a] [Datei]\n"
# Not realy nice...
-#: misc-utils/script.c:128
+#: misc-utils/script.c:129
#, c-format
msgid "Script started, file is %s\n"
msgstr "»Script« wurde gestartet, die Datei ist %s\n"
# The %s must be at the end, cause it contains the \n
-#: misc-utils/script.c:197
+#: misc-utils/script.c:198
#, c-format
msgid "Script started on %s"
msgstr "»Script« wurde gestartet: %s"
# The %s must be at the end, cause it contains the \n
-#: misc-utils/script.c:263
+#: misc-utils/script.c:264
#, c-format
msgid ""
"\n"
"\n"
"»Script« beendet: %s"
-#: misc-utils/script.c:268
+#: misc-utils/script.c:269
#, c-format
msgid "Script done, file is %s\n"
msgstr "»Script« wurde beendet, die Datei ist %s\n"
-#: misc-utils/script.c:280
+#: misc-utils/script.c:281
msgid "openpty failed\n"
msgstr "»openpty« ist fehlgeschlagen\n"
-#: misc-utils/script.c:314
+#: misc-utils/script.c:315
msgid "Out of pty's\n"
msgstr "Keine ptys mehr.\n"
#. Print error message about arguments, and the command's syntax.
-#: misc-utils/setterm.c:745
+#: misc-utils/setterm.c:713
#, c-format
msgid "%s: Argument error, usage\n"
msgstr "%s: Fehler bei den Argumenten; Aufruf:\n"
-#: misc-utils/setterm.c:748
+#: misc-utils/setterm.c:716
msgid " [ -term terminal_name ]\n"
msgstr " [ -term Terminalname ]\n"
-#: misc-utils/setterm.c:749
+#: misc-utils/setterm.c:717
msgid " [ -reset ]\n"
msgstr " [ -reset ]\n"
-#: misc-utils/setterm.c:750
+#: misc-utils/setterm.c:718
msgid " [ -initialize ]\n"
msgstr " [ -initialize ]\n"
-#: misc-utils/setterm.c:751
+#: misc-utils/setterm.c:719
msgid " [ -cursor [on|off] ]\n"
msgstr " [ -cursor [on|off] ]\n"
-#: misc-utils/setterm.c:753
+#: misc-utils/setterm.c:721
msgid " [ -snow [on|off] ]\n"
msgstr " [ -snow [on|off] ]\n"
-#: misc-utils/setterm.c:754
+#: misc-utils/setterm.c:722
msgid " [ -softscroll [on|off] ]\n"
msgstr " [ -softscroll [on|off] ]\n"
-#: misc-utils/setterm.c:755
-msgid " [ -keyboard pc|olivetti|dutch|extended ]\n"
-msgstr " [ -keyboard pc|olivetti|dutch|extended ]\n"
-
-#: misc-utils/setterm.c:757
+#: misc-utils/setterm.c:724
msgid " [ -repeat [on|off] ]\n"
msgstr " [ -repeat [on|off] ]\n"
-#: misc-utils/setterm.c:758
+#: misc-utils/setterm.c:725
msgid " [ -appcursorkeys [on|off] ]\n"
msgstr " [ -appcursorkeys [on|off] ]\n"
-#: misc-utils/setterm.c:759
+#: misc-utils/setterm.c:726
msgid " [ -linewrap [on|off] ]\n"
msgstr " [ -linewrap [on|off] ]\n"
-#: misc-utils/setterm.c:760
+#: misc-utils/setterm.c:727
msgid " [ -default ]\n"
msgstr " [ -default ]\n"
-#: misc-utils/setterm.c:761
+#: misc-utils/setterm.c:728
msgid " [ -foreground black|blue|green|cyan"
msgstr " [ -foreground black|blue|green|cyan"
-#: misc-utils/setterm.c:762 misc-utils/setterm.c:764
+#: misc-utils/setterm.c:729 misc-utils/setterm.c:731
msgid "|red|magenta|yellow|white|default ]\n"
msgstr "|red|magenta|yellow|white|default ]\n"
-#: misc-utils/setterm.c:763
+#: misc-utils/setterm.c:730
msgid " [ -background black|blue|green|cyan"
msgstr " [ -background black|blue|green|cyan"
-#: misc-utils/setterm.c:765
+#: misc-utils/setterm.c:732
msgid " [ -ulcolor black|grey|blue|green|cyan"
msgstr " [ -ulcolor black|grey|blue|green|cyan"
-#: misc-utils/setterm.c:766 misc-utils/setterm.c:768 misc-utils/setterm.c:770
-#: misc-utils/setterm.c:772
+#: misc-utils/setterm.c:733 misc-utils/setterm.c:735 misc-utils/setterm.c:737
+#: misc-utils/setterm.c:739
msgid "|red|magenta|yellow|white ]\n"
msgstr "|red|magenta|yellow|white ]\n"
-#: misc-utils/setterm.c:767
+#: misc-utils/setterm.c:734
msgid " [ -ulcolor bright blue|green|cyan"
msgstr " [ -ulcolor bright blue|green|cyan"
-#: misc-utils/setterm.c:769
+#: misc-utils/setterm.c:736
msgid " [ -hbcolor black|grey|blue|green|cyan"
msgstr " [ -hbcolor black|grey|blue|green|cyan"
-#: misc-utils/setterm.c:771
+#: misc-utils/setterm.c:738
msgid " [ -hbcolor bright blue|green|cyan"
msgstr " [ -hbcolor bright blue|green|cyan"
-#: misc-utils/setterm.c:774
+#: misc-utils/setterm.c:741
msgid " [ -standout [ attr ] ]\n"
msgstr " [ -standout [ Attribut ] ]\n"
-#: misc-utils/setterm.c:776
+#: misc-utils/setterm.c:743
msgid " [ -inversescreen [on|off] ]\n"
msgstr " [ -inversescreen [on|off] ]\n"
-#: misc-utils/setterm.c:777
+#: misc-utils/setterm.c:744
msgid " [ -bold [on|off] ]\n"
msgstr " [ -bold [on|off] ]\n"
-#: misc-utils/setterm.c:778
+#: misc-utils/setterm.c:745
msgid " [ -half-bright [on|off] ]\n"
msgstr " [ -half-bright [on|off] ]\n"
-#: misc-utils/setterm.c:779
+#: misc-utils/setterm.c:746
msgid " [ -blink [on|off] ]\n"
msgstr " [ -blink [on|off] ]\n"
-#: misc-utils/setterm.c:780
+#: misc-utils/setterm.c:747
msgid " [ -reverse [on|off] ]\n"
msgstr " [ -reverse [on|off] ]\n"
-#: misc-utils/setterm.c:781
+#: misc-utils/setterm.c:748
msgid " [ -underline [on|off] ]\n"
msgstr " [ -underline [on|off] ]\n"
-#: misc-utils/setterm.c:782
+#: misc-utils/setterm.c:749
msgid " [ -store ]\n"
msgstr " [ -store ]\n"
-#: misc-utils/setterm.c:783
+#: misc-utils/setterm.c:750
msgid " [ -clear [all|rest] ]\n"
msgstr " [ -clear [all|rest] ]\n"
-#: misc-utils/setterm.c:784
+#: misc-utils/setterm.c:751
msgid " [ -tabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n"
msgstr " [ -tabs [ tab1 tab2 tab3 ... ] ] (tabN = 1-160)\n"
-#: misc-utils/setterm.c:785
+#: misc-utils/setterm.c:752
msgid " [ -clrtabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n"
msgstr " [ -clrtabs [ tab1 tab2 tab3 ... ] ] (tabN = 1-160)\n"
-#: misc-utils/setterm.c:786
+#: misc-utils/setterm.c:753
msgid " [ -regtabs [1-160] ]\n"
msgstr " [ -regtabs [1-160] ]\n"
-#: misc-utils/setterm.c:787
+#: misc-utils/setterm.c:754
msgid " [ -blank [0-60] ]\n"
msgstr " [ -blank [0-60] ]\n"
-#: misc-utils/setterm.c:788
+#: misc-utils/setterm.c:755
msgid " [ -dump [1-NR_CONSOLES] ]\n"
msgstr " [ -dump [1-Anzahl_Konsolen] ]\n"
-#: misc-utils/setterm.c:789
+#: misc-utils/setterm.c:756
msgid " [ -append [1-NR_CONSOLES] ]\n"
msgstr " [ -append [1-Anzahl_Konsolen] ]\n"
-#: misc-utils/setterm.c:790
+#: misc-utils/setterm.c:757
msgid " [ -file dumpfilename ]\n"
msgstr " [ -file Dumpdateiname ]\n"
-#: misc-utils/setterm.c:791
+#: misc-utils/setterm.c:758
msgid " [ -msg [on|off] ]\n"
msgstr " [ -msg [on|off] ]\n"
-#: misc-utils/setterm.c:792
+#: misc-utils/setterm.c:759
msgid " [ -msglevel [0-8] ]\n"
msgstr " [ -msglevel [0-8] ]\n"
-#: misc-utils/setterm.c:793
+#: misc-utils/setterm.c:760
msgid " [ -powersave [on|vsync|hsync|powerdown|off] ]\n"
msgstr " [ -powersave [on|vsync|hsync|powerdown|off] ]\n"
-#: misc-utils/setterm.c:794
+#: misc-utils/setterm.c:761
msgid " [ -powerdown [0-60] ]\n"
msgstr " [ -powerdown [0-60] ]\n"
-#: misc-utils/setterm.c:795
+#: misc-utils/setterm.c:762
msgid " [ -blength [0-2000] ]\n"
msgstr " [ -blength [0-2000] ]\n"
-#: misc-utils/setterm.c:796
+#: misc-utils/setterm.c:763
#, fuzzy
msgid " [ -bfreq freqnumber ]\n"
msgstr " [ -bfreq Freqnummer ]\n"
-#: misc-utils/setterm.c:841
-msgid "keyboard.pc"
-msgstr ""
-
-#: misc-utils/setterm.c:844
-msgid "keyboard.olivetti"
-msgstr ""
-
-#: misc-utils/setterm.c:847
-msgid "keyboard.dutch"
-msgstr ""
-
-#: misc-utils/setterm.c:850
-msgid "keyboard.extended"
-msgstr ""
-
-#: misc-utils/setterm.c:884
+#: misc-utils/setterm.c:831
msgid "snow.on"
msgstr ""
-#: misc-utils/setterm.c:886
+#: misc-utils/setterm.c:833
msgid "snow.off"
msgstr ""
-#: misc-utils/setterm.c:892
+#: misc-utils/setterm.c:839
msgid "softscroll.on"
msgstr ""
-#: misc-utils/setterm.c:894
+#: misc-utils/setterm.c:841
msgid "softscroll.off"
msgstr ""
-#: misc-utils/setterm.c:1069
+#: misc-utils/setterm.c:1016
msgid "cannot (un)set powersave mode\n"
msgstr ""
-#: misc-utils/setterm.c:1108 misc-utils/setterm.c:1116
+#: misc-utils/setterm.c:1055 misc-utils/setterm.c:1063
#, c-format
msgid "klogctl error: %s\n"
msgstr "»klogctl« Fehler: %s\n"
-#: misc-utils/setterm.c:1157
+#: misc-utils/setterm.c:1104
#, c-format
msgid "Error reading %s\n"
msgstr "Fehler beim Lesen von %s\n"
-#: misc-utils/setterm.c:1172
+#: misc-utils/setterm.c:1119
msgid "Error writing screendump\n"
msgstr "Fehler beim Schreiben des Bildschirmdumps\n"
-#: misc-utils/setterm.c:1186
+#: misc-utils/setterm.c:1133
#, c-format
msgid "couldn't read %s, and cannot ioctl dump\n"
msgstr ""
-#: misc-utils/setterm.c:1251
+#: misc-utils/setterm.c:1198
#, c-format
msgid "%s: $TERM is not defined.\n"
msgstr "%s: Die Umgebungsvariable TERM ist nicht gesetzt.\n"
#. linktargetfile does not exist (as a file)
#. and we cannot create it. Read-only filesystem?
#. Too many files open in the system? Filesystem full?
-#: mount/fstab.c:358
+#: mount/fstab.c:375
#, c-format
msgid "can't create lock file %s: %s (use -n flag to override)"
msgstr ""
"Konnte die Lock-Datei %s nicht anlegen: %s (benutzen Sie die -n Option, um "
"dies zu umgehen)"
-#: mount/fstab.c:370
+#: mount/fstab.c:387
#, c-format
msgid "can't link lock file %s: %s (use -n flag to override)"
msgstr ""
"Konnte keinen Link für die Lock-Datei %s anlegen: %s (benutzen Sie die -n "
"Option, um dies zu umgehen)"
-#: mount/fstab.c:382
+#: mount/fstab.c:399
#, c-format
msgid "can't open lock file %s: %s (use -n flag to override)"
msgstr ""
"Konnte die Lock-Datei %s nicht öffnen: %s (benutzen Sie die -n Option, um "
"dies zu umgehen)"
-#: mount/fstab.c:397
+# This one should be merged with the next one by using
+# error() instead of printf()
+#: mount/fstab.c:414
#, c-format
msgid "Can't lock lock file %s: %s\n"
msgstr "Konnte die Lock-Datei %s nicht »locken«: %s\n"
-#: mount/fstab.c:408
+# sperren
+#: mount/fstab.c:425
#, c-format
msgid "can't lock lock file %s: %s"
msgstr "Konnte die Lock-Datei %s nicht »locken«: %s"
-#: mount/fstab.c:410
+#: mount/fstab.c:427
msgid "timed out"
msgstr "Zeitüberschreitung"
-#: mount/fstab.c:455 mount/fstab.c:463
+#: mount/fstab.c:472 mount/fstab.c:480
#, c-format
msgid "cannot open %s (%s) - mtab not updated"
msgstr "Konnte %s nicht öffnen (%s) - mtab nicht aktualisiert"
-#: mount/fstab.c:488
+#: mount/fstab.c:505
msgid "mount: warning: cannot change mounted device with a remount\n"
msgstr ""
"mount: Warnung: Das Gerät kann nicht mit einem »remount« geändert werden\n"
-#: mount/fstab.c:493
+#: mount/fstab.c:510
msgid "mount: warning: cannot change filesystem type with a remount\n"
msgstr ""
"mount: Der Dateisystemtyp kann nicht mit einem »remount« geändert werden\n"
-#: mount/fstab.c:501 mount/fstab.c:507
+#: mount/fstab.c:518 mount/fstab.c:524
#, c-format
msgid "error writing %s: %s"
msgstr "Fehler beim Schreiben von %s: %s"
# Someone suggested "Zugriffsrechte", which I currently like
# better
# XXX - search for "Modus" and you'll find a similiar message
-#: mount/fstab.c:514
+#: mount/fstab.c:531
#, c-format
msgid "error changing mode of %s: %s\n"
msgstr "Fehler beim Ändern der Zugriffsrechte von %s: %s\n"
-#: mount/fstab.c:521
+#: mount/fstab.c:538
#, c-format
msgid "can't rename %s to %s: %s\n"
msgstr "Konnte %s nicht in %s umbenennen: %s\n"
#: mount/lomount.c:84
#, c-format
msgid "loop: can't get info on device %s: %s\n"
-msgstr "loop: Konnte keine Informationen über Gerät %s erhalten: %s\n"
+msgstr "loop: Konnte keine Informationen über das Gerät %s erhalten: %s\n"
#: mount/lomount.c:89 mount/losetup.c:74
#, c-format
" (If so, then recompile or `insmod loop.o'.)"
msgstr ""
"mount: Konnte kein »loop«-Gerät finden. Laut %s unterstützt\n"
-" dieses Kernel keine »loop«-Geräte. (wenn dies der Fall\n"
+" dieses Kernel keine »loop«-Geräte. (Wenn dies der Fall\n"
" ist, dann sollten Sie das Kernel neu kompilieren oder\n"
" »insmod loop.o« ausführen.)"
" about the loop device (then recompile or `insmod loop.o'), or\n"
" maybe /dev/loop# has the wrong major number?"
msgstr ""
+"mount: Konnte kein »loop«-Gerät finden. Vieleicht unterstützt\n"
+" dieses Kernel keine »loop«-Geräte, (wenn dies der Fall\n"
+" ist, dann sollten Sie das Kernel neu kompilieren oder\n"
+" »insmod loop.o« ausführen), Oder vieleicht hat /dev/loop#\n"
+" eine falsche Major Nummer?"
#: mount/lomount.c:160
msgid "mount: could not find any free loop device"
msgstr "mount: Konnte kein freies »loop«-Gerät finden"
+# Verschlüsselungstyp
#: mount/lomount.c:191 mount/losetup.c:106
#, c-format
msgid "Unsupported encryption type %s\n"
-msgstr "Der Verschlüsselungstyp %s wird nicht unterstützt\n"
+msgstr "Die Verschlüsselungsmethode %s wird nicht unterstützt\n"
-#: mount/lomount.c:210 mount/losetup.c:125
+#: mount/lomount.c:210 mount/losetup.c:126
msgid "Init (up to 16 hex digits): "
msgstr ""
-#: mount/lomount.c:217 mount/losetup.c:132
+# "Ziffer" ?
+#: mount/lomount.c:217 mount/losetup.c:133
#, c-format
msgid "Non-hex digit '%c'.\n"
-msgstr ""
+msgstr "Das Zeichen »%c« ist keine hexadezimale Ziffer.\n"
-#: mount/lomount.c:223 mount/losetup.c:138
+#: mount/lomount.c:223 mount/losetup.c:140
#, c-format
msgid "Don't know how to get key for encryption system %d\n"
msgstr ""
#: mount/lomount.c:239
#, c-format
msgid "set_loop(%s,%s,%d): success\n"
-msgstr ""
+msgstr "set_loop(%s, %s, %d): Erfolg\n"
+# this is actually an open()...
#: mount/lomount.c:250
#, c-format
msgid "loop: can't delete device %s: %s\n"
-msgstr ""
+msgstr "loop: Konnte das Gerät %s nicht löschen: %s\n"
#: mount/lomount.c:260
#, c-format
msgid "del_loop(%s): success\n"
-msgstr ""
+msgstr "del_loop(%s): Erfolg\n"
#: mount/lomount.c:268
msgid "This mount was compiled without loop support. Please recompile.\n"
#: mount/losetup.c:70
msgid "Cannot get loop info"
-msgstr ""
+msgstr "Konnte keine Informationen über das »loop«-Gerät erhalten"
-#: mount/losetup.c:174
+# Setup
+#: mount/losetup.c:176
#, c-format
msgid ""
"usage:\n"
" %s -d loop_device # delete\n"
" %s [ -e encryption ] [ -o offset ] loop_device file # setup\n"
msgstr ""
-
-#: mount/losetup.c:231
+"Aufruf:\n"
+" Informationen anzeigen:\n"
+" %s loop-Gerät\n"
+" Löschen:\n"
+" %s -d loop-Gerät\n"
+" Setup:\n"
+" %s [ -e Verschlüsselungsmethode ] [ -o Offset ] loop-Gerät Datei\n"
+
+#: mount/losetup.c:234
msgid "No loop support was available at compile time. Please recompile.\n"
msgstr ""
#, c-format
msgid "[mntent]: warning: no final newline at the end of %s\n"
msgstr ""
+"[mntent]: Warnung: Am Ende der Datei %s fehlt ein abschließender newline.\n"
#: mount/mntent.c:216
#, c-format
msgid "; rest of file ignored"
msgstr "; der Rest der Datei wurde ignoriert"
-#: mount/mount.c:320
+#: mount/mount.c:333
#, c-format
msgid "mount: according to mtab, %s is already mounted on %s"
msgstr "mount: Laut mtab ist %s schon auf %s gemountet"
-#: mount/mount.c:323
+#: mount/mount.c:336
#, c-format
msgid "mount: according to mtab, %s is mounted on %s"
msgstr "mount: Laut mtab ist %s auf %s gemountet"
-#: mount/mount.c:344
+#: mount/mount.c:357
#, c-format
msgid "mount: can't open %s for writing: %s"
msgstr "mount: Konnte %s nicht zum Schreiben öffnen: %s"
-#: mount/mount.c:359 mount/mount.c:608
+#: mount/mount.c:372 mount/mount.c:644
#, c-format
msgid "mount: error writing %s: %s"
msgstr "mount: Fehler beim Schreiben von %s: %s"
# "Modus"
-#: mount/mount.c:366
+#: mount/mount.c:379
#, c-format
msgid "mount: error changing mode of %s: %s"
msgstr "mount: Fehler beim Ändern der Zugriffsrechte von %s: %s"
-#: mount/mount.c:440
+#: mount/mount.c:473
msgid "mount failed"
msgstr "mount ist fehlgeschlagen"
-#: mount/mount.c:442
+#: mount/mount.c:475
#, c-format
msgid "mount: only root can mount %s on %s"
msgstr "mount: Nur »root« kann %s auf %s mounten"
-#: mount/mount.c:467
+#: mount/mount.c:503
msgid "mount: loop device specified twice"
-msgstr ""
+msgstr "mount: Das loop-Gerät wurde zweimal angegeben"
-#: mount/mount.c:473
+#: mount/mount.c:509
msgid "mount: type specified twice"
-msgstr ""
+msgstr "mount: Der Typ wurde doppelt angegeben"
-#: mount/mount.c:485
+#: mount/mount.c:521
msgid "mount: skipping the setup of a loop device\n"
msgstr ""
-#: mount/mount.c:494
+#: mount/mount.c:530
#, c-format
msgid "mount: going to use the loop device %s\n"
msgstr ""
-#: mount/mount.c:498
+#: mount/mount.c:534
msgid "mount: failed setting up loop device\n"
msgstr ""
-#: mount/mount.c:502
+#: mount/mount.c:538
msgid "mount: setup loop device successfully\n"
msgstr ""
-#: mount/mount.c:515
+#: mount/mount.c:551
msgid "mount: this version was compiled without support for the type `nfs'"
msgstr ""
+"mount: Diese Version wurde ohne Unterstützung für den Typ »nfs« kompiliert"
-#: mount/mount.c:565 mount/mount.c:990
+#: mount/mount.c:601 mount/mount.c:1030
#, c-format
msgid "mount: cannot fork: %s"
-msgstr "mount: Konnte »fork()« nicht ausführen: %s"
+msgstr "mount: Kann keinen neuen Prozeß erzeugen: %s"
-#: mount/mount.c:603
+#: mount/mount.c:639
#, c-format
msgid "mount: can't open %s: %s"
msgstr "mount: Konnte %s nicht öffnen: %s"
-#: mount/mount.c:631
+#: mount/mount.c:668
+msgid ""
+"mount: I could not determine the filesystem type, and none was specified"
+msgstr ""
+"mount: Der Dateisystemtyp konnte nicht festgestellt werden\n"
+" und es wurde keiner angegeben"
+
+#: mount/mount.c:671
msgid "mount: you must specify the filesystem type"
msgstr "mount: Sie müssen den Dateisystemtyp angeben"
-#: mount/mount.c:638 mount/mount.c:673
+#: mount/mount.c:678 mount/mount.c:713
#, c-format
msgid "mount: mount point %s is not a directory"
msgstr "mount: Mountpunkt %s ist kein Verzeichnis"
-#: mount/mount.c:640
+# Look in libc.po
+# I guess "Zugriff verweigert"
+#: mount/mount.c:680
msgid "mount: permission denied"
-msgstr ""
+msgstr "mount: Zugriff verweigert"
-#: mount/mount.c:642
+#: mount/mount.c:682
msgid "mount: must be superuser to use mount"
msgstr ""
#. heuristic: if /proc/version exists, then probably proc is mounted
#. proc mounted?
-#: mount/mount.c:646 mount/mount.c:650
+#: mount/mount.c:686 mount/mount.c:690
#, c-format
msgid "mount: %s is busy"
msgstr "mount: %s wird gerade benutzt"
#. no
#. yes, don't mention it
-#: mount/mount.c:652
+#: mount/mount.c:692
msgid "mount: proc already mounted"
msgstr "mount: proc ist bereits gemountet"
-#: mount/mount.c:654
+#: mount/mount.c:694
#, c-format
msgid "mount: %s already mounted or %s busy"
msgstr "mount: %s ist bereits gemountet oder %s wird gerade benutzt"
-#: mount/mount.c:660
+#: mount/mount.c:700
#, c-format
msgid "mount: mount point %s does not exist"
msgstr "mount: Mountpunkt %s existiert nicht"
-#: mount/mount.c:662
+#: mount/mount.c:702
#, c-format
msgid "mount: mount point %s is a symbolic link to nowhere"
msgstr ""
"mount: Mountpunkt %s ist eine symbolische Verknüpfung,\n"
" deren Ziel nicht existiert"
-#: mount/mount.c:665
+#: mount/mount.c:705
#, c-format
msgid "mount: special device %s does not exist"
msgstr "mount: Gerätedatei %s existiert nicht"
-#: mount/mount.c:675
+#: mount/mount.c:715
#, c-format
msgid ""
"mount: special device %s does not exist\n"
" (a path prefix is not a directory)\n"
msgstr ""
-#: mount/mount.c:687
+#: mount/mount.c:727
#, c-format
msgid "mount: %s not mounted already, or bad option"
msgstr ""
"mount: %s ist noch nicht gemountet oder es wurden\n"
" ungültige Optionen angegeben"
-#: mount/mount.c:689
+#: mount/mount.c:729
#, c-format
msgid ""
"mount: wrong fs type, bad option, bad superblock on %s,\n"
" »Superblock« von %s ist beschädigt oder es sind\n"
" zu viele Dateisysteme gemountet"
-#: mount/mount.c:704
+#: mount/mount.c:744
msgid "mount table full"
msgstr "Mounttabelle ist voll"
-#: mount/mount.c:706
+#: mount/mount.c:746
#, c-format
msgid "mount: %s: can't read superblock"
msgstr "mount: %s: Konnte den Superblock nicht lesen"
-#: mount/mount.c:709
+#: mount/mount.c:749
#, c-format
msgid "mount: %s has wrong major or minor number"
msgstr "mount: %s hat eine falsche Major oder Minor Geräte-Nummer"
-#: mount/mount.c:714
+#: mount/mount.c:754
#, c-format
msgid "mount: fs type %s not supported by kernel"
msgstr "mount: Der Dateisystemtyp %s wird nicht vom Kernel unterstützt"
-#: mount/mount.c:726
+#: mount/mount.c:766
#, c-format
msgid "mount: probably you meant %s"
msgstr "mount: Vielleicht meinten sie »%s«"
-#: mount/mount.c:728
+#: mount/mount.c:768
msgid "mount: maybe you meant iso9660 ?"
msgstr "mount: Vielleicht meinten Sie »iso9660«?"
-#: mount/mount.c:731
+#: mount/mount.c:771
#, c-format
msgid "mount: %s has wrong device number or fs type %s not supported"
msgstr ""
" Dateisystemtyp %s wird nicht unterstützt"
#. strange ...
-#: mount/mount.c:736
+#: mount/mount.c:776
#, c-format
msgid "mount: %s is not a block device, and stat fails?"
msgstr ""
"mount: %s ist kein blockorientiertes Gerät und »stat«\n"
" schlug fehl?"
-#: mount/mount.c:738
+#: mount/mount.c:778
#, c-format
msgid ""
"mount: the kernel does not recognize %s as a block device\n"
"mount: Das Kernel erkennt %s nicht als blockorientiertes\n"
" Gerät (Vielleicht hilft »insmod Treiber«?)"
-#: mount/mount.c:741
+# "versuchen"
+#: mount/mount.c:781
#, c-format
msgid "mount: %s is not a block device (maybe try `-o loop'?)"
msgstr ""
"mount: %s ist kein blockorientiertes Gerät\n"
" (Vielleicht probieren Sie »-o loop«?)"
-#: mount/mount.c:744
+#: mount/mount.c:784
#, c-format
msgid "mount: %s is not a block device"
msgstr "mount: %s ist kein blockorientiertes Gerät"
-#: mount/mount.c:747
+#: mount/mount.c:787
#, c-format
msgid "mount: %s is not a valid block device"
msgstr "mount: %s ist kein gültiges blockorientiertes Gerät"
-#: mount/mount.c:751
+#: mount/mount.c:791
#, c-format
msgid "mount: block device %s is not permitted on its filesystem"
msgstr ""
-#: mount/mount.c:767
+# That sounds somehow dumb.
+#: mount/mount.c:807
#, c-format
msgid "mount: %s%s is write-protected, mounting read-only"
msgstr ""
"mount: %s%s ist schreibgeschützt, es wird im\n"
" Nur-Lese-Modus gemountet"
-#: mount/mount.c:768
+#: mount/mount.c:808
msgid "block device "
msgstr "blockorientiertes Gerät "
-#: mount/mount.c:854
+#: mount/mount.c:894
#, c-format
msgid "mount: consider mounting %s by %s\n"
-msgstr "mount: Ziehen Sie in Betracht %s mit Hilfe von %s zu mounten\n"
+msgstr "mount: Ziehen Sie in Betracht %s mit Hilfe von »%s« zu mounten\n"
-#: mount/mount.c:855
+# I think, this should not be translated
+#: mount/mount.c:895
msgid "UUID"
msgstr "UUID"
-#: mount/mount.c:855
-#, fuzzy
+# dito
+#: mount/mount.c:895
msgid "label"
-msgstr "Bezeichner"
+msgstr "label"
-#: mount/mount.c:857 mount/mount.c:1173
+#: mount/mount.c:897 mount/mount.c:1213
msgid "mount: no such partition found"
msgstr "mount: Keine passende Partition gefunden"
-#: mount/mount.c:865
+#: mount/mount.c:905
msgid "mount: no type was given - I'll assume nfs because of the colon\n"
msgstr ""
"mount: Es wurde kein Typ angegeben - Auf Grund des\n"
#.
#. * Retry in the background.
#.
-#: mount/mount.c:881
+#: mount/mount.c:921
#, c-format
msgid "mount: backgrounding \"%s\"\n"
msgstr "mount: »%s« wird im Hintergrund fortgesetzt\n"
# Not realy nice
-#: mount/mount.c:892
+#: mount/mount.c:932
#, c-format
msgid "mount: giving up \"%s\"\n"
msgstr "mount: »%s« schlug fehl\n"
-#: mount/mount.c:941
+#: mount/mount.c:981
#, c-format
msgid "mount: %s already mounted on %s\n"
msgstr "mount: %s ist bereits auf %s gemountet\n"
-#: mount/mount.c:1052
+#: mount/mount.c:1092
msgid ""
"Usage: mount [-hV]\n"
" mount -a [-nfFrsvw] [-t vfstypes]\n"
" mount [-nfrsvw] [-t VFS-Typ] [-o Optionen] Gerät Verzeichnis\n"
" Das Gerät kann auch durch -L Label oder -U UUID angegeben werden.\n"
-#: mount/mount.c:1158
+#: mount/mount.c:1198
msgid "mount: only root can do that"
msgstr "mount: Nur »root« kann dies tun"
-#: mount/mount.c:1163
+#: mount/mount.c:1203
#, c-format
msgid "mount: no %s found - creating it..\n"
msgstr "mount: %s nicht gefunden - Erzeuge sie...\n"
-#: mount/mount.c:1175
+#: mount/mount.c:1215
#, c-format
msgid "mount: mounting %s\n"
msgstr "mount: Mounte %s\n"
-#: mount/mount.c:1184
+#: mount/mount.c:1224
msgid "not mounted anything"
msgstr "Es wurde nichts gemountet"
-#: mount/mount.c:1197
+# This one is for Debian
+#: mount/mount.c:1224
+msgid "not mounting anything"
+msgstr "Es wird nichts gemountet"
+
+#: mount/mount.c:1237
#, c-format
msgid "mount: cannot find %s in %s"
msgstr "mount: Konnte %s nicht in %s finden"
-#: mount/mount.c:1211
+#: mount/mount.c:1251
#, c-format
msgid "mount: can't find %s in %s or %s"
msgstr "mount: Konnte %s nicht in %s oder %s finden"
msgid "mount: bad UUID"
msgstr "mount: ungültige UUID"
-#: mount/mount_guess_fstype.c:187
+#: mount/mount_guess_fstype.c:198
#, c-format
msgid "mount: you didn't specify a filesystem type for %s\n"
msgstr "mount: Es wurde kein Dateisystemtyp für %s angegeben\n"
-#: mount/mount_guess_fstype.c:190
+# Maybe: " Es wird der Typ %s ausprobiert\n"
+# or : ... "versuchen"
+#: mount/mount_guess_fstype.c:201
#, c-format
msgid " I will try type %s\n"
msgstr " Werde den Typ %s probieren\n"
-#: mount/mount_guess_fstype.c:192
+# Maybe:
+# " Es werden alle Dateisystemtypen ausprpbiert, die\n"
+# " in %s oder %s aufgelistet sind\n"
+#: mount/mount_guess_fstype.c:203
#, c-format
msgid " I will try all types mentioned in %s or %s\n"
msgstr ""
#: mount/sundries.c:65
msgid "bug in xstrndup call"
-msgstr ""
+msgstr "Fehler im Aufruf von xstrndup (s==NULL)"
#: mount/swapon.c:51
#, c-format
msgid "%s on %s\n"
msgstr "%s für %s\n"
+# stat
#: mount/swapon.c:93
#, c-format
msgid "swapon: cannot stat %s: %s\n"
msgstr "swapon: Konnte »stat« nicht auf %s anwenden: %s\n"
# "Modus"
-#: mount/swapon.c:99
+#: mount/swapon.c:100
#, c-format
msgid "swapon: warning: %s has insecure permissions %04o, 0600 suggested\n"
msgstr ""
"swapon: Warnung: Die Zugriffsrechte (%2$04o) von %1$s sind unsicher,\n"
" 0600 wird empfohlen\n"
+# holes
#: mount/swapon.c:108
#, c-format
msgid "swapon: Skipping file %s - it appears to have holes.\n"
msgid "%s: cannot open %s: %s\n"
msgstr "%s: Konnte %s nicht öffnen: %s\n"
-#: mount/umount.c:65
+# XXX - "einkompiliert"
+#: mount/umount.c:69
msgid "umount: compiled without support for -f\n"
msgstr "umount: Die Unterstützung für -f wurde nicht einkompiliert\n"
-#: mount/umount.c:115
+#: mount/umount.c:121
#, c-format
msgid "host: %s, directory: %s\n"
msgstr "Rechner: %s, Verzeichnis: %s\n"
-#: mount/umount.c:132
+#: mount/umount.c:138
#, c-format
msgid "umount: can't get address for %s\n"
msgstr "umount: Konnte die Adresse von %s nicht herausfinden\n"
-#: mount/umount.c:137
+#: mount/umount.c:143
msgid "umount: got bad hostp->h_length\n"
msgstr ""
-#: mount/umount.c:175
+#: mount/umount.c:181
#, c-format
msgid "umount: %s: invalid block device"
-msgstr ""
+msgstr "umount: %s ist kein gültiges blockorientiertes Gerät"
-#: mount/umount.c:177
+#: mount/umount.c:183
#, c-format
msgid "umount: %s: not mounted"
msgstr "umount: %s ist nicht gemountet"
-#: mount/umount.c:179
+#: mount/umount.c:185
#, c-format
msgid "umount: %s: can't write superblock"
msgstr "umount: %s: Konnte den »Superblock« nicht schreiben"
# XXX - I did have a better one for busy
#. Let us hope fstab has a line "proc /proc ..."
#. and not "none /proc ..."
-#: mount/umount.c:183
+#: mount/umount.c:189
#, c-format
msgid "umount: %s: device is busy"
msgstr "umount: %s: Das Gerät wird momenten noch benutzt"
-#: mount/umount.c:185
+#: mount/umount.c:191
#, c-format
msgid "umount: %s: not found"
msgstr "umount: %s: Nicht gefunden"
-#: mount/umount.c:187
+#: mount/umount.c:193
#, c-format
msgid "umount: %s: must be superuser to umount"
msgstr ""
-#: mount/umount.c:189
+#: mount/umount.c:195
#, c-format
msgid "umount: %s: block devices not permitted on fs"
msgstr ""
-#: mount/umount.c:191
+#: mount/umount.c:197
#, c-format
msgid "umount: %s: %s"
msgstr "umount: %s: %s"
-#: mount/umount.c:235
+#: mount/umount.c:241
msgid "no umount2, trying umount...\n"
msgstr ""
-#: mount/umount.c:248
+#: mount/umount.c:254
#, c-format
msgid "could not umount %s - trying %s instead\n"
msgstr ""
-#: mount/umount.c:264
+#: mount/umount.c:270
#, c-format
msgid "umount: %s busy - remounted read-only\n"
msgstr ""
-#: mount/umount.c:272
+#: mount/umount.c:278
#, c-format
msgid "umount: could not remount %s read-only\n"
msgstr ""
-#: mount/umount.c:280
+#: mount/umount.c:286
#, c-format
msgid "%s umounted\n"
msgstr ""
-#: mount/umount.c:363
+#: mount/umount.c:369
msgid "umount: cannot find list of filesystems to unmount"
msgstr ""
-#: mount/umount.c:392
+#: mount/umount.c:398
msgid ""
"Usage: umount [-hV]\n"
" umount -a [-f] [-r] [-n] [-v] [-t vfstypes]\n"
" umoumt -a [-f] [-r] [-n] [-v] [-t VFS-Typen]\n"
" umount [-f] [-r] [-n] [-v] Spezialdatei | Verzeichnis ...\n"
-#: mount/umount.c:453
+#: mount/umount.c:459
msgid "umount: only root can do that"
msgstr "umount: Nur »root« kann dies tun"
-#: mount/umount.c:468
+#: mount/umount.c:474
#, c-format
msgid "Trying to umount %s\n"
msgstr "Versuche %s zu umounten\n"
-#: mount/umount.c:472
+#: mount/umount.c:478
#, c-format
msgid "Could not find %s in mtab\n"
msgstr "Konnte %s nicht in mtab finden\n"
-#: mount/umount.c:476
+#: mount/umount.c:482
#, c-format
msgid "umount: %s is not mounted (according to mtab)"
msgstr "umount: %s ist laut »mtab« nicht gemountet"
-#: mount/umount.c:478
+#: mount/umount.c:484
#, c-format
msgid "umount: it seems %s is mounted multiple times"
msgstr "umount: %s scheint mehrfach gemountet zu sein"
-#: mount/umount.c:480
+#: mount/umount.c:496
#, c-format
msgid "umount: %s is not in the fstab (and you are not root)"
msgstr "umount: fstab enthält %s nicht (Nur root kann es unmounten)"
-#: mount/umount.c:486
+#: mount/umount.c:499
#, c-format
msgid "umount: %s mount disagrees with the fstab"
msgstr ""
-#: mount/umount.c:505
+#: mount/umount.c:520
#, c-format
msgid "umount: only root can unmount %s from %s"
msgstr "umount: Nur »root« kann %s von %s unmounten"
-#: mount/umount.c:515
+#: mount/umount.c:531
#, c-format
msgid "umount: only %s can unmount %s from %s"
msgstr "umount: Nur %s kann %s von %s unmounten"
#: sys-utils/ctrlaltdel.c:26
-#, fuzzy
msgid "You must be root to set the Ctrl-Alt-Del behaviour.\n"
msgstr "Nur root kann das Verhalten bei Strg-Alt-Entf ändern.\n"
#: sys-utils/ctrlaltdel.c:41
-#, fuzzy
msgid "Usage: ctrlaltdel hard|soft\n"
-msgstr "Aufruf: ctrlaltdef hard|soft\n"
+msgstr "Aufruf: ctrlaltdel hard|soft\n"
#: sys-utils/cytune.c:118
#, c-format
msgid " %f int/sec; %f rec (char/sec)\n"
msgstr ""
+# "Level"
#: sys-utils/dmesg.c:38
#, c-format
msgid "Usage: %s [-c] [-n level] [-s bufsize]\n"
-msgstr ""
+msgstr "Aufruf: %s [-c] [-n Level] [-s Puffergröße]\n"
#: sys-utils/ipcrm.c:46
#, c-format
msgid "pid"
msgstr ""
-#: sys-utils/kbdrate.c:139 sys-utils/kbdrate.c:271
-#, c-format
-msgid "Typematic Rate set to %.1f cps (delay = %d ms)\n"
-msgstr ""
-"Die Tastaturwiederholrate wurde auf %.1f cps gesetzt\n"
-"Die Verzögerungszeit wurde auf %dms gesetzt\n"
-
-#: sys-utils/kbdrate.c:247
-msgid "Cannot open /dev/port"
-msgstr "Konnte /dev/port nicht öffnen"
-
#: sys-utils/rdev.c:68
msgid "usage: rdev [ -rsv ] [ -o OFFSET ] [ IMAGE [ VALUE [ OFFSET ] ] ]"
msgstr ""
msgid " use -R 1 to mount root readonly, -R 0 for read/write."
msgstr ""
-#: sys-utils/readprofile.c:50
+#: sys-utils/readprofile.c:52
#, c-format
msgid ""
"%s: Usage: \"%s [options]\n"
"\t -V print version and exit\n"
msgstr ""
-#: sys-utils/readprofile.c:113
+#: sys-utils/readprofile.c:116
#, c-format
msgid "%s Version %s\n"
msgstr ""
-#: sys-utils/readprofile.c:125
+#: sys-utils/readprofile.c:128
msgid "anything\n"
msgstr ""
-#: sys-utils/readprofile.c:154
+#: sys-utils/readprofile.c:157
#, c-format
msgid "Sampling_step: %i\n"
msgstr ""
-#: sys-utils/readprofile.c:167 sys-utils/readprofile.c:193
+#: sys-utils/readprofile.c:170 sys-utils/readprofile.c:196
#, c-format
msgid "%s: %s(%i): wrong map line\n"
msgstr ""
-#: sys-utils/readprofile.c:180
+#: sys-utils/readprofile.c:183
#, c-format
msgid "%s: can't find \"_stext\" in %s\n"
msgstr ""
-#: sys-utils/readprofile.c:221
+#: sys-utils/readprofile.c:226
msgid "total"
msgstr ""
-# This string should be merged with the next one
-#: sys-utils/renice.c:67
-msgid "usage: renice priority [ [ -p ] pids ] "
-msgstr "Aufruf: renice Priorität [[-p] PIDs ] "
-
-#: sys-utils/renice.c:68
-msgid "[ [ -g ] pgrps ] [ [ -u ] users ]\n"
-msgstr "[[-g] PGRPs ] [[-u] Benutzernamen ]\n"
-
#: sys-utils/renice.c:67
msgid ""
"usage: renice priority [ [ -p ] pids ] [ [ -g ] pgrps ] [ [ -u ] users ]\n"
msgid "usage: %s program [arg ...]\n"
msgstr "Aufruf: %s Programm [Argument ...]\n"
-#: sys-utils/tunelp.c:76
+#: sys-utils/tunelp.c:74
#, c-format
msgid ""
"Usage: %s <device> [ -i <IRQ> | -t <TIME> | -c <CHARS> | -w <WAIT> | \n"
" -T [on|off] ]\n"
msgstr ""
-#: sys-utils/tunelp.c:92
+#: sys-utils/tunelp.c:90
msgid "malloc error"
msgstr ""
-#: sys-utils/tunelp.c:103
+#: sys-utils/tunelp.c:101
msgid "sscanf error"
msgstr ""
-#: sys-utils/tunelp.c:142
+#: sys-utils/tunelp.c:239
#, c-format
msgid "%s: %s not an lp device.\n"
-msgstr ""
+msgstr "%s: %s ist kein lp-Gerät.\n"
-#: sys-utils/tunelp.c:254
+#: sys-utils/tunelp.c:260
#, c-format
msgid "%s status is %d"
-msgstr ""
+msgstr "Der Status von %s ist 0x%x"
-#: sys-utils/tunelp.c:255
+#: sys-utils/tunelp.c:261
msgid ", busy"
-msgstr ""
+msgstr ", belegt"
-#: sys-utils/tunelp.c:256
+#: sys-utils/tunelp.c:262
msgid ", ready"
-msgstr ""
+msgstr ", bereit"
-#: sys-utils/tunelp.c:257
+#: sys-utils/tunelp.c:263
msgid ", out of paper"
msgstr ""
-#: sys-utils/tunelp.c:258
+#: sys-utils/tunelp.c:264
msgid ", on-line"
-msgstr ""
+msgstr ", on-line"
-#: sys-utils/tunelp.c:259
+#: sys-utils/tunelp.c:265
msgid ", error"
-msgstr ""
+msgstr ", Fehler"
-#: sys-utils/tunelp.c:276
+#: sys-utils/tunelp.c:282
msgid "LPGETIRQ error"
msgstr ""
-#: sys-utils/tunelp.c:282
+#: sys-utils/tunelp.c:288
#, c-format
msgid "%s using IRQ %d\n"
msgstr ""
-#: sys-utils/tunelp.c:284
+#: sys-utils/tunelp.c:290
#, c-format
msgid "%s using polling\n"
msgstr ""
-#: text-utils/col.c:150
+#: text-utils/col.c:153
#, c-format
msgid "col: bad -l argument %s.\n"
msgstr ""
-#: text-utils/col.c:511
+#: text-utils/col.c:516
msgid "usage: col [-bfx] [-l nline]\n"
msgstr ""
-#: text-utils/col.c:517
+#: text-utils/col.c:522
msgid "col: write error.\n"
msgstr ""
-#: text-utils/col.c:524
+#: text-utils/col.c:529
#, c-format
msgid "col: warning: can't back up %s.\n"
msgstr ""
-#: text-utils/col.c:525
+#: text-utils/col.c:530
msgid "past first line"
msgstr ""
-#: text-utils/col.c:525
+#: text-utils/col.c:530
msgid "-- line already flushed"
msgstr ""
-#: text-utils/colcrt.c:93
+#: text-utils/colcrt.c:98
#, c-format
msgid "usage: %s [ - ] [ -2 ] [ file ... ]\n"
msgstr "Aufruf: %s [ - ] [ -2 ] [ Datei ... ]\n"
-#: text-utils/column.c:276
+#: text-utils/column.c:302
msgid "line too long"
msgstr "Zeile ist zu lang"
-#: text-utils/column.c:311
+#: text-utils/column.c:379
msgid "usage: column [-tx] [-c columns] [file ...]\n"
msgstr "Aufruf: column [-tx] [-c Spalten] [Datei ...]\n"
msgstr ""
#: text-utils/more.c:329
-msgid "usage: "
-msgstr "Aufruf: "
-
-#: text-utils/more.c:331
-msgid " [-dfln] [+linenum | +/pattern] name1 name2 ...\n"
-msgstr " [-dfln] [+Zeilennummer | +/Muster] Dateiname1 Dateiname2 ...\n"
-
-#: text-utils/more.c:328
#, c-format
msgid "usage: %s [-dfln] [+linenum | +/pattern] name1 name2 ...\n"
msgstr ""
"Aufruf: %s [-dfln] [+Zeilennummer | +/Muster] Dateiname1 Dateiname2 ...\n"
-#: text-utils/more.c:505
+#: text-utils/more.c:504
#, c-format
msgid ""
"\n"
"\n"
#. simple ELF detection
-#: text-utils/more.c:544
+#: text-utils/more.c:543
#, c-format
msgid ""
"\n"
"******** %s: Keine Textdatei ********\n"
"\n"
-#: text-utils/more.c:648
+#: text-utils/more.c:647
msgid "[Use q or Q to quit]"
msgstr "[Benutzen Sie q oder Q zum Beenden]"
-#: text-utils/more.c:834
+#: text-utils/more.c:833
msgid "--More--"
msgstr "--Mehr--"
-#: text-utils/more.c:836
+#: text-utils/more.c:835
#, c-format
msgid "(Next file: %s)"
msgstr "(Nächste Datei: %s)"
-#: text-utils/more.c:842
+#: text-utils/more.c:841
msgid "[Press space to continue, 'q' to quit.]"
msgstr "[Leertaste zum Fortfahren, »q« zum Beenden.]"
-#: text-utils/more.c:1140
+#: text-utils/more.c:1139
#, c-format
msgid "...back %d page"
msgstr "... %d Seiten zurück"
-#: text-utils/more.c:1186
+#: text-utils/more.c:1185
#, c-format
msgid "...skipping %d line"
msgstr "...überspringe %d Zeilen"
-#: text-utils/more.c:1227
+#: text-utils/more.c:1226
msgid ""
"\n"
"***Back***\n"
"***Zurück***\n"
"\n"
-#: text-utils/more.c:1265
+#: text-utils/more.c:1264
msgid "Can't open help file"
msgstr "Konnte die Hilfedatei nicht öffnen"
-#: text-utils/more.c:1286 text-utils/more.c:1290
+#: text-utils/more.c:1285 text-utils/more.c:1289
msgid "[Press 'h' for instructions.]"
msgstr "[Drücken Sie »h« für Hilfe.]"
-#: text-utils/more.c:1325
+#: text-utils/more.c:1324
#, c-format
msgid "\"%s\" line %d"
msgstr "\"%s\" Zeile %d"
-#: text-utils/more.c:1327
+#: text-utils/more.c:1326
#, c-format
msgid "[Not a file] line %d"
msgstr "[Keine normale Datei] Zeile %d"
-#: text-utils/more.c:1411
+#: text-utils/more.c:1410
msgid " Overflow\n"
msgstr " Überlauf\n"
-#: text-utils/more.c:1458
+#: text-utils/more.c:1457
msgid "...skipping\n"
msgstr "...Überspringe\n"
-#: text-utils/more.c:1488
+#: text-utils/more.c:1487
msgid "Regular expression botch"
msgstr "Fehler beim Ausführen von »re_exec()«"
-#: text-utils/more.c:1500
+#: text-utils/more.c:1499
msgid ""
"\n"
"Pattern not found\n"
"\n"
"Muster wurde nicht gefunden\n"
-#: text-utils/more.c:1503
+#: text-utils/more.c:1502
msgid "Pattern not found"
msgstr "Muster wurde nicht gefunden"
-#: text-utils/more.c:1564
+#: text-utils/more.c:1563
msgid "can't fork\n"
-msgstr "Konnte »fork()« nicht ausführen\n"
+msgstr "Kann keinen neuen Prozeß erzeugen\n"
-#: text-utils/more.c:1603
+#: text-utils/more.c:1602
msgid ""
"\n"
"...Skipping "
"\n"
"...Springe "
-#: text-utils/more.c:1607
+#: text-utils/more.c:1606
msgid "...Skipping "
msgstr "...Springe "
-#: text-utils/more.c:1608
+#: text-utils/more.c:1607
msgid "to file "
msgstr "zur Datei "
-#: text-utils/more.c:1608
+#: text-utils/more.c:1607
msgid "back to file "
msgstr "zurück zur Datei "
-#: text-utils/more.c:1847
+#: text-utils/more.c:1846
msgid "Line too long"
msgstr "Zeile ist zu lang"
-#: text-utils/more.c:1891
+#: text-utils/more.c:1890
msgid "No previous command to substitute for"
msgstr "Kein vorheriges Kommando, das eingefügt werden könnte"
msgstr ""
#: text-utils/parse.c:503
-#, c-format
+#, fuzzy, c-format
msgid "hexdump: bad format {%s}\n"
-msgstr ""
+msgstr "hexdump: Ungültiges Format (%s)\n"
#: text-utils/parse.c:509
msgid "hexdump: bad conversion character %%%s.\n"
msgstr ""
-#: text-utils/rev.c:109
+#: text-utils/rev.c:114
msgid "Unable to allocate bufferspace\n"
msgstr "Konnte keinen Speicher für einen Puffer reservieren.\n"
-#: text-utils/rev.c:167
+#: text-utils/rev.c:173
msgid "usage: rev [file ...]\n"
msgstr "Aufruf: rev [Datei ...]\n"
-#: text-utils/ul.c:125
+#: text-utils/ul.c:141
#, c-format
msgid "usage: %s [ -i ] [ -tTerm ] file...\n"
msgstr "Aufruf: %s [ -i ] [ -t Terminalname ] Datei ...\n"
-#: text-utils/ul.c:136
+#: text-utils/ul.c:152
msgid "trouble reading terminfo"
msgstr "Probleme beim Lesen der terminfo-Datenbank"
-#: text-utils/ul.c:223
+#: text-utils/ul.c:241
#, c-format
msgid "Unknown escape sequence in input: %o, %o\n"
msgstr "Unbekannte Escape-Sequenz in der Eingabe: %o, %o\n"
-#: text-utils/ul.c:372
+#: text-utils/ul.c:398
msgid "Unable to allocate buffer.\n"
msgstr "Konnte keinen Speicher für einen Puffer reservieren.\n"
-#: text-utils/ul.c:529
+#: text-utils/ul.c:555
msgid "Input line too long.\n"
msgstr "Eingabezeile ist zu lang.\n"
-#: text-utils/ul.c:542
+#: text-utils/ul.c:568
msgid "Out of memory when growing buffer.\n"
msgstr "Speicher ist alle beim Vergrößern eines Puffers.\n"
+
+#: kbd/kbdrate.c:139 kbd/kbdrate.c:271
+#, c-format
+msgid "Typematic Rate set to %.1f cps (delay = %d ms)\n"
+msgstr ""
+"Die Tastaturwiederholrate wurde auf %.1f cps gesetzt\n"
+"Die Verzögerungszeit wurde auf %dms gesetzt\n"
+
+#: kbd/kbdrate.c:247
+msgid "Cannot open /dev/port"
+msgstr "Konnte /dev/port nicht öffnen"
+
+#~ msgid "Cannot read disk drive geometry"
+#~ msgstr "Konnte die Festplattengeometrie nicht lesen"
+
+#~ msgid "Cannot derive a geometry from an empty partition table"
+#~ msgstr ""
+#~ "Konnte die Geometrie nicht aus einer leeren Partitionstabelle ableiten"
+
+#~ msgid "Cannot derive a geometry from the partition table"
+#~ msgstr "Konnte die Geometrie nicht aus der Partitionstabelle ableiten"
+
+#~ msgid "%s: unrecognized option `--%s'\n"
+#~ msgstr "%s: unbekannte Option »--%s«\n"
+
+#~ msgid "'/' in \"%s\""
+#~ msgstr "»%s« enthält einen »/«"
+
+#~ msgid "wall: cannot read %s.\n"
+#~ msgstr "wall: Konnte %s nicht lesen.\n"
# cfdisk.po
# Copyright (C) 1999 Les Logiciels du Soleil
# Vincent Renardias <vincent@ldsol.com>, 1999.
+# Martin Quinson <mquinson@zeppelin-cb.de>, 1999.
#
# Permission is granted to copy and distribute this file and
# modified versions of this file provided this header is not removed.
msgid ""
msgstr ""
"Project-Id-Version: util-linux VERSION\n"
-"POT-Creation-Date: 1999-03-20 12:27-0300\n"
+"POT-Creation-Date: 1999-11-03 11:39+0100\n"
"PO-Revision-Date: 1999-01-23 19:17+0100\n"
"Last-Translator: Vincent Renardias <vincent@ldsol.com>\n"
"Language-Team: Vincent Renardias <vincent@ldsol.com>\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8bit\n"
-#: disk-utils/fdformat.c:33
+#: clock/cmos.c:146
+msgid "booted from MILO\n"
+msgstr "amorçé à partir de MILO\n"
+
+#: clock/cmos.c:154
+msgid "Ruffian BCD clock\n"
+msgstr "Horloge Ruffian BCD\n"
+
+#: clock/cmos.c:170
+#, c-format
+msgid "clockport adjusted to 0x%x\n"
+msgstr "port horloge ajusté à 0x%x\n"
+
+#: clock/cmos.c:180
+#, where TOY stands for time-of-year
+msgid "funky TOY!\n"
+msgstr "JOUET bizarre!\n"
+
+#: clock/cmos.c:234
+#, c-format
+msgid "%s: atomic %s failed for 1000 iterations!"
+msgstr ""
+
+#: clock/cmos.c:558
+#, c-format
+msgid "Cannot open /dev/port: %s"
+msgstr "Impossible d'ouvrir /dev/port: %s"
+
+#: clock/cmos.c:565
+msgid "I failed to get permission because I didnt try.\n"
+msgstr "J'ai pas réussi à obtenir l'autorisation parce que j'ai pas essayé.\n"
+
+#: clock/cmos.c:568
+#, c-format
+msgid "%s is unable to get I/O port access: the iopl(3) call failed.\n"
+msgstr "%s ne peux accéder au port d'E/S : l'appel a iopl(3) a échoué.\n"
+
+#: clock/cmos.c:571
+msgid "Probably you need root privileges.\n"
+msgstr "Vous avez probablement besoin des priviléges de root.\n"
+
+#: clock/hwclock.c:213
+#, c-format
+msgid "Assuming hardware clock is kept in %s time.\n"
+msgstr ""
+
+#: clock/hwclock.c:214 clock/hwclock.c:303
+msgid "UTC"
+msgstr "UTC"
+
+#: clock/hwclock.c:214 clock/hwclock.c:302
+msgid "local"
+msgstr "local"
+
+#: clock/hwclock.c:286
+#, c-format
+msgid "%s: Warning: unrecognized third line in adjtime file\n"
+msgstr ""
+
+#: clock/hwclock.c:288
+msgid "(Expected: `UTC' or `LOCAL' or nothing.)\n"
+msgstr ""
+
+#: clock/hwclock.c:297
+#, c-format
+msgid "Last drift adjustment done at %d seconds after 1969\n"
+msgstr ""
+"Le dernier ajustement du facteur de dérive effectué %d secondes après 1969\n"
+
+#: clock/hwclock.c:299
+#, c-format
+msgid "Last calibration done at %d seconds after 1969\n"
+msgstr "Dernier calibrage effectué %d secondes après 1969\n"
+
+#: clock/hwclock.c:301
+#, c-format
+msgid "Hardware clock is on %s time\n"
+msgstr ""
+
+#: clock/hwclock.c:303
+msgid "unknown"
+msgstr "inconnu"
+
+#. -----------------------------------------------------------------------------
+#. Wait until the falling edge of the Hardware Clock's update flag so
+#. that any time that is read from the clock immediately after we
+#. return will be exact.
+#.
+#. The clock only has 1 second precision, so it gives the exact time only
+#. once per second, right on the falling edge of the update flag.
+#.
+#. We wait (up to one second) either blocked waiting for an rtc device
+#. or in a CPU spin loop. The former is probably not very accurate.
+#.
+#. Return *retcode_p == 0 if it worked, nonzero if it didn't.
+#.
+#. -----------------------------------------------------------------------------
+#: clock/hwclock.c:325
+msgid "Waiting for clock tick...\n"
+msgstr ""
+
+#: clock/hwclock.c:329
+msgid "...got clock tick\n"
+msgstr ""
+
+#: clock/hwclock.c:381
+#, c-format
+msgid "Invalid values in hardware clock: %2d/%.2d/%.2d %.2d:%.2d:%.2d\n"
+msgstr ""
+"Valeurs non valides dans l'horloge matérielle : %2d/%.2d/%.2d "
+"%.2d:%.2d:%.2d\n"
+
+#: clock/hwclock.c:390
+#, c-format
+msgid "Hw clock time : %.2d:%.2d:%.2d = %d seconds since 1969\n"
+msgstr ""
+"Heure à l'horloge matérielle : %.2d:%.2d:%.2d = %d secondes depuis 1969\n"
+
+#: clock/hwclock.c:416
+#, c-format
+msgid "Time read from Hardware Clock: %02d:%02d:%02d\n"
+msgstr "Heure lue à l'horloge matérielle : %02d:%02d:%02d\n"
+
+#: clock/hwclock.c:442
+#, c-format
+msgid "Setting Hardware Clock to %.2d:%.2d:%.2d = %d seconds since 1969\n"
+msgstr ""
+"Réglage de l'horloge matérielle à %.2d:%.2d:%.2d = %d secondes depuis 1969\n"
+
+#: clock/hwclock.c:448
+msgid "Clock not changed - testing only.\n"
+msgstr "Horloge non modifiée. Seulement un test.\n"
+
+#: clock/hwclock.c:496
+#, c-format
+msgid ""
+"Time elapsed since reference time has been %.6f seconds.\n"
+"Delaying further to reach the next full second.\n"
+msgstr ""
+
+#: clock/hwclock.c:520
+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).\n"
+msgstr ""
+"L'horloge matérielle contient soit des valeurs invalides (comme le 50ième "
+"jour du mois) ou en dehors de l'intervale que nous pouvons gérer (comme "
+"l'année 2095).\n"
+
+#. Address of static storage containing time string
+#. For some strange reason, ctime() is designed to include a newline
+#. character at the end. We have to remove that.
+#.
+#. Compute display value for time
+#. Cut off trailing newline
+#: clock/hwclock.c:532
+#, c-format
+msgid "%s %.6f seconds\n"
+msgstr "%s %.6f secondes\n"
+
+#: clock/hwclock.c:566
+msgid "No --date option specified.\n"
+msgstr "Pas d'option --date spécifiée.\n"
+
+#. Quotation marks in date_opt would ruin the date command we construct.
+#.
+#: clock/hwclock.c:571
+msgid ""
+"The value of the --date option is not a valid date.\n"
+"In particular, it contains quotation marks.\n"
+msgstr ""
+
+#: clock/hwclock.c:577
+#, fuzzy, c-format
+msgid "Issuing date command: %s\n"
+msgstr "réponse de la commande date = %s\n"
+
+#: clock/hwclock.c:581
+msgid "Unable to run 'date' program in /bin/sh shell. popen() failed"
+msgstr ""
+"Impossible de lancer le programme 'date' dans le shell /bin/sh. popen() a "
+"échoué"
+
+#: clock/hwclock.c:587
+#, c-format
+msgid "response from date command = %s\n"
+msgstr "réponse de la commande date = %s\n"
+
+#: clock/hwclock.c:589
+#, c-format
+msgid ""
+"The date command issued by %s returned unexpected results.\n"
+"The command was:\n"
+" %s\n"
+"The response was:\n"
+" %s\n"
+msgstr ""
+"La commande date lancée par %s a retourné des résultats inattendus.\\n\n"
+"La commande était :\n"
+" %s\n"
+"Le résultat était :\n"
+" %s\n"
+
+#: clock/hwclock.c:598
+#, c-format
+msgid ""
+"The date command issued by %s returnedsomething other than an integer where "
+"the convertedtime value was expected.\n"
+"The command was:\n"
+" %s\n"
+"The response was:\n"
+" %s\n"
+msgstr ""
+"La commande date lancée par %s n'a pas retourné de valeur entière là où "
+"j'attendais l'heure convertie.\n"
+"La commande était :\n"
+" %s\n"
+"Le résultat était :\n"
+" %s\n"
+
+#: clock/hwclock.c:608
+#, c-format
+msgid "date string %s equates to %d seconds since 1969.\n"
+msgstr "La chaine de date %s équivaut à %d secondes depuis 1969.\n"
+
+#: clock/hwclock.c:643
+msgid ""
+"The Hardware Clock does not contain a valid time, so we cannot set the "
+"System Time from it.\n"
+msgstr ""
+"L'horloge matérielle ne contient pas d'heure valide. On ne peut donc pas "
+"règler l'horloge système à partir d'elle.\n"
+
+#: clock/hwclock.c:659
+msgid "Calling settimeofday:\n"
+msgstr "Appel de settimeofday :\n"
+
+#: clock/hwclock.c:660
+#, c-format
+msgid "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
+msgstr " tv.tv_sec = %ld, tv.tv_usec = %ld\n"
+
+#: clock/hwclock.c:662
+#, c-format
+msgid "\ttz.tz_minuteswest = %ld\n"
+msgstr " tz.tz_minuteswest = %ld\n"
+
+#: clock/hwclock.c:665
+msgid "Not setting system clock because running in test mode.\n"
+msgstr ""
+"L'heure du système n'a pas été modifiée car nous sommes en mode test.\n"
+
+#: clock/hwclock.c:677
+msgid "Must be superuser to set system clock.\n"
+msgstr "Vous devez être root pour changer l'heure du système.\n"
+
+#: clock/hwclock.c:679
+msgid "settimeofday() failed"
+msgstr "settimeofday() a échoué"
+
+#: clock/hwclock.c:712
+msgid ""
+"Not adjusting drift factor because the Hardware Clock previously contained "
+"garbage.\n"
+msgstr ""
+"Pas de modification du facteur de dérive car l'horloge matérielle contient "
+"des déchets.\n"
+
+#: clock/hwclock.c:716
+msgid ""
+"Not adjusting drift factor because it has been less than a day since the "
+"last calibration.\n"
+msgstr ""
+"Le facteur de dérive n'a pas été modifié car la dernière modification date "
+"de moins d'un jour.\n"
+
+#: clock/hwclock.c:725
+#, c-format
+msgid ""
+"Clock drifted %d seconds in the past %d seconds in spite of a drift factor "
+"of %f seconds/day.\n"
+"Adjusting drift factor by %f seconds/day\n"
+msgstr ""
+"L'horloge a dérivé de %d secondes durant les %d dernières secondes, malgré "
+"le facteur de dérive de %f secondes par jour.\n"
+"J'ajuste le facteur de dérive à %f secondes par jour\n"
+
+#: clock/hwclock.c:776
+#, c-format
+msgid "Time since last adjustment is %d seconds\n"
+msgstr "Il s'est écoulé %d secondes depuis le dernier ajustement\n"
+
+#: clock/hwclock.c:778
+#, c-format
+msgid "Need to insert %d seconds and refer time back %.6f seconds ago\n"
+msgstr ""
+"Il faut ajouter %d secondes, et se referrer %.6f secondes dans le passé\n"
+
+#: clock/hwclock.c:807
+msgid "Not updating adjtime file because of testing mode.\n"
+msgstr "Adjtime non modifié en mode test.\n"
+
+#: clock/hwclock.c:808
+#, c-format
+msgid ""
+"Would have written the following to %s:\n"
+"%s"
+msgstr ""
+
+#: clock/hwclock.c:832
+msgid "Drift adjustment parameters not updated.\n"
+msgstr "Facteur de dérive non modifié.\n"
+
+#: clock/hwclock.c:873
+msgid ""
+"The Hardware Clock does not contain a valid time, so we cannot adjust it.\n"
+msgstr ""
+"L'horloge matérielle ne contient pas d'heure valide, on ne peut donc pas "
+"l'ajuster.\n"
+
+#: clock/hwclock.c:897
+msgid "Needed adjustment is less than one second, so not setting clock.\n"
+msgstr ""
+"L'ajustement nécessaire est inférieur à une seconde, pas de changement "
+"effectué.\n"
+
+#: clock/hwclock.c:923
+#, c-format
+msgid "Using %s.\n"
+msgstr "J'utilise %s.\n"
+
+#: clock/hwclock.c:925
+msgid "No usable clock interface found.\n"
+msgstr "Aucune interface interface avec l'horologe utilisable trouvée.\n"
+
+#: clock/hwclock.c:1020
+msgid "Unable to set system clock.\n"
+msgstr "Impossible de modifier l'horloge du systeme\n"
+
+#: clock/hwclock.c:1049
+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.\n"
+msgstr ""
+"Le noyau utilise un format pour l'horloge matérielle adapté aux machines "
+"Alpha.\n"
+"Cette version de hwclock a été compilé pour une autre architecture que "
+"Alpha\n"
+"(et donc ne s'execute sans doute pas sur un Alpha). Aucune action "
+"entreprise.\n"
+
+#: clock/hwclock.c:1058
+msgid "Unable to get the epoch value from the kernel.\n"
+msgstr ""
+
+#: clock/hwclock.c:1060
+#, c-format
+msgid "Kernel is assuming an epoch value of %lu\n"
+msgstr ""
+
+#: clock/hwclock.c:1063
+msgid ""
+"To set the epoch value, you must use the 'epoch' option to tell to what "
+"value to set it.\n"
+msgstr ""
+
+#: clock/hwclock.c:1066
+#, fuzzy, c-format
+msgid "Not setting the epoch to %d - testing only.\n"
+msgstr "Horloge non modifiée. Seulement un test.\n"
+
+#: clock/hwclock.c:1069
#, fuzzy
+msgid "Unable to set the epoch value in the kernel.\n"
+msgstr "Impossible de modifier l'horloge du systeme\n"
+
+#: clock/hwclock.c:1151
+#, c-format
+msgid "%s takes no non-option arguments. You supplied %d.\n"
+msgstr "L'option %s ne prend pas d'argument. Cependant, vous avez donné %d.\n"
+
+#: clock/hwclock.c:1159
+msgid ""
+"You have specified multiple function options.\n"
+"You can only perform one function at a time.\n"
+msgstr ""
+
+#: clock/hwclock.c:1165
+#, c-format
+msgid ""
+"%s: The --utc and --localtime options are mutually exclusive. You specified "
+"both.\n"
+msgstr ""
+
+#: clock/hwclock.c:1178
+#, fuzzy
+msgid "No usable set-to time. Cannot set clock.\n"
+msgstr "Impossible de modifier l'horloge du systeme\n"
+
+#: clock/hwclock.c:1193
+msgid "Sorry, only the superuser can change the Hardware Clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:1197
+msgid ""
+"Sorry, only the superuser can change the Hardware Clock epoch in the "
+"kernel.\n"
+msgstr ""
+
+#: clock/hwclock.c:1213
+msgid ""
+"Cannot access the Hardware Clock via any known method. Use --debug option "
+"to see the details of our search for an access method.\n"
+msgstr ""
+
+#: clock/kd.c:41
+msgid "Waiting in loop for time from KDGHWCLK to change\n"
+msgstr ""
+
+#: clock/kd.c:44
+msgid "KDGHWCLK ioctl to read time failed"
+msgstr ""
+
+#: clock/kd.c:65 clock/rtc.c:144
+msgid "Timed out waiting for time change.\n"
+msgstr ""
+
+#: clock/kd.c:69
+msgid "KDGHWCLK ioctl to read time failed in loop"
+msgstr ""
+
+#: clock/kd.c:91
+msgid "ioctl() failed to read time from /dev/tty1"
+msgstr ""
+
+#: clock/kd.c:127
+msgid "ioctl() to open /dev/tty1 failed"
+msgstr ""
+
+#: clock/kd.c:157
+msgid "KDGHWCLK ioctl failed"
+msgstr ""
+
+#: clock/kd.c:161
+msgid "Can't open /dev/tty1"
+msgstr "Impossible d'ouvrir /dev/tty1"
+
+#: clock/rtc.c:98
+msgid "ioctl() to /dev/rtc to read the time failed.\n"
+msgstr ""
+
+#: clock/rtc.c:129
+msgid "Waiting in loop for time from /dev/rtc to change\n"
+msgstr ""
+
+#: clock/rtc.c:165 clock/rtc.c:222
+msgid "open() of /dev/rtc failed"
+msgstr ""
+
+#. This rtc device doesn't have interrupt functions. This is typical
+#. on an Alpha, where the Hardware Clock interrupts are used by the
+#. kernel for the system clock, so aren't at the user's disposal.
+#.
+#: clock/rtc.c:182
+msgid "/dev/rtc does not have interrupt functions. "
+msgstr ""
+
+#: clock/rtc.c:191
+msgid "read() to /dev/rtc to wait for clock tick failed"
+msgstr ""
+
+#: clock/rtc.c:199
+msgid "ioctl() to /dev/rtc to turn off update interrupts failed"
+msgstr ""
+
+#: clock/rtc.c:202
+msgid "ioctl() to /dev/rtc to turn on update interrupts failed unexpectedly"
+msgstr ""
+
+#: clock/rtc.c:245 clock/rtc.c:324 clock/rtc.c:369
+msgid "Unable to open /dev/rtc"
+msgstr "Impossible d'ouvrir /dev/rtc"
+
+#: clock/rtc.c:268
+msgid "ioctl() to /dev/rtc to set the time failed.\n"
+msgstr ""
+
+#: clock/rtc.c:272
+#, c-format
+msgid "ioctl(%s) was successful.\n"
+msgstr ""
+
+#: clock/rtc.c:302
+msgid "Open of /dev/rtc failed"
+msgstr ""
+
+#: clock/rtc.c:320 clock/rtc.c:365
+msgid ""
+"To manipulate the epoch value in the kernel, we must access the Linux 'rtc' "
+"device driver via the device special file /dev/rtc. This file does not "
+"exist on this system.\n"
+msgstr ""
+
+#: clock/rtc.c:331
+msgid "ioctl(RTC_EPOCH_READ) to /dev/rtc failed"
+msgstr ""
+
+#: clock/rtc.c:337
+#, c-format
+msgid "we have read epoch %ld from /dev/rtc with RTC_EPOCH_READ ioctl.\n"
+msgstr ""
+
+#. kernel would not accept this epoch value
+#. Hmm - bad habit, deciding not to do what the user asks
+#. just because one believes that the kernel might not like it.
+#: clock/rtc.c:357
+#, c-format
+msgid "The epoch value may not be less than 1900. You requested %ld\n"
+msgstr ""
+
+#: clock/rtc.c:374
+#, c-format
+msgid "setting epoch to %ld with RTC_EPOCH_SET ioctl to /dev/rtc.\n"
+msgstr ""
+
+#: clock/rtc.c:379
+msgid ""
+"The kernel device driver for /dev/rtc does not have the RTC_EPOCH_SET "
+"ioctl.\n"
+msgstr ""
+
+#: clock/rtc.c:382
+msgid "ioctl(RTC_EPOCH_SET) to /dev/rtc failed"
+msgstr ""
+
+#: clock/shhopt.c:255 clock/shhopt.c:281
+#, c-format
+msgid "invalid number `%s'\n"
+msgstr "nombre invalide `%s'\n"
+
+#: clock/shhopt.c:258 clock/shhopt.c:284
+#, c-format
+msgid "number `%s' to `%s' out of range\n"
+msgstr ""
+
+#: clock/shhopt.c:398
+#, c-format
+msgid "unrecognized option `%s'\n"
+msgstr ""
+
+#: clock/shhopt.c:411 clock/shhopt.c:449
+#, c-format
+msgid "option `%s' requires an argument\n"
+msgstr ""
+
+#: clock/shhopt.c:417
+#, c-format
+msgid "option `%s' doesn't allow an argument\n"
+msgstr ""
+
+#: clock/shhopt.c:439
+#, c-format
+msgid "unrecognized option `-%c'\n"
+msgstr ""
+
+#: disk-utils/fdformat.c:33
msgid "Formatting ... "
-msgstr "Vérification en cours ... "
+msgstr "Formatage en cours ... "
#: disk-utils/fdformat.c:51 disk-utils/fdformat.c:86
-#, fuzzy
msgid "done\n"
-msgstr "Terminé"
+msgstr "terminé\n"
#: disk-utils/fdformat.c:62
msgid "Verifying ... "
#: disk-utils/fdformat.c:73
msgid "Read: "
-msgstr "Lecture: "
+msgstr "Lecture : "
#: disk-utils/fdformat.c:75
#, c-format
#: disk-utils/fdformat.c:128
msgid "Could not determine current format type"
-msgstr ""
+msgstr "Impossible de déterminer le type du format courant"
#: disk-utils/fdformat.c:129
#, c-format
msgid "%s-sided, %d tracks, %d sec/track. Total capacity %d kB.\n"
-msgstr ""
+msgstr "%s-faces, %d pistes, %d sec/piste. Capacité totale %d kB.\n"
#: disk-utils/fdformat.c:130
-#, fuzzy
msgid "Double"
-msgstr "Terminé"
+msgstr "Double"
#: disk-utils/fdformat.c:130
msgid "Single"
-msgstr ""
+msgstr "Simple"
-#: disk-utils/fsck.minix.c:288
+#: disk-utils/fsck.minix.c:198
+#, c-format
+msgid "Usage: %s [-larvsmf] /dev/name\n"
+msgstr "usage : %s [ -larvsmf ] /dev/nom\n"
+
+#: disk-utils/fsck.minix.c:296
#, c-format
msgid "%s is mounted.\t "
msgstr "%s est monté.\t "
-#: disk-utils/fsck.minix.c:290
+#: disk-utils/fsck.minix.c:298
msgid "Do you really want to continue"
msgstr "Voulez-vous vraiment continuer"
-#: disk-utils/fsck.minix.c:294
+#: disk-utils/fsck.minix.c:302
msgid "check aborted.\n"
msgstr "vérification intérompue.\n"
-#: disk-utils/fsck.minix.c:311 disk-utils/fsck.minix.c:331
+#: disk-utils/fsck.minix.c:319 disk-utils/fsck.minix.c:339
msgid "Zone nr < FIRSTZONE in file `"
msgstr ""
-#: disk-utils/fsck.minix.c:313 disk-utils/fsck.minix.c:333
+#: disk-utils/fsck.minix.c:321 disk-utils/fsck.minix.c:341
msgid "Zone nr >= ZONES in file `"
msgstr ""
-#: disk-utils/fsck.minix.c:318 disk-utils/fsck.minix.c:338
+#: disk-utils/fsck.minix.c:326 disk-utils/fsck.minix.c:346
msgid "Remove block"
-msgstr ""
+msgstr "Enlever bloc"
-#: disk-utils/fsck.minix.c:356
+#: disk-utils/fsck.minix.c:364
+#, fuzzy
msgid "Read error: unable to seek to block in file '"
-msgstr ""
+msgstr "Erreur d'écriture: mauvais block dans le fichier '"
-#: disk-utils/fsck.minix.c:362
+#: disk-utils/fsck.minix.c:370
+#, fuzzy
msgid "Read error: bad block in file '"
-msgstr ""
+msgstr "Erreur d'écriture: mauvais block dans le fichier '"
-#: disk-utils/fsck.minix.c:378
+#: disk-utils/fsck.minix.c:386
msgid ""
"Internal error: trying to write bad block\n"
"Write request ignored\n"
msgstr ""
-#: disk-utils/fsck.minix.c:386
+#: disk-utils/fsck.minix.c:392 disk-utils/mkfs.minix.c:290
+#, fuzzy
+msgid "seek failed in write_block"
+msgstr "la recherche dans write_tables a échoué"
+
+#: disk-utils/fsck.minix.c:394
msgid "Write error: bad block in file '"
msgstr "Erreur d'écriture: mauvais block dans le fichier '"
+#: disk-utils/fsck.minix.c:513
+#, fuzzy
+msgid "seek failed in write_super_block"
+msgstr "la recherche dans write_tables a échoué"
+
+#: disk-utils/fsck.minix.c:515 disk-utils/mkfs.minix.c:277
+msgid "unable to write super-block"
+msgstr "impossible d'écrire les super-blocs"
+
+#: disk-utils/fsck.minix.c:525
+msgid "Unable to write inode map"
+msgstr "impossible d'écrire la table des inodes"
+
+#: disk-utils/fsck.minix.c:527
+#, fuzzy
+msgid "Unable to write zone map"
+msgstr "impossible d'écrire la table des zones"
+
+#: disk-utils/fsck.minix.c:529
+#, fuzzy
+msgid "Unable to write inodes"
+msgstr "imossible d'écrire la table des inodes"
+
+#: disk-utils/fsck.minix.c:558
+#, fuzzy
+msgid "seek failed"
+msgstr "settimeofday() a échoué"
+
+#: disk-utils/fsck.minix.c:560
+#, fuzzy
+msgid "unable to read super block"
+msgstr "impossible d'écrire les super-blocs"
+
+#: disk-utils/fsck.minix.c:580
+msgid "bad magic number in super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:582
+msgid "Only 1k blocks/zones supported"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:584
+msgid "bad s_imap_blocks field in super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:586
+msgid "bad s_zmap_blocks field in super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:593
+#, fuzzy
+msgid "Unable to allocate buffer for inode map"
+msgstr "Impossible d'allouer le buffer.\n"
+
+#: disk-utils/fsck.minix.c:601
+#, fuzzy
+msgid "Unable to allocate buffer for inodes"
+msgstr "Impossible d'allouer le buffer.\n"
+
+#: disk-utils/fsck.minix.c:604
+#, fuzzy
+msgid "Unable to allocate buffer for inode count"
+msgstr "Impossible d'allouer le buffer.\n"
+
#: disk-utils/fsck.minix.c:607
+#, fuzzy
+msgid "Unable to allocate buffer for zone count"
+msgstr "Impossible d'allouer le buffer.\n"
+
+#: disk-utils/fsck.minix.c:609
+#, fuzzy
+msgid "Unable to read inode map"
+msgstr "imossible d'écrire la table des inodes"
+
+#: disk-utils/fsck.minix.c:611
+#, fuzzy
+msgid "Unable to read zone map"
+msgstr "impossible d'écrire la table des zones"
+
+#: disk-utils/fsck.minix.c:613
+#, fuzzy
+msgid "Unable to read inodes"
+msgstr "imossible d'écrire la table des inodes"
+
+#: disk-utils/fsck.minix.c:615
msgid "Warning: Firstzone != Norm_firstzone\n"
msgstr ""
-#: disk-utils/fsck.minix.c:612 disk-utils/mkfs.minix.c:528
+#: disk-utils/fsck.minix.c:620 disk-utils/mkfs.minix.c:540
#, c-format
msgid "%ld inodes\n"
msgstr "%ld i-noeuds\n"
-#: disk-utils/fsck.minix.c:613 disk-utils/mkfs.minix.c:529
+#: disk-utils/fsck.minix.c:621 disk-utils/mkfs.minix.c:541
#, c-format
msgid "%ld blocks\n"
msgstr "%ld blocs\n"
-#: disk-utils/fsck.minix.c:614 disk-utils/mkfs.minix.c:530
+#: disk-utils/fsck.minix.c:622 disk-utils/mkfs.minix.c:542
#, c-format
msgid "Firstdatazone=%ld (%ld)\n"
msgstr "Premièrezonededonnées=%ld (%ld)\n"
-#: disk-utils/fsck.minix.c:615 disk-utils/mkfs.minix.c:531
+#: disk-utils/fsck.minix.c:623 disk-utils/mkfs.minix.c:543
#, c-format
msgid "Zonesize=%d\n"
msgstr "Tailledelazone=%d\n"
-#: disk-utils/fsck.minix.c:616
+#: disk-utils/fsck.minix.c:624
#, c-format
msgid "Maxsize=%ld\n"
msgstr "Taillemax=%ld\n"
-#: disk-utils/fsck.minix.c:617
+#: disk-utils/fsck.minix.c:625
#, c-format
msgid "Filesystem state=%d\n"
msgstr "Etat du système de fichier=%d\n"
-#: disk-utils/fsck.minix.c:618
+#: disk-utils/fsck.minix.c:626
#, c-format
msgid ""
"namelen=%d\n"
"\n"
msgstr "longueurnom=%d\n"
-#: disk-utils/fsck.minix.c:632 disk-utils/fsck.minix.c:684
+#: disk-utils/fsck.minix.c:640 disk-utils/fsck.minix.c:692
#, c-format
msgid "Inode %d marked not used, but used for file '"
msgstr "I-noeud %d marqué libre, mais utilisé pour le fichier '"
-#: disk-utils/fsck.minix.c:637 disk-utils/fsck.minix.c:688
+#: disk-utils/fsck.minix.c:645 disk-utils/fsck.minix.c:696
msgid "Mark in use"
msgstr "Marqué utilisé"
-#: disk-utils/fsck.minix.c:659 disk-utils/fsck.minix.c:708
+#: disk-utils/fsck.minix.c:667 disk-utils/fsck.minix.c:716
#, c-format
msgid " has mode %05o\n"
msgstr " a pour mode %05o\n"
-#: disk-utils/fsck.minix.c:665 disk-utils/fsck.minix.c:713
+#: disk-utils/fsck.minix.c:673 disk-utils/fsck.minix.c:721
msgid "Warning: inode count too big.\n"
msgstr "Avertissement: nombre de i-noeuds trop grand.\n"
-#: disk-utils/fsck.minix.c:749 disk-utils/fsck.minix.c:783
+#: disk-utils/fsck.minix.c:734
+msgid "root inode isn't a directory"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:757 disk-utils/fsck.minix.c:791
msgid "Block has been used before. Now in file `"
msgstr "Bloc déjà utilisé. Maintenant dans le fichier `"
-#: disk-utils/fsck.minix.c:752 disk-utils/fsck.minix.c:786
-#: disk-utils/fsck.minix.c:1114 disk-utils/fsck.minix.c:1123
-#: disk-utils/fsck.minix.c:1167 disk-utils/fsck.minix.c:1176
+#: disk-utils/fsck.minix.c:760 disk-utils/fsck.minix.c:794
+#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1131
+#: disk-utils/fsck.minix.c:1175 disk-utils/fsck.minix.c:1184
msgid "Clear"
msgstr "Effacer"
-#: disk-utils/fsck.minix.c:761 disk-utils/fsck.minix.c:795
+#: disk-utils/fsck.minix.c:769 disk-utils/fsck.minix.c:803
#, c-format
msgid "Block %d in file `"
msgstr "Bloc %d dans le fichier `"
-#: disk-utils/fsck.minix.c:763 disk-utils/fsck.minix.c:797
+#: disk-utils/fsck.minix.c:771 disk-utils/fsck.minix.c:805
msgid "' is marked not in use."
msgstr "' est marqué inutilisé."
-#: disk-utils/fsck.minix.c:764 disk-utils/fsck.minix.c:798
+#: disk-utils/fsck.minix.c:772 disk-utils/fsck.minix.c:806
msgid "Correct"
msgstr "Correct"
-#: disk-utils/fsck.minix.c:948 disk-utils/fsck.minix.c:1012
+#: disk-utils/fsck.minix.c:956 disk-utils/fsck.minix.c:1020
msgid " contains a bad inode number for file '"
msgstr ""
-#: disk-utils/fsck.minix.c:950 disk-utils/fsck.minix.c:1014
+#: disk-utils/fsck.minix.c:958 disk-utils/fsck.minix.c:1022
msgid " Remove"
msgstr "Enlever"
-#: disk-utils/fsck.minix.c:964 disk-utils/fsck.minix.c:1028
+#: disk-utils/fsck.minix.c:972 disk-utils/fsck.minix.c:1036
msgid ": bad directory: '.' isn't first\n"
msgstr ": mauvais répertoire: '.' ne vient pas en premier\n"
-#: disk-utils/fsck.minix.c:971 disk-utils/fsck.minix.c:1036
+#: disk-utils/fsck.minix.c:979 disk-utils/fsck.minix.c:1044
msgid ": bad directory: '..' isn't second\n"
msgstr ": mauvais répertoire: '..' ne vient pas en second\n"
-#: disk-utils/fsck.minix.c:1071
+#: disk-utils/fsck.minix.c:1076
+msgid "internal error"
+msgstr "erreur interne"
+
+#: disk-utils/fsck.minix.c:1079
msgid ": bad directory: size<32"
msgstr ": mauvais répertoire: taille<32"
-#: disk-utils/fsck.minix.c:1090
+#: disk-utils/fsck.minix.c:1098
msgid ": bad directory: size < 32"
msgstr ": mauvais répertoire: taille < 32"
-#: disk-utils/fsck.minix.c:1113 disk-utils/fsck.minix.c:1166
+#: disk-utils/fsck.minix.c:1111
+#, fuzzy
+msgid "seek failed in bad_zone"
+msgstr "la recherche dans write_tables a échoué"
+
+#: disk-utils/fsck.minix.c:1121 disk-utils/fsck.minix.c:1174
#, c-format
msgid "Inode %d mode not cleared."
msgstr ""
-#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1175
-#, c-format
+#: disk-utils/fsck.minix.c:1130 disk-utils/fsck.minix.c:1183
+#, fuzzy, c-format
msgid "Inode %d not used, marked used in the bitmap."
-msgstr ""
+msgstr "I-noeud %d marqué libre, mais utilisé pour le fichier '"
-#: disk-utils/fsck.minix.c:1128 disk-utils/fsck.minix.c:1181
+#: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1189
#, c-format
msgid "Inode %d used, marked unused in the bitmap."
msgstr ""
-#: disk-utils/fsck.minix.c:1134 disk-utils/fsck.minix.c:1186
+#: disk-utils/fsck.minix.c:1142 disk-utils/fsck.minix.c:1194
#, c-format
msgid "Inode %d (mode = %07o), i_nlinks=%d, counted=%d."
msgstr ""
-#: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1188
+#: disk-utils/fsck.minix.c:1144 disk-utils/fsck.minix.c:1196
msgid "Set i_nlinks to count"
msgstr ""
-#: disk-utils/fsck.minix.c:1148 disk-utils/fsck.minix.c:1200
-#, c-format
+#: disk-utils/fsck.minix.c:1156 disk-utils/fsck.minix.c:1208
+#, fuzzy, c-format
msgid "Zone %d: marked in use, no file uses it."
-msgstr ""
+msgstr "I-noeud %d marqué libre, mais utilisé pour le fichier '"
-#: disk-utils/fsck.minix.c:1149 disk-utils/fsck.minix.c:1201
+#: disk-utils/fsck.minix.c:1157 disk-utils/fsck.minix.c:1209
msgid "Unmark"
msgstr ""
-#: disk-utils/fsck.minix.c:1153 disk-utils/fsck.minix.c:1205
+#: disk-utils/fsck.minix.c:1161 disk-utils/fsck.minix.c:1213
#, c-format
msgid "Zone %d: %sin use, counted=%d\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1154 disk-utils/fsck.minix.c:1206
+#: disk-utils/fsck.minix.c:1162 disk-utils/fsck.minix.c:1214
msgid "not "
-msgstr ""
+msgstr "non "
-#: disk-utils/fsck.minix.c:1182
+#: disk-utils/fsck.minix.c:1190
#, fuzzy
msgid "Set"
msgstr "Secteurs"
-#: disk-utils/fsck.minix.c:1296
+#: disk-utils/fsck.minix.c:1254 disk-utils/mkfs.minix.c:649
+#: disk-utils/mkfs.minix.c:652
+#, fuzzy
+msgid "bad inode size"
+msgstr "%ld i-noeuds\n"
+
+#: disk-utils/fsck.minix.c:1257
+#, fuzzy
+msgid "bad v2 inode size"
+msgstr "%ld i-noeuds\n"
+
+#: disk-utils/fsck.minix.c:1283
+msgid "need terminal for interactive repairs"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1287
+#, fuzzy, c-format
+msgid "unable to open '%s'"
+msgstr "Impossible d'ouvrir %s\n"
+
+#: disk-utils/fsck.minix.c:1304
#, c-format
msgid "%s is clean, no check.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1300
+#: disk-utils/fsck.minix.c:1308
#, c-format
msgid "Forcing filesystem check on %s.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1302
+#: disk-utils/fsck.minix.c:1310
#, c-format
msgid "Filesystem on %s is dirty, needs checking.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1331
+#: disk-utils/fsck.minix.c:1339
msgid ""
"\n"
"%6ld inodes used (%ld%%)\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1336
+#: disk-utils/fsck.minix.c:1344
msgid "%6ld zones used (%ld%%)\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1338
+#: disk-utils/fsck.minix.c:1346
#, c-format
msgid ""
"\n"
"%6d files\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1351
+#: disk-utils/fsck.minix.c:1359
+#, fuzzy
msgid ""
"----------------------------\n"
"FILE SYSTEM HAS BEEN CHANGED\n"
"----------------------------\n"
-msgstr ""
+msgstr "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
#: disk-utils/mkfs.c:66
msgid "Usage: mkfs [-V] [-t fstype] [fs-options] device [size]\n"
msgstr ""
-#: disk-utils/mkfs.c:80 fdisk/cfdisk.c:324 getopt-1.0.3b/getopt.c:85
-#: getopt-1.0.3b/getopt.c:95 login-utils/wall.c:221 mount/sundries.c:192
+#: disk-utils/mkfs.c:80 fdisk/cfdisk.c:373 getopt-1.0.3b/getopt.c:85
+#: getopt-1.0.3b/getopt.c:95 login-utils/wall.c:218 mount/sundries.c:195
#, c-format
msgid "%s: Out of memory!\n"
-msgstr ""
+msgstr "%s: A court de mémoire!\n"
#: disk-utils/mkfs.c:89
-msgid "mkfs version "
-msgstr ""
+#, fuzzy, c-format
+msgid "mkfs version %s (%s)\n"
+msgstr "mkfs version "
#: disk-utils/mkfs.minix.c:186
#, c-format
msgid "Usage: %s [-c | -l filename] [-nXX] [-iXX] /dev/name [blocks]\n"
-msgstr ""
+msgstr "Usage: %s [-c | -l nom de fichier] [-nXX] [-iXX] /dev/name [blocks]\n"
#: disk-utils/mkfs.minix.c:210
#, c-format
msgid "%s is mounted; will not make a filesystem here!"
-msgstr ""
+msgstr "%s est monté ; je ne vais pas faire un système de fichier ici !"
#: disk-utils/mkfs.minix.c:271
msgid "seek to boot block failed in write_tables"
-msgstr ""
+msgstr "la recherche de bloc de boot dans write_tables a échoué"
#: disk-utils/mkfs.minix.c:273
msgid "unable to clear boot sector"
-msgstr ""
+msgstr "impossible d'effacer le secteur de boot"
#: disk-utils/mkfs.minix.c:275
msgid "seek failed in write_tables"
-msgstr ""
-
-#: disk-utils/mkfs.minix.c:277
-msgid "unable to write super-block"
-msgstr ""
+msgstr "la recherche dans write_tables a échoué"
#: disk-utils/mkfs.minix.c:279
msgid "unable to write inode map"
-msgstr ""
+msgstr "imossible d'écrire la table des inodes"
#: disk-utils/mkfs.minix.c:281
msgid "unable to write zone map"
-msgstr ""
+msgstr "impossible d'écrire la table des zones"
#: disk-utils/mkfs.minix.c:283
+#, fuzzy
msgid "unable to write inodes"
-msgstr ""
-
-#: disk-utils/mkfs.minix.c:290
-msgid "seek failed in write_block"
-msgstr ""
+msgstr "imossible d'écrire la table des inodes"
#: disk-utils/mkfs.minix.c:292
+#, fuzzy
msgid "write failed in write_block"
-msgstr ""
+msgstr "la recherche dans write_tables a échoué"
#. Could make triple indirect block here
#: disk-utils/mkfs.minix.c:300 disk-utils/mkfs.minix.c:374
msgid "not enough good blocks"
msgstr ""
-#: disk-utils/mkfs.minix.c:517
+#: disk-utils/mkfs.minix.c:529
+#, fuzzy
msgid "unable to allocate buffers for maps"
-msgstr ""
+msgstr "Impossible d'allouer le buffer\n"
-#: disk-utils/mkfs.minix.c:526
+#: disk-utils/mkfs.minix.c:538
+#, fuzzy
msgid "unable to allocate buffer for inodes"
-msgstr ""
+msgstr "Impossible d'allouer le buffer.\n"
-#: disk-utils/mkfs.minix.c:532
+#: disk-utils/mkfs.minix.c:544
#, fuzzy, c-format
msgid ""
"Maxsize=%ld\n"
"\n"
msgstr "Taillemax=%ld\n"
-#: disk-utils/mkfs.minix.c:546
+#: disk-utils/mkfs.minix.c:558
+#, fuzzy
msgid "seek failed during testing of blocks"
-msgstr ""
+msgstr "la recherche dans write_tables a échoué"
-#: disk-utils/mkfs.minix.c:554
+#: disk-utils/mkfs.minix.c:566
msgid "Weird values in do_check: probably bugs\n"
msgstr ""
-#: disk-utils/mkfs.minix.c:585
+#: disk-utils/mkfs.minix.c:597 disk-utils/mkswap.c:231
+#, fuzzy
msgid "seek failed in check_blocks"
-msgstr ""
+msgstr "la recherche dans write_tables a échoué"
-#: disk-utils/mkfs.minix.c:594
+#: disk-utils/mkfs.minix.c:606
msgid "bad blocks before data-area: cannot make fs"
msgstr ""
-#: disk-utils/mkfs.minix.c:600 disk-utils/mkfs.minix.c:622
+#: disk-utils/mkfs.minix.c:612 disk-utils/mkfs.minix.c:634
#, fuzzy, c-format
msgid "%d bad blocks\n"
msgstr "%ld blocs\n"
-#: disk-utils/mkfs.minix.c:602 disk-utils/mkfs.minix.c:624
+#: disk-utils/mkfs.minix.c:614 disk-utils/mkfs.minix.c:636
#, fuzzy
msgid "one bad block\n"
-msgstr "%ld blocs\n"
-
-#: disk-utils/mkfs.minix.c:614
-msgid "can't open file of bad blocks"
-msgstr ""
+msgstr "une mauvaise page\n"
-#: disk-utils/mkfs.minix.c:637 disk-utils/mkfs.minix.c:640
+#: disk-utils/mkfs.minix.c:626
#, fuzzy
-msgid "bad inode size"
-msgstr "%ld i-noeuds\n"
+msgid "can't open file of bad blocks"
+msgstr "Impossible d'ouvrir le fichier '%s'"
-#: disk-utils/mkfs.minix.c:669
+#: disk-utils/mkfs.minix.c:681
#, c-format
msgid "%s: not compiled with minix v2 support\n"
msgstr ""
-#: disk-utils/mkfs.minix.c:685
+#: disk-utils/mkfs.minix.c:697
#, fuzzy
msgid "strtol error: number of blocks not specified"
msgstr "Erreur d'écriture: mauvais block dans le fichier '"
-#: disk-utils/mkfs.minix.c:717
-#, c-format
+#: disk-utils/mkfs.minix.c:729
+#, fuzzy, c-format
msgid "unable to open %s"
-msgstr ""
+msgstr "Impossible d'ouvrir %s\n"
-#: disk-utils/mkfs.minix.c:719
-#, c-format
+#: disk-utils/mkfs.minix.c:731
+#, fuzzy, c-format
msgid "unable to stat %s"
-msgstr ""
+msgstr "Impossible de lire %s\n"
-#: disk-utils/mkfs.minix.c:723
+#: disk-utils/mkfs.minix.c:735
#, c-format
msgid "will not try to make filesystem on '%s'"
msgstr ""
-#: disk-utils/mkswap.c:99
+#: disk-utils/mkswap.c:101
#, c-format
msgid "Assuming pages of size %d\n"
msgstr ""
-#: disk-utils/mkswap.c:191
-#, c-format
-msgid "%d bad page%s\n"
-msgstr ""
+#: disk-utils/mkswap.c:185
+#, fuzzy, c-format
+msgid "Usage: %s [-c] [-v0|-v1] /dev/name [blocks]\n"
+msgstr "Usage: %s [-c | -l nom de fichier] [-nXX] [-iXX] /dev/name [blocks]\n"
-#: disk-utils/mkswap.c:191 login-utils/shutdown.c:433
-#: login-utils/shutdown.c:436
-msgid "s"
-msgstr "s"
+#: disk-utils/mkswap.c:208
+#, fuzzy
+msgid "too many bad pages"
+msgstr "une mauvaise page\n"
+
+#: disk-utils/mkswap.c:222 misc-utils/look.c:170 misc-utils/setterm.c:1100
+#: text-utils/more.c:1888 text-utils/more.c:1899
+#, fuzzy
+msgid "Out of memory"
+msgstr "%s: A court de mémoire!\n"
+
+#: disk-utils/mkswap.c:239
+msgid "one bad page\n"
+msgstr "une mauvaise page\n"
+
+#: disk-utils/mkswap.c:241
+#, c-format
+msgid "%d bad pages\n"
+msgstr "%d mauvaises pages\n"
-#: disk-utils/mkswap.c:294
+#: disk-utils/mkswap.c:345
#, c-format
msgid "%s: error: Nowhere to set up swap on?\n"
msgstr "%s: erreur: Aucun endroit défini pour swaper?\n"
-#: disk-utils/mkswap.c:313
+#: disk-utils/mkswap.c:354
+#, c-format
+msgid "%s: error: size %ld is larger than device size %d\n"
+msgstr "%s: erreur: la taile %ld est plus grande que le périphérique : %d\n"
+
+#: disk-utils/mkswap.c:372
#, c-format
msgid "%s: error: unknown version %d\n"
msgstr "%s: erreur: version inconnue %d\n"
-#: disk-utils/mkswap.c:319
+#: disk-utils/mkswap.c:378
#, c-format
msgid "%s: error: swap area needs to be at least %ldkB\n"
msgstr "%s: erreur: la taille du swap doit être d'au moins %ldkB\n"
-#: disk-utils/mkswap.c:326
+#: disk-utils/mkswap.c:397
#, c-format
msgid "%s: warning: truncating swap area to %ldkB\n"
msgstr "%s: avertissement: troncature de l'aire de swap à %ldkB\n"
-#: disk-utils/mkswap.c:353
+#: disk-utils/mkswap.c:409
+#, c-format
+msgid "Will not try to make swapdevice on '%s'"
+msgstr ""
+
+#: disk-utils/mkswap.c:418 disk-utils/mkswap.c:439
+msgid "fatal: first page unreadable"
+msgstr ""
+
+#: disk-utils/mkswap.c:424
#, c-format
msgid ""
"%s: Device '%s' contains a valid Sun disklabel.\n"
"the -f option to force it.\n"
msgstr ""
-#: disk-utils/mkswap.c:378
+#: disk-utils/mkswap.c:448
+msgid "Unable to set up swap-space: unreadable"
+msgstr ""
+
+#: disk-utils/mkswap.c:449
#, c-format
msgid "Setting up swapspace version %d, size = %ld bytes\n"
msgstr "Configuration de l'espace de swap version %d, taille = %ld octets\n"
+#: disk-utils/mkswap.c:455
+#, fuzzy
+msgid "unable to rewind swap-device"
+msgstr "imossible d'écrire la table des inodes"
+
+#: disk-utils/mkswap.c:458
+#, fuzzy
+msgid "unable to write signature page"
+msgstr "imossible d'écrire la table des inodes"
+
+#: disk-utils/mkswap.c:465
+#, fuzzy
+msgid "fsync failed"
+msgstr "échec de malloc"
+
#: disk-utils/setfdprm.c:30
#, c-format
msgid "Invalid number: %s\n"
msgid " %s [ -c | -y | -n ] dev\n"
msgstr ""
-#: fdisk/cfdisk.c:349 fdisk/cfdisk.c:1764
+#: fdisk/cfdisk.c:398 fdisk/cfdisk.c:1903
msgid "Unusable"
msgstr "Inutilisable"
-#: fdisk/cfdisk.c:351 fdisk/cfdisk.c:1766
+#: fdisk/cfdisk.c:400 fdisk/cfdisk.c:1905
msgid "Free Space"
msgstr "Espace Libre"
-#: fdisk/cfdisk.c:354
+#: fdisk/cfdisk.c:403
msgid "Linux ext2"
msgstr "Linux ext2"
#. also Solaris
-#: fdisk/cfdisk.c:356 fdisk/i386_sys_types.c:53
+#: fdisk/cfdisk.c:405 fdisk/i386_sys_types.c:56
msgid "Linux"
msgstr "Linux"
-#: fdisk/cfdisk.c:359
+#: fdisk/cfdisk.c:408
msgid "OS/2 HPFS"
msgstr "OS/2 HPFS"
-#: fdisk/cfdisk.c:361
+#: fdisk/cfdisk.c:410
msgid "OS/2 IFS"
msgstr "OS/2 IFS"
-#: fdisk/cfdisk.c:365
+#: fdisk/cfdisk.c:414
msgid "NTFS"
msgstr "NTFS"
-#: fdisk/cfdisk.c:376
+#: fdisk/cfdisk.c:425
msgid "Disk has been changed.\n"
msgstr "Le disque a été changé.\n"
-#: fdisk/cfdisk.c:377
+#: fdisk/cfdisk.c:426
msgid "Reboot the system to ensure the partition table is correctly updated.\n"
msgstr ""
"Rebootez le système pour être sur que la table des partitions a été "
"correctement mise à jour.\n"
-#: fdisk/cfdisk.c:380
+#: fdisk/cfdisk.c:429
msgid ""
"\n"
"WARNING: If you have created or modified any\n"
"une ou des partitions DOS 6.x, reportez-vous au manuel\n"
"de cfdisk pour avoir plus d'informations.\n"
-#: fdisk/cfdisk.c:475
+#: fdisk/cfdisk.c:524
msgid "FATAL ERROR"
-msgstr ""
+msgstr "ERREUR FATALE"
-#: fdisk/cfdisk.c:484
-#, fuzzy
-msgid "Press any key to exit fdisk"
-msgstr "Appuyez sur une touche pour continuer"
+#: fdisk/cfdisk.c:533
+msgid "Press any key to exit cfdisk"
+msgstr "Appuyez sur une touche pour quitter cfdisk"
-#: fdisk/cfdisk.c:520 fdisk/cfdisk.c:528
+#: fdisk/cfdisk.c:569 fdisk/cfdisk.c:577
msgid "Cannot seek on disk drive"
msgstr "Erreur d'accès sur le disque dur"
-#: fdisk/cfdisk.c:522
+#: fdisk/cfdisk.c:571
msgid "Cannot read disk drive"
msgstr "Impossible de lire le disque dur"
-#: fdisk/cfdisk.c:530
+#: fdisk/cfdisk.c:579
msgid "Cannot write disk drive"
msgstr "Impossible d'écrire sur le disque dur"
-#: fdisk/cfdisk.c:767
-#, fuzzy
-msgid "Too many parts"
-msgstr "Trops d'arguments.\n"
+#: fdisk/cfdisk.c:818
+msgid "Too many partitions"
+msgstr "Trops de partitions"
-#: fdisk/cfdisk.c:772
-#, fuzzy
+#: fdisk/cfdisk.c:823
msgid "Partition begins before sector 0"
-msgstr "Table de partitions pour %s\n"
+msgstr "La partition commence avant le secteur 0"
-#: fdisk/cfdisk.c:777
-#, fuzzy
+#: fdisk/cfdisk.c:828
msgid "Partition ends before sector 0"
-msgstr "Table de partitions pour %s\n"
+msgstr "La partition se termine avant le secteur 0"
-#: fdisk/cfdisk.c:782
+#: fdisk/cfdisk.c:833
msgid "Partition begins after end-of-disk"
-msgstr ""
+msgstr "La partition commence après la fin du disque"
-#: fdisk/cfdisk.c:787
+#: fdisk/cfdisk.c:838
msgid "Partition ends after end-of-disk"
+msgstr "La partition se termine après la fin du disque"
+
+#: fdisk/cfdisk.c:862
+msgid "logical partitions not in disk order"
msgstr ""
-#: fdisk/cfdisk.c:835
+#: fdisk/cfdisk.c:865
+#, fuzzy
+msgid "logical partitions overlap"
+msgstr "Mauvaise partition logique"
+
+#: fdisk/cfdisk.c:867
+#, fuzzy
+msgid "enlarged logical partitions overlap"
+msgstr "Mauvaise partition logique"
+
+#: fdisk/cfdisk.c:897
msgid ""
"!!!! Internal error creating logical drive with no extended partition !!!!"
msgstr ""
"!!!! Erreur interne lors de la création d'un lecteur logique sans partition "
"étendue !!!!"
-#: fdisk/cfdisk.c:846 fdisk/cfdisk.c:858
+#: fdisk/cfdisk.c:908 fdisk/cfdisk.c:920
msgid ""
"Cannot create logical drive here -- would create two extended partitions"
msgstr ""
"Impossible de créér un lecteur logique ici -- cela créérait deux partitions "
"étendues"
-#: fdisk/cfdisk.c:1002
+#: fdisk/cfdisk.c:1070
msgid "Menu item too long. Menu may look odd."
msgstr "Elément de menu trop large. Le menu peut paraitre bizarre."
-#: fdisk/cfdisk.c:1051
+#: fdisk/cfdisk.c:1126
msgid "Menu without direction. Defaulting horizontal."
msgstr "Menu sans direction. Horizontal par défaut."
-#: fdisk/cfdisk.c:1166
+#: fdisk/cfdisk.c:1256
msgid "Illegal key"
msgstr "Touche non valide"
-#: fdisk/cfdisk.c:1189
+#: fdisk/cfdisk.c:1279
msgid "Press a key to continue"
msgstr "Appuyez sur une touche pour continuer"
-#: fdisk/cfdisk.c:1236 fdisk/cfdisk.c:1735 fdisk/cfdisk.c:2261
-#: fdisk/cfdisk.c:2263
+#: fdisk/cfdisk.c:1326 fdisk/cfdisk.c:1874 fdisk/cfdisk.c:2399
+#: fdisk/cfdisk.c:2401
msgid "Primary"
msgstr "Primaire"
-#: fdisk/cfdisk.c:1236
+#: fdisk/cfdisk.c:1326
msgid "Create a new primary partition"
msgstr "Créér une nouvelle partition primaire"
-#: fdisk/cfdisk.c:1237 fdisk/cfdisk.c:1735 fdisk/cfdisk.c:2260
-#: fdisk/cfdisk.c:2263
+#: fdisk/cfdisk.c:1327 fdisk/cfdisk.c:1874 fdisk/cfdisk.c:2398
+#: fdisk/cfdisk.c:2401
msgid "Logical"
msgstr "Logique"
-#: fdisk/cfdisk.c:1237
+#: fdisk/cfdisk.c:1327
msgid "Create a new logical partition"
msgstr "Créér une nouvelle partition logique"
-#: fdisk/cfdisk.c:1238 fdisk/cfdisk.c:1291 fdisk/cfdisk.c:1947
+#: fdisk/cfdisk.c:1328 fdisk/cfdisk.c:1383 fdisk/cfdisk.c:2078
msgid "Cancel"
msgstr "Annuler"
-#: fdisk/cfdisk.c:1238 fdisk/cfdisk.c:1291
+#: fdisk/cfdisk.c:1328 fdisk/cfdisk.c:1383
msgid "Don't create a partition"
msgstr "Ne pas créér la partition"
-#: fdisk/cfdisk.c:1254
+#: fdisk/cfdisk.c:1344
msgid "!!! Internal error !!!"
msgstr "!!! Erreur Interne !!!"
-#: fdisk/cfdisk.c:1257
+#: fdisk/cfdisk.c:1347
msgid "Size (in MB): "
msgstr "Taille (en Mo): "
-#: fdisk/cfdisk.c:1289
+#: fdisk/cfdisk.c:1381
msgid "Beginning"
msgstr "Début"
-#: fdisk/cfdisk.c:1289
+#: fdisk/cfdisk.c:1381
msgid "Add partition at beginning of free space"
msgstr "Ajouter la partition au début de l'espace libre"
-#: fdisk/cfdisk.c:1290
+#: fdisk/cfdisk.c:1382
msgid "End"
msgstr "Fin"
-#: fdisk/cfdisk.c:1290
+#: fdisk/cfdisk.c:1382
msgid "Add partition at end of free space"
msgstr "Ajouter la partition à la fin de l'espace libre"
-#: fdisk/cfdisk.c:1308
+#: fdisk/cfdisk.c:1400
msgid "No room to create the extended partition"
msgstr "Pas de place pour créér une partition étendue"
-#: fdisk/cfdisk.c:1354
+#: fdisk/cfdisk.c:1439
+msgid "Bad signature on partition table"
+msgstr "Mauvaise signature de la table de partitions"
+
+#: fdisk/cfdisk.c:1477
+msgid "You specified more cylinders than fit on disk"
+msgstr ""
+
+#: fdisk/cfdisk.c:1507
msgid "Cannot open disk drive"
msgstr "Impossible d'ouvrir le disque dur"
-#: fdisk/cfdisk.c:1356 fdisk/cfdisk.c:1546
+#: fdisk/cfdisk.c:1509 fdisk/cfdisk.c:1690
msgid "Opened disk read-only - you have no permission to write"
msgstr ""
+"Disque ouvert en lecture seule : vous n'avez pas les permissions d'écriture"
-#: fdisk/cfdisk.c:1386
-msgid "Cannot read disk drive geometry"
-msgstr "Impossible de lire la géométrie du disque"
+#: fdisk/cfdisk.c:1530
+msgid "Cannot get disk size"
+msgstr "Impossible de déterminer la taille du disque"
-#: fdisk/cfdisk.c:1408
+#. avoid snprintf - it does not exist on ancient systems
+#: fdisk/cfdisk.c:1556
msgid "Bad primary partition"
msgstr "Mauvaise partition primaire"
-#: fdisk/cfdisk.c:1438
+#. avoid snprintf
+#: fdisk/cfdisk.c:1587
msgid "Bad logical partition"
msgstr "Mauvaise partition logique"
-#: fdisk/cfdisk.c:1558
+#: fdisk/cfdisk.c:1702
msgid "Warning!! This may destroy data on your disk!"
-msgstr ""
+msgstr "Avertissement!! Cela peux détruire des données sur votre disque!"
-#: fdisk/cfdisk.c:1562
+#: fdisk/cfdisk.c:1706
msgid "Are you sure you want write the partition table to disk? (yes or no): "
msgstr ""
"Etes vous sur de vouloir écrire la table de partition sur le disque? (yes ou "
"no): "
-#: fdisk/cfdisk.c:1571
+#: fdisk/cfdisk.c:1712
+msgid "no"
+msgstr "non"
+
+#: fdisk/cfdisk.c:1713
msgid "Did not write partition table to disk"
msgstr "Table de partition non écrite sur le disque"
-#: fdisk/cfdisk.c:1579
+#: fdisk/cfdisk.c:1715
+msgid "yes"
+msgstr "oui"
+
+#: fdisk/cfdisk.c:1718
msgid "Please enter `yes' or `no'"
-msgstr ""
+msgstr "Répondez par `oui' ou par `non'"
-#: fdisk/cfdisk.c:1583
+#: fdisk/cfdisk.c:1722
msgid "Writing partition table to disk..."
msgstr "Ecriture de la table de partition sur disque..."
-#: fdisk/cfdisk.c:1608 fdisk/cfdisk.c:1612
+#: fdisk/cfdisk.c:1747 fdisk/cfdisk.c:1751
msgid "Wrote partition table to disk"
msgstr "Table de partition écrite sur disque"
-#: fdisk/cfdisk.c:1610
+#: fdisk/cfdisk.c:1749
msgid ""
"Wrote partition table, but re-read table failed. Reboot to update table."
msgstr ""
+"Table de partitions écrite, mais échec de sa relecture. Redémarrez pour la "
+"mettre à jour."
-#: fdisk/cfdisk.c:1620
+#: fdisk/cfdisk.c:1759
msgid ""
"Not precisely one primary partition is bootable. DOS MBR cannot boot this."
msgstr ""
+"Il n'y a pas exactement une partition primaire bootable. Un MBR DOS ne "
+"pourra pas fonctionner."
-#: fdisk/cfdisk.c:1678 fdisk/cfdisk.c:1796 fdisk/cfdisk.c:1888
+#: fdisk/cfdisk.c:1817 fdisk/cfdisk.c:1935 fdisk/cfdisk.c:2019
msgid "Enter filename or press RETURN to display on screen: "
msgstr "Entrez un nom de fichier ou tapez ENTREE pour affichage sur l'écran: "
-#: fdisk/cfdisk.c:1686 fdisk/cfdisk.c:1804 fdisk/cfdisk.c:1896
+#: fdisk/cfdisk.c:1825 fdisk/cfdisk.c:1943 fdisk/cfdisk.c:2027
#, c-format
msgid "Cannot open file '%s'"
-msgstr ""
+msgstr "Impossible d'ouvrir le fichier '%s'"
-#: fdisk/cfdisk.c:1697
+#: fdisk/cfdisk.c:1836
#, c-format
msgid "Disk Drive: %s\n"
msgstr "Disque Dur: %s\n"
-#: fdisk/cfdisk.c:1699
+#: fdisk/cfdisk.c:1838
msgid "Sector 0:\n"
msgstr "Secteur 0:\n"
-#: fdisk/cfdisk.c:1706
+#: fdisk/cfdisk.c:1845
#, c-format
msgid "Sector %d:\n"
msgstr "Secteur %d:\n"
-#: fdisk/cfdisk.c:1726
+#: fdisk/cfdisk.c:1865
msgid " None "
msgstr " Aucun "
-#: fdisk/cfdisk.c:1728
+#: fdisk/cfdisk.c:1867
msgid " Pri/Log"
msgstr " Pri/Log"
-#: fdisk/cfdisk.c:1730
+#: fdisk/cfdisk.c:1869
msgid " Primary"
msgstr " Primaire"
-#: fdisk/cfdisk.c:1732
+#: fdisk/cfdisk.c:1871
msgid " Logical"
msgstr " Logique"
#. odd flag on end
#. type id
#. type name
-#: fdisk/cfdisk.c:1770 fdisk/fdisk.c:1045 fdisk/fdisk.c:1194
-#: fdisk/fdisksgilabel.c:224 fdisk/fdisksunlabel.c:644 fdisk/sfdisk.c:551
+#: fdisk/cfdisk.c:1909 fdisk/fdisk.c:1071 fdisk/fdisk.c:1220
+#: fdisk/fdisksgilabel.c:224 fdisk/fdisksunlabel.c:646 fdisk/sfdisk.c:559
msgid "Unknown"
msgstr "Inconnue"
-#: fdisk/cfdisk.c:1776
+#: fdisk/cfdisk.c:1915
#, c-format
msgid "Boot (%02X)"
msgstr "Boot (%02X)"
-#: fdisk/cfdisk.c:1778 fdisk/cfdisk.c:2269
+#: fdisk/cfdisk.c:1917 fdisk/cfdisk.c:2407
#, c-format
msgid "Unknown (%02X)"
msgstr "Inconnu (%02X)"
-#: fdisk/cfdisk.c:1780
+#: fdisk/cfdisk.c:1919
#, c-format
msgid "None (%02X)"
msgstr "Aucun (%02X)"
-#: fdisk/cfdisk.c:1815 fdisk/cfdisk.c:1907
+#: fdisk/cfdisk.c:1954 fdisk/cfdisk.c:2038
#, c-format
msgid "Partition Table for %s\n"
msgstr "Table de partitions pour %s\n"
-#: fdisk/cfdisk.c:1817
+#: fdisk/cfdisk.c:1956
msgid " First Last\n"
msgstr " Premier Dernier\n"
-#: fdisk/cfdisk.c:1818
+#: fdisk/cfdisk.c:1957
msgid ""
" # Type Sector Sector Offset Length Filesystem Type (ID) Flags\n"
msgstr ""
+" # Type Secteur Secteur Offset Longueur Syst.Fich. Type (ID) "
+"Drapeaux\n"
-#: fdisk/cfdisk.c:1819
+#: fdisk/cfdisk.c:1958
msgid ""
"-- ------- -------- --------- ------ --------- ---------------------- "
"---------\n"
msgstr ""
+"-- ------- -------- --------- ------ --------- ---------------------- "
+"---------\n"
-#: fdisk/cfdisk.c:1909
+#: fdisk/cfdisk.c:2040
msgid " ---Starting--- ----Ending---- Start Number of\n"
msgstr ""
-#: fdisk/cfdisk.c:1910
+#: fdisk/cfdisk.c:2041
msgid " # Flags Head Sect Cyl ID Head Sect Cyl Sector Sectors\n"
msgstr ""
-#: fdisk/cfdisk.c:1911
+#: fdisk/cfdisk.c:2042
msgid "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
-msgstr ""
+msgstr "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
-#: fdisk/cfdisk.c:1944
+#: fdisk/cfdisk.c:2075
msgid "Raw"
msgstr ""
-#: fdisk/cfdisk.c:1944
+#: fdisk/cfdisk.c:2075
msgid "Print the table using raw data format"
msgstr ""
-#: fdisk/cfdisk.c:1945 fdisk/cfdisk.c:2050
+#: fdisk/cfdisk.c:2076 fdisk/cfdisk.c:2178
msgid "Sectors"
msgstr "Secteurs"
-#: fdisk/cfdisk.c:1945
+#: fdisk/cfdisk.c:2076
msgid "Print the table ordered by sectors"
-msgstr ""
+msgstr "Affiche la table triée par secteurs"
-#: fdisk/cfdisk.c:1946
+#: fdisk/cfdisk.c:2077
msgid "Table"
msgstr "Table"
-#: fdisk/cfdisk.c:1946
+#: fdisk/cfdisk.c:2077
msgid "Just print the partition table"
msgstr "Seulement imprimer la table de partitions"
-#: fdisk/cfdisk.c:1947
+#: fdisk/cfdisk.c:2078
msgid "Don't print the table"
msgstr "Ne pas imprimer la table"
-#: fdisk/cfdisk.c:1976
-msgid "Help Screen for cfdisk "
+#: fdisk/cfdisk.c:2106
+#, fuzzy
+msgid "Help Screen for cfdisk"
msgstr "Ecran d'aide de cfdisk "
-#: fdisk/cfdisk.c:1978
+#: fdisk/cfdisk.c:2108
msgid "This is cfdisk, a curses based disk partitioning program, which"
msgstr "Voici cfdisk, un programme de partitionnement de disque, qui"
-#: fdisk/cfdisk.c:1979
+#: fdisk/cfdisk.c:2109
msgid "allows you to create, delete and modify partitions on your hard"
msgstr "permet de créér, effacer ou modifier des partitions sur votre disque"
-#: fdisk/cfdisk.c:1980
+#: fdisk/cfdisk.c:2110
msgid "disk drive."
msgstr "dur."
-#: fdisk/cfdisk.c:1982
-msgid "Copyright (C) 1994-1998 Kevin E. Martin & aeb"
-msgstr "Copyright (C) 1994-1998 Kevin E. Martin & aeb"
+#: fdisk/cfdisk.c:2112
+#, fuzzy
+msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb"
+msgstr "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
-#: fdisk/cfdisk.c:1984
+#: fdisk/cfdisk.c:2114
msgid "Command Meaning"
msgstr "Commande Signification"
-#: fdisk/cfdisk.c:1985
+#: fdisk/cfdisk.c:2115
msgid "------- -------"
msgstr "-------- -------------"
-#: fdisk/cfdisk.c:1986
+#: fdisk/cfdisk.c:2116
msgid " b Toggle bootable flag of the current partition"
msgstr " b (Dés)active le drapeau Bootable de la partition courante"
-#: fdisk/cfdisk.c:1987
+#: fdisk/cfdisk.c:2117
msgid " d Delete the current partition"
msgstr " d Effacer la partition courante"
-#: fdisk/cfdisk.c:1988
+#: fdisk/cfdisk.c:2118
msgid " g Change cylinders, heads, sectors-per-track parameters"
msgstr ""
" g Changer les paramétres cylindres, têtes et secteurs-par-piste"
-#: fdisk/cfdisk.c:1989
+#: fdisk/cfdisk.c:2119
msgid " WARNING: This option should only be used by people who"
msgstr " AVERTISSEMENT: Cette option ne doit être utilisée que"
-#: fdisk/cfdisk.c:1990
+#: fdisk/cfdisk.c:2120
msgid " know what they are doing."
msgstr ""
" si vous savez réélement ce que vous étes en train de faire."
-#: fdisk/cfdisk.c:1991
+#: fdisk/cfdisk.c:2121
msgid " h Print this screen"
msgstr " h Afficher cet écran"
-#: fdisk/cfdisk.c:1992
+#: fdisk/cfdisk.c:2122
msgid " m Maximize disk usage of the current partition"
msgstr ""
" m Maximizer l'utilisation du disque pour la partition courante"
-#: fdisk/cfdisk.c:1993
+#: fdisk/cfdisk.c:2123
msgid " Note: This may make the partition incompatible with"
msgstr " Note: Cela peux rendre la partition incompatible avec"
-#: fdisk/cfdisk.c:1994
+#: fdisk/cfdisk.c:2124
msgid " DOS, OS/2, ..."
msgstr " DOS, OS/2, ..."
-#: fdisk/cfdisk.c:1995
+#: fdisk/cfdisk.c:2125
msgid " n Create new partition from free space"
msgstr " n Créér une nouvelle partition à partir de l'espace libre"
-#: fdisk/cfdisk.c:1996
+#: fdisk/cfdisk.c:2126
msgid " p Print partition table to the screen or to a file"
msgstr ""
" p Imprimer la table de partitions à l'écran ou dans un fichier"
-#: fdisk/cfdisk.c:1997
+#: fdisk/cfdisk.c:2127
msgid " There are several different formats for the partition"
msgstr " Vous pouvez choisir entre différents formats pour"
-#: fdisk/cfdisk.c:1998
+#: fdisk/cfdisk.c:2128
msgid " that you can choose from:"
msgstr " la table de partition:"
-#: fdisk/cfdisk.c:1999
+#: fdisk/cfdisk.c:2129
msgid " r - Raw data (exactly what would be written to disk)"
msgstr ""
" r - Données brutes (Exactement ce que cfdisk écrirait sur le "
"disque)"
-#: fdisk/cfdisk.c:2000
+#: fdisk/cfdisk.c:2130
msgid " s - Table ordered by sectors"
msgstr " s - Table triée par secteurs"
-#: fdisk/cfdisk.c:2001
+#: fdisk/cfdisk.c:2131
msgid " t - Table in raw format"
msgstr " t - Table au format brut"
-#: fdisk/cfdisk.c:2002
+#: fdisk/cfdisk.c:2132
msgid " q Quit program without writing partition table"
msgstr " q Quitter le programme sans écrire la table de partitions"
-#: fdisk/cfdisk.c:2003
+#: fdisk/cfdisk.c:2133
msgid " t Change the filesystem type"
msgstr " t Changer le type de système de fichiers"
-#: fdisk/cfdisk.c:2004
+#: fdisk/cfdisk.c:2134
msgid " u Change units of the partition size display"
msgstr ""
" u Changement de l'unité utilisée pour la taille des partitions"
-#: fdisk/cfdisk.c:2005
-msgid " Rotates through Mb, sectors and cylinders"
+#: fdisk/cfdisk.c:2135
+#, fuzzy
+msgid " Rotates through MB, sectors and cylinders"
msgstr " Alternativement: Mo, secteurs et cylindres"
-#: fdisk/cfdisk.c:2006
+#: fdisk/cfdisk.c:2136
msgid " W Write partition table to disk (must enter upper case W)"
msgstr " W Ecrire la table de partitions sur le disque (W doit être"
-#: fdisk/cfdisk.c:2007
+#: fdisk/cfdisk.c:2137
msgid " Since this might destroy data on the disk, you must"
msgstr ""
" en majuscule) Etant donné que cela peux détruire des données"
-#: fdisk/cfdisk.c:2008
+#: fdisk/cfdisk.c:2138
msgid " either confirm or deny the write by entering `yes' or"
msgstr " sur votre disque, vous devrez confirmer en entrant `yes'"
-#: fdisk/cfdisk.c:2009
+#: fdisk/cfdisk.c:2139
msgid " `no'"
msgstr " ou `no'"
-#: fdisk/cfdisk.c:2010
+#: fdisk/cfdisk.c:2140
msgid "Up Arrow Move cursor to the previous partition"
msgstr "Fléche Haut Déplacer le curseur sur vers la partition précédente"
-#: fdisk/cfdisk.c:2011
+#: fdisk/cfdisk.c:2141
msgid "Down Arrow Move cursor to the next partition"
msgstr "Fléche Bas Déplacer le curseur vers la partition suivante"
-#: fdisk/cfdisk.c:2012
+#: fdisk/cfdisk.c:2142
msgid "CTRL-L Redraws the screen"
msgstr "CTRL-L Redessine l'écran"
-#: fdisk/cfdisk.c:2013
+#: fdisk/cfdisk.c:2143
msgid " ? Print this screen"
msgstr " ? Affiche cet écran"
-#: fdisk/cfdisk.c:2015
+#: fdisk/cfdisk.c:2145
msgid "Note: All of the commands can be entered with either upper or lower"
msgstr "Note: Toutes ces commandes peuvent être entrée en majuscules ou"
-#: fdisk/cfdisk.c:2016
+#: fdisk/cfdisk.c:2146
msgid "case letters (except for Writes)."
msgstr "minuscules (à l'exception de Write)."
-#: fdisk/cfdisk.c:2048 fdisk/cfdisk.c:2350 fdisk/fdisksunlabel.c:305
+#: fdisk/cfdisk.c:2176 fdisk/cfdisk.c:2493 fdisk/fdisksunlabel.c:305
#: fdisk/fdisksunlabel.c:307
msgid "Cylinders"
msgstr "Cylindres"
-#: fdisk/cfdisk.c:2048
+#: fdisk/cfdisk.c:2176
msgid "Change cylinder geometry"
msgstr "Changer la géométrie des cylindres"
-#: fdisk/cfdisk.c:2049 fdisk/fdisksunlabel.c:302
+#: fdisk/cfdisk.c:2177 fdisk/fdisksunlabel.c:302
msgid "Heads"
msgstr "Têtes"
-#: fdisk/cfdisk.c:2049
+#: fdisk/cfdisk.c:2177
msgid "Change head geometry"
msgstr "Changer la géométrie des têtes"
-#: fdisk/cfdisk.c:2050
+#: fdisk/cfdisk.c:2178
msgid "Change sector geometry"
msgstr "Changer la géométrie des secteurs"
-#: fdisk/cfdisk.c:2051
+#: fdisk/cfdisk.c:2179
msgid "Done"
msgstr "Terminé"
-#: fdisk/cfdisk.c:2051
+#: fdisk/cfdisk.c:2179
msgid "Done with changing geometry"
msgstr "Changement de géométrie terminé"
-#: fdisk/cfdisk.c:2064
+#: fdisk/cfdisk.c:2192
msgid "Enter the number of cylinders: "
-msgstr "Entrez le nombre de cylindres: "
+msgstr "Entrez le nombre de cylindres : "
-#: fdisk/cfdisk.c:2071 fdisk/cfdisk.c:2614
+#: fdisk/cfdisk.c:2204 fdisk/cfdisk.c:2761
msgid "Illegal cylinders value"
-msgstr ""
+msgstr "Nombre de cylindres non valide"
-#: fdisk/cfdisk.c:2077
+#: fdisk/cfdisk.c:2210
msgid "Enter the number of heads: "
-msgstr "Entrez le nombre de têtes: "
+msgstr "Entrez le nombre de têtes : "
-#: fdisk/cfdisk.c:2084 fdisk/cfdisk.c:2621
-#, fuzzy
+#: fdisk/cfdisk.c:2217 fdisk/cfdisk.c:2771
msgid "Illegal heads value"
-msgstr "Touche non valide"
+msgstr "Nombre de têtes non valide"
-#: fdisk/cfdisk.c:2090
+#: fdisk/cfdisk.c:2223
msgid "Enter the number of sectors per track: "
-msgstr "Entrez le nombre de secteurs par piste: "
+msgstr "Entrez le nombre de secteurs par piste : "
-#: fdisk/cfdisk.c:2097 fdisk/cfdisk.c:2628
+#: fdisk/cfdisk.c:2230 fdisk/cfdisk.c:2778
msgid "Illegal sectors value"
-msgstr ""
+msgstr "Nombre de secteurs non valide"
-#: fdisk/cfdisk.c:2196
+#: fdisk/cfdisk.c:2333
msgid "Enter filesystem type: "
-msgstr "Entrez le type de système de fichiers: "
+msgstr "Entrez le type de système de fichiers : "
-#: fdisk/cfdisk.c:2214
+#: fdisk/cfdisk.c:2351
msgid "Cannot change FS Type to empty"
-msgstr ""
+msgstr "Impossible de changer le type de SF à vide"
-#: fdisk/cfdisk.c:2216
+#: fdisk/cfdisk.c:2353
msgid "Cannot change FS Type to extended"
-msgstr ""
+msgstr "Impossible de changer le type de SF à étendu"
-#: fdisk/cfdisk.c:2238 fdisk/fdisksunlabel.c:44
+#: fdisk/cfdisk.c:2376 fdisk/fdisksunlabel.c:44
msgid "Boot"
msgstr "Boot"
-#: fdisk/cfdisk.c:2240
+#: fdisk/cfdisk.c:2378
#, c-format
msgid "Unk(%02X)"
msgstr "Inc(%02X)"
-#: fdisk/cfdisk.c:2243 fdisk/cfdisk.c:2246
+#: fdisk/cfdisk.c:2381 fdisk/cfdisk.c:2384
msgid ", NC"
msgstr ", NC"
-#: fdisk/cfdisk.c:2251 fdisk/cfdisk.c:2254
+#: fdisk/cfdisk.c:2389 fdisk/cfdisk.c:2392
msgid "NC"
msgstr "NC"
-#: fdisk/cfdisk.c:2262
+#: fdisk/cfdisk.c:2400
msgid "Pri/Log"
msgstr "Pri/Log"
-#: fdisk/cfdisk.c:2336
+#: fdisk/cfdisk.c:2476
#, c-format
msgid "Disk Drive: %s"
msgstr "Disque Dur: %s"
-#: fdisk/cfdisk.c:2338
+#: fdisk/cfdisk.c:2479
+#, c-format
+msgid "Size: %lld bytes"
+msgstr ""
+
+#: fdisk/cfdisk.c:2481
#, c-format
msgid "Heads: %d Sectors per Track: %d Cylinders: %d"
msgstr "Têtes: %d Secteurs par Piste: %d Cylindres: %d"
-#: fdisk/cfdisk.c:2342
+#: fdisk/cfdisk.c:2485
msgid "Name"
msgstr "Nom"
-#: fdisk/cfdisk.c:2343
+#: fdisk/cfdisk.c:2486
msgid "Flags"
msgstr "Drapeaux"
-#: fdisk/cfdisk.c:2344
+#: fdisk/cfdisk.c:2487
msgid "Part Type"
msgstr "Type de SF"
-#: fdisk/cfdisk.c:2345
+#: fdisk/cfdisk.c:2488
msgid "FS Type"
msgstr "Type SF"
-#: fdisk/cfdisk.c:2346
+#: fdisk/cfdisk.c:2489
msgid "[Label]"
msgstr "[Label]"
-#: fdisk/cfdisk.c:2348
+#: fdisk/cfdisk.c:2491
msgid " Sectors"
msgstr " Secteurs"
-#: fdisk/cfdisk.c:2352
+#: fdisk/cfdisk.c:2495
msgid "Size (MB)"
msgstr "Taille(Mo)"
-#: fdisk/cfdisk.c:2407
+#: fdisk/cfdisk.c:2497
+#, fuzzy
+msgid "Size (GB)"
+msgstr "Taille(Mo)"
+
+#: fdisk/cfdisk.c:2552
msgid "Bootable"
msgstr "Bootable"
-#: fdisk/cfdisk.c:2407
+#: fdisk/cfdisk.c:2552
msgid "Toggle bootable flag of the current partition"
msgstr "(Dés)activer le drapeau bootable pour la partition courante"
-#: fdisk/cfdisk.c:2408
+#: fdisk/cfdisk.c:2553
msgid "Delete"
msgstr "Effacer"
-#: fdisk/cfdisk.c:2408
+#: fdisk/cfdisk.c:2553
msgid "Delete the current partition"
msgstr "Effacer la partition courante"
-#: fdisk/cfdisk.c:2409
+#: fdisk/cfdisk.c:2554
msgid "Geometry"
msgstr "Géométrie"
-#: fdisk/cfdisk.c:2409
+#: fdisk/cfdisk.c:2554
msgid "Change disk geometry (experts only)"
msgstr "Changer la géométrie disque (experts seulement)"
-#: fdisk/cfdisk.c:2410
+#: fdisk/cfdisk.c:2555
msgid "Help"
msgstr "Aide"
-#: fdisk/cfdisk.c:2410
+#: fdisk/cfdisk.c:2555
msgid "Print help screen"
msgstr "Affiche l'écran d'aide"
-#: fdisk/cfdisk.c:2411
+#: fdisk/cfdisk.c:2556
msgid "Maximize"
msgstr "Maximize"
-#: fdisk/cfdisk.c:2411
+#: fdisk/cfdisk.c:2556
msgid "Maximize disk usage of the current partition (experts only)"
msgstr ""
"Maximizer l'utilisation disque pour la partition courante (experts seulement)"
-#: fdisk/cfdisk.c:2412
+#: fdisk/cfdisk.c:2557
msgid "New"
msgstr "Nouvelle"
-#: fdisk/cfdisk.c:2412
+#: fdisk/cfdisk.c:2557
msgid "Create new partition from free space"
msgstr "Créér une nouvelle partition"
-#: fdisk/cfdisk.c:2413
+#: fdisk/cfdisk.c:2558
msgid "Print"
msgstr "Imprimer"
-#: fdisk/cfdisk.c:2413
+#: fdisk/cfdisk.c:2558
msgid "Print partition table to the screen or to a file"
msgstr "Imprimer la table des partition à l'écran ou dans un fichier"
-#: fdisk/cfdisk.c:2414
+#: fdisk/cfdisk.c:2559
msgid "Quit"
msgstr "Quitter"
-#: fdisk/cfdisk.c:2414
+#: fdisk/cfdisk.c:2559
msgid "Quit program without writing partition table"
msgstr "Quitter le programme sans écrire la table de partition"
-#: fdisk/cfdisk.c:2415
+#: fdisk/cfdisk.c:2560
msgid "Type"
msgstr "Type"
-#: fdisk/cfdisk.c:2415
+#: fdisk/cfdisk.c:2560
msgid "Change the filesystem type (DOS, Linux, OS/2 and so on)"
msgstr "Changer le type du système de fichiers (DOS, Linux, OS/2, etc)"
-#: fdisk/cfdisk.c:2416
+#: fdisk/cfdisk.c:2561
msgid "Units"
msgstr "Unités"
-#: fdisk/cfdisk.c:2416
+#: fdisk/cfdisk.c:2561
msgid "Change units of the partition size display (MB, sect, cyl)"
msgstr "Changer l'unité pour la taille des partitions (Mo, sect, cyl)"
-#: fdisk/cfdisk.c:2417
+#: fdisk/cfdisk.c:2562
msgid "Write"
msgstr "Ecrire"
-#: fdisk/cfdisk.c:2417
+#: fdisk/cfdisk.c:2562
msgid "Write partition table to disk (this might destroy data)"
msgstr "Ecrire la table de partition sur disque (peux détruire des données)"
-#: fdisk/cfdisk.c:2463
-#, fuzzy
+#: fdisk/cfdisk.c:2608
msgid "Cannot make this partition bootable"
-msgstr "Seulement imprimer la table de partitions"
+msgstr "Impossible de rendre cette partition bootable"
-#: fdisk/cfdisk.c:2473
-#, fuzzy
+#: fdisk/cfdisk.c:2618
msgid "Cannot delete an empty partition"
-msgstr "Créér une nouvelle partition primaire"
+msgstr "Impossible d'effacer une partition vide"
-#: fdisk/cfdisk.c:2493 fdisk/cfdisk.c:2495
-#, fuzzy
+#: fdisk/cfdisk.c:2638 fdisk/cfdisk.c:2640
msgid "Cannot maximize this partition"
-msgstr "Créér une nouvelle partition primaire"
+msgstr "Impossible de maximiser cette partition"
-#: fdisk/cfdisk.c:2503
+#: fdisk/cfdisk.c:2648
msgid "This partition is unusable"
-msgstr ""
+msgstr "Cette partition est unitilisable"
-#: fdisk/cfdisk.c:2505
+#: fdisk/cfdisk.c:2650
msgid "This partition is already in use"
-msgstr ""
+msgstr "Cette partition est déjà utilisée"
-#: fdisk/cfdisk.c:2522
+#: fdisk/cfdisk.c:2667
msgid "Cannot change the type of an empty partition"
-msgstr ""
+msgstr "Impossible de changer le type d'une partition vide"
-#: fdisk/cfdisk.c:2547 fdisk/cfdisk.c:2553
-#, fuzzy
+#: fdisk/cfdisk.c:2694 fdisk/cfdisk.c:2700
msgid "No more partitions"
-msgstr "Ne pas créér la partition"
+msgstr "Plus de partitions"
-#: fdisk/cfdisk.c:2560
-#, fuzzy
+#: fdisk/cfdisk.c:2707
msgid "Illegal command"
-msgstr "Touche non valide"
+msgstr "Commande non valide"
-#: fdisk/cfdisk.c:2570
-#, fuzzy
+#: fdisk/cfdisk.c:2717
msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
-msgstr "Copyright (C) 1994-1997 Kevin E. Martin & aeb\n"
+msgstr "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
#. Unfortunately, xgettext does not handle multi-line strings
#. so, let's use explicit \n's instead
-#: fdisk/cfdisk.c:2577
+#: fdisk/cfdisk.c:2724
#, c-format
msgid ""
"\n"
" the number of heads and the number of sectors/track.\n"
"\n"
msgstr ""
+"\n"
+"Usage:\n"
+"Afficher la version :\n"
+" %s -v\n"
+"Afficher la table de partition :\n"
+" %s -P {r|s|t} [options] périphérique\n"
+"Utilisation interactive :\n"
+" %s [options] périphérique\n"
+"\n"
+"Options:\n"
+"-a: Utilise une fléche à la place de la vedéo inverse;\n"
+"-z: Démarrer avec une table de partition vide a lieu de lire celle du "
+"disque;\n"
+"-c C -h H -s S: Forcer l'idée que ce fait le noyau du nombre de cylindres,\n"
+" de têtes et de secteurs par piste.\n"
+"\n"
-#: fdisk/fdisk.c:235
+#: fdisk/fdisk.c:246
msgid ""
-"Usage: fdisk [-b SSZ] [-u] [DISK] Change partition table\n"
-" fdisk -l [-b SSZ] [-u] [DISK] List partition table(s)\n"
-" fdisk -s PARTITION Give partition size(s) in blocks\n"
-" fdisk -v Give fdisk version\n"
+"Usage: fdisk [-b SSZ] [-u] DISK Change partition table\n"
+" fdisk -l [-b SSZ] [-u] DISK List partition table(s)\n"
+" fdisk -s PARTITION Give partition size(s) in blocks\n"
+" fdisk -v Give fdisk version\n"
"Here DISK is something like /dev/hdb or /dev/sda\n"
"and PARTITION is something like /dev/hda7\n"
"-u: give Start and End in sector (instead of cylinder) units\n"
"-b 2048: (for certain MO drives) use 2048-byte sectors\n"
msgstr ""
-#: fdisk/fdisk.c:245
-msgid "A disk block device is needed.\n"
-msgstr ""
-
-#: fdisk/fdisk.c:248
+#: fdisk/fdisk.c:258
msgid ""
-"Given name does not refer to a partition,\n"
-"or maybe not even to a block device.\n"
+"Usage: fdisk [-l] [-b SSZ] [-u] device\n"
+"E.g.: fdisk /dev/hda (for the first IDE disk)\n"
+" or: fdisk /dev/sdc (for the third SCSI disk)\n"
+" or: fdisk /dev/eda (for the first PS/2 ESDI drive)\n"
+" or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices)\n"
+" ...\n"
msgstr ""
-#: fdisk/fdisk.c:252
-#, fuzzy, c-format
+#: fdisk/fdisk.c:266
+#, c-format
msgid "Unable to open %s\n"
-msgstr "Impossible d'ouvrir le disque dur"
+msgstr "Impossible d'ouvrir %s\n"
-#: fdisk/fdisk.c:255
+#: fdisk/fdisk.c:269
#, c-format
msgid "Unable to read %s\n"
-msgstr ""
+msgstr "Impossible de lire %s\n"
-#: fdisk/fdisk.c:258
-#, c-format
+#: fdisk/fdisk.c:272
+#, fuzzy, c-format
msgid "Unable to seek on %s\n"
-msgstr ""
+msgstr "Impossible d'ouvrir %s\n"
-#: fdisk/fdisk.c:261
+#: fdisk/fdisk.c:275
#, c-format
msgid "Unable to write %s\n"
+msgstr "Impossible d'écrire %s\n"
+
+#: fdisk/fdisk.c:278
+#, c-format
+msgid "BLKGETSIZE ioctl failed on %s\n"
msgstr ""
-#: fdisk/fdisk.c:264
+#: fdisk/fdisk.c:282
msgid "Unable to allocate any more memory\n"
-msgstr ""
+msgstr "Impossible d'allouer plus de mémoire\n"
-#: fdisk/fdisk.c:266
+#: fdisk/fdisk.c:284
msgid "Fatal error\n"
-msgstr ""
+msgstr "Erreur fatale\n"
-#: fdisk/fdisk.c:277 fdisk/fdisk.c:296 fdisk/fdisk.c:314 fdisk/fdisk.c:321
-#: fdisk/fdisk.c:344 fdisk/fdisk.c:362 fdisk/fdiskbsdlabel.c:105
-#, fuzzy
+#: fdisk/fdisk.c:295 fdisk/fdisk.c:314 fdisk/fdisk.c:332 fdisk/fdisk.c:339
+#: fdisk/fdisk.c:362 fdisk/fdisk.c:380 fdisk/fdiskbsdlabel.c:107
msgid "Command action"
-msgstr "Commande Signification"
+msgstr "Commande Action"
-#: fdisk/fdisk.c:278
+#: fdisk/fdisk.c:296
msgid " a toggle a read only flag"
msgstr ""
#. sun
-#: fdisk/fdisk.c:279 fdisk/fdisk.c:323
+#: fdisk/fdisk.c:297 fdisk/fdisk.c:341
msgid " b edit bsd disklabel"
msgstr ""
-#: fdisk/fdisk.c:280
+#: fdisk/fdisk.c:298
msgid " c toggle the mountable flag"
msgstr ""
#. sun
-#: fdisk/fdisk.c:281 fdisk/fdisk.c:300 fdisk/fdisk.c:325
-#, fuzzy
+#: fdisk/fdisk.c:299 fdisk/fdisk.c:318 fdisk/fdisk.c:343
msgid " d delete a partition"
-msgstr " d Effacer la partition courante"
+msgstr " d effacer une partition"
-#: fdisk/fdisk.c:282 fdisk/fdisk.c:301 fdisk/fdisk.c:326
-#, fuzzy
+#: fdisk/fdisk.c:300 fdisk/fdisk.c:319 fdisk/fdisk.c:344
msgid " l list known partition types"
-msgstr " t Changer le type de système de fichiers"
+msgstr " l liste les types de partitions connus"
#. sun
-#: fdisk/fdisk.c:283 fdisk/fdisk.c:302 fdisk/fdisk.c:315 fdisk/fdisk.c:327
-#: fdisk/fdisk.c:352 fdisk/fdisk.c:369 fdisk/fdiskbsdlabel.c:110
-#, fuzzy
+#: fdisk/fdisk.c:301 fdisk/fdisk.c:320 fdisk/fdisk.c:333 fdisk/fdisk.c:345
+#: fdisk/fdisk.c:370 fdisk/fdisk.c:387 fdisk/fdiskbsdlabel.c:112
msgid " m print this menu"
-msgstr " h Afficher cet écran"
+msgstr " m affiche cet écran"
-#: fdisk/fdisk.c:284 fdisk/fdisk.c:303 fdisk/fdisk.c:328
-#, fuzzy
+#: fdisk/fdisk.c:302 fdisk/fdisk.c:321 fdisk/fdisk.c:346
msgid " n add a new partition"
-msgstr "Créér une nouvelle partition primaire"
+msgstr " n ajouter une nouvelle partition"
-#: fdisk/fdisk.c:285 fdisk/fdisk.c:304 fdisk/fdisk.c:316 fdisk/fdisk.c:329
-#, fuzzy
+#: fdisk/fdisk.c:303 fdisk/fdisk.c:322 fdisk/fdisk.c:334 fdisk/fdisk.c:347
msgid " o create a new empty DOS partition table"
-msgstr "Seulement imprimer la table de partitions"
+msgstr " o créér une nouvelle table de partitions DOS vide"
-#: fdisk/fdisk.c:286 fdisk/fdisk.c:305 fdisk/fdisk.c:330 fdisk/fdisk.c:353
-#: fdisk/fdisk.c:370
+#: fdisk/fdisk.c:304 fdisk/fdisk.c:323 fdisk/fdisk.c:348 fdisk/fdisk.c:371
+#: fdisk/fdisk.c:388
#, fuzzy
msgid " p print the partition table"
msgstr "Seulement imprimer la table de partitions"
-#: fdisk/fdisk.c:287 fdisk/fdisk.c:306 fdisk/fdisk.c:317 fdisk/fdisk.c:331
-#: fdisk/fdisk.c:354 fdisk/fdisk.c:371 fdisk/fdiskbsdlabel.c:113
+#: fdisk/fdisk.c:305 fdisk/fdisk.c:324 fdisk/fdisk.c:335 fdisk/fdisk.c:349
+#: fdisk/fdisk.c:372 fdisk/fdisk.c:389 fdisk/fdiskbsdlabel.c:115
msgid " q quit without saving changes"
msgstr ""
-#: fdisk/fdisk.c:288 fdisk/fdisk.c:307 fdisk/fdisk.c:318 fdisk/fdisk.c:332
+#: fdisk/fdisk.c:306 fdisk/fdisk.c:325 fdisk/fdisk.c:336 fdisk/fdisk.c:350
msgid " s create a new empty Sun disklabel"
msgstr ""
#. sun
-#: fdisk/fdisk.c:289 fdisk/fdisk.c:308 fdisk/fdisk.c:333
-#, fuzzy
+#: fdisk/fdisk.c:307 fdisk/fdisk.c:326 fdisk/fdisk.c:351
msgid " t change a partition's system id"
-msgstr " t Changer le type de système de fichiers"
+msgstr ""
-#: fdisk/fdisk.c:290 fdisk/fdisk.c:309 fdisk/fdisk.c:334
+#: fdisk/fdisk.c:308 fdisk/fdisk.c:327 fdisk/fdisk.c:352
msgid " u change display/entry units"
msgstr ""
-#: fdisk/fdisk.c:291 fdisk/fdisk.c:310 fdisk/fdisk.c:335 fdisk/fdisk.c:357
-#: fdisk/fdisk.c:374
+#: fdisk/fdisk.c:309 fdisk/fdisk.c:328 fdisk/fdisk.c:353 fdisk/fdisk.c:375
+#: fdisk/fdisk.c:392
#, fuzzy
msgid " v verify the partition table"
msgstr "Seulement imprimer la table de partitions"
-#: fdisk/fdisk.c:292 fdisk/fdisk.c:311 fdisk/fdisk.c:336 fdisk/fdisk.c:358
-#: fdisk/fdisk.c:375
+#: fdisk/fdisk.c:310 fdisk/fdisk.c:329 fdisk/fdisk.c:354 fdisk/fdisk.c:376
+#: fdisk/fdisk.c:393
msgid " w write table to disk and exit"
msgstr ""
-#: fdisk/fdisk.c:293 fdisk/fdisk.c:337
+#: fdisk/fdisk.c:311 fdisk/fdisk.c:355
msgid " x extra functionality (experts only)"
msgstr ""
-#: fdisk/fdisk.c:297
+#: fdisk/fdisk.c:315
#, fuzzy
msgid " a select bootable partition"
msgstr " d Effacer la partition courante"
#. sgi flavour
-#: fdisk/fdisk.c:298
+#: fdisk/fdisk.c:316
msgid " b edit bootfile entry"
msgstr ""
#. sgi
-#: fdisk/fdisk.c:299
+#: fdisk/fdisk.c:317
#, fuzzy
msgid " c select sgi swap partition"
msgstr " d Effacer la partition courante"
-#: fdisk/fdisk.c:322
+#: fdisk/fdisk.c:340
msgid " a toggle a bootable flag"
msgstr ""
-#: fdisk/fdisk.c:324
+#: fdisk/fdisk.c:342
msgid " c toggle the dos compatibility flag"
msgstr ""
-#: fdisk/fdisk.c:345
+#: fdisk/fdisk.c:363
#, fuzzy
msgid " a change number of alternate cylinders"
msgstr "Entrez le nombre de cylindres: "
#. sun
-#: fdisk/fdisk.c:346 fdisk/fdisk.c:364
+#: fdisk/fdisk.c:364 fdisk/fdisk.c:382
#, fuzzy
msgid " c change number of cylinders"
msgstr "Entrez le nombre de cylindres: "
-#: fdisk/fdisk.c:347 fdisk/fdisk.c:365
+#: fdisk/fdisk.c:365 fdisk/fdisk.c:383
#, fuzzy
msgid " d print the raw data in the partition table"
msgstr "Seulement imprimer la table de partitions"
-#: fdisk/fdisk.c:348
+#: fdisk/fdisk.c:366
#, fuzzy
msgid " e change number of extra sectors per cylinder"
msgstr "Entrez le nombre de secteurs par piste: "
#. sun
-#: fdisk/fdisk.c:349 fdisk/fdisk.c:368
+#: fdisk/fdisk.c:367 fdisk/fdisk.c:386
#, fuzzy
msgid " h change number of heads"
msgstr "Entrez le nombre de têtes: "
-#: fdisk/fdisk.c:350
+#: fdisk/fdisk.c:368
msgid " i change interleave factor"
msgstr ""
#. sun
-#: fdisk/fdisk.c:351
-#, fuzzy
+#: fdisk/fdisk.c:369
msgid " o change rotation speed (rpm)"
-msgstr " t Changer le type de système de fichiers"
+msgstr ""
-#: fdisk/fdisk.c:355 fdisk/fdisk.c:372 fdisk/fdiskbsdlabel.c:115
+#: fdisk/fdisk.c:373 fdisk/fdisk.c:390 fdisk/fdiskbsdlabel.c:117
msgid " r return to main menu"
msgstr ""
-#: fdisk/fdisk.c:356 fdisk/fdisk.c:373
+#: fdisk/fdisk.c:374 fdisk/fdisk.c:391
#, fuzzy
-msgid " s change number of sectors"
+msgid " s change number of sectors/track"
msgstr "Entrez le nombre de secteurs par piste: "
-#: fdisk/fdisk.c:359
+#: fdisk/fdisk.c:377
#, fuzzy
msgid " y change number of physical cylinders"
msgstr "Entrez le nombre de cylindres: "
-#: fdisk/fdisk.c:363
+#: fdisk/fdisk.c:381
msgid " b move beginning of data in a partition"
msgstr ""
-#: fdisk/fdisk.c:366
+#: fdisk/fdisk.c:384
#, fuzzy
msgid " e list extended partitions"
msgstr "Pas de place pour créér une partition étendue"
#. !sun
-#: fdisk/fdisk.c:367
+#: fdisk/fdisk.c:385
#, fuzzy
msgid " g create an IRIX partition table"
-msgstr "Seulement imprimer la table de partitions"
+msgstr "Mauvaise signature de la table de partitions"
-#: fdisk/fdisk.c:463
+#: fdisk/fdisk.c:481
msgid "You must set"
msgstr ""
-#: fdisk/fdisk.c:477
-#, fuzzy
+#: fdisk/fdisk.c:495
msgid "heads"
-msgstr "Têtes"
+msgstr "têtes"
-#: fdisk/fdisk.c:479 fdisk/sfdisk.c:825
-#, fuzzy
+#: fdisk/fdisk.c:497 fdisk/fdisk.c:905 fdisk/sfdisk.c:842
msgid "sectors"
-msgstr "Secteurs"
+msgstr "secteurs"
-#: fdisk/fdisk.c:481 fdisk/fdiskbsdlabel.c:441 fdisk/sfdisk.c:825
-#, fuzzy
+#: fdisk/fdisk.c:499 fdisk/fdisk.c:905 fdisk/fdiskbsdlabel.c:444
+#: fdisk/sfdisk.c:842
msgid "cylinders"
-msgstr "Cylindres"
+msgstr "cylindres"
-#: fdisk/fdisk.c:485
+#: fdisk/fdisk.c:503
#, c-format
msgid ""
"%s%s.\n"
"You can do this from the extra functions menu.\n"
msgstr ""
-#: fdisk/fdisk.c:486
+#: fdisk/fdisk.c:504
msgid " and "
-msgstr ""
+msgstr " et "
-#: fdisk/fdisk.c:520
+#: fdisk/fdisk.c:538
#, fuzzy
msgid "Bad offset in primary extended partition\n"
msgstr "Mauvaise partition primaire"
-#: fdisk/fdisk.c:524
+#: fdisk/fdisk.c:545
#, fuzzy, c-format
msgid "Warning: deleting partitions after %d\n"
-msgstr "Créér une nouvelle partition primaire"
+msgstr "Ecriture de la table de partition sur disque..."
-#: fdisk/fdisk.c:545
-#, fuzzy, c-format
+#: fdisk/fdisk.c:566
+#, c-format
msgid "Warning: extra link pointer in partition table %d\n"
-msgstr "Créér une nouvelle partition primaire"
+msgstr ""
-#: fdisk/fdisk.c:553
-#, c-format
+#: fdisk/fdisk.c:574
+#, fuzzy, c-format
msgid "Warning: ignoring extra data in partition table %d\n"
-msgstr ""
+msgstr "Mauvaise signature de la table de partitions"
-#: fdisk/fdisk.c:579
+#: fdisk/fdisk.c:600
msgid ""
"Building a new DOS disklabel. Changes will remain in memory only,\n"
"until you decide to write them. After that, of course, the previous\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:615
+#: fdisk/fdisk.c:636
#, fuzzy
msgid "You will not be able to write the partition table.\n"
msgstr "Seulement imprimer la table de partitions"
-#: fdisk/fdisk.c:624
+#: fdisk/fdisk.c:645
#, c-format
msgid "Note: sector size is %d (not %d)\n"
msgstr ""
-#: fdisk/fdisk.c:671
+#: fdisk/fdisk.c:693
msgid ""
"Device contains neither a valid DOS partition table, nor Sun or SGI "
"disklabel\n"
msgstr ""
-#: fdisk/fdisk.c:687
+#: fdisk/fdisk.c:709
#, fuzzy
msgid "Internal error\n"
msgstr "!!! Erreur Interne !!!"
-#: fdisk/fdisk.c:697
+#: fdisk/fdisk.c:719
#, fuzzy, c-format
msgid "Ignoring extra extended partition %d\n"
msgstr "Pas de place pour créér une partition étendue"
-#: fdisk/fdisk.c:704
+#: fdisk/fdisk.c:726
#, c-format
msgid ""
"Warning: invalid flag 0x%04x of partition table %d will be corrected by "
"w(rite)\n"
msgstr ""
-#: fdisk/fdisk.c:725
+#: fdisk/fdisk.c:747
msgid ""
"\n"
"got EOF thrice - exiting..\n"
msgstr ""
-#: fdisk/fdisk.c:762
+#: fdisk/fdisk.c:784
msgid "Hex code (type L to list codes): "
msgstr ""
-#: fdisk/fdisk.c:801
+#: fdisk/fdisk.c:823
#, c-format
msgid "%s (%d-%d, default %d): "
msgstr ""
-#: fdisk/fdisk.c:855
+#: fdisk/fdisk.c:877
#, c-format
msgid "Using default value %d\n"
msgstr ""
-#: fdisk/fdisk.c:859
+#: fdisk/fdisk.c:881
msgid "Value out of range.\n"
msgstr ""
-#: fdisk/fdisk.c:866
+#: fdisk/fdisk.c:888
#, fuzzy
msgid "Partition number"
msgstr "Table de partitions pour %s\n"
-#: fdisk/fdisk.c:874
-#, fuzzy, c-format
+#: fdisk/fdisk.c:896
+#, c-format
msgid "Warning: partition %d has empty type\n"
-msgstr "Ecriture de la table de partition sur disque..."
+msgstr ""
-#: fdisk/fdisk.c:880
+#: fdisk/fdisk.c:903
#, fuzzy
msgid "cylinder"
-msgstr "Cylindres"
+msgstr "cylindres"
-#: fdisk/fdisk.c:880
+#: fdisk/fdisk.c:903
#, fuzzy
msgid "sector"
-msgstr "Secteurs"
+msgstr "secteurs"
-#: fdisk/fdisk.c:887
-#, c-format
-msgid "Changing display/entry units to %ss\n"
-msgstr ""
+#: fdisk/fdisk.c:912
+#, fuzzy, c-format
+msgid "Changing display/entry units to %s\n"
+msgstr "Changement du mot de passe pour %s\n"
-#: fdisk/fdisk.c:897
+#: fdisk/fdisk.c:922
#, c-format
msgid "WARNING: Partition %d is an extended partition\n"
msgstr ""
-#: fdisk/fdisk.c:910
+#: fdisk/fdisk.c:935
msgid "DOS Compatibility flag is set\n"
msgstr ""
-#: fdisk/fdisk.c:914
+#: fdisk/fdisk.c:939
msgid "DOS Compatibility flag is not set\n"
msgstr ""
-#: fdisk/fdisk.c:999
-#, c-format
+#: fdisk/fdisk.c:1025
+#, fuzzy, c-format
msgid "Partition %d does not exist yet!\n"
-msgstr ""
+msgstr "%s: l'utilisateur \"%s\" n'existe pas.\n"
-#: fdisk/fdisk.c:1004
+#: fdisk/fdisk.c:1030
msgid ""
"Type 0 means free space to many systems\n"
"(but not to Linux). Having partitions of\n"
"a partition using the `d' command.\n"
msgstr ""
-#: fdisk/fdisk.c:1013
+#: fdisk/fdisk.c:1039
msgid ""
"You cannot change a partition into an extended one or vice versa\n"
"Delete it first.\n"
msgstr ""
-#: fdisk/fdisk.c:1022
+#: fdisk/fdisk.c:1048
msgid ""
"Consider leaving partition 3 as Whole disk (5),\n"
"as SunOS/Solaris expects it and even Linux likes it.\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:1028
+#: fdisk/fdisk.c:1054
msgid ""
"Consider leaving partition 9 as volume header (0),\n"
"and partition 11 as entire volume (6)as IRIX expects it.\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:1042
+#: fdisk/fdisk.c:1068
#, c-format
msgid "Changed system type of partition %d to %x (%s)\n"
msgstr ""
-#: fdisk/fdisk.c:1095
+#: fdisk/fdisk.c:1121
#, c-format
msgid "Partition %d has different physical/logical beginnings (non-Linux?):\n"
msgstr ""
-#: fdisk/fdisk.c:1097 fdisk/fdisk.c:1105 fdisk/fdisk.c:1114 fdisk/fdisk.c:1123
+#: fdisk/fdisk.c:1123 fdisk/fdisk.c:1131 fdisk/fdisk.c:1140 fdisk/fdisk.c:1149
#, c-format
msgid " phys=(%d, %d, %d) "
msgstr ""
-#: fdisk/fdisk.c:1098 fdisk/fdisk.c:1106
+#: fdisk/fdisk.c:1124 fdisk/fdisk.c:1132
#, c-format
msgid "logical=(%d, %d, %d)\n"
msgstr ""
-#: fdisk/fdisk.c:1103
+#: fdisk/fdisk.c:1129
#, c-format
msgid "Partition %d has different physical/logical endings:\n"
msgstr ""
-#: fdisk/fdisk.c:1112
+#: fdisk/fdisk.c:1138
#, c-format
msgid "Partition %i does not start on cylinder boundary:\n"
msgstr ""
-#: fdisk/fdisk.c:1115
+#: fdisk/fdisk.c:1141
#, c-format
msgid "should be (%d, %d, 1)\n"
msgstr ""
-#: fdisk/fdisk.c:1121
+#: fdisk/fdisk.c:1147
#, c-format
msgid "Partition %i does not end on cylinder boundary:\n"
msgstr ""
-#: fdisk/fdisk.c:1124
+#: fdisk/fdisk.c:1150
#, c-format
msgid "should be (%d, %d, %d)\n"
msgstr ""
-#: fdisk/fdisk.c:1131
+#: fdisk/fdisk.c:1157
#, c-format
msgid ""
"\n"
"Disk %s: %d heads, %d sectors, %d cylinders\n"
-"Units = %ss of %d * %d bytes\n"
+"Units = %s of %d * %d bytes\n"
"\n"
msgstr ""
#. FIXME! let's see how this shows up with other languagues
#. acme@conectiva.com.br
-#: fdisk/fdisk.c:1168
+#: fdisk/fdisk.c:1194
#, c-format
msgid "%*s Boot Start End Blocks Id System\n"
msgstr ""
-#: fdisk/fdisk.c:1169 fdisk/fdisksgilabel.c:207 fdisk/fdisksunlabel.c:629
+#: fdisk/fdisk.c:1195 fdisk/fdisksgilabel.c:207 fdisk/fdisksunlabel.c:631
msgid "Device"
msgstr ""
-#: fdisk/fdisk.c:1209
+#: fdisk/fdisk.c:1235
#, c-format
msgid ""
"\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:1211
+#: fdisk/fdisk.c:1237
msgid "Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID\n"
msgstr ""
-#: fdisk/fdisk.c:1250
+#: fdisk/fdisk.c:1276
#, fuzzy, c-format
msgid "Warning: partition %d contains sector 0\n"
-msgstr "Ecriture de la table de partition sur disque..."
+msgstr "Avertissement: nombre de i-noeuds trop grand.\n"
-#: fdisk/fdisk.c:1253
+#: fdisk/fdisk.c:1279
#, c-format
msgid "Partition %d: head %d greater than maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1256
+#: fdisk/fdisk.c:1282
#, c-format
msgid "Partition %d: sector %d greater than maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1259
+#: fdisk/fdisk.c:1285
#, c-format
msgid "Partitions %d: cylinder %d greater than maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1263
+#: fdisk/fdisk.c:1289
#, c-format
msgid "Partition %d: previous sectors %d disagrees with total %d\n"
msgstr ""
-#: fdisk/fdisk.c:1293
-#, fuzzy, c-format
+#: fdisk/fdisk.c:1319
+#, c-format
msgid "Warning: bad start-of-data in partition %d\n"
-msgstr "Créér une nouvelle partition primaire"
+msgstr ""
-#: fdisk/fdisk.c:1301
-#, fuzzy, c-format
+#: fdisk/fdisk.c:1327
+#, c-format
msgid "Warning: partition %d overlaps partition %d.\n"
-msgstr "Ecriture de la table de partition sur disque..."
+msgstr ""
-#: fdisk/fdisk.c:1319
-#, fuzzy, c-format
+#: fdisk/fdisk.c:1345
+#, c-format
msgid "Warning: partition %d is empty\n"
-msgstr "Ecriture de la table de partition sur disque..."
+msgstr ""
-#: fdisk/fdisk.c:1324
-#, fuzzy, c-format
+#: fdisk/fdisk.c:1350
+#, c-format
msgid "Logical partition %d not entirely in partition %d\n"
-msgstr "Créér une nouvelle partition primaire"
+msgstr ""
-#: fdisk/fdisk.c:1330
+#: fdisk/fdisk.c:1356
#, c-format
msgid "Total allocated sectors %d greater than the maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1333
-#, c-format
+#: fdisk/fdisk.c:1359
+#, fuzzy, c-format
msgid "%d unallocated sectors\n"
-msgstr ""
+msgstr "impossible d'effacer le secteur de boot"
-#: fdisk/fdisk.c:1345 fdisk/fdisksgilabel.c:684 fdisk/fdisksunlabel.c:479
+#: fdisk/fdisk.c:1371 fdisk/fdisksgilabel.c:684 fdisk/fdisksunlabel.c:479
#, c-format
msgid "Partition %d is already defined. Delete it before re-adding it.\n"
msgstr ""
-#: fdisk/fdisk.c:1366 fdisk/fdiskbsdlabel.c:252 fdisk/fdisksgilabel.c:706
+#: fdisk/fdisk.c:1392 fdisk/fdiskbsdlabel.c:254 fdisk/fdisksgilabel.c:706
#: fdisk/fdisksunlabel.c:494
#, c-format
msgid "First %s"
msgstr ""
-#: fdisk/fdisk.c:1381 fdisk/fdisksunlabel.c:519
+#: fdisk/fdisk.c:1407 fdisk/fdisksunlabel.c:519
#, c-format
msgid "Sector %d is already allocated\n"
msgstr ""
-#: fdisk/fdisk.c:1407
+#: fdisk/fdisk.c:1439
msgid "No free sectors available\n"
msgstr ""
-#: fdisk/fdisk.c:1417 fdisk/fdiskbsdlabel.c:256 fdisk/fdisksunlabel.c:529
+#: fdisk/fdisk.c:1449 fdisk/fdiskbsdlabel.c:258 fdisk/fdisksunlabel.c:529
#, c-format
msgid "Last %s or +size or +sizeM or +sizeK"
msgstr ""
-#: fdisk/fdisk.c:1447
-#, fuzzy, c-format
+#: fdisk/fdisk.c:1479
+#, c-format
msgid "Warning: partition %d has an odd number of sectors.\n"
-msgstr "Ecriture de la table de partition sur disque..."
+msgstr ""
-#: fdisk/fdisk.c:1484 fdisk/fdiskbsdlabel.c:590
+#: fdisk/fdisk.c:1516 fdisk/fdiskbsdlabel.c:593
msgid "The maximum number of partitions has been created\n"
msgstr ""
-#: fdisk/fdisk.c:1494
+#: fdisk/fdisk.c:1526
msgid "You must delete some partition and add an extended partition first\n"
msgstr ""
-#: fdisk/fdisk.c:1498
+#: fdisk/fdisk.c:1530
#, c-format
msgid ""
"Command action\n"
" p primary partition (1-4)\n"
msgstr ""
-#: fdisk/fdisk.c:1500
+#: fdisk/fdisk.c:1532
msgid "l logical (5 or over)"
msgstr ""
-#: fdisk/fdisk.c:1500
+#: fdisk/fdisk.c:1532
msgid "e extended"
msgstr ""
-#: fdisk/fdisk.c:1517
+#: fdisk/fdisk.c:1549
#, c-format
msgid "Invalid partition number for type `%c'\n"
msgstr ""
-#: fdisk/fdisk.c:1549
-#, fuzzy
+#: fdisk/fdisk.c:1581
msgid ""
"The partition table has been altered!\n"
"\n"
-msgstr "Table de partition écrite sur disque"
+msgstr ""
-#: fdisk/fdisk.c:1551
-#, fuzzy
+#: fdisk/fdisk.c:1590
msgid "Calling ioctl() to re-read partition table.\n"
-msgstr "Seulement imprimer la table de partitions"
-
-#: fdisk/fdisk.c:1568
-msgid "Syncing disks.\n"
msgstr ""
-#: fdisk/fdisk.c:1573
+#: fdisk/fdisk.c:1606
#, fuzzy, c-format
msgid ""
"Re-read table failed with error %d: %s.\n"
"Rebootez le système pour être sur que la table des partitions a été "
"correctement mise à jour.\n"
-#: fdisk/fdisk.c:1579
+#: fdisk/fdisk.c:1612
#, fuzzy
msgid ""
"\n"
"une ou des partitions DOS 6.x, reportez-vous au manuel\n"
"de cfdisk pour avoir plus d'informations.\n"
-#: fdisk/fdisk.c:1610
+#: fdisk/fdisk.c:1619
+msgid "Syncing disks.\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1650
#, fuzzy, c-format
msgid "Device: %s\n"
msgstr "Disque Dur: %s\n"
-#: fdisk/fdisk.c:1625
-#, fuzzy, c-format
+#: fdisk/fdisk.c:1665
+#, c-format
msgid "Partition %d has no data area\n"
-msgstr "Table de partitions pour %s\n"
+msgstr ""
-#: fdisk/fdisk.c:1631
+#: fdisk/fdisk.c:1671
msgid "New beginning of data"
msgstr ""
-#: fdisk/fdisk.c:1645
+#: fdisk/fdisk.c:1685
msgid "Expert command (m for help): "
msgstr ""
-#: fdisk/fdisk.c:1656
+#: fdisk/fdisk.c:1696
#, fuzzy
msgid "Number of cylinders"
msgstr "Entrez le nombre de cylindres: "
-#: fdisk/fdisk.c:1677
+#: fdisk/fdisk.c:1717
#, fuzzy
msgid "Number of heads"
msgstr "Entrez le nombre de têtes: "
-#: fdisk/fdisk.c:1702
+#: fdisk/fdisk.c:1742
#, fuzzy
msgid "Number of sectors"
msgstr " Secteurs"
-#: fdisk/fdisk.c:1705
+#: fdisk/fdisk.c:1745
msgid "Warning: setting sector offset for DOS compatiblity\n"
msgstr ""
-#: fdisk/fdisk.c:1767
-#, fuzzy, c-format
+#: fdisk/fdisk.c:1807
+#, c-format
msgid "Disk %s doesn't contain a valid partition table\n"
-msgstr "Créér une nouvelle partition primaire"
+msgstr ""
-#: fdisk/fdisk.c:1781
+#: fdisk/fdisk.c:1821
#, fuzzy, c-format
msgid "Cannot open %s\n"
-msgstr "Impossible d'ouvrir le disque dur"
+msgstr "Impossible d'ouvrir le fichier '%s'"
-#: fdisk/fdisk.c:1836
+#: fdisk/fdisk.c:1886
msgid "This kernel finds the sector size itself - -b option ignored\n"
msgstr ""
-#: fdisk/fdisk.c:1839
+#: fdisk/fdisk.c:1889
msgid ""
"Warning: the -b (set sector size) option should be used with one specified "
"device\n"
msgstr ""
#: fdisk/fdisk.c:1947
-#, fuzzy, c-format
-msgid "Using %s as default device!\n"
-msgstr "%s: n'est pas un lecteur de disquettes\n"
-
-#: fdisk/fdisk.c:1953
msgid "Command (m for help): "
msgstr ""
-#: fdisk/fdisk.c:1967
+#: fdisk/fdisk.c:1961
#, c-format
msgid ""
"\n"
"The current boot file is: %s\n"
msgstr ""
-#: fdisk/fdisk.c:1969
+#: fdisk/fdisk.c:1963
msgid "Please enter the name of the new boot file: "
msgstr ""
-#: fdisk/fdisk.c:1971
-#, fuzzy
+#: fdisk/fdisk.c:1965
msgid "Boot file unchanged\n"
-msgstr "Le disque a été changé.\n"
+msgstr ""
-#: fdisk/fdisk.c:2031
+#: fdisk/fdisk.c:2025
msgid ""
"\n"
"\tSorry, no experts menu for SGI partition tables available.\n"
"\t machine. (Otherwise you become an AIXpert)."
msgstr ""
-#: fdisk/fdiskbsdlabel.c:97
+#: fdisk/fdiskbsdlabel.c:99
#, c-format
msgid ""
"\n"
"BSD label for device: %s\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:106
+#: fdisk/fdiskbsdlabel.c:108
#, fuzzy
msgid " d delete a BSD partition"
msgstr " d Effacer la partition courante"
-#: fdisk/fdiskbsdlabel.c:107
+#: fdisk/fdiskbsdlabel.c:109
msgid " e edit drive data"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:108
+#: fdisk/fdiskbsdlabel.c:110
msgid " i install bootstrap"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:109
+#: fdisk/fdiskbsdlabel.c:111
#, fuzzy
msgid " l list known filesystem types"
msgstr " t Changer le type de système de fichiers"
-#: fdisk/fdiskbsdlabel.c:111
+#: fdisk/fdiskbsdlabel.c:113
#, fuzzy
msgid " n add a new BSD partition"
-msgstr "Créér une nouvelle partition primaire"
+msgstr "Créér une nouvelle partition logique"
-#: fdisk/fdiskbsdlabel.c:112
+#: fdisk/fdiskbsdlabel.c:114
#, fuzzy
msgid " p print BSD partition table"
msgstr "Seulement imprimer la table de partitions"
-#: fdisk/fdiskbsdlabel.c:117
+#: fdisk/fdiskbsdlabel.c:119
msgid " s show complete disklabel"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:118
+#: fdisk/fdiskbsdlabel.c:120
#, fuzzy
msgid " t change a partition's filesystem id"
msgstr " t Changer le type de système de fichiers"
-#: fdisk/fdiskbsdlabel.c:119
+#: fdisk/fdiskbsdlabel.c:121
msgid " w write disklabel to disk"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:121
+#: fdisk/fdiskbsdlabel.c:123
msgid " x link BSD partition to non-BSD partition"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:146
+#: fdisk/fdiskbsdlabel.c:148
#, fuzzy, c-format
msgid "Partition %s%d has invalid starting sector 0.\n"
-msgstr "Table de partitions pour %s\n"
+msgstr "La partition se termine avant le secteur 0"
-#: fdisk/fdiskbsdlabel.c:150
+#: fdisk/fdiskbsdlabel.c:152
#, c-format
msgid "Reading disklabel of %s%d at sector %d.\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:159
-#, fuzzy, c-format
+#: fdisk/fdiskbsdlabel.c:161
+#, c-format
msgid "There is no *BSD partition on %s.\n"
-msgstr "Table de partition non écrite sur le disque"
+msgstr ""
-#: fdisk/fdiskbsdlabel.c:174
+#: fdisk/fdiskbsdlabel.c:176
msgid "BSD disklabel command (m for help): "
msgstr ""
-#: fdisk/fdiskbsdlabel.c:286
+#: fdisk/fdiskbsdlabel.c:288
#, c-format
msgid "type: %s\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:288
+#: fdisk/fdiskbsdlabel.c:290
#, c-format
msgid "type: %d\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:289
+#: fdisk/fdiskbsdlabel.c:291
#, fuzzy, c-format
msgid "disk: %.*s\n"
msgstr "Disque Dur: %s\n"
-#: fdisk/fdiskbsdlabel.c:290
+#: fdisk/fdiskbsdlabel.c:292
#, c-format
msgid "label: %.*s\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:291
+#: fdisk/fdiskbsdlabel.c:293
#, fuzzy
msgid "flags:"
msgstr "Drapeaux"
-#: fdisk/fdiskbsdlabel.c:293
+#: fdisk/fdiskbsdlabel.c:295
#, fuzzy
msgid " removable"
msgstr "Enlever"
-#: fdisk/fdiskbsdlabel.c:295
+#: fdisk/fdiskbsdlabel.c:297
msgid " ecc"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:297
+#: fdisk/fdiskbsdlabel.c:299
msgid " badsect"
msgstr ""
#. On various machines the fields of *lp are short/int/long
#. In order to avoid problems, we cast them all to long.
-#: fdisk/fdiskbsdlabel.c:301
+#: fdisk/fdiskbsdlabel.c:303
#, fuzzy, c-format
msgid "bytes/sector: %ld\n"
msgstr "Secteur %d:\n"
-#: fdisk/fdiskbsdlabel.c:302
+#: fdisk/fdiskbsdlabel.c:304
#, fuzzy, c-format
msgid "sectors/track: %ld\n"
msgstr "Secteur %d:\n"
-#: fdisk/fdiskbsdlabel.c:303
+#: fdisk/fdiskbsdlabel.c:305
#, c-format
msgid "tracks/cylinder: %ld\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:304
+#: fdisk/fdiskbsdlabel.c:306
#, c-format
msgid "sectors/cylinder: %ld\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:305
+#: fdisk/fdiskbsdlabel.c:307
#, fuzzy, c-format
msgid "cylinders: %ld\n"
-msgstr "Cylindres"
+msgstr "cylindres"
-#: fdisk/fdiskbsdlabel.c:306
+#: fdisk/fdiskbsdlabel.c:308
#, c-format
msgid "rpm: %d\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:307
+#: fdisk/fdiskbsdlabel.c:309
#, c-format
msgid "interleave: %d\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:308
+#: fdisk/fdiskbsdlabel.c:310
#, c-format
msgid "trackskew: %d\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:309
+#: fdisk/fdiskbsdlabel.c:311
#, fuzzy, c-format
msgid "cylinderskew: %d\n"
-msgstr "Cylindres"
+msgstr "cylindres"
-#: fdisk/fdiskbsdlabel.c:310
+#: fdisk/fdiskbsdlabel.c:312
#, c-format
msgid "headswitch: %ld\t\t# milliseconds\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:311
+#: fdisk/fdiskbsdlabel.c:313
#, c-format
msgid "track-to-track seek: %ld\t# milliseconds\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:312
+#: fdisk/fdiskbsdlabel.c:314
msgid "drivedata: "
msgstr ""
-#: fdisk/fdiskbsdlabel.c:321
+#: fdisk/fdiskbsdlabel.c:323
#, fuzzy, c-format
msgid ""
"\n"
"%d partitions:\n"
-msgstr "Ne pas créér la partition"
+msgstr "Plus de partitions"
-#: fdisk/fdiskbsdlabel.c:322
+#: fdisk/fdiskbsdlabel.c:324
msgid "# size offset fstype [fsize bsize cpg]\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:378
+#: fdisk/fdiskbsdlabel.c:380
#, fuzzy, c-format
msgid "Writing disklabel to %s%d.\n"
msgstr "Table de partitions pour %s\n"
-#: fdisk/fdiskbsdlabel.c:381
+#: fdisk/fdiskbsdlabel.c:383
#, fuzzy, c-format
msgid "Writing disklabel to %s.\n"
msgstr "Table de partitions pour %s\n"
-#: fdisk/fdiskbsdlabel.c:392
+#: fdisk/fdiskbsdlabel.c:395
#, c-format
msgid "%s%d contains no disklabel.\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:395
+#: fdisk/fdiskbsdlabel.c:398
#, c-format
msgid "%s contains no disklabel.\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:399
+#: fdisk/fdiskbsdlabel.c:402
msgid "Do you want to create a disklabel? (y/n) "
msgstr ""
-#: fdisk/fdiskbsdlabel.c:438
+#: fdisk/fdiskbsdlabel.c:441
#, fuzzy
msgid "bytes/sector"
-msgstr "Secteurs"
+msgstr "secteurs"
-#: fdisk/fdiskbsdlabel.c:439
+#: fdisk/fdiskbsdlabel.c:442
#, fuzzy
msgid "sectors/track"
-msgstr "Secteurs"
+msgstr "secteurs"
-#: fdisk/fdiskbsdlabel.c:440
+#: fdisk/fdiskbsdlabel.c:443
#, fuzzy
msgid "tracks/cylinder"
-msgstr "Cylindres"
+msgstr "cylindres"
-#: fdisk/fdiskbsdlabel.c:448
+#: fdisk/fdiskbsdlabel.c:451
#, fuzzy
msgid "sectors/cylinder"
-msgstr "Cylindres"
+msgstr "cylindres"
-#: fdisk/fdiskbsdlabel.c:452
+#: fdisk/fdiskbsdlabel.c:455
msgid "Must be <= sectors/track * tracks/cylinder (default).\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:454
+#: fdisk/fdiskbsdlabel.c:457
msgid "rpm"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:455
+#: fdisk/fdiskbsdlabel.c:458
msgid "interleave"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:456
+#: fdisk/fdiskbsdlabel.c:459
msgid "trackskew"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:457
+#: fdisk/fdiskbsdlabel.c:460
#, fuzzy
msgid "cylinderskew"
-msgstr "Cylindres"
+msgstr "cylindres"
-#: fdisk/fdiskbsdlabel.c:458
+#: fdisk/fdiskbsdlabel.c:461
+#, fuzzy
msgid "headswitch"
-msgstr ""
+msgstr "têtes"
-#: fdisk/fdiskbsdlabel.c:459
+#: fdisk/fdiskbsdlabel.c:462
msgid "track-to-track seek"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:500
+#: fdisk/fdiskbsdlabel.c:503
#, c-format
msgid "Bootstrap: %sboot -> boot%s (%s): "
msgstr ""
-#: fdisk/fdiskbsdlabel.c:526
+#: fdisk/fdiskbsdlabel.c:529
msgid "Bootstrap overlaps with disk label!\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:547
+#: fdisk/fdiskbsdlabel.c:550
#, c-format
msgid "Bootstrap installed on %s%d.\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:549
+#: fdisk/fdiskbsdlabel.c:552
#, c-format
msgid "Bootstrap installed on %s.\n"
msgstr ""
-#: fdisk/fdiskbsdlabel.c:570
+#: fdisk/fdiskbsdlabel.c:573
#, c-format
msgid "Partition (a-%c): "
msgstr ""
-#: fdisk/fdiskbsdlabel.c:601
+#: fdisk/fdiskbsdlabel.c:604
#, fuzzy
msgid "This partition already exists.\n"
-msgstr "Table de partition écrite sur disque"
+msgstr "Cette partition est déjà utilisée"
-#: fdisk/fdiskbsdlabel.c:723
-#, fuzzy, c-format
+#: fdisk/fdiskbsdlabel.c:726
+#, c-format
msgid "Warning: too many partitions (%d, maximum is %d).\n"
-msgstr "Ecriture de la table de partition sur disque..."
+msgstr ""
-#: fdisk/fdiskbsdlabel.c:769
+#: fdisk/fdiskbsdlabel.c:772
msgid ""
"\n"
"Syncing disks.\n"
msgstr ""
#. Minix 1.4b and later
-#: fdisk/fdisksgilabel.c:69 fdisk/fdisksunlabel.c:52 fdisk/i386_sys_types.c:52
+#: fdisk/fdisksgilabel.c:69 fdisk/fdisksunlabel.c:52 fdisk/i386_sys_types.c:55
#, fuzzy
msgid "Linux swap"
msgstr "Linux"
"%d cylinders, %d physical cylinders\n"
"%d extra sects/cyl, interleave %d:1\n"
"%s\n"
-"Units = %ss of %d * 512 bytes\n"
+"Units = %s of %d * 512 bytes\n"
"\n"
msgstr ""
msgid ""
"\n"
"Disk %s (SGI disk label): %d heads, %d sectors, %d cylinders\n"
-"Units = %ss of %d * 512 bytes\n"
+"Units = %s of %d * 512 bytes\n"
"\n"
msgstr ""
#: fdisk/fdisksgilabel.c:456 fdisk/fdisksunlabel.c:455
#, fuzzy
msgid "No partitions defined\n"
-msgstr "Ne pas créér la partition"
+msgstr "Plus de partitions"
#: fdisk/fdisksgilabel.c:463
msgid "IRIX likes when Partition 11 covers the entire disk.\n"
msgstr ""
#: fdisk/fdisksgilabel.c:488
-#, fuzzy, c-format
+#, c-format
msgid "Partition %d does not start on cylinder boundary.\n"
-msgstr "Table de partitions pour %s\n"
+msgstr ""
#: fdisk/fdisksgilabel.c:495
#, c-format
msgstr ""
#: fdisk/fdisksgilabel.c:545
-#, fuzzy
msgid ""
"\n"
"The boot partition does not exist.\n"
-msgstr "Table de partition écrite sur disque"
+msgstr ""
#: fdisk/fdisksgilabel.c:549
#, fuzzy
msgid ""
"\n"
"The swap partition does not exist.\n"
-msgstr "Table de partition écrite sur disque"
+msgstr "%s: l'utilisateur \"%s\" n'existe pas.\n"
#: fdisk/fdisksgilabel.c:554
+#, fuzzy
msgid ""
"\n"
"The swap partition has no swap type.\n"
-msgstr ""
+msgstr "Cette partition est unitilisable"
#: fdisk/fdisksgilabel.c:558
msgid "\tYou have chosen an unusual boot file name.\n"
msgstr ""
#: fdisk/fdisksgilabel.c:569
+#, fuzzy
msgid "Sorry You may change the Tag of non-empty partitions.\n"
-msgstr ""
+msgstr "Impossible de changer le type d'une partition vide"
#: fdisk/fdisksgilabel.c:576
msgid ""
#: fdisk/fdisksunlabel.c:310
#, fuzzy
msgid "Alternate cylinders"
-msgstr "Cylindres"
+msgstr "cylindres"
#: fdisk/fdisksunlabel.c:313
#, fuzzy
msgid "Physical cylinders"
-msgstr "Cylindres"
+msgstr "cylindres"
-#: fdisk/fdisksunlabel.c:316 fdisk/fdisksunlabel.c:679
+#: fdisk/fdisksunlabel.c:316 fdisk/fdisksunlabel.c:681
msgid "Rotation speed (rpm)"
msgstr ""
-#: fdisk/fdisksunlabel.c:318 fdisk/fdisksunlabel.c:672
+#: fdisk/fdisksunlabel.c:318 fdisk/fdisksunlabel.c:674
msgid "Interleave factor"
msgstr ""
-#: fdisk/fdisksunlabel.c:321 fdisk/fdisksunlabel.c:665
-#, fuzzy
+#: fdisk/fdisksunlabel.c:321 fdisk/fdisksunlabel.c:667
msgid "Extra sectors per cylinder"
-msgstr "Cylindres"
+msgstr ""
#: fdisk/fdisksunlabel.c:334
msgid "You may change all the disk params from the x menu"
msgstr ""
#: fdisk/fdisksunlabel.c:438
-#, fuzzy, c-format
+#, c-format
msgid "Partition %d overlaps with others in sectors %d-%d\n"
-msgstr "Table de partitions pour %s\n"
+msgstr ""
#: fdisk/fdisksunlabel.c:460
#, c-format
#: fdisk/fdisksunlabel.c:547
#, c-format
msgid ""
-"You haven't covered whole disk with 3rd partition, but your value\n"
-"%d %s covers some other partition. Your entry have been changed\n"
+"You haven't covered the whole disk with the 3rd partition, but your value\n"
+"%d %s covers some other partition. Your entry has been changed\n"
"to %d %s\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:565
+#: fdisk/fdisksunlabel.c:567
#, c-format
msgid ""
"If you want to maintain SunOS/Solaris compatibility, consider leaving this\n"
"partition as Whole disk (5), starting at 0, with %u sectors\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:578
+#: fdisk/fdisksunlabel.c:580
msgid ""
"It is highly recommended that the partition at offset 0\n"
"is UFS, EXT2FS filesystem or SunOS swap. Putting Linux swap\n"
"tagged with 82 (Linux swap): "
msgstr ""
-#: fdisk/fdisksunlabel.c:609
+#: fdisk/fdisksunlabel.c:611
#, c-format
msgid ""
"\n"
"%d cylinders, %d alternate cylinders, %d physical cylinders\n"
"%d extra sects/cyl, interleave %d:1\n"
"%s\n"
-"Units = %ss of %d * 512 bytes\n"
+"Units = %s of %d * 512 bytes\n"
"\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:623
+#: fdisk/fdisksunlabel.c:625
#, c-format
msgid ""
"\n"
"Disk %s (Sun disk label): %d heads, %d sectors, %d cylinders\n"
-"Units = %ss of %d * 512 bytes\n"
+"Units = %s of %d * 512 bytes\n"
"\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:628
+#: fdisk/fdisksunlabel.c:630
#, c-format
msgid "%*s Flag Start End Blocks Id System\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:653
+#: fdisk/fdisksunlabel.c:655
#, fuzzy
msgid "Number of alternate cylinders"
msgstr "Entrez le nombre de cylindres: "
-#: fdisk/fdisksunlabel.c:686
+#: fdisk/fdisksunlabel.c:688
#, fuzzy
msgid "Number of physical cylinders"
msgstr "Entrez le nombre de cylindres: "
msgstr ""
#: fdisk/i386_sys_types.c:28
-msgid "NEC DOS"
+msgid "Hidden Win95 FAT32"
msgstr ""
#: fdisk/i386_sys_types.c:29
+msgid "Hidden Win95 FAT32 (LBA)"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:30
+msgid "Hidden Win95 FAT16 (LBA)"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:31
+msgid "NEC DOS"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:32
#, fuzzy
msgid "PartitionMagic recovery"
-msgstr "Table de partitions pour %s\n"
+msgstr "La partition commence avant le secteur 0"
-#: fdisk/i386_sys_types.c:30
+#: fdisk/i386_sys_types.c:33
msgid "Venix 80286"
msgstr ""
-#: fdisk/i386_sys_types.c:31
+#: fdisk/i386_sys_types.c:34
msgid "PPC PReP Boot"
msgstr ""
-#: fdisk/i386_sys_types.c:32
+#: fdisk/i386_sys_types.c:35
msgid "SFS"
msgstr ""
-#: fdisk/i386_sys_types.c:33
+#: fdisk/i386_sys_types.c:36
msgid "QNX4.x"
msgstr ""
-#: fdisk/i386_sys_types.c:34
+#: fdisk/i386_sys_types.c:37
msgid "QNX4.x 2nd part"
msgstr ""
-#: fdisk/i386_sys_types.c:35
+#: fdisk/i386_sys_types.c:38
msgid "QNX4.x 3rd part"
msgstr ""
-#: fdisk/i386_sys_types.c:36
+#: fdisk/i386_sys_types.c:39
msgid "OnTrack DM"
msgstr ""
-#: fdisk/i386_sys_types.c:37
+#: fdisk/i386_sys_types.c:40
msgid "OnTrack DM6 Aux1"
msgstr ""
#. (or Novell)
-#: fdisk/i386_sys_types.c:38
+#: fdisk/i386_sys_types.c:41
msgid "CP/M"
msgstr ""
#. CP/M or Microport SysV/AT
-#: fdisk/i386_sys_types.c:39
+#: fdisk/i386_sys_types.c:42
msgid "OnTrack DM6 Aux3"
msgstr ""
-#: fdisk/i386_sys_types.c:40
+#: fdisk/i386_sys_types.c:43
msgid "OnTrackDM6"
msgstr ""
-#: fdisk/i386_sys_types.c:41
+#: fdisk/i386_sys_types.c:44
msgid "EZ-Drive"
msgstr ""
-#: fdisk/i386_sys_types.c:42
+#: fdisk/i386_sys_types.c:45
msgid "Golden Bow"
msgstr ""
-#: fdisk/i386_sys_types.c:43
+#: fdisk/i386_sys_types.c:46
msgid "Priam Edisk"
msgstr ""
#. DOS R/O or SpeedStor
-#: fdisk/i386_sys_types.c:44 fdisk/i386_sys_types.c:73
-#: fdisk/i386_sys_types.c:75 fdisk/i386_sys_types.c:76
+#: fdisk/i386_sys_types.c:47 fdisk/i386_sys_types.c:76
+#: fdisk/i386_sys_types.c:78 fdisk/i386_sys_types.c:79
#, fuzzy
msgid "SpeedStor"
msgstr "Secteurs"
-#: fdisk/i386_sys_types.c:45
+#: fdisk/i386_sys_types.c:48
msgid "GNU HURD or SysV"
msgstr ""
#. GNU HURD or Mach or Sys V/386 (such as ISC UNIX)
-#: fdisk/i386_sys_types.c:46
+#: fdisk/i386_sys_types.c:49
msgid "Novell Netware 286"
msgstr ""
-#: fdisk/i386_sys_types.c:47
+#: fdisk/i386_sys_types.c:50
msgid "Novell Netware 386"
msgstr ""
-#: fdisk/i386_sys_types.c:48
+#: fdisk/i386_sys_types.c:51
msgid "DiskSecure Multi-Boot"
msgstr ""
-#: fdisk/i386_sys_types.c:49
+#: fdisk/i386_sys_types.c:52
msgid "PC/IX"
msgstr ""
-#: fdisk/i386_sys_types.c:50
+#: fdisk/i386_sys_types.c:53
msgid "Old Minix"
msgstr ""
#. Minix 1.4a and earlier
-#: fdisk/i386_sys_types.c:51
+#: fdisk/i386_sys_types.c:54
msgid "Minix / old Linux"
msgstr ""
-#: fdisk/i386_sys_types.c:54
+#: fdisk/i386_sys_types.c:57
msgid "OS/2 hidden C: drive"
msgstr ""
-#: fdisk/i386_sys_types.c:55
+#: fdisk/i386_sys_types.c:58
#, fuzzy
msgid "Linux extended"
msgstr "Linux ext2"
-#: fdisk/i386_sys_types.c:56 fdisk/i386_sys_types.c:57
+#: fdisk/i386_sys_types.c:59 fdisk/i386_sys_types.c:60
msgid "NTFS volume set"
msgstr ""
-#: fdisk/i386_sys_types.c:58
+#: fdisk/i386_sys_types.c:61
msgid "Amoeba"
msgstr ""
-#: fdisk/i386_sys_types.c:59
+#: fdisk/i386_sys_types.c:62
msgid "Amoeba BBT"
msgstr ""
#. (bad block table)
-#: fdisk/i386_sys_types.c:60
+#: fdisk/i386_sys_types.c:63
msgid "IBM Thinkpad hibernation"
msgstr ""
-#: fdisk/i386_sys_types.c:61
+#: fdisk/i386_sys_types.c:64
msgid "BSD/386"
msgstr ""
-#: fdisk/i386_sys_types.c:62
+#: fdisk/i386_sys_types.c:65
msgid "OpenBSD"
msgstr ""
-#: fdisk/i386_sys_types.c:63
+#: fdisk/i386_sys_types.c:66
msgid "NeXTSTEP"
msgstr ""
-#: fdisk/i386_sys_types.c:64
+#: fdisk/i386_sys_types.c:67
msgid "BSDI fs"
msgstr ""
-#: fdisk/i386_sys_types.c:65
+#: fdisk/i386_sys_types.c:68
msgid "BSDI swap"
msgstr ""
-#: fdisk/i386_sys_types.c:66
+#: fdisk/i386_sys_types.c:69
msgid "DRDOS/sec (FAT-12)"
msgstr ""
-#: fdisk/i386_sys_types.c:67
+#: fdisk/i386_sys_types.c:70
msgid "DRDOS/sec (FAT-16 < 32M)"
msgstr ""
-#: fdisk/i386_sys_types.c:68
+#: fdisk/i386_sys_types.c:71
msgid "DRDOS/sec (FAT-16)"
msgstr ""
-#: fdisk/i386_sys_types.c:69
+#: fdisk/i386_sys_types.c:72
msgid "Syrinx"
msgstr ""
-#: fdisk/i386_sys_types.c:70
+#: fdisk/i386_sys_types.c:73
msgid "CP/M / CTOS / ..."
msgstr ""
#. CP/M or Concurrent CP/M or Concurrent DOS or CTOS
-#: fdisk/i386_sys_types.c:71
+#: fdisk/i386_sys_types.c:74
msgid "DOS access"
msgstr ""
#. DOS access or SpeedStor 12-bit FAT extended partition
-#: fdisk/i386_sys_types.c:72
+#: fdisk/i386_sys_types.c:75
msgid "DOS R/O"
msgstr ""
#. SpeedStor 16-bit FAT extended partition < 1024 cyl.
-#: fdisk/i386_sys_types.c:74
+#: fdisk/i386_sys_types.c:77
msgid "BeOS fs"
msgstr ""
#. SpeedStor large partition
-#: fdisk/i386_sys_types.c:77
+#: fdisk/i386_sys_types.c:80
msgid "DOS secondary"
msgstr ""
#. DOS 3.3+ secondary
-#: fdisk/i386_sys_types.c:78
+#: fdisk/i386_sys_types.c:81
+msgid "Linux raid autodetect"
+msgstr ""
+
+#. New (2.2.x) raid partition with autodetect
+#. using persistent superblock
+#: fdisk/i386_sys_types.c:83
msgid "LANstep"
msgstr ""
#. SpeedStor >1024 cyl. or LANstep
-#: fdisk/i386_sys_types.c:79
+#: fdisk/i386_sys_types.c:84
msgid "BBT"
msgstr ""
-#: fdisk/sfdisk.c:148
+#: fdisk/sfdisk.c:147
#, c-format
msgid "seek error on %s - cannot seek to %lu\n"
msgstr ""
-#: fdisk/sfdisk.c:153
+#: fdisk/sfdisk.c:152
#, c-format
msgid "seek error: wanted 0x%08x%08x, got 0x%08x%08x\n"
msgstr ""
-#: fdisk/sfdisk.c:199
+#: fdisk/sfdisk.c:198
+#, fuzzy
msgid "out of memory - giving up\n"
-msgstr ""
+msgstr "Pas assez de mémoire pour agrandir le buffer.\n"
-#: fdisk/sfdisk.c:203 fdisk/sfdisk.c:286
+#: fdisk/sfdisk.c:202 fdisk/sfdisk.c:285
#, c-format
msgid "read error on %s - cannot read sector %lu\n"
msgstr ""
-#: fdisk/sfdisk.c:219
+#: fdisk/sfdisk.c:218
#, c-format
msgid "ERROR: sector %lu does not have an msdos signature\n"
msgstr ""
-#: fdisk/sfdisk.c:236
+#: fdisk/sfdisk.c:235
#, c-format
msgid "write error on %s - cannot write sector %lu\n"
msgstr ""
-#: fdisk/sfdisk.c:274
+#: fdisk/sfdisk.c:273
#, c-format
msgid "cannot open partition sector save file (%s)\n"
msgstr ""
-#: fdisk/sfdisk.c:292
-#, c-format
+#: fdisk/sfdisk.c:291
+#, fuzzy, c-format
msgid "write error on %s\n"
-msgstr ""
+msgstr "col: erreur d'écriture.\n"
-#: fdisk/sfdisk.c:310
+#: fdisk/sfdisk.c:309
#, c-format
msgid "cannot stat partition restore file (%s)\n"
msgstr ""
-#: fdisk/sfdisk.c:315
+#: fdisk/sfdisk.c:314
msgid "partition restore file has wrong size - not restoring\n"
msgstr ""
-#: fdisk/sfdisk.c:319
+#: fdisk/sfdisk.c:318
+#, fuzzy
msgid "out of memory?\n"
-msgstr ""
+msgstr "%s: A court de mémoire!\n"
-#: fdisk/sfdisk.c:325
+#: fdisk/sfdisk.c:324
#, c-format
msgid "cannot open partition restore file (%s)\n"
msgstr ""
-#: fdisk/sfdisk.c:331
-#, c-format
+#: fdisk/sfdisk.c:330
+#, fuzzy, c-format
msgid "error reading %s\n"
-msgstr ""
+msgstr "Impossible de lire %s\n"
-#: fdisk/sfdisk.c:338
+#: fdisk/sfdisk.c:337
#, fuzzy, c-format
msgid "cannot open device %s for writing\n"
-msgstr "Impossible d'ouvrir le disque dur"
+msgstr "Impossible d'ouvrir /dev/port"
-#: fdisk/sfdisk.c:350
+#: fdisk/sfdisk.c:349
#, c-format
msgid "error writing sector %lu on %s\n"
msgstr ""
-#: fdisk/sfdisk.c:407
+#: fdisk/sfdisk.c:415
#, c-format
msgid ""
"Warning: start=%d - this looks like a partition rather than\n"
"[Use the --force option if you really want this]\n"
msgstr ""
-#: fdisk/sfdisk.c:413
+#: fdisk/sfdisk.c:421
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d heads\n"
msgstr ""
-#: fdisk/sfdisk.c:416
+#: fdisk/sfdisk.c:424
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d sectors\n"
msgstr ""
-#: fdisk/sfdisk.c:419
+#: fdisk/sfdisk.c:427
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d cylinders\n"
msgstr ""
-#: fdisk/sfdisk.c:423
+#: fdisk/sfdisk.c:431
#, fuzzy, c-format
msgid "Disk %s: cannot get geometry\n"
msgstr "Changement de géométrie terminé"
-#: fdisk/sfdisk.c:425
+#: fdisk/sfdisk.c:433
#, c-format
msgid ""
"Warning: unlikely number of sectors (%d) - usually at most 63\n"
"This will give problems with all software that uses C/H/S addressing.\n"
msgstr ""
-#: fdisk/sfdisk.c:429
+#: fdisk/sfdisk.c:437
#, c-format
msgid ""
"\n"
-"Disk %s: %lu heads, %lu sectors, %lu cylinders\n"
+"Disk %s: %lu cylinders, %lu heads, %lu sectors/track\n"
msgstr ""
-#: fdisk/sfdisk.c:509
+#: fdisk/sfdisk.c:517
#, c-format
msgid ""
"%s of partition %s has impossible value for head: %d (should be in 0-%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:514
+#: fdisk/sfdisk.c:522
#, c-format
msgid ""
"%s of partition %s has impossible value for sector: %d (should be in 1-%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:519
+#: fdisk/sfdisk.c:527
#, c-format
msgid ""
"%s of partition %s has impossible value for cylinders: %d (should be in "
"0-%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:558
+#: fdisk/sfdisk.c:566
msgid ""
"Id Name\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:703
+#: fdisk/sfdisk.c:719
#, fuzzy
msgid "Re-reading the partition table ...\n"
msgstr "Seulement imprimer la table de partitions"
-#: fdisk/sfdisk.c:709
+#: fdisk/sfdisk.c:725
msgid ""
"The command to re-read the partition table failed\n"
"Reboot your system now, before using mkfs\n"
msgstr ""
-#: fdisk/sfdisk.c:714
+#: fdisk/sfdisk.c:730
#, c-format
msgid "Error closing %s\n"
msgstr ""
-#: fdisk/sfdisk.c:752
+#: fdisk/sfdisk.c:768
#, fuzzy, c-format
msgid "%s: no such partition\n"
msgstr "Mauvaise partition logique"
-#: fdisk/sfdisk.c:775
+#: fdisk/sfdisk.c:791
msgid "unrecognized format - using sectors\n"
msgstr ""
-#: fdisk/sfdisk.c:813
+#: fdisk/sfdisk.c:830
#, fuzzy, c-format
msgid "# partition table of %s\n"
msgstr "Table de partitions pour %s\n"
-#: fdisk/sfdisk.c:814
-msgid ""
-"unit: sectors\n"
-"\n"
-msgstr ""
-
-#: fdisk/sfdisk.c:824
+#: fdisk/sfdisk.c:841
#, c-format
msgid "unimplemented format - using %s\n"
msgstr ""
-#: fdisk/sfdisk.c:828
+#: fdisk/sfdisk.c:845
#, c-format
msgid ""
"Units = cylinders of %lu bytes, blocks of 1024 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:831
+#: fdisk/sfdisk.c:848
msgid " Device Boot Start End #cyls #blocks Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:836
+#: fdisk/sfdisk.c:853
#, c-format
msgid ""
"Units = sectors of 512 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:838
+#: fdisk/sfdisk.c:855
msgid " Device Boot Start End #sectors Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:841
+#: fdisk/sfdisk.c:858
#, c-format
msgid ""
"Units = blocks of 1024 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:843
+#: fdisk/sfdisk.c:860
msgid " Device Boot Start End #blocks Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:846
+#: fdisk/sfdisk.c:863
#, c-format
msgid ""
"Units = megabytes of 1048576 bytes, blocks of 1024 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:848
+#: fdisk/sfdisk.c:865
msgid " Device Boot Start End MB #blocks Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:903
-#, c-format
-msgid " start=%9lu"
-msgstr ""
-
-#: fdisk/sfdisk.c:904
-#, fuzzy, c-format
-msgid ", size=%8lu"
-msgstr "Taillemax=%ld\n"
-
-#: fdisk/sfdisk.c:906
-#, c-format
-msgid ", Id=%2x"
-msgstr ""
-
-#: fdisk/sfdisk.c:908
-#, fuzzy
-msgid ", bootable"
-msgstr "Bootable"
-
-#: fdisk/sfdisk.c:969
+#: fdisk/sfdisk.c:997
#, c-format
msgid "\t\tstart: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:976
+#: fdisk/sfdisk.c:1004
#, c-format
msgid "\t\tend: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:979
+#: fdisk/sfdisk.c:1007
#, c-format
msgid "partition ends on cylinder %ld, beyond the end of the disk\n"
msgstr ""
-#: fdisk/sfdisk.c:989
+#: fdisk/sfdisk.c:1018
#, fuzzy
msgid "No partitions found\n"
-msgstr "Ne pas créér la partition"
+msgstr "Plus de partitions"
-#: fdisk/sfdisk.c:1034
+#: fdisk/sfdisk.c:1025
+#, c-format
+msgid ""
+"Warning: The first partition looks like it was made\n"
+" for C/H/S=*/%ld/%ld (instead of %ld/%ld/%ld).\n"
+"For this listing I'll assume that geometry.\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1075
#, fuzzy
msgid "no partition table present.\n"
msgstr "Table de partition écrite sur disque"
-#: fdisk/sfdisk.c:1036
+#: fdisk/sfdisk.c:1077
#, c-format
msgid "strange, only %d partitions defined.\n"
msgstr ""
-#: fdisk/sfdisk.c:1045
+#: fdisk/sfdisk.c:1086
#, c-format
msgid "Warning: partition %s has size 0 but is not marked Empty\n"
msgstr ""
-#: fdisk/sfdisk.c:1048
+#: fdisk/sfdisk.c:1089
#, c-format
msgid "Warning: partition %s has size 0 and is bootable\n"
msgstr ""
-#: fdisk/sfdisk.c:1051
+#: fdisk/sfdisk.c:1092
#, c-format
msgid "Warning: partition %s has size 0 and nonzero start\n"
msgstr ""
-#: fdisk/sfdisk.c:1062
+#: fdisk/sfdisk.c:1103
#, fuzzy, c-format
msgid "Warning: partition %s "
-msgstr "Ecriture de la table de partition sur disque..."
+msgstr "Trops de partitions"
-#: fdisk/sfdisk.c:1063
+#: fdisk/sfdisk.c:1104
#, fuzzy, c-format
msgid "is not contained in partition %s\n"
-msgstr "Créér une nouvelle partition primaire"
+msgstr "Impossible de maximiser cette partition"
-#: fdisk/sfdisk.c:1074
-#, c-format
+#: fdisk/sfdisk.c:1115
+#, fuzzy, c-format
msgid "Warning: partitions %s "
-msgstr ""
+msgstr "Trops de partitions"
-#: fdisk/sfdisk.c:1075
+#: fdisk/sfdisk.c:1116
#, c-format
msgid "and %s overlap\n"
msgstr ""
-#: fdisk/sfdisk.c:1086
+#: fdisk/sfdisk.c:1127
#, fuzzy, c-format
msgid "Warning: partition %s contains part of "
msgstr "Ecriture de la table de partition sur disque..."
-#: fdisk/sfdisk.c:1087
+#: fdisk/sfdisk.c:1128
#, fuzzy, c-format
msgid "the partition table (sector %lu),\n"
msgstr "Table de partition écrite sur disque"
-#: fdisk/sfdisk.c:1088
+#: fdisk/sfdisk.c:1129
msgid "and will destroy it when filled\n"
msgstr ""
-#: fdisk/sfdisk.c:1097
+#: fdisk/sfdisk.c:1138
#, c-format
msgid "Warning: partition %s starts at sector 0\n"
msgstr ""
-#: fdisk/sfdisk.c:1101
+#: fdisk/sfdisk.c:1142
#, fuzzy, c-format
msgid "Warning: partition %s extends past end of disk\n"
-msgstr "Ecriture de la table de partition sur disque..."
+msgstr "La partition se termine après la fin du disque"
-#: fdisk/sfdisk.c:1115
+#: fdisk/sfdisk.c:1156
msgid "Among the primary partitions, at most one can be extended\n"
msgstr ""
-#: fdisk/sfdisk.c:1116
+#: fdisk/sfdisk.c:1157
msgid " (although this is not a problem under Linux)\n"
msgstr ""
-#: fdisk/sfdisk.c:1133
+#: fdisk/sfdisk.c:1174
#, c-format
msgid "Warning: partition %s does not start at a cylinder boundary\n"
msgstr ""
-#: fdisk/sfdisk.c:1139
+#: fdisk/sfdisk.c:1180
#, c-format
msgid "Warning: partition %s does not end at a cylinder boundary\n"
msgstr ""
-#: fdisk/sfdisk.c:1157
+#: fdisk/sfdisk.c:1198
msgid ""
"Warning: more than one primary partition is marked bootable (active)\n"
"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
msgstr ""
-#: fdisk/sfdisk.c:1164
+#: fdisk/sfdisk.c:1205
msgid ""
"Warning: usually one can boot from primary partitions only\n"
"LILO disregards the `bootable' flag.\n"
msgstr ""
-#: fdisk/sfdisk.c:1170
+#: fdisk/sfdisk.c:1211
msgid ""
"Warning: no primary partition is marked bootable (active)\n"
"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
msgstr ""
-#: fdisk/sfdisk.c:1187
+#: fdisk/sfdisk.c:1228
#, c-format
msgid ""
"partition %s: start: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:1196
+#: fdisk/sfdisk.c:1237
#, c-format
msgid "partition %s: end: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:1199
+#: fdisk/sfdisk.c:1240
#, c-format
msgid "partition %s ends on cylinder %ld, beyond the end of the disk\n"
msgstr ""
-#: fdisk/sfdisk.c:1232 fdisk/sfdisk.c:1309
+#: fdisk/sfdisk.c:1273 fdisk/sfdisk.c:1350
#, c-format
msgid "too many partitions - ignoring those past nr (%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:1247
+#: fdisk/sfdisk.c:1288
#, fuzzy
msgid "tree of partitions?\n"
-msgstr "Ne pas créér la partition"
+msgstr "Plus de partitions"
-#: fdisk/sfdisk.c:1351
+#: fdisk/sfdisk.c:1392
msgid "detected Disk Manager - unable to handle that\n"
msgstr ""
-#: fdisk/sfdisk.c:1358
+#: fdisk/sfdisk.c:1399
msgid "DM6 signature found - giving up\n"
msgstr ""
-#: fdisk/sfdisk.c:1378
+#: fdisk/sfdisk.c:1419
msgid "strange..., an extended partition of size 0?\n"
msgstr ""
-#: fdisk/sfdisk.c:1385
+#: fdisk/sfdisk.c:1426
msgid "strange..., a BSD partition of size 0?\n"
msgstr ""
-#: fdisk/sfdisk.c:1417
+#: fdisk/sfdisk.c:1458
#, c-format
msgid " %s: unrecognized partition\n"
msgstr ""
-#: fdisk/sfdisk.c:1429
+#: fdisk/sfdisk.c:1470
msgid "-n flag was given: Nothing changed\n"
msgstr ""
-#: fdisk/sfdisk.c:1442
+#: fdisk/sfdisk.c:1483
msgid "Failed saving the old sectors - aborting\n"
msgstr ""
-#: fdisk/sfdisk.c:1447
+#: fdisk/sfdisk.c:1488
#, fuzzy, c-format
msgid "Failed writing the partition on %s\n"
msgstr "Table de partition non écrite sur le disque"
-#: fdisk/sfdisk.c:1524
+#: fdisk/sfdisk.c:1565
msgid "long or incomplete input line - quitting\n"
msgstr ""
-#: fdisk/sfdisk.c:1560
+#: fdisk/sfdisk.c:1601
#, c-format
msgid "input error: `=' expected after %s field\n"
msgstr ""
-#: fdisk/sfdisk.c:1567
+#: fdisk/sfdisk.c:1608
#, c-format
msgid "input error: unexpected character %c after %s field\n"
msgstr ""
-#: fdisk/sfdisk.c:1573
+#: fdisk/sfdisk.c:1614
#, c-format
msgid "unrecognized input: %s\n"
msgstr ""
-#: fdisk/sfdisk.c:1605
+#: fdisk/sfdisk.c:1646
msgid "number too big\n"
msgstr ""
-#: fdisk/sfdisk.c:1609
+#: fdisk/sfdisk.c:1650
msgid "trailing junk after number\n"
msgstr ""
-#: fdisk/sfdisk.c:1725
+#: fdisk/sfdisk.c:1766
#, fuzzy
msgid "no room for partition descriptor\n"
-msgstr "Ne pas créér la partition"
+msgstr "Plus de partitions"
-#: fdisk/sfdisk.c:1758
+#: fdisk/sfdisk.c:1799
msgid "cannot build surrounding extended partition\n"
msgstr ""
-#: fdisk/sfdisk.c:1809
-#, fuzzy
+#: fdisk/sfdisk.c:1850
msgid "too many input fields\n"
-msgstr "Trops d'arguments.\n"
+msgstr ""
#. no free blocks left - don't read any further
-#: fdisk/sfdisk.c:1843
+#: fdisk/sfdisk.c:1884
msgid "No room for more\n"
msgstr ""
-#: fdisk/sfdisk.c:1862
+#: fdisk/sfdisk.c:1903
#, fuzzy
msgid "Illegal type\n"
msgstr "Touche non valide"
-#: fdisk/sfdisk.c:1894
+#: fdisk/sfdisk.c:1935
#, c-format
msgid "Warning: exceeds max allowable size (%lu)\n"
msgstr ""
-#: fdisk/sfdisk.c:1899
+#: fdisk/sfdisk.c:1940
#, fuzzy
msgid "Warning: empty partition\n"
-msgstr "Créér une nouvelle partition primaire"
+msgstr "Impossible d'effacer une partition vide"
-#: fdisk/sfdisk.c:1913
+#: fdisk/sfdisk.c:1954
#, c-format
msgid "Warning: bad partition start (earliest %lu)\n"
msgstr ""
-#: fdisk/sfdisk.c:1926
+#: fdisk/sfdisk.c:1967
msgid "unrecognized bootable flag - choose - or *\n"
msgstr ""
-#: fdisk/sfdisk.c:1943 fdisk/sfdisk.c:1956
+#: fdisk/sfdisk.c:1984 fdisk/sfdisk.c:1997
msgid "partial c,h,s specification?\n"
msgstr ""
-#: fdisk/sfdisk.c:1967
+#: fdisk/sfdisk.c:2008
#, fuzzy
msgid "Extended partition not where expected\n"
msgstr "Créér une nouvelle partition"
-#: fdisk/sfdisk.c:1999
+#: fdisk/sfdisk.c:2040
msgid "bad input\n"
msgstr ""
-#: fdisk/sfdisk.c:2021
+#: fdisk/sfdisk.c:2062
#, fuzzy
msgid "too many partitions\n"
-msgstr "Trops d'arguments.\n"
+msgstr "Trops de partitions"
-#: fdisk/sfdisk.c:2054
+#: fdisk/sfdisk.c:2095
msgid ""
"Input in the following format; absent fields get a default value.\n"
"<start> <size> <type [E,S,L,X,hex]> <bootable [-,*]> <c,h,s> <c,h,s>\n"
"Usually you only need to specify <start> and <size> (and perhaps <type>).\n"
msgstr ""
-#: fdisk/sfdisk.c:2074
+#: fdisk/sfdisk.c:2115
+#, fuzzy
msgid "version"
-msgstr ""
+msgstr "mkfs version "
-#: fdisk/sfdisk.c:2080
+#: fdisk/sfdisk.c:2121
#, fuzzy, c-format
msgid "Usage: %s [options] device ...\n"
msgstr "usage: %s [ -n ] périphérique\n"
-#: fdisk/sfdisk.c:2081
+#: fdisk/sfdisk.c:2122
msgid "device: something like /dev/hda or /dev/sda"
msgstr ""
-#: fdisk/sfdisk.c:2082
+#: fdisk/sfdisk.c:2123
msgid "useful options:"
msgstr ""
-#: fdisk/sfdisk.c:2083
+#: fdisk/sfdisk.c:2124
msgid " -s [or --show-size]: list size of a partition"
msgstr ""
-#: fdisk/sfdisk.c:2084
+#: fdisk/sfdisk.c:2125
msgid " -c [or --id]: print or change partition Id"
msgstr ""
-#: fdisk/sfdisk.c:2085
+#: fdisk/sfdisk.c:2126
msgid " -l [or --list]: list partitions of each device"
msgstr ""
-#: fdisk/sfdisk.c:2086
+#: fdisk/sfdisk.c:2127
msgid " -d [or --dump]: idem, but in a format suitable for later input"
msgstr ""
-#: fdisk/sfdisk.c:2087
+#: fdisk/sfdisk.c:2128
msgid " -i [or --increment]: number cylinders etc. from 1 instead of from 0"
msgstr ""
-#: fdisk/sfdisk.c:2088
+#: fdisk/sfdisk.c:2129
msgid ""
" -uS, -uB, -uC, -uM: accept/report in units of "
"sectors/blocks/cylinders/MB"
msgstr ""
-#: fdisk/sfdisk.c:2089
+#: fdisk/sfdisk.c:2130
msgid " -T [or --list-types]:list the known partition types"
msgstr ""
-#: fdisk/sfdisk.c:2090
+#: fdisk/sfdisk.c:2131
msgid " -D [or --DOS]: for DOS-compatibility: waste a little space"
msgstr ""
-#: fdisk/sfdisk.c:2091
+#: fdisk/sfdisk.c:2132
msgid " -R [or --re-read]: make kernel reread partition table"
msgstr ""
-#: fdisk/sfdisk.c:2092
+#: fdisk/sfdisk.c:2133
#, fuzzy
msgid " -N# : change only the partition with number #"
msgstr ""
" u Changement de l'unité utilisée pour la taille des partitions"
-#: fdisk/sfdisk.c:2093
+#: fdisk/sfdisk.c:2134
#, fuzzy
msgid " -n : do not actually write to disk"
msgstr ""
" r - Données brutes (Exactement ce que cfdisk écrirait sur le "
"disque)"
-#: fdisk/sfdisk.c:2094
+#: fdisk/sfdisk.c:2135
#, fuzzy
msgid ""
" -O file : save the sectors that will be overwritten to file"
" r - Données brutes (Exactement ce que cfdisk écrirait sur le "
"disque)"
-#: fdisk/sfdisk.c:2095
+#: fdisk/sfdisk.c:2136
#, fuzzy
msgid " -I file : restore these sectors again"
msgstr " s - Table triée par secteurs"
-#: fdisk/sfdisk.c:2096
+#: fdisk/sfdisk.c:2137
msgid " -v [or --version]: print version"
msgstr ""
-#: fdisk/sfdisk.c:2097
+#: fdisk/sfdisk.c:2138
#, fuzzy
msgid " -? [or --help]: print this message"
-msgstr " h Afficher cet écran"
+msgstr " ? Affiche cet écran"
-#: fdisk/sfdisk.c:2098
+#: fdisk/sfdisk.c:2139
msgid "dangerous options:"
msgstr ""
-#: fdisk/sfdisk.c:2099
+#: fdisk/sfdisk.c:2140
msgid " -g [or --show-geometry]: print the kernel's idea of the geometry"
msgstr ""
-#: fdisk/sfdisk.c:2100
+#: fdisk/sfdisk.c:2141
msgid ""
" -x [or --show-extended]: also list extended partitions on output\n"
" or expect descriptors for them on input"
msgstr ""
-#: fdisk/sfdisk.c:2102
+#: fdisk/sfdisk.c:2143
msgid ""
" -L [or --Linux]: do not complain about things irrelevant for Linux"
msgstr ""
-#: fdisk/sfdisk.c:2103
+#: fdisk/sfdisk.c:2144
msgid " -q [or --quiet]: suppress warning messages"
msgstr ""
-#: fdisk/sfdisk.c:2104
+#: fdisk/sfdisk.c:2145
msgid " You can override the detected geometry using:"
msgstr ""
-#: fdisk/sfdisk.c:2105
+#: fdisk/sfdisk.c:2146
#, fuzzy
msgid " -C# [or --cylinders #]:set the number of cylinders to use"
msgstr "Entrez le nombre de cylindres: "
-#: fdisk/sfdisk.c:2106
+#: fdisk/sfdisk.c:2147
msgid " -H# [or --heads #]: set the number of heads to use"
msgstr ""
-#: fdisk/sfdisk.c:2107
+#: fdisk/sfdisk.c:2148
msgid " -S# [or --sectors #]: set the number of sectors to use"
msgstr ""
-#: fdisk/sfdisk.c:2108
+#: fdisk/sfdisk.c:2149
msgid "You can disable all consistency checking with:"
msgstr ""
-#: fdisk/sfdisk.c:2109
+#: fdisk/sfdisk.c:2150
msgid " -f [or --force]: do what I say, even if it is stupid"
msgstr ""
-#: fdisk/sfdisk.c:2115
+#: fdisk/sfdisk.c:2156
msgid "Usage:"
msgstr ""
-#: fdisk/sfdisk.c:2116
+#: fdisk/sfdisk.c:2157
#, c-format
msgid "%s device\t\t list active partitions on device\n"
msgstr ""
-#: fdisk/sfdisk.c:2117
+#: fdisk/sfdisk.c:2158
#, c-format
msgid "%s device n1 n2 ... activate partitions n1 ..., inactivate the rest\n"
msgstr ""
-#: fdisk/sfdisk.c:2118
+#: fdisk/sfdisk.c:2159
#, c-format
msgid "%s -An device\t activate partition n, inactivate the other ones\n"
msgstr ""
-#: fdisk/sfdisk.c:2237
+#: fdisk/sfdisk.c:2278
msgid "no command?\n"
msgstr ""
-#: fdisk/sfdisk.c:2360
+#: fdisk/sfdisk.c:2401
#, fuzzy, c-format
msgid "total: %d blocks\n"
msgstr "%ld blocs\n"
-#: fdisk/sfdisk.c:2397
+#: fdisk/sfdisk.c:2438
msgid "usage: sfdisk --print-id device partition-number\n"
msgstr ""
-#: fdisk/sfdisk.c:2399
+#: fdisk/sfdisk.c:2440
msgid "usage: sfdisk --change-id device partition-number Id\n"
msgstr ""
-#: fdisk/sfdisk.c:2401
+#: fdisk/sfdisk.c:2442
msgid "usage: sfdisk --id device partition-number [Id]\n"
msgstr ""
-#: fdisk/sfdisk.c:2408
+#: fdisk/sfdisk.c:2449
msgid "can specify only one device (except with -l or -s)\n"
msgstr ""
-#: fdisk/sfdisk.c:2433
+#: fdisk/sfdisk.c:2474
#, fuzzy, c-format
msgid "cannot open %s %s\n"
-msgstr "Impossible d'ouvrir le disque dur"
+msgstr "Impossible d'ouvrir le fichier '%s'"
-#: fdisk/sfdisk.c:2433
+#: fdisk/sfdisk.c:2474
msgid "read-write"
msgstr ""
-#: fdisk/sfdisk.c:2433
+#: fdisk/sfdisk.c:2474
msgid "for reading"
msgstr ""
-#: fdisk/sfdisk.c:2458
+#: fdisk/sfdisk.c:2499
#, c-format
msgid "%s: OK\n"
msgstr ""
-#: fdisk/sfdisk.c:2475
+#: fdisk/sfdisk.c:2516
#, c-format
msgid "%s: %d cylinders, %d heads, %d sectors/track\n"
msgstr ""
-#: fdisk/sfdisk.c:2478
-#, c-format
+#: fdisk/sfdisk.c:2519
+#, fuzzy, c-format
msgid "%s: unknown geometry\n"
-msgstr ""
+msgstr "renice: %s: utilisateur inconnu\n"
-#: fdisk/sfdisk.c:2493
+#: fdisk/sfdisk.c:2535
#, c-format
msgid "BLKGETSIZE ioctl failed for %s\n"
msgstr ""
-#: fdisk/sfdisk.c:2570
+#: fdisk/sfdisk.c:2612
#, c-format
msgid "bad active byte: 0x%x instead of 0x80\n"
msgstr ""
-#: fdisk/sfdisk.c:2587 fdisk/sfdisk.c:2640 fdisk/sfdisk.c:2670
+#: fdisk/sfdisk.c:2629 fdisk/sfdisk.c:2682 fdisk/sfdisk.c:2712
#, fuzzy
msgid ""
"Done\n"
"\n"
msgstr "Terminé"
-#: fdisk/sfdisk.c:2596
+#: fdisk/sfdisk.c:2638
#, c-format
msgid ""
"You have %d active primary partitions. This does not matter for LILO,\n"
"but the DOS MBR will only boot a disk with 1 active partition.\n"
msgstr ""
-#: fdisk/sfdisk.c:2610
+#: fdisk/sfdisk.c:2652
#, c-format
msgid "partition %s has id %x and is not hidden\n"
msgstr ""
-#: fdisk/sfdisk.c:2666
+#: fdisk/sfdisk.c:2708
#, c-format
msgid "Bad Id %x\n"
msgstr ""
-#: fdisk/sfdisk.c:2681
+#: fdisk/sfdisk.c:2723
+#, fuzzy
msgid "This disk is currently in use.\n"
-msgstr ""
+msgstr "Cette partition est déjà utilisée"
-#: fdisk/sfdisk.c:2698
-#, c-format
+#: fdisk/sfdisk.c:2740
+#, fuzzy, c-format
msgid "Fatal error: cannot find %s\n"
-msgstr ""
+msgstr "Erreur fatale\n"
-#: fdisk/sfdisk.c:2701
+#: fdisk/sfdisk.c:2743
#, fuzzy, c-format
msgid "Warning: %s is not a block device\n"
-msgstr "%s: n'est pas un lecteur de disquettes\n"
+msgstr "%s: %s n'est pas un périphérique lp.\n"
-#: fdisk/sfdisk.c:2706
+#: fdisk/sfdisk.c:2749
msgid "Checking that no-one is using this disk right now ...\n"
msgstr ""
-#: fdisk/sfdisk.c:2708
+#: fdisk/sfdisk.c:2751
msgid ""
"\n"
"This disk is currently in use - repartitioning is probably a bad idea.Umount "
"--no-reread flag to suppress this check.\n"
msgstr ""
-#: fdisk/sfdisk.c:2712
+#: fdisk/sfdisk.c:2755
msgid "Use the --force flag to overrule all checks.\n"
msgstr ""
-#: fdisk/sfdisk.c:2716
+#: fdisk/sfdisk.c:2759
msgid "OK"
msgstr ""
-#: fdisk/sfdisk.c:2725
+#: fdisk/sfdisk.c:2768
msgid "Old situation:\n"
msgstr ""
-#: fdisk/sfdisk.c:2729
+#: fdisk/sfdisk.c:2772
#, c-format
msgid "Partition %d does not exist, cannot change it\n"
msgstr ""
-#: fdisk/sfdisk.c:2737
+#: fdisk/sfdisk.c:2780
msgid "New situation:\n"
msgstr ""
-#: fdisk/sfdisk.c:2742
+#: fdisk/sfdisk.c:2785
msgid ""
"I don't like these partitions - nothing changed.\n"
"(If you really want this, use the --force option.)\n"
msgstr ""
-#: fdisk/sfdisk.c:2745
+#: fdisk/sfdisk.c:2788
msgid "I don't like this - probably you should answer No\n"
msgstr ""
-#: fdisk/sfdisk.c:2750
+#: fdisk/sfdisk.c:2793
msgid "Are you satisfied with this? [ynq] "
msgstr ""
-#: fdisk/sfdisk.c:2752
+#: fdisk/sfdisk.c:2795
msgid "Do you want to write this to disk? [ynq] "
msgstr ""
-#: fdisk/sfdisk.c:2757
+#: fdisk/sfdisk.c:2800
msgid ""
"\n"
"sfdisk: premature end of input\n"
msgstr ""
-#: fdisk/sfdisk.c:2759
+#: fdisk/sfdisk.c:2802
+#, fuzzy
msgid "Quitting - nothing changed\n"
-msgstr ""
+msgstr "Informations utilisateurs non changées.\n"
-#: fdisk/sfdisk.c:2765
+#: fdisk/sfdisk.c:2808
+#, fuzzy
msgid "Please answer one of y,n,q\n"
-msgstr ""
+msgstr "Répondez par `oui' ou par `non'"
-#: fdisk/sfdisk.c:2773
+#: fdisk/sfdisk.c:2816
#, fuzzy
msgid ""
"Successfully wrote the new partition table\n"
"\n"
msgstr "Seulement imprimer la table de partitions"
-#: fdisk/sfdisk.c:2779
+#: fdisk/sfdisk.c:2822
msgid ""
"If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)\n"
"to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1\n"
"(See fdisk(8).)\n"
msgstr ""
-#: games/banner.c:1051
+#: games/banner.c:1048
msgid "usage: banner [-w width]\n"
msgstr ""
-#: games/banner.c:1071
+#: games/banner.c:1068
msgid "Message: "
msgstr ""
-#: games/banner.c:1105
+#: games/banner.c:1102
#, c-format
msgid "The character '%c' is not in my character set"
msgstr ""
-#: games/banner.c:1113
+#: games/banner.c:1110
#, c-format
msgid "Message '%s' is OK\n"
msgstr ""
msgid "internal error, contact the author."
msgstr ""
-#: login-utils/agetty.c:300
+#: login-utils/agetty.c:307
+#, fuzzy
msgid "calling open_tty\n"
-msgstr ""
+msgstr "Appel de settimeofday :\n"
#. Initialize the termio settings (raw mode, eight-bit, blocking i/o).
-#: login-utils/agetty.c:313
+#: login-utils/agetty.c:320
msgid "calling termio_init\n"
msgstr ""
-#: login-utils/agetty.c:318
+#: login-utils/agetty.c:325
msgid "writing init string\n"
msgstr ""
#. Optionally detect the baud rate from the modem status message.
-#: login-utils/agetty.c:328
+#: login-utils/agetty.c:335
msgid "before autobaud\n"
msgstr ""
-#: login-utils/agetty.c:340
+#: login-utils/agetty.c:347
msgid "waiting for cr-lf\n"
msgstr ""
-#: login-utils/agetty.c:344
+#: login-utils/agetty.c:351
#, c-format
msgid "read %c\n"
msgstr ""
#. Read the login name.
-#: login-utils/agetty.c:353
+#: login-utils/agetty.c:360
msgid "reading login name\n"
msgstr ""
-#: login-utils/agetty.c:374
+#: login-utils/agetty.c:381
#, c-format
msgid "%s: can't exec %s: %m"
msgstr ""
-#: login-utils/agetty.c:394
+#: login-utils/agetty.c:401
msgid "can't malloc initstring"
msgstr ""
-#: login-utils/agetty.c:456
+#: login-utils/agetty.c:466
#, c-format
msgid "bad timeout value: %s"
msgstr ""
-#: login-utils/agetty.c:465
+#: login-utils/agetty.c:475
msgid "after getopt loop\n"
msgstr ""
-#: login-utils/agetty.c:483
+#: login-utils/agetty.c:493
msgid "exiting parseargs\n"
msgstr ""
-#: login-utils/agetty.c:496
+#: login-utils/agetty.c:506
msgid "entered parse_speeds\n"
msgstr ""
-#: login-utils/agetty.c:499
+#: login-utils/agetty.c:509
#, c-format
msgid "bad speed: %s"
msgstr ""
-#: login-utils/agetty.c:501
+#: login-utils/agetty.c:511
msgid "too many alternate speeds"
msgstr ""
-#: login-utils/agetty.c:503
+#: login-utils/agetty.c:513
msgid "exiting parsespeeds\n"
msgstr ""
-#: login-utils/agetty.c:576
+#: login-utils/agetty.c:588
#, c-format
msgid "%s: open for update: %m"
msgstr ""
-#: login-utils/agetty.c:592
+#: login-utils/agetty.c:606
#, c-format
msgid "%s: no utmp entry"
msgstr ""
-#: login-utils/agetty.c:621
+#: login-utils/agetty.c:635
#, c-format
msgid "/dev: chdir() failed: %m"
msgstr ""
-#: login-utils/agetty.c:625
-#, c-format
+#: login-utils/agetty.c:639
+#, fuzzy, c-format
msgid "/dev/%s: not a character device"
-msgstr ""
+msgstr "%s: n'est pas un lecteur de disquettes\n"
#. ignore close(2) errors
-#: login-utils/agetty.c:632
+#: login-utils/agetty.c:646
msgid "open(2)\n"
msgstr ""
-#: login-utils/agetty.c:634
+#: login-utils/agetty.c:648
#, c-format
msgid "/dev/%s: cannot open as standard input: %m"
msgstr ""
-#: login-utils/agetty.c:644
+#: login-utils/agetty.c:658
#, c-format
msgid "%s: not open for read/write"
msgstr ""
#. Set up standard output and standard error file descriptors.
-#: login-utils/agetty.c:648
+#: login-utils/agetty.c:662
msgid "duping\n"
msgstr ""
#. set up stdout and stderr
-#: login-utils/agetty.c:650
+#: login-utils/agetty.c:664
#, c-format
msgid "%s: dup problem: %m"
msgstr ""
-#: login-utils/agetty.c:712
+#: login-utils/agetty.c:769
msgid "term_io 2\n"
msgstr ""
-#: login-utils/agetty.c:894
+#: login-utils/agetty.c:951
msgid "user"
msgstr ""
-#: login-utils/agetty.c:894
+#: login-utils/agetty.c:951
+#, fuzzy
msgid "users"
-msgstr ""
+msgstr "secteurs"
-#: login-utils/agetty.c:982
+#: login-utils/agetty.c:1039
#, c-format
msgid "%s: read: %m"
msgstr ""
-#: login-utils/agetty.c:1028
+#: login-utils/agetty.c:1085
#, c-format
msgid "%s: input overrun"
msgstr ""
-#: login-utils/agetty.c:1152
+#: login-utils/agetty.c:1209
#, c-format
msgid ""
-"Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] "
-"baud_rate,... line [termtype]\n"
-"or\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] line "
-"baud_rate,... [termtype]\n"
+"Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H "
+"login_host] baud_rate,... line [termtype]\n"
+"or\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H login_host] "
+"line baud_rate,... [termtype]\n"
msgstr ""
#: login-utils/checktty.c:46
msgstr ""
#. there was a default rule, but user didn't match, reject!
-#: login-utils/checktty.c:424
+#: login-utils/checktty.c:431
#, c-format
msgid "Login on %s from %s denied by default.\n"
-msgstr ""
+msgstr "Connexion sur %s à partir de %s refusée par défaut.\n"
#. if we get here, /etc/usertty exists, there's a line
#. matching our username, but it doesn't contain the
#. name of the tty where the user is trying to log in.
#. So deny access!
-#: login-utils/checktty.c:435
+#: login-utils/checktty.c:442
#, c-format
msgid "Login on %s from %s denied.\n"
-msgstr ""
+msgstr "Connexion sur %s à partir de %s refusée.\n"
-#: login-utils/chfn.c:139 login-utils/chsh.c:118
+#: login-utils/chfn.c:135 login-utils/chsh.c:118
#, c-format
msgid "%s: you (user %d) don't exist.\n"
-msgstr ""
+msgstr "%s: vous (utilisateur %d) n'existez pas.\n"
-#: login-utils/chfn.c:146 login-utils/chsh.c:125
+#: login-utils/chfn.c:142 login-utils/chsh.c:125
#, c-format
msgid "%s: user \"%s\" does not exist.\n"
-msgstr ""
+msgstr "%s: l'utilisateur \"%s\" n'existe pas.\n"
-#: login-utils/chfn.c:151 login-utils/chsh.c:130
+#: login-utils/chfn.c:147 login-utils/chsh.c:130
#, c-format
msgid "%s: can only change local entries; use yp%s instead.\n"
msgstr ""
+"%s: peux seulement changer les entrées locales; utilisez plutot yp%s.\n"
-#: login-utils/chfn.c:163
+#: login-utils/chfn.c:159
#, c-format
msgid "Changing finger information for %s.\n"
-msgstr ""
+msgstr "Changement des informations utilisateur pour %s.\n"
-#: login-utils/chfn.c:169 login-utils/chfn.c:173 login-utils/chfn.c:180
-#: login-utils/chfn.c:184 login-utils/chsh.c:154 login-utils/chsh.c:158
+#: login-utils/chfn.c:165 login-utils/chfn.c:169 login-utils/chfn.c:176
+#: login-utils/chfn.c:180 login-utils/chsh.c:154 login-utils/chsh.c:158
#: login-utils/chsh.c:165 login-utils/chsh.c:169
msgid "Password error."
-msgstr ""
+msgstr "Erreur de mot de passe."
-#: login-utils/chfn.c:193 login-utils/chsh.c:178 login-utils/login.c:650
-#: login-utils/newgrp.c:47 login-utils/simpleinit.c:219 mount/lomount.c:196
-#: mount/lomount.c:202 mount/losetup.c:115 mount/losetup.c:121
+#: login-utils/chfn.c:189 login-utils/chsh.c:178 login-utils/login.c:684
+#: login-utils/newgrp.c:47 login-utils/simpleinit.c:219 mount/lomount.c:209
+#: mount/lomount.c:215 mount/losetup.c:125 mount/losetup.c:131
msgid "Password: "
-msgstr ""
+msgstr "Mot de passe: "
-#: login-utils/chfn.c:196 login-utils/chsh.c:181
+#: login-utils/chfn.c:192 login-utils/chsh.c:181
msgid "Incorrect password."
-msgstr ""
+msgstr "Mot de passe incorrect."
-#: login-utils/chfn.c:207
+#: login-utils/chfn.c:203
msgid "Finger information not changed.\n"
-msgstr ""
+msgstr "Informations utilisateurs non changées.\n"
-#: login-utils/chfn.c:310
+#: login-utils/chfn.c:306
#, c-format
msgid "Usage: %s [ -f full-name ] [ -o office ] "
-msgstr ""
+msgstr "Usage: %s [ -f nom-complet ] [ -o bureau ] "
-#: login-utils/chfn.c:311
+#: login-utils/chfn.c:307
msgid ""
"[ -p office-phone ]\n"
"\t[ -h home-phone ] "
msgstr ""
+"[ -p téléphone-bureau ]\n"
+"\t[ -h téléphone-maison ] "
-#: login-utils/chfn.c:312
+#: login-utils/chfn.c:308
msgid "[ --help ] [ --version ]\n"
-msgstr ""
+msgstr "[ --help ] [ --version ]\n"
-#: login-utils/chfn.c:381 login-utils/chsh.c:294
+#: login-utils/chfn.c:377 login-utils/chsh.c:294
msgid ""
"\n"
"Aborted.\n"
msgstr ""
+"\n"
+"Abandon.\n"
-#: login-utils/chfn.c:414
+#: login-utils/chfn.c:410
msgid "field is too long.\n"
-msgstr ""
+msgstr "champ trop long.\n"
-#: login-utils/chfn.c:422
+#: login-utils/chfn.c:418
#, c-format
msgid "'%c' is not allowed.\n"
-msgstr ""
+msgstr "'%c' n'est pas un caractère permis.\n"
-#: login-utils/chfn.c:427
+#: login-utils/chfn.c:423
msgid "Control characters are not allowed.\n"
-msgstr ""
+msgstr "Les caractères de contrôle de sont pas permis.\n"
-#: login-utils/chfn.c:492
+#: login-utils/chfn.c:488
msgid "Finger information *NOT* changed. Try again later.\n"
-msgstr ""
+msgstr "Informations utilisateur *NON* changés. Essayez à nouveau plus tard.\n"
-#: login-utils/chfn.c:495
+#: login-utils/chfn.c:491
msgid "Finger information changed.\n"
-msgstr ""
+msgstr "Informations utilisateur non changées.\n"
-#: login-utils/chfn.c:509 login-utils/chsh.c:412 sys-utils/cytune.c:315
+#: login-utils/chfn.c:505 login-utils/chsh.c:412 sys-utils/cytune.c:324
msgid "malloc failed"
-msgstr ""
+msgstr "échec de malloc"
#: login-utils/chsh.c:141
#, c-format
msgid "%s: Your shell is not in /etc/shells, shell change denied\n"
msgstr ""
+"%s: Votre shell n'est pas dans /etc/shells, changement de shell annulé\n"
#: login-utils/chsh.c:148
#, c-format
msgid "Changing shell for %s.\n"
-msgstr ""
+msgstr "Changement du shell pour %s.\n"
#: login-utils/chsh.c:189
msgid "New shell"
-msgstr ""
+msgstr "Nouveau shell"
#: login-utils/chsh.c:196
-#, fuzzy
msgid "Shell not changed.\n"
-msgstr "Le disque a été changé.\n"
+msgstr "Shell non changé.\n"
#: login-utils/chsh.c:203
msgid "Shell *NOT* changed. Try again later.\n"
-msgstr ""
+msgstr "Shell *NON* changé. Essayez à nouveau plus tard.\n"
#: login-utils/chsh.c:206
-#, fuzzy
msgid "Shell changed.\n"
msgstr "Le disque a été changé.\n"
#: login-utils/chsh.c:274
#, c-format
msgid "Usage: %s [ -s shell ] "
-msgstr ""
+msgstr "Usage: %s [ -s shell ] "
#: login-utils/chsh.c:275
msgid "[ --list-shells ] [ --help ] [ --version ]\n"
-msgstr ""
+msgstr "[ --list-shells ] [ --help ] [ --version ]\n"
#: login-utils/chsh.c:276
msgid " [ username ]\n"
-msgstr ""
+msgstr " [ nom-utilisateur ]\n"
#: login-utils/chsh.c:320
#, c-format
msgid "%s: shell must be a full path name.\n"
-msgstr ""
+msgstr "%s: le shell doit être un path complet.\n"
#: login-utils/chsh.c:324
#, c-format
msgid "%s: \"%s\" does not exist.\n"
-msgstr ""
+msgstr "%s: l'utilisateur \"%s\" n'existe pas.\n"
#: login-utils/chsh.c:328
#, c-format
msgid "%s: \"%s\" is not executable.\n"
-msgstr ""
+msgstr "%s: \"%s\" n'est pas exécutable.\n"
#: login-utils/chsh.c:335
#, c-format
msgid "%s: '%c' is not allowed.\n"
-msgstr ""
+msgstr "%s: '%c' n'est pas un caractère permis.\n"
#: login-utils/chsh.c:339
#, c-format
msgid "%s: Control characters are not allowed.\n"
-msgstr ""
+msgstr "%s: Les caractères de contrôle de sont pas permis.\n"
#: login-utils/chsh.c:346
#, c-format
msgid "Warning: \"%s\" is not listed in /etc/shells\n"
-msgstr ""
+msgstr "Avertissement: \"%s\" n'est pas listé dans /etc/shells\n"
#: login-utils/chsh.c:348
#, c-format
msgid "%s: \"%s\" is not listed in /etc/shells.\n"
-msgstr ""
+msgstr "%s: \"%s\" n'est pas listé dans /etc/shells.\n"
#: login-utils/chsh.c:350
#, c-format
msgid "%s: use -l option to see list\n"
-msgstr ""
+msgstr "%s: utilisez l'option -l pour voir la liste\n"
#: login-utils/chsh.c:356
#, c-format
msgid "Can't read %s, exiting."
msgstr ""
-#: login-utils/last.c:138
+#: login-utils/last.c:143
msgid "usage: last [-#] [-f file] [-t tty] [-h hostname] [user ...]\n"
msgstr ""
-#: login-utils/last.c:215
-#, c-format
-msgid "last: %s: "
-msgstr ""
-
-#: login-utils/last.c:270
+#: login-utils/last.c:283
msgid " still logged in"
msgstr ""
-#: login-utils/last.c:291
+#: login-utils/last.c:305
#, c-format
msgid ""
"\n"
-"wtmp begins %10.10s %5.5s \n"
+"wtmp begins %s"
msgstr ""
-#: login-utils/last.c:352 login-utils/last.c:372 login-utils/last.c:427
+#: login-utils/last.c:367 login-utils/last.c:387 login-utils/last.c:442
msgid "last: malloc failure.\n"
msgstr ""
-#: login-utils/last.c:401
+#: login-utils/last.c:416
msgid "last: gethostname"
msgstr ""
-#: login-utils/last.c:454
+#: login-utils/last.c:469
#, c-format
msgid ""
"\n"
"interrupted %10.10s %5.5s \n"
msgstr ""
-#: login-utils/login.c:349
+#: login-utils/login.c:377
msgid "login: -h for super-user only.\n"
msgstr ""
-#: login-utils/login.c:374
+#: login-utils/login.c:402
+#, fuzzy
msgid "usage: login [-fp] [username]\n"
-msgstr ""
+msgstr "usage: %s [ -p ] périph nom\n"
-#: login-utils/login.c:476
+#: login-utils/login.c:504
#, c-format
msgid "login: PAM Failure, aborting: %s\n"
msgstr ""
-#: login-utils/login.c:478
+#: login-utils/login.c:506
#, c-format
msgid "Couldn't initialize PAM: %s"
msgstr ""
-#: login-utils/login.c:518
+#. Andrew.Taylor@cal.montage.ca: Provide a user prompt to PAM
+#. so that the "login: " prompt gets localized. Unfortunately,
+#. PAM doesn't have an interface to specify the "Password: " string (yet).
+#: login-utils/login.c:519
+#, fuzzy
+msgid "login: "
+msgstr "\"%s\" ligne %d"
+
+#: login-utils/login.c:552
#, c-format
msgid "FAILED LOGIN %d FROM %s FOR %s, %s"
msgstr ""
-#: login-utils/login.c:520
+#: login-utils/login.c:554
msgid ""
"Login incorrect\n"
"\n"
msgstr ""
-#: login-utils/login.c:529
+#: login-utils/login.c:563
#, c-format
msgid "TOO MANY LOGIN TRIES (%d) FROM %s FOR %s, %s"
msgstr ""
-#: login-utils/login.c:533
+#: login-utils/login.c:567
#, c-format
msgid "FAILED LOGIN SESSION FROM %s FOR %s, %s"
msgstr ""
-#: login-utils/login.c:536
+#: login-utils/login.c:570
msgid ""
"\n"
"Login incorrect\n"
msgstr ""
-#: login-utils/login.c:585
+#: login-utils/login.c:619
#, fuzzy
msgid "Illegal username"
-msgstr "Touche non valide"
+msgstr "Nombre de secteurs non valide"
-#: login-utils/login.c:628
+#: login-utils/login.c:662
#, c-format
msgid "%s login refused on this terminal.\n"
msgstr ""
-#: login-utils/login.c:633
+#: login-utils/login.c:667
#, c-format
msgid "LOGIN %s REFUSED FROM %s ON TTY %s"
msgstr ""
-#: login-utils/login.c:637
+#: login-utils/login.c:671
#, c-format
msgid "LOGIN %s REFUSED ON TTY %s"
msgstr ""
-#: login-utils/login.c:689
+#: login-utils/login.c:723
msgid "Login incorrect\n"
msgstr ""
-#: login-utils/login.c:711
+#: login-utils/login.c:745
+#, fuzzy
msgid ""
"Too many users logged on already.\n"
"Try again later.\n"
-msgstr ""
+msgstr "Mot de passe *NON* changé. Essayez à nouveau plus tard.\n"
-#: login-utils/login.c:715
+#: login-utils/login.c:749
msgid "You have too many processes running.\n"
msgstr ""
-#: login-utils/login.c:761
+#: login-utils/login.c:795
msgid "Warning: no Kerberos tickets issued\n"
msgstr ""
-#: login-utils/login.c:773
+#: login-utils/login.c:807
msgid "Sorry -- your password has expired.\n"
msgstr ""
-#: login-utils/login.c:779
+#: login-utils/login.c:813
#, c-format
msgid "Warning: your password expires on %s %d, %d\n"
msgstr ""
-#: login-utils/login.c:787
+#: login-utils/login.c:821
msgid "Sorry -- your account has expired.\n"
msgstr ""
-#: login-utils/login.c:793
+#: login-utils/login.c:827
#, c-format
msgid "Warning: your account expires on %s %d, %d\n"
msgstr ""
-#: login-utils/login.c:1012
+#: login-utils/login.c:1061
#, c-format
msgid "DIALUP AT %s BY %s"
msgstr ""
-#: login-utils/login.c:1019
+#: login-utils/login.c:1068
#, c-format
msgid "ROOT LOGIN ON %s FROM %s"
msgstr ""
-#: login-utils/login.c:1022
+#: login-utils/login.c:1071
#, c-format
msgid "ROOT LOGIN ON %s"
msgstr ""
-#: login-utils/login.c:1025
+#: login-utils/login.c:1074
#, c-format
msgid "LOGIN ON %s BY %s FROM %s"
msgstr ""
-#: login-utils/login.c:1028
+#: login-utils/login.c:1077
#, c-format
msgid "LOGIN ON %s BY %s"
msgstr ""
-#: login-utils/login.c:1039
+#: login-utils/login.c:1089
#, c-format
msgid "You have %smail.\n"
msgstr ""
-#: login-utils/login.c:1040
+#: login-utils/login.c:1090
msgid "new "
msgstr ""
#. error in fork()
-#: login-utils/login.c:1057
+#: login-utils/login.c:1108
#, c-format
msgid "login: failure forking: %s"
msgstr ""
-#: login-utils/login.c:1072
+#: login-utils/login.c:1123
+#, fuzzy
msgid "setuid() failed"
-msgstr ""
+msgstr "settimeofday() a échoué"
-#: login-utils/login.c:1078
+#: login-utils/login.c:1129
#, c-format
msgid "No directory %s!\n"
msgstr ""
-#: login-utils/login.c:1082
+#: login-utils/login.c:1133
msgid "Logging in with home = \"/\".\n"
msgstr ""
-#: login-utils/login.c:1090
+#: login-utils/login.c:1141
msgid "login: no memory for shell script.\n"
msgstr ""
-#: login-utils/login.c:1116
+#: login-utils/login.c:1169
#, c-format
msgid "login: couldn't exec shell script: %s.\n"
msgstr ""
-#: login-utils/login.c:1119
+#: login-utils/login.c:1172
#, c-format
msgid "login: no shell: %s.\n"
msgstr ""
-#: login-utils/login.c:1135
-#, c-format
+#: login-utils/login.c:1188
+#, fuzzy, c-format
msgid ""
"\n"
"%s login: "
-msgstr ""
+msgstr "\"%s\" ligne %d"
-#: login-utils/login.c:1146
+#: login-utils/login.c:1199
+#, fuzzy
msgid "login name much too long.\n"
-msgstr ""
+msgstr "ligne trop longue"
-#: login-utils/login.c:1147
+#: login-utils/login.c:1200
+#, fuzzy
msgid "NAME too long"
-msgstr ""
+msgstr "Ligne trop longue"
-#: login-utils/login.c:1154
+#: login-utils/login.c:1207
msgid "login names may not start with '-'.\n"
msgstr ""
-#: login-utils/login.c:1164
+#: login-utils/login.c:1217
+#, fuzzy
msgid "too many bare linefeeds.\n"
-msgstr ""
+msgstr "Trops d'arguments.\n"
-#: login-utils/login.c:1165
+#: login-utils/login.c:1218
msgid "EXCESSIVE linefeeds"
msgstr ""
-#: login-utils/login.c:1176
+#: login-utils/login.c:1229
#, c-format
msgid "Login timed out after %d seconds\n"
msgstr ""
-#: login-utils/login.c:1276
+#: login-utils/login.c:1329
#, c-format
msgid "Last login: %.*s "
msgstr ""
-#: login-utils/login.c:1280
+#: login-utils/login.c:1333
#, c-format
msgid "from %.*s\n"
msgstr ""
-#: login-utils/login.c:1283
+#: login-utils/login.c:1336
#, c-format
msgid "on %.*s\n"
msgstr ""
-#: login-utils/login.c:1306
+#: login-utils/login.c:1359
#, c-format
msgid "LOGIN FAILURE FROM %s, %s"
msgstr ""
-#: login-utils/login.c:1309
+#: login-utils/login.c:1362
#, c-format
msgid "LOGIN FAILURE ON %s, %s"
msgstr ""
-#: login-utils/login.c:1313
+#: login-utils/login.c:1366
#, c-format
msgid "%d LOGIN FAILURES FROM %s, %s"
msgstr ""
-#: login-utils/login.c:1316
+#: login-utils/login.c:1369
#, c-format
msgid "%d LOGIN FAILURES ON %s, %s"
msgstr ""
msgstr ""
#: login-utils/mesg.c:112
+#, fuzzy
msgid "usage: mesg [y | n]\n"
-msgstr ""
+msgstr "usage: %s [ -n ] périphérique\n"
#: login-utils/newgrp.c:67
msgid "newgrp: Who are you?"
msgid "No shell"
msgstr ""
-#: login-utils/passwd.c:165
+#: login-utils/passwd.c:163
msgid "The password must have at least 6 characters, try again.\n"
msgstr ""
-#: login-utils/passwd.c:178
+#: login-utils/passwd.c:176
msgid "The password must contain characters out of two of the following\n"
msgstr ""
-#: login-utils/passwd.c:179
+#: login-utils/passwd.c:177
msgid "classes: upper and lower case letters, digits and non alphanumeric\n"
msgstr ""
-#: login-utils/passwd.c:180
+#: login-utils/passwd.c:178
msgid "characters. See passwd(1) for more information.\n"
msgstr ""
-#: login-utils/passwd.c:185
+#: login-utils/passwd.c:183
msgid "You cannot reuse the old password.\n"
msgstr ""
-#: login-utils/passwd.c:190
+#: login-utils/passwd.c:188
msgid "Please don't use something like your username as password!\n"
msgstr ""
-#: login-utils/passwd.c:201 login-utils/passwd.c:208
+#: login-utils/passwd.c:199 login-utils/passwd.c:206
msgid "Please don't use something like your realname as password!\n"
msgstr ""
-#: login-utils/passwd.c:225
+#: login-utils/passwd.c:223
msgid "Usage: passwd [username [password]]\n"
msgstr ""
-#: login-utils/passwd.c:226
+#: login-utils/passwd.c:224
msgid "Only root may use the one and two argument forms.\n"
msgstr ""
-#: login-utils/passwd.c:282
+#: login-utils/passwd.c:280
msgid "Usage: passwd [-foqsvV] [user [password]]\n"
msgstr ""
-#: login-utils/passwd.c:302
+#: login-utils/passwd.c:301
#, c-format
msgid "Can't exec %s: %s\n"
msgstr ""
-#: login-utils/passwd.c:313
+#: login-utils/passwd.c:312
msgid "Cannot find login name"
msgstr ""
-#: login-utils/passwd.c:320 login-utils/passwd.c:327
+#: login-utils/passwd.c:319 login-utils/passwd.c:326
msgid "Only root can change the password for others.\n"
msgstr ""
-#: login-utils/passwd.c:335
+#: login-utils/passwd.c:334
msgid "Too many arguments.\n"
msgstr "Trops d'arguments.\n"
-#: login-utils/passwd.c:340
+#: login-utils/passwd.c:339
#, c-format
msgid "Can't find username anywhere. Is `%s' really a user?"
msgstr ""
"Impossible de trouver ce nom d'utilisateur. Es ce que `%s' est réélement un "
"utilisateur?"
-#: login-utils/passwd.c:344
+#: login-utils/passwd.c:343
msgid "Sorry, I can only change local passwords. Use yppasswd instead."
msgstr ""
"Désolé, je peux seulement changer les mots de passe locaux. Utilisez "
"yppasswd à la place."
-#: login-utils/passwd.c:350
+#: login-utils/passwd.c:349
msgid "UID and username does not match, imposter!"
msgstr "UID et nom d'utilisaeur ne correspondent pas, imposteur!"
-#: login-utils/passwd.c:355
+#: login-utils/passwd.c:354
#, c-format
msgid "Changing password for %s\n"
msgstr "Changement du mot de passe pour %s\n"
-#: login-utils/passwd.c:359
+#: login-utils/passwd.c:358
msgid "Enter old password: "
msgstr "Donnez l'ancien mot de passe: "
-#: login-utils/passwd.c:361
+#: login-utils/passwd.c:360
msgid "Illegal password, imposter."
msgstr "Mot de passe invalide, imposteur."
-#: login-utils/passwd.c:373
+#: login-utils/passwd.c:372
msgid "Enter new password: "
msgstr "Donnez le nouveau mot de passe: "
-#: login-utils/passwd.c:375
+#: login-utils/passwd.c:374
msgid "Password not changed."
msgstr "Mot de passe inchangé."
-#: login-utils/passwd.c:385
+#: login-utils/passwd.c:384
msgid "Re-type new password: "
msgstr "Redonnez le nouveau mot de passe: "
-#: login-utils/passwd.c:388
+#: login-utils/passwd.c:387
msgid "You misspelled it. Password not changed."
msgstr "Vous avez fait une faute de frappe. Mot de passe inchangé."
-#: login-utils/passwd.c:403
+#: login-utils/passwd.c:402
#, c-format
msgid "password changed, user %s"
msgstr "mot de passe changé pour l'utilisateur %s"
-#: login-utils/passwd.c:406
+#: login-utils/passwd.c:405
msgid "ROOT PASSWORD CHANGED"
msgstr "MOT DE PASSE DE ROOT CHANGÉ"
-#: login-utils/passwd.c:408
-#, c-format
+#: login-utils/passwd.c:407
+#, fuzzy, c-format
msgid "password changed by root, user %s"
-msgstr ""
+msgstr "mot de passe changé pour l'utilisateur %s"
-#: login-utils/passwd.c:415
+#: login-utils/passwd.c:414
msgid "calling setpwnam to set password.\n"
msgstr ""
-#: login-utils/passwd.c:419
+#: login-utils/passwd.c:418
msgid "Password *NOT* changed. Try again later.\n"
msgstr "Mot de passe *NON* changé. Essayez à nouveau plus tard.\n"
-#: login-utils/passwd.c:425
+#: login-utils/passwd.c:424
msgid "Password changed.\n"
msgstr "Mot de passe changé.\n"
msgstr "%s: Seulement le super-utilisateur peux éteindre le système.\n"
#: login-utils/shutdown.c:219
-msgid "That must be tomorrow, "
-msgstr ""
-
-#: login-utils/shutdown.c:220
-msgid "can't you wait till then?\n"
+msgid "That must be tomorrow, can't you wait till then?\n"
msgstr ""
#: login-utils/shutdown.c:271
msgstr ""
#. RB_AUTOBOOT
-#: login-utils/shutdown.c:369
+#: login-utils/shutdown.c:377
msgid ""
"\n"
"Why am I still alive after reboot?"
"\n"
"Pourquoi suis-je encore vivant après le redémarrage?"
-#: login-utils/shutdown.c:371
+#: login-utils/shutdown.c:379
msgid ""
"\n"
"Now you can turn off the power..."
"\n"
"Maintenant vous pouvez éteindre la machine..."
-#: login-utils/shutdown.c:386
+#: login-utils/shutdown.c:394
msgid "Calling kernel power-off facility...\n"
msgstr ""
-#: login-utils/shutdown.c:389
+#: login-utils/shutdown.c:397
#, c-format
msgid "Error powering off\t%s\n"
msgstr ""
-#: login-utils/shutdown.c:397
+#: login-utils/shutdown.c:405
#, c-format
msgid "Executing the program \"%s\" ...\n"
msgstr ""
-#: login-utils/shutdown.c:400
+#: login-utils/shutdown.c:408
#, c-format
msgid "Error executing\t%s\n"
msgstr ""
-#: login-utils/shutdown.c:423
+#: login-utils/shutdown.c:431
#, c-format
msgid "\aURGENT: broadcast message from %s:"
msgstr ""
-#: login-utils/shutdown.c:429
+#: login-utils/shutdown.c:437
msgid "System going down IMMEDIATELY!\n"
msgstr "Arrêt IMMÉDIAT du système!\n"
-#: login-utils/shutdown.c:432
+#: login-utils/shutdown.c:440
#, c-format
msgid "System going down in %d hour%s %d minutes"
msgstr ""
-#: login-utils/shutdown.c:435
+#: login-utils/shutdown.c:441 login-utils/shutdown.c:444
+msgid "s"
+msgstr "s"
+
+#: login-utils/shutdown.c:443
#, c-format
msgid "System going down in %d minute%s\n"
msgstr ""
-#: login-utils/shutdown.c:441
+#: login-utils/shutdown.c:449
#, c-format
msgid "\t... %s ...\n"
msgstr "\t... %s ...\n"
-#: login-utils/shutdown.c:498
-msgid "Cannot fork for swapoff. Shrug!"
-msgstr ""
-
#: login-utils/shutdown.c:506
-msgid "Cannot exec swapoff, "
+msgid "Cannot fork for swapoff. Shrug!"
msgstr ""
-#: login-utils/shutdown.c:507
-msgid "hoping umount will do the trick."
+#: login-utils/shutdown.c:514
+msgid "Cannot exec swapoff, hoping umount will do the trick."
msgstr ""
-#: login-utils/shutdown.c:525
+#: login-utils/shutdown.c:533
msgid "Cannot fork for umount, trying manually."
msgstr ""
-#: login-utils/shutdown.c:531
-msgid "Cannot exec "
-msgstr ""
-
-#: login-utils/shutdown.c:531
-msgid ", trying umount."
+#: login-utils/shutdown.c:542
+#, c-format
+msgid "Cannot exec %s, trying umount.\n"
msgstr ""
-#: login-utils/shutdown.c:533
+#: login-utils/shutdown.c:546
msgid "Cannot exec umount, giving up on umount."
msgstr ""
-#: login-utils/shutdown.c:538
+#: login-utils/shutdown.c:551
msgid "Unmounting any remaining filesystems..."
msgstr ""
-#: login-utils/shutdown.c:574
+#: login-utils/shutdown.c:587
#, c-format
msgid "shutdown: Couldn't umount %s\n"
msgstr ""
msgstr ""
#: login-utils/simpleinit.c:226
+#, fuzzy
msgid ""
"\n"
"Wrong password.\n"
-msgstr ""
+msgstr "Mot de passe incorrect."
#: login-utils/simpleinit.c:252
msgid "exec rc failed\n"
msgid "fork failed\n"
msgstr ""
-#: login-utils/simpleinit.c:302 text-utils/more.c:1469
+#: login-utils/simpleinit.c:302 text-utils/more.c:1574
msgid "exec failed\n"
msgstr ""
#: login-utils/simpleinit.c:324
+#, fuzzy
msgid "cannot open inittab\n"
-msgstr ""
+msgstr "Impossible d'ouvrir le disque dur"
#: login-utils/simpleinit.c:362
msgid "no TERM or cannot stat tty\n"
msgstr ""
-#: login-utils/ttymsg.c:79
+#: login-utils/ttymsg.c:81
msgid "too many iov's (change code in wall/ttymsg.c)"
msgstr ""
-#. A slash is an attempt to break security...
-#: login-utils/ttymsg.c:83
-#, c-format
-msgid "'/' in \"%s\""
-msgstr ""
-
-#: login-utils/ttymsg.c:88
+#: login-utils/ttymsg.c:91
msgid "excessively long line arg"
msgstr ""
-#: login-utils/ttymsg.c:142
+#: login-utils/ttymsg.c:145
msgid "cannot fork"
msgstr ""
-#: login-utils/ttymsg.c:145
+#: login-utils/ttymsg.c:149
#, c-format
msgid "fork: %s"
msgstr ""
-#: login-utils/ttymsg.c:172
+#: login-utils/ttymsg.c:177
#, c-format
msgid "%s: BAD ERROR"
msgstr ""
-#: login-utils/vipw.c:147
+#: login-utils/vipw.c:149
#, c-format
msgid "%s: the %s file is busy.\n"
msgstr ""
-#: login-utils/vipw.c:163
+#: login-utils/vipw.c:165
#, c-format
msgid "%s: the %s file is busy (%s present)\n"
msgstr ""
-#: login-utils/vipw.c:168
-#, c-format
+#: login-utils/vipw.c:171
+#, fuzzy, c-format
msgid "%s: can't link %s: %s\n"
-msgstr ""
+msgstr "%s: impossible de trouver \"_stext\" dans %s\n"
-#: login-utils/vipw.c:188
+#: login-utils/vipw.c:193
#, c-format
msgid "%s: can't unlock %s: %s (your changes are still in %s)\n"
msgstr ""
-#: login-utils/vipw.c:212
+#: login-utils/vipw.c:217
#, c-format
msgid "%s: Cannot fork\n"
msgstr ""
-#: login-utils/vipw.c:252
+#: login-utils/vipw.c:257
#, fuzzy, c-format
msgid "%s: %s unchanged\n"
msgstr "Le disque a été changé.\n"
-#: login-utils/vipw.c:295
+#: login-utils/vipw.c:300
#, c-format
msgid "%s: no changes made\n"
msgstr ""
-#: login-utils/wall.c:104
-msgid "usage: wall [file]\n"
-msgstr ""
+#: login-utils/wall.c:103
+#, fuzzy, c-format
+msgid "usage: %s [file]\n"
+msgstr "usage: rev [fichier ...]\n"
-#: login-utils/wall.c:115
-#, c-format
-msgid "wall: cannot read %s.\n"
-msgstr ""
+#: login-utils/wall.c:151
+#, fuzzy, c-format
+msgid "%s: can't open temporary file.\n"
+msgstr "Impossible d'ouvrir le fichier d'aide"
-#: login-utils/wall.c:132
+#: login-utils/wall.c:178
#, c-format
-msgid "wall: %s\n"
+msgid "Broadcast Message from %s@%s"
msgstr ""
-#: login-utils/wall.c:154
-msgid "wall: can't open temporary file.\n"
-msgstr ""
+#: login-utils/wall.c:188
+#, fuzzy, c-format
+msgid "%s: can't read %s.\n"
+msgstr "hexdump: impossible de lire %s.\n"
-#: login-utils/wall.c:181
+#: login-utils/wall.c:213
#, c-format
-msgid "Broadcast Message from %s@%s"
+msgid "%s: can't stat temporary file.\n"
msgstr ""
-#: login-utils/wall.c:191
+#: login-utils/wall.c:222
#, c-format
-msgid "wall: can't read %s.\n"
-msgstr ""
-
-#: login-utils/wall.c:216
-msgid "wall: can't stat temporary file.\n"
-msgstr ""
-
-#: login-utils/wall.c:225
-msgid "wall: can't read temporary file.\n"
+msgid "%s: can't read temporary file.\n"
msgstr ""
-#: misc-utils/cal.c:198
+#: misc-utils/cal.c:184
msgid "illegal month value: use 1-12"
msgstr ""
-#: misc-utils/cal.c:202
+#: misc-utils/cal.c:188
+#, fuzzy
msgid "illegal year value: use 1-9999"
-msgstr ""
+msgstr "Nombre de têtes non valide"
-#: misc-utils/cal.c:498
+#: misc-utils/cal.c:484
msgid "usage: cal [-mjy] [[month] year]\n"
msgstr ""
msgstr ""
#: misc-utils/kill.c:199
-#, c-format
+#, fuzzy, c-format
msgid "%s: unknown signal %s\n"
-msgstr ""
+msgstr "%s: erreur: version inconnue %d\n"
#: misc-utils/kill.c:261
-#, c-format
+#, fuzzy, c-format
msgid "%s: can't find process \"%s\"\n"
-msgstr ""
+msgstr "%s: impossible de trouver \"_stext\" dans %s\n"
#: misc-utils/kill.c:303
#, c-format
msgstr ""
#: misc-utils/kill.c:343
-#, c-format
+#, fuzzy, c-format
msgid "usage: %s [ -s signal | -p ] [ -a ] pid ...\n"
-msgstr ""
+msgstr "usage: %s [ -i ] [ -tTerm ] fichier...\n"
#: misc-utils/kill.c:344
#, c-format
msgid " %s -l [ signal ]\n"
msgstr ""
-#: misc-utils/logger.c:135
+#: misc-utils/logger.c:137
#, c-format
msgid "logger: %s: %s.\n"
msgstr ""
-#: misc-utils/logger.c:232
+#: misc-utils/logger.c:234
#, c-format
msgid "logger: unknown facility name: %s.\n"
msgstr ""
-#: misc-utils/logger.c:244
+#: misc-utils/logger.c:246
#, c-format
msgid "logger: unknown priority name: %s.\n"
msgstr ""
-#: misc-utils/logger.c:271
-msgid "logger: [-is] [-f file] [-p pri] [-t tag] [-u socket] [ message ... ]\n"
-msgstr ""
-
-#: misc-utils/look.c:170 misc-utils/setterm.c:1153 text-utils/more.c:1782
-#: text-utils/more.c:1793
-msgid "Out of memory"
+#: misc-utils/logger.c:273
+msgid ""
+"usage: logger [-is] [-f file] [-p pri] [-t tag] [-u socket] [ message ... ]\n"
msgstr ""
#: misc-utils/look.c:340
+#, fuzzy
msgid "usage: look [-dfa] [-t char] string [file]\n"
-msgstr ""
-
-#: misc-utils/look.c:365
-msgid "look: "
-msgstr ""
+msgstr "usage: %s [ - ] [ -2 ] [ fichier ... ]\n"
-#: misc-utils/mcookie.c:95 misc-utils/mcookie.c:120
-#, c-format
+#: misc-utils/mcookie.c:122 misc-utils/mcookie.c:149
+#, fuzzy, c-format
msgid "Could not open %s\n"
-msgstr ""
+msgstr "Impossible d'ouvrir %s\n"
-#: misc-utils/mcookie.c:103 misc-utils/mcookie.c:117
+#: misc-utils/mcookie.c:126 misc-utils/mcookie.c:145
#, c-format
msgid "Got %d bytes from %s\n"
msgstr ""
msgstr ""
#: misc-utils/namei.c:248
-#, c-format
+#, fuzzy, c-format
msgid " ? problems reading symlink %s - %s (%d)\n"
-msgstr ""
+msgstr "Problème lors de la lecture du cylindre %d, %d attendu, %d lu\n"
#: misc-utils/namei.c:258
msgid " *** EXCEEDED UNIX LIMIT OF SYMLINKS ***"
msgid "namei: unknown file type 0%06o on file %s\n"
msgstr ""
-#: misc-utils/script.c:108
+#: misc-utils/script.c:109
+#, fuzzy
msgid "usage: script [-a] [file]\n"
-msgstr ""
+msgstr "usage: rev [fichier ...]\n"
-#: misc-utils/script.c:128
+#: misc-utils/script.c:129
#, c-format
msgid "Script started, file is %s\n"
msgstr ""
-#: misc-utils/script.c:197
+#: misc-utils/script.c:198
#, c-format
msgid "Script started on %s"
msgstr ""
-#: misc-utils/script.c:263
+#: misc-utils/script.c:264
#, c-format
msgid ""
"\n"
"Script done on %s"
msgstr ""
-#: misc-utils/script.c:268
+#: misc-utils/script.c:269
#, c-format
msgid "Script done, file is %s\n"
msgstr ""
-#: misc-utils/script.c:280
+#: misc-utils/script.c:281
msgid "openpty failed\n"
msgstr ""
-#: misc-utils/script.c:314
+#: misc-utils/script.c:315
msgid "Out of pty's\n"
msgstr ""
#. Print error message about arguments, and the command's syntax.
-#: misc-utils/setterm.c:745
+#: misc-utils/setterm.c:713
#, c-format
msgid "%s: Argument error, usage\n"
msgstr ""
-#: misc-utils/setterm.c:747
-#, c-format
-msgid "%s\n"
-msgstr ""
-
-#: misc-utils/setterm.c:748
+#: misc-utils/setterm.c:716
msgid " [ -term terminal_name ]\n"
msgstr ""
-#: misc-utils/setterm.c:749
+#: misc-utils/setterm.c:717
msgid " [ -reset ]\n"
msgstr ""
-#: misc-utils/setterm.c:750
+#: misc-utils/setterm.c:718
msgid " [ -initialize ]\n"
msgstr ""
-#: misc-utils/setterm.c:751
+#: misc-utils/setterm.c:719
msgid " [ -cursor [on|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:753
+#: misc-utils/setterm.c:721
msgid " [ -snow [on|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:754
+#: misc-utils/setterm.c:722
msgid " [ -softscroll [on|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:755
-msgid " [ -keyboard pc|olivetti|dutch|extended ]\n"
-msgstr ""
-
-#: misc-utils/setterm.c:757
+#: misc-utils/setterm.c:724
msgid " [ -repeat [on|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:758
+#: misc-utils/setterm.c:725
msgid " [ -appcursorkeys [on|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:759
+#: misc-utils/setterm.c:726
msgid " [ -linewrap [on|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:760
+#: misc-utils/setterm.c:727
msgid " [ -default ]\n"
msgstr ""
-#: misc-utils/setterm.c:761
+#: misc-utils/setterm.c:728
msgid " [ -foreground black|blue|green|cyan"
msgstr ""
-#: misc-utils/setterm.c:762 misc-utils/setterm.c:764
+#: misc-utils/setterm.c:729 misc-utils/setterm.c:731
msgid "|red|magenta|yellow|white|default ]\n"
msgstr ""
-#: misc-utils/setterm.c:763
+#: misc-utils/setterm.c:730
msgid " [ -background black|blue|green|cyan"
msgstr ""
-#: misc-utils/setterm.c:765
+#: misc-utils/setterm.c:732
msgid " [ -ulcolor black|grey|blue|green|cyan"
msgstr ""
-#: misc-utils/setterm.c:766 misc-utils/setterm.c:768 misc-utils/setterm.c:770
-#: misc-utils/setterm.c:772
+#: misc-utils/setterm.c:733 misc-utils/setterm.c:735 misc-utils/setterm.c:737
+#: misc-utils/setterm.c:739
msgid "|red|magenta|yellow|white ]\n"
msgstr ""
-#: misc-utils/setterm.c:767
+#: misc-utils/setterm.c:734
msgid " [ -ulcolor bright blue|green|cyan"
msgstr ""
-#: misc-utils/setterm.c:769
+#: misc-utils/setterm.c:736
msgid " [ -hbcolor black|grey|blue|green|cyan"
msgstr ""
-#: misc-utils/setterm.c:771
+#: misc-utils/setterm.c:738
msgid " [ -hbcolor bright blue|green|cyan"
msgstr ""
-#: misc-utils/setterm.c:774
+#: misc-utils/setterm.c:741
msgid " [ -standout [ attr ] ]\n"
msgstr ""
-#: misc-utils/setterm.c:776
+#: misc-utils/setterm.c:743
msgid " [ -inversescreen [on|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:777
+#: misc-utils/setterm.c:744
msgid " [ -bold [on|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:778
+#: misc-utils/setterm.c:745
msgid " [ -half-bright [on|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:779
+#: misc-utils/setterm.c:746
msgid " [ -blink [on|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:780
+#: misc-utils/setterm.c:747
msgid " [ -reverse [on|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:781
+#: misc-utils/setterm.c:748
msgid " [ -underline [on|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:782
+#: misc-utils/setterm.c:749
msgid " [ -store ]\n"
msgstr ""
-#: misc-utils/setterm.c:783
+#: misc-utils/setterm.c:750
msgid " [ -clear [all|rest] ]\n"
msgstr ""
-#: misc-utils/setterm.c:784
+#: misc-utils/setterm.c:751
msgid " [ -tabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n"
msgstr ""
-#: misc-utils/setterm.c:785
+#: misc-utils/setterm.c:752
msgid " [ -clrtabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n"
msgstr ""
-#: misc-utils/setterm.c:786
+#: misc-utils/setterm.c:753
msgid " [ -regtabs [1-160] ]\n"
msgstr ""
-#: misc-utils/setterm.c:787
+#: misc-utils/setterm.c:754
msgid " [ -blank [0-60] ]\n"
msgstr ""
-#: misc-utils/setterm.c:788
+#: misc-utils/setterm.c:755
msgid " [ -dump [1-NR_CONSOLES] ]\n"
msgstr ""
-#: misc-utils/setterm.c:789
+#: misc-utils/setterm.c:756
msgid " [ -append [1-NR_CONSOLES] ]\n"
msgstr ""
-#: misc-utils/setterm.c:790
+#: misc-utils/setterm.c:757
msgid " [ -file dumpfilename ]\n"
msgstr ""
-#: misc-utils/setterm.c:791
+#: misc-utils/setterm.c:758
msgid " [ -msg [on|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:792
+#: misc-utils/setterm.c:759
msgid " [ -msglevel [0-8] ]\n"
msgstr ""
-#: misc-utils/setterm.c:793
+#: misc-utils/setterm.c:760
msgid " [ -powersave [on|vsync|hsync|powerdown|off] ]\n"
msgstr ""
-#: misc-utils/setterm.c:794
+#: misc-utils/setterm.c:761
msgid " [ -powerdown [0-60] ]\n"
msgstr ""
-#: misc-utils/setterm.c:795
+#: misc-utils/setterm.c:762
msgid " [ -blength [0-2000] ]\n"
msgstr ""
-#: misc-utils/setterm.c:796
+#: misc-utils/setterm.c:763
msgid " [ -bfreq freqnumber ]\n"
msgstr ""
-#: misc-utils/setterm.c:841
-msgid "keyboard.pc"
-msgstr ""
-
-#: misc-utils/setterm.c:844
-msgid "keyboard.olivetti"
-msgstr ""
-
-#: misc-utils/setterm.c:847
-msgid "keyboard.dutch"
-msgstr ""
-
-#: misc-utils/setterm.c:850
-msgid "keyboard.extended"
-msgstr ""
-
-#: misc-utils/setterm.c:884
+#: misc-utils/setterm.c:831
msgid "snow.on"
msgstr ""
-#: misc-utils/setterm.c:886
+#: misc-utils/setterm.c:833
msgid "snow.off"
msgstr ""
-#: misc-utils/setterm.c:892
+#: misc-utils/setterm.c:839
msgid "softscroll.on"
msgstr ""
-#: misc-utils/setterm.c:894
+#: misc-utils/setterm.c:841
msgid "softscroll.off"
msgstr ""
-#: misc-utils/setterm.c:1069
+#: misc-utils/setterm.c:1016
msgid "cannot (un)set powersave mode\n"
msgstr ""
-#: misc-utils/setterm.c:1108 misc-utils/setterm.c:1116
-#, c-format
+#: misc-utils/setterm.c:1055 misc-utils/setterm.c:1063
+#, fuzzy, c-format
msgid "klogctl error: %s\n"
-msgstr ""
+msgstr "Erreur de syntaxe: '%s'\n"
-#: misc-utils/setterm.c:1157
+#: misc-utils/setterm.c:1104
#, c-format
msgid "Error reading %s\n"
msgstr ""
-#: misc-utils/setterm.c:1172
+#: misc-utils/setterm.c:1119
msgid "Error writing screendump\n"
msgstr ""
-#: misc-utils/setterm.c:1186
+#: misc-utils/setterm.c:1133
#, c-format
msgid "couldn't read %s, and cannot ioctl dump\n"
msgstr ""
-#: misc-utils/setterm.c:1251
-#, c-format
+#: misc-utils/setterm.c:1198
+#, fuzzy, c-format
msgid "%s: $TERM is not defined.\n"
-msgstr ""
+msgstr "%s: %s n'est pas un périphérique lp.\n"
#: misc-utils/tsort.c:119
+#, fuzzy
msgid "usage: tsort [ inputfile ]\n"
-msgstr ""
+msgstr "usage: rev [fichier ...]\n"
#: misc-utils/tsort.c:156
msgid "tsort: odd data count.\n"
msgid "tsort: internal error -- could not find cycle.\n"
msgstr ""
-#: misc-utils/whereis.c:158
+#: misc-utils/whereis.c:149
msgid "whereis [ -sbmu ] [ -SBM dir ... -f ] name...\n"
msgstr ""
-#: misc-utils/write.c:101
+#: misc-utils/write.c:99
msgid "write: can't find your tty's name\n"
msgstr ""
-#: misc-utils/write.c:112
+#: misc-utils/write.c:110
msgid "write: you have write permission turned off.\n"
msgstr ""
-#: misc-utils/write.c:133
+#: misc-utils/write.c:131
#, c-format
msgid "write: %s is not logged in on %s.\n"
msgstr ""
-#: misc-utils/write.c:141
+#: misc-utils/write.c:139
#, c-format
msgid "write: %s has messages disabled on %s\n"
msgstr ""
-#: misc-utils/write.c:148
+#: misc-utils/write.c:146
+#, fuzzy
msgid "usage: write user [tty]\n"
-msgstr ""
+msgstr "usage: rev [fichier ...]\n"
-#: misc-utils/write.c:247
+#: misc-utils/write.c:245
#, c-format
msgid "write: %s is not logged in\n"
msgstr ""
-#: misc-utils/write.c:256
+#: misc-utils/write.c:254
#, c-format
msgid "write: %s has messages disabled\n"
msgstr ""
-#: misc-utils/write.c:260
+#: misc-utils/write.c:258
#, c-format
msgid "write: %s is logged in more than once; writing to %s\n"
msgstr ""
-#: misc-utils/write.c:327
+#: misc-utils/write.c:325
#, c-format
msgid "Message from %s@%s on %s at %s ..."
msgstr ""
-#: mount/fstab.c:113
+#: mount/fstab.c:116
#, c-format
msgid "warning: error reading %s: %s"
msgstr ""
-#: mount/fstab.c:140 mount/fstab.c:162
-#, c-format
+#: mount/fstab.c:143 mount/fstab.c:166
+#, fuzzy, c-format
msgid "warning: can't open %s: %s"
-msgstr ""
+msgstr "col: avertissement : impossible de revenir jusqu'à %s.\n"
-#: mount/fstab.c:144
+#: mount/fstab.c:147
#, c-format
msgid "mount: could not open %s - using %s instead\n"
msgstr ""
-#. MOUNTLOCK_LINKTARGET does not exist (as a file)
+#. linktargetfile does not exist (as a file)
#. and we cannot create it. Read-only filesystem?
#. Too many files open in the system? Filesystem full?
-#: mount/fstab.c:346
+#: mount/fstab.c:375
#, c-format
msgid "can't create lock file %s: %s (use -n flag to override)"
msgstr ""
-#: mount/fstab.c:358
+#: mount/fstab.c:387
#, c-format
msgid "can't link lock file %s: %s (use -n flag to override)"
msgstr ""
-#: mount/fstab.c:369
+#: mount/fstab.c:399
#, c-format
msgid "can't open lock file %s: %s (use -n flag to override)"
msgstr ""
-#: mount/fstab.c:383
+#: mount/fstab.c:414
#, c-format
msgid "Can't lock lock file %s: %s\n"
msgstr ""
-#: mount/fstab.c:392
+#: mount/fstab.c:425
#, c-format
msgid "can't lock lock file %s: %s"
msgstr ""
-#: mount/fstab.c:394
+#: mount/fstab.c:427
msgid "timed out"
msgstr ""
-#: mount/fstab.c:438
+#: mount/fstab.c:472 mount/fstab.c:480
#, c-format
msgid "cannot open %s (%s) - mtab not updated"
msgstr ""
-#: mount/fstab.c:445
-#, c-format
-msgid "can't open %s (%s) - mtab not updated"
-msgstr ""
-
-#: mount/fstab.c:470
+#: mount/fstab.c:505
msgid "mount: warning: cannot change mounted device with a remount\n"
msgstr ""
-#: mount/fstab.c:475
+#: mount/fstab.c:510
msgid "mount: warning: cannot change filesystem type with a remount\n"
msgstr ""
-#: mount/fstab.c:482 mount/fstab.c:486
+#: mount/fstab.c:518 mount/fstab.c:524
#, c-format
msgid "error writing %s: %s"
msgstr ""
-#: mount/fstab.c:491
+#: mount/fstab.c:531
#, c-format
msgid "error changing mode of %s: %s\n"
msgstr ""
-#: mount/fstab.c:496
+#: mount/fstab.c:538
#, c-format
msgid "can't rename %s to %s: %s\n"
msgstr ""
-#: mount/lomount.c:75
+#: mount/lomount.c:87
#, c-format
msgid "loop: can't open device %s: %s\n"
msgstr ""
-#: mount/lomount.c:80
+#: mount/lomount.c:93
#, c-format
msgid "loop: can't get info on device %s: %s\n"
msgstr ""
-#: mount/lomount.c:85 mount/losetup.c:74
+#: mount/lomount.c:98 mount/losetup.c:83
#, c-format
msgid "%s: [%04x]:%ld (%s) offset %d, %s encryption\n"
msgstr ""
-#: mount/lomount.c:139
+#: mount/lomount.c:152
msgid "mount: could not find any device /dev/loop#"
msgstr ""
-#: mount/lomount.c:143
+#: mount/lomount.c:156
msgid ""
"mount: Could not find any loop device.\n"
" Maybe /dev/loop# has a wrong major number?"
msgstr ""
-#: mount/lomount.c:147
+#: mount/lomount.c:160
#, c-format
msgid ""
"mount: Could not find any loop device, and, according to %s,\n"
" (If so, then recompile or `insmod loop.o'.)"
msgstr ""
-#: mount/lomount.c:152
+#: mount/lomount.c:165
msgid ""
"mount: Could not find any loop device. Maybe this kernel does not know\n"
" about the loop device (then recompile or `insmod loop.o'), or\n"
" maybe /dev/loop# has the wrong major number?"
msgstr ""
-#: mount/lomount.c:156
+#: mount/lomount.c:169
msgid "mount: could not find any free loop device"
msgstr ""
-#: mount/lomount.c:187 mount/losetup.c:106
+#: mount/lomount.c:200 mount/losetup.c:115
#, c-format
msgid "Unsupported encryption type %s\n"
msgstr ""
-#: mount/lomount.c:206 mount/losetup.c:125
+#: mount/lomount.c:219 mount/losetup.c:135
msgid "Init (up to 16 hex digits): "
msgstr ""
-#: mount/lomount.c:213 mount/losetup.c:132
+#: mount/lomount.c:226 mount/losetup.c:142
#, c-format
msgid "Non-hex digit '%c'.\n"
msgstr ""
-#: mount/lomount.c:219 mount/losetup.c:138
+#: mount/lomount.c:250 mount/losetup.c:165
#, c-format
msgid "Don't know how to get key for encryption system %d\n"
msgstr ""
-#: mount/lomount.c:235
+#: mount/lomount.c:266
#, c-format
msgid "set_loop(%s,%s,%d): success\n"
msgstr ""
-#: mount/lomount.c:245
+#: mount/lomount.c:277
#, c-format
msgid "loop: can't delete device %s: %s\n"
msgstr ""
-#: mount/lomount.c:255
+#: mount/lomount.c:287
#, c-format
msgid "del_loop(%s): success\n"
msgstr ""
-#: mount/lomount.c:263
+#: mount/lomount.c:295
msgid "This mount was compiled without loop support. Please recompile.\n"
msgstr ""
-#: mount/losetup.c:70
+#: mount/losetup.c:79
+#, fuzzy
msgid "Cannot get loop info"
-msgstr ""
+msgstr "Impossible de déterminer la taille du disque"
-#: mount/losetup.c:174
+#: mount/losetup.c:202
#, c-format
msgid ""
"usage:\n"
" %s [ -e encryption ] [ -o offset ] loop_device file # setup\n"
msgstr ""
-#: mount/losetup.c:231
+#: mount/losetup.c:266
msgid "No loop support was available at compile time. Please recompile.\n"
msgstr ""
msgid "[mntent]: warning: no final newline at the end of %s\n"
msgstr ""
-#: mount/mntent.c:214
+#: mount/mntent.c:216
#, c-format
msgid "[mntent]: line %d in %s is bad%s\n"
msgstr ""
-#: mount/mntent.c:217
+#: mount/mntent.c:219
msgid "; rest of file ignored"
msgstr ""
-#: mount/mount.c:319
+#: mount/mount.c:333
#, c-format
msgid "mount: according to mtab, %s is already mounted on %s"
msgstr ""
-#: mount/mount.c:322
+#: mount/mount.c:336
#, c-format
msgid "mount: according to mtab, %s is mounted on %s"
msgstr ""
-#: mount/mount.c:342
+#: mount/mount.c:357
#, c-format
msgid "mount: can't open %s for writing: %s"
msgstr ""
-#: mount/mount.c:355 mount/mount.c:597
+#: mount/mount.c:372 mount/mount.c:644
#, c-format
msgid "mount: error writing %s: %s"
msgstr ""
-#: mount/mount.c:360
+#: mount/mount.c:379
#, c-format
msgid "mount: error changing mode of %s: %s"
msgstr ""
-#: mount/mount.c:434
+#: mount/mount.c:473
msgid "mount failed"
msgstr ""
-#: mount/mount.c:436
-#, c-format
+#: mount/mount.c:475
+#, fuzzy, c-format
msgid "mount: only root can mount %s on %s"
-msgstr ""
+msgstr "%s: Seulement le super-utilisateur peux éteindre le système.\n"
-#: mount/mount.c:461
+#: mount/mount.c:503
msgid "mount: loop device specified twice"
msgstr ""
-#: mount/mount.c:467
+#: mount/mount.c:509
msgid "mount: type specified twice"
msgstr ""
-#: mount/mount.c:479
+#: mount/mount.c:521
msgid "mount: skipping the setup of a loop device\n"
msgstr ""
-#: mount/mount.c:488
+#: mount/mount.c:530
#, c-format
msgid "mount: going to use the loop device %s\n"
msgstr ""
-#: mount/mount.c:492
+#: mount/mount.c:534
msgid "mount: failed setting up loop device\n"
msgstr ""
-#: mount/mount.c:496
+#: mount/mount.c:538
msgid "mount: setup loop device successfully\n"
msgstr ""
-#: mount/mount.c:509
+#: mount/mount.c:551
msgid "mount: this version was compiled without support for the type `nfs'"
msgstr ""
-#: mount/mount.c:557 mount/mount.c:969
+#: mount/mount.c:601 mount/mount.c:1030
#, c-format
msgid "mount: cannot fork: %s"
msgstr ""
-#: mount/mount.c:593
+#: mount/mount.c:639
#, c-format
msgid "mount: can't open %s: %s"
msgstr ""
-#: mount/mount.c:619
+#: mount/mount.c:668
+msgid ""
+"mount: I could not determine the filesystem type, and none was specified"
+msgstr ""
+
+#: mount/mount.c:671
#, fuzzy
msgid "mount: you must specify the filesystem type"
msgstr " t Changer le type de système de fichiers"
-#: mount/mount.c:626 mount/mount.c:660
+#: mount/mount.c:678 mount/mount.c:713
#, c-format
msgid "mount: mount point %s is not a directory"
msgstr ""
-#: mount/mount.c:628
+#: mount/mount.c:680
msgid "mount: permission denied"
msgstr ""
-#: mount/mount.c:630
+#: mount/mount.c:682
+#, fuzzy
msgid "mount: must be superuser to use mount"
-msgstr ""
+msgstr "Vous devez être root pour changer l'heure du système.\n"
#. heuristic: if /proc/version exists, then probably proc is mounted
#. proc mounted?
-#: mount/mount.c:634 mount/mount.c:638
+#: mount/mount.c:686 mount/mount.c:690
#, c-format
msgid "mount: %s is busy"
msgstr ""
#. no
#. yes, don't mention it
-#: mount/mount.c:640
+#: mount/mount.c:692
msgid "mount: proc already mounted"
msgstr ""
-#: mount/mount.c:642
+#: mount/mount.c:694
#, c-format
msgid "mount: %s already mounted or %s busy"
msgstr ""
-#: mount/mount.c:648
-#, c-format
+#: mount/mount.c:700
+#, fuzzy, c-format
msgid "mount: mount point %s does not exist"
-msgstr ""
+msgstr "%s: l'utilisateur \"%s\" n'existe pas.\n"
-#: mount/mount.c:650
+#: mount/mount.c:702
#, c-format
msgid "mount: mount point %s is a symbolic link to nowhere"
msgstr ""
-#: mount/mount.c:653
-#, c-format
+#: mount/mount.c:705
+#, fuzzy, c-format
msgid "mount: special device %s does not exist"
+msgstr "%s: l'utilisateur \"%s\" n'existe pas.\n"
+
+#: mount/mount.c:715
+#, c-format
+msgid ""
+"mount: special device %s does not exist\n"
+" (a path prefix is not a directory)\n"
msgstr ""
-#: mount/mount.c:666
+#: mount/mount.c:727
#, c-format
msgid "mount: %s not mounted already, or bad option"
msgstr ""
-#: mount/mount.c:668
+#: mount/mount.c:729
#, c-format
msgid ""
"mount: wrong fs type, bad option, bad superblock on %s,\n"
" or too many mounted file systems"
msgstr ""
-#: mount/mount.c:683
+#: mount/mount.c:744
msgid "mount table full"
msgstr ""
-#: mount/mount.c:685
-#, c-format
+#: mount/mount.c:746
+#, fuzzy, c-format
msgid "mount: %s: can't read superblock"
-msgstr ""
+msgstr "impossible d'écrire les super-blocs"
-#: mount/mount.c:688
+#: mount/mount.c:749
#, c-format
msgid "mount: %s has wrong major or minor number"
msgstr ""
-#: mount/mount.c:693
+#: mount/mount.c:754
#, c-format
msgid "mount: fs type %s not supported by kernel"
msgstr ""
-#: mount/mount.c:705
+#: mount/mount.c:766
#, c-format
msgid "mount: probably you meant %s"
msgstr ""
-#: mount/mount.c:707
+#: mount/mount.c:768
msgid "mount: maybe you meant iso9660 ?"
msgstr ""
-#: mount/mount.c:710
+#: mount/mount.c:771
#, c-format
msgid "mount: %s has wrong device number or fs type %s not supported"
msgstr ""
#. strange ...
-#: mount/mount.c:715
+#: mount/mount.c:776
#, c-format
msgid "mount: %s is not a block device, and stat fails?"
msgstr ""
-#: mount/mount.c:717
+#: mount/mount.c:778
#, c-format
msgid ""
"mount: the kernel does not recognize %s as a block device\n"
" (maybe `insmod driver'?)"
msgstr ""
-#: mount/mount.c:720
+#: mount/mount.c:781
#, c-format
msgid "mount: %s is not a block device (maybe try `-o loop'?)"
msgstr ""
-#: mount/mount.c:723
-#, c-format
+#: mount/mount.c:784
+#, fuzzy, c-format
msgid "mount: %s is not a block device"
-msgstr ""
+msgstr "%s: %s n'est pas un périphérique lp.\n"
-#: mount/mount.c:726
-#, c-format
+#: mount/mount.c:787
+#, fuzzy, c-format
msgid "mount: %s is not a valid block device"
-msgstr ""
+msgstr "%s: %s n'est pas un périphérique lp.\n"
-#: mount/mount.c:730
+#: mount/mount.c:791
#, c-format
msgid "mount: block device %s is not permitted on its filesystem"
msgstr ""
-#: mount/mount.c:747
+#: mount/mount.c:807
#, c-format
msgid "mount: %s%s is write-protected, mounting read-only"
msgstr ""
-#: mount/mount.c:748
+#: mount/mount.c:808
msgid "block device "
msgstr ""
-#: mount/mount.c:834
+#: mount/mount.c:894
#, c-format
msgid "mount: consider mounting %s by %s\n"
msgstr ""
-#: mount/mount.c:835
+#: mount/mount.c:895
msgid "UUID"
msgstr ""
-#: mount/mount.c:835
+#: mount/mount.c:895
#, fuzzy
msgid "label"
msgstr "[Label]"
-#: mount/mount.c:837 mount/mount.c:1151
+#: mount/mount.c:897 mount/mount.c:1213
msgid "mount: no such partition found"
msgstr ""
-#: mount/mount.c:845
+#: mount/mount.c:905
msgid "mount: no type was given - I'll assume nfs because of the colon\n"
msgstr ""
#.
#. * Retry in the background.
#.
-#: mount/mount.c:861
+#: mount/mount.c:921
#, c-format
msgid "mount: backgrounding \"%s\"\n"
msgstr ""
-#: mount/mount.c:872
+#: mount/mount.c:932
#, c-format
msgid "mount: giving up \"%s\"\n"
msgstr ""
-#: mount/mount.c:921
+#: mount/mount.c:981
#, c-format
msgid "mount: %s already mounted on %s\n"
msgstr ""
-#: mount/mount.c:1030
+#: mount/mount.c:1092
msgid ""
"Usage: mount [-hV]\n"
" mount -a [-nfFrsvw] [-t vfstypes]\n"
" mount [-nfrsvw] [-o options] special | node\n"
" mount [-nfrsvw] [-t vfstype] [-o options] special node\n"
-" A special device can be indicated by -L label or -U uuid ."
+" A special device can be indicated by -L label or -U uuid .\n"
msgstr ""
-#: mount/mount.c:1136
+#: mount/mount.c:1198
msgid "mount: only root can do that"
msgstr ""
-#: mount/mount.c:1141
+#: mount/mount.c:1203
#, c-format
msgid "mount: no %s found - creating it..\n"
msgstr ""
-#: mount/mount.c:1153
+#: mount/mount.c:1215
#, c-format
msgid "mount: mounting %s\n"
msgstr ""
-#: mount/mount.c:1162
-msgid "not mounted anything"
+#: mount/mount.c:1224
+msgid "not mounting anything"
msgstr ""
-#: mount/mount.c:1175
-#, c-format
+#: mount/mount.c:1237
+#, fuzzy, c-format
msgid "mount: cannot find %s in %s"
-msgstr ""
+msgstr "%s: impossible de trouver \"_stext\" dans %s\n"
-#: mount/mount.c:1189
-#, c-format
+#: mount/mount.c:1251
+#, fuzzy, c-format
msgid "mount: can't find %s in %s or %s"
-msgstr ""
+msgstr "%s: impossible de trouver \"_stext\" dans %s\n"
#: mount/mount_by_label.c:141
msgid "mount: bad UUID"
msgstr ""
-#: mount/mount_guess_fstype.c:186
+#: mount/mount_guess_fstype.c:198
#, c-format
msgid "mount: you didn't specify a filesystem type for %s\n"
msgstr ""
-#: mount/mount_guess_fstype.c:189
+#: mount/mount_guess_fstype.c:201
#, c-format
msgid " I will try type %s\n"
msgstr ""
-#: mount/mount_guess_fstype.c:191
+#: mount/mount_guess_fstype.c:203
#, c-format
msgid " I will try all types mentioned in %s or %s\n"
msgstr ""
msgstr ""
#: mount/nfsmount.c:299
+#, fuzzy
msgid "Warning: Unrecognized proto= option.\n"
-msgstr ""
+msgstr "Avertissement: nombre de i-noeuds trop grand.\n"
#: mount/nfsmount.c:306
msgid "Warning: Option namlen is not supported.\n"
msgid "unknown nfs mount option: %s%s\n"
msgstr ""
-#: mount/nfsmount.c:349
-msgid "no"
-msgstr ""
-
#: mount/nfsmount.c:426
msgid "mount: got bad hp->h_length?\n"
msgstr ""
msgid "bug in xstrndup call"
msgstr ""
-#: mount/swapon.c:49
+#: mount/swapon.c:51
#, c-format
msgid ""
"usage: %s [-hV]\n"
" %s [-s]\n"
msgstr ""
-#: mount/swapon.c:86
+#: mount/swapon.c:88
#, c-format
msgid "%s on %s\n"
-msgstr ""
+msgstr "%s sur %s\n"
-#: mount/swapon.c:90
+#: mount/swapon.c:93
#, c-format
msgid "swapon: cannot stat %s: %s\n"
msgstr ""
-#: mount/swapon.c:95
+#: mount/swapon.c:100
#, c-format
msgid "swapon: warning: %s has insecure permissions %04o, 0600 suggested\n"
msgstr ""
-#: mount/swapon.c:103
+#: mount/swapon.c:108
#, c-format
msgid "swapon: Skipping file %s - it appears to have holes.\n"
msgstr ""
-#: mount/swapon.c:204
+#: mount/swapon.c:213
#, c-format
msgid "%s: cannot open %s: %s\n"
-msgstr ""
+msgstr "%s: impossible d'ouvrir le fichier %s : %s\n"
-#: mount/umount.c:65
+#: mount/umount.c:69
msgid "umount: compiled without support for -f\n"
-msgstr ""
+msgstr "umount : compilé sans support pour -f\n"
-#: mount/umount.c:115
+#: mount/umount.c:121
#, c-format
msgid "host: %s, directory: %s\n"
-msgstr ""
+msgstr "hôte : %s, répertoire : %s\n"
-#: mount/umount.c:132
+#: mount/umount.c:138
#, c-format
msgid "umount: can't get address for %s\n"
msgstr ""
-#: mount/umount.c:137
+#: mount/umount.c:143
msgid "umount: got bad hostp->h_length\n"
msgstr ""
-#: mount/umount.c:175
+#: mount/umount.c:181
#, c-format
msgid "umount: %s: invalid block device"
msgstr ""
-#: mount/umount.c:177
+#: mount/umount.c:183
#, c-format
msgid "umount: %s: not mounted"
msgstr ""
-#: mount/umount.c:179
-#, c-format
+#: mount/umount.c:185
+#, fuzzy, c-format
msgid "umount: %s: can't write superblock"
-msgstr ""
+msgstr "impossible d'écrire les super-blocs"
#. Let us hope fstab has a line "proc /proc ..."
#. and not "none /proc ..."
-#: mount/umount.c:183
+#: mount/umount.c:189
#, c-format
msgid "umount: %s: device is busy"
msgstr ""
-#: mount/umount.c:185
+#: mount/umount.c:191
#, c-format
msgid "umount: %s: not found"
msgstr ""
-#: mount/umount.c:187
+#: mount/umount.c:193
#, c-format
msgid "umount: %s: must be superuser to umount"
msgstr ""
-#: mount/umount.c:189
+#: mount/umount.c:195
#, c-format
msgid "umount: %s: block devices not permitted on fs"
msgstr ""
-#: mount/umount.c:191
+#: mount/umount.c:197
#, c-format
msgid "umount: %s: %s"
-msgstr ""
+msgstr "umount : %s : %s"
-#: mount/umount.c:235
+#: mount/umount.c:241
msgid "no umount2, trying umount...\n"
msgstr ""
-#: mount/umount.c:248
+#: mount/umount.c:254
#, c-format
msgid "could not umount %s - trying %s instead\n"
msgstr ""
-#: mount/umount.c:264
+#: mount/umount.c:270
#, c-format
msgid "umount: %s busy - remounted read-only\n"
-msgstr ""
+msgstr "umount : %s en cours d'utilisation - remonté en lecture seule\n"
-#: mount/umount.c:272
+#: mount/umount.c:278
#, c-format
msgid "umount: could not remount %s read-only\n"
-msgstr ""
+msgstr "umount : impossible de remonter %s en lecture-seule\n"
-#: mount/umount.c:280
+#: mount/umount.c:286
#, c-format
msgid "%s umounted\n"
-msgstr ""
+msgstr "%s démonté\n"
-#: mount/umount.c:363
+#: mount/umount.c:369
msgid "umount: cannot find list of filesystems to unmount"
-msgstr ""
+msgstr "umount : impossible de trouver la liste des systèmes de fichiers a démonter"
-#: mount/umount.c:392
+#: mount/umount.c:398
msgid ""
"Usage: umount [-hV]\n"
" umount -a [-f] [-r] [-n] [-v] [-t vfstypes]\n"
" umount [-f] [-r] [-n] [-v] special | node...\n"
msgstr ""
+"usage : umount [-hV]\n"
+" umount -a [-f] [-r] [-n] [-v] [-t type-de-fs]\n"
+" umount [-f] [-r] [-n] [-v] special | noeud...\n"
-#: mount/umount.c:453
+#: mount/umount.c:459
msgid "umount: only root can do that"
-msgstr ""
+msgstr "umount: seulement root peux faire cela"
-#: mount/umount.c:468
+#: mount/umount.c:474
#, c-format
msgid "Trying to umount %s\n"
-msgstr ""
+msgstr "Tentative de démonter %s\n"
-#: mount/umount.c:472
+#: mount/umount.c:478
#, c-format
msgid "Could not find %s in mtab\n"
-msgstr ""
+msgstr "Impossible de trouver %s dans mtab\n"
-#: mount/umount.c:476
+#: mount/umount.c:482
#, c-format
msgid "umount: %s is not mounted (according to mtab)"
-msgstr ""
+msgstr "umount: %s n'est pas monté (selon mtab)"
-#: mount/umount.c:478
+#: mount/umount.c:484
#, c-format
msgid "umount: it seems %s is mounted multiple times"
-msgstr ""
+msgstr "umount: il semble de %s soit monté en plusieurs endroits"
-#: mount/umount.c:480
+#: mount/umount.c:496
#, c-format
msgid "umount: %s is not in the fstab (and you are not root)"
-msgstr ""
+msgstr "umount: %s n'est pas dans le fichier fstab (et vous n'êtes pas root)"
-#: mount/umount.c:486
+#: mount/umount.c:499
#, c-format
msgid "umount: %s mount disagrees with the fstab"
-msgstr ""
+msgstr "umount: %s est en désacord avec le fichier fstab"
-#: mount/umount.c:505
+#: mount/umount.c:520
#, c-format
msgid "umount: only root can unmount %s from %s"
-msgstr ""
+msgstr "umount: seulement root peux démonter %s de %s"
-#: mount/umount.c:515
+#: mount/umount.c:531
#, c-format
msgid "umount: only %s can unmount %s from %s"
-msgstr ""
+msgstr "umount: seulement %s peux démonter %s de %s"
#: sys-utils/ctrlaltdel.c:26
msgid "You must be root to set the Ctrl-Alt-Del behaviour.\n"
-msgstr ""
+msgstr "Vous devez être root pour changer le comportement de Ctrl-Alt-Del.\n"
#: sys-utils/ctrlaltdel.c:41
msgid "Usage: ctrlaltdel hard|soft\n"
-msgstr ""
+msgstr "usage : ctrlaltdel hard|soft\n"
-#: sys-utils/cytune.c:116
+#: sys-utils/cytune.c:118
#, c-format
msgid ""
"File %s, For threshold value %lu, Maximum characters in fifo were %d,\n"
"and the maximum transfer rate in characters/second was %f\n"
msgstr ""
-#: sys-utils/cytune.c:127
+#: sys-utils/cytune.c:129
#, c-format
msgid ""
"File %s, For threshold value %lu and timrout value %lu, Maximum characters "
"and the maximum transfer rate in characters/second was %f\n"
msgstr ""
-#: sys-utils/cytune.c:194
-#, c-format
+#: sys-utils/cytune.c:196
+#, fuzzy, c-format
msgid "Invalid interval value: %s\n"
-msgstr ""
+msgstr "Nombre invalide: %s\n"
-#: sys-utils/cytune.c:202
-#, c-format
+#: sys-utils/cytune.c:204
+#, fuzzy, c-format
msgid "Invalid set value: %s\n"
-msgstr ""
+msgstr "Nombre invalide: %s\n"
-#: sys-utils/cytune.c:210
-#, c-format
+#: sys-utils/cytune.c:212
+#, fuzzy, c-format
msgid "Invalid default value: %s\n"
-msgstr ""
+msgstr "Nombre invalide: %s\n"
-#: sys-utils/cytune.c:218
-#, c-format
+#: sys-utils/cytune.c:220
+#, fuzzy, c-format
msgid "Invalid set time value: %s\n"
-msgstr ""
+msgstr "Nombre invalide: %s\n"
-#: sys-utils/cytune.c:226
-#, c-format
+#: sys-utils/cytune.c:228
+#, fuzzy, c-format
msgid "Invalid default time value: %s\n"
-msgstr ""
+msgstr "Nombre invalide: %s\n"
-#: sys-utils/cytune.c:243
+#: sys-utils/cytune.c:245
#, c-format
msgid ""
"Usage: %s [-q [-i interval]] ([-s value]|[-S value]) ([-t value]|[-T value]) "
"[-g|-G] file [file...]\n"
msgstr ""
-#: sys-utils/cytune.c:254 sys-utils/cytune.c:270 sys-utils/cytune.c:287
-#: sys-utils/cytune.c:332
-#, c-format
+#: sys-utils/cytune.c:257 sys-utils/cytune.c:275 sys-utils/cytune.c:294
+#: sys-utils/cytune.c:342
+#, fuzzy, c-format
msgid "Can't open %s: %s\n"
-msgstr ""
+msgstr "Impossible d'ouvrir le fichier '%s'"
-#: sys-utils/cytune.c:260
+#: sys-utils/cytune.c:264
#, c-format
msgid "Can't set %s to threshold %d: %s\n"
msgstr ""
-#: sys-utils/cytune.c:276
+#: sys-utils/cytune.c:282
#, c-format
msgid "Can't set %s to time threshold %d: %s\n"
msgstr ""
-#: sys-utils/cytune.c:291 sys-utils/cytune.c:342 sys-utils/cytune.c:370
+#: sys-utils/cytune.c:299 sys-utils/cytune.c:354 sys-utils/cytune.c:385
#, c-format
msgid "Can't get threshold for %s: %s\n"
msgstr ""
-#: sys-utils/cytune.c:296 sys-utils/cytune.c:347 sys-utils/cytune.c:375
+#: sys-utils/cytune.c:305 sys-utils/cytune.c:360 sys-utils/cytune.c:391
#, c-format
msgid "Can't get timeout for %s: %s\n"
msgstr ""
-#: sys-utils/cytune.c:300
+#: sys-utils/cytune.c:309
#, c-format
msgid "%s: %ld %s threshold and %ld %s timeout\n"
msgstr ""
-#: sys-utils/cytune.c:302 sys-utils/cytune.c:304
+#: sys-utils/cytune.c:311 sys-utils/cytune.c:313
msgid "current"
msgstr ""
-#: sys-utils/cytune.c:302 sys-utils/cytune.c:304
+#: sys-utils/cytune.c:311 sys-utils/cytune.c:313
msgid "default"
msgstr ""
-#: sys-utils/cytune.c:321
+#: sys-utils/cytune.c:330
msgid "Can't set signal handler"
msgstr ""
-#: sys-utils/cytune.c:325 sys-utils/cytune.c:356
+#: sys-utils/cytune.c:334 sys-utils/cytune.c:369
+#, fuzzy
msgid "gettimeofday failed"
-msgstr ""
+msgstr "settimeofday() a échoué"
-#: sys-utils/cytune.c:336 sys-utils/cytune.c:365
+#: sys-utils/cytune.c:347 sys-utils/cytune.c:379
#, c-format
msgid "Can't issue CYGETMON on %s: %s\n"
msgstr ""
-#: sys-utils/cytune.c:405
+#: sys-utils/cytune.c:421
#, c-format
msgid "%s: %lu ints, %lu/%lu chars; "
msgstr ""
-#: sys-utils/cytune.c:406
+#: sys-utils/cytune.c:422
#, c-format
msgid "fifo: %lu thresh, %lu tmout, "
msgstr ""
-#: sys-utils/cytune.c:407
+#: sys-utils/cytune.c:423
#, c-format
msgid "%lu max, %lu now\n"
msgstr ""
-#: sys-utils/cytune.c:412
+#: sys-utils/cytune.c:428
#, c-format
msgid " %f int/sec; %f rec, %f send (char/sec)\n"
msgstr ""
-#: sys-utils/cytune.c:417
+#: sys-utils/cytune.c:433
#, c-format
msgid ""
"%s: %lu ints, %lu chars; fifo: %lu thresh, %lu tmout, %lu max, %lu now\n"
msgstr ""
-#: sys-utils/cytune.c:422
+#: sys-utils/cytune.c:438
#, c-format
msgid " %f int/sec; %f rec (char/sec)\n"
msgstr ""
#: sys-utils/dmesg.c:38
-#, c-format
+#, fuzzy, c-format
msgid "Usage: %s [-c] [-n level] [-s bufsize]\n"
-msgstr ""
+msgstr "usage: %s [ - ] [ -2 ] [ fichier ... ]\n"
#: sys-utils/ipcrm.c:46
-#, c-format
+#, fuzzy, c-format
msgid "usage: %s [shm | msg | sem] id\n"
-msgstr ""
+msgstr "usage: %s [ -i ] [ -tTerm ] fichier...\n"
#: sys-utils/ipcrm.c:70
-#, c-format
+#, fuzzy, c-format
msgid "usage: %s [-shm | -msg | -sem] id\n"
-msgstr ""
+msgstr "usage: %s [ -i ] [ -tTerm ] fichier...\n"
#: sys-utils/ipcrm.c:73
msgid "resource deleted\n"
#: sys-utils/ipcs.c:271 sys-utils/ipcs.c:276 sys-utils/ipcs.c:282
#: sys-utils/ipcs.c:377 sys-utils/ipcs.c:386 sys-utils/ipcs.c:469
#: sys-utils/ipcs.c:474 sys-utils/ipcs.c:480
-#, fuzzy
msgid "owner"
-msgstr "Terminé"
+msgstr "propriétaire"
#: sys-utils/ipcs.c:271
msgid "attached"
msgstr ""
#: sys-utils/ipcs.c:282
+#, fuzzy
msgid "bytes"
-msgstr ""
+msgstr "oui"
#: sys-utils/ipcs.c:282
msgid "nattch"
msgstr ""
#: sys-utils/ipcs.c:377
+#, fuzzy
msgid "last-changed"
-msgstr ""
+msgstr "Mot de passe inchangé."
#: sys-utils/ipcs.c:384
#, fuzzy
msgstr ""
#: sys-utils/ipcs.c:596
-#, c-format
+#, fuzzy, c-format
msgid "nsems = %d\n"
-msgstr ""
+msgstr "Tailledelazone=%d\n"
#: sys-utils/ipcs.c:597
#, c-format
msgstr ""
#: sys-utils/ipcs.c:601
-#, fuzzy
msgid "value"
-msgstr "Table"
+msgstr "valeur"
#: sys-utils/ipcs.c:601
msgid "ncount"
msgid "pid"
msgstr ""
-#: sys-utils/kbdrate.c:126
-#, c-format
-msgid "util-linux kbdrate %s \n"
-msgstr ""
-
-#: sys-utils/kbdrate.c:159 sys-utils/kbdrate.c:206
-#, c-format
-msgid "Typematic Rate set to %.1f cps (delay = %d mS)\n"
-msgstr ""
-
-#: sys-utils/kbdrate.c:182
-msgid "Cannot open /dev/port"
-msgstr ""
-
#: sys-utils/rdev.c:68
msgid "usage: rdev [ -rsv ] [ -o OFFSET ] [ IMAGE [ VALUE [ OFFSET ] ] ]"
msgstr ""
msgstr ""
#: sys-utils/rdev.c:75
+#, fuzzy
msgid " rdev -o N ... use the byte offset N"
-msgstr ""
+msgstr " mode vidéo ... pareil que rdev -v"
#: sys-utils/rdev.c:76
+#, fuzzy
msgid " rootflags ... same as rdev -R"
-msgstr ""
+msgstr " mode vidéo ... pareil que rdev -v"
#: sys-utils/rdev.c:77
+#, fuzzy
msgid " swapdev ... same as rdev -s"
-msgstr ""
+msgstr " mode vidéo ... pareil que rdev -v"
#: sys-utils/rdev.c:78
+#, fuzzy
msgid " ramsize ... same as rdev -r"
-msgstr ""
+msgstr " mode vidéo ... pareil que rdev -v"
#: sys-utils/rdev.c:79
msgid " vidmode ... same as rdev -v"
-msgstr ""
+msgstr " mode vidéo ... pareil que rdev -v"
#: sys-utils/rdev.c:80
msgid ""
"Note: video modes are: -3=Ask, -2=Extended, -1=NormalVga, 1=key1, 2=key2,..."
msgstr ""
+"Note: les modes vidéo sont : -3=Demander, -2=Etendu, -1=NormalVga, "
+"1=touche1, 2=touche2,..."
#: sys-utils/rdev.c:81
msgid " use -R 1 to mount root readonly, -R 0 for read/write."
msgstr ""
+" utilisez -R 1 pour monter la racine en lecture seule, -R 0 pour "
+"lecture/écriture."
-#: sys-utils/readprofile.c:50
+#: sys-utils/readprofile.c:52
#, c-format
msgid ""
"%s: Usage: \"%s [options]\n"
"\t -r reset all the counters (root only)\n"
"\t -V print version and exit\n"
msgstr ""
+"%s: Usage: \"%s [options]\n"
+"\t -m <mapfile> (defaut = \"%s\")\n"
+"\t -p <pro-file> (defaut = \"%s\")\n"
+"\t -i affiche seulement ce qui concerne la phase de prélèvement "
+"(sampling)\n"
+"\t -v affiche des données bavardes\n"
+"\t -a affiche tous les symboles, même si le compteur vaut 0\n"
+"\t -r remet tous les compteurs à zéro (seulement root)\n"
+"\t -V affiche le numéro de version et quitte\n"
-#: sys-utils/readprofile.c:113
+#: sys-utils/readprofile.c:116
#, c-format
msgid "%s Version %s\n"
-msgstr ""
+msgstr "%s Version %s\n"
-#: sys-utils/readprofile.c:125
+#: sys-utils/readprofile.c:128
msgid "anything\n"
msgstr ""
-#: sys-utils/readprofile.c:154
+#: sys-utils/readprofile.c:157
#, c-format
msgid "Sampling_step: %i\n"
msgstr ""
-#: sys-utils/readprofile.c:167 sys-utils/readprofile.c:193
+#: sys-utils/readprofile.c:170 sys-utils/readprofile.c:196
#, c-format
msgid "%s: %s(%i): wrong map line\n"
msgstr ""
-#: sys-utils/readprofile.c:180
+#: sys-utils/readprofile.c:183
#, c-format
msgid "%s: can't find \"_stext\" in %s\n"
-msgstr ""
+msgstr "%s: impossible de trouver \"_stext\" dans %s\n"
-#: sys-utils/readprofile.c:221
-#, fuzzy
+#: sys-utils/readprofile.c:226
msgid "total"
-msgstr "Bootable"
-
-#: sys-utils/renice.c:66
-msgid "usage: renice priority [ [ -p ] pids ] "
-msgstr ""
+msgstr "total"
#: sys-utils/renice.c:67
-msgid "[ [ -g ] pgrps ] [ [ -u ] users ]\n"
+msgid ""
+"usage: renice priority [ [ -p ] pids ] [ [ -g ] pgrps ] [ [ -u ] users ]\n"
msgstr ""
+"usage: renice priorité [ [ -p ] pids ] [ [ -g ] pgrps ] [ [ -u ] "
+"utilisateurs ]\n"
-#: sys-utils/renice.c:93
+#: sys-utils/renice.c:94
#, c-format
msgid "renice: %s: unknown user\n"
-msgstr ""
+msgstr "renice: %s: utilisateur inconnu\n"
-#: sys-utils/renice.c:101
+#: sys-utils/renice.c:102
#, c-format
msgid "renice: %s: bad value\n"
-msgstr ""
+msgstr "renice: %s: mauvaise valeur\n"
#: sys-utils/renice.c:121
msgid "getpriority"
#: sys-utils/renice.c:129
#, c-format
msgid "%d: old priority %d, new priority %d\n"
-msgstr ""
+msgstr "%d: ancienne priorité %d, nouvelle priorité %d\n"
#: sys-utils/setsid.c:23
#, c-format
msgid "usage: %s program [arg ...]\n"
-msgstr ""
+msgstr "usage: %s programme [arg ...]\n"
-#: sys-utils/tunelp.c:77
+#: sys-utils/tunelp.c:74
#, c-format
msgid ""
"Usage: %s <device> [ -i <IRQ> | -t <TIME> | -c <CHARS> | -w <WAIT> | \n"
-" -a [on|off] | -o [on|off] | -C [on|off] | -q [on|off] | -s ]\n"
+" -a [on|off] | -o [on|off] | -C [on|off] | -q [on|off] | -s | \n"
+" -T [on|off] ]\n"
msgstr ""
-#: sys-utils/tunelp.c:89
+#: sys-utils/tunelp.c:90
msgid "malloc error"
-msgstr ""
+msgstr "erreur de malloc"
-#: sys-utils/tunelp.c:100
+#: sys-utils/tunelp.c:101
msgid "sscanf error"
-msgstr ""
+msgstr "erreur de sscanf"
-#: sys-utils/tunelp.c:140
+#: sys-utils/tunelp.c:239
#, c-format
msgid "%s: %s not an lp device.\n"
-msgstr ""
+msgstr "%s: %s n'est pas un périphérique lp.\n"
-#: sys-utils/tunelp.c:239
+#: sys-utils/tunelp.c:260
#, c-format
msgid "%s status is %d"
msgstr ""
-#: sys-utils/tunelp.c:240
+#: sys-utils/tunelp.c:261
msgid ", busy"
-msgstr ""
+msgstr ", occupé"
-#: sys-utils/tunelp.c:241
+#: sys-utils/tunelp.c:262
msgid ", ready"
-msgstr ""
+msgstr ", prêt"
-#: sys-utils/tunelp.c:242
+#: sys-utils/tunelp.c:263
msgid ", out of paper"
-msgstr ""
+msgstr ", plus de papier"
-#: sys-utils/tunelp.c:243
+#: sys-utils/tunelp.c:264
msgid ", on-line"
-msgstr ""
+msgstr ", en ligne"
-#: sys-utils/tunelp.c:244
+#: sys-utils/tunelp.c:265
msgid ", error"
-msgstr ""
+msgstr ", erreur"
-#: sys-utils/tunelp.c:261
+#: sys-utils/tunelp.c:282
msgid "LPGETIRQ error"
-msgstr ""
+msgstr "erreur LPGETIRQ"
-#: sys-utils/tunelp.c:267
+#: sys-utils/tunelp.c:288
#, c-format
msgid "%s using IRQ %d\n"
-msgstr ""
+msgstr "%s utilise l'IRQ %d\n"
-#: sys-utils/tunelp.c:269
-#, c-format
+#: sys-utils/tunelp.c:290
+#, fuzzy, c-format
msgid "%s using polling\n"
-msgstr ""
+msgstr "%s utilise l'IRQ %d\n"
-#: text-utils/col.c:154
+#: text-utils/col.c:153
#, c-format
msgid "col: bad -l argument %s.\n"
-msgstr ""
+msgstr "col: mauvais argument pour -l %s.\n"
-#: text-utils/col.c:515
+#: text-utils/col.c:516
+#, fuzzy
msgid "usage: col [-bfx] [-l nline]\n"
-msgstr ""
+msgstr "usage: column [-tx] [-c colonnes] [fichier ...]\n"
-#: text-utils/col.c:521
+#: text-utils/col.c:522
msgid "col: write error.\n"
-msgstr ""
+msgstr "col: erreur d'écriture.\n"
-#: text-utils/col.c:528
+#: text-utils/col.c:529
#, c-format
msgid "col: warning: can't back up %s.\n"
-msgstr ""
+msgstr "col: avertissement : impossible de revenir jusqu'à %s.\n"
-#: text-utils/col.c:529
+#: text-utils/col.c:530
msgid "past first line"
msgstr ""
-#: text-utils/col.c:529
+#: text-utils/col.c:530
msgid "-- line already flushed"
-msgstr ""
+msgstr "-- ligne déjà vidée sur disque"
-#: text-utils/colcrt.c:93
+#: text-utils/colcrt.c:98
#, c-format
msgid "usage: %s [ - ] [ -2 ] [ file ... ]\n"
-msgstr ""
+msgstr "usage: %s [ - ] [ -2 ] [ fichier ... ]\n"
-#: text-utils/column.c:276
+#: text-utils/column.c:302
msgid "line too long"
-msgstr ""
+msgstr "ligne trop longue"
-#: text-utils/column.c:311
+#: text-utils/column.c:379
msgid "usage: column [-tx] [-c columns] [file ...]\n"
-msgstr ""
+msgstr "usage: column [-tx] [-c colonnes] [fichier ...]\n"
#: text-utils/hexsyntax.c:80
msgid "hexdump: bad length value.\n"
-msgstr ""
+msgstr "hexdump: mauvaise valeur pour la longueur.\n"
#: text-utils/hexsyntax.c:91
msgid "hexdump: bad skip value.\n"
-msgstr ""
+msgstr "hexdump: mauvaise valeur de saut.\n"
#: text-utils/hexsyntax.c:129
msgid ""
"hexdump: [-bcdovx] [-e fmt] [-f fmt_file] [-n length] [-s skip] [file ...]\n"
msgstr ""
-#: text-utils/more.c:247
-msgid "usage: "
-msgstr ""
-
-#: text-utils/more.c:249
-msgid " [-dfln] [+linenum | +/pattern] name1 name2 ...\n"
-msgstr ""
+#: text-utils/more.c:327
+#, c-format
+msgid "usage: %s [-dfln] [+linenum | +/pattern] name1 name2 ...\n"
+msgstr "usage: %s [-dfln] [+lignenum | +/motif] nom1 nom2 ...\n"
-#: text-utils/more.c:423
+#: text-utils/more.c:502
#, c-format
msgid ""
"\n"
"*** %s: directory ***\n"
"\n"
msgstr ""
+"\n"
+"*** %s: répertoire ***\n"
+"\n"
-#. simple ELF detection
-#: text-utils/more.c:462
+#: text-utils/more.c:542
#, c-format
msgid ""
"\n"
"******** %s: Not a text file ********\n"
"\n"
msgstr ""
+"\n"
+"******** %s: Pas un fichier texte ********\n"
+"\n"
-#: text-utils/more.c:566
+#: text-utils/more.c:646
msgid "[Use q or Q to quit]"
-msgstr ""
+msgstr "[utilisez q ou Q pour quitter]"
-#: text-utils/more.c:752
+#: text-utils/more.c:832
msgid "--More--"
-msgstr ""
+msgstr "--Encore--"
-#: text-utils/more.c:754
+#: text-utils/more.c:834
#, c-format
msgid "(Next file: %s)"
-msgstr ""
+msgstr "(Prochain fichier : %s)"
-#: text-utils/more.c:760
-#, fuzzy
+#: text-utils/more.c:840
msgid "[Press space to continue, 'q' to quit.]"
-msgstr "Appuyez sur une touche pour continuer"
+msgstr "[Appuyez sur espace pour continuer, 'q' pour quitter.]"
-#: text-utils/more.c:1058
+#: text-utils/more.c:1141
#, c-format
msgid "...back %d page"
-msgstr ""
+msgstr "...retour de %d pages"
-#: text-utils/more.c:1104
+#: text-utils/more.c:1189
#, c-format
msgid "...skipping %d line"
msgstr ""
-#: text-utils/more.c:1145
+#: text-utils/more.c:1230
msgid ""
"\n"
"***Back***\n"
"\n"
msgstr ""
+"\n"
+"***Arrière***\n"
+"\n"
-#: text-utils/more.c:1183
+#: text-utils/more.c:1268
msgid "Can't open help file"
-msgstr ""
+msgstr "Impossible d'ouvrir le fichier d'aide"
-#: text-utils/more.c:1204 text-utils/more.c:1208
+#: text-utils/more.c:1310 text-utils/more.c:1314
msgid "[Press 'h' for instructions.]"
-msgstr ""
+msgstr "[appuyez sur 'h' pour l'aide.]"
-#: text-utils/more.c:1243
+#: text-utils/more.c:1349
#, c-format
msgid "\"%s\" line %d"
-msgstr ""
+msgstr "\"%s\" ligne %d"
-#: text-utils/more.c:1245
+#: text-utils/more.c:1351
#, c-format
msgid "[Not a file] line %d"
-msgstr ""
+msgstr "[Pas un fichier] ligne %d"
-#: text-utils/more.c:1329
+#: text-utils/more.c:1435
msgid " Overflow\n"
-msgstr ""
+msgstr " Dépassement\n"
-#: text-utils/more.c:1376
+#: text-utils/more.c:1482
msgid "...skipping\n"
msgstr ""
-#: text-utils/more.c:1406
+#: text-utils/more.c:1512
msgid "Regular expression botch"
msgstr ""
-#: text-utils/more.c:1418
+#: text-utils/more.c:1524
msgid ""
"\n"
"Pattern not found\n"
msgstr ""
+"\n"
+"Motif introuvable\n"
-#: text-utils/more.c:1421
+#: text-utils/more.c:1527
msgid "Pattern not found"
-msgstr ""
+msgstr "Motif introuvable"
-#: text-utils/more.c:1483
+#: text-utils/more.c:1588
msgid "can't fork\n"
-msgstr ""
+msgstr "impossible de forker\n"
-#: text-utils/more.c:1522
+#: text-utils/more.c:1627
msgid ""
"\n"
"...Skipping "
msgstr ""
-#: text-utils/more.c:1526
+#: text-utils/more.c:1631
msgid "...Skipping "
msgstr ""
-#: text-utils/more.c:1527
+#: text-utils/more.c:1632
msgid "to file "
-msgstr ""
+msgstr "vers le fichier "
-#: text-utils/more.c:1527
+#: text-utils/more.c:1632
msgid "back to file "
-msgstr ""
+msgstr "retour au fichier "
-#: text-utils/more.c:1765
+#: text-utils/more.c:1871
msgid "Line too long"
-msgstr ""
+msgstr "Ligne trop longue"
-#: text-utils/more.c:1809
+#: text-utils/more.c:1915
msgid "No previous command to substitute for"
-msgstr ""
+msgstr "Aucune commande antérieure à substituer"
#: text-utils/odsyntax.c:133
msgid "od: od(1) has been deprecated for hexdump(1).\n"
#: text-utils/odsyntax.c:136
#, c-format
+#, FIXME
msgid "od: hexdump(1) compatibility doesn't support the -%c option%s\n"
-msgstr ""
+msgstr "od: la compatibilité avec hexdump(1) ne supporte pas l'option%s -%c\n"
#: text-utils/odsyntax.c:137
msgid "; see strings(1)."
-msgstr ""
+msgstr "; voir strings(1)."
#: text-utils/parse.c:63
#, c-format
msgid "hexdump: can't read %s.\n"
-msgstr ""
+msgstr "hexdump: impossible de lire %s.\n"
#: text-utils/parse.c:68
msgid "hexdump: line too long.\n"
-msgstr ""
+msgstr "hexdump: ligne trop longue.\n"
#: text-utils/parse.c:406
+#, fuzzy
msgid "hexdump: byte count with multiple conversion characters.\n"
-msgstr ""
+msgstr "hexdump: mauvais nombre d'octets pour la conversion de caractère %s.\n"
#: text-utils/parse.c:490
#, c-format
msgid "hexdump: bad byte count for conversion character %s.\n"
-msgstr ""
+msgstr "hexdump: mauvais nombre d'octets pour la conversion de caractère %s.\n"
#: text-utils/parse.c:497
msgid "hexdump: %%s requires a precision or a byte count.\n"
-msgstr ""
+msgstr "hexdump: %%s requiert une précision ou un nombre d'octets.\n"
#: text-utils/parse.c:503
#, c-format
msgid "hexdump: bad format {%s}\n"
-msgstr ""
+msgstr "hexdump: mauvais format {%s}\n"
#: text-utils/parse.c:509
msgid "hexdump: bad conversion character %%%s.\n"
-msgstr ""
+msgstr "hexdump: mauvaise conversion de caractère %%%s.\n"
-#: text-utils/rev.c:109
+#: text-utils/rev.c:114
msgid "Unable to allocate bufferspace\n"
-msgstr ""
+msgstr "Impossible d'allouer le buffer\n"
-#: text-utils/rev.c:167
+#: text-utils/rev.c:173
msgid "usage: rev [file ...]\n"
-msgstr ""
+msgstr "usage: rev [fichier ...]\n"
-#: text-utils/ul.c:125
+#: text-utils/ul.c:141
#, c-format
msgid "usage: %s [ -i ] [ -tTerm ] file...\n"
-msgstr ""
+msgstr "usage: %s [ -i ] [ -tTerm ] fichier...\n"
-#: text-utils/ul.c:136
+#: text-utils/ul.c:152
msgid "trouble reading terminfo"
-msgstr ""
+msgstr "problème lors de la lecture de terminfo"
-#: text-utils/ul.c:223
+#: text-utils/ul.c:241
#, c-format
msgid "Unknown escape sequence in input: %o, %o\n"
-msgstr ""
+msgstr "Séquence d'échappement inconnue en entrée : %o, %o\n"
-#: text-utils/ul.c:372
+#: text-utils/ul.c:398
msgid "Unable to allocate buffer.\n"
-msgstr ""
+msgstr "Impossible d'allouer le buffer.\n"
-#: text-utils/ul.c:529
+#: text-utils/ul.c:555
msgid "Input line too long.\n"
-msgstr ""
+msgstr "Ligne en entrée trop longue.\n"
-#: text-utils/ul.c:542
+#: text-utils/ul.c:568
msgid "Out of memory when growing buffer.\n"
+msgstr "Pas assez de mémoire pour agrandir le buffer.\n"
+
+#: kbd/kbdrate.c:139 kbd/kbdrate.c:271
+#, c-format
+msgid "Typematic Rate set to %.1f cps (delay = %d ms)\n"
msgstr ""
+
+#: kbd/kbdrate.c:247
+msgid "Cannot open /dev/port"
+msgstr "Impossible d'ouvrir /dev/port"
+
# Copyright (C) 1999 Marco d'Itri
# Marco d'Itri <md@linux.it>, 1999.
#
-#: fdisk/cfdisk.c:2554
msgid ""
msgstr ""
"Project-Id-Version: util-linux 2.9i\n"
-"POT-Creation-Date: 1999-02-21 22:08+0100\n"
+"POT-Creation-Date: 1999-09-25 13:07+0200\n"
"PO-Revision-Date: 1999-04-04 21:12+02:00\n"
"Last-Translator: Marco d'Itri <md@linux.it>\n"
"Language-Team: Italian <it@li.org>\n"
"Content-Type: text/plain; charset=iso-8859-1\n"
"Content-Transfer-Encoding: 8-bit\n"
-#: fdisk/cfdisk.c:323
-msgid "Linux/MINIX"
-msgstr "Linux/MINIX"
-
-#: fdisk/cfdisk.c:324
-msgid "Linux Swap"
-msgstr "Linux Swap"
+#: clock/cmos.c:146
+msgid "booted from MILO\n"
+msgstr ""
-#: fdisk/cfdisk.c:325 fdisk/cfdisk.c:388
-msgid "Linux"
-msgstr "Linux"
+#: clock/cmos.c:154
+msgid "Ruffian BCD clock\n"
+msgstr ""
-#: fdisk/cfdisk.c:326 fdisk/cfdisk.c:383 fdisk/cfdisk.c:1757
-msgid "Free Space"
-msgstr "Spazio Libero"
+#: clock/cmos.c:170
+#, c-format
+msgid "clockport adjusted to 0x%x\n"
+msgstr ""
-#: fdisk/cfdisk.c:327
-msgid "Extended"
-msgstr "Estesa"
+#: clock/cmos.c:180
+msgid "funky TOY!\n"
+msgstr ""
-#: fdisk/cfdisk.c:328
-msgid "Linux extended"
-msgstr "Estesa linux"
+#: clock/cmos.c:234
+#, c-format
+msgid "%s: atomic %s failed for 1000 iterations!"
+msgstr ""
-#: fdisk/cfdisk.c:329
-msgid "DOS FAT12"
-msgstr "DOS FAT12"
+#: clock/cmos.c:558
+#, c-format
+msgid "Cannot open /dev/port: %s"
+msgstr ""
-#: fdisk/cfdisk.c:330
-msgid "XENIX root"
-msgstr "XENIX root"
+#: clock/cmos.c:565
+msgid "I failed to get permission because I didnt try.\n"
+msgstr ""
-#: fdisk/cfdisk.c:331
-msgid "XENIX usr"
-msgstr "XENIX usr"
+#: clock/cmos.c:568
+#, c-format
+msgid "%s is unable to get I/O port access: the iopl(3) call failed.\n"
+msgstr ""
-#: fdisk/cfdisk.c:332
-msgid "DOS FAT16"
-msgstr "DOS FAT16"
+#: clock/cmos.c:571
+msgid "Probably you need root privileges.\n"
+msgstr ""
-#: fdisk/cfdisk.c:333
-msgid "DOS FAT16 (big)"
-msgstr "DOS FAT16 (big)"
+#: clock/hwclock.c:253
+#, c-format
+msgid "Last drift adjustment done at %d seconds after 1969\n"
+msgstr ""
-#: fdisk/cfdisk.c:334
-msgid "OS/2 HPFS or NTFS"
-msgstr "OS/2 HPFS o NTFS"
+#: clock/hwclock.c:255
+#, c-format
+msgid "Last calibration done at %d seconds after 1969\n"
+msgstr ""
-#: fdisk/cfdisk.c:335
-msgid "AIX"
-msgstr "AIX"
+#. -----------------------------------------------------------------------------
+#. Wait until the falling edge of the Hardware Clock's update flag so
+#. that any time that is read from the clock immediately after we
+#. return will be exact.
+#.
+#. The clock only has 1 second precision, so it gives the exact time only
+#. once per second, right on the falling edge of the update flag.
+#.
+#. We wait (up to one second) either blocked waiting for an rtc device
+#. or in a CPU spin loop. The former is probably not very accurate.
+#.
+#. Return *retcode_p == 0 if it worked, nonzero if it didn't.
+#.
+#. -----------------------------------------------------------------------------
+#: clock/hwclock.c:278
+msgid "Waiting for clock tick...\n"
+msgstr ""
-#: fdisk/cfdisk.c:336
-msgid "AIX bootable"
-msgstr "AIX bootabile"
+#: clock/hwclock.c:282
+msgid "...got clock tick\n"
+msgstr ""
-#: fdisk/cfdisk.c:337
-msgid "OS/2 Boot Manager"
-msgstr "OS/2 Boot Manager"
+#: clock/hwclock.c:334
+#, c-format
+msgid "Invalid values in hardware clock: %2d/%.2d/%.2d %.2d:%.2d:%.2d\n"
+msgstr ""
-#: fdisk/cfdisk.c:338
-msgid "Win95 FAT32"
-msgstr "Win95 FAT32"
+#: clock/hwclock.c:343
+#, c-format
+msgid "Hw clock time : %.2d:%.2d:%.2d = %d seconds since 1969\n"
+msgstr ""
-#: fdisk/cfdisk.c:339
-msgid "Win95 FAT32 (LBA)"
-msgstr "Win95 FAT32 (LBA)"
+#: clock/hwclock.c:369
+#, c-format
+msgid "Time read from Hardware Clock: %02d:%02d:%02d\n"
+msgstr ""
-#: fdisk/cfdisk.c:340
-msgid "Win95 FAT16 (LBA)"
-msgstr "Win95 FAT16 (LBA)"
+#: clock/hwclock.c:395
+#, c-format
+msgid "Setting Hardware Clock to %.2d:%.2d:%.2d = %d seconds since 1969\n"
+msgstr ""
-#: fdisk/cfdisk.c:341
-msgid "Win95 Extended (LBA)"
-msgstr "Win95 Estesa (LBA)"
+#: clock/hwclock.c:401
+msgid "Clock not changed - testing only.\n"
+msgstr ""
-#: fdisk/cfdisk.c:342
-msgid "Hidden DOS FAT12"
-msgstr "DOS FAT12 nascosta"
+#: clock/hwclock.c:449
+#, c-format
+msgid ""
+"Time elapsed since reference time has been %.6f seconds.\n"
+"Delaying further to reach the next full second.\n"
+msgstr ""
-#: fdisk/cfdisk.c:343
-msgid "Hidden DOS FAT16"
-msgstr "DOS FAT16 nascosta"
+#: clock/hwclock.c:473
+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).\n"
+msgstr ""
-#: fdisk/cfdisk.c:344
-msgid "Hidden DOS FAT16 (big)"
-msgstr "DOS FAT16 (big) nascosta"
+#. Address of static storage containing time string
+#. For some strange reason, ctime() is designed to include a newline
+#. character at the end. We have to remove that.
+#.
+#. Compute display value for time
+#. Cut off trailing newline
+#: clock/hwclock.c:485
+#, c-format
+msgid "%s %.6f seconds\n"
+msgstr ""
-#: fdisk/cfdisk.c:345
-msgid "Hidden OS/2 HPFS or NTFS"
-msgstr "OS/2 HPFS o NTFS nascosta"
+#: clock/hwclock.c:519
+msgid "No --date option specified.\n"
+msgstr ""
-#: fdisk/cfdisk.c:346
-msgid "Venix 80286"
-msgstr "Venix 80286"
+#. Quotation marks in date_opt would ruin the date command we construct.
+#.
+#: clock/hwclock.c:524
+msgid ""
+"The value of the --date option is not a valid date.\n"
+"In particular, it contains quotation marks.\n"
+msgstr ""
-#: fdisk/cfdisk.c:347
-msgid "PPC PReP boot"
-msgstr "PPC PReP boot"
+#: clock/hwclock.c:530
+#, c-format
+msgid "Issuing date command: %s\n"
+msgstr ""
-#: fdisk/cfdisk.c:348
-msgid "Novell?"
-msgstr "Novell?"
+#: clock/hwclock.c:534
+msgid "Unable to run 'date' program in /bin/sh shell. popen() failed"
+msgstr ""
-#: fdisk/cfdisk.c:349
-msgid "Microport"
-msgstr "Microport"
+#: clock/hwclock.c:540
+#, c-format
+msgid "response from date command = %s\n"
+msgstr ""
-#: fdisk/cfdisk.c:350
-msgid "GNU HURD"
-msgstr "GNU HURD"
+#: clock/hwclock.c:542
+#, c-format
+msgid ""
+"The date command issued by %s returned unexpected results.\n"
+"The command was:\n"
+" %s\n"
+"The response was:\n"
+" %s\n"
+msgstr ""
-#: fdisk/cfdisk.c:351
-msgid "Novell Netware 286"
-msgstr "Novell Netware 286"
+#: clock/hwclock.c:551
+#, c-format
+msgid ""
+"The date command issued by %s returnedsomething other than an integer where "
+"the convertedtime value was expected.\n"
+"The command was:\n"
+" %s\n"
+"The response was:\n"
+" %s\n"
+msgstr ""
-#: fdisk/cfdisk.c:352
-msgid "Novell Netware 386"
-msgstr "Novell Netware 386"
+#: clock/hwclock.c:561
+#, c-format
+msgid "date string %s equates to %d seconds since 1969.\n"
+msgstr ""
-#: fdisk/cfdisk.c:353
-msgid "PC/IX"
-msgstr "PC/IX"
+#: clock/hwclock.c:596
+msgid ""
+"The Hardware Clock does not contain a valid time, so we cannot set the "
+"System Time from it.\n"
+msgstr ""
-#: fdisk/cfdisk.c:354
-msgid "Old MINIX"
-msgstr "Vecchio MINIX"
+#: clock/hwclock.c:612
+msgid "Calling settimeofday:\n"
+msgstr ""
-#: fdisk/cfdisk.c:355
-msgid "Amoeba"
-msgstr "Amoeba"
+#: clock/hwclock.c:613
+#, c-format
+msgid "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
+msgstr ""
-#: fdisk/cfdisk.c:356
-msgid "Amoeba BBT"
-msgstr "Amoeba BBT"
+#: clock/hwclock.c:615
+#, c-format
+msgid "\ttz.tz_minuteswest = %ld\n"
+msgstr ""
-#: fdisk/cfdisk.c:357
-msgid "BSD/386"
-msgstr "BSD/386"
+#: clock/hwclock.c:618
+msgid "Not setting system clock because running in test mode.\n"
+msgstr ""
-#: fdisk/cfdisk.c:358
-msgid "OpenBSD"
-msgstr "OpenBSD"
+#: clock/hwclock.c:630
+msgid "Must be superuser to set system clock.\n"
+msgstr ""
-#: fdisk/cfdisk.c:359
-msgid "NEXTSTEP"
-msgstr "NEXTSTEP"
+#: clock/hwclock.c:632
+msgid "settimeofday() failed"
+msgstr ""
-#: fdisk/cfdisk.c:360
-msgid "BSDI fs"
-msgstr "BSDI fs"
+#: clock/hwclock.c:665
+msgid ""
+"Not adjusting drift factor because the Hardware Clock previously contained "
+"garbage.\n"
+msgstr ""
-#: fdisk/cfdisk.c:361
-msgid "BSDI swap"
-msgstr "BSDI swap"
+#: clock/hwclock.c:669
+msgid ""
+"Not adjusting drift factor because it has been less than a day since the "
+"last calibration.\n"
+msgstr ""
-#: fdisk/cfdisk.c:362
-msgid "Syrinx"
-msgstr "Syrinx"
+#: clock/hwclock.c:678
+#, c-format
+msgid ""
+"Clock drifted %d seconds in the past %d seconds in spite of a drift factor "
+"of %f seconds/day.\n"
+"Adjusting drift factor by %f seconds/day\n"
+msgstr ""
-#: fdisk/cfdisk.c:363
-msgid "CP/M"
-msgstr "CP/M"
+#: clock/hwclock.c:729
+#, c-format
+msgid "Time since last adjustment is %d seconds\n"
+msgstr ""
-#: fdisk/cfdisk.c:364
-msgid "DOS access"
-msgstr "DOS access"
+#: clock/hwclock.c:731
+#, c-format
+msgid "Need to insert %d seconds and refer time back %.6f seconds ago\n"
+msgstr ""
-#: fdisk/cfdisk.c:365
-msgid "DOS R/O"
-msgstr "DOS R/O"
+#: clock/hwclock.c:759
+msgid "Not updating adjtime file because of testing mode.\n"
+msgstr ""
-#: fdisk/cfdisk.c:366
-msgid "BeOS fs"
-msgstr "BeOS fs"
+#: clock/hwclock.c:760
+#, c-format
+msgid ""
+"Would have written the following to %s:\n"
+"%s"
+msgstr ""
-#: fdisk/cfdisk.c:367
-msgid "DOS secondary"
-msgstr "DOS secondary"
+#: clock/hwclock.c:784
+msgid "Drift adjustment parameters not updated.\n"
+msgstr ""
-#: fdisk/cfdisk.c:368
-msgid "BBT"
-msgstr "BBT"
+#: clock/hwclock.c:825
+msgid ""
+"The Hardware Clock does not contain a valid time, so we cannot adjust it.\n"
+msgstr ""
-#: fdisk/cfdisk.c:381 fdisk/cfdisk.c:1755
-msgid "Unusable"
-msgstr "Inutilizzabile"
+#: clock/hwclock.c:849
+msgid "Needed adjustment is less than one second, so not setting clock.\n"
+msgstr ""
-#: fdisk/cfdisk.c:386
-msgid "Linux ext2"
-msgstr "Linux ext2"
+#: clock/hwclock.c:875
+#, c-format
+msgid "Using %s.\n"
+msgstr ""
-#: fdisk/cfdisk.c:391
-msgid "OS/2 HPFS"
-msgstr "OS/2 HPFS"
+#: clock/hwclock.c:877
+msgid "No usable clock interface found.\n"
+msgstr ""
-#: fdisk/cfdisk.c:393
-msgid "OS/2 IFS"
-msgstr "OS/2 IFS"
+#: clock/hwclock.c:965
+msgid "Unable to set system clock.\n"
+msgstr ""
-#: fdisk/cfdisk.c:397
-msgid "NTFS"
-msgstr "NTFS"
+#: clock/hwclock.c:994
+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.\n"
+msgstr ""
-#: fdisk/cfdisk.c:408
-msgid "Disk has been changed.\n"
-msgstr "Il disco è stato modificato.\n"
+#: clock/hwclock.c:1003
+msgid "Unable to get the epoch value from the kernel.\n"
+msgstr ""
-#: fdisk/cfdisk.c:409
-msgid "Reboot the system to ensure the partition table is correctly updated.\n"
+#: clock/hwclock.c:1005
+#, c-format
+msgid "Kernel is assuming an epoch value of %lu\n"
msgstr ""
-"Riavviare il sistema per essere sicuri che la tabella delle partizioni sia\n"
-"stata aggiornata correttamente.\n"
-#: fdisk/cfdisk.c:412
+#: clock/hwclock.c:1008
msgid ""
-"\n"
-"WARNING: If you have created or modified any\n"
-"DOS 6.x partitions, please see the cfdisk manual\n"
-"page for additional information.\n"
+"To set the epoch value, you must use the 'epoch' option to tell to what "
+"value to set it.\n"
msgstr ""
-"\n"
-"ATTENZIONE: Se sono state create o modificate\n"
-"partizioni del DOS 6.x consultare il manuale di\n"
-"cfdisk per ulteriori informazioni.\n"
-#: fdisk/cfdisk.c:848
-msgid ""
-"!!!! Internal error creating logical drive with no extended partition !!!!"
+#: clock/hwclock.c:1011
+#, c-format
+msgid "Not setting the epoch to %d - testing only.\n"
msgstr ""
-"!!!! Errore interno durante la creazione di un drive logico senza partizione\n"
-"estesa !!!!"
-#: fdisk/cfdisk.c:1007
-msgid "Menu item too long. Menu may look odd."
-msgstr "Voce del menù troppo lunga. Il menù può apparire strano."
+#: clock/hwclock.c:1014
+msgid "Unable to set the epoch value in the kernel.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1009
+#: clock/hwclock.c:1094
#, c-format
-msgid "[%*s%-*s]"
-msgstr "[%*s%-*s]"
+msgid "%s takes no non-option arguments. You supplied %d.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1012
-#, c-format
-msgid "%*s%-*s"
-msgstr "%*s%-*s"
+#: clock/hwclock.c:1102
+msgid ""
+"You have specified multiple function options.\n"
+"You can only perform one function at a time.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1054
-msgid "Menu without direction. Defaulting horizontal."
-msgstr "Menù senza direzione. Predefinita l'orizzontale."
+#: clock/hwclock.c:1115
+msgid "No usable set-to time. Cannot set clock.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1169
-msgid "Illegal key"
-msgstr "Tasto non valido"
+#: clock/hwclock.c:1130
+msgid "Sorry, only the superuser can change the Hardware Clock.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1192
-msgid "Press a key to continue"
-msgstr "Premere un tasto per continuare"
+#: clock/hwclock.c:1134
+msgid ""
+"Sorry, only the superuser can change the Hardware Clock epoch in the "
+"kernel.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1236 fdisk/cfdisk.c:1726 fdisk/cfdisk.c:2233
-#: fdisk/cfdisk.c:2235
-msgid "Primary"
-msgstr "Primaria"
+#: clock/hwclock.c:1150
+msgid ""
+"Cannot access the Hardware Clock via any known method. Use --debug option "
+"to see the details of our search for an access method.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1236
-msgid "Create a new primary partition"
-msgstr "Crea una nuova partizione primaria"
+#: clock/hwclock.c:1164
+#, c-format
+msgid "%s: %s, errno=%d: %s.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1237 fdisk/cfdisk.c:1726 fdisk/cfdisk.c:2232
-#: fdisk/cfdisk.c:2235
-msgid "Logical"
-msgstr "Logica"
+#: clock/kd.c:41
+msgid "Waiting in loop for time from KDGHWCLK to change\n"
+msgstr ""
-#: fdisk/cfdisk.c:1237
-msgid "Create a new logical partition"
-msgstr "Crea una nuova partizione logica"
+#: clock/kd.c:44
+msgid "KDGHWCLK ioctl to read time failed"
+msgstr ""
-#: fdisk/cfdisk.c:1238 fdisk/cfdisk.c:1291 fdisk/cfdisk.c:1938
-msgid "Cancel"
-msgstr "Annulla"
+#: clock/kd.c:65 clock/rtc.c:144
+msgid "Timed out waiting for time change.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1238 fdisk/cfdisk.c:1291
-msgid "Don't create a partition"
-msgstr "Non crea partizioni"
+#: clock/kd.c:69
+msgid "KDGHWCLK ioctl to read time failed in loop"
+msgstr ""
-#: fdisk/cfdisk.c:1254
-msgid "!!! Internal error !!!"
-msgstr "!!! Errore interno !!!"
+#: clock/kd.c:91
+msgid "ioctl() failed to read time from /dev/tty1"
+msgstr ""
-#: fdisk/cfdisk.c:1256
-#, c-format
-msgid "%.2f"
-msgstr "%.2f"
+#: clock/kd.c:127
+msgid "ioctl() to open /dev/tty1 failed"
+msgstr ""
-#: fdisk/cfdisk.c:1289
-msgid "Beginning"
-msgstr "Inizio"
+#: clock/kd.c:157
+msgid "KDGHWCLK ioctl failed"
+msgstr ""
-#: fdisk/cfdisk.c:1289
-msgid "Add partition at beginning of free space"
-msgstr "Aggiunge la partizione all'inizio dello spazio libero"
+#: clock/kd.c:161
+msgid "Can't open /dev/tty1"
+msgstr ""
-#: fdisk/cfdisk.c:1290
-msgid "End"
-msgstr "Fine"
+#: clock/rtc.c:98
+msgid "ioctl() to /dev/rtc to read the time failed.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1290
-msgid "Add partition at end of free space"
-msgstr "Aggiunge la partizione alla fine dello spazio libero"
+#: clock/rtc.c:129
+msgid "Waiting in loop for time from /dev/rtc to change\n"
+msgstr ""
-#: fdisk/cfdisk.c:1553
-msgid "Are you sure you want write the partition table to disk? (yes or no): "
-msgstr "Sicuro di volere scrivere sul disco la tabella delle part.? (yes o no): "
+#: clock/rtc.c:165 clock/rtc.c:222
+msgid "open() of /dev/rtc failed"
+msgstr ""
-#: fdisk/cfdisk.c:1669 fdisk/cfdisk.c:1787 fdisk/cfdisk.c:1879
-msgid "Enter filename or press RETURN to display on screen: "
-msgstr "Inserire il nome del file o premere INVIO per mostrarlo sullo schermo: "
+#. This rtc device doesn't have interrupt functions. This is typical
+#. on an Alpha, where the Hardware Clock interrupts are used by the
+#. kernel for the system clock, so aren't at the user's disposal.
+#.
+#: clock/rtc.c:182
+msgid "/dev/rtc does not have interrupt functions. "
+msgstr ""
-#: fdisk/cfdisk.c:1688
-#, c-format
-msgid "Disk Drive: %s\n"
-msgstr "Disk Drive: %s\n"
+#: clock/rtc.c:191
+msgid "read() to /dev/rtc to wait for clock tick failed"
+msgstr ""
-#: fdisk/cfdisk.c:1690
-msgid "Sector 0:\n"
-msgstr "Settore 0:\n"
+#: clock/rtc.c:199
+msgid "ioctl() to /dev/rtc to turn off update interrupts failed"
+msgstr ""
-#: fdisk/cfdisk.c:1697
-#, c-format
-msgid "Sector %d:\n"
-msgstr "Settore %d:\n"
+#: clock/rtc.c:202
+msgid "ioctl() to /dev/rtc to turn on update interrupts failed unexpectedly"
+msgstr ""
-#: fdisk/cfdisk.c:1717
-msgid " None "
-msgstr " Nessuno "
+#: clock/rtc.c:245 clock/rtc.c:324 clock/rtc.c:369
+msgid "Unable to open /dev/rtc"
+msgstr ""
-#: fdisk/cfdisk.c:1719
-msgid " Pri/Log"
-msgstr " Pri/Log"
+#: clock/rtc.c:268
+msgid "ioctl() to /dev/rtc to set the time failed.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1721
-msgid " Primary"
-msgstr " Primaria"
+#: clock/rtc.c:272
+#, c-format
+msgid "ioctl(%s) was successful.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1723
-msgid " Logical"
-msgstr " Logica"
+#: clock/rtc.c:302
+msgid "Open of /dev/rtc failed"
+msgstr ""
-#: fdisk/cfdisk.c:1761
-msgid "Unknown"
-msgstr "Sconosciuta"
+#: clock/rtc.c:320 clock/rtc.c:365
+msgid ""
+"To manipulate the epoch value in the kernel, we must access the Linux 'rtc' "
+"device driver via the device special file /dev/rtc. This file does not "
+"exist on this system.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1767
-#, c-format
-msgid "Boot (%02X)"
-msgstr "Boot (%02X)"
+#: clock/rtc.c:331
+msgid "ioctl(RTC_EPOCH_READ) to /dev/rtc failed"
+msgstr ""
-#: fdisk/cfdisk.c:1769 fdisk/cfdisk.c:2241
+#: clock/rtc.c:337
#, c-format
-msgid "Unknown (%02X)"
-msgstr "Sconosciuta (%02X)"
+msgid "we have read epoch %ld from /dev/rtc with RTC_EPOCH_READ ioctl.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1771
+#. kernel would not accept this epoch value
+#. Hmm - bad habit, deciding not to do what the user asks
+#. just because one believes that the kernel might not like it.
+#: clock/rtc.c:357
#, c-format
-msgid "None (%02X)"
-msgstr "No (%02X)"
+msgid "The epoch value may not be less than 1900. You requested %ld\n"
+msgstr ""
-#: fdisk/cfdisk.c:1806 fdisk/cfdisk.c:1898
+#: clock/rtc.c:374
#, c-format
-msgid "Partition Table for %s\n"
-msgstr "Tabella delle partizioni per %s\n"
-
-#: fdisk/cfdisk.c:1807 fdisk/cfdisk.c:1899
-msgid "\n"
-msgstr "\n"
-
-#: fdisk/cfdisk.c:1808
-msgid " First Last\n"
-msgstr " Primo Ultimo\n"
-
-#: fdisk/cfdisk.c:1809
-msgid ""
-" # Type Sector Sector Offset Length Filesystem Type (ID) Flags\n"
-msgstr " # Tipo Settore Settore Offset Lunghezza Tipo filesystem (ID) Flag\n"
+msgid "setting epoch to %ld with RTC_EPOCH_SET ioctl to /dev/rtc.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1810
+#: clock/rtc.c:379
msgid ""
-"-- ------- -------- --------- ------ --------- ---------------------- "
-"---------\n"
-msgstr "-- ------- -------- --------- ------ --------- ---------------------- ---------\n"
+"The kernel device driver for /dev/rtc does not have the RTC_EPOCH_SET "
+"ioctl.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1900
-msgid " ---Starting--- ----Ending---- Start Number of\n"
-msgstr " ---Iniziale--- ----Finale---- Settore Numero di\n"
+#: clock/rtc.c:382
+msgid "ioctl(RTC_EPOCH_SET) to /dev/rtc failed"
+msgstr ""
-#: fdisk/cfdisk.c:1901
-msgid " # Flags Head Sect Cyl ID Head Sect Cyl Sector Sectors\n"
-msgstr " # Flag Head Sect Cyl ID Head Sect Cyl Iniziale Settori\n"
+#: clock/shhopt.c:255 clock/shhopt.c:281
+#, c-format
+msgid "invalid number `%s'\n"
+msgstr ""
-#: fdisk/cfdisk.c:1902
-msgid "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
-msgstr "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
+#: clock/shhopt.c:258 clock/shhopt.c:284
+#, c-format
+msgid "number `%s' to `%s' out of range\n"
+msgstr ""
-#: fdisk/cfdisk.c:1935
-msgid "Raw"
-msgstr "Raw"
+#: clock/shhopt.c:398
+#, c-format
+msgid "unrecognized option `%s'\n"
+msgstr ""
-#: fdisk/cfdisk.c:1935
-msgid "Print the table using raw data format"
-msgstr "Stampa la tabella in formato grezzo"
+#: clock/shhopt.c:411 clock/shhopt.c:449
+#, c-format
+msgid "option `%s' requires an argument\n"
+msgstr ""
-#: fdisk/cfdisk.c:1936 fdisk/cfdisk.c:2041
-msgid "Sectors"
-msgstr "Settori"
+#: clock/shhopt.c:417
+#, c-format
+msgid "option `%s' doesn't allow an argument\n"
+msgstr ""
-#: fdisk/cfdisk.c:1936
-msgid "Print the table ordered by sectors"
-msgstr "Stampa la tabella ordinata secondo i settori"
+#: clock/shhopt.c:439
+#, c-format
+msgid "unrecognized option `-%c'\n"
+msgstr ""
-#: fdisk/cfdisk.c:1937
-msgid "Table"
-msgstr "Tabella"
+#: disk-utils/fdformat.c:33
+msgid "Formatting ... "
+msgstr ""
-#: fdisk/cfdisk.c:1937
-msgid "Just print the partition table"
-msgstr "Stampa solo la tabella delle partizioni"
+#: disk-utils/fdformat.c:51 disk-utils/fdformat.c:86
+#, fuzzy
+msgid "done\n"
+msgstr "Fatto"
-#: fdisk/cfdisk.c:1938
-msgid "Don't print the table"
-msgstr "Non stampa la tabella"
+#: disk-utils/fdformat.c:62
+msgid "Verifying ... "
+msgstr ""
-#: fdisk/cfdisk.c:1967
-msgid "Help Screen for cfdisk 0.8l"
-msgstr "Schermo di aiuto di cfdisk 0.8l"
+#: disk-utils/fdformat.c:73
+msgid "Read: "
+msgstr ""
-#: fdisk/cfdisk.c:1969
-msgid "This is cfdisk, a curses based disk partitioning program, which"
-msgstr "Questo è cfdisk, un programma di partizionamento del disco basato su"
+#: disk-utils/fdformat.c:75
+#, c-format
+msgid "Problem reading cylinder %d, expected %d, read %d\n"
+msgstr ""
-#: fdisk/cfdisk.c:1970
-msgid "allows you to create, delete and modify partitions on your hard"
-msgstr "curses che permette di creare, cancellare e modificare le partizioni"
+#: disk-utils/fdformat.c:81
+#, c-format
+msgid ""
+"bad data in cyl %d\n"
+"Continuing ... "
+msgstr ""
-#: fdisk/cfdisk.c:1971
-msgid "disk drive."
-msgstr "sull'hard disk."
+#: disk-utils/fdformat.c:96
+#, fuzzy, c-format
+msgid "usage: %s [ -n ] device\n"
+msgstr "\t%s [opzioni] dispositivo\n"
-#: fdisk/cfdisk.c:1973
-msgid "Copyright (C) 1994-1998 Kevin E. Martin & aeb"
-msgstr "Copyright (C) 1994-1998 Kevin E. Martin & aeb"
+#: disk-utils/fdformat.c:122
+#, fuzzy, c-format
+msgid "%s: not a floppy device\n"
+msgstr "\t%s [opzioni] dispositivo\n"
-#: fdisk/cfdisk.c:1975
-msgid "Command Meaning"
-msgstr "Comando Significato"
+#: disk-utils/fdformat.c:128
+msgid "Could not determine current format type"
+msgstr ""
-#: fdisk/cfdisk.c:1976
-msgid "------- -------"
-msgstr "------- -----------"
+#: disk-utils/fdformat.c:129
+#, c-format
+msgid "%s-sided, %d tracks, %d sec/track. Total capacity %d kB.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1977
-msgid " b Toggle bootable flag of the current partition"
-msgstr " b Cambia il flag di bootabilità dalla partizione corrente"
+#: disk-utils/fdformat.c:130
+#, fuzzy
+msgid "Double"
+msgstr "Fatto"
-#: fdisk/cfdisk.c:1978
-msgid " d Delete the current partition"
-msgstr " d Cancella la partizione corrente"
+#: disk-utils/fdformat.c:130
+msgid "Single"
+msgstr ""
-#: fdisk/cfdisk.c:1979
-msgid " g Change cylinders, heads, sectors-per-track parameters"
-msgstr " g Cambia i parametri di cilindri, testine e settori per traccia"
+#: disk-utils/fsck.minix.c:198
+#, c-format
+msgid "Usage: %s [-larvsmf] /dev/name\n"
+msgstr ""
-#: fdisk/cfdisk.c:1980
-msgid " WARNING: This option should only be used by people who"
-msgstr " ATTENZIONE: Questa opzione dovrebbe essere usata solo da"
+#: disk-utils/fsck.minix.c:296
+#, c-format
+msgid "%s is mounted.\t "
+msgstr ""
-#: fdisk/cfdisk.c:1981
-msgid " know what they are doing."
-msgstr " persone che sanno cosa stanno facendo."
+#: disk-utils/fsck.minix.c:298
+#, fuzzy
+msgid "Do you really want to continue"
+msgstr "Premere un tasto per continuare"
-#: fdisk/cfdisk.c:1982
-msgid " h Print this screen"
-msgstr " h Stampa questa schermata"
+#: disk-utils/fsck.minix.c:302
+msgid "check aborted.\n"
+msgstr ""
-#: fdisk/cfdisk.c:1983
-msgid " m Maximize disk usage of the current partition"
-msgstr " m Massimizza l'uso del disco da parte della partizione corrente"
+#: disk-utils/fsck.minix.c:319 disk-utils/fsck.minix.c:339
+msgid "Zone nr < FIRSTZONE in file `"
+msgstr ""
-#: fdisk/cfdisk.c:1984
-msgid " Note: This may make the partition incompatible with"
-msgstr " Nota: Questo può rendere la partizione incompatibile con"
+#: disk-utils/fsck.minix.c:321 disk-utils/fsck.minix.c:341
+msgid "Zone nr >= ZONES in file `"
+msgstr ""
-#: fdisk/cfdisk.c:1985
-msgid " DOS, OS/2, ..."
-msgstr " DOS, OS/2, ..."
+#: disk-utils/fsck.minix.c:326 disk-utils/fsck.minix.c:346
+msgid "Remove block"
+msgstr ""
-#: fdisk/cfdisk.c:1986
-msgid " n Create new partition from free space"
-msgstr " n Crea una nuova partizione dallo spazio libero"
+#: disk-utils/fsck.minix.c:364
+msgid "Read error: unable to seek to block in file '"
+msgstr ""
-#: fdisk/cfdisk.c:1987
-msgid " p Print partition table to the screen or to a file"
-msgstr " p Stampa la tabella delle partizioni sullo schermo o su un file"
+#: disk-utils/fsck.minix.c:370
+msgid "Read error: bad block in file '"
+msgstr ""
-#: fdisk/cfdisk.c:1988
-msgid " There are several different formats for the partition"
-msgstr " Ci sono diversi formati di visualizzazione"
+#: disk-utils/fsck.minix.c:386
+msgid ""
+"Internal error: trying to write bad block\n"
+"Write request ignored\n"
+msgstr ""
-#: fdisk/cfdisk.c:1989
-msgid " that you can choose from:"
-msgstr " tra cui scegliere:"
+#: disk-utils/fsck.minix.c:392 disk-utils/mkfs.minix.c:290
+msgid "seek failed in write_block"
+msgstr ""
-#: fdisk/cfdisk.c:1990
-msgid " r - Raw data (exactly what would be written to disk)"
-msgstr " r - Dati grezzi (quello che sarebbe scritto sul disco)"
+#: disk-utils/fsck.minix.c:394
+msgid "Write error: bad block in file '"
+msgstr ""
-#: fdisk/cfdisk.c:1991
-msgid " s - Table ordered by sectors"
-msgstr " s - Tabella ordinata per settori"
+#: disk-utils/fsck.minix.c:513
+msgid "seek failed in write_super_block"
+msgstr ""
-#: fdisk/cfdisk.c:1992
-msgid " t - Table in raw format"
-msgstr " t - Tabella in formato grezzo"
+#: disk-utils/fsck.minix.c:515 disk-utils/mkfs.minix.c:277
+msgid "unable to write super-block"
+msgstr ""
-#: fdisk/cfdisk.c:1993
-msgid " q Quit program without writing partition table"
-msgstr " q Abbandona il programma senza scrivere la tabella"
+#: disk-utils/fsck.minix.c:525
+msgid "Unable to write inode map"
+msgstr ""
-#: fdisk/cfdisk.c:1994
-msgid " t Change the filesystem type"
-msgstr " t Cambia il tipo di filesystem"
+#: disk-utils/fsck.minix.c:527
+msgid "Unable to write zone map"
+msgstr ""
-#: fdisk/cfdisk.c:1995
-msgid " u Change units of the partition size display"
-msgstr " u Cambia l'unità di dimensione usata"
+#: disk-utils/fsck.minix.c:529
+msgid "Unable to write inodes"
+msgstr ""
-#: fdisk/cfdisk.c:1996
-msgid " Rotates through Mb, sectors and cylinders"
-msgstr " Cambia tra Mb, settori e cilindri"
+#: disk-utils/fsck.minix.c:558
+msgid "seek failed"
+msgstr ""
-#: fdisk/cfdisk.c:1997
-msgid " W Write partition table to disk (must enter upper case W)"
-msgstr " W Scrive la tabella sul disco (deve essere usata una W maiuscola)"
+#: disk-utils/fsck.minix.c:560
+msgid "unable to read super block"
+msgstr ""
-#: fdisk/cfdisk.c:1998
-msgid " Since this might destroy data on the disk, you must"
-msgstr " Poichè questo può distruggere i dati sul disco bisogna"
+#: disk-utils/fsck.minix.c:580
+msgid "bad magic number in super-block"
+msgstr ""
-#: fdisk/cfdisk.c:1999
-msgid " either confirm or deny the write by entering `yes' or"
-msgstr " confermare o annullare la scrittura digitando `yes' o"
+#: disk-utils/fsck.minix.c:582
+msgid "Only 1k blocks/zones supported"
+msgstr ""
-#: fdisk/cfdisk.c:2000
-msgid " `no'"
-msgstr " `no'"
+#: disk-utils/fsck.minix.c:584
+msgid "bad s_imap_blocks field in super-block"
+msgstr ""
-#: fdisk/cfdisk.c:2001
-msgid "Up Arrow Move cursor to the previous partition"
-msgstr "Freccia su Sposta il cursore alla partizione precedente"
+#: disk-utils/fsck.minix.c:586
+msgid "bad s_zmap_blocks field in super-block"
+msgstr ""
-#: fdisk/cfdisk.c:2002
-msgid "Down Arrow Move cursor to the next partition"
-msgstr "Freccia giù Sposta il cursore alla partizione seguente"
+#: disk-utils/fsck.minix.c:593
+msgid "Unable to allocate buffer for inode map"
+msgstr ""
-#: fdisk/cfdisk.c:2003
-msgid "CTRL-L Redraws the screen"
-msgstr "CTRL-L Ridisegna lo schermo"
+#: disk-utils/fsck.minix.c:601
+msgid "Unable to allocate buffer for inodes"
+msgstr ""
-#: fdisk/cfdisk.c:2004
-msgid " ? Print this screen"
-msgstr " ? Stampa questa schermata"
+#: disk-utils/fsck.minix.c:604
+msgid "Unable to allocate buffer for inode count"
+msgstr ""
-#: fdisk/cfdisk.c:2006
-msgid "Note: All of the commands can be entered with either upper or lower"
-msgstr "Nota: tutti i comandi (tranne Write) possono essere immessi sia in lettere"
+#: disk-utils/fsck.minix.c:607
+msgid "Unable to allocate buffer for zone count"
+msgstr ""
-#: fdisk/cfdisk.c:2007
-msgid "case letters (except for Writes)."
-msgstr "maiuscole che minuscole"
+#: disk-utils/fsck.minix.c:609
+msgid "Unable to read inode map"
+msgstr ""
-#: fdisk/cfdisk.c:2039 fdisk/cfdisk.c:2322
-msgid "Cylinders"
-msgstr "Cilindri"
+#: disk-utils/fsck.minix.c:611
+msgid "Unable to read zone map"
+msgstr ""
-#: fdisk/cfdisk.c:2039
-msgid "Change cylinder geometry"
-msgstr "Cambia la geometria del cilindro"
+#: disk-utils/fsck.minix.c:613
+msgid "Unable to read inodes"
+msgstr ""
-#: fdisk/cfdisk.c:2040
-msgid "Heads"
-msgstr "Testine"
+#: disk-utils/fsck.minix.c:615
+msgid "Warning: Firstzone != Norm_firstzone\n"
+msgstr ""
-#: fdisk/cfdisk.c:2040
-msgid "Change head geometry"
-msgstr "Cambia la geometria della testina"
+#: disk-utils/fsck.minix.c:620 disk-utils/mkfs.minix.c:528
+#, fuzzy, c-format
+msgid "%ld inodes\n"
+msgstr "Cilindri"
-#: fdisk/cfdisk.c:2041
-msgid "Change sector geometry"
-msgstr "Cambia la geometria del settore"
+#: disk-utils/fsck.minix.c:621 disk-utils/mkfs.minix.c:529
+#, c-format
+msgid "%ld blocks\n"
+msgstr ""
-#: fdisk/cfdisk.c:2042
-msgid "Done"
-msgstr "Fatto"
+#: disk-utils/fsck.minix.c:622 disk-utils/mkfs.minix.c:530
+#, c-format
+msgid "Firstdatazone=%ld (%ld)\n"
+msgstr ""
-#: fdisk/cfdisk.c:2042
-msgid "Done with changing geometry"
-msgstr "Basta cambiamenti di geometria"
+#: disk-utils/fsck.minix.c:623 disk-utils/mkfs.minix.c:531
+#, c-format
+msgid "Zonesize=%d\n"
+msgstr ""
-#: fdisk/cfdisk.c:2055
-msgid "Enter the number of cylinders: "
-msgstr "Inserire il numero di cilindri: "
+#: disk-utils/fsck.minix.c:624
+#, fuzzy, c-format
+msgid "Maxsize=%ld\n"
+msgstr "Massim."
-#: fdisk/cfdisk.c:2068
-msgid "Enter the number of heads: "
-msgstr "Inserire il numero di testine: "
+#: disk-utils/fsck.minix.c:625
+#, c-format
+msgid "Filesystem state=%d\n"
+msgstr ""
-#: fdisk/cfdisk.c:2081
-msgid "Enter the number of sectors per track: "
-msgstr "Inserire il numero di settori per traccia: "
+#: disk-utils/fsck.minix.c:626
+#, c-format
+msgid ""
+"namelen=%d\n"
+"\n"
+msgstr ""
-#: fdisk/cfdisk.c:2168
-msgid "Enter filesystem type: "
-msgstr "Inserire il tipo di filesystem: "
+#: disk-utils/fsck.minix.c:640 disk-utils/fsck.minix.c:692
+#, c-format
+msgid "Inode %d marked not used, but used for file '"
+msgstr ""
-#: fdisk/cfdisk.c:2210
-msgid "Boot"
-msgstr "Boot"
+#: disk-utils/fsck.minix.c:645 disk-utils/fsck.minix.c:696
+msgid "Mark in use"
+msgstr ""
-#: fdisk/cfdisk.c:2212
+#: disk-utils/fsck.minix.c:667 disk-utils/fsck.minix.c:716
#, c-format
-msgid "Unk(%02X)"
-msgstr "Scon(%02X)"
+msgid " has mode %05o\n"
+msgstr ""
-#: fdisk/cfdisk.c:2215 fdisk/cfdisk.c:2218
-msgid ", NC"
-msgstr ", NC"
+#: disk-utils/fsck.minix.c:673 disk-utils/fsck.minix.c:721
+msgid "Warning: inode count too big.\n"
+msgstr ""
-#: fdisk/cfdisk.c:2223 fdisk/cfdisk.c:2226
-msgid "NC"
-msgstr "NC"
+#: disk-utils/fsck.minix.c:734
+msgid "root inode isn't a directory"
+msgstr ""
-#: fdisk/cfdisk.c:2234
-msgid "Pri/Log"
-msgstr "Pri/Log"
+#: disk-utils/fsck.minix.c:757 disk-utils/fsck.minix.c:791
+msgid "Block has been used before. Now in file `"
+msgstr ""
-#: fdisk/cfdisk.c:2306
-#, c-format
-msgid "cfdisk %s"
-msgstr "cfdisk %s"
+#: disk-utils/fsck.minix.c:760 disk-utils/fsck.minix.c:794
+#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1131
+#: disk-utils/fsck.minix.c:1175 disk-utils/fsck.minix.c:1184
+msgid "Clear"
+msgstr ""
-#: fdisk/cfdisk.c:2308
+#: disk-utils/fsck.minix.c:769 disk-utils/fsck.minix.c:803
#, c-format
-msgid "Disk Drive: %s"
-msgstr "Disk Drive: %s"
+msgid "Block %d in file `"
+msgstr ""
-#: fdisk/cfdisk.c:2310
-#, c-format
-msgid "Heads: %d Sectors per Track: %d Cylinders: %d"
-msgstr "Testine: %d Settori per traccia: %d Cilindri: %d"
+#: disk-utils/fsck.minix.c:771 disk-utils/fsck.minix.c:805
+msgid "' is marked not in use."
+msgstr ""
-#: fdisk/cfdisk.c:2314
-msgid "Name"
+#: disk-utils/fsck.minix.c:772 disk-utils/fsck.minix.c:806
+msgid "Correct"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:956 disk-utils/fsck.minix.c:1020
+msgid " contains a bad inode number for file '"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:958 disk-utils/fsck.minix.c:1022
+msgid " Remove"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:972 disk-utils/fsck.minix.c:1036
+msgid ": bad directory: '.' isn't first\n"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:979 disk-utils/fsck.minix.c:1044
+msgid ": bad directory: '..' isn't second\n"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1076
+#, fuzzy
+msgid "internal error"
+msgstr "!!! Errore interno !!!"
+
+#: disk-utils/fsck.minix.c:1079
+msgid ": bad directory: size<32"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1098
+msgid ": bad directory: size < 32"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1111
+msgid "seek failed in bad_zone"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1121 disk-utils/fsck.minix.c:1174
+#, c-format
+msgid "Inode %d mode not cleared."
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1130 disk-utils/fsck.minix.c:1183
+#, c-format
+msgid "Inode %d not used, marked used in the bitmap."
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1189
+#, c-format
+msgid "Inode %d used, marked unused in the bitmap."
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1142 disk-utils/fsck.minix.c:1194
+#, c-format
+msgid "Inode %d (mode = %07o), i_nlinks=%d, counted=%d."
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1144 disk-utils/fsck.minix.c:1196
+msgid "Set i_nlinks to count"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1156 disk-utils/fsck.minix.c:1208
+#, c-format
+msgid "Zone %d: marked in use, no file uses it."
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1157 disk-utils/fsck.minix.c:1209
+msgid "Unmark"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1161 disk-utils/fsck.minix.c:1213
+#, c-format
+msgid "Zone %d: %sin use, counted=%d\n"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1162 disk-utils/fsck.minix.c:1214
+msgid "not "
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1190
+#, fuzzy
+msgid "Set"
+msgstr "Settori"
+
+#: disk-utils/fsck.minix.c:1254 disk-utils/mkfs.minix.c:637
+#: disk-utils/mkfs.minix.c:640
+msgid "bad inode size"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1257
+msgid "bad v2 inode size"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1283
+msgid "need terminal for interactive repairs"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1287
+#, c-format
+msgid "unable to open '%s'"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1304
+#, c-format
+msgid "%s is clean, no check.\n"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1308
+#, c-format
+msgid "Forcing filesystem check on %s.\n"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1310
+#, c-format
+msgid "Filesystem on %s is dirty, needs checking.\n"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1339
+msgid ""
+"\n"
+"%6ld inodes used (%ld%%)\n"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1344
+msgid "%6ld zones used (%ld%%)\n"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1346
+#, c-format
+msgid ""
+"\n"
+"%6d regular files\n"
+"%6d directories\n"
+"%6d character device files\n"
+"%6d block device files\n"
+"%6d links\n"
+"%6d symbolic links\n"
+"------\n"
+"%6d files\n"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1359
+#, fuzzy
+msgid ""
+"----------------------------\n"
+"FILE SYSTEM HAS BEEN CHANGED\n"
+"----------------------------\n"
+msgstr "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
+
+#: disk-utils/mkfs.c:66
+msgid "Usage: mkfs [-V] [-t fstype] [fs-options] device [size]\n"
+msgstr ""
+
+#: disk-utils/mkfs.c:80 fdisk/cfdisk.c:370 getopt-1.0.3b/getopt.c:85
+#: getopt-1.0.3b/getopt.c:95 login-utils/wall.c:218 mount/sundries.c:195
+#, c-format
+msgid "%s: Out of memory!\n"
+msgstr ""
+
+#: disk-utils/mkfs.c:89
+#, c-format
+msgid "mkfs version %s (%s)\n"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:186
+#, c-format
+msgid "Usage: %s [-c | -l filename] [-nXX] [-iXX] /dev/name [blocks]\n"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:210
+#, c-format
+msgid "%s is mounted; will not make a filesystem here!"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:271
+msgid "seek to boot block failed in write_tables"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:273
+msgid "unable to clear boot sector"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:275
+msgid "seek failed in write_tables"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:279
+msgid "unable to write inode map"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:281
+msgid "unable to write zone map"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:283
+msgid "unable to write inodes"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:292
+msgid "write failed in write_block"
+msgstr ""
+
+#. Could make triple indirect block here
+#: disk-utils/mkfs.minix.c:300 disk-utils/mkfs.minix.c:374
+#: disk-utils/mkfs.minix.c:425
+msgid "too many bad blocks"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:308
+msgid "not enough good blocks"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:517
+msgid "unable to allocate buffers for maps"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:526
+msgid "unable to allocate buffer for inodes"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:532
+#, c-format
+msgid ""
+"Maxsize=%ld\n"
+"\n"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:546
+msgid "seek failed during testing of blocks"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:554
+msgid "Weird values in do_check: probably bugs\n"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:585 disk-utils/mkswap.c:231
+msgid "seek failed in check_blocks"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:594
+msgid "bad blocks before data-area: cannot make fs"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:600 disk-utils/mkfs.minix.c:622
+#, c-format
+msgid "%d bad blocks\n"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:602 disk-utils/mkfs.minix.c:624
+msgid "one bad block\n"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:614
+msgid "can't open file of bad blocks"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:669
+#, c-format
+msgid "%s: not compiled with minix v2 support\n"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:685
+msgid "strtol error: number of blocks not specified"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:717
+#, c-format
+msgid "unable to open %s"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:719
+#, c-format
+msgid "unable to stat %s"
+msgstr ""
+
+#: disk-utils/mkfs.minix.c:723
+#, c-format
+msgid "will not try to make filesystem on '%s'"
+msgstr ""
+
+#: disk-utils/mkswap.c:101
+#, c-format
+msgid "Assuming pages of size %d\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:185
+#, c-format
+msgid "Usage: %s [-c] [-v0|-v1] /dev/name [blocks]\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:208
+msgid "too many bad pages"
+msgstr ""
+
+#: disk-utils/mkswap.c:222 misc-utils/look.c:170 misc-utils/setterm.c:1153
+#: text-utils/more.c:1863 text-utils/more.c:1874
+msgid "Out of memory"
+msgstr ""
+
+#: disk-utils/mkswap.c:239
+msgid "one bad page\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:241
+#, c-format
+msgid "%d bad pages\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:345
+#, c-format
+msgid "%s: error: Nowhere to set up swap on?\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:354
+#, c-format
+msgid "%s: error: size %ld is larger than device size %d\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:372
+#, c-format
+msgid "%s: error: unknown version %d\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:378
+#, c-format
+msgid "%s: error: swap area needs to be at least %ldkB\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:397
+#, c-format
+msgid "%s: warning: truncating swap area to %ldkB\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:409
+#, c-format
+msgid "Will not try to make swapdevice on '%s'"
+msgstr ""
+
+#: disk-utils/mkswap.c:418 disk-utils/mkswap.c:439
+msgid "fatal: first page unreadable"
+msgstr ""
+
+#: disk-utils/mkswap.c:424
+#, c-format
+msgid ""
+"%s: Device '%s' contains a valid Sun disklabel.\n"
+"This probably means creating v0 swap would destroy your partition table\n"
+"No swap created. If you really want to create swap v0 on that device, use\n"
+"the -f option to force it.\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:448
+msgid "Unable to set up swap-space: unreadable"
+msgstr ""
+
+#: disk-utils/mkswap.c:449
+#, c-format
+msgid "Setting up swapspace version %d, size = %ld bytes\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:455
+msgid "unable to rewind swap-device"
+msgstr ""
+
+#: disk-utils/mkswap.c:458
+msgid "unable to write signature page"
+msgstr ""
+
+#: disk-utils/mkswap.c:465
+msgid "fsync failed"
+msgstr ""
+
+#: disk-utils/setfdprm.c:30
+#, c-format
+msgid "Invalid number: %s\n"
+msgstr ""
+
+#: disk-utils/setfdprm.c:80
+#, c-format
+msgid "Syntax error: '%s'\n"
+msgstr ""
+
+#: disk-utils/setfdprm.c:90
+#, c-format
+msgid "No such parameter set: '%s'\n"
+msgstr ""
+
+#: disk-utils/setfdprm.c:100
+#, c-format
+msgid "usage: %s [ -p ] dev name\n"
+msgstr ""
+
+#: disk-utils/setfdprm.c:101
+#, c-format
+msgid ""
+" %s [ -p ] dev size sect heads tracks stretch gap rate spec1 fmt_gap\n"
+msgstr ""
+
+#: disk-utils/setfdprm.c:104
+#, c-format
+msgid " %s [ -c | -y | -n | -d ] dev\n"
+msgstr ""
+
+#: disk-utils/setfdprm.c:106
+#, c-format
+msgid " %s [ -c | -y | -n ] dev\n"
+msgstr ""
+
+#: fdisk/cfdisk.c:395 fdisk/cfdisk.c:1900
+msgid "Unusable"
+msgstr "Inutilizzabile"
+
+#: fdisk/cfdisk.c:397 fdisk/cfdisk.c:1902
+msgid "Free Space"
+msgstr "Spazio Libero"
+
+#: fdisk/cfdisk.c:400
+msgid "Linux ext2"
+msgstr "Linux ext2"
+
+#. also Solaris
+#: fdisk/cfdisk.c:402 fdisk/i386_sys_types.c:56
+msgid "Linux"
+msgstr "Linux"
+
+#: fdisk/cfdisk.c:405
+msgid "OS/2 HPFS"
+msgstr "OS/2 HPFS"
+
+#: fdisk/cfdisk.c:407
+msgid "OS/2 IFS"
+msgstr "OS/2 IFS"
+
+#: fdisk/cfdisk.c:411
+msgid "NTFS"
+msgstr "NTFS"
+
+#: fdisk/cfdisk.c:422
+msgid "Disk has been changed.\n"
+msgstr "Il disco è stato modificato.\n"
+
+#: fdisk/cfdisk.c:423
+msgid "Reboot the system to ensure the partition table is correctly updated.\n"
+msgstr ""
+"Riavviare il sistema per essere sicuri che la tabella delle partizioni sia\n"
+"stata aggiornata correttamente.\n"
+
+#: fdisk/cfdisk.c:426
+msgid ""
+"\n"
+"WARNING: If you have created or modified any\n"
+"DOS 6.x partitions, please see the cfdisk manual\n"
+"page for additional information.\n"
+msgstr ""
+"\n"
+"ATTENZIONE: Se sono state create o modificate\n"
+"partizioni del DOS 6.x consultare il manuale di\n"
+"cfdisk per ulteriori informazioni.\n"
+
+#: fdisk/cfdisk.c:521
+msgid "FATAL ERROR"
+msgstr ""
+
+#: fdisk/cfdisk.c:530
+#, fuzzy
+msgid "Press any key to exit cfdisk"
+msgstr "Premere un tasto per continuare"
+
+#: fdisk/cfdisk.c:566 fdisk/cfdisk.c:574
+msgid "Cannot seek on disk drive"
+msgstr ""
+
+#: fdisk/cfdisk.c:568
+#, fuzzy
+msgid "Cannot read disk drive"
+msgstr "sull'hard disk."
+
+#: fdisk/cfdisk.c:576
+msgid "Cannot write disk drive"
+msgstr ""
+
+#: fdisk/cfdisk.c:815
+#, fuzzy
+msgid "Too many partitions"
+msgstr "Non crea partizioni"
+
+#: fdisk/cfdisk.c:820
+#, fuzzy
+msgid "Partition begins before sector 0"
+msgstr "Tabella delle partizioni per %s\n"
+
+#: fdisk/cfdisk.c:825
+#, fuzzy
+msgid "Partition ends before sector 0"
+msgstr "Tabella delle partizioni per %s\n"
+
+#: fdisk/cfdisk.c:830
+msgid "Partition begins after end-of-disk"
+msgstr ""
+
+#: fdisk/cfdisk.c:835
+msgid "Partition ends after end-of-disk"
+msgstr ""
+
+#: fdisk/cfdisk.c:859
+msgid "logical partitions not in disk order"
+msgstr ""
+
+#: fdisk/cfdisk.c:862
+#, fuzzy
+msgid "logical partitions overlap"
+msgstr "Crea una nuova partizione logica"
+
+#: fdisk/cfdisk.c:864
+#, fuzzy
+msgid "enlarged logical partitions overlap"
+msgstr "Crea una nuova partizione logica"
+
+#: fdisk/cfdisk.c:894
+msgid ""
+"!!!! Internal error creating logical drive with no extended partition !!!!"
+msgstr ""
+"!!!! Errore interno durante la creazione di un drive logico senza "
+"partizione\n"
+"estesa !!!!"
+
+#: fdisk/cfdisk.c:905 fdisk/cfdisk.c:917
+#, fuzzy
+msgid ""
+"Cannot create logical drive here -- would create two extended partitions"
+msgstr ""
+"!!!! Errore interno durante la creazione di un drive logico senza "
+"partizione\n"
+"estesa !!!!"
+
+#: fdisk/cfdisk.c:1067
+msgid "Menu item too long. Menu may look odd."
+msgstr "Voce del menù troppo lunga. Il menù può apparire strano."
+
+#: fdisk/cfdisk.c:1123
+msgid "Menu without direction. Defaulting horizontal."
+msgstr "Menù senza direzione. Predefinita l'orizzontale."
+
+#: fdisk/cfdisk.c:1253
+msgid "Illegal key"
+msgstr "Tasto non valido"
+
+#: fdisk/cfdisk.c:1276
+msgid "Press a key to continue"
+msgstr "Premere un tasto per continuare"
+
+#: fdisk/cfdisk.c:1323 fdisk/cfdisk.c:1871 fdisk/cfdisk.c:2396
+#: fdisk/cfdisk.c:2398
+msgid "Primary"
+msgstr "Primaria"
+
+#: fdisk/cfdisk.c:1323
+msgid "Create a new primary partition"
+msgstr "Crea una nuova partizione primaria"
+
+#: fdisk/cfdisk.c:1324 fdisk/cfdisk.c:1871 fdisk/cfdisk.c:2395
+#: fdisk/cfdisk.c:2398
+msgid "Logical"
+msgstr "Logica"
+
+#: fdisk/cfdisk.c:1324
+msgid "Create a new logical partition"
+msgstr "Crea una nuova partizione logica"
+
+#: fdisk/cfdisk.c:1325 fdisk/cfdisk.c:1380 fdisk/cfdisk.c:2075
+msgid "Cancel"
+msgstr "Annulla"
+
+#: fdisk/cfdisk.c:1325 fdisk/cfdisk.c:1380
+msgid "Don't create a partition"
+msgstr "Non crea partizioni"
+
+#: fdisk/cfdisk.c:1341
+msgid "!!! Internal error !!!"
+msgstr "!!! Errore interno !!!"
+
+#: fdisk/cfdisk.c:1344
+#, fuzzy
+msgid "Size (in MB): "
+msgstr "Dim (MB)"
+
+#: fdisk/cfdisk.c:1378
+msgid "Beginning"
+msgstr "Inizio"
+
+#: fdisk/cfdisk.c:1378
+msgid "Add partition at beginning of free space"
+msgstr "Aggiunge la partizione all'inizio dello spazio libero"
+
+#: fdisk/cfdisk.c:1379
+msgid "End"
+msgstr "Fine"
+
+#: fdisk/cfdisk.c:1379
+msgid "Add partition at end of free space"
+msgstr "Aggiunge la partizione alla fine dello spazio libero"
+
+#: fdisk/cfdisk.c:1397
+#, fuzzy
+msgid "No room to create the extended partition"
+msgstr "Freccia giù Sposta il cursore alla partizione seguente"
+
+#: fdisk/cfdisk.c:1436
+#, fuzzy
+msgid "Bad signature on partition table"
+msgstr "Stampa la tabella delle partizioni:\n"
+
+#: fdisk/cfdisk.c:1474
+msgid "You specified more cylinders than fit on disk"
+msgstr ""
+
+#: fdisk/cfdisk.c:1504
+#, fuzzy
+msgid "Cannot open disk drive"
+msgstr "sull'hard disk."
+
+#: fdisk/cfdisk.c:1506 fdisk/cfdisk.c:1687
+msgid "Opened disk read-only - you have no permission to write"
+msgstr ""
+
+#: fdisk/cfdisk.c:1527
+msgid "Cannot get disk size"
+msgstr ""
+
+#. avoid snprintf - it does not exist on ancient systems
+#: fdisk/cfdisk.c:1553
+#, fuzzy
+msgid "Bad primary partition"
+msgstr "Crea una nuova partizione primaria"
+
+#. avoid snprintf
+#: fdisk/cfdisk.c:1584
+#, fuzzy
+msgid "Bad logical partition"
+msgstr "Crea una nuova partizione logica"
+
+#: fdisk/cfdisk.c:1699
+msgid "Warning!! This may destroy data on your disk!"
+msgstr ""
+
+#: fdisk/cfdisk.c:1703
+msgid "Are you sure you want write the partition table to disk? (yes or no): "
+msgstr ""
+"Sicuro di volere scrivere sul disco la tabella delle part.? (yes o no): "
+
+#: fdisk/cfdisk.c:1709
+msgid "no"
+msgstr ""
+
+#: fdisk/cfdisk.c:1710
+#, fuzzy
+msgid "Did not write partition table to disk"
+msgstr "Stampa solo la tabella delle partizioni"
+
+#: fdisk/cfdisk.c:1712
+msgid "yes"
+msgstr ""
+
+#: fdisk/cfdisk.c:1715
+msgid "Please enter `yes' or `no'"
+msgstr ""
+
+#: fdisk/cfdisk.c:1719
+#, fuzzy
+msgid "Writing partition table to disk..."
+msgstr "Stampa la tabella delle partizioni:\n"
+
+#: fdisk/cfdisk.c:1744 fdisk/cfdisk.c:1748
+#, fuzzy
+msgid "Wrote partition table to disk"
+msgstr "Stampa la tabella delle partizioni:\n"
+
+#: fdisk/cfdisk.c:1746
+msgid ""
+"Wrote partition table, but re-read table failed. Reboot to update table."
+msgstr ""
+
+#: fdisk/cfdisk.c:1756
+msgid ""
+"Not precisely one primary partition is bootable. DOS MBR cannot boot this."
+msgstr ""
+
+#: fdisk/cfdisk.c:1814 fdisk/cfdisk.c:1932 fdisk/cfdisk.c:2016
+msgid "Enter filename or press RETURN to display on screen: "
+msgstr ""
+"Inserire il nome del file o premere INVIO per mostrarlo sullo schermo: "
+
+#: fdisk/cfdisk.c:1822 fdisk/cfdisk.c:1940 fdisk/cfdisk.c:2024
+#, c-format
+msgid "Cannot open file '%s'"
+msgstr ""
+
+#: fdisk/cfdisk.c:1833
+#, c-format
+msgid "Disk Drive: %s\n"
+msgstr "Disk Drive: %s\n"
+
+#: fdisk/cfdisk.c:1835
+msgid "Sector 0:\n"
+msgstr "Settore 0:\n"
+
+#: fdisk/cfdisk.c:1842
+#, c-format
+msgid "Sector %d:\n"
+msgstr "Settore %d:\n"
+
+#: fdisk/cfdisk.c:1862
+msgid " None "
+msgstr " Nessuno "
+
+#: fdisk/cfdisk.c:1864
+msgid " Pri/Log"
+msgstr " Pri/Log"
+
+#: fdisk/cfdisk.c:1866
+msgid " Primary"
+msgstr " Primaria"
+
+#: fdisk/cfdisk.c:1868
+msgid " Logical"
+msgstr " Logica"
+
+#. odd flag on end
+#. type id
+#. type name
+#: fdisk/cfdisk.c:1906 fdisk/fdisk.c:1072 fdisk/fdisk.c:1221
+#: fdisk/fdisksgilabel.c:224 fdisk/fdisksunlabel.c:646 fdisk/sfdisk.c:559
+msgid "Unknown"
+msgstr "Sconosciuta"
+
+#: fdisk/cfdisk.c:1912
+#, c-format
+msgid "Boot (%02X)"
+msgstr "Boot (%02X)"
+
+#: fdisk/cfdisk.c:1914 fdisk/cfdisk.c:2404
+#, c-format
+msgid "Unknown (%02X)"
+msgstr "Sconosciuta (%02X)"
+
+#: fdisk/cfdisk.c:1916
+#, c-format
+msgid "None (%02X)"
+msgstr "No (%02X)"
+
+#: fdisk/cfdisk.c:1951 fdisk/cfdisk.c:2035
+#, c-format
+msgid "Partition Table for %s\n"
+msgstr "Tabella delle partizioni per %s\n"
+
+#: fdisk/cfdisk.c:1953
+msgid " First Last\n"
+msgstr " Primo Ultimo\n"
+
+#: fdisk/cfdisk.c:1954
+msgid ""
+" # Type Sector Sector Offset Length Filesystem Type (ID) Flags\n"
+msgstr ""
+" # Tipo Settore Settore Offset Lunghezza Tipo filesystem (ID) Flag\n"
+
+#: fdisk/cfdisk.c:1955
+msgid ""
+"-- ------- -------- --------- ------ --------- ---------------------- "
+"---------\n"
+msgstr ""
+"-- ------- -------- --------- ------ --------- ---------------------- "
+"---------\n"
+
+#: fdisk/cfdisk.c:2037
+msgid " ---Starting--- ----Ending---- Start Number of\n"
+msgstr " ---Iniziale--- ----Finale---- Settore Numero di\n"
+
+#: fdisk/cfdisk.c:2038
+msgid " # Flags Head Sect Cyl ID Head Sect Cyl Sector Sectors\n"
+msgstr " # Flag Head Sect Cyl ID Head Sect Cyl Iniziale Settori\n"
+
+#: fdisk/cfdisk.c:2039
+msgid "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
+msgstr "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
+
+#: fdisk/cfdisk.c:2072
+msgid "Raw"
+msgstr "Raw"
+
+#: fdisk/cfdisk.c:2072
+msgid "Print the table using raw data format"
+msgstr "Stampa la tabella in formato grezzo"
+
+#: fdisk/cfdisk.c:2073 fdisk/cfdisk.c:2175
+msgid "Sectors"
+msgstr "Settori"
+
+#: fdisk/cfdisk.c:2073
+msgid "Print the table ordered by sectors"
+msgstr "Stampa la tabella ordinata secondo i settori"
+
+#: fdisk/cfdisk.c:2074
+msgid "Table"
+msgstr "Tabella"
+
+#: fdisk/cfdisk.c:2074
+msgid "Just print the partition table"
+msgstr "Stampa solo la tabella delle partizioni"
+
+#: fdisk/cfdisk.c:2075
+msgid "Don't print the table"
+msgstr "Non stampa la tabella"
+
+#: fdisk/cfdisk.c:2103
+#, fuzzy
+msgid "Help Screen for cfdisk"
+msgstr "Schermo di aiuto di cfdisk 0.8l"
+
+#: fdisk/cfdisk.c:2105
+msgid "This is cfdisk, a curses based disk partitioning program, which"
+msgstr "Questo è cfdisk, un programma di partizionamento del disco basato su"
+
+#: fdisk/cfdisk.c:2106
+msgid "allows you to create, delete and modify partitions on your hard"
+msgstr "curses che permette di creare, cancellare e modificare le partizioni"
+
+#: fdisk/cfdisk.c:2107
+msgid "disk drive."
+msgstr "sull'hard disk."
+
+#: fdisk/cfdisk.c:2109
+#, fuzzy
+msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb"
+msgstr "Copyright (C) 1994-1998 Kevin E. Martin & aeb"
+
+#: fdisk/cfdisk.c:2111
+msgid "Command Meaning"
+msgstr "Comando Significato"
+
+#: fdisk/cfdisk.c:2112
+msgid "------- -------"
+msgstr "------- -----------"
+
+#: fdisk/cfdisk.c:2113
+msgid " b Toggle bootable flag of the current partition"
+msgstr " b Cambia il flag di bootabilità dalla partizione corrente"
+
+#: fdisk/cfdisk.c:2114
+msgid " d Delete the current partition"
+msgstr " d Cancella la partizione corrente"
+
+#: fdisk/cfdisk.c:2115
+msgid " g Change cylinders, heads, sectors-per-track parameters"
+msgstr ""
+" g Cambia i parametri di cilindri, testine e settori per traccia"
+
+#: fdisk/cfdisk.c:2116
+msgid " WARNING: This option should only be used by people who"
+msgstr " ATTENZIONE: Questa opzione dovrebbe essere usata solo da"
+
+#: fdisk/cfdisk.c:2117
+msgid " know what they are doing."
+msgstr " persone che sanno cosa stanno facendo."
+
+#: fdisk/cfdisk.c:2118
+msgid " h Print this screen"
+msgstr " h Stampa questa schermata"
+
+#: fdisk/cfdisk.c:2119
+msgid " m Maximize disk usage of the current partition"
+msgstr ""
+" m Massimizza l'uso del disco da parte della partizione corrente"
+
+#: fdisk/cfdisk.c:2120
+msgid " Note: This may make the partition incompatible with"
+msgstr " Nota: Questo può rendere la partizione incompatibile con"
+
+#: fdisk/cfdisk.c:2121
+msgid " DOS, OS/2, ..."
+msgstr " DOS, OS/2, ..."
+
+#: fdisk/cfdisk.c:2122
+msgid " n Create new partition from free space"
+msgstr " n Crea una nuova partizione dallo spazio libero"
+
+#: fdisk/cfdisk.c:2123
+msgid " p Print partition table to the screen or to a file"
+msgstr ""
+" p Stampa la tabella delle partizioni sullo schermo o su un file"
+
+#: fdisk/cfdisk.c:2124
+msgid " There are several different formats for the partition"
+msgstr " Ci sono diversi formati di visualizzazione"
+
+#: fdisk/cfdisk.c:2125
+msgid " that you can choose from:"
+msgstr " tra cui scegliere:"
+
+#: fdisk/cfdisk.c:2126
+msgid " r - Raw data (exactly what would be written to disk)"
+msgstr " r - Dati grezzi (quello che sarebbe scritto sul disco)"
+
+#: fdisk/cfdisk.c:2127
+msgid " s - Table ordered by sectors"
+msgstr " s - Tabella ordinata per settori"
+
+#: fdisk/cfdisk.c:2128
+msgid " t - Table in raw format"
+msgstr " t - Tabella in formato grezzo"
+
+#: fdisk/cfdisk.c:2129
+msgid " q Quit program without writing partition table"
+msgstr " q Abbandona il programma senza scrivere la tabella"
+
+#: fdisk/cfdisk.c:2130
+msgid " t Change the filesystem type"
+msgstr " t Cambia il tipo di filesystem"
+
+#: fdisk/cfdisk.c:2131
+msgid " u Change units of the partition size display"
+msgstr " u Cambia l'unità di dimensione usata"
+
+#: fdisk/cfdisk.c:2132
+#, fuzzy
+msgid " Rotates through MB, sectors and cylinders"
+msgstr " Cambia tra Mb, settori e cilindri"
+
+#: fdisk/cfdisk.c:2133
+msgid " W Write partition table to disk (must enter upper case W)"
+msgstr ""
+" W Scrive la tabella sul disco (deve essere usata una W maiuscola)"
+
+#: fdisk/cfdisk.c:2134
+msgid " Since this might destroy data on the disk, you must"
+msgstr " Poichè questo può distruggere i dati sul disco bisogna"
+
+#: fdisk/cfdisk.c:2135
+msgid " either confirm or deny the write by entering `yes' or"
+msgstr " confermare o annullare la scrittura digitando `yes' o"
+
+#: fdisk/cfdisk.c:2136
+msgid " `no'"
+msgstr " `no'"
+
+#: fdisk/cfdisk.c:2137
+msgid "Up Arrow Move cursor to the previous partition"
+msgstr "Freccia su Sposta il cursore alla partizione precedente"
+
+#: fdisk/cfdisk.c:2138
+msgid "Down Arrow Move cursor to the next partition"
+msgstr "Freccia giù Sposta il cursore alla partizione seguente"
+
+#: fdisk/cfdisk.c:2139
+msgid "CTRL-L Redraws the screen"
+msgstr "CTRL-L Ridisegna lo schermo"
+
+#: fdisk/cfdisk.c:2140
+msgid " ? Print this screen"
+msgstr " ? Stampa questa schermata"
+
+#: fdisk/cfdisk.c:2142
+msgid "Note: All of the commands can be entered with either upper or lower"
+msgstr ""
+"Nota: tutti i comandi (tranne Write) possono essere immessi sia in lettere"
+
+#: fdisk/cfdisk.c:2143
+msgid "case letters (except for Writes)."
+msgstr "maiuscole che minuscole"
+
+#: fdisk/cfdisk.c:2173 fdisk/cfdisk.c:2490 fdisk/fdisksunlabel.c:305
+#: fdisk/fdisksunlabel.c:307
+msgid "Cylinders"
+msgstr "Cilindri"
+
+#: fdisk/cfdisk.c:2173
+msgid "Change cylinder geometry"
+msgstr "Cambia la geometria del cilindro"
+
+#: fdisk/cfdisk.c:2174 fdisk/fdisksunlabel.c:302
+msgid "Heads"
+msgstr "Testine"
+
+#: fdisk/cfdisk.c:2174
+msgid "Change head geometry"
+msgstr "Cambia la geometria della testina"
+
+#: fdisk/cfdisk.c:2175
+msgid "Change sector geometry"
+msgstr "Cambia la geometria del settore"
+
+#: fdisk/cfdisk.c:2176
+msgid "Done"
+msgstr "Fatto"
+
+#: fdisk/cfdisk.c:2176
+msgid "Done with changing geometry"
+msgstr "Basta cambiamenti di geometria"
+
+#: fdisk/cfdisk.c:2189
+msgid "Enter the number of cylinders: "
+msgstr "Inserire il numero di cilindri: "
+
+#: fdisk/cfdisk.c:2201 fdisk/cfdisk.c:2758
+msgid "Illegal cylinders value"
+msgstr ""
+
+#: fdisk/cfdisk.c:2207
+msgid "Enter the number of heads: "
+msgstr "Inserire il numero di testine: "
+
+#: fdisk/cfdisk.c:2214 fdisk/cfdisk.c:2768
+#, fuzzy
+msgid "Illegal heads value"
+msgstr "Tasto non valido"
+
+#: fdisk/cfdisk.c:2220
+msgid "Enter the number of sectors per track: "
+msgstr "Inserire il numero di settori per traccia: "
+
+#: fdisk/cfdisk.c:2227 fdisk/cfdisk.c:2775
+msgid "Illegal sectors value"
+msgstr ""
+
+#: fdisk/cfdisk.c:2330
+msgid "Enter filesystem type: "
+msgstr "Inserire il tipo di filesystem: "
+
+#: fdisk/cfdisk.c:2348
+msgid "Cannot change FS Type to empty"
+msgstr ""
+
+#: fdisk/cfdisk.c:2350
+msgid "Cannot change FS Type to extended"
+msgstr ""
+
+#: fdisk/cfdisk.c:2373 fdisk/fdisksunlabel.c:44
+msgid "Boot"
+msgstr "Boot"
+
+#: fdisk/cfdisk.c:2375
+#, c-format
+msgid "Unk(%02X)"
+msgstr "Scon(%02X)"
+
+#: fdisk/cfdisk.c:2378 fdisk/cfdisk.c:2381
+msgid ", NC"
+msgstr ", NC"
+
+#: fdisk/cfdisk.c:2386 fdisk/cfdisk.c:2389
+msgid "NC"
+msgstr "NC"
+
+#: fdisk/cfdisk.c:2397
+msgid "Pri/Log"
+msgstr "Pri/Log"
+
+#: fdisk/cfdisk.c:2473
+#, c-format
+msgid "Disk Drive: %s"
+msgstr "Disk Drive: %s"
+
+#: fdisk/cfdisk.c:2476
+#, c-format
+msgid "Size: %lld bytes"
+msgstr ""
+
+#: fdisk/cfdisk.c:2478
+#, c-format
+msgid "Heads: %d Sectors per Track: %d Cylinders: %d"
+msgstr "Testine: %d Settori per traccia: %d Cilindri: %d"
+
+#: fdisk/cfdisk.c:2482
+msgid "Name"
msgstr "Nome"
-#: fdisk/cfdisk.c:2315
-msgid "Flags"
-msgstr "Flag"
+#: fdisk/cfdisk.c:2483
+msgid "Flags"
+msgstr "Flag"
+
+#: fdisk/cfdisk.c:2484
+msgid "Part Type"
+msgstr "Tipo Part"
+
+#: fdisk/cfdisk.c:2485
+msgid "FS Type"
+msgstr "Tipo FS"
+
+#: fdisk/cfdisk.c:2486
+msgid "[Label]"
+msgstr "[Etichetta]"
+
+#: fdisk/cfdisk.c:2488
+msgid " Sectors"
+msgstr "Settori"
+
+#: fdisk/cfdisk.c:2492
+msgid "Size (MB)"
+msgstr "Dim (MB)"
+
+#: fdisk/cfdisk.c:2494
+#, fuzzy
+msgid "Size (GB)"
+msgstr "Dim (MB)"
+
+#: fdisk/cfdisk.c:2549
+msgid "Bootable"
+msgstr "Bootable"
+
+#: fdisk/cfdisk.c:2549
+msgid "Toggle bootable flag of the current partition"
+msgstr "Cambia il flag di bootabilità dalla partizione corrente"
+
+#: fdisk/cfdisk.c:2550
+msgid "Delete"
+msgstr "Delete"
+
+#: fdisk/cfdisk.c:2550
+msgid "Delete the current partition"
+msgstr "Cancella la partizione corrente"
+
+#: fdisk/cfdisk.c:2551
+msgid "Geometry"
+msgstr "Geometria"
+
+#: fdisk/cfdisk.c:2551
+msgid "Change disk geometry (experts only)"
+msgstr "Cambia la geometria del disco (solo per esperti)"
+
+#: fdisk/cfdisk.c:2552
+msgid "Help"
+msgstr "Help"
+
+#: fdisk/cfdisk.c:2552
+msgid "Print help screen"
+msgstr "Stampa la schermata di aiuto"
+
+#: fdisk/cfdisk.c:2553
+msgid "Maximize"
+msgstr "Massim."
+
+#: fdisk/cfdisk.c:2553
+msgid "Maximize disk usage of the current partition (experts only)"
+msgstr ""
+"Massimizza lo spazio usato dalla partizione corrente (solo per esperti)"
+
+#: fdisk/cfdisk.c:2554
+msgid "New"
+msgstr "Nuova"
+
+#: fdisk/cfdisk.c:2554
+msgid "Create new partition from free space"
+msgstr "Crea una nuova partizione dallo spazio libero"
+
+#: fdisk/cfdisk.c:2555
+msgid "Print"
+msgstr "Print"
+
+#: fdisk/cfdisk.c:2555
+msgid "Print partition table to the screen or to a file"
+msgstr "Stampa la tabella delle partizioni sullo schermo o su un file"
+
+#: fdisk/cfdisk.c:2556
+msgid "Quit"
+msgstr "Quit"
+
+#: fdisk/cfdisk.c:2556
+msgid "Quit program without writing partition table"
+msgstr "Abbandona il programma senza scrivere la tabella delle partizioni"
+
+#: fdisk/cfdisk.c:2557
+msgid "Type"
+msgstr "Tipo"
+
+#: fdisk/cfdisk.c:2557
+msgid "Change the filesystem type (DOS, Linux, OS/2 and so on)"
+msgstr "Cambia il tipo di filesystem (DOS, Linux, OS/2 ecc...)"
+
+#: fdisk/cfdisk.c:2558
+msgid "Units"
+msgstr "Unità"
+
+#: fdisk/cfdisk.c:2558
+msgid "Change units of the partition size display (MB, sect, cyl)"
+msgstr "Cambia l'unità di misura usata per le dimensioni (MB, sett, cil)"
+
+#: fdisk/cfdisk.c:2559
+msgid "Write"
+msgstr "Write"
+
+#: fdisk/cfdisk.c:2559
+msgid "Write partition table to disk (this might destroy data)"
+msgstr "Scrive la tabella delle partizioni sul disco (può distruggere dati)"
+
+#: fdisk/cfdisk.c:2605
+#, fuzzy
+msgid "Cannot make this partition bootable"
+msgstr "Stampa solo la tabella delle partizioni"
+
+#: fdisk/cfdisk.c:2615
+#, fuzzy
+msgid "Cannot delete an empty partition"
+msgstr "Crea una nuova partizione primaria"
+
+#: fdisk/cfdisk.c:2635 fdisk/cfdisk.c:2637
+#, fuzzy
+msgid "Cannot maximize this partition"
+msgstr "Crea una nuova partizione primaria"
+
+#: fdisk/cfdisk.c:2645
+#, fuzzy
+msgid "This partition is unusable"
+msgstr "Stampa la tabella delle partizioni:\n"
+
+#: fdisk/cfdisk.c:2647
+msgid "This partition is already in use"
+msgstr ""
+
+#: fdisk/cfdisk.c:2664
+msgid "Cannot change the type of an empty partition"
+msgstr ""
+
+#: fdisk/cfdisk.c:2691 fdisk/cfdisk.c:2697
+#, fuzzy
+msgid "No more partitions"
+msgstr "Non crea partizioni"
+
+#: fdisk/cfdisk.c:2704
+#, fuzzy
+msgid "Illegal command"
+msgstr "Tasto non valido"
+
+#: fdisk/cfdisk.c:2714
+#, fuzzy
+msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
+msgstr "Copyright (C) 1994-1997 Kevin E. Martin & aeb\n"
+
+#. Unfortunately, xgettext does not handle multi-line strings
+#. so, let's use explicit \n's instead
+#: fdisk/cfdisk.c:2721
+#, c-format
+msgid ""
+"\n"
+"Usage:\n"
+"Print version:\n"
+" %s -v\n"
+"Print partition table:\n"
+" %s -P {r|s|t} [options] device\n"
+"Interactive use:\n"
+" %s [options] device\n"
+"\n"
+"Options:\n"
+"-a: Use arrow instead of highlighting;\n"
+"-z: Start with a zero partition table, instead of reading the pt from disk;\n"
+"-c C -h H -s S: Override the kernel's idea of the number of cylinders,\n"
+" the number of heads and the number of sectors/track.\n"
+"\n"
+msgstr ""
+
+#: fdisk/fdisk.c:247
+msgid ""
+"Usage: fdisk [-b SSZ] [-u] DISK Change partition table\n"
+" fdisk -l [-b SSZ] [-u] DISK List partition table(s)\n"
+" fdisk -s PARTITION Give partition size(s) in blocks\n"
+" fdisk -v Give fdisk version\n"
+"Here DISK is something like /dev/hdb or /dev/sda\n"
+"and PARTITION is something like /dev/hda7\n"
+"-u: give Start and End in sector (instead of cylinder) units\n"
+"-b 2048: (for certain MO drives) use 2048-byte sectors\n"
+msgstr ""
+
+#: fdisk/fdisk.c:259
+msgid ""
+"Usage: fdisk [-l] [-b SSZ] [-u] device\n"
+"E.g.: fdisk /dev/hda (for the first IDE disk)\n"
+" or: fdisk /dev/sdc (for the third SCSI disk)\n"
+" or: fdisk /dev/eda (for the first PS/2 ESDI drive)\n"
+" or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices)\n"
+" ...\n"
+msgstr ""
+
+#: fdisk/fdisk.c:267
+#, c-format
+msgid "Unable to open %s\n"
+msgstr ""
+
+#: fdisk/fdisk.c:270
+#, c-format
+msgid "Unable to read %s\n"
+msgstr ""
+
+#: fdisk/fdisk.c:273
+#, c-format
+msgid "Unable to seek on %s\n"
+msgstr ""
+
+#: fdisk/fdisk.c:276
+#, c-format
+msgid "Unable to write %s\n"
+msgstr ""
+
+#: fdisk/fdisk.c:279
+#, c-format
+msgid "BLKGETSIZE ioctl failed on %s\n"
+msgstr ""
+
+#: fdisk/fdisk.c:283
+msgid "Unable to allocate any more memory\n"
+msgstr ""
+
+#: fdisk/fdisk.c:285
+msgid "Fatal error\n"
+msgstr ""
+
+#: fdisk/fdisk.c:296 fdisk/fdisk.c:315 fdisk/fdisk.c:333 fdisk/fdisk.c:340
+#: fdisk/fdisk.c:363 fdisk/fdisk.c:381 fdisk/fdiskbsdlabel.c:105
+#, fuzzy
+msgid "Command action"
+msgstr "Comando Significato"
+
+#: fdisk/fdisk.c:297
+msgid " a toggle a read only flag"
+msgstr ""
+
+#. sun
+#: fdisk/fdisk.c:298 fdisk/fdisk.c:342
+msgid " b edit bsd disklabel"
+msgstr ""
+
+#: fdisk/fdisk.c:299
+msgid " c toggle the mountable flag"
+msgstr ""
+
+#. sun
+#: fdisk/fdisk.c:300 fdisk/fdisk.c:319 fdisk/fdisk.c:344
+#, fuzzy
+msgid " d delete a partition"
+msgstr " d Cancella la partizione corrente"
+
+#: fdisk/fdisk.c:301 fdisk/fdisk.c:320 fdisk/fdisk.c:345
+msgid " l list known partition types"
+msgstr ""
+
+#. sun
+#: fdisk/fdisk.c:302 fdisk/fdisk.c:321 fdisk/fdisk.c:334 fdisk/fdisk.c:346
+#: fdisk/fdisk.c:371 fdisk/fdisk.c:388 fdisk/fdiskbsdlabel.c:110
+#, fuzzy
+msgid " m print this menu"
+msgstr " h Stampa questa schermata"
+
+#: fdisk/fdisk.c:303 fdisk/fdisk.c:322 fdisk/fdisk.c:347
+#, fuzzy
+msgid " n add a new partition"
+msgstr "Crea una nuova partizione primaria"
+
+#: fdisk/fdisk.c:304 fdisk/fdisk.c:323 fdisk/fdisk.c:335 fdisk/fdisk.c:348
+#, fuzzy
+msgid " o create a new empty DOS partition table"
+msgstr "Crea una nuova partizione primaria"
+
+#: fdisk/fdisk.c:305 fdisk/fdisk.c:324 fdisk/fdisk.c:349 fdisk/fdisk.c:372
+#: fdisk/fdisk.c:389
+#, fuzzy
+msgid " p print the partition table"
+msgstr "Stampa solo la tabella delle partizioni"
+
+#: fdisk/fdisk.c:306 fdisk/fdisk.c:325 fdisk/fdisk.c:336 fdisk/fdisk.c:350
+#: fdisk/fdisk.c:373 fdisk/fdisk.c:390 fdisk/fdiskbsdlabel.c:113
+msgid " q quit without saving changes"
+msgstr ""
+
+#: fdisk/fdisk.c:307 fdisk/fdisk.c:326 fdisk/fdisk.c:337 fdisk/fdisk.c:351
+msgid " s create a new empty Sun disklabel"
+msgstr ""
+
+#. sun
+#: fdisk/fdisk.c:308 fdisk/fdisk.c:327 fdisk/fdisk.c:352
+msgid " t change a partition's system id"
+msgstr ""
+
+#: fdisk/fdisk.c:309 fdisk/fdisk.c:328 fdisk/fdisk.c:353
+msgid " u change display/entry units"
+msgstr ""
+
+#: fdisk/fdisk.c:310 fdisk/fdisk.c:329 fdisk/fdisk.c:354 fdisk/fdisk.c:376
+#: fdisk/fdisk.c:393
+#, fuzzy
+msgid " v verify the partition table"
+msgstr "Stampa solo la tabella delle partizioni"
+
+#: fdisk/fdisk.c:311 fdisk/fdisk.c:330 fdisk/fdisk.c:355 fdisk/fdisk.c:377
+#: fdisk/fdisk.c:394
+msgid " w write table to disk and exit"
+msgstr ""
+
+#: fdisk/fdisk.c:312 fdisk/fdisk.c:356
+msgid " x extra functionality (experts only)"
+msgstr ""
+
+#: fdisk/fdisk.c:316
+#, fuzzy
+msgid " a select bootable partition"
+msgstr " d Cancella la partizione corrente"
+
+#. sgi flavour
+#: fdisk/fdisk.c:317
+msgid " b edit bootfile entry"
+msgstr ""
+
+#. sgi
+#: fdisk/fdisk.c:318
+#, fuzzy
+msgid " c select sgi swap partition"
+msgstr " d Cancella la partizione corrente"
+
+#: fdisk/fdisk.c:341
+msgid " a toggle a bootable flag"
+msgstr ""
+
+#: fdisk/fdisk.c:343
+msgid " c toggle the dos compatibility flag"
+msgstr ""
+
+#: fdisk/fdisk.c:364
+#, fuzzy
+msgid " a change number of alternate cylinders"
+msgstr "Inserire il numero di cilindri: "
+
+#. sun
+#: fdisk/fdisk.c:365 fdisk/fdisk.c:383
+#, fuzzy
+msgid " c change number of cylinders"
+msgstr "Inserire il numero di cilindri: "
+
+#: fdisk/fdisk.c:366 fdisk/fdisk.c:384
+#, fuzzy
+msgid " d print the raw data in the partition table"
+msgstr "Stampa solo la tabella delle partizioni"
+
+#: fdisk/fdisk.c:367
+#, fuzzy
+msgid " e change number of extra sectors per cylinder"
+msgstr "Inserire il numero di settori per traccia: "
+
+#. sun
+#: fdisk/fdisk.c:368 fdisk/fdisk.c:387
+#, fuzzy
+msgid " h change number of heads"
+msgstr "Inserire il numero di testine: "
+
+#: fdisk/fdisk.c:369
+msgid " i change interleave factor"
+msgstr ""
+
+#. sun
+#: fdisk/fdisk.c:370
+msgid " o change rotation speed (rpm)"
+msgstr ""
+
+#: fdisk/fdisk.c:374 fdisk/fdisk.c:391 fdisk/fdiskbsdlabel.c:115
+msgid " r return to main menu"
+msgstr ""
+
+#: fdisk/fdisk.c:375 fdisk/fdisk.c:392
+#, fuzzy
+msgid " s change number of sectors/track"
+msgstr "Inserire il numero di settori per traccia: "
+
+#: fdisk/fdisk.c:378
+#, fuzzy
+msgid " y change number of physical cylinders"
+msgstr "Inserire il numero di cilindri: "
+
+#: fdisk/fdisk.c:382
+msgid " b move beginning of data in a partition"
+msgstr ""
+
+#: fdisk/fdisk.c:385
+#, fuzzy
+msgid " e list extended partitions"
+msgstr " d Cancella la partizione corrente"
+
+#. !sun
+#: fdisk/fdisk.c:386
+#, fuzzy
+msgid " g create an IRIX partition table"
+msgstr "Non crea partizioni"
+
+#: fdisk/fdisk.c:482
+msgid "You must set"
+msgstr ""
+
+#: fdisk/fdisk.c:496
+#, fuzzy
+msgid "heads"
+msgstr "Testine"
+
+#: fdisk/fdisk.c:498 fdisk/fdisk.c:906 fdisk/sfdisk.c:842
+#, fuzzy
+msgid "sectors"
+msgstr "Settori"
+
+#: fdisk/fdisk.c:500 fdisk/fdisk.c:906 fdisk/fdiskbsdlabel.c:441
+#: fdisk/sfdisk.c:842
+#, fuzzy
+msgid "cylinders"
+msgstr "Cilindri"
+
+#: fdisk/fdisk.c:504
+#, c-format
+msgid ""
+"%s%s.\n"
+"You can do this from the extra functions menu.\n"
+msgstr ""
+
+#: fdisk/fdisk.c:505
+msgid " and "
+msgstr ""
+
+#: fdisk/fdisk.c:539
+#, fuzzy
+msgid "Bad offset in primary extended partition\n"
+msgstr "Crea una nuova partizione primaria"
+
+#: fdisk/fdisk.c:546
+#, c-format
+msgid "Warning: deleting partitions after %d\n"
+msgstr ""
+
+#: fdisk/fdisk.c:567
+#, c-format
+msgid "Warning: extra link pointer in partition table %d\n"
+msgstr ""
+
+#: fdisk/fdisk.c:575
+#, c-format
+msgid "Warning: ignoring extra data in partition table %d\n"
+msgstr ""
+
+#: fdisk/fdisk.c:601
+msgid ""
+"Building a new DOS disklabel. Changes will remain in memory only,\n"
+"until you decide to write them. After that, of course, the previous\n"
+"content won't be recoverable.\n"
+"\n"
+msgstr ""
+
+#: fdisk/fdisk.c:637
+#, fuzzy
+msgid "You will not be able to write the partition table.\n"
+msgstr "Stampa solo la tabella delle partizioni"
+
+#: fdisk/fdisk.c:646
+#, c-format
+msgid "Note: sector size is %d (not %d)\n"
+msgstr ""
+
+#: fdisk/fdisk.c:694
+msgid ""
+"Device contains neither a valid DOS partition table, nor Sun or SGI "
+"disklabel\n"
+msgstr ""
+
+#: fdisk/fdisk.c:710
+#, fuzzy
+msgid "Internal error\n"
+msgstr "!!! Errore interno !!!"
+
+#: fdisk/fdisk.c:720
+#, c-format
+msgid "Ignoring extra extended partition %d\n"
+msgstr ""
+
+#: fdisk/fdisk.c:727
+#, c-format
+msgid ""
+"Warning: invalid flag 0x%04x of partition table %d will be corrected by "
+"w(rite)\n"
+msgstr ""
+
+#: fdisk/fdisk.c:748
+msgid ""
+"\n"
+"got EOF thrice - exiting..\n"
+msgstr ""
+
+#: fdisk/fdisk.c:785
+msgid "Hex code (type L to list codes): "
+msgstr ""
+
+#: fdisk/fdisk.c:824
+#, c-format
+msgid "%s (%d-%d, default %d): "
+msgstr ""
+
+#: fdisk/fdisk.c:878
+#, c-format
+msgid "Using default value %d\n"
+msgstr ""
+
+#: fdisk/fdisk.c:882
+msgid "Value out of range.\n"
+msgstr ""
+
+#: fdisk/fdisk.c:889
+#, fuzzy
+msgid "Partition number"
+msgstr "Tabella delle partizioni per %s\n"
+
+#: fdisk/fdisk.c:897
+#, c-format
+msgid "Warning: partition %d has empty type\n"
+msgstr ""
+
+#: fdisk/fdisk.c:904
+#, fuzzy
+msgid "cylinder"
+msgstr "Cilindri"
+
+#: fdisk/fdisk.c:904
+#, fuzzy
+msgid "sector"
+msgstr "Settori"
+
+#: fdisk/fdisk.c:913
+#, c-format
+msgid "Changing display/entry units to %s\n"
+msgstr ""
+
+#: fdisk/fdisk.c:923
+#, c-format
+msgid "WARNING: Partition %d is an extended partition\n"
+msgstr ""
+
+#: fdisk/fdisk.c:936
+msgid "DOS Compatibility flag is set\n"
+msgstr ""
+
+#: fdisk/fdisk.c:940
+msgid "DOS Compatibility flag is not set\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1026
+#, c-format
+msgid "Partition %d does not exist yet!\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1031
+msgid ""
+"Type 0 means free space to many systems\n"
+"(but not to Linux). Having partitions of\n"
+"type 0 is probably unwise. You can delete\n"
+"a partition using the `d' command.\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1040
+msgid ""
+"You cannot change a partition into an extended one or vice versa\n"
+"Delete it first.\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1049
+msgid ""
+"Consider leaving partition 3 as Whole disk (5),\n"
+"as SunOS/Solaris expects it and even Linux likes it.\n"
+"\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1055
+msgid ""
+"Consider leaving partition 9 as volume header (0),\n"
+"and partition 11 as entire volume (6)as IRIX expects it.\n"
+"\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1069
+#, c-format
+msgid "Changed system type of partition %d to %x (%s)\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1122
+#, c-format
+msgid "Partition %d has different physical/logical beginnings (non-Linux?):\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1124 fdisk/fdisk.c:1132 fdisk/fdisk.c:1141 fdisk/fdisk.c:1150
+#, c-format
+msgid " phys=(%d, %d, %d) "
+msgstr ""
+
+#: fdisk/fdisk.c:1125 fdisk/fdisk.c:1133
+#, c-format
+msgid "logical=(%d, %d, %d)\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1130
+#, c-format
+msgid "Partition %d has different physical/logical endings:\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1139
+#, c-format
+msgid "Partition %i does not start on cylinder boundary:\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1142
+#, c-format
+msgid "should be (%d, %d, 1)\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1148
+#, c-format
+msgid "Partition %i does not end on cylinder boundary:\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1151
+#, c-format
+msgid "should be (%d, %d, %d)\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1158
+#, c-format
+msgid ""
+"\n"
+"Disk %s: %d heads, %d sectors, %d cylinders\n"
+"Units = %s of %d * %d bytes\n"
+"\n"
+msgstr ""
+
+#. FIXME! let's see how this shows up with other languagues
+#. acme@conectiva.com.br
+#: fdisk/fdisk.c:1195
+#, c-format
+msgid "%*s Boot Start End Blocks Id System\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1196 fdisk/fdisksgilabel.c:207 fdisk/fdisksunlabel.c:631
+msgid "Device"
+msgstr ""
+
+#: fdisk/fdisk.c:1236
+#, c-format
+msgid ""
+"\n"
+"Disk %s: %d heads, %d sectors, %d cylinders\n"
+"\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1238
+#, fuzzy
+msgid "Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID\n"
+msgstr " # Flag Head Sect Cyl ID Head Sect Cyl Iniziale Settori\n"
+
+#: fdisk/fdisk.c:1277
+#, c-format
+msgid "Warning: partition %d contains sector 0\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1280
+#, c-format
+msgid "Partition %d: head %d greater than maximum %d\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1283
+#, c-format
+msgid "Partition %d: sector %d greater than maximum %d\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1286
+#, c-format
+msgid "Partitions %d: cylinder %d greater than maximum %d\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1290
+#, c-format
+msgid "Partition %d: previous sectors %d disagrees with total %d\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1320
+#, c-format
+msgid "Warning: bad start-of-data in partition %d\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1328
+#, c-format
+msgid "Warning: partition %d overlaps partition %d.\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1346
+#, c-format
+msgid "Warning: partition %d is empty\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1351
+#, c-format
+msgid "Logical partition %d not entirely in partition %d\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1357
+#, c-format
+msgid "Total allocated sectors %d greater than the maximum %d\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1360
+#, c-format
+msgid "%d unallocated sectors\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1372 fdisk/fdisksgilabel.c:684 fdisk/fdisksunlabel.c:479
+#, c-format
+msgid "Partition %d is already defined. Delete it before re-adding it.\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1393 fdisk/fdiskbsdlabel.c:252 fdisk/fdisksgilabel.c:706
+#: fdisk/fdisksunlabel.c:494
+#, c-format
+msgid "First %s"
+msgstr ""
+
+#: fdisk/fdisk.c:1408 fdisk/fdisksunlabel.c:519
+#, c-format
+msgid "Sector %d is already allocated\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1440
+msgid "No free sectors available\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1450 fdisk/fdiskbsdlabel.c:256 fdisk/fdisksunlabel.c:529
+#, c-format
+msgid "Last %s or +size or +sizeM or +sizeK"
+msgstr ""
+
+#: fdisk/fdisk.c:1480
+#, c-format
+msgid "Warning: partition %d has an odd number of sectors.\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1517 fdisk/fdiskbsdlabel.c:590
+msgid "The maximum number of partitions has been created\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1527
+msgid "You must delete some partition and add an extended partition first\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1531
+#, c-format
+msgid ""
+"Command action\n"
+" %s\n"
+" p primary partition (1-4)\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1533
+msgid "l logical (5 or over)"
+msgstr ""
+
+#: fdisk/fdisk.c:1533
+#, fuzzy
+msgid "e extended"
+msgstr "Estesa"
+
+#: fdisk/fdisk.c:1550
+#, c-format
+msgid "Invalid partition number for type `%c'\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1582
+msgid ""
+"The partition table has been altered!\n"
+"\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1584
+msgid "Calling ioctl() to re-read partition table.\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1601
+msgid "Syncing disks.\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1606
+#, fuzzy, c-format
+msgid ""
+"Re-read table failed with error %d: %s.\n"
+"Reboot your system to ensure the partition table is updated.\n"
+msgstr ""
+"Riavviare il sistema per essere sicuri che la tabella delle partizioni sia\n"
+"stata aggiornata correttamente.\n"
+
+#: fdisk/fdisk.c:1612
+#, fuzzy
+msgid ""
+"\n"
+"WARNING: If you have created or modified any DOS 6.x\n"
+"partitions, please see the fdisk manual page for additional\n"
+"information.\n"
+msgstr ""
+"\n"
+"ATTENZIONE: Se sono state create o modificate\n"
+"partizioni del DOS 6.x consultare il manuale di\n"
+"cfdisk per ulteriori informazioni.\n"
+
+#: fdisk/fdisk.c:1643
+#, fuzzy, c-format
+msgid "Device: %s\n"
+msgstr "Disk Drive: %s\n"
+
+#: fdisk/fdisk.c:1658
+#, c-format
+msgid "Partition %d has no data area\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1664
+msgid "New beginning of data"
+msgstr ""
+
+#: fdisk/fdisk.c:1678
+msgid "Expert command (m for help): "
+msgstr ""
+
+#: fdisk/fdisk.c:1689
+#, fuzzy
+msgid "Number of cylinders"
+msgstr "Inserire il numero di cilindri: "
+
+#: fdisk/fdisk.c:1710
+#, fuzzy
+msgid "Number of heads"
+msgstr "Inserire il numero di testine: "
+
+#: fdisk/fdisk.c:1735
+#, fuzzy
+msgid "Number of sectors"
+msgstr "Settori"
+
+#: fdisk/fdisk.c:1738
+msgid "Warning: setting sector offset for DOS compatiblity\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1800
+#, c-format
+msgid "Disk %s doesn't contain a valid partition table\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1814
+#, c-format
+msgid "Cannot open %s\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1879
+msgid "This kernel finds the sector size itself - -b option ignored\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1882
+msgid ""
+"Warning: the -b (set sector size) option should be used with one specified "
+"device\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1940
+msgid "Command (m for help): "
+msgstr ""
+
+#: fdisk/fdisk.c:1954
+#, c-format
+msgid ""
+"\n"
+"The current boot file is: %s\n"
+msgstr ""
+
+#: fdisk/fdisk.c:1956
+msgid "Please enter the name of the new boot file: "
+msgstr ""
+
+#: fdisk/fdisk.c:1958
+msgid "Boot file unchanged\n"
+msgstr ""
+
+#: fdisk/fdisk.c:2018
+msgid ""
+"\n"
+"\tSorry, no experts menu for SGI partition tables available.\n"
+"\n"
+msgstr ""
+
+#: fdisk/fdiskaixlabel.c:29
+msgid ""
+"\n"
+"\tThere is a valid AIX label on this disk.\n"
+"\tUnfortunately Linux cannot handle these\n"
+"\tdisks at the moment. Nevertheless some\n"
+"\tadvice:\n"
+"\t1. fdisk will destroy its contents on write.\n"
+"\t2. Be sure that this disk is NOT a still vital\n"
+"\t part of a volume group. (Otherwise you may\n"
+"\t erase the other disks as well, if unmirrored.)\n"
+"\t3. Before deleting this physical volume be sure\n"
+"\t to remove the disk logically from your AIX\n"
+"\t machine. (Otherwise you become an AIXpert)."
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:97
+#, c-format
+msgid ""
+"\n"
+"BSD label for device: %s\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:106
+#, fuzzy
+msgid " d delete a BSD partition"
+msgstr " d Cancella la partizione corrente"
+
+#: fdisk/fdiskbsdlabel.c:107
+msgid " e edit drive data"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:108
+msgid " i install bootstrap"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:109
+#, fuzzy
+msgid " l list known filesystem types"
+msgstr " t Cambia il tipo di filesystem"
+
+#: fdisk/fdiskbsdlabel.c:111
+#, fuzzy
+msgid " n add a new BSD partition"
+msgstr "Crea una nuova partizione primaria"
+
+#: fdisk/fdiskbsdlabel.c:112
+#, fuzzy
+msgid " p print BSD partition table"
+msgstr "Stampa solo la tabella delle partizioni"
+
+#: fdisk/fdiskbsdlabel.c:117
+msgid " s show complete disklabel"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:118
+#, fuzzy
+msgid " t change a partition's filesystem id"
+msgstr " t Cambia il tipo di filesystem"
+
+#: fdisk/fdiskbsdlabel.c:119
+msgid " w write disklabel to disk"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:121
+msgid " x link BSD partition to non-BSD partition"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:146
+#, c-format
+msgid "Partition %s%d has invalid starting sector 0.\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:150
+#, c-format
+msgid "Reading disklabel of %s%d at sector %d.\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:159
+#, c-format
+msgid "There is no *BSD partition on %s.\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:174
+msgid "BSD disklabel command (m for help): "
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:286
+#, c-format
+msgid "type: %s\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:288
+#, c-format
+msgid "type: %d\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:289
+#, fuzzy, c-format
+msgid "disk: %.*s\n"
+msgstr "cfdisk %s"
+
+#: fdisk/fdiskbsdlabel.c:290
+#, c-format
+msgid "label: %.*s\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:291
+#, fuzzy
+msgid "flags:"
+msgstr "Flag"
+
+#: fdisk/fdiskbsdlabel.c:293
+msgid " removable"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:295
+msgid " ecc"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:297
+msgid " badsect"
+msgstr ""
+
+#. On various machines the fields of *lp are short/int/long
+#. In order to avoid problems, we cast them all to long.
+#: fdisk/fdiskbsdlabel.c:301
+#, fuzzy, c-format
+msgid "bytes/sector: %ld\n"
+msgstr "Settore %d:\n"
+
+#: fdisk/fdiskbsdlabel.c:302
+#, fuzzy, c-format
+msgid "sectors/track: %ld\n"
+msgstr "Settore %d:\n"
+
+#: fdisk/fdiskbsdlabel.c:303
+#, c-format
+msgid "tracks/cylinder: %ld\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:304
+#, c-format
+msgid "sectors/cylinder: %ld\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:305
+#, fuzzy, c-format
+msgid "cylinders: %ld\n"
+msgstr "Cilindri"
+
+#: fdisk/fdiskbsdlabel.c:306
+#, c-format
+msgid "rpm: %d\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:307
+#, c-format
+msgid "interleave: %d\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:308
+#, c-format
+msgid "trackskew: %d\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:309
+#, fuzzy, c-format
+msgid "cylinderskew: %d\n"
+msgstr "Cilindri"
+
+#: fdisk/fdiskbsdlabel.c:310
+#, c-format
+msgid "headswitch: %ld\t\t# milliseconds\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:311
+#, c-format
+msgid "track-to-track seek: %ld\t# milliseconds\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:312
+msgid "drivedata: "
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:321
+#, fuzzy, c-format
+msgid ""
+"\n"
+"%d partitions:\n"
+msgstr "Stampa la tabella delle partizioni:\n"
+
+#: fdisk/fdiskbsdlabel.c:322
+msgid "# size offset fstype [fsize bsize cpg]\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:378
+#, fuzzy, c-format
+msgid "Writing disklabel to %s%d.\n"
+msgstr "Tabella delle partizioni per %s\n"
+
+#: fdisk/fdiskbsdlabel.c:381
+#, fuzzy, c-format
+msgid "Writing disklabel to %s.\n"
+msgstr "Tabella delle partizioni per %s\n"
+
+#: fdisk/fdiskbsdlabel.c:392
+#, c-format
+msgid "%s%d contains no disklabel.\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:395
+#, c-format
+msgid "%s contains no disklabel.\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:399
+msgid "Do you want to create a disklabel? (y/n) "
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:438
+msgid "bytes/sector"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:439
+#, fuzzy
+msgid "sectors/track"
+msgstr "Settori"
+
+#: fdisk/fdiskbsdlabel.c:440
+msgid "tracks/cylinder"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:448
+msgid "sectors/cylinder"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:452
+msgid "Must be <= sectors/track * tracks/cylinder (default).\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:454
+msgid "rpm"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:455
+msgid "interleave"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:456
+msgid "trackskew"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:457
+#, fuzzy
+msgid "cylinderskew"
+msgstr "Cilindri"
+
+#: fdisk/fdiskbsdlabel.c:458
+msgid "headswitch"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:459
+msgid "track-to-track seek"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:500
+#, c-format
+msgid "Bootstrap: %sboot -> boot%s (%s): "
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:526
+msgid "Bootstrap overlaps with disk label!\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:547
+#, c-format
+msgid "Bootstrap installed on %s%d.\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:549
+#, c-format
+msgid "Bootstrap installed on %s.\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:570
+#, c-format
+msgid "Partition (a-%c): "
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:601
+msgid "This partition already exists.\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:723
+#, c-format
+msgid "Warning: too many partitions (%d, maximum is %d).\n"
+msgstr ""
+
+#: fdisk/fdiskbsdlabel.c:769
+msgid ""
+"\n"
+"Syncing disks.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:56
+msgid "SGI volhdr"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:57
+msgid "SGI trkrepl"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:58
+msgid "SGI secrepl"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:59
+msgid "SGI raw"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:60
+msgid "SGI bsd"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:61
+msgid "SGI sysv"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:62
+msgid "SGI volume"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:63
+#, fuzzy
+msgid "SGI efs"
+msgstr "BSDI fs"
+
+#: fdisk/fdisksgilabel.c:64
+msgid "SGI lvol"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:65
+msgid "SGI rlvol"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:66
+#, fuzzy
+msgid "SGI xfs"
+msgstr "BSDI fs"
+
+#: fdisk/fdisksgilabel.c:67
+msgid "SGI xlvol"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:68
+msgid "SGI rxlvol"
+msgstr ""
+
+#. Minix 1.4b and later
+#: fdisk/fdisksgilabel.c:69 fdisk/fdisksunlabel.c:52 fdisk/i386_sys_types.c:55
+#, fuzzy
+msgid "Linux swap"
+msgstr "Linux Swap"
+
+#: fdisk/fdisksgilabel.c:70 fdisk/fdisksunlabel.c:53
+#, fuzzy
+msgid "Linux native"
+msgstr "Linux Swap"
+
+#: fdisk/fdisksgilabel.c:143
+msgid ""
+"According to MIPS Computer Systems, Inc the Label must not contain more than "
+"512 bytes\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:162
+msgid "Detected sgi disklabel with wrong checksum.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:186
+#, c-format
+msgid ""
+"\n"
+"Disk %s (SGI disk label): %d heads, %d sectors\n"
+"%d cylinders, %d physical cylinders\n"
+"%d extra sects/cyl, interleave %d:1\n"
+"%s\n"
+"Units = %s of %d * 512 bytes\n"
+"\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:199
+#, c-format
+msgid ""
+"\n"
+"Disk %s (SGI disk label): %d heads, %d sectors, %d cylinders\n"
+"Units = %s of %d * 512 bytes\n"
+"\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:205
+#, c-format
+msgid ""
+"----- partitions -----\n"
+"%*s Info Start End Sectors Id System\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:227
+#, c-format
+msgid ""
+"----- bootinfo -----\n"
+"Bootfile: %s\n"
+"----- directory entries -----\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:237
+#, c-format
+msgid "%2d: %-10s sector%5u size%8u\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:298
+msgid ""
+"\n"
+"Invalid Bootfile!\n"
+"\tThe bootfile must be an absolute non-zero pathname,\n"
+"\te.g. \"/unix\" or \"/unix.save\".\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:305
+msgid ""
+"\n"
+"\tName of Bootfile too long: 16 bytes maximum.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:310
+msgid ""
+"\n"
+"\tBootfile must have a fully qualified pathname.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:315
+msgid ""
+"\n"
+"\tBe aware, that the bootfile is not checked for existence.\n"
+"\tSGI's default is \"/unix\" and for backup \"/unix.save\".\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:343
+#, c-format
+msgid ""
+"\n"
+"\tBootfile is changed to \"%s\".\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:448
+msgid "More than one entire disk entry present.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:456 fdisk/fdisksunlabel.c:455
+#, fuzzy
+msgid "No partitions defined\n"
+msgstr "\t%s [opzioni] dispositivo\n"
+
+#: fdisk/fdisksgilabel.c:463
+msgid "IRIX likes when Partition 11 covers the entire disk.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:465
+#, c-format
+msgid ""
+"The entire disk partition should start at block 0,\n"
+"not at diskblock %d.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:469
+#, c-format
+msgid ""
+"The entire disk partition is only %d diskblock large,\n"
+"but the disk is %d diskblocks long.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:476
+msgid "One Partition (#11) should cover the entire disk.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:488
+#, c-format
+msgid "Partition %d does not start on cylinder boundary.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:495
+#, c-format
+msgid "Partition %d does not end on cylinder boundary.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:503
+#, c-format
+msgid "The Partition %d and %d overlap by %d sectors.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:512 fdisk/fdisksgilabel.c:532
+#, c-format
+msgid "Unused gap of %8d sectors - sectors %8d-%d\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:545
+msgid ""
+"\n"
+"The boot partition does not exist.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:549
+msgid ""
+"\n"
+"The swap partition does not exist.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:554
+msgid ""
+"\n"
+"The swap partition has no swap type.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:558
+msgid "\tYou have chosen an unusual boot file name.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:569
+msgid "Sorry You may change the Tag of non-empty partitions.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:576
+msgid ""
+"It is highly recommended that the partition at offset 0\n"
+"is of type \"SGI volhdr\", the IRIX system will rely on it to\n"
+"retrieve from its directory standalone tools like sash and fx.\n"
+"Only the \"SGI volume\" entire disk section may violate this.\n"
+"Type YES if you are sure about tagging this partition differently.\n"
+msgstr ""
+
+#. rebuild freelist
+#: fdisk/fdisksgilabel.c:621
+msgid "Do You know, You got a partition overlap on the disk?\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:691
+msgid "Attempting to generate entire disk entry automatically.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:698
+msgid "The entire disk is already covered with partitions.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:703
+msgid "You got a partition overlap on the disk. Fix it first!\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:712 fdisk/fdisksgilabel.c:741
+msgid ""
+"It is highly recommended that eleventh partition\n"
+"covers the entire disk and is of type `SGI volume'\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:728
+msgid "You will get a partition overlap on the disk. Fix it first!\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:733
+#, c-format
+msgid " Last %s"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:756
+msgid ""
+"Building a new SGI disklabel. Changes will remain in memory only,\n"
+"until you decide to write them. After that, of course, the previous\n"
+"content will be unrecoverable lost.\n"
+"\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:784
+#, c-format
+msgid "Trying to keep parameters of partition %d.\n"
+msgstr ""
+
+#: fdisk/fdisksgilabel.c:786
+#, c-format
+msgid "ID=%02x\tSTART=%d\tLENGTH=%d\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:43 fdisk/i386_sys_types.c:6
+msgid "Empty"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:45
+msgid "SunOS root"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:46
+#, fuzzy
+msgid "SunOS swap"
+msgstr "BSDI swap"
+
+#: fdisk/fdisksunlabel.c:47
+msgid "SunOS usr"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:48
+msgid "Whole disk"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:49
+msgid "SunOS stand"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:50
+msgid "SunOS var"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:51
+msgid "SunOS home"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:122
+msgid ""
+"Detected sun disklabel with wrong checksum.\n"
+"Probably you'll have to set all the values,\n"
+"e.g. heads, sectors, cylinders and partitions\n"
+"or force a fresh label (s command in main menu)\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:215
+#, c-format
+msgid "Autoconfigure found a %s%s%s\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:242
+msgid ""
+"Building a new sun disklabel. Changes will remain in memory only,\n"
+"until you decide to write them. After that, of course, the previous\n"
+"content won't be recoverable.\n"
+"\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:253
+msgid ""
+"Drive type\n"
+" ? auto configure\n"
+" 0 custom (with hardware detected defaults)"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:263
+msgid "Select type (? for auto, 0 for custom): "
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:275
+msgid "Autoconfigure failed.\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:303
+#, fuzzy
+msgid "Sectors/track"
+msgstr "Settori"
+
+#: fdisk/fdisksunlabel.c:310
+#, fuzzy
+msgid "Alternate cylinders"
+msgstr "Inserire il numero di cilindri: "
+
+#: fdisk/fdisksunlabel.c:313
+msgid "Physical cylinders"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:316 fdisk/fdisksunlabel.c:681
+msgid "Rotation speed (rpm)"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:318 fdisk/fdisksunlabel.c:674
+msgid "Interleave factor"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:321 fdisk/fdisksunlabel.c:667
+msgid "Extra sectors per cylinder"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:334
+msgid "You may change all the disk params from the x menu"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:337
+msgid "3,5\" floppy"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:337
+#, fuzzy
+msgid "Linux custom"
+msgstr "Linux ext2"
+
+#: fdisk/fdisksunlabel.c:418
+#, c-format
+msgid "Partition %d doesn't end on cylinder boundary\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:438
+#, c-format
+msgid "Partition %d overlaps with others in sectors %d-%d\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:460
+#, c-format
+msgid "Unused gap - sectors 0-%d\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:462 fdisk/fdisksunlabel.c:466
+#, c-format
+msgid "Unused gap - sectors %d-%d\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:489
+msgid ""
+"Other partitions already cover the whole disk.\n"
+"Delete some/shrink them before retry.\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:547
+#, c-format
+msgid ""
+"You haven't covered the whole disk with the 3rd partition, but your value\n"
+"%d %s covers some other partition. Your entry has been changed\n"
+"to %d %s\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:567
+#, c-format
+msgid ""
+"If you want to maintain SunOS/Solaris compatibility, consider leaving this\n"
+"partition as Whole disk (5), starting at 0, with %u sectors\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:580
+msgid ""
+"It is highly recommended that the partition at offset 0\n"
+"is UFS, EXT2FS filesystem or SunOS swap. Putting Linux swap\n"
+"there may destroy your partition table and bootblock.\n"
+"Type YES if you're very sure you would like that partition\n"
+"tagged with 82 (Linux swap): "
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:611
+#, c-format
+msgid ""
+"\n"
+"Disk %s (Sun disk label): %d heads, %d sectors, %d rpm\n"
+"%d cylinders, %d alternate cylinders, %d physical cylinders\n"
+"%d extra sects/cyl, interleave %d:1\n"
+"%s\n"
+"Units = %s of %d * 512 bytes\n"
+"\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:625
+#, c-format
+msgid ""
+"\n"
+"Disk %s (Sun disk label): %d heads, %d sectors, %d cylinders\n"
+"Units = %s of %d * 512 bytes\n"
+"\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:630
+#, c-format
+msgid "%*s Flag Start End Blocks Id System\n"
+msgstr ""
+
+#: fdisk/fdisksunlabel.c:655
+#, fuzzy
+msgid "Number of alternate cylinders"
+msgstr "Inserire il numero di cilindri: "
+
+#: fdisk/fdisksunlabel.c:688
+#, fuzzy
+msgid "Number of physical cylinders"
+msgstr "Inserire il numero di cilindri: "
+
+#: fdisk/i386_sys_types.c:7
+#, fuzzy
+msgid "FAT12"
+msgstr "DOS FAT12"
+
+#: fdisk/i386_sys_types.c:8
+msgid "XENIX root"
+msgstr "XENIX root"
+
+#: fdisk/i386_sys_types.c:9
+msgid "XENIX usr"
+msgstr "XENIX usr"
+
+#: fdisk/i386_sys_types.c:10
+msgid "FAT16 <32M"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:11
+msgid "Extended"
+msgstr "Estesa"
+
+#. DOS 3.3+ extended partition
+#: fdisk/i386_sys_types.c:12
+#, fuzzy
+msgid "FAT16"
+msgstr "DOS FAT16"
+
+#. DOS 16-bit >=32M
+#: fdisk/i386_sys_types.c:13
+#, fuzzy
+msgid "HPFS/NTFS"
+msgstr "OS/2 HPFS o NTFS"
+
+#. OS/2 IFS, eg, HPFS or NTFS or QNX
+#: fdisk/i386_sys_types.c:14
+msgid "AIX"
+msgstr "AIX"
+
+#. AIX boot (AIX -- PS/2 port) or SplitDrive
+#: fdisk/i386_sys_types.c:15
+msgid "AIX bootable"
+msgstr "AIX bootabile"
+
+#. AIX data or Coherent
+#: fdisk/i386_sys_types.c:16
+msgid "OS/2 Boot Manager"
+msgstr "OS/2 Boot Manager"
+
+#. OS/2 Boot Manager
+#: fdisk/i386_sys_types.c:17
+msgid "Win95 FAT32"
+msgstr "Win95 FAT32"
+
+#: fdisk/i386_sys_types.c:18
+msgid "Win95 FAT32 (LBA)"
+msgstr "Win95 FAT32 (LBA)"
+
+#. LBA really is `Extended Int 13h'
+#: fdisk/i386_sys_types.c:19
+msgid "Win95 FAT16 (LBA)"
+msgstr "Win95 FAT16 (LBA)"
+
+#: fdisk/i386_sys_types.c:20
+#, fuzzy
+msgid "Win95 Ext'd (LBA)"
+msgstr "Win95 Estesa (LBA)"
+
+#: fdisk/i386_sys_types.c:21
+msgid "OPUS"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:22
+#, fuzzy
+msgid "Hidden FAT12"
+msgstr "DOS FAT12 nascosta"
+
+#: fdisk/i386_sys_types.c:23
+msgid "Compaq diagnostics"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:24
+#, fuzzy
+msgid "Hidden FAT16 <32M"
+msgstr "DOS FAT12 nascosta"
+
+#: fdisk/i386_sys_types.c:25
+#, fuzzy
+msgid "Hidden FAT16"
+msgstr "DOS FAT16 nascosta"
+
+#: fdisk/i386_sys_types.c:26
+#, fuzzy
+msgid "Hidden HPFS/NTFS"
+msgstr "OS/2 HPFS o NTFS nascosta"
+
+#: fdisk/i386_sys_types.c:27
+msgid "AST Windows swapfile"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:28
+#, fuzzy
+msgid "Hidden Win95 FAT32"
+msgstr "Win95 FAT32"
+
+#: fdisk/i386_sys_types.c:29
+#, fuzzy
+msgid "Hidden Win95 FAT32 (LBA)"
+msgstr "Win95 FAT32 (LBA)"
+
+#: fdisk/i386_sys_types.c:30
+#, fuzzy
+msgid "Hidden Win95 FAT16 (LBA)"
+msgstr "Win95 FAT16 (LBA)"
+
+#: fdisk/i386_sys_types.c:31
+msgid "NEC DOS"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:32
+msgid "PartitionMagic recovery"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:33
+msgid "Venix 80286"
+msgstr "Venix 80286"
+
+#: fdisk/i386_sys_types.c:34
+#, fuzzy
+msgid "PPC PReP Boot"
+msgstr "PPC PReP boot"
+
+#: fdisk/i386_sys_types.c:35
+msgid "SFS"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:36
+msgid "QNX4.x"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:37
+msgid "QNX4.x 2nd part"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:38
+msgid "QNX4.x 3rd part"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:39
+msgid "OnTrack DM"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:40
+msgid "OnTrack DM6 Aux1"
+msgstr ""
+
+#. (or Novell)
+#: fdisk/i386_sys_types.c:41
+msgid "CP/M"
+msgstr "CP/M"
+
+#. CP/M or Microport SysV/AT
+#: fdisk/i386_sys_types.c:42
+msgid "OnTrack DM6 Aux3"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:43
+msgid "OnTrackDM6"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:44
+msgid "EZ-Drive"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:45
+msgid "Golden Bow"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:46
+msgid "Priam Edisk"
+msgstr ""
+
+#. DOS R/O or SpeedStor
+#: fdisk/i386_sys_types.c:47 fdisk/i386_sys_types.c:76
+#: fdisk/i386_sys_types.c:78 fdisk/i386_sys_types.c:79
+#, fuzzy
+msgid "SpeedStor"
+msgstr "Settori"
+
+#: fdisk/i386_sys_types.c:48
+#, fuzzy
+msgid "GNU HURD or SysV"
+msgstr "GNU HURD"
+
+#. GNU HURD or Mach or Sys V/386 (such as ISC UNIX)
+#: fdisk/i386_sys_types.c:49
+msgid "Novell Netware 286"
+msgstr "Novell Netware 286"
+
+#: fdisk/i386_sys_types.c:50
+msgid "Novell Netware 386"
+msgstr "Novell Netware 386"
+
+#: fdisk/i386_sys_types.c:51
+msgid "DiskSecure Multi-Boot"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:52
+msgid "PC/IX"
+msgstr "PC/IX"
+
+#: fdisk/i386_sys_types.c:53
+msgid "Old Minix"
+msgstr ""
+
+#. Minix 1.4a and earlier
+#: fdisk/i386_sys_types.c:54
+msgid "Minix / old Linux"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:57
+msgid "OS/2 hidden C: drive"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:58
+msgid "Linux extended"
+msgstr "Estesa linux"
+
+#: fdisk/i386_sys_types.c:59 fdisk/i386_sys_types.c:60
+msgid "NTFS volume set"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:61
+msgid "Amoeba"
+msgstr "Amoeba"
+
+#: fdisk/i386_sys_types.c:62
+msgid "Amoeba BBT"
+msgstr "Amoeba BBT"
+
+#. (bad block table)
+#: fdisk/i386_sys_types.c:63
+msgid "IBM Thinkpad hibernation"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:64
+msgid "BSD/386"
+msgstr "BSD/386"
+
+#: fdisk/i386_sys_types.c:65
+msgid "OpenBSD"
+msgstr "OpenBSD"
+
+#: fdisk/i386_sys_types.c:66
+#, fuzzy
+msgid "NeXTSTEP"
+msgstr "NEXTSTEP"
+
+#: fdisk/i386_sys_types.c:67
+msgid "BSDI fs"
+msgstr "BSDI fs"
+
+#: fdisk/i386_sys_types.c:68
+msgid "BSDI swap"
+msgstr "BSDI swap"
+
+#: fdisk/i386_sys_types.c:69
+#, fuzzy
+msgid "DRDOS/sec (FAT-12)"
+msgstr "DOS FAT12"
+
+#: fdisk/i386_sys_types.c:70
+msgid "DRDOS/sec (FAT-16 < 32M)"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:71
+#, fuzzy
+msgid "DRDOS/sec (FAT-16)"
+msgstr "DOS FAT16"
+
+#: fdisk/i386_sys_types.c:72
+msgid "Syrinx"
+msgstr "Syrinx"
+
+#: fdisk/i386_sys_types.c:73
+msgid "CP/M / CTOS / ..."
+msgstr ""
+
+#. CP/M or Concurrent CP/M or Concurrent DOS or CTOS
+#: fdisk/i386_sys_types.c:74
+msgid "DOS access"
+msgstr "DOS access"
+
+#. DOS access or SpeedStor 12-bit FAT extended partition
+#: fdisk/i386_sys_types.c:75
+msgid "DOS R/O"
+msgstr "DOS R/O"
+
+#. SpeedStor 16-bit FAT extended partition < 1024 cyl.
+#: fdisk/i386_sys_types.c:77
+msgid "BeOS fs"
+msgstr "BeOS fs"
+
+#. SpeedStor large partition
+#: fdisk/i386_sys_types.c:80
+msgid "DOS secondary"
+msgstr "DOS secondary"
+
+#. DOS 3.3+ secondary
+#: fdisk/i386_sys_types.c:81
+msgid "Linux raid autodetect"
+msgstr ""
+
+#. New (2.2.x) raid partition with autodetect
+#. using persistent superblock
+#: fdisk/i386_sys_types.c:83
+msgid "LANstep"
+msgstr ""
+
+#. SpeedStor >1024 cyl. or LANstep
+#: fdisk/i386_sys_types.c:84
+msgid "BBT"
+msgstr "BBT"
+
+#: fdisk/sfdisk.c:147
+#, c-format
+msgid "seek error on %s - cannot seek to %lu\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:152
+#, c-format
+msgid "seek error: wanted 0x%08x%08x, got 0x%08x%08x\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:198
+msgid "out of memory - giving up\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:202 fdisk/sfdisk.c:285
+#, c-format
+msgid "read error on %s - cannot read sector %lu\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:218
+#, c-format
+msgid "ERROR: sector %lu does not have an msdos signature\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:235
+#, c-format
+msgid "write error on %s - cannot write sector %lu\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:273
+#, c-format
+msgid "cannot open partition sector save file (%s)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:291
+#, c-format
+msgid "write error on %s\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:309
+#, c-format
+msgid "cannot stat partition restore file (%s)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:314
+msgid "partition restore file has wrong size - not restoring\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:318
+msgid "out of memory?\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:324
+#, c-format
+msgid "cannot open partition restore file (%s)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:330
+#, c-format
+msgid "error reading %s\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:337
+#, c-format
+msgid "cannot open device %s for writing\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:349
+#, c-format
+msgid "error writing sector %lu on %s\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:415
+#, c-format
+msgid ""
+"Warning: start=%d - this looks like a partition rather than\n"
+"the entire disk. Using fdisk on it is probably meaningless.\n"
+"[Use the --force option if you really want this]\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:421
+#, c-format
+msgid "Warning: HDIO_GETGEO says that there are %d heads\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:424
+#, c-format
+msgid "Warning: HDIO_GETGEO says that there are %d sectors\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:427
+#, c-format
+msgid "Warning: HDIO_GETGEO says that there are %d cylinders\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:431
+#, fuzzy, c-format
+msgid "Disk %s: cannot get geometry\n"
+msgstr "Basta cambiamenti di geometria"
+
+#: fdisk/sfdisk.c:433
+#, c-format
+msgid ""
+"Warning: unlikely number of sectors (%d) - usually at most 63\n"
+"This will give problems with all software that uses C/H/S addressing.\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:437
+#, c-format
+msgid ""
+"\n"
+"Disk %s: %lu cylinders, %lu heads, %lu sectors/track\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:517
+#, c-format
+msgid ""
+"%s of partition %s has impossible value for head: %d (should be in 0-%d)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:522
+#, c-format
+msgid ""
+"%s of partition %s has impossible value for sector: %d (should be in 1-%d)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:527
+#, c-format
+msgid ""
+"%s of partition %s has impossible value for cylinders: %d (should be in "
+"0-%d)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:566
+msgid ""
+"Id Name\n"
+"\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:719
+#, fuzzy
+msgid "Re-reading the partition table ...\n"
+msgstr "Stampa la tabella delle partizioni:\n"
+
+#: fdisk/sfdisk.c:725
+msgid ""
+"The command to re-read the partition table failed\n"
+"Reboot your system now, before using mkfs\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:730
+#, c-format
+msgid "Error closing %s\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:768
+#, c-format
+msgid "%s: no such partition\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:791
+msgid "unrecognized format - using sectors\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:830
+#, fuzzy, c-format
+msgid "# partition table of %s\n"
+msgstr "Tabella delle partizioni per %s\n"
+
+#: fdisk/sfdisk.c:841
+#, c-format
+msgid "unimplemented format - using %s\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:845
+#, c-format
+msgid ""
+"Units = cylinders of %lu bytes, blocks of 1024 bytes, counting from %d\n"
+"\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:848
+msgid " Device Boot Start End #cyls #blocks Id System\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:853
+#, c-format
+msgid ""
+"Units = sectors of 512 bytes, counting from %d\n"
+"\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:855
+msgid " Device Boot Start End #sectors Id System\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:858
+#, c-format
+msgid ""
+"Units = blocks of 1024 bytes, counting from %d\n"
+"\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:860
+msgid " Device Boot Start End #blocks Id System\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:863
+#, c-format
+msgid ""
+"Units = megabytes of 1048576 bytes, blocks of 1024 bytes, counting from %d\n"
+"\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:865
+msgid " Device Boot Start End MB #blocks Id System\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:997
+#, c-format
+msgid "\t\tstart: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1004
+#, c-format
+msgid "\t\tend: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1007
+#, c-format
+msgid "partition ends on cylinder %ld, beyond the end of the disk\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1018
+msgid "No partitions found\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1025
+#, c-format
+msgid ""
+"Warning: The first partition looks like it was made\n"
+" for C/H/S=*/%ld/%ld (instead of %ld/%ld/%ld).\n"
+"For this listing I'll assume that geometry.\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1075
+#, fuzzy
+msgid "no partition table present.\n"
+msgstr "Stampa la tabella delle partizioni:\n"
+
+#: fdisk/sfdisk.c:1077
+#, c-format
+msgid "strange, only %d partitions defined.\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1086
+#, c-format
+msgid "Warning: partition %s has size 0 but is not marked Empty\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1089
+#, c-format
+msgid "Warning: partition %s has size 0 and is bootable\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1092
+#, c-format
+msgid "Warning: partition %s has size 0 and nonzero start\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1103
+#, fuzzy, c-format
+msgid "Warning: partition %s "
+msgstr "Stampa la tabella delle partizioni:\n"
+
+#: fdisk/sfdisk.c:1104
+#, c-format
+msgid "is not contained in partition %s\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1115
+#, fuzzy, c-format
+msgid "Warning: partitions %s "
+msgstr "Stampa la tabella delle partizioni:\n"
+
+#: fdisk/sfdisk.c:1116
+#, c-format
+msgid "and %s overlap\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1127
+#, c-format
+msgid "Warning: partition %s contains part of "
+msgstr ""
+
+#: fdisk/sfdisk.c:1128
+#, fuzzy, c-format
+msgid "the partition table (sector %lu),\n"
+msgstr "Tabella delle partizioni per %s\n"
+
+#: fdisk/sfdisk.c:1129
+msgid "and will destroy it when filled\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1138
+#, c-format
+msgid "Warning: partition %s starts at sector 0\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1142
+#, c-format
+msgid "Warning: partition %s extends past end of disk\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1156
+msgid "Among the primary partitions, at most one can be extended\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1157
+msgid " (although this is not a problem under Linux)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1174
+#, c-format
+msgid "Warning: partition %s does not start at a cylinder boundary\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1180
+#, c-format
+msgid "Warning: partition %s does not end at a cylinder boundary\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1198
+msgid ""
+"Warning: more than one primary partition is marked bootable (active)\n"
+"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1205
+msgid ""
+"Warning: usually one can boot from primary partitions only\n"
+"LILO disregards the `bootable' flag.\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1211
+msgid ""
+"Warning: no primary partition is marked bootable (active)\n"
+"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1228
+#, c-format
+msgid ""
+"partition %s: start: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1237
+#, c-format
+msgid "partition %s: end: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1240
+#, c-format
+msgid "partition %s ends on cylinder %ld, beyond the end of the disk\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1273 fdisk/sfdisk.c:1350
+#, c-format
+msgid "too many partitions - ignoring those past nr (%d)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1288
+#, fuzzy
+msgid "tree of partitions?\n"
+msgstr "Non crea partizioni"
+
+#: fdisk/sfdisk.c:1392
+msgid "detected Disk Manager - unable to handle that\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1399
+msgid "DM6 signature found - giving up\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1419
+msgid "strange..., an extended partition of size 0?\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1426
+msgid "strange..., a BSD partition of size 0?\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1458
+#, c-format
+msgid " %s: unrecognized partition\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1470
+msgid "-n flag was given: Nothing changed\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1483
+msgid "Failed saving the old sectors - aborting\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1488
+#, c-format
+msgid "Failed writing the partition on %s\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1565
+msgid "long or incomplete input line - quitting\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1601
+#, c-format
+msgid "input error: `=' expected after %s field\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1608
+#, c-format
+msgid "input error: unexpected character %c after %s field\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1614
+#, c-format
+msgid "unrecognized input: %s\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1646
+msgid "number too big\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1650
+msgid "trailing junk after number\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1766
+msgid "no room for partition descriptor\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1799
+msgid "cannot build surrounding extended partition\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1850
+msgid "too many input fields\n"
+msgstr ""
+
+#. no free blocks left - don't read any further
+#: fdisk/sfdisk.c:1884
+msgid "No room for more\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1903
+#, fuzzy
+msgid "Illegal type\n"
+msgstr "Tasto non valido"
+
+#: fdisk/sfdisk.c:1935
+#, c-format
+msgid "Warning: exceeds max allowable size (%lu)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1940
+#, fuzzy
+msgid "Warning: empty partition\n"
+msgstr "Stampa la tabella delle partizioni:\n"
+
+#: fdisk/sfdisk.c:1954
+#, c-format
+msgid "Warning: bad partition start (earliest %lu)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1967
+msgid "unrecognized bootable flag - choose - or *\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1984 fdisk/sfdisk.c:1997
+msgid "partial c,h,s specification?\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2008
+#, fuzzy
+msgid "Extended partition not where expected\n"
+msgstr "Crea una nuova partizione dallo spazio libero"
+
+#: fdisk/sfdisk.c:2040
+msgid "bad input\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2062
+#, fuzzy
+msgid "too many partitions\n"
+msgstr "Crea una nuova partizione primaria"
+
+#: fdisk/sfdisk.c:2095
+msgid ""
+"Input in the following format; absent fields get a default value.\n"
+"<start> <size> <type [E,S,L,X,hex]> <bootable [-,*]> <c,h,s> <c,h,s>\n"
+"Usually you only need to specify <start> and <size> (and perhaps <type>).\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2115
+#, fuzzy
+msgid "version"
+msgstr "Stampa la versione:\n"
+
+#: fdisk/sfdisk.c:2121
+#, fuzzy, c-format
+msgid "Usage: %s [options] device ...\n"
+msgstr "\t%s [opzioni] dispositivo\n"
+
+#: fdisk/sfdisk.c:2122
+msgid "device: something like /dev/hda or /dev/sda"
+msgstr ""
+
+#: fdisk/sfdisk.c:2123
+msgid "useful options:"
+msgstr ""
+
+#: fdisk/sfdisk.c:2124
+msgid " -s [or --show-size]: list size of a partition"
+msgstr ""
+
+#: fdisk/sfdisk.c:2125
+msgid " -c [or --id]: print or change partition Id"
+msgstr ""
+
+#: fdisk/sfdisk.c:2126
+msgid " -l [or --list]: list partitions of each device"
+msgstr ""
+
+#: fdisk/sfdisk.c:2127
+msgid " -d [or --dump]: idem, but in a format suitable for later input"
+msgstr ""
+
+#: fdisk/sfdisk.c:2128
+msgid " -i [or --increment]: number cylinders etc. from 1 instead of from 0"
+msgstr ""
+
+#: fdisk/sfdisk.c:2129
+msgid ""
+" -uS, -uB, -uC, -uM: accept/report in units of "
+"sectors/blocks/cylinders/MB"
+msgstr ""
+
+#: fdisk/sfdisk.c:2130
+msgid " -T [or --list-types]:list the known partition types"
+msgstr ""
+
+#: fdisk/sfdisk.c:2131
+msgid " -D [or --DOS]: for DOS-compatibility: waste a little space"
+msgstr ""
+
+#: fdisk/sfdisk.c:2132
+msgid " -R [or --re-read]: make kernel reread partition table"
+msgstr ""
+
+#: fdisk/sfdisk.c:2133
+#, fuzzy
+msgid " -N# : change only the partition with number #"
+msgstr " u Cambia l'unità di dimensione usata"
+
+#: fdisk/sfdisk.c:2134
+#, fuzzy
+msgid " -n : do not actually write to disk"
+msgstr " r - Dati grezzi (quello che sarebbe scritto sul disco)"
+
+#: fdisk/sfdisk.c:2135
+#, fuzzy
+msgid ""
+" -O file : save the sectors that will be overwritten to file"
+msgstr " r - Dati grezzi (quello che sarebbe scritto sul disco)"
+
+#: fdisk/sfdisk.c:2136
+#, fuzzy
+msgid " -I file : restore these sectors again"
+msgstr " s - Tabella ordinata per settori"
+
+#: fdisk/sfdisk.c:2137
+msgid " -v [or --version]: print version"
+msgstr ""
+
+#: fdisk/sfdisk.c:2138
+#, fuzzy
+msgid " -? [or --help]: print this message"
+msgstr " h Stampa questa schermata"
+
+#: fdisk/sfdisk.c:2139
+msgid "dangerous options:"
+msgstr ""
+
+#: fdisk/sfdisk.c:2140
+msgid " -g [or --show-geometry]: print the kernel's idea of the geometry"
+msgstr ""
+
+#: fdisk/sfdisk.c:2141
+msgid ""
+" -x [or --show-extended]: also list extended partitions on output\n"
+" or expect descriptors for them on input"
+msgstr ""
+
+#: fdisk/sfdisk.c:2143
+msgid ""
+" -L [or --Linux]: do not complain about things irrelevant for Linux"
+msgstr ""
+
+#: fdisk/sfdisk.c:2144
+msgid " -q [or --quiet]: suppress warning messages"
+msgstr ""
+
+#: fdisk/sfdisk.c:2145
+msgid " You can override the detected geometry using:"
+msgstr ""
+
+#: fdisk/sfdisk.c:2146
+#, fuzzy
+msgid " -C# [or --cylinders #]:set the number of cylinders to use"
+msgstr "Inserire il numero di cilindri: "
+
+#: fdisk/sfdisk.c:2147
+msgid " -H# [or --heads #]: set the number of heads to use"
+msgstr ""
+
+#: fdisk/sfdisk.c:2148
+msgid " -S# [or --sectors #]: set the number of sectors to use"
+msgstr ""
+
+#: fdisk/sfdisk.c:2149
+msgid "You can disable all consistency checking with:"
+msgstr ""
+
+#: fdisk/sfdisk.c:2150
+msgid " -f [or --force]: do what I say, even if it is stupid"
+msgstr ""
+
+#: fdisk/sfdisk.c:2156
+#, fuzzy
+msgid "Usage:"
+msgstr ""
+"\n"
+"Uso:\n"
+
+#: fdisk/sfdisk.c:2157
+#, c-format
+msgid "%s device\t\t list active partitions on device\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2158
+#, c-format
+msgid "%s device n1 n2 ... activate partitions n1 ..., inactivate the rest\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2159
+#, c-format
+msgid "%s -An device\t activate partition n, inactivate the other ones\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2278
+msgid "no command?\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2401
+#, c-format
+msgid "total: %d blocks\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2438
+msgid "usage: sfdisk --print-id device partition-number\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2440
+msgid "usage: sfdisk --change-id device partition-number Id\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2442
+msgid "usage: sfdisk --id device partition-number [Id]\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2449
+msgid "can specify only one device (except with -l or -s)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2474
+#, c-format
+msgid "cannot open %s %s\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2474
+msgid "read-write"
+msgstr ""
+
+#: fdisk/sfdisk.c:2474
+msgid "for reading"
+msgstr ""
+
+#: fdisk/sfdisk.c:2499
+#, c-format
+msgid "%s: OK\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2516
+#, c-format
+msgid "%s: %d cylinders, %d heads, %d sectors/track\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2519
+#, c-format
+msgid "%s: unknown geometry\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2535
+#, c-format
+msgid "BLKGETSIZE ioctl failed for %s\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2612
+#, c-format
+msgid "bad active byte: 0x%x instead of 0x80\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2629 fdisk/sfdisk.c:2682 fdisk/sfdisk.c:2712
+#, fuzzy
+msgid ""
+"Done\n"
+"\n"
+msgstr "Fatto"
+
+#: fdisk/sfdisk.c:2638
+#, c-format
+msgid ""
+"You have %d active primary partitions. This does not matter for LILO,\n"
+"but the DOS MBR will only boot a disk with 1 active partition.\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2652
+#, c-format
+msgid "partition %s has id %x and is not hidden\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2708
+#, c-format
+msgid "Bad Id %x\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2723
+msgid "This disk is currently in use.\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2740
+#, c-format
+msgid "Fatal error: cannot find %s\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2743
+#, c-format
+msgid "Warning: %s is not a block device\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2749
+msgid "Checking that no-one is using this disk right now ...\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2751
+msgid ""
+"\n"
+"This disk is currently in use - repartitioning is probably a bad idea.Umount "
+"all file systems, and swapoff all swap partitions on this disk.Use the "
+"--no-reread flag to suppress this check.\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2755
+msgid "Use the --force flag to overrule all checks.\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2759
+msgid "OK"
+msgstr ""
+
+#: fdisk/sfdisk.c:2768
+msgid "Old situation:\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2772
+#, c-format
+msgid "Partition %d does not exist, cannot change it\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2780
+msgid "New situation:\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2785
+msgid ""
+"I don't like these partitions - nothing changed.\n"
+"(If you really want this, use the --force option.)\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2788
+msgid "I don't like this - probably you should answer No\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2793
+msgid "Are you satisfied with this? [ynq] "
+msgstr ""
+
+#: fdisk/sfdisk.c:2795
+msgid "Do you want to write this to disk? [ynq] "
+msgstr ""
+
+#: fdisk/sfdisk.c:2800
+msgid ""
+"\n"
+"sfdisk: premature end of input\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2802
+msgid "Quitting - nothing changed\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2808
+msgid "Please answer one of y,n,q\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:2816
+#, fuzzy
+msgid ""
+"Successfully wrote the new partition table\n"
+"\n"
+msgstr "Stampa solo la tabella delle partizioni"
+
+#: fdisk/sfdisk.c:2822
+msgid ""
+"If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)\n"
+"to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1\n"
+"(See fdisk(8).)\n"
+msgstr ""
+
+#: games/banner.c:1048
+msgid "usage: banner [-w width]\n"
+msgstr ""
+
+#: games/banner.c:1068
+msgid "Message: "
+msgstr ""
+
+#: games/banner.c:1102
+#, c-format
+msgid "The character '%c' is not in my character set"
+msgstr ""
+
+#: games/banner.c:1110
+#, c-format
+msgid "Message '%s' is OK\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:229
+msgid "Try `getopt --help' for more information.\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:295
+msgid "empty long option after -l or --long argument"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:315
+msgid "unknown shell after -s or --shell argument"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:320
+msgid "Usage: getopt optstring parameters\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:321
+msgid " getopt [options] [--] optstring parameters\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:322
+msgid " getopt [options] -o|--options optstring [options] [--]\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:323
+#, fuzzy
+msgid " parameters\n"
+msgstr " Primo Ultimo\n"
+
+#: getopt-1.0.3b/getopt.c:324
+msgid ""
+" -a, --alternative Allow long options starting with single -\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:325
+msgid " -h, --help This small usage guide\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:326
+msgid " -l, --longoptions=longopts Long options to be recognized\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:327
+msgid ""
+" -n, --name=progname The name under which errors are reported\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:328
+msgid " -o, --options=optstring Short options to be recognized\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:329
+#, fuzzy
+msgid " -q, --quiet Disable error reporting by getopt(3)\n"
+msgstr " s - Tabella ordinata per settori"
+
+#: getopt-1.0.3b/getopt.c:330
+msgid " -Q, --quiet-output No normal output\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:331
+msgid " -s, --shell=shell Set shell quoting conventions\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:332
+msgid " -T, --test Test for getopt(1) version\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:333
+msgid " -V, --version Output version information\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:387 getopt-1.0.3b/getopt.c:445
+msgid "missing optstring argument"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:433
+msgid "getopt (enhanced) 1.0.3\n"
+msgstr ""
+
+#: getopt-1.0.3b/getopt.c:439
+msgid "internal error, contact the author."
+msgstr ""
+
+#: login-utils/agetty.c:303
+msgid "calling open_tty\n"
+msgstr ""
+
+#. Initialize the termio settings (raw mode, eight-bit, blocking i/o).
+#: login-utils/agetty.c:316
+msgid "calling termio_init\n"
+msgstr ""
+
+#: login-utils/agetty.c:321
+msgid "writing init string\n"
+msgstr ""
+
+#. Optionally detect the baud rate from the modem status message.
+#: login-utils/agetty.c:331
+msgid "before autobaud\n"
+msgstr ""
+
+#: login-utils/agetty.c:343
+msgid "waiting for cr-lf\n"
+msgstr ""
+
+#: login-utils/agetty.c:347
+#, c-format
+msgid "read %c\n"
+msgstr ""
+
+#. Read the login name.
+#: login-utils/agetty.c:356
+msgid "reading login name\n"
+msgstr ""
+
+#: login-utils/agetty.c:377
+#, c-format
+msgid "%s: can't exec %s: %m"
+msgstr ""
+
+#: login-utils/agetty.c:397
+msgid "can't malloc initstring"
+msgstr ""
+
+#: login-utils/agetty.c:459
+#, c-format
+msgid "bad timeout value: %s"
+msgstr ""
+
+#: login-utils/agetty.c:468
+msgid "after getopt loop\n"
+msgstr ""
+
+#: login-utils/agetty.c:486
+msgid "exiting parseargs\n"
+msgstr ""
+
+#: login-utils/agetty.c:499
+msgid "entered parse_speeds\n"
+msgstr ""
+
+#: login-utils/agetty.c:502
+#, c-format
+msgid "bad speed: %s"
+msgstr ""
+
+#: login-utils/agetty.c:504
+msgid "too many alternate speeds"
+msgstr ""
+
+#: login-utils/agetty.c:506
+msgid "exiting parsespeeds\n"
+msgstr ""
+
+#: login-utils/agetty.c:579
+#, c-format
+msgid "%s: open for update: %m"
+msgstr ""
+
+#: login-utils/agetty.c:595
+#, c-format
+msgid "%s: no utmp entry"
+msgstr ""
+
+#: login-utils/agetty.c:624
+#, c-format
+msgid "/dev: chdir() failed: %m"
+msgstr ""
+
+#: login-utils/agetty.c:628
+#, c-format
+msgid "/dev/%s: not a character device"
+msgstr ""
+
+#. ignore close(2) errors
+#: login-utils/agetty.c:635
+msgid "open(2)\n"
+msgstr ""
+
+#: login-utils/agetty.c:637
+#, c-format
+msgid "/dev/%s: cannot open as standard input: %m"
+msgstr ""
+
+#: login-utils/agetty.c:647
+#, c-format
+msgid "%s: not open for read/write"
+msgstr ""
+
+#. Set up standard output and standard error file descriptors.
+#: login-utils/agetty.c:651
+msgid "duping\n"
+msgstr ""
+
+#. set up stdout and stderr
+#: login-utils/agetty.c:653
+#, c-format
+msgid "%s: dup problem: %m"
+msgstr ""
+
+#: login-utils/agetty.c:723
+msgid "term_io 2\n"
+msgstr ""
+
+#: login-utils/agetty.c:905
+msgid "user"
+msgstr ""
+
+#: login-utils/agetty.c:905
+msgid "users"
+msgstr ""
+
+#: login-utils/agetty.c:993
+#, c-format
+msgid "%s: read: %m"
+msgstr ""
+
+#: login-utils/agetty.c:1039
+#, c-format
+msgid "%s: input overrun"
+msgstr ""
+
+#: login-utils/agetty.c:1163
+#, c-format
+msgid ""
+"Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] "
+"baud_rate,... line [termtype]\n"
+"or\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] line "
+"baud_rate,... [termtype]\n"
+msgstr ""
+
+#: login-utils/checktty.c:46
+#, c-format
+msgid "badlogin: %s\n"
+msgstr ""
+
+#: login-utils/checktty.c:52
+#, c-format
+msgid "sleepexit %d\n"
+msgstr ""
+
+#: login-utils/checktty.c:108 login-utils/checktty.c:130
+msgid "login: memory low, login may fail\n"
+msgstr ""
+
+#: login-utils/checktty.c:109
+msgid "can't malloc for ttyclass"
+msgstr ""
+
+#: login-utils/checktty.c:131
+msgid "can't malloc for grplist"
+msgstr ""
+
+#. there was a default rule, but user didn't match, reject!
+#: login-utils/checktty.c:431
+#, c-format
+msgid "Login on %s from %s denied by default.\n"
+msgstr ""
+
+#. if we get here, /etc/usertty exists, there's a line
+#. matching our username, but it doesn't contain the
+#. name of the tty where the user is trying to log in.
+#. So deny access!
+#: login-utils/checktty.c:442
+#, c-format
+msgid "Login on %s from %s denied.\n"
+msgstr ""
+
+#: login-utils/chfn.c:135 login-utils/chsh.c:118
+#, c-format
+msgid "%s: you (user %d) don't exist.\n"
+msgstr ""
+
+#: login-utils/chfn.c:142 login-utils/chsh.c:125
+#, c-format
+msgid "%s: user \"%s\" does not exist.\n"
+msgstr ""
+
+#: login-utils/chfn.c:147 login-utils/chsh.c:130
+#, c-format
+msgid "%s: can only change local entries; use yp%s instead.\n"
+msgstr ""
+
+#: login-utils/chfn.c:159
+#, c-format
+msgid "Changing finger information for %s.\n"
+msgstr ""
+
+#: login-utils/chfn.c:165 login-utils/chfn.c:169 login-utils/chfn.c:176
+#: login-utils/chfn.c:180 login-utils/chsh.c:154 login-utils/chsh.c:158
+#: login-utils/chsh.c:165 login-utils/chsh.c:169
+msgid "Password error."
+msgstr ""
+
+#: login-utils/chfn.c:189 login-utils/chsh.c:178 login-utils/login.c:678
+#: login-utils/newgrp.c:47 login-utils/simpleinit.c:219 mount/lomount.c:200
+#: mount/lomount.c:206 mount/losetup.c:115 mount/losetup.c:121
+msgid "Password: "
+msgstr ""
+
+#: login-utils/chfn.c:192 login-utils/chsh.c:181
+msgid "Incorrect password."
+msgstr ""
+
+#: login-utils/chfn.c:203
+msgid "Finger information not changed.\n"
+msgstr ""
+
+#: login-utils/chfn.c:306
+#, c-format
+msgid "Usage: %s [ -f full-name ] [ -o office ] "
+msgstr ""
+
+#: login-utils/chfn.c:307
+msgid ""
+"[ -p office-phone ]\n"
+"\t[ -h home-phone ] "
+msgstr ""
+
+#: login-utils/chfn.c:308
+msgid "[ --help ] [ --version ]\n"
+msgstr ""
+
+#: login-utils/chfn.c:377 login-utils/chsh.c:294
+msgid ""
+"\n"
+"Aborted.\n"
+msgstr ""
+
+#: login-utils/chfn.c:410
+msgid "field is too long.\n"
+msgstr ""
+
+#: login-utils/chfn.c:418
+#, c-format
+msgid "'%c' is not allowed.\n"
+msgstr ""
+
+#: login-utils/chfn.c:423
+msgid "Control characters are not allowed.\n"
+msgstr ""
+
+#: login-utils/chfn.c:488
+msgid "Finger information *NOT* changed. Try again later.\n"
+msgstr ""
+
+#: login-utils/chfn.c:491
+msgid "Finger information changed.\n"
+msgstr ""
+
+#: login-utils/chfn.c:505 login-utils/chsh.c:412 sys-utils/cytune.c:324
+msgid "malloc failed"
+msgstr ""
+
+#: login-utils/chsh.c:141
+#, c-format
+msgid "%s: Your shell is not in /etc/shells, shell change denied\n"
+msgstr ""
+
+#: login-utils/chsh.c:148
+#, c-format
+msgid "Changing shell for %s.\n"
+msgstr ""
+
+#: login-utils/chsh.c:189
+msgid "New shell"
+msgstr ""
+
+#: login-utils/chsh.c:196
+#, fuzzy
+msgid "Shell not changed.\n"
+msgstr "Il disco è stato modificato.\n"
+
+#: login-utils/chsh.c:203
+msgid "Shell *NOT* changed. Try again later.\n"
+msgstr ""
+
+#: login-utils/chsh.c:206
+#, fuzzy
+msgid "Shell changed.\n"
+msgstr "Il disco è stato modificato.\n"
+
+#: login-utils/chsh.c:274
+#, c-format
+msgid "Usage: %s [ -s shell ] "
+msgstr ""
+
+#: login-utils/chsh.c:275
+msgid "[ --list-shells ] [ --help ] [ --version ]\n"
+msgstr ""
+
+#: login-utils/chsh.c:276
+msgid " [ username ]\n"
+msgstr ""
+
+#: login-utils/chsh.c:320
+#, c-format
+msgid "%s: shell must be a full path name.\n"
+msgstr ""
+
+#: login-utils/chsh.c:324
+#, c-format
+msgid "%s: \"%s\" does not exist.\n"
+msgstr ""
+
+#: login-utils/chsh.c:328
+#, c-format
+msgid "%s: \"%s\" is not executable.\n"
+msgstr ""
+
+#: login-utils/chsh.c:335
+#, c-format
+msgid "%s: '%c' is not allowed.\n"
+msgstr ""
+
+#: login-utils/chsh.c:339
+#, c-format
+msgid "%s: Control characters are not allowed.\n"
+msgstr ""
+
+#: login-utils/chsh.c:346
+#, c-format
+msgid "Warning: \"%s\" is not listed in /etc/shells\n"
+msgstr ""
+
+#: login-utils/chsh.c:348
+#, c-format
+msgid "%s: \"%s\" is not listed in /etc/shells.\n"
+msgstr ""
+
+#: login-utils/chsh.c:350
+#, c-format
+msgid "%s: use -l option to see list\n"
+msgstr ""
+
+#: login-utils/chsh.c:356
+#, c-format
+msgid "Warning: \"%s\" is not listed in /etc/shells.\n"
+msgstr ""
+
+#: login-utils/chsh.c:357
+#, c-format
+msgid "Use %s -l to see list.\n"
+msgstr ""
+
+#: login-utils/chsh.c:378
+msgid "No known shells.\n"
+msgstr ""
+
+#: login-utils/cryptocard.c:70
+msgid "couldn't open /dev/urandom"
+msgstr ""
+
+#: login-utils/cryptocard.c:75
+msgid "couldn't read random data from /dev/urandom"
+msgstr ""
+
+#: login-utils/cryptocard.c:98
+#, c-format
+msgid "can't open %s for reading"
+msgstr ""
+
+#: login-utils/cryptocard.c:102
+#, c-format
+msgid "can't stat(%s)"
+msgstr ""
+
+#: login-utils/cryptocard.c:108
+#, c-format
+msgid "%s doesn't have the correct filemodes"
+msgstr ""
+
+#: login-utils/cryptocard.c:113
+#, c-format
+msgid "can't read data from %s"
+msgstr ""
+
+#: login-utils/islocal.c:36
+#, c-format
+msgid "Can't read %s, exiting."
+msgstr ""
+
+#: login-utils/last.c:143
+msgid "usage: last [-#] [-f file] [-t tty] [-h hostname] [user ...]\n"
+msgstr ""
+
+#: login-utils/last.c:283
+msgid " still logged in"
+msgstr ""
+
+#: login-utils/last.c:305
+#, c-format
+msgid ""
+"\n"
+"wtmp begins %s"
+msgstr ""
+
+#: login-utils/last.c:367 login-utils/last.c:387 login-utils/last.c:442
+msgid "last: malloc failure.\n"
+msgstr ""
+
+#: login-utils/last.c:416
+msgid "last: gethostname"
+msgstr ""
+
+#: login-utils/last.c:469
+#, c-format
+msgid ""
+"\n"
+"interrupted %10.10s %5.5s \n"
+msgstr ""
+
+#: login-utils/login.c:377
+msgid "login: -h for super-user only.\n"
+msgstr ""
+
+#: login-utils/login.c:402
+msgid "usage: login [-fp] [username]\n"
+msgstr ""
+
+#: login-utils/login.c:504
+#, c-format
+msgid "login: PAM Failure, aborting: %s\n"
+msgstr ""
+
+#: login-utils/login.c:506
+#, c-format
+msgid "Couldn't initialize PAM: %s"
+msgstr ""
+
+#: login-utils/login.c:546
+#, c-format
+msgid "FAILED LOGIN %d FROM %s FOR %s, %s"
+msgstr ""
+
+#: login-utils/login.c:548
+msgid ""
+"Login incorrect\n"
+"\n"
+msgstr ""
+
+#: login-utils/login.c:557
+#, c-format
+msgid "TOO MANY LOGIN TRIES (%d) FROM %s FOR %s, %s"
+msgstr ""
+
+#: login-utils/login.c:561
+#, c-format
+msgid "FAILED LOGIN SESSION FROM %s FOR %s, %s"
+msgstr ""
+
+#: login-utils/login.c:564
+msgid ""
+"\n"
+"Login incorrect\n"
+msgstr ""
+
+#: login-utils/login.c:613
+#, fuzzy
+msgid "Illegal username"
+msgstr "Tasto non valido"
+
+#: login-utils/login.c:656
+#, c-format
+msgid "%s login refused on this terminal.\n"
+msgstr ""
+
+#: login-utils/login.c:661
+#, c-format
+msgid "LOGIN %s REFUSED FROM %s ON TTY %s"
+msgstr ""
+
+#: login-utils/login.c:665
+#, c-format
+msgid "LOGIN %s REFUSED ON TTY %s"
+msgstr ""
+
+#: login-utils/login.c:717
+msgid "Login incorrect\n"
+msgstr ""
+
+#: login-utils/login.c:739
+msgid ""
+"Too many users logged on already.\n"
+"Try again later.\n"
+msgstr ""
+
+#: login-utils/login.c:743
+msgid "You have too many processes running.\n"
+msgstr ""
+
+#: login-utils/login.c:789
+msgid "Warning: no Kerberos tickets issued\n"
+msgstr ""
+
+#: login-utils/login.c:801
+msgid "Sorry -- your password has expired.\n"
+msgstr ""
+
+#: login-utils/login.c:807
+#, c-format
+msgid "Warning: your password expires on %s %d, %d\n"
+msgstr ""
+
+#: login-utils/login.c:815
+msgid "Sorry -- your account has expired.\n"
+msgstr ""
+
+#: login-utils/login.c:821
+#, c-format
+msgid "Warning: your account expires on %s %d, %d\n"
+msgstr ""
+
+#: login-utils/login.c:1055
+#, c-format
+msgid "DIALUP AT %s BY %s"
+msgstr ""
+
+#: login-utils/login.c:1062
+#, c-format
+msgid "ROOT LOGIN ON %s FROM %s"
+msgstr ""
+
+#: login-utils/login.c:1065
+#, c-format
+msgid "ROOT LOGIN ON %s"
+msgstr ""
+
+#: login-utils/login.c:1068
+#, c-format
+msgid "LOGIN ON %s BY %s FROM %s"
+msgstr ""
+
+#: login-utils/login.c:1071
+#, c-format
+msgid "LOGIN ON %s BY %s"
+msgstr ""
+
+#: login-utils/login.c:1083
+#, c-format
+msgid "You have %smail.\n"
+msgstr ""
+
+#: login-utils/login.c:1084
+msgid "new "
+msgstr ""
+
+#. error in fork()
+#: login-utils/login.c:1102
+#, c-format
+msgid "login: failure forking: %s"
+msgstr ""
+
+#: login-utils/login.c:1117
+msgid "setuid() failed"
+msgstr ""
+
+#: login-utils/login.c:1123
+#, c-format
+msgid "No directory %s!\n"
+msgstr ""
+
+#: login-utils/login.c:1127
+msgid "Logging in with home = \"/\".\n"
+msgstr ""
+
+#: login-utils/login.c:1135
+msgid "login: no memory for shell script.\n"
+msgstr ""
+
+#: login-utils/login.c:1163
+#, c-format
+msgid "login: couldn't exec shell script: %s.\n"
+msgstr ""
+
+#: login-utils/login.c:1166
+#, c-format
+msgid "login: no shell: %s.\n"
+msgstr ""
+
+#: login-utils/login.c:1182
+#, c-format
+msgid ""
+"\n"
+"%s login: "
+msgstr ""
+
+#: login-utils/login.c:1193
+msgid "login name much too long.\n"
+msgstr ""
+
+#: login-utils/login.c:1194
+msgid "NAME too long"
+msgstr ""
+
+#: login-utils/login.c:1201
+msgid "login names may not start with '-'.\n"
+msgstr ""
+
+#: login-utils/login.c:1211
+msgid "too many bare linefeeds.\n"
+msgstr ""
+
+#: login-utils/login.c:1212
+msgid "EXCESSIVE linefeeds"
+msgstr ""
+
+#: login-utils/login.c:1223
+#, c-format
+msgid "Login timed out after %d seconds\n"
+msgstr ""
+
+#: login-utils/login.c:1323
+#, c-format
+msgid "Last login: %.*s "
+msgstr ""
+
+#: login-utils/login.c:1327
+#, c-format
+msgid "from %.*s\n"
+msgstr ""
+
+#: login-utils/login.c:1330
+#, c-format
+msgid "on %.*s\n"
+msgstr ""
+
+#: login-utils/login.c:1353
+#, c-format
+msgid "LOGIN FAILURE FROM %s, %s"
+msgstr ""
+
+#: login-utils/login.c:1356
+#, c-format
+msgid "LOGIN FAILURE ON %s, %s"
+msgstr ""
+
+#: login-utils/login.c:1360
+#, c-format
+msgid "%d LOGIN FAILURES FROM %s, %s"
+msgstr ""
+
+#: login-utils/login.c:1363
+#, c-format
+msgid "%d LOGIN FAILURES ON %s, %s"
+msgstr ""
+
+#: login-utils/mesg.c:89
+msgid "is y\n"
+msgstr ""
+
+#: login-utils/mesg.c:92
+msgid "is n\n"
+msgstr ""
+
+#: login-utils/mesg.c:112
+msgid "usage: mesg [y | n]\n"
+msgstr ""
+
+#: login-utils/newgrp.c:67
+msgid "newgrp: Who are you?"
+msgstr ""
+
+#: login-utils/newgrp.c:75 login-utils/newgrp.c:85
+msgid "newgrp: setgid"
+msgstr ""
+
+#: login-utils/newgrp.c:80
+msgid "newgrp: No such group."
+msgstr ""
+
+#: login-utils/newgrp.c:89
+msgid "newgrp: Permission denied"
+msgstr ""
+
+#: login-utils/newgrp.c:96
+msgid "newgrp: setuid"
+msgstr ""
+
+#: login-utils/newgrp.c:102
+#, fuzzy
+msgid "No shell"
+msgstr "Novell?"
+
+#: login-utils/passwd.c:163
+msgid "The password must have at least 6 characters, try again.\n"
+msgstr ""
+
+#: login-utils/passwd.c:176
+msgid "The password must contain characters out of two of the following\n"
+msgstr ""
+
+#: login-utils/passwd.c:177
+msgid "classes: upper and lower case letters, digits and non alphanumeric\n"
+msgstr ""
+
+#: login-utils/passwd.c:178
+msgid "characters. See passwd(1) for more information.\n"
+msgstr ""
+
+#: login-utils/passwd.c:183
+msgid "You cannot reuse the old password.\n"
+msgstr ""
+
+#: login-utils/passwd.c:188
+msgid "Please don't use something like your username as password!\n"
+msgstr ""
+
+#: login-utils/passwd.c:199 login-utils/passwd.c:206
+msgid "Please don't use something like your realname as password!\n"
+msgstr ""
+
+#: login-utils/passwd.c:223
+msgid "Usage: passwd [username [password]]\n"
+msgstr ""
+
+#: login-utils/passwd.c:224
+msgid "Only root may use the one and two argument forms.\n"
+msgstr ""
+
+#: login-utils/passwd.c:280
+msgid "Usage: passwd [-foqsvV] [user [password]]\n"
+msgstr ""
+
+#: login-utils/passwd.c:301
+#, c-format
+msgid "Can't exec %s: %s\n"
+msgstr ""
+
+#: login-utils/passwd.c:312
+msgid "Cannot find login name"
+msgstr ""
+
+#: login-utils/passwd.c:319 login-utils/passwd.c:326
+msgid "Only root can change the password for others.\n"
+msgstr ""
+
+#: login-utils/passwd.c:334
+msgid "Too many arguments.\n"
+msgstr ""
+
+#: login-utils/passwd.c:339
+#, c-format
+msgid "Can't find username anywhere. Is `%s' really a user?"
+msgstr ""
+
+#: login-utils/passwd.c:343
+msgid "Sorry, I can only change local passwords. Use yppasswd instead."
+msgstr ""
+
+#: login-utils/passwd.c:349
+msgid "UID and username does not match, imposter!"
+msgstr ""
+
+#: login-utils/passwd.c:354
+#, c-format
+msgid "Changing password for %s\n"
+msgstr ""
+
+#: login-utils/passwd.c:358
+msgid "Enter old password: "
+msgstr ""
+
+#: login-utils/passwd.c:360
+msgid "Illegal password, imposter."
+msgstr ""
+
+#: login-utils/passwd.c:372
+msgid "Enter new password: "
+msgstr ""
+
+#: login-utils/passwd.c:374
+msgid "Password not changed."
+msgstr ""
+
+#: login-utils/passwd.c:384
+msgid "Re-type new password: "
+msgstr ""
+
+#: login-utils/passwd.c:387
+msgid "You misspelled it. Password not changed."
+msgstr ""
+
+#: login-utils/passwd.c:402
+#, c-format
+msgid "password changed, user %s"
+msgstr ""
+
+#: login-utils/passwd.c:405
+msgid "ROOT PASSWORD CHANGED"
+msgstr ""
+
+#: login-utils/passwd.c:407
+#, c-format
+msgid "password changed by root, user %s"
+msgstr ""
+
+#: login-utils/passwd.c:414
+msgid "calling setpwnam to set password.\n"
+msgstr ""
+
+#: login-utils/passwd.c:418
+msgid "Password *NOT* changed. Try again later.\n"
+msgstr ""
+
+#: login-utils/passwd.c:424
+msgid "Password changed.\n"
+msgstr ""
+
+#: login-utils/shutdown.c:85
+msgid "Usage: shutdown [-h|-r] [-fqs] [now|hh:ss|+mins]\n"
+msgstr ""
+
+#: login-utils/shutdown.c:103
+msgid "Shutdown process aborted"
+msgstr ""
+
+#: login-utils/shutdown.c:125
+#, c-format
+msgid "%s: Only root can shut a system down.\n"
+msgstr ""
+
+#: login-utils/shutdown.c:219
+msgid "That must be tomorrow, can't you wait till then?\n"
+msgstr ""
+
+#: login-utils/shutdown.c:271
+msgid "for maintenance; bounce, bounce"
+msgstr ""
+
+#: login-utils/shutdown.c:275
+#, c-format
+msgid "timeout = %d, quiet = %d, reboot = %d\n"
+msgstr ""
+
+#: login-utils/shutdown.c:300
+msgid "The system is being shut down within 5 minutes"
+msgstr ""
+
+#: login-utils/shutdown.c:304
+msgid "Login is therefore prohibited."
+msgstr ""
+
+#: login-utils/shutdown.c:325
+#, c-format
+msgid "%s by %s: %s"
+msgstr ""
+
+#: login-utils/shutdown.c:326
+msgid "rebooted"
+msgstr ""
+
+#: login-utils/shutdown.c:326
+msgid "halted"
+msgstr ""
+
+#. RB_AUTOBOOT
+#: login-utils/shutdown.c:377
+msgid ""
+"\n"
+"Why am I still alive after reboot?"
+msgstr ""
+
+#: login-utils/shutdown.c:379
+msgid ""
+"\n"
+"Now you can turn off the power..."
+msgstr ""
+
+#: login-utils/shutdown.c:394
+msgid "Calling kernel power-off facility...\n"
+msgstr ""
+
+#: login-utils/shutdown.c:397
+#, c-format
+msgid "Error powering off\t%s\n"
+msgstr ""
+
+#: login-utils/shutdown.c:405
+#, c-format
+msgid "Executing the program \"%s\" ...\n"
+msgstr ""
+
+#: login-utils/shutdown.c:408
+#, c-format
+msgid "Error executing\t%s\n"
+msgstr ""
+
+#: login-utils/shutdown.c:431
+#, c-format
+msgid "\aURGENT: broadcast message from %s:"
+msgstr ""
+
+#: login-utils/shutdown.c:437
+msgid "System going down IMMEDIATELY!\n"
+msgstr ""
+
+#: login-utils/shutdown.c:440
+#, c-format
+msgid "System going down in %d hour%s %d minutes"
+msgstr ""
+
+#: login-utils/shutdown.c:441 login-utils/shutdown.c:444
+msgid "s"
+msgstr ""
+
+#: login-utils/shutdown.c:443
+#, c-format
+msgid "System going down in %d minute%s\n"
+msgstr ""
+
+#: login-utils/shutdown.c:449
+#, c-format
+msgid "\t... %s ...\n"
+msgstr ""
+
+#: login-utils/shutdown.c:506
+msgid "Cannot fork for swapoff. Shrug!"
+msgstr ""
+
+#: login-utils/shutdown.c:514
+msgid "Cannot exec swapoff, hoping umount will do the trick."
+msgstr ""
+
+#: login-utils/shutdown.c:533
+msgid "Cannot fork for umount, trying manually."
+msgstr ""
+
+#: login-utils/shutdown.c:542
+#, c-format
+msgid "Cannot exec %s, trying umount.\n"
+msgstr ""
+
+#: login-utils/shutdown.c:546
+msgid "Cannot exec umount, giving up on umount."
+msgstr ""
+
+#: login-utils/shutdown.c:551
+msgid "Unmounting any remaining filesystems..."
+msgstr ""
+
+#: login-utils/shutdown.c:587
+#, c-format
+msgid "shutdown: Couldn't umount %s\n"
+msgstr ""
+
+#: login-utils/simpleinit.c:79
+msgid "Booting to single user mode.\n"
+msgstr ""
+
+#: login-utils/simpleinit.c:83
+msgid "exec of single user shell failed\n"
+msgstr ""
+
+#: login-utils/simpleinit.c:87
+msgid "fork of single user shell failed\n"
+msgstr ""
+
+#: login-utils/simpleinit.c:226
+msgid ""
+"\n"
+"Wrong password.\n"
+msgstr ""
+
+#: login-utils/simpleinit.c:252
+msgid "exec rc failed\n"
+msgstr ""
+
+#: login-utils/simpleinit.c:255
+msgid "open of rc file failed\n"
+msgstr ""
+
+#: login-utils/simpleinit.c:261
+msgid "fork of rc shell failed\n"
+msgstr ""
+
+#: login-utils/simpleinit.c:273
+msgid "fork failed\n"
+msgstr ""
+
+#: login-utils/simpleinit.c:302 text-utils/more.c:1549
+msgid "exec failed\n"
+msgstr ""
+
+#: login-utils/simpleinit.c:324
+msgid "cannot open inittab\n"
+msgstr ""
+
+#: login-utils/simpleinit.c:362
+msgid "no TERM or cannot stat tty\n"
+msgstr ""
+
+#: login-utils/ttymsg.c:81
+msgid "too many iov's (change code in wall/ttymsg.c)"
+msgstr ""
+
+#: login-utils/ttymsg.c:91
+msgid "excessively long line arg"
+msgstr ""
+
+#: login-utils/ttymsg.c:145
+msgid "cannot fork"
+msgstr ""
+
+#: login-utils/ttymsg.c:149
+#, c-format
+msgid "fork: %s"
+msgstr ""
+
+#: login-utils/ttymsg.c:177
+#, c-format
+msgid "%s: BAD ERROR"
+msgstr ""
+
+#: login-utils/vipw.c:149
+#, c-format
+msgid "%s: the %s file is busy.\n"
+msgstr ""
+
+#: login-utils/vipw.c:165
+#, c-format
+msgid "%s: the %s file is busy (%s present)\n"
+msgstr ""
+
+#: login-utils/vipw.c:171
+#, c-format
+msgid "%s: can't link %s: %s\n"
+msgstr ""
+
+#: login-utils/vipw.c:193
+#, c-format
+msgid "%s: can't unlock %s: %s (your changes are still in %s)\n"
+msgstr ""
+
+#: login-utils/vipw.c:217
+#, c-format
+msgid "%s: Cannot fork\n"
+msgstr ""
+
+#: login-utils/vipw.c:257
+#, fuzzy, c-format
+msgid "%s: %s unchanged\n"
+msgstr "Il disco è stato modificato.\n"
+
+#: login-utils/vipw.c:300
+#, c-format
+msgid "%s: no changes made\n"
+msgstr ""
+
+#: login-utils/wall.c:103
+#, c-format
+msgid "usage: %s [file]\n"
+msgstr ""
+
+#: login-utils/wall.c:151
+#, c-format
+msgid "%s: can't open temporary file.\n"
+msgstr ""
+
+#: login-utils/wall.c:178
+#, c-format
+msgid "Broadcast Message from %s@%s"
+msgstr ""
+
+#: login-utils/wall.c:188
+#, c-format
+msgid "%s: can't read %s.\n"
+msgstr ""
+
+#: login-utils/wall.c:213
+#, c-format
+msgid "%s: can't stat temporary file.\n"
+msgstr ""
+
+#: login-utils/wall.c:222
+#, c-format
+msgid "%s: can't read temporary file.\n"
+msgstr ""
+
+#: misc-utils/cal.c:184
+msgid "illegal month value: use 1-12"
+msgstr ""
+
+#: misc-utils/cal.c:188
+msgid "illegal year value: use 1-9999"
+msgstr ""
+
+#: misc-utils/cal.c:484
+msgid "usage: cal [-mjy] [[month] year]\n"
+msgstr ""
+
+#: misc-utils/ddate.c:184
+#, c-format
+msgid "usage: %s [+format] [day month year]\n"
+msgstr ""
+
+#. handle St. Tib's Day
+#: misc-utils/ddate.c:230
+msgid "St. Tib's Day"
+msgstr ""
+
+#: misc-utils/kill.c:199
+#, c-format
+msgid "%s: unknown signal %s\n"
+msgstr ""
+
+#: misc-utils/kill.c:261
+#, c-format
+msgid "%s: can't find process \"%s\"\n"
+msgstr ""
+
+#: misc-utils/kill.c:303
+#, c-format
+msgid "%s: unknown signal %s; valid signals:\n"
+msgstr ""
+
+#: misc-utils/kill.c:343
+#, c-format
+msgid "usage: %s [ -s signal | -p ] [ -a ] pid ...\n"
+msgstr ""
+
+#: misc-utils/kill.c:344
+#, c-format
+msgid " %s -l [ signal ]\n"
+msgstr ""
+
+#: misc-utils/logger.c:144
+#, c-format
+msgid "logger: %s: %s.\n"
+msgstr ""
+
+#: misc-utils/logger.c:241
+#, c-format
+msgid "logger: unknown facility name: %s.\n"
+msgstr ""
+
+#: misc-utils/logger.c:253
+#, c-format
+msgid "logger: unknown priority name: %s.\n"
+msgstr ""
+
+#: misc-utils/logger.c:280
+msgid ""
+"usage: logger [-is] [-f file] [-p pri] [-t tag] [-u socket] [ message ... ]\n"
+msgstr ""
+
+#: misc-utils/look.c:340
+msgid "usage: look [-dfa] [-t char] string [file]\n"
+msgstr ""
+
+#: misc-utils/mcookie.c:122 misc-utils/mcookie.c:149
+#, c-format
+msgid "Could not open %s\n"
+msgstr ""
+
+#: misc-utils/mcookie.c:126 misc-utils/mcookie.c:145
+#, c-format
+msgid "Got %d bytes from %s\n"
+msgstr ""
+
+#: misc-utils/namei.c:107
+#, c-format
+msgid "namei: unable to get current directory - %s\n"
+msgstr ""
+
+#: misc-utils/namei.c:118
+#, c-format
+msgid "namei: unable to chdir to %s - %s (%d)\n"
+msgstr ""
+
+#: misc-utils/namei.c:128
+msgid "usage: namei [-mx] pathname [pathname ...]\n"
+msgstr ""
+
+#: misc-utils/namei.c:157
+msgid "namei: could not chdir to root!\n"
+msgstr ""
+
+#: misc-utils/namei.c:164
+msgid "namei: could not stat root!\n"
+msgstr ""
+
+#: misc-utils/namei.c:219
+#, c-format
+msgid " ? could not chdir into %s - %s (%d)\n"
+msgstr ""
+
+#: misc-utils/namei.c:248
+#, c-format
+msgid " ? problems reading symlink %s - %s (%d)\n"
+msgstr ""
+
+#: misc-utils/namei.c:258
+msgid " *** EXCEEDED UNIX LIMIT OF SYMLINKS ***"
+msgstr ""
+
+#: misc-utils/namei.c:294
+#, c-format
+msgid "namei: unknown file type 0%06o on file %s\n"
+msgstr ""
+
+#: misc-utils/script.c:109
+msgid "usage: script [-a] [file]\n"
+msgstr ""
+
+#: misc-utils/script.c:129
+#, c-format
+msgid "Script started, file is %s\n"
+msgstr ""
+
+#: misc-utils/script.c:198
+#, c-format
+msgid "Script started on %s"
+msgstr ""
+
+#: misc-utils/script.c:264
+#, c-format
+msgid ""
+"\n"
+"Script done on %s"
+msgstr ""
+
+#: misc-utils/script.c:269
+#, c-format
+msgid "Script done, file is %s\n"
+msgstr ""
+
+#: misc-utils/script.c:281
+msgid "openpty failed\n"
+msgstr ""
+
+#: misc-utils/script.c:315
+msgid "Out of pty's\n"
+msgstr ""
+
+#. Print error message about arguments, and the command's syntax.
+#: misc-utils/setterm.c:745
+#, c-format
+msgid "%s: Argument error, usage\n"
+msgstr ""
+
+#: misc-utils/setterm.c:748
+msgid " [ -term terminal_name ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:749
+msgid " [ -reset ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:750
+msgid " [ -initialize ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:751
+msgid " [ -cursor [on|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:753
+msgid " [ -snow [on|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:754
+msgid " [ -softscroll [on|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:755
+msgid " [ -keyboard pc|olivetti|dutch|extended ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:757
+msgid " [ -repeat [on|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:758
+msgid " [ -appcursorkeys [on|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:759
+msgid " [ -linewrap [on|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:760
+msgid " [ -default ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:761
+msgid " [ -foreground black|blue|green|cyan"
+msgstr ""
+
+#: misc-utils/setterm.c:762 misc-utils/setterm.c:764
+msgid "|red|magenta|yellow|white|default ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:763
+msgid " [ -background black|blue|green|cyan"
+msgstr ""
+
+#: misc-utils/setterm.c:765
+msgid " [ -ulcolor black|grey|blue|green|cyan"
+msgstr ""
+
+#: misc-utils/setterm.c:766 misc-utils/setterm.c:768 misc-utils/setterm.c:770
+#: misc-utils/setterm.c:772
+msgid "|red|magenta|yellow|white ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:767
+msgid " [ -ulcolor bright blue|green|cyan"
+msgstr ""
+
+#: misc-utils/setterm.c:769
+msgid " [ -hbcolor black|grey|blue|green|cyan"
+msgstr ""
+
+#: misc-utils/setterm.c:771
+msgid " [ -hbcolor bright blue|green|cyan"
+msgstr ""
+
+#: misc-utils/setterm.c:774
+msgid " [ -standout [ attr ] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:776
+msgid " [ -inversescreen [on|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:777
+msgid " [ -bold [on|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:778
+msgid " [ -half-bright [on|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:779
+msgid " [ -blink [on|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:780
+msgid " [ -reverse [on|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:781
+msgid " [ -underline [on|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:782
+msgid " [ -store ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:783
+msgid " [ -clear [all|rest] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:784
+msgid " [ -tabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n"
+msgstr ""
+
+#: misc-utils/setterm.c:785
+msgid " [ -clrtabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n"
+msgstr ""
+
+#: misc-utils/setterm.c:786
+msgid " [ -regtabs [1-160] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:787
+msgid " [ -blank [0-60] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:788
+msgid " [ -dump [1-NR_CONSOLES] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:789
+msgid " [ -append [1-NR_CONSOLES] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:790
+msgid " [ -file dumpfilename ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:791
+msgid " [ -msg [on|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:792
+msgid " [ -msglevel [0-8] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:793
+msgid " [ -powersave [on|vsync|hsync|powerdown|off] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:794
+msgid " [ -powerdown [0-60] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:795
+msgid " [ -blength [0-2000] ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:796
+msgid " [ -bfreq freqnumber ]\n"
+msgstr ""
+
+#: misc-utils/setterm.c:841
+msgid "keyboard.pc"
+msgstr ""
+
+#: misc-utils/setterm.c:844
+msgid "keyboard.olivetti"
+msgstr ""
+
+#: misc-utils/setterm.c:847
+msgid "keyboard.dutch"
+msgstr ""
+
+#: misc-utils/setterm.c:850
+msgid "keyboard.extended"
+msgstr ""
+
+#: misc-utils/setterm.c:884
+msgid "snow.on"
+msgstr ""
+
+#: misc-utils/setterm.c:886
+msgid "snow.off"
+msgstr ""
+
+#: misc-utils/setterm.c:892
+msgid "softscroll.on"
+msgstr ""
+
+#: misc-utils/setterm.c:894
+msgid "softscroll.off"
+msgstr ""
+
+#: misc-utils/setterm.c:1069
+msgid "cannot (un)set powersave mode\n"
+msgstr ""
+
+#: misc-utils/setterm.c:1108 misc-utils/setterm.c:1116
+#, c-format
+msgid "klogctl error: %s\n"
+msgstr ""
+
+#: misc-utils/setterm.c:1157
+#, c-format
+msgid "Error reading %s\n"
+msgstr ""
+
+#: misc-utils/setterm.c:1172
+msgid "Error writing screendump\n"
+msgstr ""
+
+#: misc-utils/setterm.c:1186
+#, c-format
+msgid "couldn't read %s, and cannot ioctl dump\n"
+msgstr ""
+
+#: misc-utils/setterm.c:1251
+#, c-format
+msgid "%s: $TERM is not defined.\n"
+msgstr ""
+
+#: misc-utils/tsort.c:119
+msgid "usage: tsort [ inputfile ]\n"
+msgstr ""
+
+#: misc-utils/tsort.c:156
+msgid "tsort: odd data count.\n"
+msgstr ""
+
+#: misc-utils/tsort.c:321
+msgid "tsort: cycle in data.\n"
+msgstr ""
+
+#: misc-utils/tsort.c:334
+msgid "tsort: internal error -- could not find cycle.\n"
+msgstr ""
+
+#: misc-utils/whereis.c:158
+msgid "whereis [ -sbmu ] [ -SBM dir ... -f ] name...\n"
+msgstr ""
+
+#: misc-utils/write.c:99
+msgid "write: can't find your tty's name\n"
+msgstr ""
+
+#: misc-utils/write.c:110
+msgid "write: you have write permission turned off.\n"
+msgstr ""
+
+#: misc-utils/write.c:131
+#, c-format
+msgid "write: %s is not logged in on %s.\n"
+msgstr ""
+
+#: misc-utils/write.c:139
+#, c-format
+msgid "write: %s has messages disabled on %s\n"
+msgstr ""
+
+#: misc-utils/write.c:146
+msgid "usage: write user [tty]\n"
+msgstr ""
+
+#: misc-utils/write.c:245
+#, c-format
+msgid "write: %s is not logged in\n"
+msgstr ""
+
+#: misc-utils/write.c:254
+#, c-format
+msgid "write: %s has messages disabled\n"
+msgstr ""
+
+#: misc-utils/write.c:258
+#, c-format
+msgid "write: %s is logged in more than once; writing to %s\n"
+msgstr ""
+
+#: misc-utils/write.c:325
+#, c-format
+msgid "Message from %s@%s on %s at %s ..."
+msgstr ""
+
+#: mount/fstab.c:116
+#, c-format
+msgid "warning: error reading %s: %s"
+msgstr ""
+
+#: mount/fstab.c:143 mount/fstab.c:166
+#, c-format
+msgid "warning: can't open %s: %s"
+msgstr ""
+
+#: mount/fstab.c:147
+#, c-format
+msgid "mount: could not open %s - using %s instead\n"
+msgstr ""
+
+#. linktargetfile does not exist (as a file)
+#. and we cannot create it. Read-only filesystem?
+#. Too many files open in the system? Filesystem full?
+#: mount/fstab.c:375
+#, c-format
+msgid "can't create lock file %s: %s (use -n flag to override)"
+msgstr ""
+
+#: mount/fstab.c:387
+#, c-format
+msgid "can't link lock file %s: %s (use -n flag to override)"
+msgstr ""
+
+#: mount/fstab.c:399
+#, c-format
+msgid "can't open lock file %s: %s (use -n flag to override)"
+msgstr ""
+
+#: mount/fstab.c:414
+#, c-format
+msgid "Can't lock lock file %s: %s\n"
+msgstr ""
+
+#: mount/fstab.c:425
+#, c-format
+msgid "can't lock lock file %s: %s"
+msgstr ""
+
+#: mount/fstab.c:427
+msgid "timed out"
+msgstr ""
+
+#: mount/fstab.c:472 mount/fstab.c:480
+#, c-format
+msgid "cannot open %s (%s) - mtab not updated"
+msgstr ""
+
+#: mount/fstab.c:505
+msgid "mount: warning: cannot change mounted device with a remount\n"
+msgstr ""
+
+#: mount/fstab.c:510
+msgid "mount: warning: cannot change filesystem type with a remount\n"
+msgstr ""
+
+#: mount/fstab.c:518 mount/fstab.c:524
+#, c-format
+msgid "error writing %s: %s"
+msgstr ""
+
+#: mount/fstab.c:531
+#, c-format
+msgid "error changing mode of %s: %s\n"
+msgstr ""
+
+#: mount/fstab.c:538
+#, c-format
+msgid "can't rename %s to %s: %s\n"
+msgstr ""
+
+#: mount/lomount.c:78
+#, c-format
+msgid "loop: can't open device %s: %s\n"
+msgstr ""
+
+#: mount/lomount.c:84
+#, c-format
+msgid "loop: can't get info on device %s: %s\n"
+msgstr ""
+
+#: mount/lomount.c:89 mount/losetup.c:74
+#, c-format
+msgid "%s: [%04x]:%ld (%s) offset %d, %s encryption\n"
+msgstr ""
+
+#: mount/lomount.c:143
+msgid "mount: could not find any device /dev/loop#"
+msgstr ""
+
+#: mount/lomount.c:147
+msgid ""
+"mount: Could not find any loop device.\n"
+" Maybe /dev/loop# has a wrong major number?"
+msgstr ""
+
+#: mount/lomount.c:151
+#, c-format
+msgid ""
+"mount: Could not find any loop device, and, according to %s,\n"
+" this kernel does not know about the loop device.\n"
+" (If so, then recompile or `insmod loop.o'.)"
+msgstr ""
+
+#: mount/lomount.c:156
+msgid ""
+"mount: Could not find any loop device. Maybe this kernel does not know\n"
+" about the loop device (then recompile or `insmod loop.o'), or\n"
+" maybe /dev/loop# has the wrong major number?"
+msgstr ""
+
+#: mount/lomount.c:160
+msgid "mount: could not find any free loop device"
+msgstr ""
+
+#: mount/lomount.c:191 mount/losetup.c:106
+#, c-format
+msgid "Unsupported encryption type %s\n"
+msgstr ""
+
+#: mount/lomount.c:210 mount/losetup.c:125
+msgid "Init (up to 16 hex digits): "
+msgstr ""
+
+#: mount/lomount.c:217 mount/losetup.c:132
+#, c-format
+msgid "Non-hex digit '%c'.\n"
+msgstr ""
+
+#: mount/lomount.c:223 mount/losetup.c:138
+#, c-format
+msgid "Don't know how to get key for encryption system %d\n"
+msgstr ""
+
+#: mount/lomount.c:239
+#, c-format
+msgid "set_loop(%s,%s,%d): success\n"
+msgstr ""
+
+#: mount/lomount.c:250
+#, c-format
+msgid "loop: can't delete device %s: %s\n"
+msgstr ""
+
+#: mount/lomount.c:260
+#, c-format
+msgid "del_loop(%s): success\n"
+msgstr ""
+
+#: mount/lomount.c:268
+msgid "This mount was compiled without loop support. Please recompile.\n"
+msgstr ""
+
+#: mount/losetup.c:70
+msgid "Cannot get loop info"
+msgstr ""
+
+#: mount/losetup.c:174
+#, c-format
+msgid ""
+"usage:\n"
+" %s loop_device # give info\n"
+" %s -d loop_device # delete\n"
+" %s [ -e encryption ] [ -o offset ] loop_device file # setup\n"
+msgstr ""
+
+#: mount/losetup.c:231
+msgid "No loop support was available at compile time. Please recompile.\n"
+msgstr ""
+
+#: mount/mntent.c:165
+#, c-format
+msgid "[mntent]: warning: no final newline at the end of %s\n"
+msgstr ""
+
+#: mount/mntent.c:216
+#, c-format
+msgid "[mntent]: line %d in %s is bad%s\n"
+msgstr ""
+
+#: mount/mntent.c:219
+msgid "; rest of file ignored"
+msgstr ""
+
+#: mount/mount.c:333
+#, c-format
+msgid "mount: according to mtab, %s is already mounted on %s"
+msgstr ""
+
+#: mount/mount.c:336
+#, c-format
+msgid "mount: according to mtab, %s is mounted on %s"
+msgstr ""
+
+#: mount/mount.c:357
+#, c-format
+msgid "mount: can't open %s for writing: %s"
+msgstr ""
+
+#: mount/mount.c:372 mount/mount.c:644
+#, c-format
+msgid "mount: error writing %s: %s"
+msgstr ""
+
+#: mount/mount.c:379
+#, c-format
+msgid "mount: error changing mode of %s: %s"
+msgstr ""
+
+#: mount/mount.c:473
+msgid "mount failed"
+msgstr ""
+
+#: mount/mount.c:475
+#, c-format
+msgid "mount: only root can mount %s on %s"
+msgstr ""
+
+#: mount/mount.c:503
+msgid "mount: loop device specified twice"
+msgstr ""
+
+#: mount/mount.c:509
+msgid "mount: type specified twice"
+msgstr ""
+
+#: mount/mount.c:521
+msgid "mount: skipping the setup of a loop device\n"
+msgstr ""
+
+#: mount/mount.c:530
+#, c-format
+msgid "mount: going to use the loop device %s\n"
+msgstr ""
+
+#: mount/mount.c:534
+msgid "mount: failed setting up loop device\n"
+msgstr ""
+
+#: mount/mount.c:538
+msgid "mount: setup loop device successfully\n"
+msgstr ""
+
+#: mount/mount.c:551
+msgid "mount: this version was compiled without support for the type `nfs'"
+msgstr ""
+
+#: mount/mount.c:601 mount/mount.c:1026
+#, c-format
+msgid "mount: cannot fork: %s"
+msgstr ""
+
+#: mount/mount.c:639
+#, c-format
+msgid "mount: can't open %s: %s"
+msgstr ""
+
+#: mount/mount.c:667
+#, fuzzy
+msgid "mount: you must specify the filesystem type"
+msgstr " t Cambia il tipo di filesystem"
+
+#: mount/mount.c:674 mount/mount.c:709
+#, c-format
+msgid "mount: mount point %s is not a directory"
+msgstr ""
+
+#: mount/mount.c:676
+msgid "mount: permission denied"
+msgstr ""
+
+#: mount/mount.c:678
+msgid "mount: must be superuser to use mount"
+msgstr ""
+
+#. heuristic: if /proc/version exists, then probably proc is mounted
+#. proc mounted?
+#: mount/mount.c:682 mount/mount.c:686
+#, c-format
+msgid "mount: %s is busy"
+msgstr ""
+
+#. no
+#. yes, don't mention it
+#: mount/mount.c:688
+msgid "mount: proc already mounted"
+msgstr ""
+
+#: mount/mount.c:690
+#, c-format
+msgid "mount: %s already mounted or %s busy"
+msgstr ""
+
+#: mount/mount.c:696
+#, c-format
+msgid "mount: mount point %s does not exist"
+msgstr ""
+
+#: mount/mount.c:698
+#, c-format
+msgid "mount: mount point %s is a symbolic link to nowhere"
+msgstr ""
+
+#: mount/mount.c:701
+#, c-format
+msgid "mount: special device %s does not exist"
+msgstr ""
+
+#: mount/mount.c:711
+#, c-format
+msgid ""
+"mount: special device %s does not exist\n"
+" (a path prefix is not a directory)\n"
+msgstr ""
+
+#: mount/mount.c:723
+#, c-format
+msgid "mount: %s not mounted already, or bad option"
+msgstr ""
+
+#: mount/mount.c:725
+#, c-format
+msgid ""
+"mount: wrong fs type, bad option, bad superblock on %s,\n"
+" or too many mounted file systems"
+msgstr ""
+
+#: mount/mount.c:740
+msgid "mount table full"
+msgstr ""
+
+#: mount/mount.c:742
+#, c-format
+msgid "mount: %s: can't read superblock"
+msgstr ""
+
+#: mount/mount.c:745
+#, c-format
+msgid "mount: %s has wrong major or minor number"
+msgstr ""
+
+#: mount/mount.c:750
+#, c-format
+msgid "mount: fs type %s not supported by kernel"
+msgstr ""
+
+#: mount/mount.c:762
+#, c-format
+msgid "mount: probably you meant %s"
+msgstr ""
+
+#: mount/mount.c:764
+msgid "mount: maybe you meant iso9660 ?"
+msgstr ""
+
+#: mount/mount.c:767
+#, c-format
+msgid "mount: %s has wrong device number or fs type %s not supported"
+msgstr ""
+
+#. strange ...
+#: mount/mount.c:772
+#, c-format
+msgid "mount: %s is not a block device, and stat fails?"
+msgstr ""
+
+#: mount/mount.c:774
+#, c-format
+msgid ""
+"mount: the kernel does not recognize %s as a block device\n"
+" (maybe `insmod driver'?)"
+msgstr ""
+
+#: mount/mount.c:777
+#, c-format
+msgid "mount: %s is not a block device (maybe try `-o loop'?)"
+msgstr ""
+
+#: mount/mount.c:780
+#, c-format
+msgid "mount: %s is not a block device"
+msgstr ""
+
+#: mount/mount.c:783
+#, c-format
+msgid "mount: %s is not a valid block device"
+msgstr ""
+
+#: mount/mount.c:787
+#, c-format
+msgid "mount: block device %s is not permitted on its filesystem"
+msgstr ""
+
+#: mount/mount.c:803
+#, c-format
+msgid "mount: %s%s is write-protected, mounting read-only"
+msgstr ""
+
+#: mount/mount.c:804
+msgid "block device "
+msgstr ""
+
+#: mount/mount.c:890
+#, c-format
+msgid "mount: consider mounting %s by %s\n"
+msgstr ""
+
+#: mount/mount.c:891
+msgid "UUID"
+msgstr ""
+
+#: mount/mount.c:891
+#, fuzzy
+msgid "label"
+msgstr "[Etichetta]"
+
+#: mount/mount.c:893 mount/mount.c:1209
+msgid "mount: no such partition found"
+msgstr ""
+
+#: mount/mount.c:901
+msgid "mount: no type was given - I'll assume nfs because of the colon\n"
+msgstr ""
+
+#.
+#. * Retry in the background.
+#.
+#: mount/mount.c:917
+#, c-format
+msgid "mount: backgrounding \"%s\"\n"
+msgstr ""
+
+#: mount/mount.c:928
+#, c-format
+msgid "mount: giving up \"%s\"\n"
+msgstr ""
+
+#: mount/mount.c:977
+#, c-format
+msgid "mount: %s already mounted on %s\n"
+msgstr ""
+
+#: mount/mount.c:1088
+msgid ""
+"Usage: mount [-hV]\n"
+" mount -a [-nfFrsvw] [-t vfstypes]\n"
+" mount [-nfrsvw] [-o options] special | node\n"
+" mount [-nfrsvw] [-t vfstype] [-o options] special node\n"
+" A special device can be indicated by -L label or -U uuid .\n"
+msgstr ""
+
+#: mount/mount.c:1194
+msgid "mount: only root can do that"
+msgstr ""
+
+#: mount/mount.c:1199
+#, c-format
+msgid "mount: no %s found - creating it..\n"
+msgstr ""
+
+#: mount/mount.c:1211
+#, c-format
+msgid "mount: mounting %s\n"
+msgstr ""
+
+#: mount/mount.c:1220
+msgid "not mounted anything"
+msgstr ""
+
+#: mount/mount.c:1233
+#, c-format
+msgid "mount: cannot find %s in %s"
+msgstr ""
+
+#: mount/mount.c:1247
+#, c-format
+msgid "mount: can't find %s in %s or %s"
+msgstr ""
+
+#: mount/mount_by_label.c:141
+msgid "mount: bad UUID"
+msgstr ""
+
+#: mount/mount_guess_fstype.c:195
+#, c-format
+msgid "mount: you didn't specify a filesystem type for %s\n"
+msgstr ""
+
+#: mount/mount_guess_fstype.c:198
+#, c-format
+msgid " I will try type %s\n"
+msgstr ""
+
+#: mount/mount_guess_fstype.c:200
+#, c-format
+msgid " I will try all types mentioned in %s or %s\n"
+msgstr ""
+
+#: mount/nfsmount.c:157
+msgid "mount: excessively long host:dir argument\n"
+msgstr ""
+
+#: mount/nfsmount.c:170
+msgid "mount: warning: multiple hostnames not supported\n"
+msgstr ""
+
+#: mount/nfsmount.c:174
+msgid "mount: directory to mount not in host:dir format\n"
+msgstr ""
+
+#: mount/nfsmount.c:185 mount/nfsmount.c:420
+#, c-format
+msgid "mount: can't get address for %s\n"
+msgstr ""
+
+#: mount/nfsmount.c:191
+msgid "mount: got bad hp->h_length\n"
+msgstr ""
+
+#: mount/nfsmount.c:208
+msgid "mount: excessively long option argument\n"
+msgstr ""
+
+#: mount/nfsmount.c:299
+msgid "Warning: Unrecognized proto= option.\n"
+msgstr ""
+
+#: mount/nfsmount.c:306
+msgid "Warning: Option namlen is not supported.\n"
+msgstr ""
+
+#: mount/nfsmount.c:310
+#, c-format
+msgid "unknown nfs mount parameter: %s=%d\n"
+msgstr ""
+
+#: mount/nfsmount.c:345
+msgid "Warning: option nolock is not supported.\n"
+msgstr ""
+
+#: mount/nfsmount.c:348
+#, c-format
+msgid "unknown nfs mount option: %s%s\n"
+msgstr ""
+
+#: mount/nfsmount.c:426
+msgid "mount: got bad hp->h_length?\n"
+msgstr ""
+
+#: mount/nfsmount.c:528
+#, c-format
+msgid "mount: %s:%s failed, reason given by server: %s\n"
+msgstr ""
+
+#: mount/nfsmount.c:539
+msgid "NFS over TCP is not supported.\n"
+msgstr ""
+
+#: mount/nfsmount.c:546
+msgid "nfs socket"
+msgstr ""
+
+#: mount/nfsmount.c:550
+msgid "nfs bindresvport"
+msgstr ""
+
+#: mount/nfsmount.c:561
+msgid "used portmapper to find NFS port\n"
+msgstr ""
+
+#: mount/nfsmount.c:565
+#, c-format
+msgid "using port %d for nfs deamon\n"
+msgstr ""
+
+#: mount/nfsmount.c:576
+msgid "nfs connect"
+msgstr ""
+
+#: mount/nfsmount.c:665
+#, c-format
+msgid "unknown nfs status return value: %d"
+msgstr ""
+
+#: mount/sundries.c:40 mount/sundries.c:55
+msgid "not enough memory"
+msgstr ""
+
+#: mount/sundries.c:65
+msgid "bug in xstrndup call"
+msgstr ""
+
+#: mount/swapon.c:51
+#, c-format
+msgid ""
+"usage: %s [-hV]\n"
+" %s -a [-v]\n"
+" %s [-v] [-p priority] special ...\n"
+" %s [-s]\n"
+msgstr ""
+
+#: mount/swapon.c:88
+#, c-format
+msgid "%s on %s\n"
+msgstr ""
+
+#: mount/swapon.c:93
+#, c-format
+msgid "swapon: cannot stat %s: %s\n"
+msgstr ""
+
+#: mount/swapon.c:100
+#, c-format
+msgid "swapon: warning: %s has insecure permissions %04o, 0600 suggested\n"
+msgstr ""
+
+#: mount/swapon.c:108
+#, c-format
+msgid "swapon: Skipping file %s - it appears to have holes.\n"
+msgstr ""
+
+#: mount/swapon.c:213
+#, c-format
+msgid "%s: cannot open %s: %s\n"
+msgstr ""
+
+#: mount/umount.c:65
+msgid "umount: compiled without support for -f\n"
+msgstr ""
+
+#: mount/umount.c:115
+#, c-format
+msgid "host: %s, directory: %s\n"
+msgstr ""
+
+#: mount/umount.c:132
+#, c-format
+msgid "umount: can't get address for %s\n"
+msgstr ""
+
+#: mount/umount.c:137
+msgid "umount: got bad hostp->h_length\n"
+msgstr ""
+
+#: mount/umount.c:175
+#, c-format
+msgid "umount: %s: invalid block device"
+msgstr ""
+
+#: mount/umount.c:177
+#, c-format
+msgid "umount: %s: not mounted"
+msgstr ""
+
+#: mount/umount.c:179
+#, c-format
+msgid "umount: %s: can't write superblock"
+msgstr ""
+
+#. Let us hope fstab has a line "proc /proc ..."
+#. and not "none /proc ..."
+#: mount/umount.c:183
+#, c-format
+msgid "umount: %s: device is busy"
+msgstr ""
+
+#: mount/umount.c:185
+#, c-format
+msgid "umount: %s: not found"
+msgstr ""
+
+#: mount/umount.c:187
+#, c-format
+msgid "umount: %s: must be superuser to umount"
+msgstr ""
+
+#: mount/umount.c:189
+#, c-format
+msgid "umount: %s: block devices not permitted on fs"
+msgstr ""
+
+#: mount/umount.c:191
+#, c-format
+msgid "umount: %s: %s"
+msgstr ""
+
+#: mount/umount.c:235
+msgid "no umount2, trying umount...\n"
+msgstr ""
+
+#: mount/umount.c:248
+#, c-format
+msgid "could not umount %s - trying %s instead\n"
+msgstr ""
+
+#: mount/umount.c:264
+#, c-format
+msgid "umount: %s busy - remounted read-only\n"
+msgstr ""
+
+#: mount/umount.c:272
+#, c-format
+msgid "umount: could not remount %s read-only\n"
+msgstr ""
+
+#: mount/umount.c:280
+#, c-format
+msgid "%s umounted\n"
+msgstr ""
+
+#: mount/umount.c:363
+msgid "umount: cannot find list of filesystems to unmount"
+msgstr ""
+
+#: mount/umount.c:392
+msgid ""
+"Usage: umount [-hV]\n"
+" umount -a [-f] [-r] [-n] [-v] [-t vfstypes]\n"
+" umount [-f] [-r] [-n] [-v] special | node...\n"
+msgstr ""
+
+#: mount/umount.c:453
+msgid "umount: only root can do that"
+msgstr ""
+
+#: mount/umount.c:468
+#, c-format
+msgid "Trying to umount %s\n"
+msgstr ""
+
+#: mount/umount.c:472
+#, c-format
+msgid "Could not find %s in mtab\n"
+msgstr ""
+
+#: mount/umount.c:476
+#, c-format
+msgid "umount: %s is not mounted (according to mtab)"
+msgstr ""
+
+#: mount/umount.c:478
+#, c-format
+msgid "umount: it seems %s is mounted multiple times"
+msgstr ""
+
+#: mount/umount.c:490
+#, c-format
+msgid "umount: %s is not in the fstab (and you are not root)"
+msgstr ""
+
+#: mount/umount.c:493
+#, c-format
+msgid "umount: %s mount disagrees with the fstab"
+msgstr ""
+
+#: mount/umount.c:514
+#, c-format
+msgid "umount: only root can unmount %s from %s"
+msgstr ""
+
+#: mount/umount.c:525
+#, c-format
+msgid "umount: only %s can unmount %s from %s"
+msgstr ""
+
+#: sys-utils/ctrlaltdel.c:26
+msgid "You must be root to set the Ctrl-Alt-Del behaviour.\n"
+msgstr ""
+
+#: sys-utils/ctrlaltdel.c:41
+msgid "Usage: ctrlaltdel hard|soft\n"
+msgstr ""
+
+#: sys-utils/cytune.c:118
+#, c-format
+msgid ""
+"File %s, For threshold value %lu, Maximum characters in fifo were %d,\n"
+"and the maximum transfer rate in characters/second was %f\n"
+msgstr ""
+
+#: sys-utils/cytune.c:129
+#, c-format
+msgid ""
+"File %s, For threshold value %lu and timrout value %lu, Maximum characters "
+"in fifo were %d,\n"
+"and the maximum transfer rate in characters/second was %f\n"
+msgstr ""
+
+#: sys-utils/cytune.c:196
+#, c-format
+msgid "Invalid interval value: %s\n"
+msgstr ""
+
+#: sys-utils/cytune.c:204
+#, c-format
+msgid "Invalid set value: %s\n"
+msgstr ""
+
+#: sys-utils/cytune.c:212
+#, c-format
+msgid "Invalid default value: %s\n"
+msgstr ""
+
+#: sys-utils/cytune.c:220
+#, c-format
+msgid "Invalid set time value: %s\n"
+msgstr ""
+
+#: sys-utils/cytune.c:228
+#, c-format
+msgid "Invalid default time value: %s\n"
+msgstr ""
+
+#: sys-utils/cytune.c:245
+#, c-format
+msgid ""
+"Usage: %s [-q [-i interval]] ([-s value]|[-S value]) ([-t value]|[-T value]) "
+"[-g|-G] file [file...]\n"
+msgstr ""
+
+#: sys-utils/cytune.c:257 sys-utils/cytune.c:275 sys-utils/cytune.c:294
+#: sys-utils/cytune.c:342
+#, c-format
+msgid "Can't open %s: %s\n"
+msgstr ""
+
+#: sys-utils/cytune.c:264
+#, c-format
+msgid "Can't set %s to threshold %d: %s\n"
+msgstr ""
+
+#: sys-utils/cytune.c:282
+#, c-format
+msgid "Can't set %s to time threshold %d: %s\n"
+msgstr ""
+
+#: sys-utils/cytune.c:299 sys-utils/cytune.c:354 sys-utils/cytune.c:385
+#, c-format
+msgid "Can't get threshold for %s: %s\n"
+msgstr ""
+
+#: sys-utils/cytune.c:305 sys-utils/cytune.c:360 sys-utils/cytune.c:391
+#, c-format
+msgid "Can't get timeout for %s: %s\n"
+msgstr ""
+
+#: sys-utils/cytune.c:309
+#, c-format
+msgid "%s: %ld %s threshold and %ld %s timeout\n"
+msgstr ""
+
+#: sys-utils/cytune.c:311 sys-utils/cytune.c:313
+msgid "current"
+msgstr ""
+
+#: sys-utils/cytune.c:311 sys-utils/cytune.c:313
+msgid "default"
+msgstr ""
+
+#: sys-utils/cytune.c:330
+msgid "Can't set signal handler"
+msgstr ""
+
+#: sys-utils/cytune.c:334 sys-utils/cytune.c:369
+msgid "gettimeofday failed"
+msgstr ""
+
+#: sys-utils/cytune.c:347 sys-utils/cytune.c:379
+#, c-format
+msgid "Can't issue CYGETMON on %s: %s\n"
+msgstr ""
+
+#: sys-utils/cytune.c:421
+#, c-format
+msgid "%s: %lu ints, %lu/%lu chars; "
+msgstr ""
+
+#: sys-utils/cytune.c:422
+#, c-format
+msgid "fifo: %lu thresh, %lu tmout, "
+msgstr ""
+
+#: sys-utils/cytune.c:423
+#, c-format
+msgid "%lu max, %lu now\n"
+msgstr ""
+
+#: sys-utils/cytune.c:428
+#, c-format
+msgid " %f int/sec; %f rec, %f send (char/sec)\n"
+msgstr ""
+
+#: sys-utils/cytune.c:433
+#, c-format
+msgid ""
+"%s: %lu ints, %lu chars; fifo: %lu thresh, %lu tmout, %lu max, %lu now\n"
+msgstr ""
+
+#: sys-utils/cytune.c:438
+#, c-format
+msgid " %f int/sec; %f rec (char/sec)\n"
+msgstr ""
+
+#: sys-utils/dmesg.c:38
+#, c-format
+msgid "Usage: %s [-c] [-n level] [-s bufsize]\n"
+msgstr ""
+
+#: sys-utils/ipcrm.c:46
+#, c-format
+msgid "usage: %s [shm | msg | sem] id\n"
+msgstr ""
+
+#: sys-utils/ipcrm.c:70
+#, c-format
+msgid "usage: %s [-shm | -msg | -sem] id\n"
+msgstr ""
+
+#: sys-utils/ipcrm.c:73
+msgid "resource deleted\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:91
+#, c-format
+msgid "usage : %s -asmq -tclup \n"
+msgstr ""
+
+#: sys-utils/ipcs.c:92
+#, c-format
+msgid "\t%s [-s -m -q] -i id\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:93
+#, c-format
+msgid "\t%s -h for help.\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:99
+#, c-format
+msgid "%s provides information on ipc facilities for"
+msgstr ""
+
+#: sys-utils/ipcs.c:100
+msgid " which you have read access.\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:101
+msgid ""
+"Resource Specification:\n"
+"\t-m : shared_mem\n"
+"\t-q : messages\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:102
+msgid ""
+"\t-s : semaphores\n"
+"\t-a : all (default)\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:103
+msgid ""
+"Output Format:\n"
+"\t-t : time\n"
+"\t-p : pid\n"
+"\t-c : creator\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:104
+msgid ""
+"\t-l : limits\n"
+"\t-u : summary\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:105
+msgid "-i id [-s -q -m] : details on resource identified by id\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:237 sys-utils/ipcs.c:439
+msgid "kernel not configured for shared memory\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:243
+msgid "------ Shared Memory Limits --------\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:246
+#, c-format
+msgid "max number of segments = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:247
+#, c-format
+msgid "max seg size (kbytes) = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:248
+#, c-format
+msgid "max total shared memory (kbytes) = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:249
+#, c-format
+msgid "min seg size (bytes) = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:253
+msgid "------ Shared Memory Status --------\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:254
+#, c-format
+msgid "segments allocated %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:255
+#, c-format
+msgid "pages allocated %ld\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:256
+#, c-format
+msgid "pages resident %ld\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:257
+#, c-format
+msgid "pages swapped %ld\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:258
+#, c-format
+msgid "Swap performance: %ld attempts\t %ld successes\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:263
+msgid "------ Shared Memory Segment Creators/Owners --------\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:264 sys-utils/ipcs.c:370 sys-utils/ipcs.c:462
+#, c-format
+msgid "%-10s%-10s%-10s%-10s%-10s%-10s\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:265 sys-utils/ipcs.c:271 sys-utils/ipcs.c:276
+#: sys-utils/ipcs.c:281 sys-utils/ipcs.c:377
+msgid "shmid"
+msgstr ""
+
+#: sys-utils/ipcs.c:265 sys-utils/ipcs.c:282 sys-utils/ipcs.c:371
+#: sys-utils/ipcs.c:386 sys-utils/ipcs.c:463 sys-utils/ipcs.c:480
+msgid "perms"
+msgstr ""
+
+#: sys-utils/ipcs.c:265 sys-utils/ipcs.c:371 sys-utils/ipcs.c:463
+msgid "cuid"
+msgstr ""
+
+#: sys-utils/ipcs.c:265 sys-utils/ipcs.c:371 sys-utils/ipcs.c:463
+msgid "cgid"
+msgstr ""
+
+#: sys-utils/ipcs.c:265 sys-utils/ipcs.c:371 sys-utils/ipcs.c:463
+msgid "uid"
+msgstr ""
+
+#: sys-utils/ipcs.c:265 sys-utils/ipcs.c:463
+msgid "gid"
+msgstr ""
+
+#: sys-utils/ipcs.c:269
+msgid "------ Shared Memory Attach/Detach/Change Times --------\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:270
+#, c-format
+msgid "%-10s%-10s %-20s%-20s%-20s\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:271 sys-utils/ipcs.c:276 sys-utils/ipcs.c:282
+#: sys-utils/ipcs.c:377 sys-utils/ipcs.c:386 sys-utils/ipcs.c:469
+#: sys-utils/ipcs.c:474 sys-utils/ipcs.c:480
+#, fuzzy
+msgid "owner"
+msgstr "Fatto"
+
+#: sys-utils/ipcs.c:271
+msgid "attached"
+msgstr ""
+
+#: sys-utils/ipcs.c:271
+msgid "detached"
+msgstr ""
+
+#: sys-utils/ipcs.c:271
+msgid "changed"
+msgstr ""
+
+#: sys-utils/ipcs.c:275
+msgid "------ Shared Memory Creator/Last-op --------\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:276 sys-utils/ipcs.c:474
+#, c-format
+msgid "%-10s%-10s%-10s%-10s\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:276
+msgid "cpid"
+msgstr ""
+
+#: sys-utils/ipcs.c:276
+msgid "lpid"
+msgstr ""
+
+#: sys-utils/ipcs.c:280
+msgid "------ Shared Memory Segments --------\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:281
+#, c-format
+msgid "%-10s%-10s%-10s%-10s%-10s%-10s%-12s\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:281 sys-utils/ipcs.c:386 sys-utils/ipcs.c:479
+msgid "key"
+msgstr ""
+
+#: sys-utils/ipcs.c:282
+msgid "bytes"
+msgstr ""
+
+#: sys-utils/ipcs.c:282
+msgid "nattch"
+msgstr ""
+
+#: sys-utils/ipcs.c:282 sys-utils/ipcs.c:386
+msgid "status"
+msgstr ""
+
+#: sys-utils/ipcs.c:302 sys-utils/ipcs.c:303 sys-utils/ipcs.c:304
+#: sys-utils/ipcs.c:407 sys-utils/ipcs.c:408 sys-utils/ipcs.c:500
+#: sys-utils/ipcs.c:501 sys-utils/ipcs.c:502
+msgid "Not set"
+msgstr ""
+
+#: sys-utils/ipcs.c:324
+msgid "dest"
+msgstr ""
+
+#: sys-utils/ipcs.c:325
+msgid "locked"
+msgstr ""
+
+#: sys-utils/ipcs.c:345
+msgid "kernel not configured for semaphores\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:351
+#, fuzzy
+msgid "------ Semaphore Limits --------\n"
+msgstr "------- -----------"
+
+#: sys-utils/ipcs.c:355
+#, c-format
+msgid "max number of arrays = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:356
+#, c-format
+msgid "max semaphores per array = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:357
+#, c-format
+msgid "max semaphores system wide = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:358
+#, c-format
+msgid "max ops per semop call = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:359
+#, c-format
+msgid "semaphore max value = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:363
+#, fuzzy
+msgid "------ Semaphore Status --------\n"
+msgstr "------- -----------"
+
+#: sys-utils/ipcs.c:364
+#, c-format
+msgid "used arrays = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:365
+#, c-format
+msgid "allocated semaphores = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:369
+msgid "------ Semaphore Arrays Creators/Owners --------\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:371 sys-utils/ipcs.c:386
+msgid "semid"
+msgstr ""
+
+#: sys-utils/ipcs.c:375
+msgid "------ Shared Memory Operation/Change Times --------\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:376
+#, c-format
+msgid "%-8s%-10s %-26.24s %-26.24s\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:377
+msgid "last-op"
+msgstr ""
+
+#: sys-utils/ipcs.c:377
+msgid "last-changed"
+msgstr ""
+
+#: sys-utils/ipcs.c:384
+#, fuzzy
+msgid "------ Semaphore Arrays --------\n"
+msgstr "------- -----------"
+
+#: sys-utils/ipcs.c:385
+#, c-format
+msgid "%-10s%-10s%-10s%-10s%-10s%-12s\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:386
+msgid "nsems"
+msgstr ""
+
+#: sys-utils/ipcs.c:447
+#, fuzzy
+msgid "------ Messages: Limits --------\n"
+msgstr "------- -----------"
+
+#: sys-utils/ipcs.c:448
+#, c-format
+msgid "max queues system wide = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:449
+#, c-format
+msgid "max size of message (bytes) = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:450
+#, c-format
+msgid "default max size of queue (bytes) = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:454
+#, fuzzy
+msgid "------ Messages: Status --------\n"
+msgstr "------- -----------"
+
+#: sys-utils/ipcs.c:455
+#, c-format
+msgid "allocated queues = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:456
+#, c-format
+msgid "used headers = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:457
+#, c-format
+msgid "used space = %d bytes\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:461
+msgid "------ Message Queues: Creators/Owners --------\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:463 sys-utils/ipcs.c:469 sys-utils/ipcs.c:474
+#: sys-utils/ipcs.c:479
+msgid "msqid"
+msgstr ""
+
+#: sys-utils/ipcs.c:467
+msgid "------ Message Queues Send/Recv/Change Times --------\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:468
+#, c-format
+msgid "%-8s%-10s %-20s%-20s%-20s\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:469
+msgid "send"
+msgstr ""
+
+#: sys-utils/ipcs.c:469
+msgid "recv"
+msgstr ""
+
+#: sys-utils/ipcs.c:469
+msgid "change"
+msgstr ""
+
+#: sys-utils/ipcs.c:473
+#, fuzzy
+msgid "------ Message Queues PIDs --------\n"
+msgstr "------- -----------"
+
+#: sys-utils/ipcs.c:474
+msgid "lspid"
+msgstr ""
+
+#: sys-utils/ipcs.c:474
+msgid "lrpid"
+msgstr ""
+
+#: sys-utils/ipcs.c:478
+#, fuzzy
+msgid "------ Message Queues --------\n"
+msgstr "------- -----------"
+
+#: sys-utils/ipcs.c:479
+#, c-format
+msgid "%-10s%-10s%-10s%-10s%-12s%-12s\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:480
+msgid "used-bytes"
+msgstr ""
+
+#: sys-utils/ipcs.c:480
+msgid "messages"
+msgstr ""
+
+#: sys-utils/ipcs.c:539
+#, c-format
+msgid ""
+"\n"
+"Shared memory Segment shmid=%d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:540
+#, c-format
+msgid "uid=%d\tgid=%d\tcuid=%d\tcgid=%d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:542
+#, c-format
+msgid "mode=%#o\taccess_perms=%#o\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:543
+#, c-format
+msgid "bytes=%d\tlpid=%d\tcpid=%d\tnattch=%d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:546
+#, c-format
+msgid "att_time=%s"
+msgstr ""
+
+#: sys-utils/ipcs.c:547 sys-utils/ipcs.c:549 sys-utils/ipcs.c:598
+msgid "Not set\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:548
+#, c-format
+msgid "det_time=%s"
+msgstr ""
+
+#: sys-utils/ipcs.c:550
+#, c-format
+msgid "change_time=%s"
+msgstr ""
+
+#: sys-utils/ipcs.c:566
+#, c-format
+msgid ""
+"\n"
+"Message Queue msqid=%d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:567
+#, c-format
+msgid "uid=%d\tgid=%d\tcuid=%d\tcgid=%d\tmode=%#o\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:569
+#, c-format
+msgid "cbytes=%d\tqbytes=%d\tqnum=%d\tlspid=%d\tlrpid=%d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:572
+#, c-format
+msgid "send_time=%srcv_time=%schange_time=%s"
+msgstr ""
+
+#: sys-utils/ipcs.c:573 sys-utils/ipcs.c:574 sys-utils/ipcs.c:575
+msgid "Not Set\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:592
+#, c-format
+msgid ""
+"\n"
+"Semaphore Array semid=%d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:593
+#, c-format
+msgid "uid=%d\t gid=%d\t cuid=%d\t cgid=%d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:595
+#, c-format
+msgid "mode=%#o, access_perms=%#o\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:596
+#, c-format
+msgid "nsems = %d\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:597
+#, c-format
+msgid "otime = %s"
+msgstr ""
+
+#: sys-utils/ipcs.c:599
+#, c-format
+msgid "ctime = %s"
+msgstr ""
+
+#: sys-utils/ipcs.c:601
+#, c-format
+msgid "%-10s%-10s%-10s%-10s%-10s\n"
+msgstr ""
+
+#: sys-utils/ipcs.c:601
+msgid "semnum"
+msgstr ""
+
+#: sys-utils/ipcs.c:601
+#, fuzzy
+msgid "value"
+msgstr "Tabella"
+
+#: sys-utils/ipcs.c:601
+msgid "ncount"
+msgstr ""
+
+#: sys-utils/ipcs.c:602
+msgid "zcount"
+msgstr ""
+
+#: sys-utils/ipcs.c:602
+msgid "pid"
+msgstr ""
+
+#: sys-utils/rdev.c:68
+msgid "usage: rdev [ -rsv ] [ -o OFFSET ] [ IMAGE [ VALUE [ OFFSET ] ] ]"
+msgstr ""
+
+#: sys-utils/rdev.c:69
+msgid ""
+" rdev /dev/fd0 (or rdev /linux, etc.) displays the current ROOT device"
+msgstr ""
+
+#: sys-utils/rdev.c:70
+msgid " rdev /dev/fd0 /dev/hda2 sets ROOT to /dev/hda2"
+msgstr ""
+
+#: sys-utils/rdev.c:71
+msgid " rdev -R /dev/fd0 1 set the ROOTFLAGS (readonly status)"
+msgstr ""
+
+#: sys-utils/rdev.c:72
+msgid " rdev -s /dev/fd0 /dev/hda2 set the SWAP device"
+msgstr ""
+
+#: sys-utils/rdev.c:73
+msgid " rdev -r /dev/fd0 627 set the RAMDISK size"
+msgstr ""
+
+#: sys-utils/rdev.c:74
+msgid " rdev -v /dev/fd0 1 set the bootup VIDEOMODE"
+msgstr ""
+
+#: sys-utils/rdev.c:75
+msgid " rdev -o N ... use the byte offset N"
+msgstr ""
+
+#: sys-utils/rdev.c:76
+msgid " rootflags ... same as rdev -R"
+msgstr ""
+
+#: sys-utils/rdev.c:77
+msgid " swapdev ... same as rdev -s"
+msgstr ""
+
+#: sys-utils/rdev.c:78
+msgid " ramsize ... same as rdev -r"
+msgstr ""
+
+#: sys-utils/rdev.c:79
+msgid " vidmode ... same as rdev -v"
+msgstr ""
+
+#: sys-utils/rdev.c:80
+msgid ""
+"Note: video modes are: -3=Ask, -2=Extended, -1=NormalVga, 1=key1, 2=key2,..."
+msgstr ""
+
+#: sys-utils/rdev.c:81
+msgid " use -R 1 to mount root readonly, -R 0 for read/write."
+msgstr ""
-#: fdisk/cfdisk.c:2316
-msgid "Part Type"
-msgstr "Tipo Part"
+#: sys-utils/readprofile.c:52
+#, c-format
+msgid ""
+"%s: Usage: \"%s [options]\n"
+"\t -m <mapfile> (default = \"%s\")\n"
+"\t -p <pro-file> (default = \"%s\")\n"
+"\t -i print only info about the sampling step\n"
+"\t -v print verbose data\n"
+"\t -a print all symbols, even if count is 0\n"
+"\t -r reset all the counters (root only)\n"
+"\t -V print version and exit\n"
+msgstr ""
-#: fdisk/cfdisk.c:2317
-msgid "FS Type"
-msgstr "Tipo FS"
+#: sys-utils/readprofile.c:116
+#, c-format
+msgid "%s Version %s\n"
+msgstr ""
-#: fdisk/cfdisk.c:2318
-msgid "[Label]"
-msgstr "[Etichetta]"
+#: sys-utils/readprofile.c:128
+msgid "anything\n"
+msgstr ""
-#: fdisk/cfdisk.c:2320
-msgid " Sectors"
-msgstr "Settori"
+#: sys-utils/readprofile.c:157
+#, c-format
+msgid "Sampling_step: %i\n"
+msgstr ""
-#: fdisk/cfdisk.c:2324
-msgid "Size (MB)"
-msgstr "Dim (MB)"
+#: sys-utils/readprofile.c:170 sys-utils/readprofile.c:196
+#, c-format
+msgid "%s: %s(%i): wrong map line\n"
+msgstr ""
-#: fdisk/cfdisk.c:2379
-msgid "Bootable"
+#: sys-utils/readprofile.c:183
+#, c-format
+msgid "%s: can't find \"_stext\" in %s\n"
+msgstr ""
+
+#: sys-utils/readprofile.c:226
+#, fuzzy
+msgid "total"
msgstr "Bootable"
-#: fdisk/cfdisk.c:2379
-msgid "Toggle bootable flag of the current partition"
-msgstr "Cambia il flag di bootabilità dalla partizione corrente"
+#: sys-utils/renice.c:67
+msgid ""
+"usage: renice priority [ [ -p ] pids ] [ [ -g ] pgrps ] [ [ -u ] users ]\n"
+msgstr ""
-#: fdisk/cfdisk.c:2380
-msgid "Delete"
-msgstr "Delete"
+#: sys-utils/renice.c:94
+#, c-format
+msgid "renice: %s: unknown user\n"
+msgstr ""
-#: fdisk/cfdisk.c:2380
-msgid "Delete the current partition"
-msgstr "Cancella la partizione corrente"
+#: sys-utils/renice.c:102
+#, c-format
+msgid "renice: %s: bad value\n"
+msgstr ""
-#: fdisk/cfdisk.c:2381
-msgid "Geometry"
-msgstr "Geometria"
+#: sys-utils/renice.c:121
+msgid "getpriority"
+msgstr ""
-#: fdisk/cfdisk.c:2381
-msgid "Change disk geometry (experts only)"
-msgstr "Cambia la geometria del disco (solo per esperti)"
+#: sys-utils/renice.c:126
+msgid "setpriority"
+msgstr ""
-#: fdisk/cfdisk.c:2382
-msgid "Help"
-msgstr "Help"
+#: sys-utils/renice.c:129
+#, c-format
+msgid "%d: old priority %d, new priority %d\n"
+msgstr ""
-#: fdisk/cfdisk.c:2382
-msgid "Print help screen"
-msgstr "Stampa la schermata di aiuto"
+#: sys-utils/setsid.c:23
+#, c-format
+msgid "usage: %s program [arg ...]\n"
+msgstr ""
-#: fdisk/cfdisk.c:2383
-msgid "Maximize"
-msgstr "Massim."
+#: sys-utils/tunelp.c:74
+#, c-format
+msgid ""
+"Usage: %s <device> [ -i <IRQ> | -t <TIME> | -c <CHARS> | -w <WAIT> | \n"
+" -a [on|off] | -o [on|off] | -C [on|off] | -q [on|off] | -s | \n"
+" -T [on|off] ]\n"
+msgstr ""
-#: fdisk/cfdisk.c:2383
-msgid "Maximize disk usage of the current partition (experts only)"
-msgstr "Massimizza lo spazio usato dalla partizione corrente (solo per esperti)"
+#: sys-utils/tunelp.c:90
+msgid "malloc error"
+msgstr ""
-#: fdisk/cfdisk.c:2384
-msgid "New"
-msgstr "Nuova"
+#: sys-utils/tunelp.c:101
+msgid "sscanf error"
+msgstr ""
-#: fdisk/cfdisk.c:2384
-msgid "Create new partition from free space"
-msgstr "Crea una nuova partizione dallo spazio libero"
+#: sys-utils/tunelp.c:239
+#, fuzzy, c-format
+msgid "%s: %s not an lp device.\n"
+msgstr "\t%s [opzioni] dispositivo\n"
-#: fdisk/cfdisk.c:2385
-msgid "Print"
-msgstr "Print"
+#: sys-utils/tunelp.c:260
+#, c-format
+msgid "%s status is %d"
+msgstr ""
-#: fdisk/cfdisk.c:2385
-msgid "Print partition table to the screen or to a file"
-msgstr "Stampa la tabella delle partizioni sullo schermo o su un file"
+#: sys-utils/tunelp.c:261
+msgid ", busy"
+msgstr ""
-#: fdisk/cfdisk.c:2386
-msgid "Quit"
-msgstr "Quit"
+#: sys-utils/tunelp.c:262
+msgid ", ready"
+msgstr ""
-#: fdisk/cfdisk.c:2386
-msgid "Quit program without writing partition table"
-msgstr "Abbandona il programma senza scrivere la tabella delle partizioni"
+#: sys-utils/tunelp.c:263
+msgid ", out of paper"
+msgstr ""
-#: fdisk/cfdisk.c:2387
-msgid "Type"
-msgstr "Tipo"
+#: sys-utils/tunelp.c:264
+msgid ", on-line"
+msgstr ""
-#: fdisk/cfdisk.c:2387
-msgid "Change the filesystem type (DOS, Linux, OS/2 and so on)"
-msgstr "Cambia il tipo di filesystem (DOS, Linux, OS/2 ecc...)"
+#: sys-utils/tunelp.c:265
+msgid ", error"
+msgstr ""
-#: fdisk/cfdisk.c:2388
-msgid "Units"
-msgstr "Unità"
+#: sys-utils/tunelp.c:282
+msgid "LPGETIRQ error"
+msgstr ""
-#: fdisk/cfdisk.c:2388
-msgid "Change units of the partition size display (MB, sect, cyl)"
-msgstr "Cambia l'unità di misura usata per le dimensioni (MB, sett, cil)"
+#: sys-utils/tunelp.c:288
+#, c-format
+msgid "%s using IRQ %d\n"
+msgstr ""
-#: fdisk/cfdisk.c:2389
-msgid "Write"
-msgstr "Write"
+#: sys-utils/tunelp.c:290
+#, c-format
+msgid "%s using polling\n"
+msgstr ""
-#: fdisk/cfdisk.c:2389
-msgid "Write partition table to disk (this might destroy data)"
-msgstr "Scrive la tabella delle partizioni sul disco (può distruggere dati)"
+#: text-utils/col.c:153
+#, c-format
+msgid "col: bad -l argument %s.\n"
+msgstr ""
-#: fdisk/cfdisk.c:2542
-msgid "Copyright (C) 1994-1997 Kevin E. Martin & aeb\n"
-msgstr "Copyright (C) 1994-1997 Kevin E. Martin & aeb\n"
+#: text-utils/col.c:516
+msgid "usage: col [-bfx] [-l nline]\n"
+msgstr ""
+
+#: text-utils/col.c:522
+msgid "col: write error.\n"
+msgstr ""
+
+#: text-utils/col.c:529
+#, c-format
+msgid "col: warning: can't back up %s.\n"
+msgstr ""
+
+#: text-utils/col.c:530
+msgid "past first line"
+msgstr ""
+
+#: text-utils/col.c:530
+msgid "-- line already flushed"
+msgstr ""
+
+#: text-utils/colcrt.c:98
+#, c-format
+msgid "usage: %s [ - ] [ -2 ] [ file ... ]\n"
+msgstr ""
+
+#: text-utils/column.c:302
+msgid "line too long"
+msgstr ""
+
+#: text-utils/column.c:379
+msgid "usage: column [-tx] [-c columns] [file ...]\n"
+msgstr ""
+
+#: text-utils/hexsyntax.c:80
+msgid "hexdump: bad length value.\n"
+msgstr ""
+
+#: text-utils/hexsyntax.c:91
+msgid "hexdump: bad skip value.\n"
+msgstr ""
+
+#: text-utils/hexsyntax.c:129
+msgid ""
+"hexdump: [-bcdovx] [-e fmt] [-f fmt_file] [-n length] [-s skip] [file ...]\n"
+msgstr ""
+
+#: text-utils/more.c:329
+#, c-format
+msgid "usage: %s [-dfln] [+linenum | +/pattern] name1 name2 ...\n"
+msgstr ""
-#: fdisk/cfdisk.c:2547
+#: text-utils/more.c:504
+#, c-format
msgid ""
"\n"
-"Usage:\n"
-msgstr "\nUso:\n"
+"*** %s: directory ***\n"
+"\n"
+msgstr ""
-#: fdisk/cfdisk.c:2548
-msgid "Print version:\n"
-msgstr "Stampa la versione:\n"
+#. simple ELF detection
+#: text-utils/more.c:543
+#, c-format
+msgid ""
+"\n"
+"******** %s: Not a text file ********\n"
+"\n"
+msgstr ""
-#: fdisk/cfdisk.c:2549
+#: text-utils/more.c:647
+msgid "[Use q or Q to quit]"
+msgstr ""
+
+#: text-utils/more.c:833
+msgid "--More--"
+msgstr ""
+
+#: text-utils/more.c:835
#, c-format
-msgid "\t%s -v\n"
-msgstr "\t%s -v\n"
+msgid "(Next file: %s)"
+msgstr ""
-#: fdisk/cfdisk.c:2550
-msgid "Print partition table:\n"
-msgstr "Stampa la tabella delle partizioni:\n"
+#: text-utils/more.c:841
+#, fuzzy
+msgid "[Press space to continue, 'q' to quit.]"
+msgstr "Premere un tasto per continuare"
-#: fdisk/cfdisk.c:2551
+#: text-utils/more.c:1139
#, c-format
-msgid "\t%s -P {r|s|t} [options] device\n"
-msgstr "\t%s -P {r|s|t} [opzioni] dispositivo\n"
+msgid "...back %d page"
+msgstr ""
-#: fdisk/cfdisk.c:2552
-msgid "Interactive use:\n"
-msgstr "Uso interattivo:\n"
+#: text-utils/more.c:1185
+#, c-format
+msgid "...skipping %d line"
+msgstr ""
-#: fdisk/cfdisk.c:2553
+#: text-utils/more.c:1226
+msgid ""
+"\n"
+"***Back***\n"
+"\n"
+msgstr ""
+
+#: text-utils/more.c:1264
+msgid "Can't open help file"
+msgstr ""
+
+#: text-utils/more.c:1285 text-utils/more.c:1289
+msgid "[Press 'h' for instructions.]"
+msgstr ""
+
+#: text-utils/more.c:1324
#, c-format
-msgid "\t%s [options] device\n"
-msgstr "\t%s [opzioni] dispositivo\n"
+msgid "\"%s\" line %d"
+msgstr ""
+
+#: text-utils/more.c:1326
+#, c-format
+msgid "[Not a file] line %d"
+msgstr ""
+
+#: text-utils/more.c:1410
+msgid " Overflow\n"
+msgstr ""
+
+#: text-utils/more.c:1457
+msgid "...skipping\n"
+msgstr ""
+
+#: text-utils/more.c:1487
+msgid "Regular expression botch"
+msgstr ""
+
+#: text-utils/more.c:1499
+msgid ""
+"\n"
+"Pattern not found\n"
+msgstr ""
+
+#: text-utils/more.c:1502
+msgid "Pattern not found"
+msgstr ""
+
+#: text-utils/more.c:1563
+msgid "can't fork\n"
+msgstr ""
+
+#: text-utils/more.c:1602
+msgid ""
+"\n"
+"...Skipping "
+msgstr ""
+
+#: text-utils/more.c:1606
+msgid "...Skipping "
+msgstr ""
+
+#: text-utils/more.c:1607
+msgid "to file "
+msgstr ""
+
+#: text-utils/more.c:1607
+msgid "back to file "
+msgstr ""
+
+#: text-utils/more.c:1846
+msgid "Line too long"
+msgstr ""
+
+#: text-utils/more.c:1890
+msgid "No previous command to substitute for"
+msgstr ""
+
+#: text-utils/odsyntax.c:133
+msgid "od: od(1) has been deprecated for hexdump(1).\n"
+msgstr ""
+
+#: text-utils/odsyntax.c:136
+#, c-format
+msgid "od: hexdump(1) compatibility doesn't support the -%c option%s\n"
+msgstr ""
+
+#: text-utils/odsyntax.c:137
+msgid "; see strings(1)."
+msgstr ""
+
+#: text-utils/parse.c:63
+#, c-format
+msgid "hexdump: can't read %s.\n"
+msgstr ""
+
+#: text-utils/parse.c:68
+msgid "hexdump: line too long.\n"
+msgstr ""
+
+#: text-utils/parse.c:406
+msgid "hexdump: byte count with multiple conversion characters.\n"
+msgstr ""
+
+#: text-utils/parse.c:490
+#, c-format
+msgid "hexdump: bad byte count for conversion character %s.\n"
+msgstr ""
+
+#: text-utils/parse.c:497
+msgid "hexdump: %%s requires a precision or a byte count.\n"
+msgstr ""
+
+#: text-utils/parse.c:503
+#, c-format
+msgid "hexdump: bad format {%s}\n"
+msgstr ""
+
+#: text-utils/parse.c:509
+msgid "hexdump: bad conversion character %%%s.\n"
+msgstr ""
+
+#: text-utils/rev.c:114
+msgid "Unable to allocate bufferspace\n"
+msgstr ""
+
+#: text-utils/rev.c:173
+msgid "usage: rev [file ...]\n"
+msgstr ""
+
+#: text-utils/ul.c:141
+#, c-format
+msgid "usage: %s [ -i ] [ -tTerm ] file...\n"
+msgstr ""
+
+#: text-utils/ul.c:152
+msgid "trouble reading terminfo"
+msgstr ""
+
+#: text-utils/ul.c:241
+#, c-format
+msgid "Unknown escape sequence in input: %o, %o\n"
+msgstr ""
+
+#: text-utils/ul.c:398
+msgid "Unable to allocate buffer.\n"
+msgstr ""
+
+#: text-utils/ul.c:555
+msgid "Input line too long.\n"
+msgstr ""
+
+#: text-utils/ul.c:568
+msgid "Out of memory when growing buffer.\n"
+msgstr ""
+
+#: kbd/kbdrate.c:139 kbd/kbdrate.c:271
+#, c-format
+msgid "Typematic Rate set to %.1f cps (delay = %d ms)\n"
+msgstr ""
+
+#: kbd/kbdrate.c:247
+msgid "Cannot open /dev/port"
+msgstr ""
+
+#~ msgid "Linux/MINIX"
+#~ msgstr "Linux/MINIX"
+
+#~ msgid "DOS FAT16 (big)"
+#~ msgstr "DOS FAT16 (big)"
+
+#~ msgid "Hidden DOS FAT16 (big)"
+#~ msgstr "DOS FAT16 (big) nascosta"
+
+#~ msgid "Microport"
+#~ msgstr "Microport"
+
+#~ msgid "Old MINIX"
+#~ msgstr "Vecchio MINIX"
+
+#~ msgid "[%*s%-*s]"
+#~ msgstr "[%*s%-*s]"
+
+#~ msgid "%*s%-*s"
+#~ msgstr "%*s%-*s"
+
+#~ msgid "%.2f"
+#~ msgstr "%.2f"
+
+#~ msgid "\n"
+#~ msgstr "\n"
+
+#~ msgid "\t%s -v\n"
+#~ msgstr "\t%s -v\n"
+
+#~ msgid "\t%s -P {r|s|t} [options] device\n"
+#~ msgstr "\t%s -P {r|s|t} [opzioni] dispositivo\n"
+
+#~ msgid "Interactive use:\n"
+#~ msgstr "Uso interattivo:\n"
-# util-linux 2.9t
+# Japanese messages for util-linux 2.10
+#
# Copyright (C) 1999 Free Software Foundation, Inc.
# Daisuke Yamashita <yamad@mb.infoweb.ne.jp>, 1999.
-# contains cfdisk translation by
+# includes cfdisk translation by
# Hidenobu NABETANI <nabetani@kern.phys.sci.osaka-u.ac.jp>
msgid ""
msgstr ""
-"Project-Id-Version: util-linux 2.9t\n"
-"POT-Creation-Date: 1999-07-08 01:31+0900\n"
-"PO-Revision-Date: 1999-07-08 01:31+09:00\n"
+"Project-Id-Version: util-linux 2.10\n"
+"POT-Creation-Date: 1999-11-03 12:58+0900\n"
+"PO-Revision-Date: 1999-11-03 13:25+0900\n"
"Last-Translator: Daisuke Yamashita <yamad@mb.infoweb.ne.jp>\n"
"Language-Team: japanese <japo@flatout.org>\n"
"MIME-Version: 1.0\n"
msgid "Probably you need root privileges.\n"
msgstr "¶²¤é¤¯¥ë¡¼¥È¸¢¸Â¤¬É¬ÍפǤ¹¡£\n"
-#: clock/hwclock.c:253
+#: clock/hwclock.c:213
+#, c-format
+msgid "Assuming hardware clock is kept in %s time.\n"
+msgstr "¥Ï¡¼¥É¥¦¥§¥¢¥¯¥í¥Ã¥¯¤¬%s»þ¹ï¤òÊÝ»ý¤·¤Æ¤¤¤ë¤È¤ß¤Ê¤·¤Þ¤¹\n"
+
+#: clock/hwclock.c:214 clock/hwclock.c:303
+msgid "UTC"
+msgstr " UTC "
+
+#: clock/hwclock.c:214 clock/hwclock.c:302
+msgid "local"
+msgstr "¥í¡¼¥«¥ë"
+
+#: clock/hwclock.c:286
+#, c-format
+msgid "%s: Warning: unrecognized third line in adjtime file\n"
+msgstr "%s: ·Ù¹ð: adjtime ¥Õ¥¡¥¤¥ë¤Î»°¹ÔÌܤòǧ¤á¤é¤ì¤Þ¤»¤ó¤Ç¤·¤¿\n"
+
+#: clock/hwclock.c:288
+msgid "(Expected: `UTC' or `LOCAL' or nothing.)\n"
+msgstr "(´üÂÔ¤·¤¿¤Î¤Ï: `UTC', `LOCAL' ¤¢¤ë¤¤¤Ï²¿¤â¤Ê¤¤¤«¤Ç¤¹¡£)\n"
+
+#: clock/hwclock.c:297
#, c-format
msgid "Last drift adjustment done at %d seconds after 1969\n"
msgstr "¤º¤ì¤ÎºÇ½ª½¤Àµ¤Ï 1969 ǯ°Ê¹ß %d ÉûþÅÀ¤Ç¹Ô¤Ê¤ï¤ì¤Þ¤·¤¿\n"
-#: clock/hwclock.c:255
+#: clock/hwclock.c:299
#, c-format
msgid "Last calibration done at %d seconds after 1969\n"
msgstr "ºÇ½ªÄ´À°¤Ï 1969 ǯ°Ê¹ß %d ÉûþÅÀ¤Ç¹Ô¤Ê¤ï¤ì¤Þ¤·¤¿\n"
+#: clock/hwclock.c:301
+#, c-format
+msgid "Hardware clock is on %s time\n"
+msgstr "¥Ï¡¼¥É¥¦¥§¥¢¥¯¥í¥Ã¥¯¤Ï%s»þ¹ï¤Ç¤¹\n"
+
+#: clock/hwclock.c:303
+msgid "unknown"
+msgstr "ÉÔÌÀ¤Ê"
+
#. -----------------------------------------------------------------------------
#. Wait until the falling edge of the Hardware Clock's update flag so
#. that any time that is read from the clock immediately after we
#. Return *retcode_p == 0 if it worked, nonzero if it didn't.
#.
#. -----------------------------------------------------------------------------
-#: clock/hwclock.c:278
+#: clock/hwclock.c:325
msgid "Waiting for clock tick...\n"
msgstr "¥¯¥í¥Ã¥¯¥Á¥Ã¥¯¤òÂԤäƤ¤¤Þ¤¹...\n"
-#: clock/hwclock.c:282
+#: clock/hwclock.c:329
msgid "...got clock tick\n"
msgstr "¥¯¥í¥Ã¥¯¥Á¥Ã¥¯¤ò¼èÆÀ¤·¤Þ¤·¤¿\n"
-#: clock/hwclock.c:334
+#: clock/hwclock.c:381
#, c-format
msgid "Invalid values in hardware clock: %2d/%.2d/%.2d %.2d:%.2d:%.2d\n"
msgstr "¥Ï¡¼¥É¥¦¥§¥¢¥¯¥í¥Ã¥¯¤ËÉÔÀµ¤ÊÃÍ: %2d/%.2d/%.2d %.2d:%.2d:%.2d\n"
-#: clock/hwclock.c:343
+#: clock/hwclock.c:390
#, c-format
msgid "Hw clock time : %.2d:%.2d:%.2d = %d seconds since 1969\n"
msgstr "¥Ï¡¼¥É¥¦¥§¥¢¥¯¥í¥Ã¥¯»þ¹ï : %.2d:%.2d:%.2d = 1969 ǯ°ÊÍè %d ÉÃ\n"
-#: clock/hwclock.c:369
+#: clock/hwclock.c:416
#, c-format
msgid "Time read from Hardware Clock: %02d:%02d:%02d\n"
msgstr "¥Ï¡¼¥É¥¦¥§¥¢¥¯¥í¥Ã¥¯¤«¤éÆɹþ¤ó¤À»þ¹ï: %02d:%02d:%02d\n"
-#: clock/hwclock.c:395
+#: clock/hwclock.c:442
#, c-format
msgid "Setting Hardware Clock to %.2d:%.2d:%.2d = %d seconds since 1969\n"
msgstr "¥Ï¡¼¥É¥¦¥§¥¢¥¯¥í¥Ã¥¯¤ò %.2d:%.2d:%.2d ¤ËÀßÄê = 1969 ǯ°ÊÍè %d ÉÃ\n"
-#: clock/hwclock.c:401
+#: clock/hwclock.c:448
msgid "Clock not changed - testing only.\n"
msgstr "¥¯¥í¥Ã¥¯¤òÊѹ¹¤·¤Þ¤»¤ó¤Ç¤·¤¿ -- ¥Æ¥¹¥È¤À¤±¤Ç¤¹¡£\n"
-#: clock/hwclock.c:449
+#: clock/hwclock.c:496
#, c-format
msgid ""
"Time elapsed since reference time has been %.6f seconds.\n"
"»þ¹ï¤ò»²¾È¤·¤¿»þÅÀ¤«¤é %.6f É÷вᡣ\n"
"¼¡¤Î´°Á´¤ÊÉäޤÇÃ٤餻¤Þ¤¹¡£\n"
-#: clock/hwclock.c:473
+#: clock/hwclock.c:520
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).\n"
#.
#. Compute display value for time
#. Cut off trailing newline
-#: clock/hwclock.c:485
+#: clock/hwclock.c:532
#, c-format
msgid "%s %.6f seconds\n"
msgstr "%s %.6f ÉÃ\n"
-#: clock/hwclock.c:519
+#: clock/hwclock.c:566
msgid "No --date option specified.\n"
msgstr "--date ¥ª¥×¥·¥ç¥ó¤¬»ØÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó¡£\n"
#. Quotation marks in date_opt would ruin the date command we construct.
#.
-#: clock/hwclock.c:524
+#: clock/hwclock.c:571
msgid ""
"The value of the --date option is not a valid date.\n"
"In particular, it contains quotation marks.\n"
"--date ¥ª¥×¥·¥ç¥ó¤ÎÃͤ¬Àµ¤·¤¤ÆüÉդǤϤ¢¤ê¤Þ¤»¤ó¡£\n"
"Æäˡ¢¥¯¥©¡¼¥Æ¡¼¥·¥ç¥ó¥Þ¡¼¥¯¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£\n"
-#: clock/hwclock.c:530
+#: clock/hwclock.c:577
#, c-format
msgid "Issuing date command: %s\n"
msgstr "date ¥³¥Þ¥ó¥É¤òȯ¹Ô¤·¤Þ¤¹: %s\n"
-#: clock/hwclock.c:534
+#: clock/hwclock.c:581
msgid "Unable to run 'date' program in /bin/sh shell. popen() failed"
msgstr ""
"/bin/sh ¥·¥§¥ë¥×¥í¥°¥é¥à¤Ç 'date' ¤ò¼Â¹Ô¤Ç¤¤Þ¤»¤ó¡£\n"
"popen() ¤¬¼ºÇÔ¤·¤Þ¤·¤¿¡£"
-#: clock/hwclock.c:540
+#: clock/hwclock.c:587
#, c-format
msgid "response from date command = %s\n"
msgstr "date ¥³¥Þ¥ó¥É¤«¤é¤ÎÊÖÅú = %s\n"
-#: clock/hwclock.c:542
+#: clock/hwclock.c:589
#, c-format
msgid ""
"The date command issued by %s returned unexpected results.\n"
"¤½¤ÎÊÖÅú¤Ï:\n"
" %s\n"
-#: clock/hwclock.c:551
+#: clock/hwclock.c:598
#, c-format
msgid ""
"The date command issued by %s returnedsomething other than an integer where "
"¤½¤ÎÊÖÅú¤Ï:\n"
" %s\n"
-#: clock/hwclock.c:561
+#: clock/hwclock.c:608
#, c-format
msgid "date string %s equates to %d seconds since 1969.\n"
msgstr "date ʸ»úÎó %s ¤ò 1969 ǯ°ÊÍè %d Éäȸ«¤Ê¤·¤Þ¤¹¡£\n"
-#: clock/hwclock.c:596
+#: clock/hwclock.c:643
msgid ""
"The Hardware Clock does not contain a valid time, so we cannot set the "
"System Time from it.\n"
"¥Ï¡¼¥É¥¦¥§¥¢¥¯¥í¥Ã¥¯¤Ï¡¢Àµ¤·¤¤»þ¹ï¤ò´Þ¤ó¤Ç¤¤¤Ê¤¤¤Î¤Ç¡¢¤³¤³¤«¤éÆÀ¤é¤ì¤¿Ãͤò\n"
"¥·¥¹¥Æ¥à»þ¹ï¤ËÀßÄê¤Ç¤¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:612
+#: clock/hwclock.c:659
msgid "Calling settimeofday:\n"
msgstr "settimeofday ¤ò¥³¡¼¥ë¤·¤Þ¤¹:\n"
-#: clock/hwclock.c:613
+#: clock/hwclock.c:660
#, c-format
msgid "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
msgstr "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
-#: clock/hwclock.c:615
+#: clock/hwclock.c:662
#, c-format
msgid "\ttz.tz_minuteswest = %ld\n"
msgstr "\ttz.tz_minuteswest = %ld\n"
-#: clock/hwclock.c:618
+#: clock/hwclock.c:665
msgid "Not setting system clock because running in test mode.\n"
msgstr "¥Æ¥¹¥È¥â¡¼¥É¤ÇÆ°ºî¤·¤Æ¤¤¤ë¤¿¤á¡¢¥·¥¹¥Æ¥à¥¯¥í¥Ã¥¯¤òÀßÄꤷ¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:630
+#: clock/hwclock.c:677
msgid "Must be superuser to set system clock.\n"
msgstr "¥·¥¹¥Æ¥à¥¯¥í¥Ã¥¯¤òÀßÄꤹ¤ë¤Ë¤Ï¡¢¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:632
+#: clock/hwclock.c:679
msgid "settimeofday() failed"
msgstr "settimeofday() ¥³¡¼¥ë¤Ë¼ºÇÔ"
-#: clock/hwclock.c:665
+#: clock/hwclock.c:712
msgid ""
"Not adjusting drift factor because the Hardware Clock previously contained "
"garbage.\n"
msgstr ""
"¥Ï¡¼¥É¥¦¥§¥¢¥¯¥í¥Ã¥¯¤Ë°ÊÁ°¤Î¥´¥ß¤¬´Þ¤Þ¤ì¤Æ¤ª¤ê¡¢¤º¤ì¤ò½¤Àµ¤Ç¤¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:669
+#: clock/hwclock.c:716
msgid ""
"Not adjusting drift factor because it has been less than a day since the "
"last calibration.\n"
msgstr "Á°²ó¤ÎÄ´À°°ÊÍè¡¢¾¯¤Ê¤¯¤È¤â°ìÆü·Ð²á¤·¤Ê¤¤¤È¡¢¤º¤ì¤ò½¤Àµ¤Ç¤¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:678
+#: clock/hwclock.c:725
#, c-format
msgid ""
"Clock drifted %d seconds in the past %d seconds in spite of a drift factor "
"ÉÃ\n"
"¤º¤ì¤Þ¤·¤¿¡£°ìÆü¤¢¤¿¤ê %4$f É交ì¤ò½¤Àµ¤·¤Þ¤¹\n"
-#: clock/hwclock.c:729
+#: clock/hwclock.c:776
#, c-format
msgid "Time since last adjustment is %d seconds\n"
msgstr "ºÇ½ª½¤Àµ»þ¹ï¤«¤é %d ÉäǤ¹\n"
-#: clock/hwclock.c:731
+#: clock/hwclock.c:778
#, c-format
msgid "Need to insert %d seconds and refer time back %.6f seconds ago\n"
msgstr "%d ÉäÎÁÞÆþ¤È¡¢%.6f ÉÃÁ°¤Î»þ¹ï¤Î»²¾È¤¬É¬ÍפǤ¹\n"
-#: clock/hwclock.c:759
+#: clock/hwclock.c:807
msgid "Not updating adjtime file because of testing mode.\n"
msgstr "¥Æ¥¹¥È¥â¡¼¥É¤ÇÆ°ºî¤·¤Æ¤¤¤ë¤¿¤á adjtime ¥Õ¥¡¥¤¥ë¤ò¹¹¿·¤·¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:760
+#: clock/hwclock.c:808
#, c-format
msgid ""
"Would have written the following to %s:\n"
"ËÜÍè¤Ê¤é¤Ð %s ¤Ë°Ê²¼¤Î¤è¤¦¤Ë½ñ¤¹þ¤Þ¤ì¤ë¤Ï¤º¤Ç¤·¤¿:\n"
"%s"
-#: clock/hwclock.c:784
+#: clock/hwclock.c:832
msgid "Drift adjustment parameters not updated.\n"
msgstr "¤º¤ì¤Î½¤ÀµÃͤϹ¹¿·¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿¡£\n"
-#: clock/hwclock.c:825
+#: clock/hwclock.c:873
msgid ""
"The Hardware Clock does not contain a valid time, so we cannot adjust it.\n"
msgstr ""
"¥Ï¡¼¥É¥¦¥§¥¢¥¯¥í¥Ã¥¯¤Ï¡¢Àµ¾ï¤Ê»þ¹ï¤ò´Þ¤ó¤Ç¤¤¤Ê¤¤¤Î¤Ç¡¢¤³¤ì¤ò½¤Àµ¤Ç¤¤Þ¤»¤ó¡£"
"\n"
-#: clock/hwclock.c:849
+#: clock/hwclock.c:897
msgid "Needed adjustment is less than one second, so not setting clock.\n"
msgstr "ɬÍפʽ¤Àµ¤¬°ìÉÃ̤Ëþ¤Ê¤Î¤Ç¡¢¥¯¥í¥Ã¥¯¤òÀßÄꤷ¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:875
+#: clock/hwclock.c:923
#, c-format
msgid "Using %s.\n"
msgstr "%s ¤ò»È¤¤¤Þ¤¹¡£\n"
-#: clock/hwclock.c:877
+#: clock/hwclock.c:925
msgid "No usable clock interface found.\n"
msgstr "ÍøÍѲÄǽ¤Ê¥¯¥í¥Ã¥¯¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:965
+#: clock/hwclock.c:1020
msgid "Unable to set system clock.\n"
msgstr "¥·¥¹¥Æ¥à¥¯¥í¥Ã¥¯¤òÀßÄê¤Ç¤¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:994
+#: clock/hwclock.c:1049
msgid ""
"The kernel keeps an epoch value for the Hardware Clock only on an Alpha "
"machine.\n"
"¤³¤Î hwclock ¤ÎÊ£À½¤Ï Alpha °Ê³°¤Î¥Þ¥·¥ó¤Ç¥Ó¥ë¥É¤µ¤ì¤Þ¤·¤¿\n"
"(¤½¤·¤ÆÅöÁ³¡¢¸½ºß Alpha ¾å¤Ç¼Â¹Ô¤µ¤ì¤Æ¤¤¤Þ¤»¤ó)¡£¼Â¹Ô¤Ç¤¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:1003
+#: clock/hwclock.c:1058
msgid "Unable to get the epoch value from the kernel.\n"
msgstr "¥«¡¼¥Í¥ë¤«¤é¥¨¥Ý¥Ã¥¯Ãͤò¼èÆÀ¤Ç¤¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:1005
+#: clock/hwclock.c:1060
#, c-format
msgid "Kernel is assuming an epoch value of %lu\n"
msgstr "¥«¡¼¥Í¥ë¤Ï¥¨¥Ý¥Ã¥¯Ãͤò %lu ¤ÈÁÛÄꤷ¤Æ¤¤¤Þ¤¹\n"
-#: clock/hwclock.c:1008
+#: clock/hwclock.c:1063
msgid ""
"To set the epoch value, you must use the 'epoch' option to tell to what "
"value to set it.\n"
"¥¨¥Ý¥Ã¥¯ÃͤòÀßÄꤹ¤ë¤¿¤á¤Ë¤Ï¡¢²¿¤ÎÃͤòÀßÄꤹ¤ë¤«¤òÃΤ餻¤ë¤¿¤á¤Ë 'epoch'\n"
"¥ª¥×¥·¥ç¥ó¤ò»È¤ï¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:1011
+#: clock/hwclock.c:1066
#, c-format
msgid "Not setting the epoch to %d - testing only.\n"
msgstr "¥¨¥Ý¥Ã¥¯¤ò %d ¤ËÀßÄꤷ¤Þ¤»¤ó -- ¥Æ¥¹¥È¤À¤±¤Ç¤¹¡£\n"
-#: clock/hwclock.c:1014
+#: clock/hwclock.c:1069
msgid "Unable to set the epoch value in the kernel.\n"
msgstr "¥«¡¼¥Í¥ë¤Ë¥¨¥Ý¥Ã¥¯ÃͤòÀßÄꤹ¤ë¤³¤È¤¬¤Ç¤¤Þ¤»¤ó¤Ç¤·¤¿¡£\n"
-#: clock/hwclock.c:1094
+#: clock/hwclock.c:1151
#, c-format
msgid "%s takes no non-option arguments. You supplied %d.\n"
msgstr "%s ¤Ï²¿¤é¤«¤Î¥ª¥×¥·¥ç¥ó°ú¿ô¤ò¼è¤ê¤Þ¤¹¡£¤¢¤Ê¤¿¤Ï %d ¸ÄÍ¿¤¨¤Þ¤·¤¿¡£\n"
-#: clock/hwclock.c:1102
+#: clock/hwclock.c:1159
msgid ""
"You have specified multiple function options.\n"
"You can only perform one function at a time.\n"
"¤¢¤Ê¤¿¤Ïµ¡Ç½¥ª¥×¥·¥ç¥ó¤òÊ£¿ô¸Ä»ØÄꤷ¤Þ¤·¤¿¡£\n"
"°ìÅ٤˰ì¤Ä¤Îµ¡Ç½¤Î¤ß¹Ô¤Ê¤¦¤³¤È¤¬¤Ç¤¤Þ¤¹¡£\n"
-#: clock/hwclock.c:1115
+#: clock/hwclock.c:1165
+#, c-format
+msgid ""
+"%s: The --utc and --localtime options are mutually exclusive. You specified "
+"both.\n"
+msgstr "%s: --utc ¤È --localtime ¥ª¥×¥·¥ç¥ó¤ÏÁê¸ßÇÓ¾Ū¤Ç¤¹¤¬¡¢Î¾Êý¤¬»ØÄꤵ¤ì¤Þ¤·¤¿¡£\n"
+
+#: clock/hwclock.c:1178
msgid "No usable set-to time. Cannot set clock.\n"
msgstr "͸ú¤ÊÀßÄê»þ¹ï¤¬¤¢¤ê¤Þ¤»¤ó¡£¥¯¥í¥Ã¥¯¤òÀßÄê¤Ç¤¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:1130
+#: clock/hwclock.c:1193
msgid "Sorry, only the superuser can change the Hardware Clock.\n"
msgstr ""
"»ÄÇ°¤Ê¤¬¤é¡¢¥Ï¡¼¥É¥¦¥§¥¢¥¯¥í¥Ã¥¯¤ÎÊѹ¹¤Ï¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Ç¤·¤«¹Ô¤Ê¤¨¤Þ¤»¤ó¡£\n"
-#: clock/hwclock.c:1134
+#: clock/hwclock.c:1197
msgid ""
"Sorry, only the superuser can change the Hardware Clock epoch in the "
"kernel.\n"
"»ÄÇ°¤Ê¤¬¤é¡¢¥«¡¼¥Í¥ëÆâ¤Î¥Ï¡¼¥É¥¦¥§¥¢¥¯¥í¥Ã¥¯¤Î¥¨¥Ý¥Ã¥¯ÃͤòÊѹ¹¤Ç¤¤ë¤Î¤Ï¡¢\n"
"¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤À¤±¤Ç¤¹¡£\n"
-#: clock/hwclock.c:1150
+#: clock/hwclock.c:1213
msgid ""
"Cannot access the Hardware Clock via any known method. Use --debug option "
"to see the details of our search for an access method.\n"
"¥×¥í¥°¥é¥à¤¬ÃΤë¸Â¤ê¤ÎÊýË¡¤Ç¤Ï¡¢¥Ï¡¼¥É¥¦¥§¥¢¥¯¥í¥Ã¥¯¤Ë¥¢¥¯¥»¥¹¤Ç¤¤Þ¤»¤ó¡£\n"
"--debug ¥ª¥×¥·¥ç¥ó¤Ç¥¢¥¯¥»¥¹ÊýË¡¸¡º÷¤Î¾ÜºÙ¤Ë¤Ä¤¤¤Æ¸«¤Æ¤¯¤À¤µ¤¤¡£\n"
-#: clock/hwclock.c:1164
-#, c-format
-msgid "%s: %s, errno=%d: %s.\n"
-msgstr "%s: %s, ¥¨¥é¡¼ÈÖ¹æ=%d: %s.\n"
-
-#: clock/kd.c:40
+#: clock/kd.c:41
msgid "Waiting in loop for time from KDGHWCLK to change\n"
msgstr "KDGHWCLK ¤«¤éÊѹ¹¤Î¤¿¤á¤Î»þ¹ï¤ò¼èÆÀ¤¹¤ë¥ë¡¼¥×Ãæ¤Ç¤¹\n"
-#: clock/kd.c:43
+#: clock/kd.c:44
msgid "KDGHWCLK ioctl to read time failed"
msgstr "KDGHWCLK ¤Î»þ¹ïÆɤ߼è¤ê¤¬¼ºÇÔ¤·¤Þ¤·¤¿"
-#: clock/kd.c:50 clock/rtc.c:144
+#: clock/kd.c:65 clock/rtc.c:144
msgid "Timed out waiting for time change.\n"
msgstr "»þ¹ïÊѹ¹ÂÔ¤Á¤¬¥¿¥¤¥à¥¢¥¦¥È¤·¤Þ¤·¤¿¡£\n"
-#: clock/kd.c:54
+#: clock/kd.c:69
msgid "KDGHWCLK ioctl to read time failed in loop"
msgstr "»þ¹ïÆɤ߹þ¤ß¤Î¤¿¤á¤Î KDGHWCLK ioctl ¤¬¥ë¡¼¥×Æâ¤Ç¼ºÇÔ¤·¤Þ¤·¤¿"
-#: clock/kd.c:76
+#: clock/kd.c:91
msgid "ioctl() failed to read time from /dev/tty1"
msgstr "/dev/tty1 ¤«¤é»þ¹ï¤òÆɹþ¤à¤¿¤á¤Î ioctl() ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
-#: clock/kd.c:112
+#: clock/kd.c:127
msgid "ioctl() to open /dev/tty1 failed"
msgstr "/dev/tty1 ¤ò¥ª¡¼¥×¥ó¤¹¤ë¤¿¤á¤Î ioctl ¤¬¼ºÇÔ¤·¤Þ¤·¤¿"
-#: clock/kd.c:142
+#: clock/kd.c:157
msgid "KDGHWCLK ioctl failed"
msgstr "KDGHWCLK ioctl ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
-#: clock/kd.c:146
+#: clock/kd.c:161
msgid "Can't open /dev/tty1"
msgstr "/dev/tty1 ¤ò³«¤±¤Þ¤»¤ó"
msgid "Single"
msgstr "ÊÒ"
-#: disk-utils/fsck.minix.c:288
+#: disk-utils/fsck.minix.c:198
+#, c-format
+msgid "Usage: %s [-larvsmf] /dev/name\n"
+msgstr "»È¤¤Êý: %s [ -larvsmf ] /dev/name\n"
+
+#: disk-utils/fsck.minix.c:296
#, c-format
msgid "%s is mounted.\t "
msgstr "%s ¤Ï¥Þ¥¦¥ó¥È¤µ¤ì¤Æ¤¤¤Þ¤¹\t "
-#: disk-utils/fsck.minix.c:290
+#: disk-utils/fsck.minix.c:298
msgid "Do you really want to continue"
msgstr "ËÜÅö¤Ë³¤±¤Þ¤¹¤«"
-#: disk-utils/fsck.minix.c:294
+#: disk-utils/fsck.minix.c:302
msgid "check aborted.\n"
msgstr "¥Á¥§¥Ã¥¯¤òÃæ»ß¤·¤Þ¤·¤¿\n"
-#: disk-utils/fsck.minix.c:311 disk-utils/fsck.minix.c:331
+#: disk-utils/fsck.minix.c:319 disk-utils/fsck.minix.c:339
msgid "Zone nr < FIRSTZONE in file `"
-msgstr ""
+msgstr "Zone nr < FIRSTZONE in file `"
-#: disk-utils/fsck.minix.c:313 disk-utils/fsck.minix.c:333
+#: disk-utils/fsck.minix.c:321 disk-utils/fsck.minix.c:341
msgid "Zone nr >= ZONES in file `"
-msgstr ""
+msgstr "Zone nr >= ZONES in file `"
-#: disk-utils/fsck.minix.c:318 disk-utils/fsck.minix.c:338
+#: disk-utils/fsck.minix.c:326 disk-utils/fsck.minix.c:346
msgid "Remove block"
msgstr "¥Ö¥í¥Ã¥¯¤Îºï½ü"
-#: disk-utils/fsck.minix.c:356
+#: disk-utils/fsck.minix.c:364
msgid "Read error: unable to seek to block in file '"
msgstr "Æɹþ¥¨¥é¡¼: ¥Õ¥¡¥¤¥ëÃæ¤Î¥Ö¥í¥Ã¥¯¤Ë°ÜÆ°¤Ç¤¤Þ¤»¤ó '"
-#: disk-utils/fsck.minix.c:362
+#: disk-utils/fsck.minix.c:370
msgid "Read error: bad block in file '"
msgstr "Æɹþ¥¨¥é¡¼: ¥Õ¥¡¥¤¥ë¤ËÉÔÀµ¥Ö¥í¥Ã¥¯¤¬¤¢¤ê¤Þ¤¹ '"
-#: disk-utils/fsck.minix.c:378
+#: disk-utils/fsck.minix.c:386
msgid ""
"Internal error: trying to write bad block\n"
"Write request ignored\n"
"ÆâÉô¥¨¥é¡¼: ÉÔÀµ¥Ö¥í¥Ã¥¯¤Ø¤Î½ñ¤¹þ¤ß\n"
"½ñ¤¹þ¤ßÍ×µá¤Ï̵»ë¤µ¤ì¤Þ¤¹\n"
-#: disk-utils/fsck.minix.c:386
+#: disk-utils/fsck.minix.c:392 disk-utils/mkfs.minix.c:290
+msgid "seek failed in write_block"
+msgstr "½ñ¤¹þ¤ß¥Ö¥í¥Ã¥¯Æâ¤Î¥·¡¼¥¯¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
+
+#: disk-utils/fsck.minix.c:394
msgid "Write error: bad block in file '"
-msgstr "½ñ¤¹þ¤ß¥¨¥é¡¼: ¥Õ¥¡¥¤¥ëÃæ¤ËÉÔÀµ¥Ö¥í¥Ã¥¯¤¬¤¢¤ê¤Þ¤¹ '"
+msgstr "½ñ¤¹þ¤ß¥¨¥é¡¼: ¥Õ¥¡¥¤¥ë¤ÎÃæ¤ËÉÔÀµ¥Ö¥í¥Ã¥¯¤¬¤¢¤ê¤Þ¤¹ '"
+
+#: disk-utils/fsck.minix.c:513
+msgid "seek failed in write_super_block"
+msgstr "¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯½ñ¹þ»þ¤Î¥Õ¥¡¥¤¥ë¥·¡¼¥¯¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
+
+#: disk-utils/fsck.minix.c:515 disk-utils/mkfs.minix.c:277
+msgid "unable to write super-block"
+msgstr "¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤ò½ñ¤¹þ¤á¤Þ¤»¤ó"
+
+#: disk-utils/fsck.minix.c:525
+msgid "Unable to write inode map"
+msgstr "inode ¥Þ¥Ã¥×¤ò½ñ¤¹þ¤á¤Þ¤»¤ó"
+
+#: disk-utils/fsck.minix.c:527
+msgid "Unable to write zone map"
+msgstr "¥¾¡¼¥ó¥Þ¥Ã¥×¤ò½ñ¤¹þ¤á¤Þ¤»¤ó"
+
+#: disk-utils/fsck.minix.c:529
+msgid "Unable to write inodes"
+msgstr "inode ¤ò½ñ¤¹þ¤á¤Þ¤»¤ó"
+
+#: disk-utils/fsck.minix.c:558
+msgid "seek failed"
+msgstr "¥·¡¼¥¯¤Ë¼ºÇÔ"
+
+#: disk-utils/fsck.minix.c:560
+msgid "unable to read super block"
+msgstr "¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤ò½ñ¤¹þ¤á¤Þ¤»¤ó"
+
+#: disk-utils/fsck.minix.c:580
+msgid "bad magic number in super-block"
+msgstr "¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤ËÉÔÀµ¤Ê¥Þ¥¸¥Ã¥¯¥Ê¥ó¥Ð¡¼¤¬¤¢¤ê¤Þ¤¹"
+
+#: disk-utils/fsck.minix.c:582
+msgid "Only 1k blocks/zones supported"
+msgstr "Only 1k blocks/zones supported"
+
+#: disk-utils/fsck.minix.c:584
+msgid "bad s_imap_blocks field in super-block"
+msgstr "bad s_imap_blocks field in super-block"
+
+#: disk-utils/fsck.minix.c:586
+msgid "bad s_zmap_blocks field in super-block"
+msgstr "bad s_zmap_blocks field in super-block"
+
+#: disk-utils/fsck.minix.c:593
+msgid "Unable to allocate buffer for inode map"
+msgstr "inode ¥Þ¥Ã¥×ÍѥХåե¡¤Î³ÎÊݤ¬¤Ç¤¤Þ¤»¤ó"
+
+#: disk-utils/fsck.minix.c:601
+msgid "Unable to allocate buffer for inodes"
+msgstr "inode ÍѥХåե¡¤Î³ÎÊݤ¬¤Ç¤¤Þ¤»¤ó¡£"
+
+#: disk-utils/fsck.minix.c:604
+msgid "Unable to allocate buffer for inode count"
+msgstr "inode ¥«¥¦¥ó¥¿ÍѥХåե¡¤Î³ÎÊݤ¬¤Ç¤¤Þ¤»¤ó¡£"
#: disk-utils/fsck.minix.c:607
+msgid "Unable to allocate buffer for zone count"
+msgstr "¥¾¡¼¥ó¥«¥¦¥ó¥¿ÍѥХåե¡¤Î³ÎÊݤ¬¤Ç¤¤Þ¤»¤ó¡£"
+
+#: disk-utils/fsck.minix.c:609
+msgid "Unable to read inode map"
+msgstr "inode ¥Þ¥Ã¥×¤¬Æɹþ¤á¤Þ¤»¤ó"
+
+#: disk-utils/fsck.minix.c:611
+msgid "Unable to read zone map"
+msgstr "¥¾¡¼¥ó¥Þ¥Ã¥×¤¬Æɹþ¤á¤Þ¤»¤ó"
+
+#: disk-utils/fsck.minix.c:613
+msgid "Unable to read inodes"
+msgstr "inode ¤òÆɹþ¤á¤Þ¤»¤ó"
+
+#: disk-utils/fsck.minix.c:615
msgid "Warning: Firstzone != Norm_firstzone\n"
-msgstr ""
+msgstr "Warning: Firstzone != Norm_firstzone\n"
-#: disk-utils/fsck.minix.c:612 disk-utils/mkfs.minix.c:528
+#: disk-utils/fsck.minix.c:620 disk-utils/mkfs.minix.c:528
#, c-format
msgid "%ld inodes\n"
msgstr "inode ¿ô %ld\n"
-#: disk-utils/fsck.minix.c:613 disk-utils/mkfs.minix.c:529
+#: disk-utils/fsck.minix.c:621 disk-utils/mkfs.minix.c:529
#, c-format
msgid "%ld blocks\n"
msgstr "¥Ö¥í¥Ã¥¯¿ô %ld\n"
-#: disk-utils/fsck.minix.c:614 disk-utils/mkfs.minix.c:530
+#: disk-utils/fsck.minix.c:622 disk-utils/mkfs.minix.c:530
#, c-format
msgid "Firstdatazone=%ld (%ld)\n"
-msgstr ""
+msgstr "Firstdatazone=%ld (%ld)\n"
-#: disk-utils/fsck.minix.c:615 disk-utils/mkfs.minix.c:531
+#: disk-utils/fsck.minix.c:623 disk-utils/mkfs.minix.c:531
#, c-format
msgid "Zonesize=%d\n"
-msgstr ""
+msgstr "Zone ¥µ¥¤¥º=%d\n"
-#: disk-utils/fsck.minix.c:616
+#: disk-utils/fsck.minix.c:624
#, c-format
msgid "Maxsize=%ld\n"
msgstr "ºÇÂ祵¥¤¥º=%ld\n"
-#: disk-utils/fsck.minix.c:617
+#: disk-utils/fsck.minix.c:625
#, c-format
msgid "Filesystem state=%d\n"
msgstr "¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¾õÂÖ=%d\n"
-#: disk-utils/fsck.minix.c:618
+#: disk-utils/fsck.minix.c:626
#, c-format
msgid ""
"namelen=%d\n"
"̾Á°¤ÎŤµ=%d\n"
"\n"
-#: disk-utils/fsck.minix.c:632 disk-utils/fsck.minix.c:684
+#: disk-utils/fsck.minix.c:640 disk-utils/fsck.minix.c:692
#, c-format
msgid "Inode %d marked not used, but used for file '"
-msgstr ""
+msgstr "Inode %d ¤ÏÉÔ»ÈÍÑ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤¹¤¬¡¢¼¡¤Î¥Õ¥¡¥¤¥ë¤¬ÍøÍѤ·¤Æ¤¤¤Þ¤¹ '"
-#: disk-utils/fsck.minix.c:637 disk-utils/fsck.minix.c:688
+#: disk-utils/fsck.minix.c:645 disk-utils/fsck.minix.c:696
msgid "Mark in use"
-msgstr ""
+msgstr "»ÈÍÑ¥Þ¡¼¥¯"
-#: disk-utils/fsck.minix.c:659 disk-utils/fsck.minix.c:708
+#: disk-utils/fsck.minix.c:667 disk-utils/fsck.minix.c:716
#, c-format
msgid " has mode %05o\n"
-msgstr ""
+msgstr " ¤Ï¥â¡¼¥É %05o\n"
-#: disk-utils/fsck.minix.c:665 disk-utils/fsck.minix.c:713
+#: disk-utils/fsck.minix.c:673 disk-utils/fsck.minix.c:721
msgid "Warning: inode count too big.\n"
msgstr "·Ù¹ð: inode ¿ô¤¬Â礤¹¤®¤Þ¤¹¡£\n"
-#: disk-utils/fsck.minix.c:749 disk-utils/fsck.minix.c:783
+#: disk-utils/fsck.minix.c:734
+msgid "root inode isn't a directory"
+msgstr "root inode ¤¬¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
+
+#: disk-utils/fsck.minix.c:757 disk-utils/fsck.minix.c:791
msgid "Block has been used before. Now in file `"
-msgstr ""
+msgstr "¥Ö¥í¥Ã¥¯¤Ï°ÊÁ°¤«¤éÍøÍѤµ¤ì¤Æ¤¤¤Þ¤¹¡£¸½ºß¤Ï¥Õ¥¡¥¤¥ë `"
-#: disk-utils/fsck.minix.c:752 disk-utils/fsck.minix.c:786
-#: disk-utils/fsck.minix.c:1114 disk-utils/fsck.minix.c:1123
-#: disk-utils/fsck.minix.c:1167 disk-utils/fsck.minix.c:1176
+#: disk-utils/fsck.minix.c:760 disk-utils/fsck.minix.c:794
+#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1131
+#: disk-utils/fsck.minix.c:1175 disk-utils/fsck.minix.c:1184
msgid "Clear"
msgstr "¥¯¥ê¥¢"
-#: disk-utils/fsck.minix.c:761 disk-utils/fsck.minix.c:795
+#: disk-utils/fsck.minix.c:769 disk-utils/fsck.minix.c:803
#, c-format
msgid "Block %d in file `"
-msgstr ""
+msgstr "¥Ö¥í¥Ã¥¯ %d in ¥Õ¥¡¥¤¥ë `"
-#: disk-utils/fsck.minix.c:763 disk-utils/fsck.minix.c:797
+#: disk-utils/fsck.minix.c:771 disk-utils/fsck.minix.c:805
msgid "' is marked not in use."
-msgstr ""
+msgstr "' ¤¬ÉÔ»ÈÍÑ¥Þ¡¼¥¯"
-#: disk-utils/fsck.minix.c:764 disk-utils/fsck.minix.c:798
+#: disk-utils/fsck.minix.c:772 disk-utils/fsck.minix.c:806
msgid "Correct"
-msgstr ""
+msgstr "Àµ¤·¤¤"
-#: disk-utils/fsck.minix.c:948 disk-utils/fsck.minix.c:1012
+#: disk-utils/fsck.minix.c:956 disk-utils/fsck.minix.c:1020
msgid " contains a bad inode number for file '"
-msgstr ""
+msgstr " ¤ÏÉÔÀµ inode ÈÖ¹æ¤ò»ý¤Á¤Þ¤¹: ¥Õ¥¡¥¤¥ë '"
-#: disk-utils/fsck.minix.c:950 disk-utils/fsck.minix.c:1014
+#: disk-utils/fsck.minix.c:958 disk-utils/fsck.minix.c:1022
msgid " Remove"
-msgstr ""
+msgstr " ºï½ü"
-#: disk-utils/fsck.minix.c:964 disk-utils/fsck.minix.c:1028
+#: disk-utils/fsck.minix.c:972 disk-utils/fsck.minix.c:1036
msgid ": bad directory: '.' isn't first\n"
-msgstr ""
+msgstr ": ÉÔÀµ¤Ê¥Ç¥£¥ì¥¯¥È¥ê: '.' ¤¬ºÇ½é¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó\n"
-#: disk-utils/fsck.minix.c:971 disk-utils/fsck.minix.c:1036
+#: disk-utils/fsck.minix.c:979 disk-utils/fsck.minix.c:1044
msgid ": bad directory: '..' isn't second\n"
-msgstr ""
+msgstr ": ÉÔÀµ¤Ê¥Ç¥£¥ì¥¯¥È¥ê: '..' ¤¬ 2 ÈÖÌܤǤϤ¢¤ê¤Þ¤»¤ó\n"
+
+#: disk-utils/fsck.minix.c:1076
+msgid "internal error"
+msgstr "ÆâÉô¥¨¥é¡¼"
-#: disk-utils/fsck.minix.c:1071
+#: disk-utils/fsck.minix.c:1079
msgid ": bad directory: size<32"
-msgstr ""
+msgstr ": ÉÔÀµ¤Ê¥Ç¥£¥ì¥¯¥È¥ê: ¥µ¥¤¥º¤¬ 32 ̤Ëþ"
-#: disk-utils/fsck.minix.c:1090
+#: disk-utils/fsck.minix.c:1098
msgid ": bad directory: size < 32"
-msgstr ""
+msgstr ": ÉÔÀµ¤Ê¥Ç¥£¥ì¥¯¥È¥ê: ¥µ¥¤¥º¤¬ 32 ̤Ëþ"
+
+#: disk-utils/fsck.minix.c:1111
+msgid "seek failed in bad_zone"
+msgstr "ÉÔÀµ¤Ê zone ¤Ç¤Î¥·¡¼¥¯¤Ë¼ºÇÔ"
-#: disk-utils/fsck.minix.c:1113 disk-utils/fsck.minix.c:1166
+#: disk-utils/fsck.minix.c:1121 disk-utils/fsck.minix.c:1174
#, c-format
msgid "Inode %d mode not cleared."
-msgstr ""
+msgstr "Inode %d ¤Î¥â¡¼¥É¤Ï¥¯¥ê¥¢¤µ¤ì¤º¡£"
-#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1175
+#: disk-utils/fsck.minix.c:1130 disk-utils/fsck.minix.c:1183
#, c-format
msgid "Inode %d not used, marked used in the bitmap."
-msgstr ""
+msgstr "inode %d ¤Ï»È¤ï¤ì¤Þ¤»¤ó¤¬¡¢¥Ó¥Ã¥È¥Þ¥Ã¥×¤Ç¤Ï»ÈÍÑ¥Þ¡¼¥¯¤¬ÉÕ¤¤¤Æ¤¤¤Þ¤¹"
-#: disk-utils/fsck.minix.c:1128 disk-utils/fsck.minix.c:1181
+#: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1189
#, c-format
msgid "Inode %d used, marked unused in the bitmap."
-msgstr ""
+msgstr "inode %d ¤¬»ÈÍѤµ¤ì¤Þ¤¹¤¬¡¢¥Ó¥Ã¥È¥Þ¥Ã¥×¤Ç¤ÏÉÔ»ÈÍÑ¥Þ¡¼¥¯¤¬ÉÕ¤¤¤Æ¤¤¤Þ¤¹"
-#: disk-utils/fsck.minix.c:1134 disk-utils/fsck.minix.c:1186
+#: disk-utils/fsck.minix.c:1142 disk-utils/fsck.minix.c:1194
#, c-format
msgid "Inode %d (mode = %07o), i_nlinks=%d, counted=%d."
-msgstr ""
+msgstr "inode %d (¥â¡¼¥É = %07o), i_nlinks=%d, counted=%d."
-#: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1188
+#: disk-utils/fsck.minix.c:1144 disk-utils/fsck.minix.c:1196
msgid "Set i_nlinks to count"
-msgstr ""
+msgstr "i_nlinks ¤ÎÃͤò count ¤ËÀßÄꤷ¤Þ¤·¤¿"
-#: disk-utils/fsck.minix.c:1148 disk-utils/fsck.minix.c:1200
+#: disk-utils/fsck.minix.c:1156 disk-utils/fsck.minix.c:1208
#, c-format
msgid "Zone %d: marked in use, no file uses it."
-msgstr ""
+msgstr "Zone %d: ÍøÍÑ¥Þ¡¼¥¯¤¬ÉÕ¤¤¤Æ¤¤¤Þ¤¹¤¬¡¢¤É¤Î¥Õ¥¡¥¤¥ë¤â»È¤Ã¤Æ¤¤¤Þ¤»¤ó"
-#: disk-utils/fsck.minix.c:1149 disk-utils/fsck.minix.c:1201
+#: disk-utils/fsck.minix.c:1157 disk-utils/fsck.minix.c:1209
msgid "Unmark"
-msgstr ""
+msgstr "¥Þ¡¼¥¯¤Ê¤·"
-#: disk-utils/fsck.minix.c:1153 disk-utils/fsck.minix.c:1205
+#: disk-utils/fsck.minix.c:1161 disk-utils/fsck.minix.c:1213
#, c-format
msgid "Zone %d: %sin use, counted=%d\n"
-msgstr ""
+msgstr "Zone %d: %s»ÈÍÑ¡¢counted=%d\\n\n"
-#: disk-utils/fsck.minix.c:1154 disk-utils/fsck.minix.c:1206
+#: disk-utils/fsck.minix.c:1162 disk-utils/fsck.minix.c:1214
msgid "not "
-msgstr ""
+msgstr "ÉÔ"
-#: disk-utils/fsck.minix.c:1182
+#: disk-utils/fsck.minix.c:1190
msgid "Set"
-msgstr ""
+msgstr "ÀßÄê"
-#: disk-utils/fsck.minix.c:1296
+#: disk-utils/fsck.minix.c:1254 disk-utils/mkfs.minix.c:637
+#: disk-utils/mkfs.minix.c:640
+msgid "bad inode size"
+msgstr "ÉÔÀµ¤Ê inode ¥µ¥¤¥º"
+
+#: disk-utils/fsck.minix.c:1257
+msgid "bad v2 inode size"
+msgstr "ÉÔÀµ¤Ê v2 inode ¥µ¥¤¥º"
+
+#: disk-utils/fsck.minix.c:1283
+msgid "need terminal for interactive repairs"
+msgstr "ÂÐÏÃŪ¤Ê½¤Éü¤ò¹Ô¤Ê¤¦°ÙüËö¤¬É¬ÍפǤ¹"
+
+#: disk-utils/fsck.minix.c:1287
+#, c-format
+msgid "unable to open '%s'"
+msgstr "'%s' ¤ò³«¤±¤Þ¤»¤ó"
+
+#: disk-utils/fsck.minix.c:1304
#, c-format
msgid "%s is clean, no check.\n"
-msgstr ""
+msgstr "%s ¤Ï¥¯¥ê¡¼¥ó¤Ç¤¹¡¢¥Á¥§¥Ã¥¯¤·¤Þ¤»¤ó¡£\n"
-#: disk-utils/fsck.minix.c:1300
+#: disk-utils/fsck.minix.c:1308
#, c-format
msgid "Forcing filesystem check on %s.\n"
-msgstr ""
+msgstr "¶¯À©Åª¤Ë %s ¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¸¡ºº¤·¤Þ¤¹¡£\n"
-#: disk-utils/fsck.minix.c:1302
+#: disk-utils/fsck.minix.c:1310
#, c-format
msgid "Filesystem on %s is dirty, needs checking.\n"
-msgstr ""
+msgstr "%s ¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Ï±ø¤ì¤Æ¤ª¤ê¡¢¸¡ºº¤¬É¬ÍפǤ¹¡£\n"
-#: disk-utils/fsck.minix.c:1331
+#: disk-utils/fsck.minix.c:1339
msgid ""
"\n"
"%6ld inodes used (%ld%%)\n"
msgstr ""
+"\n"
+"%6ld i¥Î¡¼¥É¤¬»È¤ï¤ì¤¿ (%ld%%)\n"
-#: disk-utils/fsck.minix.c:1336
+#: disk-utils/fsck.minix.c:1344
msgid "%6ld zones used (%ld%%)\n"
-msgstr ""
+msgstr "%6ld zone ¤¬»È¤ï¤ì¤¿ (%ld%%)\n"
-#: disk-utils/fsck.minix.c:1338
+#: disk-utils/fsck.minix.c:1346
#, c-format
msgid ""
"\n"
"------\n"
"%6d files\n"
msgstr ""
+"\n"
+"%6d Ä̾ï¥Õ¥¡¥¤¥ë\n"
+"%6d ¥Ç¥£¥ì¥¯¥È¥ê\n"
+"%6d ¥¥ã¥é¥¯¥¿¥Ç¥ô¥¡¥¤¥¹¥Õ¥¡¥¤¥ë\n"
+"%6d ¥Ö¥í¥Ã¥¯¥Ç¥ô¥¡¥¤¥¹¥Õ¥¡¥¤¥ë\n"
+"%6d ¥Ï¡¼¥É¥ê¥ó¥¯\n"
+"%6d ¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯\n"
+"------\n"
+"%6d ¥Õ¥¡¥¤¥ë\n"
-#: disk-utils/fsck.minix.c:1351
+#: disk-utils/fsck.minix.c:1359
msgid ""
"----------------------------\n"
"FILE SYSTEM HAS BEEN CHANGED\n"
"----------------------------\n"
msgstr ""
+"----------------------------------\n"
+"*¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤¬Êѹ¹¤µ¤ì¤Þ¤·¤¿*\n"
+"----------------------------------\n"
#: disk-utils/mkfs.c:66
msgid "Usage: mkfs [-V] [-t fstype] [fs-options] device [size]\n"
msgstr ""
"»È¤¤Êý: mkfs [-V] [-t ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à·¿] [fs ¥ª¥×¥·¥ç¥ó] ¥Ç¥Ð¥¤¥¹ [¥µ¥¤¥º]\n"
-#: disk-utils/mkfs.c:80 fdisk/cfdisk.c:328 getopt-1.0.3b/getopt.c:85
-#: getopt-1.0.3b/getopt.c:95 login-utils/wall.c:221 mount/sundries.c:195
+#: disk-utils/mkfs.c:80 fdisk/cfdisk.c:370 getopt-1.0.3b/getopt.c:85
+#: getopt-1.0.3b/getopt.c:95 login-utils/wall.c:218 mount/sundries.c:195
#, c-format
msgid "%s: Out of memory!\n"
msgstr "%s: ¥á¥â¥ê¤¬Â¤ê¤Þ¤»¤ó¡ª\n"
#: disk-utils/mkfs.c:89
-msgid "mkfs version "
-msgstr "mkfs ¥Ð¡¼¥¸¥ç¥ó "
+#, c-format
+msgid "mkfs version %s (%s)\n"
+msgstr "mkfs ¥Ð¡¼¥¸¥ç¥ó %s (%s)\n"
#: disk-utils/mkfs.minix.c:186
#, c-format
#: disk-utils/mkfs.minix.c:271
msgid "seek to boot block failed in write_tables"
-msgstr ""
+msgstr "write_tables ¤Ç¤Î¥Ö¡¼¥È¥Ö¥í¥Ã¥¯¤Ø¤Î¥·¡¼¥¯¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
#: disk-utils/mkfs.minix.c:273
msgid "unable to clear boot sector"
#: disk-utils/mkfs.minix.c:275
msgid "seek failed in write_tables"
-msgstr ""
-
-#: disk-utils/mkfs.minix.c:277
-msgid "unable to write super-block"
-msgstr "¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤Î½ñ¤¹þ¤ß¤¬¤Ç¤¤Þ¤»¤ó"
+msgstr "write_tables ¤Ç¤Î¥·¡¼¥¯¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
#: disk-utils/mkfs.minix.c:279
msgid "unable to write inode map"
msgid "unable to write inodes"
msgstr "inode ¤Î½ñ¤¹þ¤ß¤¬¤Ç¤¤Þ¤»¤ó"
-#: disk-utils/mkfs.minix.c:290
-msgid "seek failed in write_block"
-msgstr ""
-
#: disk-utils/mkfs.minix.c:292
msgid "write failed in write_block"
-msgstr ""
+msgstr "write_block ¤Ç¤Î½ñ¤¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
#. Could make triple indirect block here
#: disk-utils/mkfs.minix.c:300 disk-utils/mkfs.minix.c:374
#: disk-utils/mkfs.minix.c:546
msgid "seek failed during testing of blocks"
-msgstr ""
+msgstr "¥Ö¥í¥Ã¥¯¤Î¥Æ¥¹¥ÈÃæ¤Ë¥·¡¼¥¯¤¬¼ºÇÔ¤·¤Þ¤·¤¿"
#: disk-utils/mkfs.minix.c:554
msgid "Weird values in do_check: probably bugs\n"
-msgstr ""
+msgstr "do_check ¤ËÊѤÊÃͤ¬¤¢¤ê¤Þ¤¹: ¿ʬ¥Ð¥°¤Ç¤·¤ç¤¦\n"
-#: disk-utils/mkfs.minix.c:585
+#: disk-utils/mkfs.minix.c:585 disk-utils/mkswap.c:231
msgid "seek failed in check_blocks"
-msgstr ""
+msgstr "check_blocks ¤Ç¤Î¥·¡¼¥¯¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
#: disk-utils/mkfs.minix.c:594
msgid "bad blocks before data-area: cannot make fs"
-msgstr ""
+msgstr "¥Ç¡¼¥¿Îΰè°ÊÁ°¤ËÉÔÀµ¥Ö¥í¥Ã¥¯: ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤òºîÀ®¤Ç¤¤Þ¤»¤ó"
#: disk-utils/mkfs.minix.c:600 disk-utils/mkfs.minix.c:622
#, c-format
#: disk-utils/mkfs.minix.c:614
msgid "can't open file of bad blocks"
-msgstr ""
-
-#: disk-utils/mkfs.minix.c:637 disk-utils/mkfs.minix.c:640
-msgid "bad inode size"
-msgstr ""
+msgstr "ÉÔÀµ¥Ö¥í¥Ã¥¯¤Î¥Õ¥¡¥¤¥ë¤ò³«¤±¤Þ¤»¤ó"
#: disk-utils/mkfs.minix.c:669
#, c-format
#: disk-utils/mkfs.minix.c:685
msgid "strtol error: number of blocks not specified"
-msgstr ""
+msgstr "strtol ¥¨¥é¡¼: ¥Ö¥í¥Ã¥¯¤Î¿ô¤¬»ØÄꤵ¤ì¤Þ¤»¤ó¤Ç¤·¤¿"
#: disk-utils/mkfs.minix.c:717
#, c-format
#: disk-utils/mkfs.minix.c:723
#, c-format
msgid "will not try to make filesystem on '%s'"
-msgstr ""
+msgstr "'%s' ¾å¤Ë¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤òºî¤é¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹"
#: disk-utils/mkswap.c:101
#, c-format
msgid "Assuming pages of size %d\n"
-msgstr "¥µ¥¤¥º %s ¥Ú¡¼¥¸¤ò»î¤·¤Þ¤¹\n"
+msgstr "¥µ¥¤¥º %d ¥Ú¡¼¥¸¤ò»î¤·¤Þ¤¹\n"
+
+#: disk-utils/mkswap.c:185
+#, c-format
+msgid "Usage: %s [-c] [-v0|-v1] /dev/name [blocks]\n"
+msgstr "»È¤¤Êý: %s [-c] [-v0|-v1] /dev/name [¥Ö¥í¥Ã¥¯¿ô]\n"
+
+#: disk-utils/mkswap.c:208
+msgid "too many bad pages"
+msgstr "ÉÔÀµ¥Ú¡¼¥¸¤¬Â¿¤¹¤®¤Þ¤¹"
+
+#: disk-utils/mkswap.c:222 misc-utils/look.c:170 misc-utils/setterm.c:1100
+#: text-utils/more.c:1863 text-utils/more.c:1874
+msgid "Out of memory"
+msgstr "¥á¥â¥ê¤¬Â¤ê¤Þ¤»¤ó"
-#: disk-utils/mkswap.c:234
+#: disk-utils/mkswap.c:239
msgid "one bad page\n"
msgstr "ÉÔÀµ¤Ê¥Ú¡¼¥¸¿ô 1\n"
-#: disk-utils/mkswap.c:236
+#: disk-utils/mkswap.c:241
#, c-format
msgid "%d bad pages\n"
msgstr "ÉÔÀµ¤Ê¥Ú¡¼¥¸¿ô %d\n"
-#: disk-utils/mkswap.c:340
+#: disk-utils/mkswap.c:345
#, c-format
msgid "%s: error: Nowhere to set up swap on?\n"
msgstr "%s: ¥¨¥é¡¼: ¥¹¥ï¥Ã¥×¤ò͸ú¤ËÀßÄꤹ¤ë¤¿¤á¤Î¾ì½ê¤¬¤Ê¤¤¡©\n"
-#: disk-utils/mkswap.c:349
+#: disk-utils/mkswap.c:354
#, c-format
msgid "%s: error: size %ld is larger than device size %d\n"
msgstr "%s: ¥¨¥é¡¼: ¥µ¥¤¥º %ld ¤¬¥Ç¥Ð¥¤¥¹¤Î¥µ¥¤¥º %d ¤è¤ê¤âÂ礤¤¤Ç¤¹\n"
-#: disk-utils/mkswap.c:367
+#: disk-utils/mkswap.c:372
#, c-format
msgid "%s: error: unknown version %d\n"
msgstr "%s: ¥¨¥é¡¼: ̤ÃΤΥС¼¥¸¥ç¥ó %d\n"
-#: disk-utils/mkswap.c:373
+#: disk-utils/mkswap.c:378
#, c-format
msgid "%s: error: swap area needs to be at least %ldkB\n"
msgstr "%s: ¥¨¥é¡¼: ¥¹¥ï¥Ã¥×Îΰè¤Ï¾¯¤Ê¤¯¤È¤â %ldkB ɬÍפǤ¹\n"
-#: disk-utils/mkswap.c:392
+#: disk-utils/mkswap.c:397
#, c-format
msgid "%s: warning: truncating swap area to %ldkB\n"
msgstr "%s: ·Ù¹ð: ¥¹¥ï¥Ã¥×Îΰè¤ò %ldkB ¤ËÀÚ¤êµÍ¤á¤Þ¤·¤¿\n"
-#: disk-utils/mkswap.c:419
+#: disk-utils/mkswap.c:409
+#, c-format
+msgid "Will not try to make swapdevice on '%s'"
+msgstr "'%s' ¤Ë¤Ï¥¹¥ï¥Ã¥×¥Ç¥ô¥¡¥¤¥¹¤òºî¤é¤Ê¤¤¤è¤¦¤Ë¤·¤Þ¤¹"
+
+#: disk-utils/mkswap.c:418 disk-utils/mkswap.c:439
+msgid "fatal: first page unreadable"
+msgstr "Ã×Ì¿¥¨¥é¡¼: ºÇ½é¤Î¥Ú¡¼¥¸¤òÆɹþ¤á¤Þ¤»¤ó"
+
+#: disk-utils/mkswap.c:424
#, c-format
msgid ""
"%s: Device '%s' contains a valid Sun disklabel.\n"
"¥¹¥ï¥Ã¥×\n"
"¤ò¤òºîÀ®¤·¤¿¤±¤ì¤Ð¡¢-f ¥ª¥×¥·¥ç¥ó¤Ç¶¯Íפ·¤Æ¤¯¤À¤µ¤¤¡£\n"
-#: disk-utils/mkswap.c:444
+#: disk-utils/mkswap.c:448
+msgid "Unable to set up swap-space: unreadable"
+msgstr "¥¹¥ï¥Ã¥×¶õ´Ö¤òÀßÄê¤Ç¤¤Þ¤»¤ó: Æɹþ¤á¤Þ¤»¤ó"
+
+#: disk-utils/mkswap.c:449
#, c-format
msgid "Setting up swapspace version %d, size = %ld bytes\n"
msgstr "¥¹¥ï¥Ã¥×¶õ´Ö¥Ð¡¼¥¸¥ç¥ó %d ¤òÀßÄꤷ¤Þ¤¹¡¢¥µ¥¤¥º = %ld ¥Ð¥¤¥È\n"
+#: disk-utils/mkswap.c:455
+msgid "unable to rewind swap-device"
+msgstr "¥¹¥ï¥Ã¥×¥Ç¥ô¥¡¥¤¥¹¤ò´¬¤Ì᤻¤Þ¤»¤ó"
+
+#: disk-utils/mkswap.c:458
+msgid "unable to write signature page"
+msgstr "½ð̾¥Ú¡¼¥¸¤ò½ñ¤¹þ¤á¤Þ¤»¤ó"
+
+#: disk-utils/mkswap.c:465
+msgid "fsync failed"
+msgstr "fsync ¤Ë¼ºÇÔ"
+
#: disk-utils/setfdprm.c:30
#, c-format
msgid "Invalid number: %s\n"
msgid ""
" %s [ -p ] dev size sect heads tracks stretch gap rate spec1 fmt_gap\n"
msgstr ""
+" %s [ -p ] dev size sect heads tracks stretch gap rate spec1 fmt_gap\n"
#: disk-utils/setfdprm.c:104
#, c-format
msgid " %s [ -c | -y | -n ] dev\n"
msgstr " %s [ -c | -y | -n ] ¥Ç¥Ð¥¤¥¹\n"
-#: fdisk/cfdisk.c:353 fdisk/cfdisk.c:1853
+#: fdisk/cfdisk.c:395 fdisk/cfdisk.c:1900
msgid "Unusable"
msgstr "»ÈÍÑÉÔ²Ä"
-#: fdisk/cfdisk.c:355 fdisk/cfdisk.c:1855
+#: fdisk/cfdisk.c:397 fdisk/cfdisk.c:1902
msgid "Free Space"
msgstr "¶õ¤Îΰè"
-#: fdisk/cfdisk.c:358
+#: fdisk/cfdisk.c:400
msgid "Linux ext2"
msgstr "Linux ext2"
#. also Solaris
-#: fdisk/cfdisk.c:360 fdisk/i386_sys_types.c:56
+#: fdisk/cfdisk.c:402 fdisk/i386_sys_types.c:56
msgid "Linux"
msgstr "Linux"
-#: fdisk/cfdisk.c:363
+#: fdisk/cfdisk.c:405
msgid "OS/2 HPFS"
msgstr "OS/2 HPFS"
-#: fdisk/cfdisk.c:365
+#: fdisk/cfdisk.c:407
msgid "OS/2 IFS"
msgstr "OS/2 IFS"
-#: fdisk/cfdisk.c:369
+#: fdisk/cfdisk.c:411
msgid "NTFS"
msgstr "NTFS"
-#: fdisk/cfdisk.c:380
+#: fdisk/cfdisk.c:422
msgid "Disk has been changed.\n"
msgstr "¥Ç¥£¥¹¥¯¤¬Êѹ¹¤µ¤ì¤Þ¤·¤¿¡£\n"
-#: fdisk/cfdisk.c:381
+#: fdisk/cfdisk.c:423
msgid "Reboot the system to ensure the partition table is correctly updated.\n"
msgstr ""
"¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó¤òÀµ¤·¤¯¹¹¿·¤µ¤»¤ë¤Ë¤Ï¥·¥¹¥Æ¥à¤òºÆµ¯Æ°¤·¤Æ¤¯¤À¤µ¤¤¡£\n"
-#: fdisk/cfdisk.c:384
+#: fdisk/cfdisk.c:426
msgid ""
"\n"
"WARNING: If you have created or modified any\n"
"¤Þ¤Ã¤¿¾ì¹ç¤Ï¡¢cfdisk ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Ë¤¢¤ëÄɲþðÊó\n"
"¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£\n"
-#: fdisk/cfdisk.c:479
+#: fdisk/cfdisk.c:521
msgid "FATAL ERROR"
msgstr "*Ã×̿Ū¤Ê¥¨¥é¡¼*"
-#: fdisk/cfdisk.c:488
+#: fdisk/cfdisk.c:530
msgid "Press any key to exit cfdisk"
msgstr "ÃæÃǤ¹¤ë¤Ë¤Ï²¿¤«¥¡¼¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤"
-#: fdisk/cfdisk.c:524 fdisk/cfdisk.c:532
+#: fdisk/cfdisk.c:566 fdisk/cfdisk.c:574
msgid "Cannot seek on disk drive"
msgstr "¥Ç¥£¥¹¥¯¥É¥é¥¤¥Ö¾å¤Ç seek ¤Ç¤¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:526
+#: fdisk/cfdisk.c:568
msgid "Cannot read disk drive"
msgstr "¥Ç¥£¥¹¥¯¥É¥é¥¤¥Ö¤òÆɤ߹þ¤á¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:534
+#: fdisk/cfdisk.c:576
msgid "Cannot write disk drive"
msgstr "¥Ç¥£¥¹¥¯¥É¥é¥¤¥Ö¤Ë½ñ¤¹þ¤á¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:771
+#: fdisk/cfdisk.c:815
msgid "Too many partitions"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤¬Â¿¤¹¤®¤Þ¤¹"
-#: fdisk/cfdisk.c:776
+#: fdisk/cfdisk.c:820
msgid "Partition begins before sector 0"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤¬¥»¥¯¥¿ 0 ¤è¤ê¤Þ¤¨¤«¤é»Ï¤Þ¤Ã¤Æ¤¤¤Þ¤¹"
-#: fdisk/cfdisk.c:781
+#: fdisk/cfdisk.c:825
msgid "Partition ends before sector 0"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤¬¥»¥¯¥¿ 0 ¤è¤êÁ°¤Ç½ª¤ï¤Ã¤Æ¤¤¤Þ¤¹"
-#: fdisk/cfdisk.c:786
+#: fdisk/cfdisk.c:830
msgid "Partition begins after end-of-disk"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤¬¥Ç¥£¥¹¥¯¤Î½ªÅÀ¤è¤ê¤â¸å¤í¤«¤é»Ï¤Þ¤Ã¤Æ¤¤¤Þ¤¹"
-#: fdisk/cfdisk.c:791
+#: fdisk/cfdisk.c:835
msgid "Partition ends after end-of-disk"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤¬¥Ç¥£¥¹¥¯¤Î½ªÅÀ¤è¤ê¤â¸å¤í¤Ç½ª¤ï¤Ã¤Æ¤¤¤Þ¤¹"
-#: fdisk/cfdisk.c:839
+#: fdisk/cfdisk.c:859
+msgid "logical partitions not in disk order"
+msgstr "ÏÀÍýÎΰ褬¥Ç¥£¥¹¥¯¤Î½ç½ø¤È°ìÃפ·¤Þ¤»¤ó"
+
+#: fdisk/cfdisk.c:862
+msgid "logical partitions overlap"
+msgstr "ÏÀÍýÎΰ褬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+
+#: fdisk/cfdisk.c:864
+msgid "enlarged logical partitions overlap"
+msgstr "³ÈÂ礵¤ì¤¿ÏÀÍýÎΰ褬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹"
+
+#: fdisk/cfdisk.c:894
msgid ""
"!!!! Internal error creating logical drive with no extended partition !!!!"
msgstr ""
"!!!! ÆâÉô¥¨¥é¡¼¡£³ÈÄ¥Îΰè°Ê³°¤ËÏÀÍý¥É¥é¥¤¥Ö¤òºîÀ®¤·¤è¤¦¤È¤·¤Æ¤¤¤Þ¤¹ !!!!"
-#: fdisk/cfdisk.c:850 fdisk/cfdisk.c:862
+#: fdisk/cfdisk.c:905 fdisk/cfdisk.c:917
msgid ""
"Cannot create logical drive here -- would create two extended partitions"
msgstr ""
"¤³¤³¤Ë¤ÏÏÀÍý¥É¥é¥¤¥Ö¤òºîÀ®¤Ç¤¤Þ¤»¤ó -- 2 ¤Ä¤Î³ÈÄ¥Îΰè¤Ç¤¢¤ì¤ÐºîÀ®¤·¤Þ¤¹"
-#: fdisk/cfdisk.c:1012
+#: fdisk/cfdisk.c:1067
msgid "Menu item too long. Menu may look odd."
msgstr "¥á¥Ë¥å¡¼¹àÌÜ̾¤¬Ä¹¤¹¤®¤Þ¤¹¡£¥á¥Ë¥å¡¼É½¼¨¤¬Íð¤ì¤Æ¤¤¤ë²ÄǽÀ¤¬¤¢¤ê¤Þ¤¹¡£"
-#: fdisk/cfdisk.c:1068
+#: fdisk/cfdisk.c:1123
msgid "Menu without direction. Defaulting horizontal."
msgstr "¥á¥Ë¥å¡¼¤ËÊý¸þ¤¬¤¢¤ê¤Þ¤»¤ó¡£¿åÊ¿Êý¸þ¤ò½é´üÃͤȤ·¤Þ¤¹¡£"
-#: fdisk/cfdisk.c:1203
+#: fdisk/cfdisk.c:1253
msgid "Illegal key"
msgstr "ÉÔÀµ¤Ê¥¡¼"
-#: fdisk/cfdisk.c:1226
+#: fdisk/cfdisk.c:1276
msgid "Press a key to continue"
msgstr "³¤±¤ë¤Ë¤Ï²¿¤«¥¡¼¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤"
-#: fdisk/cfdisk.c:1273 fdisk/cfdisk.c:1824 fdisk/cfdisk.c:2347
-#: fdisk/cfdisk.c:2349
+#: fdisk/cfdisk.c:1323 fdisk/cfdisk.c:1871 fdisk/cfdisk.c:2396
+#: fdisk/cfdisk.c:2398
msgid "Primary"
msgstr "´ðËÜÎΰè"
-#: fdisk/cfdisk.c:1273
+#: fdisk/cfdisk.c:1323
msgid "Create a new primary partition"
msgstr "¿·µ¬¤Ë´ðËÜÎΰè¤òºîÀ®¤·¤Þ¤¹"
-#: fdisk/cfdisk.c:1274 fdisk/cfdisk.c:1824 fdisk/cfdisk.c:2346
-#: fdisk/cfdisk.c:2349
+#: fdisk/cfdisk.c:1324 fdisk/cfdisk.c:1871 fdisk/cfdisk.c:2395
+#: fdisk/cfdisk.c:2398
msgid "Logical"
msgstr "ÏÀÍýÎΰè"
-#: fdisk/cfdisk.c:1274
+#: fdisk/cfdisk.c:1324
msgid "Create a new logical partition"
msgstr "¿·µ¬¤ËÏÀÍýÎΰè¤òºîÀ®¤·¤Þ¤¹"
-#: fdisk/cfdisk.c:1275 fdisk/cfdisk.c:1328 fdisk/cfdisk.c:2036
+#: fdisk/cfdisk.c:1325 fdisk/cfdisk.c:1380 fdisk/cfdisk.c:2075
msgid "Cancel"
msgstr "̾ȧ"
-#: fdisk/cfdisk.c:1275 fdisk/cfdisk.c:1328
+#: fdisk/cfdisk.c:1325 fdisk/cfdisk.c:1380
msgid "Don't create a partition"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤òºîÀ®¤·¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:1291
+#: fdisk/cfdisk.c:1341
msgid "!!! Internal error !!!"
msgstr "!!! ÆâÉô¥¨¥é¡¼ !!!"
-#: fdisk/cfdisk.c:1294
+#: fdisk/cfdisk.c:1344
msgid "Size (in MB): "
msgstr "¥µ¥¤¥º (MB ñ°Ì): "
-#: fdisk/cfdisk.c:1326
+#: fdisk/cfdisk.c:1378
msgid "Beginning"
msgstr "ºÇ½é¤«¤é"
-#: fdisk/cfdisk.c:1326
+#: fdisk/cfdisk.c:1378
msgid "Add partition at beginning of free space"
msgstr "¶õ¤Îΰè¤ÎºÇ½é¤Ë¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤òÄɲÃ"
-#: fdisk/cfdisk.c:1327
+#: fdisk/cfdisk.c:1379
msgid "End"
msgstr "ºÇ¸å¤«¤é"
-#: fdisk/cfdisk.c:1327
+#: fdisk/cfdisk.c:1379
msgid "Add partition at end of free space"
msgstr "¶õ¤Îΰè¤ÎºÇ¸å¤Ë¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤òÄɲÃ"
-#: fdisk/cfdisk.c:1345
+#: fdisk/cfdisk.c:1397
msgid "No room to create the extended partition"
msgstr "³ÈÄ¥Îΰè¤òºîÀ®¤¹¤ë¤¿¤á¤Î¾ì½ê¤¬¤¢¤ê¤Þ¤»¤ó"
-#. probably a file or cdrom
-#: fdisk/cfdisk.c:1377
-msgid "Cannot read disk drive geometry"
-msgstr "¥Ç¥£¥¹¥¯¥É¥é¥¤¥Ö¤Î¥¸¥ª¥á¥È¥ê¤òÆɤ߹þ¤á¤Þ¤»¤ó"
-
-#: fdisk/cfdisk.c:1392
+#: fdisk/cfdisk.c:1436
msgid "Bad signature on partition table"
msgstr "Îΰè¥Æ¡¼¥Ö¥ë¤Î½ð̾¤¬ÉÔÀµ¤Ç¤¹"
-#: fdisk/cfdisk.c:1395
-msgid "Cannot get disk size"
-msgstr "¥Ç¥£¥¹¥¯¥µ¥¤¥º¤ò¼èÆÀ¤Ç¤¤Þ¤»¤ó"
-
-#: fdisk/cfdisk.c:1413
-msgid "Cannot derive a geometry from an empty partition table"
-msgstr "¶õ¤ÎÎΰè¥Æ¡¼¥Ö¥ë¤«¤é¤Ï¥¸¥ª¥á¥È¥ê¤ò¼èÆÀ¤Ç¤¤Þ¤»¤ó"
-
-#: fdisk/cfdisk.c:1421
-msgid "Cannot derive a geometry from the partition table"
-msgstr "¤½¤ÎÎΰè¥Æ¡¼¥Ö¥ë¤«¤é¥¸¥ª¥á¥È¥ê¤ò¼èÆÀ¤Ç¤¤Þ¤»¤ó"
+#: fdisk/cfdisk.c:1474
+msgid "You specified more cylinders than fit on disk"
+msgstr "¥Ç¥£¥¹¥¯¤Ë¤È¤Ã¤ÆŬÀڤʿô¤è¤ê¤â¿¤¯¤Î¥·¥ê¥ó¥À¿ô¤ò»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: fdisk/cfdisk.c:1454
+#: fdisk/cfdisk.c:1504
msgid "Cannot open disk drive"
msgstr "¥Ç¥£¥¹¥¯¥É¥é¥¤¥Ö¤ò³«¤±¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:1456 fdisk/cfdisk.c:1640
+#: fdisk/cfdisk.c:1506 fdisk/cfdisk.c:1687
msgid "Opened disk read-only - you have no permission to write"
msgstr "¥Ç¥£¥¹¥¯¤òÆɹþ¤ßÀìÍѤdz«¤¤Þ¤·¤¿ -- ¤¢¤Ê¤¿¤Ë¤Ï½ñ¹þ¤ß¸¢¸Â¤¬¤¢¤ê¤Þ¤»¤ó"
+#: fdisk/cfdisk.c:1527
+msgid "Cannot get disk size"
+msgstr "¥Ç¥£¥¹¥¯¥µ¥¤¥º¤ò¼èÆÀ¤Ç¤¤Þ¤»¤ó"
+
#. avoid snprintf - it does not exist on ancient systems
-#: fdisk/cfdisk.c:1499
+#: fdisk/cfdisk.c:1553
msgid "Bad primary partition"
msgstr "ÉÔÀµ¤Ê´ðËÜÎΰè"
#. avoid snprintf
-#: fdisk/cfdisk.c:1530
+#: fdisk/cfdisk.c:1584
msgid "Bad logical partition"
msgstr "ÉÔÀµ¤ÊÏÀÍýÎΰè"
-#: fdisk/cfdisk.c:1652
+#: fdisk/cfdisk.c:1699
msgid "Warning!! This may destroy data on your disk!"
msgstr "·Ù¹ð¡ª ¤³¤ì¤Ï¤¢¤Ê¤¿¤Î¥Ç¥£¥¹¥¯¤Ë¤¢¤ë¥Ç¡¼¥¿¤òÇ˲õ¤¹¤ë¤«¤â¤·¤ì¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:1656
+#: fdisk/cfdisk.c:1703
msgid "Are you sure you want write the partition table to disk? (yes or no): "
msgstr ""
"¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó¤ò¥Ç¥£¥¹¥¯¤Ë½ñ¤¹þ¤ó¤Ç¤â¤è¤í¤·¤¤¤Ç¤¹¤«¡©(yes ¤Þ¤¿¤Ï no): "
-#: fdisk/cfdisk.c:1662
+#: fdisk/cfdisk.c:1709
msgid "no"
-msgstr ""
+msgstr "no"
-#: fdisk/cfdisk.c:1663
+#: fdisk/cfdisk.c:1710
msgid "Did not write partition table to disk"
msgstr "Îΰè¥Æ¡¼¥Ö¥ë¤ò¥Ç¥£¥¹¥¯¤Ë½ñ¤¹þ¤ß¤Þ¤»¤ó¤Ç¤·¤¿"
-#: fdisk/cfdisk.c:1665
+#: fdisk/cfdisk.c:1712
msgid "yes"
msgstr "yes"
-#: fdisk/cfdisk.c:1668
+#: fdisk/cfdisk.c:1715
msgid "Please enter `yes' or `no'"
msgstr "`yes' ¤« `no' ¤Î¤¤¤º¤ì¤«¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤"
-#: fdisk/cfdisk.c:1672
+#: fdisk/cfdisk.c:1719
msgid "Writing partition table to disk..."
msgstr "Îΰè¥Æ¡¼¥Ö¥ë¤ò½ñ¤¹þ¤ßÃæ..."
-#: fdisk/cfdisk.c:1697 fdisk/cfdisk.c:1701
+#: fdisk/cfdisk.c:1744 fdisk/cfdisk.c:1748
msgid "Wrote partition table to disk"
msgstr "Îΰè¥Æ¡¼¥Ö¥ë¤ò¥Ç¥£¥¹¥¯¤Ë½ñ¤¹þ¤ß¤Þ¤·¤¿"
-#: fdisk/cfdisk.c:1699
+#: fdisk/cfdisk.c:1746
msgid ""
"Wrote partition table, but re-read table failed. Reboot to update table."
msgstr ""
"Îΰè¥Æ¡¼¥Ö¥ë¤ò½ñ¤¹þ¤ß¤Þ¤·¤¿¤¬¡¢ºÆÆɹþ¤ß¤Ë¼ºÇÔ¡£ºÆµ¯Æ°¤·¤Æ¹¹¿·¤·¤Æ¤¯¤À¤µ¤¤"
-#: fdisk/cfdisk.c:1709
+#: fdisk/cfdisk.c:1756
msgid ""
"Not precisely one primary partition is bootable. DOS MBR cannot boot this."
msgstr ""
"¥Ö¡¼¥È²Äǽ´ðËÜÎΰ褬°ì¤Ä¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£DOS MBR ¤Ï¤³¤ì¤ò¥Ö¡¼¥È¤Ç¤¤Þ¤»¤ó¡£"
-#: fdisk/cfdisk.c:1767 fdisk/cfdisk.c:1885 fdisk/cfdisk.c:1977
+#: fdisk/cfdisk.c:1814 fdisk/cfdisk.c:1932 fdisk/cfdisk.c:2016
msgid "Enter filename or press RETURN to display on screen: "
msgstr "¥Õ¥¡¥¤¥ë̾¤òÆþÎÏ¡¢²èÌ̤Ëɽ¼¨¤¹¤ë¾ì¹ç¤Ï¥ê¥¿¡¼¥ó¥¡¼: "
-#: fdisk/cfdisk.c:1775 fdisk/cfdisk.c:1893 fdisk/cfdisk.c:1985
+#: fdisk/cfdisk.c:1822 fdisk/cfdisk.c:1940 fdisk/cfdisk.c:2024
#, c-format
msgid "Cannot open file '%s'"
msgstr "¥Õ¥¡¥¤¥ë '%s' ¤ò³«¤±¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:1786
+#: fdisk/cfdisk.c:1833
#, c-format
msgid "Disk Drive: %s\n"
msgstr "¥Ç¥£¥¹¥¯¥É¥é¥¤¥Ö: %s\n"
-#: fdisk/cfdisk.c:1788
+#: fdisk/cfdisk.c:1835
msgid "Sector 0:\n"
msgstr "¥»¥¯¥¿ 0:\n"
-#: fdisk/cfdisk.c:1795
+#: fdisk/cfdisk.c:1842
#, c-format
msgid "Sector %d:\n"
msgstr "¥»¥¯¥¿ %d:\n"
-#: fdisk/cfdisk.c:1815
+#: fdisk/cfdisk.c:1862
msgid " None "
msgstr " ̵¤· "
-#: fdisk/cfdisk.c:1817
+#: fdisk/cfdisk.c:1864
msgid " Pri/Log"
msgstr " ´ðËÜ/ÏÀÍý"
-#: fdisk/cfdisk.c:1819
+#: fdisk/cfdisk.c:1866
msgid " Primary"
msgstr " ´ðËÜÎΰè"
-#: fdisk/cfdisk.c:1821
+#: fdisk/cfdisk.c:1868
msgid " Logical"
msgstr " ÏÀÍýÎΰè"
#. odd flag on end
#. type id
#. type name
-#: fdisk/cfdisk.c:1859 fdisk/fdisk.c:1059 fdisk/fdisk.c:1208
-#: fdisk/fdisksgilabel.c:224 fdisk/fdisksunlabel.c:646 fdisk/sfdisk.c:560
+#: fdisk/cfdisk.c:1906 fdisk/fdisk.c:1072 fdisk/fdisk.c:1221
+#: fdisk/fdisksgilabel.c:224 fdisk/fdisksunlabel.c:646 fdisk/sfdisk.c:559
msgid "Unknown"
msgstr "ÉÔÌÀ"
-#: fdisk/cfdisk.c:1865
+#: fdisk/cfdisk.c:1912
#, c-format
msgid "Boot (%02X)"
msgstr "¥Ö¡¼¥È (%02X)"
-#: fdisk/cfdisk.c:1867 fdisk/cfdisk.c:2355
+#: fdisk/cfdisk.c:1914 fdisk/cfdisk.c:2404
#, c-format
msgid "Unknown (%02X)"
msgstr "̤ÃÎ (%02X)"
-#: fdisk/cfdisk.c:1869
+#: fdisk/cfdisk.c:1916
#, c-format
msgid "None (%02X)"
msgstr "¤Ê¤· (%02X)"
-#: fdisk/cfdisk.c:1904 fdisk/cfdisk.c:1996
+#: fdisk/cfdisk.c:1951 fdisk/cfdisk.c:2035
#, c-format
msgid "Partition Table for %s\n"
msgstr "%s ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó\n"
-#: fdisk/cfdisk.c:1906
+#: fdisk/cfdisk.c:1953
msgid " First Last\n"
msgstr " ºÇ½é¤Î ºÇ¸å¤Î\n"
-#: fdisk/cfdisk.c:1907
+#: fdisk/cfdisk.c:1954
msgid ""
" # Type Sector Sector Offset Length Filesystem Type (ID) Flags\n"
msgstr ""
" # ÎÎ°è ¥»¥¯¥¿ ¥»¥¯¥¿ ¥ª¥Õ¥»¥Ã¥È Â礤µ Filesystem¥¿¥¤¥×(ID) "
"¥Õ¥é¥°\n"
-#: fdisk/cfdisk.c:1908
+#: fdisk/cfdisk.c:1955
msgid ""
"-- ------- -------- --------- ------ --------- ---------------------- "
"---------\n"
msgstr ""
+"-- ------- -------- --------- ------ --------- ---------------------- "
+"---------\n"
-#: fdisk/cfdisk.c:1998
+#: fdisk/cfdisk.c:2037
msgid " ---Starting--- ----Ending---- Start Number of\n"
msgstr " ---ºÇ½é¤Î----- ----ºÇ¸å¤Î---- ½é¤á¤Î¥» \n"
-#: fdisk/cfdisk.c:1999
+#: fdisk/cfdisk.c:2038
msgid " # Flags Head Sect Cyl ID Head Sect Cyl Sector Sectors\n"
msgstr " # Flags Head Sect Cyl ID Head Sect Cyl ¥¯¥¿ÈÖ¹æ ¥»¥¯¥¿¿ô\n"
-#: fdisk/cfdisk.c:2000
+#: fdisk/cfdisk.c:2039
msgid "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
-msgstr ""
+msgstr "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
-#: fdisk/cfdisk.c:2033
+#: fdisk/cfdisk.c:2072
msgid "Raw"
msgstr "À¸¥Ç¡¼¥¿"
-#: fdisk/cfdisk.c:2033
+#: fdisk/cfdisk.c:2072
msgid "Print the table using raw data format"
msgstr "À¸¥Ç¡¼¥¿¤Î·Á¼°¤Ç¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó¤ò½ÐÎÏ"
-#: fdisk/cfdisk.c:2034 fdisk/cfdisk.c:2136
+#: fdisk/cfdisk.c:2073 fdisk/cfdisk.c:2175
msgid "Sectors"
msgstr "¥»¥¯¥¿"
-#: fdisk/cfdisk.c:2034
+#: fdisk/cfdisk.c:2073
msgid "Print the table ordered by sectors"
msgstr "¥»¥¯¥¿½ç¤Ë¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó¤ò½ÐÎÏ"
-#: fdisk/cfdisk.c:2035
+#: fdisk/cfdisk.c:2074
msgid "Table"
msgstr "¥Æ¡¼¥Ö¥ë"
-#: fdisk/cfdisk.c:2035
+#: fdisk/cfdisk.c:2074
msgid "Just print the partition table"
msgstr "ñ¤Ë¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó¤ò½ÐÎÏ"
-#: fdisk/cfdisk.c:2036
+#: fdisk/cfdisk.c:2075
msgid "Don't print the table"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó¤ò½ÐÎϤ·¤Ê¤¤"
-#: fdisk/cfdisk.c:2064
-msgid "Help Screen for cfdisk "
-msgstr "cfdisk ¤Î¥Ø¥ë¥×²èÌÌ "
+#: fdisk/cfdisk.c:2103
+msgid "Help Screen for cfdisk"
+msgstr "cfdisk ¤Î¥Ø¥ë¥×²èÌÌ"
-#: fdisk/cfdisk.c:2066
+#: fdisk/cfdisk.c:2105
msgid "This is cfdisk, a curses based disk partitioning program, which"
msgstr "cfdisk ¤ÏüËö·¿¥Ç¥£¥¹¥¯¥Ñ¡¼¥Æ¥£¥·¥ç¥óºîÀ®¥×¥í¥°¥é¥à¤Ç¤¹¡£"
-#: fdisk/cfdisk.c:2067
+#: fdisk/cfdisk.c:2106
msgid "allows you to create, delete and modify partitions on your hard"
msgstr "¥Ï¡¼¥É¥Ç¥£¥¹¥¯¥É¥é¥¤¥Ö¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤òºîÀ®¡¢ºï½ü¡¢Êѹ¹"
-#: fdisk/cfdisk.c:2068
+#: fdisk/cfdisk.c:2107
msgid "disk drive."
msgstr "¤¹¤ë¤³¤È¤¬¤Ç¤¤Þ¤¹¡£"
-#: fdisk/cfdisk.c:2070
-msgid "Copyright (C) 1994-1998 Kevin E. Martin & aeb"
-msgstr "Copyright (C) 1994-1998 Kevin E. Martin & aeb"
+#: fdisk/cfdisk.c:2109
+msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb"
+msgstr "Copyright (C) 1994-1999 Kevin E. Martin & aeb"
-#: fdisk/cfdisk.c:2072
+#: fdisk/cfdisk.c:2111
msgid "Command Meaning"
msgstr "¥³¥Þ¥ó¥É ÀâÌÀ"
-#: fdisk/cfdisk.c:2073
+#: fdisk/cfdisk.c:2112
msgid "------- -------"
-msgstr ""
+msgstr "------- -------"
-#: fdisk/cfdisk.c:2074
+#: fdisk/cfdisk.c:2113
msgid " b Toggle bootable flag of the current partition"
msgstr " b ¥«¡¼¥½¥ë¾å¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Î¥Ö¡¼¥È¥Õ¥é¥°¤ÎÀÚÂØ"
-#: fdisk/cfdisk.c:2075
+#: fdisk/cfdisk.c:2114
msgid " d Delete the current partition"
msgstr " d ¥«¡¼¥½¥ë¾å¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤òºï½ü"
-#: fdisk/cfdisk.c:2076
+#: fdisk/cfdisk.c:2115
msgid " g Change cylinders, heads, sectors-per-track parameters"
msgstr " g ¥·¥ê¥ó¥À, ¥Ø¥Ã¥À, ¥È¥é¥Ã¥¯Åö¤¿¤ê¤Î¥»¥¯¥¿¿ô¤òÊѹ¹"
-#: fdisk/cfdisk.c:2077
+#: fdisk/cfdisk.c:2116
msgid " WARNING: This option should only be used by people who"
msgstr " ·Ù¹ð: ¤³¤Î¥ª¥×¥·¥ç¥ó¤¬²¿¤ò¤¹¤ë¤â¤Î¤«Íý²ò¤·¤Æ¤¤¤Ê¤¤¿Í"
-#: fdisk/cfdisk.c:2078
+#: fdisk/cfdisk.c:2117
msgid " know what they are doing."
msgstr " ¤Ï»ÈÍѤ·¤Æ¤Ï¤¤¤±¤Ê¤¤¡£"
-#: fdisk/cfdisk.c:2079
+#: fdisk/cfdisk.c:2118
msgid " h Print this screen"
msgstr " h ¤³¤Î²èÌ̤òɽ¼¨"
-#: fdisk/cfdisk.c:2080
+#: fdisk/cfdisk.c:2119
msgid " m Maximize disk usage of the current partition"
msgstr " m ¥«¡¼¥½¥ë¾å¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Î¥Ç¥£¥¹¥¯»ÈÍÑÎ̤òºÇÂç¤Ë¤¹¤ë¡£"
-#: fdisk/cfdisk.c:2081
+#: fdisk/cfdisk.c:2120
msgid " Note: This may make the partition incompatible with"
msgstr " Ãí°Õ: ¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¡¢DOS, OS/2 Åù¤È¸ß´¹À¤Î¤Ê¤¤"
-#: fdisk/cfdisk.c:2082
+#: fdisk/cfdisk.c:2121
msgid " DOS, OS/2, ..."
msgstr " ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤òºîÀ®¤¹¤ë²ÄǽÀ¤¬¤¢¤ê¤Þ¤¹¡£"
-#: fdisk/cfdisk.c:2083
+#: fdisk/cfdisk.c:2122
msgid " n Create new partition from free space"
msgstr " n ¶õ¤Îΰ褫¤é¿·µ¬¤Ë¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤òºîÀ®"
-#: fdisk/cfdisk.c:2084
+#: fdisk/cfdisk.c:2123
msgid " p Print partition table to the screen or to a file"
msgstr " p ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó¤ò²èÌ̤ޤ¿¤Ï¥Ç¥£¥¹¥¯¤Ë½ÐÎϤ¹¤ë"
-#: fdisk/cfdisk.c:2085
+#: fdisk/cfdisk.c:2124
msgid " There are several different formats for the partition"
msgstr " ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Î½ÐÎϤˤϼ¡¤Î¤è¤¦¤ÊÊ£¿ô¤Î·Á¼°¤«¤éÁªÂò"
-#: fdisk/cfdisk.c:2086
+#: fdisk/cfdisk.c:2125
msgid " that you can choose from:"
msgstr " ¤Ç¤¤ë:"
-#: fdisk/cfdisk.c:2087
+#: fdisk/cfdisk.c:2126
msgid " r - Raw data (exactly what would be written to disk)"
msgstr " r - À¸¥Ç¡¼¥¿(¥Ç¥£¥¹¥¯¤Ë½ñ¤¹þ¤Þ¤ì¤ë¾ðÊ󤽤Τâ¤Î)"
-#: fdisk/cfdisk.c:2088
+#: fdisk/cfdisk.c:2127
msgid " s - Table ordered by sectors"
msgstr " s - ¥»¥¯¥¿½ç¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó"
-#: fdisk/cfdisk.c:2089
+#: fdisk/cfdisk.c:2128
msgid " t - Table in raw format"
msgstr " t - À¸¤Î·Á¼°¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó"
-#: fdisk/cfdisk.c:2090
+#: fdisk/cfdisk.c:2129
msgid " q Quit program without writing partition table"
msgstr " q ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó¤ò½ñ¤¹þ¤Þ¤º¤Ë¥×¥í¥°¥é¥à¤ò½ªÎ»"
-#: fdisk/cfdisk.c:2091
+#: fdisk/cfdisk.c:2130
msgid " t Change the filesystem type"
msgstr " t ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¿¥¤¥×¤òÊѹ¹"
-#: fdisk/cfdisk.c:2092
+#: fdisk/cfdisk.c:2131
msgid " u Change units of the partition size display"
msgstr " u ɽ¼¨¤¹¤ë¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥µ¥¤¥º¤Îñ°Ì¤òÊѹ¹¤¹¤ë"
-#: fdisk/cfdisk.c:2093
-msgid " Rotates through Mb, sectors and cylinders"
-msgstr " MB, ¥»¥¯¥¿, ¥·¥ê¥ó¥À¤Î½ç¤ËÊѤï¤ë"
+#: fdisk/cfdisk.c:2132
+msgid " Rotates through MB, sectors and cylinders"
+msgstr " MB, ¥»¥¯¥¿, ¥·¥ê¥ó¥À¤Î½ç¤Ë½Û´Ä¤¹¤ë"
-#: fdisk/cfdisk.c:2094
+#: fdisk/cfdisk.c:2133
msgid " W Write partition table to disk (must enter upper case W)"
msgstr " W ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó¤ò¥Ç¥£¥¹¥¯¤Ë½ñ¤¹þ¤à(Âçʸ»ú W ¤ò"
-#: fdisk/cfdisk.c:2095
+#: fdisk/cfdisk.c:2134
msgid " Since this might destroy data on the disk, you must"
msgstr " ÆþÎϤ·¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤)¡£¤³¤Î¥ª¥×¥·¥ç¥ó¤Ï¥Ç¥£¥¹¥¯¾å¤Î"
-#: fdisk/cfdisk.c:2096
+#: fdisk/cfdisk.c:2135
msgid " either confirm or deny the write by entering `yes' or"
msgstr " ¥Ç¡¼¥¿¤òÇ˲õ¤¹¤ë²ÄǽÀ¤¬¤¢¤ë¤¿¤á¡¢'yes'¤Þ¤¿¤Ï'no'¤ÎÆþ"
-#: fdisk/cfdisk.c:2097
+#: fdisk/cfdisk.c:2136
msgid " `no'"
msgstr " ÎϤˤè¤ê¡¢½ñ¤¹þ¤ß¤ò¹Ô¤¦¤«¤É¤¦¤«¤ò³Îǧ¤¹¤ë¡£"
-#: fdisk/cfdisk.c:2098
+#: fdisk/cfdisk.c:2137
msgid "Up Arrow Move cursor to the previous partition"
msgstr "¾åÌð°õ¥¡¼ ¾å¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ë¥«¡¼¥½¥ë¤ò°ÜÆ°"
-#: fdisk/cfdisk.c:2099
+#: fdisk/cfdisk.c:2138
msgid "Down Arrow Move cursor to the next partition"
msgstr "²¼Ìð°õ¥¡¼ ²¼¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ë¥«¡¼¥½¥ë¤ò°ÜÆ°"
-#: fdisk/cfdisk.c:2100
+#: fdisk/cfdisk.c:2139
msgid "CTRL-L Redraws the screen"
msgstr "CTRL-L ²èÌ̤òºÆÉÁ²è"
-#: fdisk/cfdisk.c:2101
+#: fdisk/cfdisk.c:2140
msgid " ? Print this screen"
msgstr " ? ¤³¤Î²èÌ̤òɽ¼¨"
-#: fdisk/cfdisk.c:2103
+#: fdisk/cfdisk.c:2142
msgid "Note: All of the commands can be entered with either upper or lower"
msgstr "Ãí°Õ: ¥³¥Þ¥ó¥É¤Ï¤¹¤Ù¤ÆÂçʸ»ú¡¢¾®Ê¸»ú¤É¤Á¤é¤Ç¤â»ÈÍѤǤ¤Þ¤¹"
-#: fdisk/cfdisk.c:2104
+#: fdisk/cfdisk.c:2143
msgid "case letters (except for Writes)."
msgstr "(½ñ¤¹þ¤ß¤ò½ü¤¯)¡£"
-#: fdisk/cfdisk.c:2134 fdisk/cfdisk.c:2436 fdisk/fdisksunlabel.c:305
+#: fdisk/cfdisk.c:2173 fdisk/cfdisk.c:2490 fdisk/fdisksunlabel.c:305
#: fdisk/fdisksunlabel.c:307
msgid "Cylinders"
msgstr "¥·¥ê¥ó¥À"
-#: fdisk/cfdisk.c:2134
+#: fdisk/cfdisk.c:2173
msgid "Change cylinder geometry"
msgstr "¥·¥ê¥ó¥À¤Î¥¸¥ª¥á¥È¥ê¤òÊѹ¹"
-#: fdisk/cfdisk.c:2135 fdisk/fdisksunlabel.c:302
+#: fdisk/cfdisk.c:2174 fdisk/fdisksunlabel.c:302
msgid "Heads"
msgstr "¥Ø¥Ã¥É¿ô"
-#: fdisk/cfdisk.c:2135
+#: fdisk/cfdisk.c:2174
msgid "Change head geometry"
msgstr "¥Ø¥Ã¥É¤Î¥¸¥ª¥á¥È¥ê¤òÊѹ¹"
-#: fdisk/cfdisk.c:2136
+#: fdisk/cfdisk.c:2175
msgid "Change sector geometry"
msgstr "¥»¥¯¥¿¤Î¥¸¥ª¥á¥È¥ê¤òÊѹ¹"
-#: fdisk/cfdisk.c:2137
+#: fdisk/cfdisk.c:2176
msgid "Done"
msgstr "½ªÎ»"
-#: fdisk/cfdisk.c:2137
+#: fdisk/cfdisk.c:2176
msgid "Done with changing geometry"
msgstr "¥¸¥ª¥á¥È¥ê¤òÊѹ¹¤·¤Æ½ªÎ»"
-#: fdisk/cfdisk.c:2150
+#: fdisk/cfdisk.c:2189
msgid "Enter the number of cylinders: "
msgstr "¥·¥ê¥ó¥À¿ô¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤: "
-#: fdisk/cfdisk.c:2157 fdisk/cfdisk.c:2700
+#: fdisk/cfdisk.c:2201 fdisk/cfdisk.c:2758
msgid "Illegal cylinders value"
msgstr "ÉÔÀµ¤Ê¥·¥ê¥ó¥À¿ô"
-#: fdisk/cfdisk.c:2163
+#: fdisk/cfdisk.c:2207
msgid "Enter the number of heads: "
msgstr "¥Ø¥Ã¥À¿ô¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤: "
-#: fdisk/cfdisk.c:2170 fdisk/cfdisk.c:2710
+#: fdisk/cfdisk.c:2214 fdisk/cfdisk.c:2768
msgid "Illegal heads value"
msgstr "ÉÔÀµ¤Ê¥Ø¥Ã¥É¿ô"
-#: fdisk/cfdisk.c:2176
+#: fdisk/cfdisk.c:2220
msgid "Enter the number of sectors per track: "
msgstr "¥È¥é¥Ã¥¯Åö¤¿¤ê¤Î¥»¥¯¥¿¿ô¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤: "
-#: fdisk/cfdisk.c:2183 fdisk/cfdisk.c:2717
+#: fdisk/cfdisk.c:2227 fdisk/cfdisk.c:2775
msgid "Illegal sectors value"
msgstr "ÉÔÀµ¤Ê¥»¥¯¥¿¿ô"
-#: fdisk/cfdisk.c:2282
+#: fdisk/cfdisk.c:2330
msgid "Enter filesystem type: "
msgstr "¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¿¥¤¥×¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤: "
-#: fdisk/cfdisk.c:2300
+#: fdisk/cfdisk.c:2348
msgid "Cannot change FS Type to empty"
msgstr "¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¿¥¤¥×¤ò¶õ¤ËÊѹ¹¤Ç¤¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:2302
+#: fdisk/cfdisk.c:2350
msgid "Cannot change FS Type to extended"
msgstr "¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¿¥¤¥×¤ò³ÈÄ¥¤ËÊѹ¹¤Ç¤¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:2324 fdisk/fdisksunlabel.c:44
+#: fdisk/cfdisk.c:2373 fdisk/fdisksunlabel.c:44
msgid "Boot"
msgstr "¥Ö¡¼¥È"
-#: fdisk/cfdisk.c:2326
+#: fdisk/cfdisk.c:2375
#, c-format
msgid "Unk(%02X)"
-msgstr ""
+msgstr "̤ÃÎ(%02X)"
-#: fdisk/cfdisk.c:2329 fdisk/cfdisk.c:2332
+#: fdisk/cfdisk.c:2378 fdisk/cfdisk.c:2381
msgid ", NC"
-msgstr ""
+msgstr ", NC"
-#: fdisk/cfdisk.c:2337 fdisk/cfdisk.c:2340
+#: fdisk/cfdisk.c:2386 fdisk/cfdisk.c:2389
msgid "NC"
-msgstr ""
+msgstr "NC"
-#: fdisk/cfdisk.c:2348
+#: fdisk/cfdisk.c:2397
msgid "Pri/Log"
msgstr "´ðËÜ/ÏÀÍý"
-#: fdisk/cfdisk.c:2422
+#: fdisk/cfdisk.c:2473
#, c-format
msgid "Disk Drive: %s"
msgstr "¥Ç¥£¥¹¥¯¥É¥é¥¤¥Ö: %s"
-#: fdisk/cfdisk.c:2424
+#: fdisk/cfdisk.c:2476
+#, c-format
+msgid "Size: %lld bytes"
+msgstr "¥µ¥¤¥º: %lld ¥Ð¥¤¥È"
+
+#: fdisk/cfdisk.c:2478
#, c-format
msgid "Heads: %d Sectors per Track: %d Cylinders: %d"
msgstr "¥Ø¥Ã¥É: %d ¥È¥é¥Ã¥¯Åö¤¿¤ê¤Î¥»¥¯¥¿: %d ¥·¥ê¥ó¥À: %d"
-#: fdisk/cfdisk.c:2428
+#: fdisk/cfdisk.c:2482
msgid "Name"
msgstr "̾Á°"
-#: fdisk/cfdisk.c:2429
+#: fdisk/cfdisk.c:2483
msgid "Flags"
msgstr "¥Õ¥é¥°"
-#: fdisk/cfdisk.c:2430
+#: fdisk/cfdisk.c:2484
msgid "Part Type"
msgstr "Îΰ西¥¤¥×"
-#: fdisk/cfdisk.c:2431
+#: fdisk/cfdisk.c:2485
msgid "FS Type"
msgstr "FS¥¿¥¤¥×"
-#: fdisk/cfdisk.c:2432
+#: fdisk/cfdisk.c:2486
msgid "[Label]"
msgstr "[¥é¥Ù¥ë]"
-#: fdisk/cfdisk.c:2434
+#: fdisk/cfdisk.c:2488
msgid " Sectors"
msgstr " ¥»¥¯¥¿"
-#: fdisk/cfdisk.c:2438
+#: fdisk/cfdisk.c:2492
msgid "Size (MB)"
msgstr "¥µ¥¤¥º (MB)"
-#: fdisk/cfdisk.c:2493
+#: fdisk/cfdisk.c:2494
+msgid "Size (GB)"
+msgstr "¥µ¥¤¥º (GB)"
+
+#: fdisk/cfdisk.c:2549
msgid "Bootable"
msgstr "¥Ö¡¼¥È²Ä"
-#: fdisk/cfdisk.c:2493
+#: fdisk/cfdisk.c:2549
msgid "Toggle bootable flag of the current partition"
msgstr "¥«¡¼¥½¥ë¾å¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Î¥Ö¡¼¥È¥Õ¥é¥°¤òÀÚ¤êÂؤ¨¤ë"
-#: fdisk/cfdisk.c:2494
+#: fdisk/cfdisk.c:2550
msgid "Delete"
msgstr "ºï½ü"
-#: fdisk/cfdisk.c:2494
+#: fdisk/cfdisk.c:2550
msgid "Delete the current partition"
msgstr "¥«¡¼¥½¥ë¾å¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤òºï½ü"
-#: fdisk/cfdisk.c:2495
+#: fdisk/cfdisk.c:2551
msgid "Geometry"
msgstr "¥¸¥ª¥á¥È¥ê"
-#: fdisk/cfdisk.c:2495
+#: fdisk/cfdisk.c:2551
msgid "Change disk geometry (experts only)"
msgstr "¥Ç¥£¥¹¥¯¥¸¥ª¥á¥È¥ê¤òÊѹ¹¤¹¤ë(¥¨¥¥¹¥Ñ¡¼¥ÈÍÑ)"
-#: fdisk/cfdisk.c:2496
+#: fdisk/cfdisk.c:2552
msgid "Help"
msgstr "¥Ø¥ë¥×"
-#: fdisk/cfdisk.c:2496
+#: fdisk/cfdisk.c:2552
msgid "Print help screen"
msgstr "¥Ø¥ë¥×²èÌ̤òɽ¼¨"
-#: fdisk/cfdisk.c:2497
+#: fdisk/cfdisk.c:2553
msgid "Maximize"
msgstr "ºÇÂç²½"
-#: fdisk/cfdisk.c:2497
+#: fdisk/cfdisk.c:2553
msgid "Maximize disk usage of the current partition (experts only)"
msgstr "¥«¡¼¥½¥ë¾å¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Î¥Ç¥£¥¹¥¯»ÈÍÑÎ̤òºÇÂç²½(¥¨¥¥¹¥Ñ¡¼¥ÈÍÑ)"
-#: fdisk/cfdisk.c:2498
+#: fdisk/cfdisk.c:2554
msgid "New"
msgstr "¿·µ¬ºîÀ®"
-#: fdisk/cfdisk.c:2498
+#: fdisk/cfdisk.c:2554
msgid "Create new partition from free space"
msgstr "¶õ¤Îΰ褫¤é¿·¤·¤¯¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤òºîÀ®"
-#: fdisk/cfdisk.c:2499
+#: fdisk/cfdisk.c:2555
msgid "Print"
msgstr "ɽ¼¨"
-#: fdisk/cfdisk.c:2499
+#: fdisk/cfdisk.c:2555
msgid "Print partition table to the screen or to a file"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó¤ò²èÌ̤ޤ¿¤Ï¥Õ¥¡¥¤¥ë¤Ë½ÐÎÏ"
-#: fdisk/cfdisk.c:2500
+#: fdisk/cfdisk.c:2556
msgid "Quit"
msgstr "½ªÎ»"
-#: fdisk/cfdisk.c:2500
+#: fdisk/cfdisk.c:2556
msgid "Quit program without writing partition table"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó¤ò½ñ¤¹þ¤Þ¤º¤Ë¥×¥í¥°¥é¥à¤ò½ªÎ»"
-#: fdisk/cfdisk.c:2501
+#: fdisk/cfdisk.c:2557
msgid "Type"
msgstr "FS¥¿¥¤¥×"
-#: fdisk/cfdisk.c:2501
+#: fdisk/cfdisk.c:2557
msgid "Change the filesystem type (DOS, Linux, OS/2 and so on)"
msgstr "¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥¿¥¤¥×¤òÊѹ¹¤¹¤ë(DOS, Linux, OS/2 ¤Ê¤É)"
-#: fdisk/cfdisk.c:2502
+#: fdisk/cfdisk.c:2558
msgid "Units"
msgstr "ñ°Ì"
-#: fdisk/cfdisk.c:2502
+#: fdisk/cfdisk.c:2558
msgid "Change units of the partition size display (MB, sect, cyl)"
msgstr "ɽ¼¨¤¹¤ë¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥µ¥¤¥º¤Îñ°Ì(MB, ¥»¥¯¥¿, ¥·¥ê¥ó¥À)¤òÊѹ¹¤¹¤ë"
-#: fdisk/cfdisk.c:2503
+#: fdisk/cfdisk.c:2559
msgid "Write"
msgstr "½ñ¤¹þ¤ß"
-#: fdisk/cfdisk.c:2503
+#: fdisk/cfdisk.c:2559
msgid "Write partition table to disk (this might destroy data)"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó¤ò¥Ç¥£¥¹¥¯¤Ë½ñ¤¹þ¤à(¥Ç¡¼¥¿¤òÇ˲õ¤¹¤ë²ÄǽÀ¤¢¤ê)"
-#: fdisk/cfdisk.c:2549
+#: fdisk/cfdisk.c:2605
msgid "Cannot make this partition bootable"
msgstr "¤³¤ÎÎΰè¤ò¥Ö¡¼¥È²Äǽ¤Ë¤Ï¤Ç¤¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:2559
+#: fdisk/cfdisk.c:2615
msgid "Cannot delete an empty partition"
msgstr "¶õ¤ÎÎΰè¤òºï½ü¤¹¤ë¤³¤È¤Ï¤Ç¤¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:2579 fdisk/cfdisk.c:2581
+#: fdisk/cfdisk.c:2635 fdisk/cfdisk.c:2637
msgid "Cannot maximize this partition"
msgstr "¤³¤ÎÎΰè¤òºÇÂç²½¤¹¤ë¤³¤È¤Ï¤Ç¤¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:2589
+#: fdisk/cfdisk.c:2645
msgid "This partition is unusable"
msgstr "¤³¤ÎÎΰè¤Ï»ÈÍѤǤ¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:2591
+#: fdisk/cfdisk.c:2647
msgid "This partition is already in use"
msgstr "¤³¤Î¥Ç¥£¥¹¥¯¤Ï¸½ºß»ÈÍÑÃæ¤Ç¤¹¡£"
-#: fdisk/cfdisk.c:2608
+#: fdisk/cfdisk.c:2664
msgid "Cannot change the type of an empty partition"
msgstr "¶õ¤ÎÎΰè¤Î¥¿¥¤¥×¤òÊѹ¹¤¹¤ë¤³¤È¤Ï¤Ç¤¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:2633 fdisk/cfdisk.c:2639
+#: fdisk/cfdisk.c:2691 fdisk/cfdisk.c:2697
msgid "No more partitions"
msgstr "¤³¤ì°Ê¾å¤ÎÎΰè¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: fdisk/cfdisk.c:2646
+#: fdisk/cfdisk.c:2704
msgid "Illegal command"
msgstr "ÉÔÀµ¤Ê¥³¥Þ¥ó¥É"
-#: fdisk/cfdisk.c:2656
+#: fdisk/cfdisk.c:2714
msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
-msgstr ""
+msgstr "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
#. Unfortunately, xgettext does not handle multi-line strings
#. so, let's use explicit \n's instead
-#: fdisk/cfdisk.c:2663
+#: fdisk/cfdisk.c:2721
#, c-format
msgid ""
"\n"
" ¤òʤ¤¹\n"
"\n"
-#: fdisk/fdisk.c:241
+#: fdisk/fdisk.c:247
msgid ""
-"Usage: fdisk [-b SSZ] [-u] [DISK] Change partition table\n"
-" fdisk -l [-b SSZ] [-u] [DISK] List partition table(s)\n"
-" fdisk -s PARTITION Give partition size(s) in blocks\n"
-" fdisk -v Give fdisk version\n"
+"Usage: fdisk [-b SSZ] [-u] DISK Change partition table\n"
+" fdisk -l [-b SSZ] [-u] DISK List partition table(s)\n"
+" fdisk -s PARTITION Give partition size(s) in blocks\n"
+" fdisk -v Give fdisk version\n"
"Here DISK is something like /dev/hdb or /dev/sda\n"
"and PARTITION is something like /dev/hda7\n"
"-u: give Start and End in sector (instead of cylinder) units\n"
"-b 2048: (for certain MO drives) use 2048-byte sectors\n"
msgstr ""
-"»È¤¤Êý: fdisk [-b SSZ] [-u] [¥Ç¥£¥¹¥¯] ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥Æ¡¼¥Ö¥ë¤ÎÊѹ¹\n"
-" fdisk -l [-b SSZ] [-u] [¥Ç¥£¥¹¥¯] "
-"¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥Æ¡¼¥Ö¥ë¥ê¥¹¥È¤Îɽ¼¨\n"
-" fdisk -s ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó "
-"¥Ö¥í¥Ã¥¯¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥µ¥¤¥ºÉ½¼¨\n"
-" fdisk -v fdisk ¤Î¥Ð¡¼¥¸¥ç¥óɽ¼¨\n"
-"`¥Ç¥£¥¹¥¯' ¤Ë¤Ï /dev/hdb ¤ä /dev/sda ¤ÎÍͤʲ¿¤«¤òÍ¿¤¨¤Þ¤¹\n"
-"¤½¤·¤Æ `¥Ñ¡¼¥Æ¥£¥·¥ç¥ó' ¤Ë¤Ï /dev/hda7 ¤ÎÍͤʲ¿¤«¤òÍ¿¤¨¤Þ¤¹\n"
-"-u: (¥·¥ê¥ó¥À¤ÎÂå¤ï¤ê¤Ë)¥»¥¯¥¿¥æ¥Ë¥Ã¥È¤Î¤Î³«»Ï¡¢½ªÎ»¤òÍ¿¤¨¤Þ¤¹\n"
-"-b 2048: (¤¢¤ë¼ï¤Î MO ¥É¥é¥¤¥ÖÍÑ) 2048 ¥Ð¥¤¥È¤Î¥»¥¯¥¿¥µ¥¤¥º¤ò»È¤¤¤Þ¤¹\n"
+"»È¤¤Êý: fdisk [-b SSZ] [-u] ¥Ç¥£¥¹¥¯ ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥Æ¡¼¥Ö¥ë¤ÎÊѹ¹\n"
+" fdisk -l [-b SSZ] [-u] ¥Ç¥£¥¹¥¯ ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥Æ¡¼¥Ö¥ë¥ê¥¹¥È¤Îɽ¼¨\n"
+" fdisk -s ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó ¥Ö¥í¥Ã¥¯¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥µ¥¤¥ºÉ½¼¨\n"
+" fdisk -v fdisk ¤Î¥Ð¡¼¥¸¥ç¥óɽ¼¨\n"
+"¤³¤³¤Ç `¥Ç¥£¥¹¥¯' ¤È¤Ï /dev/hdb ¤ä /dev/sda ¤ÎÍͤʲ¿¤«¤Î»ö¤Ç¤¹\n"
+"¤½¤·¤Æ `¥Ñ¡¼¥Æ¥£¥·¥ç¥ó' ¤È¤Ï /dev/hda7 ¤ÎÍͤʲ¿¤«¤Î¤³¤È¤Ç¤¹\n"
+"-u: (¥·¥ê¥ó¥À¤ÎÂå¤ï¤ê¤Ë)¥»¥¯¥¿¥æ¥Ë¥Ã¥È¤Î³«»Ï¡¢½ªÎ»¤òÍ¿¤¨¤Þ¤¹\n"
+"-b 2048: (¤¢¤ë¼ï¤Î MO ¥É¥é¥¤¥ÖÍѤË) 2048 ¥Ð¥¤¥È¤Î¥»¥¯¥¿¥µ¥¤¥º¤ò»È¤¤¤Þ¤¹\n"
+
+#: fdisk/fdisk.c:259
+msgid ""
+"Usage: fdisk [-l] [-b SSZ] [-u] device\n"
+"E.g.: fdisk /dev/hda (for the first IDE disk)\n"
+" or: fdisk /dev/sdc (for the third SCSI disk)\n"
+" or: fdisk /dev/eda (for the first PS/2 ESDI drive)\n"
+" or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices)\n"
+" ...\n"
+msgstr ""
+"»È¤¤Êý: fdisk [-l] [-b SSZ] [-u] ¥Ç¥ô¥¡¥¤¥¹\n"
+" Îã: fdisk /dev/hda (°ìÈÖÌܤΠIDE ¥Ç¥£¥¹¥¯)\n"
+" Ëô¤Ï: fdisk /dev/sdc (»°ÈÖÌܤΠSCSI ¥Ç¥£¥¹¥¯)\n"
+" Ëô¤Ï: fdisk /dev/eda (°ìÈÖÌܤΠPS/2 ESDI ¥É¥é¥¤¥ô)\n"
+" Ëô¤Ï: fdisk /dev/rd/c0d0 Ëô¤Ï: fdisk /dev/ida/c0d0 (RAID ¥Ç¥ô¥¡¥¤¥¹)\n"
+" ...\n"
-#: fdisk/fdisk.c:251
-msgid "A disk block device is needed.\n"
-msgstr "¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤Ç¤¢¤ë¤³¤È¤¬É¬ÍפǤ¹¡£\n"
-
-#: fdisk/fdisk.c:254
-msgid ""
-"Given name does not refer to a partition,\n"
-"or maybe not even to a block device.\n"
-msgstr ""
-"Í¿¤¨¤é¤ì¤¿Ì¾Á°¤Ï¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤ò»²¾È¤·¤Æ¤¤¤Þ¤»¤ó¡£\n"
-"¤¢¤ë¤¤¤Ï¡¢¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤Ç¤µ¤¨¤Ê¤¤¤Î¤«¤âÃΤì¤Þ¤»¤ó¡£\n"
-
-#: fdisk/fdisk.c:258
+#: fdisk/fdisk.c:267
#, c-format
msgid "Unable to open %s\n"
msgstr "%s ¤ò³«¤±¤Þ¤»¤ó\n"
-#: fdisk/fdisk.c:261
+#: fdisk/fdisk.c:270
#, c-format
msgid "Unable to read %s\n"
msgstr "%s ¤òÆɤá¤Þ¤»¤ó\n"
-#: fdisk/fdisk.c:264
+#: fdisk/fdisk.c:273
#, c-format
msgid "Unable to seek on %s\n"
msgstr "%s ¤ò¥·¡¼¥¯¤Ç¤¤Þ¤»¤ó\n"
-#: fdisk/fdisk.c:267
+#: fdisk/fdisk.c:276
#, c-format
msgid "Unable to write %s\n"
msgstr "%s ¤Ø¤Î½ñ¤¹þ¤ß¤¬¤Ç¤¤Þ¤»¤ó\n"
-#: fdisk/fdisk.c:270
+#: fdisk/fdisk.c:279
+#, c-format
+msgid "BLKGETSIZE ioctl failed on %s\n"
+msgstr "%s ¤Ç¤Î BLKGETSIZE ioctl ¤Ë¼ºÇÔ\n"
+
+#: fdisk/fdisk.c:283
msgid "Unable to allocate any more memory\n"
msgstr "¤³¤ì°Ê¾å¤Î¥á¥â¥ê¤¬³ÎÊݤǤ¤Þ¤»¤ó\n"
-#: fdisk/fdisk.c:272
+#: fdisk/fdisk.c:285
msgid "Fatal error\n"
msgstr "Ã×̿Ū¤Ê¥¨¥é¡¼\n"
-#: fdisk/fdisk.c:283 fdisk/fdisk.c:302 fdisk/fdisk.c:320 fdisk/fdisk.c:327
-#: fdisk/fdisk.c:350 fdisk/fdisk.c:368 fdisk/fdiskbsdlabel.c:105
+#: fdisk/fdisk.c:296 fdisk/fdisk.c:315 fdisk/fdisk.c:333 fdisk/fdisk.c:340
+#: fdisk/fdisk.c:363 fdisk/fdisk.c:381 fdisk/fdiskbsdlabel.c:105
msgid "Command action"
msgstr "¥³¥Þ¥ó¥É¤ÎÆ°ºî"
-#: fdisk/fdisk.c:284
+#: fdisk/fdisk.c:297
msgid " a toggle a read only flag"
msgstr " a Æɹþ¤ßÀìÍѥե饰¤ò¤Ä¤±¤ë"
#. sun
-#: fdisk/fdisk.c:285 fdisk/fdisk.c:329
+#: fdisk/fdisk.c:298 fdisk/fdisk.c:342
msgid " b edit bsd disklabel"
msgstr " b bsd ¥Ç¥£¥¹¥¯¥é¥Ù¥ë¤òÊÔ½¸¤¹¤ë"
-#: fdisk/fdisk.c:286
+#: fdisk/fdisk.c:299
msgid " c toggle the mountable flag"
msgstr " c ¥Þ¥¦¥ó¥È²Äǽ¥Õ¥é¥°¤ò¤Ä¤±¤ë"
#. sun
-#: fdisk/fdisk.c:287 fdisk/fdisk.c:306 fdisk/fdisk.c:331
+#: fdisk/fdisk.c:300 fdisk/fdisk.c:319 fdisk/fdisk.c:344
msgid " d delete a partition"
msgstr " d Îΰè¤òºï½ü¤¹¤ë"
-#: fdisk/fdisk.c:288 fdisk/fdisk.c:307 fdisk/fdisk.c:332
+#: fdisk/fdisk.c:301 fdisk/fdisk.c:320 fdisk/fdisk.c:345
msgid " l list known partition types"
msgstr " l ´ûÃΤÎÎΰ西¥¤¥×¤ò¥ê¥¹¥Èɽ¼¨¤¹¤ë"
#. sun
-#: fdisk/fdisk.c:289 fdisk/fdisk.c:308 fdisk/fdisk.c:321 fdisk/fdisk.c:333
-#: fdisk/fdisk.c:358 fdisk/fdisk.c:375 fdisk/fdiskbsdlabel.c:110
+#: fdisk/fdisk.c:302 fdisk/fdisk.c:321 fdisk/fdisk.c:334 fdisk/fdisk.c:346
+#: fdisk/fdisk.c:371 fdisk/fdisk.c:388 fdisk/fdiskbsdlabel.c:110
msgid " m print this menu"
msgstr " m ¤³¤Î¥á¥Ë¥å¡¼¤òɽ¼¨¤¹¤ë"
-#: fdisk/fdisk.c:290 fdisk/fdisk.c:309 fdisk/fdisk.c:334
+#: fdisk/fdisk.c:303 fdisk/fdisk.c:322 fdisk/fdisk.c:347
msgid " n add a new partition"
msgstr " n ¿·¤¿¤ËÎΰè¤òºîÀ®¤¹¤ë"
-#: fdisk/fdisk.c:291 fdisk/fdisk.c:310 fdisk/fdisk.c:322 fdisk/fdisk.c:335
+#: fdisk/fdisk.c:304 fdisk/fdisk.c:323 fdisk/fdisk.c:335 fdisk/fdisk.c:348
msgid " o create a new empty DOS partition table"
msgstr " o ¿·¤¿¤Ë¶õ¤Î DOS Îΰè¥Æ¡¼¥Ö¥ë¤òºîÀ®¤¹¤ë"
-#: fdisk/fdisk.c:292 fdisk/fdisk.c:311 fdisk/fdisk.c:336 fdisk/fdisk.c:359
-#: fdisk/fdisk.c:376
+#: fdisk/fdisk.c:305 fdisk/fdisk.c:324 fdisk/fdisk.c:349 fdisk/fdisk.c:372
+#: fdisk/fdisk.c:389
msgid " p print the partition table"
msgstr " p Îΰè¥Æ¡¼¥Ö¥ë¤òɽ¼¨¤¹¤ë"
-#: fdisk/fdisk.c:293 fdisk/fdisk.c:312 fdisk/fdisk.c:323 fdisk/fdisk.c:337
-#: fdisk/fdisk.c:360 fdisk/fdisk.c:377 fdisk/fdiskbsdlabel.c:113
+#: fdisk/fdisk.c:306 fdisk/fdisk.c:325 fdisk/fdisk.c:336 fdisk/fdisk.c:350
+#: fdisk/fdisk.c:373 fdisk/fdisk.c:390 fdisk/fdiskbsdlabel.c:113
msgid " q quit without saving changes"
msgstr " q Êѹ¹¤òÊݸ¤»¤º¤Ë½ªÎ»¤¹¤ë"
-#: fdisk/fdisk.c:294 fdisk/fdisk.c:313 fdisk/fdisk.c:324 fdisk/fdisk.c:338
+#: fdisk/fdisk.c:307 fdisk/fdisk.c:326 fdisk/fdisk.c:337 fdisk/fdisk.c:351
msgid " s create a new empty Sun disklabel"
msgstr " s ¶õ¤Î Sun ¥Ç¥£¥¹¥¯¥é¥Ù¥ë¤òºîÀ®¤¹¤ë"
#. sun
-#: fdisk/fdisk.c:295 fdisk/fdisk.c:314 fdisk/fdisk.c:339
+#: fdisk/fdisk.c:308 fdisk/fdisk.c:327 fdisk/fdisk.c:352
msgid " t change a partition's system id"
msgstr " t Îΰè¤Î¥·¥¹¥Æ¥à ID ¤òÊѹ¹¤¹¤ë"
-#: fdisk/fdisk.c:296 fdisk/fdisk.c:315 fdisk/fdisk.c:340
+#: fdisk/fdisk.c:309 fdisk/fdisk.c:328 fdisk/fdisk.c:353
msgid " u change display/entry units"
msgstr " u ɽ¼¨/¹àÌÜ¥æ¥Ë¥Ã¥È¤òÊѹ¹¤¹¤ë"
-#: fdisk/fdisk.c:297 fdisk/fdisk.c:316 fdisk/fdisk.c:341 fdisk/fdisk.c:363
-#: fdisk/fdisk.c:380
+#: fdisk/fdisk.c:310 fdisk/fdisk.c:329 fdisk/fdisk.c:354 fdisk/fdisk.c:376
+#: fdisk/fdisk.c:393
msgid " v verify the partition table"
msgstr " v Îΰè¥Æ¡¼¥Ö¥ë¤ò¾È¹ç¤¹¤ë"
-#: fdisk/fdisk.c:298 fdisk/fdisk.c:317 fdisk/fdisk.c:342 fdisk/fdisk.c:364
-#: fdisk/fdisk.c:381
+#: fdisk/fdisk.c:311 fdisk/fdisk.c:330 fdisk/fdisk.c:355 fdisk/fdisk.c:377
+#: fdisk/fdisk.c:394
msgid " w write table to disk and exit"
msgstr " w ¥Æ¡¼¥Ö¥ë¤ò¥Ç¥£¥¹¥¯¤Ë½ñ¤¹þ¤ß¡¢½ªÎ»¤¹¤ë"
-#: fdisk/fdisk.c:299 fdisk/fdisk.c:343
+#: fdisk/fdisk.c:312 fdisk/fdisk.c:356
msgid " x extra functionality (experts only)"
msgstr " x ÆÃÊ̤ʵ¡Ç½ (¥¨¥¥¹¥Ñ¡¼¥ÈÀìÍÑ)"
-#: fdisk/fdisk.c:303
+#: fdisk/fdisk.c:316
msgid " a select bootable partition"
msgstr " a ¥Ö¡¼¥È²ÄǽÎΰè¤òÁªÂò¤¹¤ë"
#. sgi flavour
-#: fdisk/fdisk.c:304
+#: fdisk/fdisk.c:317
msgid " b edit bootfile entry"
msgstr " b ¥Ö¡¼¥È¥Õ¥¡¥¤¥ë¥¨¥ó¥È¥ê¤òÊÔ½¸¤¹¤ë"
#. sgi
-#: fdisk/fdisk.c:305
+#: fdisk/fdisk.c:318
msgid " c select sgi swap partition"
msgstr " c sgi ¥¹¥ï¥Ã¥×Îΰè¤òÁªÂò¤¹¤ë"
-#: fdisk/fdisk.c:328
+#: fdisk/fdisk.c:341
msgid " a toggle a bootable flag"
msgstr " a ¥Ö¡¼¥È²Äǽ¥Õ¥é¥°¤ò¤Ä¤±¤ë"
-#: fdisk/fdisk.c:330
+#: fdisk/fdisk.c:343
msgid " c toggle the dos compatibility flag"
msgstr " c dos ¸ß´¹¥Õ¥é¥°¤ò¤Ä¤±¤ë"
-#: fdisk/fdisk.c:351
+#: fdisk/fdisk.c:364
msgid " a change number of alternate cylinders"
msgstr " a ÂåÂØ¥·¥ê¥ó¥À¿ô¤òÊѹ¹¤¹¤ë"
#. sun
-#: fdisk/fdisk.c:352 fdisk/fdisk.c:370
+#: fdisk/fdisk.c:365 fdisk/fdisk.c:383
msgid " c change number of cylinders"
msgstr " c ¥·¥ê¥ó¥À¿ô¤òÊѹ¹¤¹¤ë"
-#: fdisk/fdisk.c:353 fdisk/fdisk.c:371
+#: fdisk/fdisk.c:366 fdisk/fdisk.c:384
msgid " d print the raw data in the partition table"
msgstr " d Îΰè¥Æ¡¼¥Ö¥ëÆâ¤ÎÀ¸¥Ç¡¼¥¿¤òɽ¼¨¤¹¤ë"
-#: fdisk/fdisk.c:354
+#: fdisk/fdisk.c:367
msgid " e change number of extra sectors per cylinder"
msgstr " e ¥·¥ê¥ó¥ÀËè¤Î;¾ê¥»¥¯¥¿¿ô¤òÊѹ¹¤¹¤ë"
#. sun
-#: fdisk/fdisk.c:355 fdisk/fdisk.c:374
+#: fdisk/fdisk.c:368 fdisk/fdisk.c:387
msgid " h change number of heads"
msgstr " h ¥Ø¥Ã¥É¿ô¤òÊѹ¹¤¹¤ë"
-#: fdisk/fdisk.c:356
+#: fdisk/fdisk.c:369
msgid " i change interleave factor"
msgstr " i ¥¤¥ó¥¿¡¼¥ê¡¼¥Ö¥Õ¥¡¥¯¥¿¤òÊѹ¹¤¹¤ë"
#. sun
-#: fdisk/fdisk.c:357
+#: fdisk/fdisk.c:370
msgid " o change rotation speed (rpm)"
msgstr " o ²óž¿ô¤òÊѹ¹¤¹¤ë (rpm)"
-#: fdisk/fdisk.c:361 fdisk/fdisk.c:378 fdisk/fdiskbsdlabel.c:115
+#: fdisk/fdisk.c:374 fdisk/fdisk.c:391 fdisk/fdiskbsdlabel.c:115
msgid " r return to main menu"
msgstr " r ¥á¥¤¥ó¥á¥Ë¥å¡¼¤ËÌá¤ë"
-#: fdisk/fdisk.c:362 fdisk/fdisk.c:379
-msgid " s change number of sectors"
-msgstr " s ¥»¥¯¥¿¿ô¤òÊѹ¹¤¹¤ë"
+#: fdisk/fdisk.c:375 fdisk/fdisk.c:392
+msgid " s change number of sectors/track"
+msgstr " s ¥»¥¯¥¿¿ô/¥È¥é¥Ã¥¯¤òÊѹ¹¤¹¤ë"
-#: fdisk/fdisk.c:365
+#: fdisk/fdisk.c:378
msgid " y change number of physical cylinders"
msgstr " y ʪÍý¥·¥ê¥ó¥À¿ô¤òÊѹ¹¤¹¤ë"
-#: fdisk/fdisk.c:369
+#: fdisk/fdisk.c:382
msgid " b move beginning of data in a partition"
msgstr " b ÎΰèÆâ¤Î¥Ç¡¼¥¿¤ÎÀèƬ¤Ë°ÜÆ°¤¹¤ë"
-#: fdisk/fdisk.c:372
+#: fdisk/fdisk.c:385
msgid " e list extended partitions"
msgstr " e ³ÈÄ¥Îΰè¤ò¥ê¥¹¥Èɽ¼¨¤¹¤ë"
#. !sun
-#: fdisk/fdisk.c:373
+#: fdisk/fdisk.c:386
msgid " g create an IRIX partition table"
msgstr " g IRIX Îΰè¥Æ¡¼¥Ö¥ë¤òºîÀ®¤¹¤ë"
-#: fdisk/fdisk.c:469
+#: fdisk/fdisk.c:482
msgid "You must set"
msgstr "ÀßÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹"
-#: fdisk/fdisk.c:483
+#: fdisk/fdisk.c:496
msgid "heads"
msgstr "¥Ø¥Ã¥É¿ô"
-#: fdisk/fdisk.c:485 fdisk/fdisk.c:893 fdisk/sfdisk.c:843
+#: fdisk/fdisk.c:498 fdisk/fdisk.c:906 fdisk/sfdisk.c:842
msgid "sectors"
msgstr "¥»¥¯¥¿¿ô"
-#: fdisk/fdisk.c:487 fdisk/fdisk.c:893 fdisk/fdiskbsdlabel.c:441
-#: fdisk/sfdisk.c:843
+#: fdisk/fdisk.c:500 fdisk/fdisk.c:906 fdisk/fdiskbsdlabel.c:442
+#: fdisk/sfdisk.c:842
msgid "cylinders"
msgstr "¥·¥ê¥ó¥À¿ô"
-#: fdisk/fdisk.c:491
+#: fdisk/fdisk.c:504
#, c-format
msgid ""
"%s%s.\n"
"%s%s.\n"
"¤¢¤Ê¤¿¤ÏÆÃÊ̵¡Ç½¥á¥Ë¥å¡¼¤«¤é¤³¤ì¤ò¹Ô¤Ê¤¦¤³¤È¤¬¤Ç¤¤Þ¤¹\n"
-#: fdisk/fdisk.c:492
+#: fdisk/fdisk.c:505
msgid " and "
msgstr " µÚ¤Ó "
-#: fdisk/fdisk.c:526
+#: fdisk/fdisk.c:539
msgid "Bad offset in primary extended partition\n"
msgstr "´ðËܳÈÄ¥Îΰè¤ËÉÔÀµ¤Ê¥ª¥Õ¥»¥Ã¥È¤¬¤¢¤ê¤Þ¤¹\n"
-#: fdisk/fdisk.c:533
+#: fdisk/fdisk.c:546
#, c-format
msgid "Warning: deleting partitions after %d\n"
msgstr "·Ù¹ð: %d °Ê¹ß¤ÎÎΰè¤òºï½ü¤·¤Þ¤¹\n"
-#: fdisk/fdisk.c:554
+#: fdisk/fdisk.c:567
#, c-format
msgid "Warning: extra link pointer in partition table %d\n"
msgstr "·Ù¹ð: Îΰè¥Æ¡¼¥Ö¥ë %d Æâ¤ÎÆÃÊ̤ʥê¥ó¥¯¥Ý¥¤¥ó¥¿¤Ç¤¹\n"
-#: fdisk/fdisk.c:562
+#: fdisk/fdisk.c:575
#, c-format
msgid "Warning: ignoring extra data in partition table %d\n"
msgstr "·Ù¹ð: Îΰè¥Æ¡¼¥Ö¥ë %d Æâ¤ÎÆÃÊ̤ʥǡ¼¥¿¤ò̵»ë¤·¤Þ¤¹\n"
-#: fdisk/fdisk.c:588
+#: fdisk/fdisk.c:601
msgid ""
"Building a new DOS disklabel. Changes will remain in memory only,\n"
"until you decide to write them. After that, of course, the previous\n"
"¥Ç¥£¥¹¥¯¥é¥Ù¥ë¤òºîÀ®¤·¤Þ¤¹¡£¤¢¤Ê¤¿¤¬½ñ¤¹þ¤ß¤ò·èÄꤹ¤ë¤Þ¤Ç¡¢Êѹ¹¤Ï\n"
"¥á¥â¥êÆâ¤À¤±¤Ë»Ä¤·¤Þ¤¹¡£¤½¤Î¸å¤Ï¤â¤Á¤í¤ó°ÊÁ°¤ÎÆâÍƤϽ¤ÉüÉÔ²Äǽ¤Ë¤Ê¤ê¤Þ¤¹¡£\n"
-#: fdisk/fdisk.c:624
+#: fdisk/fdisk.c:637
msgid "You will not be able to write the partition table.\n"
msgstr "Îΰè¥Æ¡¼¥Ö¥ë¤Î½ñ¤¹þ¤ß¤ò¹Ô¤¨¤Þ¤»¤ó¡£\n"
-#: fdisk/fdisk.c:633
+#: fdisk/fdisk.c:646
#, c-format
msgid "Note: sector size is %d (not %d)\n"
msgstr "Ãí°Õ: ¥»¥¯¥¿¥µ¥¤¥º¤¬ %d ¤Ç¤¹ (%d ¤Ç¤Ï¤Ê¤¯)\n"
-#: fdisk/fdisk.c:681
+#: fdisk/fdisk.c:694
msgid ""
"Device contains neither a valid DOS partition table, nor Sun or SGI "
"disklabel\n"
"¥Ç¥Ð¥¤¥¹¤ÏÀµ¾ï¤Ê DOS Îΰè¥Æ¡¼¥Ö¥ë¤â¡¢Sun ¤ä SGI ¥Ç¥£¥¹¥¯¥é¥Ù¥ë¤â\n"
"´Þ¤ó¤Ç¤¤¤Þ¤»¤ó\n"
-#: fdisk/fdisk.c:697
+#: fdisk/fdisk.c:710
msgid "Internal error\n"
msgstr "ÆâÉô¥¨¥é¡¼\n"
-#: fdisk/fdisk.c:707
+#: fdisk/fdisk.c:720
#, c-format
msgid "Ignoring extra extended partition %d\n"
msgstr "ÆÃÊ̤ʳÈÄ¥Îΰè %d ¤ò̵»ë¤·¤Þ¤¹\n"
-#: fdisk/fdisk.c:714
+#: fdisk/fdisk.c:727
#, c-format
msgid ""
"Warning: invalid flag 0x%04x of partition table %d will be corrected by "
"·Ù¹ð: Îΰè¥Æ¡¼¥Ö¥ë %2$d ¤ÎÉÔÀµ¤Ê¥Õ¥é¥° 0x%1$04x ¤Ï w(½ñ¤¹þ¤ß)¤Ë¤è¤Ã¤Æ\n"
"Àµ¾ï¤Ë¤Ê¤ê¤Þ¤¹\n"
-#: fdisk/fdisk.c:735
+#: fdisk/fdisk.c:748
msgid ""
"\n"
"got EOF thrice - exiting..\n"
"\n"
"EOF ¤ò 3 ²óÆɤߤޤ·¤¿ -- ½ªÎ»¤·¤Þ¤¹..\n"
-#: fdisk/fdisk.c:772
+#: fdisk/fdisk.c:785
msgid "Hex code (type L to list codes): "
msgstr "16¿Ê¿ô¥³¡¼¥É (L ¥³¥Þ¥ó¥É¤Ç¥³¡¼¥É¥ê¥¹¥Èɽ¼¨): "
-#: fdisk/fdisk.c:811
+#: fdisk/fdisk.c:824
#, c-format
msgid "%s (%d-%d, default %d): "
msgstr "%s (%d-%d, ½é´üÃÍ %d): "
-#: fdisk/fdisk.c:865
+#: fdisk/fdisk.c:878
#, c-format
msgid "Using default value %d\n"
msgstr "½é´üÃÍ %d ¤ò»È¤¤¤Þ¤¹\n"
-#: fdisk/fdisk.c:869
+#: fdisk/fdisk.c:882
msgid "Value out of range.\n"
msgstr "Èϰϳ°¤ÎÃͤǤ¹¡£\n"
-#: fdisk/fdisk.c:876
+#: fdisk/fdisk.c:889
msgid "Partition number"
msgstr "ÎΰèÈÖ¹æ"
-#: fdisk/fdisk.c:884
+#: fdisk/fdisk.c:897
#, c-format
msgid "Warning: partition %d has empty type\n"
msgstr "·Ù¹ð: Îΰè %d ¤Ï¶õ¤Î¥¿¥¤¥×¤Ç¤¹¡£\n"
-#: fdisk/fdisk.c:891
+#: fdisk/fdisk.c:904
msgid "cylinder"
msgstr "¥·¥ê¥ó¥À"
-#: fdisk/fdisk.c:891
+#: fdisk/fdisk.c:904
msgid "sector"
msgstr "¥»¥¯¥¿"
-#: fdisk/fdisk.c:900
+#: fdisk/fdisk.c:913
#, c-format
msgid "Changing display/entry units to %s\n"
msgstr "%s ¤Îɽ¼¨/¹àÌÜ¥æ¥Ë¥Ã¥È¤òÊѹ¹¤·¤Þ¤¹\n"
-#: fdisk/fdisk.c:910
+#: fdisk/fdisk.c:923
#, c-format
msgid "WARNING: Partition %d is an extended partition\n"
msgstr "·Ù¹ð: Îΰè %d ¤Ï³ÈÄ¥Îΰè¤Ç¤¹\n"
-#: fdisk/fdisk.c:923
+#: fdisk/fdisk.c:936
msgid "DOS Compatibility flag is set\n"
msgstr "DOS ¸ß´¹¥Õ¥é¥°¤¬ÀßÄꤵ¤ì¤Þ¤·¤¿\n"
-#: fdisk/fdisk.c:927
+#: fdisk/fdisk.c:940
msgid "DOS Compatibility flag is not set\n"
msgstr "DOS ¸ß´¹¥Õ¥é¥°¤ÏÀßÄꤵ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
-#: fdisk/fdisk.c:1013
+#: fdisk/fdisk.c:1026
#, c-format
msgid "Partition %d does not exist yet!\n"
msgstr "Îΰè %d ¤Ï¤Þ¤À¸ºß¤·¤Þ¤»¤ó¡ª\n"
-#: fdisk/fdisk.c:1018
+#: fdisk/fdisk.c:1031
msgid ""
"Type 0 means free space to many systems\n"
"(but not to Linux). Having partitions of\n"
"¿ʬÀõ¤Ï¤«¤Ê¤³¤È¤Ç¤¹¡£¤¢¤Ê¤¿¤Ï `d' ¥³¥Þ¥ó¥É¤ò»È¤Ã¤Æ¤³¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤ò\n"
"ºï½ü¤Ç¤¤Þ¤¹¡£\n"
-#: fdisk/fdisk.c:1027
+#: fdisk/fdisk.c:1040
msgid ""
"You cannot change a partition into an extended one or vice versa\n"
"Delete it first.\n"
"¤¢¤Ê¤¿¤Ï¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤ò³ÈÄ¥¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤ËÊѹ¹¤Ç¤¤Þ¤»¤ó¤·¡¢\n"
"¤½¤ÎµÕ¤â¤Þ¤¿¤Ç¤¤Þ¤»¤ó¡£¤Þ¤ººï½ü¤ò¹Ô¤Ê¤Ã¤Æ¤¯¤À¤µ¤¤¡£\n"
-#: fdisk/fdisk.c:1036
+#: fdisk/fdisk.c:1049
msgid ""
"Consider leaving partition 3 as Whole disk (5),\n"
"as SunOS/Solaris expects it and even Linux likes it.\n"
"Îΰè 3 ¤ò Whole disk (5) ¤È¤·¤Æ»Ä¤·¤Æ¤ª¤¯¤³¤È¤ò¹Íθ¤·¤Æ¤¯¤À¤µ¤¤¡¢\n"
"SunOS/Solaris ¤Ï¤³¤ì¤ò´üÂÔ¤·¤Þ¤¹¤·¡¢Linux ¤Ç¤µ¤¨¤½¤ì¤¬Ë¾¤Þ¤·¤¤¤Ç¤¹¡£\n"
-#: fdisk/fdisk.c:1042
+#: fdisk/fdisk.c:1055
msgid ""
"Consider leaving partition 9 as volume header (0),\n"
"and partition 11 as entire volume (6)as IRIX expects it.\n"
"volume (6) ¤È¤·¤Æ»Ä¤·¤Æ¤ª¤¯¤³¤È¤ò¹Íθ¤·¤Æ¤¯¤À¤µ¤¤¡£IRIX "
"¤Ï¤³¤ì¤ò´üÂÔ¤·¤Þ¤¹¡£\n"
-#: fdisk/fdisk.c:1056
+#: fdisk/fdisk.c:1069
#, c-format
msgid "Changed system type of partition %d to %x (%s)\n"
msgstr "Îΰè¤Î¥·¥¹¥Æ¥à¥¿¥¤¥×¤ò %d ¤«¤é %x (%s) ¤ËÊѹ¹¤·¤Þ¤·¤¿\n"
-#: fdisk/fdisk.c:1109
+#: fdisk/fdisk.c:1122
#, c-format
msgid "Partition %d has different physical/logical beginnings (non-Linux?):\n"
msgstr "Îΰè %d ¤Ï°Û¤Ê¤Ã¤¿ÊªÍý/ÏÀÍý³«»Ï°ÌÃ֤ˤʤäƤ¤¤Þ¤¹(Linux ¤Ç¤Ï̵¤¤?):\n"
-#: fdisk/fdisk.c:1111 fdisk/fdisk.c:1119 fdisk/fdisk.c:1128 fdisk/fdisk.c:1137
+#: fdisk/fdisk.c:1124 fdisk/fdisk.c:1132 fdisk/fdisk.c:1141 fdisk/fdisk.c:1150
#, c-format
msgid " phys=(%d, %d, %d) "
msgstr " ʪÍý=(%d, %d, %d) "
-#: fdisk/fdisk.c:1112 fdisk/fdisk.c:1120
+#: fdisk/fdisk.c:1125 fdisk/fdisk.c:1133
#, c-format
msgid "logical=(%d, %d, %d)\n"
msgstr "ÏÀÍý=(%d, %d, %d)\n"
-#: fdisk/fdisk.c:1117
+#: fdisk/fdisk.c:1130
#, c-format
msgid "Partition %d has different physical/logical endings:\n"
msgstr "Îΰè %d ¤Ï°Û¤Ê¤Ã¤¿ÊªÍý/ÏÀÍý½ªÅÀ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹:\n"
-#: fdisk/fdisk.c:1126
+#: fdisk/fdisk.c:1139
#, c-format
msgid "Partition %i does not start on cylinder boundary:\n"
msgstr "Îΰè %i ¤Ï¥·¥ê¥ó¥À¶³¦¤Ç»Ï¤Þ¤Ã¤Æ¤¤¤Þ¤»¤ó:\n"
-#: fdisk/fdisk.c:1129
+#: fdisk/fdisk.c:1142
#, c-format
msgid "should be (%d, %d, 1)\n"
msgstr "(%d, %d, 1) ¤Ç¤¢¤ë¤Ù¤¤Ç¤¹\n"
-#: fdisk/fdisk.c:1135
+#: fdisk/fdisk.c:1148
#, c-format
msgid "Partition %i does not end on cylinder boundary:\n"
msgstr "Îΰè %i ¤Ï¥·¥ê¥ó¥À¶³¦¤Ç½ª¤ï¤Ã¤Æ¤¤¤Þ¤»¤ó:\n"
-#: fdisk/fdisk.c:1138
+#: fdisk/fdisk.c:1151
#, c-format
msgid "should be (%d, %d, %d)\n"
msgstr "(%d, %d, %d) ¤Ç¤¢¤ë¤Ù¤¤Ç¤¹\n"
-#: fdisk/fdisk.c:1145
+#: fdisk/fdisk.c:1158
#, c-format
msgid ""
"\n"
#. FIXME! let's see how this shows up with other languagues
#. acme@conectiva.com.br
-#: fdisk/fdisk.c:1182
+#: fdisk/fdisk.c:1195
#, c-format
msgid "%*s Boot Start End Blocks Id System\n"
-msgstr "%*s ¥Ö¡¼¥È »ÏÅÀ ½ªÅÀ ¥Ö¥í¥Ã¥¯ ID ¥·¥¹¥Æ¥à\n"
+msgstr "%*s ¥Ö¡¼¥È »ÏÅÀ ½ªÅÀ ¥Ö¥í¥Ã¥¯ ID ¥·¥¹¥Æ¥à\n"
-#: fdisk/fdisk.c:1183 fdisk/fdisksgilabel.c:207 fdisk/fdisksunlabel.c:631
+#: fdisk/fdisk.c:1196 fdisk/fdisksgilabel.c:207 fdisk/fdisksunlabel.c:631
msgid "Device"
msgstr "¥Ç¥Ð¥¤¥¹"
-#: fdisk/fdisk.c:1223
+#: fdisk/fdisk.c:1236
#, c-format
msgid ""
"\n"
"¥Ç¥£¥¹¥¯ %s: ¥Ø¥Ã¥É %d, ¥»¥¯¥¿ %d, ¥·¥ê¥ó¥À %d\n"
"\n"
-#: fdisk/fdisk.c:1225
+#: fdisk/fdisk.c:1238
msgid "Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID\n"
msgstr "Nr AF Hd Sec Cyl Hd Sec Cyl ³«»Ï ¥µ¥¤¥º ID\n"
-#: fdisk/fdisk.c:1264
+#: fdisk/fdisk.c:1277
#, c-format
msgid "Warning: partition %d contains sector 0\n"
msgstr "·Ù¹ð: Îΰè %d ¤Ï¥»¥¯¥¿ 0 ¤ò´Þ¤ó¤Ç¤¤¤Þ¤¹\n"
-#: fdisk/fdisk.c:1267
+#: fdisk/fdisk.c:1280
#, c-format
msgid "Partition %d: head %d greater than maximum %d\n"
msgstr "Îΰè %d: ¥Ø¥Ã¥É %d ¤ÏºÇÂçÃÍ %d ¤è¤ê¤âÂ礤¤¤Ç¤¹\n"
-#: fdisk/fdisk.c:1270
+#: fdisk/fdisk.c:1283
#, c-format
msgid "Partition %d: sector %d greater than maximum %d\n"
msgstr "Îΰè %d: ¥»¥¯¥¿ %d ¤ÏºÇÂçÃÍ %d ¤è¤ê¤âÂ礤¤¤Ç¤¹\n"
-#: fdisk/fdisk.c:1273
+#: fdisk/fdisk.c:1286
#, c-format
msgid "Partitions %d: cylinder %d greater than maximum %d\n"
msgstr "Îΰè %d: ¥·¥ê¥ó¥À %d ¤ÏºÇÂçÃÍ %d ¤è¤ê¤âÂ礤¤¤Ç¤¹\n"
-#: fdisk/fdisk.c:1277
+#: fdisk/fdisk.c:1290
#, c-format
msgid "Partition %d: previous sectors %d disagrees with total %d\n"
msgstr "Îΰè %d: Á°¤Î¥»¥¯¥¿ %d ¤Ï¹ç·× %d ¤È°ìÃפ·¤Þ¤»¤ó\n"
-#: fdisk/fdisk.c:1307
+#: fdisk/fdisk.c:1320
#, c-format
msgid "Warning: bad start-of-data in partition %d\n"
msgstr "·Ù¹ð: Îΰè %d ¤ËÉÔÀµ¤Ê¥Ç¡¼¥¿³«»Ï°ÌÃÖ¤¬¤¢¤ê¤Þ¤¹\n"
-#: fdisk/fdisk.c:1315
+#: fdisk/fdisk.c:1328
#, c-format
msgid "Warning: partition %d overlaps partition %d.\n"
msgstr "·Ù¹ð: Îΰè %d ¤Ï¡¢Îΰè %d ¤È½Å¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£\n"
-#: fdisk/fdisk.c:1333
+#: fdisk/fdisk.c:1346
#, c-format
msgid "Warning: partition %d is empty\n"
msgstr "·Ù¹ð: Îΰè %d ¤Ï¶õ¤Ç¤¹\n"
-#: fdisk/fdisk.c:1338
+#: fdisk/fdisk.c:1351
#, c-format
msgid "Logical partition %d not entirely in partition %d\n"
msgstr "ÏÀÍýÎΰè %d ¤ÏÎΰè %d Á´ÂΤˤʤäƤ¤¤Þ¤»¤ó\n"
-#: fdisk/fdisk.c:1344
+#: fdisk/fdisk.c:1357
#, c-format
msgid "Total allocated sectors %d greater than the maximum %d\n"
msgstr "¹ç·×³ÎÊÝ¥»¥¯¥¿ %d ¤ÏºÇÂçÃÍ %d ¤è¤ê¤âÂ礤¤¤Ç¤¹\n"
-#: fdisk/fdisk.c:1347
+#: fdisk/fdisk.c:1360
#, c-format
msgid "%d unallocated sectors\n"
msgstr "³ÎÊݤµ¤ì¤Æ¤¤¤Ê¤¤¥»¥¯¥¿¤¬ %d ¤¢¤ê¤Þ¤¹\n"
-#: fdisk/fdisk.c:1359 fdisk/fdisksgilabel.c:684 fdisk/fdisksunlabel.c:479
+#: fdisk/fdisk.c:1372 fdisk/fdisksgilabel.c:684 fdisk/fdisksunlabel.c:479
#, c-format
msgid "Partition %d is already defined. Delete it before re-adding it.\n"
msgstr "Îΰè %d ¤ÏÄêµÁºÑ¤Ç¤¹¡£¤Þ¤º¤Ïºï½ü¤ò¹Ô¤Ê¤Ã¤Æ¤¯¤À¤µ¤¤¡£\n"
-#: fdisk/fdisk.c:1380 fdisk/fdiskbsdlabel.c:252 fdisk/fdisksgilabel.c:706
+#: fdisk/fdisk.c:1393 fdisk/fdiskbsdlabel.c:252 fdisk/fdisksgilabel.c:706
#: fdisk/fdisksunlabel.c:494
#, c-format
msgid "First %s"
msgstr "ºÇ½é %s"
-#: fdisk/fdisk.c:1395 fdisk/fdisksunlabel.c:519
+#: fdisk/fdisk.c:1408 fdisk/fdisksunlabel.c:519
#, c-format
msgid "Sector %d is already allocated\n"
msgstr "¥»¥¯¥¿ %d ¤Ï´û¤Ë³ÎÊݺѤߤǤ¹\n"
-#: fdisk/fdisk.c:1421
+#: fdisk/fdisk.c:1440
msgid "No free sectors available\n"
msgstr "ÍøÍѲÄǽ¥Õ¥ê¡¼¥»¥¯¥¿¤¬¤¢¤ê¤Þ¤»¤ó\n"
-#: fdisk/fdisk.c:1431 fdisk/fdiskbsdlabel.c:256 fdisk/fdisksunlabel.c:529
+#: fdisk/fdisk.c:1450 fdisk/fdiskbsdlabel.c:256 fdisk/fdisksunlabel.c:529
#, c-format
msgid "Last %s or +size or +sizeM or +sizeK"
msgstr "½ªÅÀ %s ¤Þ¤¿¤Ï +¥µ¥¤¥º ¤Þ¤¿¤Ï +¥µ¥¤¥ºM ¤Þ¤¿¤Ï +¥µ¥¤¥ºK"
-#: fdisk/fdisk.c:1461
+#: fdisk/fdisk.c:1480
#, c-format
msgid "Warning: partition %d has an odd number of sectors.\n"
msgstr "·Ù¹ð: Îΰè %d ¤Ï´ñ¿ô¥»¥¯¥¿¿ô¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£\n"
-#: fdisk/fdisk.c:1498 fdisk/fdiskbsdlabel.c:590
+#: fdisk/fdisk.c:1517 fdisk/fdiskbsdlabel.c:591
msgid "The maximum number of partitions has been created\n"
msgstr "ºÇÂçÎΰè¿ô¤ÏºîÀ®ºÑ¤Ç¤¹\n"
-#: fdisk/fdisk.c:1508
+#: fdisk/fdisk.c:1527
msgid "You must delete some partition and add an extended partition first\n"
msgstr "³ÈÄ¥Îΰè¤òÄɲ乤ëÁ°¤Ë¡¢¤Þ¤ºÎΰè¤òºï½ü¤¹¤ëɬÍפ¬¤¢¤ê¤Þ¤¹\n"
-#: fdisk/fdisk.c:1512
+#: fdisk/fdisk.c:1531
#, c-format
msgid ""
"Command action\n"
" %s\n"
" p ´ðËÜÎΰè (1-4)\n"
-#: fdisk/fdisk.c:1514
+#: fdisk/fdisk.c:1533
msgid "l logical (5 or over)"
msgstr "l ÏÀÍý (5 °Ê¾å)"
-#: fdisk/fdisk.c:1514
+#: fdisk/fdisk.c:1533
msgid "e extended"
msgstr "e ³ÈÄ¥"
-#: fdisk/fdisk.c:1531
+#: fdisk/fdisk.c:1550
#, c-format
msgid "Invalid partition number for type `%c'\n"
msgstr "¥¿¥¤¥× `%c' ¤Ë¤È¤Ã¤Æ¤ÏÉÔÀµ¤ÊÎΰèÈÖ¹æ¤Ç¤¹\n"
-#: fdisk/fdisk.c:1563
+#: fdisk/fdisk.c:1582
msgid ""
"The partition table has been altered!\n"
"\n"
"Îΰè¥Æ¡¼¥Ö¥ë¤Ï¸ò´¹¤µ¤ì¤Þ¤·¤¿¡ª\n"
"\n"
-#: fdisk/fdisk.c:1565
+#: fdisk/fdisk.c:1591
msgid "Calling ioctl() to re-read partition table.\n"
msgstr "ioctl() ¤ò¸Æ¤Ó½Ð¤·¤ÆÎΰè¥Æ¡¼¥Ö¥ë¤òºÆÆɹþ¤ß¤·¤Þ¤¹¡£\n"
-#: fdisk/fdisk.c:1582
-msgid "Syncing disks.\n"
-msgstr "¥Ç¥£¥¹¥¯¤òƱ´ü¤µ¤»¤Þ¤¹¡£\n"
-
-#: fdisk/fdisk.c:1587
+#: fdisk/fdisk.c:1607
#, c-format
msgid ""
"Re-read table failed with error %d: %s.\n"
"¥Æ¡¼¥Ö¥ë¤ÎºÆÆɤ߹þ¤ß¤¬¥¨¥é¡¼¥¹¥Æ¡¼¥¿¥¹ %d ¤Ç¼ºÇÔ: %s.\n"
"Îΰè¾ðÊó¤òÀµ¤·¤¯¹¹¿·¤µ¤»¤ë¤Ë¤Ï¥·¥¹¥Æ¥à¤òºÆµ¯Æ°¤·¤Æ¤¯¤À¤µ¤¤¡£\n"
-#: fdisk/fdisk.c:1593
+#: fdisk/fdisk.c:1613
msgid ""
"\n"
"WARNING: If you have created or modified any DOS 6.x\n"
"·Ù¹ð: DOS 6.x Îΰè¤òºîÀ®¡¢¤Þ¤¿¤ÏÊѹ¹¤·¤Æ¤·¤Þ¤Ã¤¿¾ì¹ç¤Ï¡¢\n"
"fdisk ¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Ë¤¢¤ëÄɲþðÊó¤ò»²¾È¤·¤Æ¤¯¤À¤µ¤¤¡£\n"
-#: fdisk/fdisk.c:1624
+#: fdisk/fdisk.c:1620
+msgid "Syncing disks.\n"
+msgstr "¥Ç¥£¥¹¥¯¤òƱ´ü¤µ¤»¤Þ¤¹¡£\n"
+
+#: fdisk/fdisk.c:1651
#, c-format
msgid "Device: %s\n"
msgstr "¥Ç¥Ð¥¤¥¹: %s\n"
-#: fdisk/fdisk.c:1639
+#: fdisk/fdisk.c:1666
#, c-format
msgid "Partition %d has no data area\n"
msgstr "Îΰè %d ¤Ë¥Ç¡¼¥¿Îΰ褬¤¢¤ê¤Þ¤»¤ó\n"
-#: fdisk/fdisk.c:1645
+#: fdisk/fdisk.c:1672
msgid "New beginning of data"
msgstr "¿·µ¬¥Ç¡¼¥¿³«»Ï°ÌÃÖ"
-#: fdisk/fdisk.c:1659
+#: fdisk/fdisk.c:1686
msgid "Expert command (m for help): "
msgstr "¥¨¥¥¹¥Ñ¡¼¥È¥³¥Þ¥ó¥É (m ¤Ç¥Ø¥ë¥×): "
-#: fdisk/fdisk.c:1670
+#: fdisk/fdisk.c:1697
msgid "Number of cylinders"
msgstr "¥·¥ê¥ó¥À¿ô"
-#: fdisk/fdisk.c:1691
+#: fdisk/fdisk.c:1718
msgid "Number of heads"
msgstr "¥Ø¥Ã¥É¿ô"
-#: fdisk/fdisk.c:1716
+#: fdisk/fdisk.c:1743
msgid "Number of sectors"
msgstr "¥»¥¯¥¿¿ô"
-#: fdisk/fdisk.c:1719
+#: fdisk/fdisk.c:1746
msgid "Warning: setting sector offset for DOS compatiblity\n"
msgstr "·Ù¹ð: DOS ¸ß´¹¤Î¤¿¤á¤Î¥»¥¯¥¿¥ª¥Õ¥»¥Ã¥È¤òÀßÄꤷ¤Þ¤¹\n"
-#: fdisk/fdisk.c:1781
+#: fdisk/fdisk.c:1808
#, c-format
msgid "Disk %s doesn't contain a valid partition table\n"
msgstr "¥Ç¥£¥¹¥¯ %s ¤ÏÀµ¾ï¤ÊÎΰè¥Æ¡¼¥Ö¥ë¤ò´Þ¤ó¤Ç¤¤¤Þ¤»¤ó\n"
-#: fdisk/fdisk.c:1795
+#: fdisk/fdisk.c:1822
#, c-format
msgid "Cannot open %s\n"
msgstr "%s ¤ò³«¤±¤Þ¤»¤ó\n"
-#: fdisk/fdisk.c:1861
+#: fdisk/fdisk.c:1887
msgid "This kernel finds the sector size itself - -b option ignored\n"
msgstr ""
"¤³¤Î¥«¡¼¥Í¥ë¤Ï¥»¥¯¥¿¥µ¥¤¥º¤ò¼«Ê¬Ç§¼±¤·¤Þ¤¹ -- -b ¥ª¥×¥·¥ç¥ó¤Ï̵»ë¤·¤Þ¤¹\n"
-#: fdisk/fdisk.c:1864
+#: fdisk/fdisk.c:1890
msgid ""
"Warning: the -b (set sector size) option should be used with one specified "
"device\n"
"·Ù¹ð: -b (¥»¥¯¥¿¥µ¥¤¥ºÀßÄê) ¥ª¥×¥·¥ç¥ó¤Ï 1 ¤Ä¤Î¥Ç¥Ð¥¤¥¹»ØÄê¤È¶¦¤Ë\n"
"»ÈÍѤµ¤ì¤ë¤Ù¤¤Ç¤¹\n"
-#: fdisk/fdisk.c:1985
-#, c-format
-msgid "Using %s as default device!\n"
-msgstr "¥Ç¥Õ¥©¥ë¥È¥Ç¥Ð¥¤¥¹¤È¤·¤Æ %s ¤ò»È¤¤¤Þ¤¹¡ª\n"
-
-#: fdisk/fdisk.c:1991
+#: fdisk/fdisk.c:1948
msgid "Command (m for help): "
msgstr "¥³¥Þ¥ó¥É (m ¤Ç¥Ø¥ë¥×): "
-#: fdisk/fdisk.c:2005
+#: fdisk/fdisk.c:1962
#, c-format
msgid ""
"\n"
"\n"
"¸½ºß¤Î¥Ö¡¼¥È¥Õ¥¡¥¤¥ë¤Ï: %s\n"
-#: fdisk/fdisk.c:2007
+#: fdisk/fdisk.c:1964
msgid "Please enter the name of the new boot file: "
msgstr "¿·¤¿¤Ê¥Ö¡¼¥È¥Õ¥¡¥¤¥ë̾¤òÆþÎϤ·¤Æ¤¯¤À¤µ¤¤: "
-#: fdisk/fdisk.c:2009
+#: fdisk/fdisk.c:1966
msgid "Boot file unchanged\n"
msgstr "¥Ö¡¼¥È¥Õ¥¡¥¤¥ë¤òÊѹ¹¤·¤Þ¤»¤ó¤Ç¤·¤¿\n"
-#: fdisk/fdisk.c:2069
+#: fdisk/fdisk.c:2026
msgid ""
"\n"
"\tSorry, no experts menu for SGI partition tables available.\n"
"\t to remove the disk logically from your AIX\n"
"\t machine. (Otherwise you become an AIXpert)."
msgstr ""
+"\n"
+" ¤³¤Î¥Ç¥£¥¹¥¯¤Ë¤ÏÀµ¾ï¤Ê AIX ¥é¥Ù¥ë¤¬¤¢¤ê¤Þ¤¹¡£\n"
+" Èó¾ï¤Ë»ÄÇ°¤Ç¤¹¤¬¡¢º£¤Î¤È¤³¤í Linux ¤Ï¤³¤ì¤é¤Î¥Ç¥£¥¹¥¯¤ò\n"
+" °·¤¦¤³¤È¤¬¤Ç¤¤Þ¤»¤ó¡£¤·¤«¤·¤Ê¤¬¤é¡¢¤¤¤¯¤Ä¤«¤Î½õ¸À¤ò\n"
+" ¤·¤Æ¤ª¤¤Þ¤¹:\n"
+" 1. fdisk ¤Ï½ñ¤¹þ¤ßÃæ¤Ë¤½¤ÎÆâÍƤòÇ˲õ¤·¤Þ¤¹¡£\n"
+" 2. ¤³¤Î¥Ç¥£¥¹¥¯¤¬¥Ü¥ê¥å¡¼¥à¥°¥ë¡¼¥×¤Î½ÅÍפÊÉôʬ¤Ç¤Ï*¤Ê¤¤*»ö¤ò\n"
+" ³Î¤«¤á¤Þ¤·¤ç¤¦¡£(¾¤ÎÊýË¡¤È¤·¤Æ¤Ï¡¢¥ß¥é¡¼¤·¤Æ¤¤¤ë¤Î¤Ç¤Ï¤Ê¤¤\n"
+" ¾¤Î¥Ç¥£¥¹¥¯¤òºï½ü¤¹¤ë¤Î¤â¤¤¤¤¤Ç¤·¤ç¤¦)\n"
+" 3. ¤³¤ÎʪÍý¥Ü¥ê¥å¡¼¥à¤òºï½ü¤¹¤ëÁ°¤Ë¡¢¤¢¤Ê¤¿¤Î AIX ¥Þ¥·¥ó¤«¤é\n"
+" ɬ¤º¥Ç¥£¥¹¥¯¾å¤ÎÏÀÍý¥Ç¥£¥¹¥¯¤òºï½ü¤·¤Æ¤¯¤À¤µ¤¤¡£(¾¤ÎÊýË¡\n"
+" ¤È¤·¤Æ¤Ï¡¢¤¢¤Ê¤¿¤¬Ã£¿Í(AIXpert)¤Ë¤Ê¤ë¤³¤È¤Ç¤¹)"
#: fdisk/fdiskbsdlabel.c:97
#, c-format
#: fdisk/fdiskbsdlabel.c:295
msgid " ecc"
-msgstr ""
+msgstr " ecc"
#: fdisk/fdiskbsdlabel.c:297
msgid " badsect"
-msgstr ""
+msgstr " badsect"
#. On various machines the fields of *lp are short/int/long
#. In order to avoid problems, we cast them all to long.
#: fdisk/fdiskbsdlabel.c:307
#, c-format
msgid "interleave: %d\n"
-msgstr ""
+msgstr "interleave: %d\n"
#: fdisk/fdiskbsdlabel.c:308
#, c-format
msgid "trackskew: %d\n"
-msgstr ""
+msgstr "trackskew: %d\n"
#: fdisk/fdiskbsdlabel.c:309
#, c-format
#: fdisk/fdiskbsdlabel.c:310
#, c-format
msgid "headswitch: %ld\t\t# milliseconds\n"
-msgstr ""
+msgstr "headswitch: %ld\t\t# ¥ß¥êÉÃ\n"
#: fdisk/fdiskbsdlabel.c:311
#, c-format
msgid "track-to-track seek: %ld\t# milliseconds\n"
-msgstr ""
+msgstr "track-to-track seek: %ld\t# ¥ß¥êÉÃ\n"
#: fdisk/fdiskbsdlabel.c:312
msgid "drivedata: "
-msgstr ""
+msgstr "drivedata: "
#: fdisk/fdiskbsdlabel.c:321
#, c-format
#: fdisk/fdiskbsdlabel.c:322
msgid "# size offset fstype [fsize bsize cpg]\n"
-msgstr ""
+msgstr "# ¥µ¥¤¥º ¥ª¥Õ¥»¥Ã¥È fs ·¿ [fsize bsize cpg]\n"
#: fdisk/fdiskbsdlabel.c:378
#, c-format
msgid "Writing disklabel to %s.\n"
msgstr "%s ¤Ë¥Ç¥£¥¹¥¯¥é¥Ù¥ë¤ò½ñ¤¹þ¤ß¤Þ¤¹¡£\n"
-#: fdisk/fdiskbsdlabel.c:392
+#: fdisk/fdiskbsdlabel.c:393
#, c-format
msgid "%s%d contains no disklabel.\n"
msgstr "%s%d ¤Ï¥Ç¥£¥¹¥¯¥é¥Ù¥ë¤ò´Þ¤ó¤Ç¤¤¤Þ¤»¤ó¡£\n"
-#: fdisk/fdiskbsdlabel.c:395
+#: fdisk/fdiskbsdlabel.c:396
#, c-format
msgid "%s contains no disklabel.\n"
msgstr "%s ¤Ï¥Ç¥£¥¹¥¯¥é¥Ù¥ë¤ò´Þ¤ó¤Ç¤¤¤Þ¤»¤ó¡£\n"
-#: fdisk/fdiskbsdlabel.c:399
+#: fdisk/fdiskbsdlabel.c:400
msgid "Do you want to create a disklabel? (y/n) "
msgstr "¥Ç¥£¥¹¥¯¥é¥Ù¥ë¤òºîÀ®¤·¤Þ¤¹¤«? (y/n) "
-#: fdisk/fdiskbsdlabel.c:438
+#: fdisk/fdiskbsdlabel.c:439
msgid "bytes/sector"
msgstr "¥Ð¥¤¥È/¥»¥¯¥¿"
-#: fdisk/fdiskbsdlabel.c:439
+#: fdisk/fdiskbsdlabel.c:440
msgid "sectors/track"
msgstr "¥»¥¯¥¿/¥È¥é¥Ã¥¯"
-#: fdisk/fdiskbsdlabel.c:440
+#: fdisk/fdiskbsdlabel.c:441
msgid "tracks/cylinder"
msgstr "¥È¥é¥Ã¥¯/¥·¥ê¥ó¥À"
-#: fdisk/fdiskbsdlabel.c:448
+#: fdisk/fdiskbsdlabel.c:449
msgid "sectors/cylinder"
msgstr "¥»¥¯¥¿/¥·¥ê¥ó¥À"
-#: fdisk/fdiskbsdlabel.c:452
+#: fdisk/fdiskbsdlabel.c:453
msgid "Must be <= sectors/track * tracks/cylinder (default).\n"
msgstr ""
+"¥Ç¥Õ¥©¥ë¥È¤Ç sectors/track * tracks/cylinder °Ê²¼¤Ç¤Ê¤±¤ì¤Ð¤Ê¤é¤Ê¤¤¡£\n"
-#: fdisk/fdiskbsdlabel.c:454
+#: fdisk/fdiskbsdlabel.c:455
msgid "rpm"
-msgstr ""
+msgstr "rpm"
-#: fdisk/fdiskbsdlabel.c:455
+#: fdisk/fdiskbsdlabel.c:456
msgid "interleave"
-msgstr ""
+msgstr "interleave"
-#: fdisk/fdiskbsdlabel.c:456
+#: fdisk/fdiskbsdlabel.c:457
msgid "trackskew"
-msgstr ""
+msgstr "trackskew"
-#: fdisk/fdiskbsdlabel.c:457
+#: fdisk/fdiskbsdlabel.c:458
msgid "cylinderskew"
-msgstr ""
+msgstr "cylinderskew"
-#: fdisk/fdiskbsdlabel.c:458
+#: fdisk/fdiskbsdlabel.c:459
msgid "headswitch"
-msgstr ""
+msgstr "headswitch"
-#: fdisk/fdiskbsdlabel.c:459
+#: fdisk/fdiskbsdlabel.c:460
msgid "track-to-track seek"
-msgstr ""
+msgstr "track-to-track seek"
-#: fdisk/fdiskbsdlabel.c:500
+#: fdisk/fdiskbsdlabel.c:501
#, c-format
msgid "Bootstrap: %sboot -> boot%s (%s): "
-msgstr ""
+msgstr "¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×: %sboot -> boot%s (%s): "
-#: fdisk/fdiskbsdlabel.c:526
+#: fdisk/fdiskbsdlabel.c:527
msgid "Bootstrap overlaps with disk label!\n"
msgstr "¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¤¬¥Ç¥£¥¹¥¯¥é¥Ù¥ë¤È½Å¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡ª\n"
-#: fdisk/fdiskbsdlabel.c:547
+#: fdisk/fdiskbsdlabel.c:548
#, c-format
msgid "Bootstrap installed on %s%d.\n"
msgstr "¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¤Ï %s%d ¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Þ¤·¤¿¡£\n"
-#: fdisk/fdiskbsdlabel.c:549
+#: fdisk/fdiskbsdlabel.c:550
#, c-format
msgid "Bootstrap installed on %s.\n"
msgstr "¥Ö¡¼¥È¥¹¥È¥é¥Ã¥×¤Ï %s ¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Þ¤·¤¿¡£\n"
-#: fdisk/fdiskbsdlabel.c:570
+#: fdisk/fdiskbsdlabel.c:571
#, c-format
msgid "Partition (a-%c): "
msgstr "Îΰè (a-%c): "
-#: fdisk/fdiskbsdlabel.c:601
+#: fdisk/fdiskbsdlabel.c:602
msgid "This partition already exists.\n"
msgstr "¤³¤ÎÎΰè¤Ï¤¹¤Ç¤Ë¸ºß¤·¤Þ¤¹¡£\n"
-#: fdisk/fdiskbsdlabel.c:723
+#: fdisk/fdiskbsdlabel.c:724
#, c-format
msgid "Warning: too many partitions (%d, maximum is %d).\n"
msgstr "·Ù¹ð: Îΰ褬¿¤¹¤®¤Þ¤¹ (%d, ºÇÂç¤Ï %d)¡£\n"
-#: fdisk/fdiskbsdlabel.c:769
+#: fdisk/fdiskbsdlabel.c:770
msgid ""
"\n"
"Syncing disks.\n"
#: fdisk/fdisksgilabel.c:448
msgid "More than one entire disk entry present.\n"
-msgstr "Ê£¿ô¤Î¥Ç¥£¥¹¥¯Á´ÂΤιàÌܤ¬¤¢¤ê¤Þ¤¹¡£\n"
+msgstr "Ê£¿ô¤Î entire disk ¤Î¹àÌܤ¬¤¢¤ê¤Þ¤¹¡£\n"
#: fdisk/fdisksgilabel.c:456 fdisk/fdisksunlabel.c:455
msgid "No partitions defined\n"
#: fdisk/fdisksgilabel.c:463
msgid "IRIX likes when Partition 11 covers the entire disk.\n"
-msgstr ""
+msgstr "IRIX ¤Ï¥Ñ¡¼¥Æ¥£¥·¥ç¥ó 11 ¤¬ entire disk ¤òʤ¤¦¤Î¤ò˾¤ß¤Þ¤¹¡£\n"
#: fdisk/fdisksgilabel.c:465
#, c-format
"The entire disk partition should start at block 0,\n"
"not at diskblock %d.\n"
msgstr ""
-"Á´ÂΥǥ£¥¹¥¯¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ï¡¢¥Ö¥í¥Ã¥¯ 0 ¤«¤é»Ï¤Þ¤ë¤Ù¤¤Ç¤¹¤¬¡¢\n"
+"entire disk ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ï¡¢¥Ö¥í¥Ã¥¯ 0 ¤«¤é»Ï¤Þ¤ë¤Ù¤¤Ç¤¹¤¬¡¢\n"
"¥Ç¥£¥¹¥¯¥Ö¥í¥Ã¥¯ %d ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£\n"
#: fdisk/fdisksgilabel.c:469
"The entire disk partition is only %d diskblock large,\n"
"but the disk is %d diskblocks long.\n"
msgstr ""
+"entire disk ¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ë %d ¥Ç¥£¥¹¥¯¥Ö¥í¥Ã¥¯¤ÎÂ礤µ¤·¤«¤Ê¤¤¤Ç¤¹¤¬¡¢\n"
+"¤½¤Î¥Ç¥£¥¹¥¯¤ÎÂ礤µ¤Ï %d ¥Ç¥£¥¹¥¯¥Ö¥í¥Ã¥¯¤Ç¤¹¡£\n"
#: fdisk/fdisksgilabel.c:476
msgid "One Partition (#11) should cover the entire disk.\n"
-msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó (#11) ¤Ï¥Ç¥£¥¹¥¯Á´ÂΤòʤ¤¦¤è¤¦¤Ë¤¹¤Ù¤¤Ç¤¹¡£\n"
+msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó (#11) ¤Ï entire disk ¤òʤ¤¦¤Ù¤¤Ç¤¹¡£\n"
#: fdisk/fdisksgilabel.c:488
#, c-format
#: fdisk/fdisksgilabel.c:569
msgid "Sorry You may change the Tag of non-empty partitions.\n"
-msgstr ""
+msgstr "»ÄÇ°¤Ê¤¬¤é¡¢¶õ¤Ç¤Ï¤Ê¤¤Îΰè¤Î¥¿¥°¤òÊѹ¹¤¹¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£\n"
#: fdisk/fdisksgilabel.c:576
msgid ""
"Only the \"SGI volume\" entire disk section may violate this.\n"
"Type YES if you are sure about tagging this partition differently.\n"
msgstr ""
+"¤½¤ÎÎΰè¤Î¥ª¥Õ¥»¥Ã¥È 0 ÈÖÃÏ¤Ï \"SGI volhdr\" ·¿¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤³¤È¤ò¶¯¤¯¿ä¾©\n"
+"¤·¤Þ¤¹¡£IRIX ¥·¥¹¥Æ¥à¤Ç¤Ï sash ¤ä fx ¤ÎÍͤʥ¹¥¿¥ó¥É¥¢¥í¥ó¥Ä¡¼¥ë¤¬¤½¤Î¤³¤È¤Ë\n"
+"°Í¸¤·¤Æ¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¸¡º÷¤¹¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£\"SGI volume\" entire disk\n"
+"¤À¤±¤¬¡¢¤³¤Î¤³¤È¤òÌȤì¤Þ¤¹¡£\n"
+"¤³¤ÎÎΰè¤Ë°Û¤Ê¤ë¥¿¥°ÉÕ¤±¤Ë¤Ä¤¤¤Æ¡¢¤è¤¯²ò¤Ã¤Æ¤¤¤ë¤Ê¤é YES ¤ÈÆþÎϤ·¤Æ²¼¤µ¤¤¡£\n"
#. rebuild freelist
#: fdisk/fdisksgilabel.c:621
msgid "Do You know, You got a partition overlap on the disk?\n"
-msgstr ""
+msgstr "¥Ç¥£¥¹¥¯¤ÎÎΰèƱ»Î¤¬½ÅÊ£¤·¤Æ¤¤¤ë¤³¤È¤òÃΤäƤޤ¹¤«¡©\n"
#: fdisk/fdisksgilabel.c:691
msgid "Attempting to generate entire disk entry automatically.\n"
-msgstr ""
+msgstr "entire disk ¹àÌܤμ«Æ°À¸À®¤ò»î¤ß¤Þ¤¹¡£\n"
#: fdisk/fdisksgilabel.c:698
msgid "The entire disk is already covered with partitions.\n"
-msgstr ""
+msgstr "entire disk ¤¬´û¤ËÎΰè¤òʤ¤Ã¤Æ¤¤¤Þ¤¹¡£\n"
#: fdisk/fdisksgilabel.c:703
msgid "You got a partition overlap on the disk. Fix it first!\n"
-msgstr ""
+msgstr "¥Ç¥£¥¹¥¯¤ÎÎΰ褬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹¡£¤Þ¤º¤³¤ì¤ò²¿¤È¤«¤·¤Þ¤·¤ç¤¦¡ª\n"
#: fdisk/fdisksgilabel.c:712 fdisk/fdisksgilabel.c:741
msgid ""
"It is highly recommended that eleventh partition\n"
"covers the entire disk and is of type `SGI volume'\n"
msgstr ""
+"11 ÈÖÌܤÎÎΰè¤Ï entire disk ¤òʤ¤¤¡¢`SGI volume' ·¿¤Ç¤¢¤ë¤³¤È¤ò\n"
+"¶¯¤¯¿ä¾©¤·¤Þ¤¹\n"
#: fdisk/fdisksgilabel.c:728
msgid "You will get a partition overlap on the disk. Fix it first!\n"
-msgstr ""
+msgstr "¥Ç¥£¥¹¥¯¤ÎÎΰ褬½ÅÊ£¤¹¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£¤Þ¤º¤³¤ì¤ò²¿¤È¤«¤·¤Þ¤·¤ç¤¦¡ª\n"
#: fdisk/fdisksgilabel.c:733
#, c-format
msgid " Last %s"
-msgstr ""
+msgstr " ºÇ¸å¤Î %s"
#: fdisk/fdisksgilabel.c:756
msgid ""
"content will be unrecoverable lost.\n"
"\n"
msgstr ""
+"¿·¤¿¤Ê SGI ¥Ç¥£¥¹¥¯¥é¥Ù¥ë¹½ÃÛÃæ¤Ë¤Ï¡¢Êѹ¹¤Ï¤½¤Î½ñ¤¹þ¤ß¤ò·èÄꤹ¤ë¤Þ¤Ç\n"
+"¥á¥â¥êÆâ¤Ë¤Î¤ßÈ¿±Ç¤µ¤ì¤Þ¤¹¡£¤½¤Î¸å¤Ï¤â¤Á¤í¤ó¡¢°ÊÁ°¤ÎÆâÍƤϼº¤ï¤ì¡¢\n"
+"Éü¸µ¤ÏÉÔ²Äǽ¤È¤Ê¤ê¤Þ¤¹¡£\n"
#: fdisk/fdisksgilabel.c:784
#, c-format
msgid "Trying to keep parameters of partition %d.\n"
-msgstr ""
+msgstr "Îΰè %d ¤ÎÃͤÎÊݸ¤ò»î¤ß¤Þ¤¹¡£\n"
#: fdisk/fdisksgilabel.c:786
#, c-format
msgid "ID=%02x\tSTART=%d\tLENGTH=%d\n"
-msgstr ""
+msgstr "ID=%02x\t³«»Ï=%d\tŤµ=%d\n"
#: fdisk/fdisksunlabel.c:43 fdisk/i386_sys_types.c:6
msgid "Empty"
#: fdisk/fdisksunlabel.c:334
msgid "You may change all the disk params from the x menu"
-msgstr ""
+msgstr "Á´¤Æ¤Î¥Ç¥£¥¹¥¯¥Ñ¥é¥á¡¼¥¿¤ò x ¥á¥Ë¥å¡¼¤«¤éÊѹ¹¤Ç¤¤Þ¤¹"
#: fdisk/fdisksunlabel.c:337
msgid "3,5\" floppy"
#: fdisk/i386_sys_types.c:7
msgid "FAT12"
-msgstr ""
+msgstr "FAT12"
#: fdisk/i386_sys_types.c:8
msgid "XENIX root"
-msgstr ""
+msgstr "XENIX root"
#: fdisk/i386_sys_types.c:9
msgid "XENIX usr"
-msgstr ""
+msgstr "XENIX usr"
#: fdisk/i386_sys_types.c:10
msgid "FAT16 <32M"
-msgstr ""
+msgstr "FAT16 <32M"
#: fdisk/i386_sys_types.c:11
msgid "Extended"
#. DOS 3.3+ extended partition
#: fdisk/i386_sys_types.c:12
msgid "FAT16"
-msgstr ""
+msgstr "FAT16"
#. DOS 16-bit >=32M
#: fdisk/i386_sys_types.c:13
#. OS/2 IFS, eg, HPFS or NTFS or QNX
#: fdisk/i386_sys_types.c:14
msgid "AIX"
-msgstr ""
+msgstr "AIX"
#. AIX boot (AIX -- PS/2 port) or SplitDrive
#: fdisk/i386_sys_types.c:15
#: fdisk/i386_sys_types.c:34
msgid "PPC PReP Boot"
-msgstr ""
+msgstr "PPC PReP Boot"
#: fdisk/i386_sys_types.c:35
msgid "SFS"
-msgstr ""
+msgstr "SFS"
#: fdisk/i386_sys_types.c:36
msgid "QNX4.x"
#: fdisk/i386_sys_types.c:39
msgid "OnTrack DM"
-msgstr ""
+msgstr "OnTrack DM"
#: fdisk/i386_sys_types.c:40
msgid "OnTrack DM6 Aux1"
-msgstr ""
+msgstr "OnTrack DM6 Aux1"
#. (or Novell)
#: fdisk/i386_sys_types.c:41
msgid "CP/M"
-msgstr ""
+msgstr "CP/M"
#. CP/M or Microport SysV/AT
#: fdisk/i386_sys_types.c:42
msgid "OnTrack DM6 Aux3"
-msgstr ""
+msgstr "OnTrack DM6 Aux3"
#: fdisk/i386_sys_types.c:43
msgid "OnTrackDM6"
-msgstr ""
+msgstr "OnTrackDM6"
#: fdisk/i386_sys_types.c:44
msgid "EZ-Drive"
-msgstr ""
+msgstr "EZ-Drive"
#: fdisk/i386_sys_types.c:45
msgid "Golden Bow"
-msgstr ""
+msgstr "Golden Bow"
#: fdisk/i386_sys_types.c:46
msgid "Priam Edisk"
-msgstr ""
+msgstr "Priam Edisk"
#. DOS R/O or SpeedStor
#: fdisk/i386_sys_types.c:47 fdisk/i386_sys_types.c:76
#: fdisk/i386_sys_types.c:73
msgid "CP/M / CTOS / ..."
-msgstr ""
+msgstr "CP/M / CTOS / ..."
#. CP/M or Concurrent CP/M or Concurrent DOS or CTOS
#: fdisk/i386_sys_types.c:74
msgid "DOS access"
-msgstr ""
+msgstr "DOS access"
#. DOS access or SpeedStor 12-bit FAT extended partition
#: fdisk/i386_sys_types.c:75
msgid "DOS R/O"
-msgstr ""
+msgstr "DOS R/O"
#. SpeedStor 16-bit FAT extended partition < 1024 cyl.
#: fdisk/i386_sys_types.c:77
#. DOS 3.3+ secondary
#: fdisk/i386_sys_types.c:81
msgid "Linux raid autodetect"
-msgstr ""
+msgstr "Linux raid ¼«Æ°¸¡½Ð"
#. New (2.2.x) raid partition with autodetect
#. using persistent superblock
#: fdisk/i386_sys_types.c:83
msgid "LANstep"
-msgstr ""
+msgstr "LANstep"
#. SpeedStor >1024 cyl. or LANstep
#: fdisk/i386_sys_types.c:84
msgid "BBT"
-msgstr ""
+msgstr "BBT"
-#: fdisk/sfdisk.c:148
+#: fdisk/sfdisk.c:147
#, c-format
msgid "seek error on %s - cannot seek to %lu\n"
msgstr "%s ¤Î¥·¡¼¥¯¥¨¥é¡¼ -- %lu ¤ò¥·¡¼¥¯¤Ç¤¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:153
+#: fdisk/sfdisk.c:152
#, c-format
msgid "seek error: wanted 0x%08x%08x, got 0x%08x%08x\n"
msgstr "¥·¡¼¥¯¥¨¥é¡¼: 0x%08x%08x ¤Î¤Ï¤º¤Ç¤·¤¿¤¬ 0x%08x%08x ¤ò¼õ¤±¼è¤ê¤Þ¤·¤¿\n"
-#: fdisk/sfdisk.c:199
+#: fdisk/sfdisk.c:198
msgid "out of memory - giving up\n"
msgstr "¥á¥â¥ê¤¬Â¤ê¤Þ¤»¤ó -- Äü¤á¤Þ¤¹\n"
-#: fdisk/sfdisk.c:203 fdisk/sfdisk.c:286
+#: fdisk/sfdisk.c:202 fdisk/sfdisk.c:285
#, c-format
msgid "read error on %s - cannot read sector %lu\n"
msgstr "%s ¤ÎÆɤ߼è¤ê¥¨¥é¡¼ -- ¥»¥¯¥¿ %lu ¤òÆɤá¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:219
+#: fdisk/sfdisk.c:218
#, c-format
msgid "ERROR: sector %lu does not have an msdos signature\n"
msgstr "¥¨¥é¡¼: ¥»¥¯¥¿ %lu ¤Ë¤Ï msdos ¥µ¥¤¥ó¤¬¤¢¤ê¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:236
+#: fdisk/sfdisk.c:235
#, c-format
msgid "write error on %s - cannot write sector %lu\n"
msgstr "%s ¤Ø¤Î½ñ¤¹þ¤ß¥¨¥é¡¼ -- ¥»¥¯¥¿ %lu ¤Ë½ñ¤¹þ¤á¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:274
+#: fdisk/sfdisk.c:273
#, c-format
msgid "cannot open partition sector save file (%s)\n"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥»¥¯¥¿Êݸ¥Õ¥¡¥¤¥ë (%s) ¤ò¥ª¡¼¥×¥ó¤Ç¤¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:292
+#: fdisk/sfdisk.c:291
#, c-format
msgid "write error on %s\n"
msgstr "%s ¤Ø¤Î½ñ¤¹þ¤ß¥¨¥é¡¼\n"
-#: fdisk/sfdisk.c:310
+#: fdisk/sfdisk.c:309
#, c-format
msgid "cannot stat partition restore file (%s)\n"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥óÉü¸µ¥Õ¥¡¥¤¥ë (%s) ¤Î¾ðÊó¤ò¼èÆÀ¤Ç¤¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:315
+#: fdisk/sfdisk.c:314
msgid "partition restore file has wrong size - not restoring\n"
msgstr ""
"¥Ñ¡¼¥Æ¥£¥·¥ç¥óÉü¸µ¥Õ¥¡¥¤¥ë¤Î¥µ¥¤¥º¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹ -- Éü¸µ¤ò¹Ô¤Ê¤¤¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:319
+#: fdisk/sfdisk.c:318
msgid "out of memory?\n"
msgstr "¥á¥â¥ê¤¬Â¤ê¤Ê¤¤¡©\n"
-#: fdisk/sfdisk.c:325
+#: fdisk/sfdisk.c:324
#, c-format
msgid "cannot open partition restore file (%s)\n"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥óÉü¸µ¥Õ¥¡¥¤¥ë (%s) ¤ò³«¤±¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:331
+#: fdisk/sfdisk.c:330
#, c-format
msgid "error reading %s\n"
msgstr "%s ¤ÎÆɤ߼è¤ê¥¨¥é¡¼\n"
-#: fdisk/sfdisk.c:338
+#: fdisk/sfdisk.c:337
#, c-format
msgid "cannot open device %s for writing\n"
msgstr "¥Ç¥Ð¥¤¥¹ %s ¤ò½ñ¤¹þ¤ß¤è¤¦¤Ë¥ª¡¼¥×¥ó¤Ç¤¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:350
+#: fdisk/sfdisk.c:349
#, c-format
msgid "error writing sector %lu on %s\n"
-msgstr "%s ¤Î¥»¥¯¥¿ %lu ¤Ø¤Î½ñ¤¹þ¤ß¥¨¥é¡¼\n"
+msgstr "%2$s ¤Î¥»¥¯¥¿ %1$lu ¤Ø¤Î½ñ¤¹þ¤ß¥¨¥é¡¼\n"
-#: fdisk/sfdisk.c:416
+#: fdisk/sfdisk.c:415
#, c-format
msgid ""
"Warning: start=%d - this looks like a partition rather than\n"
"¤³¤³¤Ë fdisk ¤òÍøÍѤ¹¤ë¤Î¤Ï¿ʬ°ÕÌ£¤¬¤Ê¤¤¤³¤È¤Ç¤¹¡£\n"
"[ËÜÅö¤Ë¤³¤ì¤ò¹Ô¤Ê¤¤¤¿¤±¤ì¤Ð¡¢--force ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤]\n"
-#: fdisk/sfdisk.c:422
+#: fdisk/sfdisk.c:421
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d heads\n"
msgstr "·Ù¹ð: HDIO_GETGEO ¤Ï¥Ø¥Ã¥É¿ô¤ò %d ¤ÈÊÖ¤·¤Þ¤·¤¿\n"
-#: fdisk/sfdisk.c:425
+#: fdisk/sfdisk.c:424
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d sectors\n"
msgstr "·Ù¹ð: HDIO_GETGEO ¤Ï¥»¥¯¥¿¿ô¤ò %d ¤ÈÊÖ¤·¤Þ¤·¤¿\n"
-#: fdisk/sfdisk.c:428
+#: fdisk/sfdisk.c:427
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d cylinders\n"
msgstr "·Ù¹ð: HDIO_GETGEO ¤Ï¥·¥ê¥ó¥À¿ô¤ò %d ¤ÈÊÖ¤·¤Þ¤·¤¿\n"
-#: fdisk/sfdisk.c:432
+#: fdisk/sfdisk.c:431
#, c-format
msgid "Disk %s: cannot get geometry\n"
msgstr "¥Ç¥£¥¹¥¯ %s: ¥¸¥ª¥á¥È¥ê¤ò¼èÆÀ¤Ç¤¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:434
+#: fdisk/sfdisk.c:433
#, c-format
msgid ""
"Warning: unlikely number of sectors (%d) - usually at most 63\n"
"¤³¤ì¤Ï¡¢C/H/S ¤ò¥¢¥É¥ì¥¹¼èÆÀ¤ËÍøÍѤ·¤Æ¤¤¤ëÁ´¤Æ¤Î¥½¥Õ¥È¥¦¥§¥¢¤Ç¡¢\n"
"ÌäÂ꤬À¸¤º¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£\n"
-#: fdisk/sfdisk.c:438
+#: fdisk/sfdisk.c:437
#, c-format
msgid ""
"\n"
"\n"
"¥Ç¥£¥¹¥¯ %s: ¥·¥ê¥ó¥À¿ô %lu¡¢¥Ø¥Ã¥É¿ô %lu¡¢%lu ¥»¥¯¥¿/¥È¥é¥Ã¥¯\n"
-#: fdisk/sfdisk.c:518
+#: fdisk/sfdisk.c:517
#, c-format
msgid ""
"%s of partition %s has impossible value for head: %d (should be in 0-%d)\n"
msgstr ""
-"¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %2$s ¤Î¥Ø¥Ã¥É¿ô¤È¤·¤Æ %1$s ¤ÏÉÔ²Äǽ¤Ç¤¹:\n"
-" (0-%3$d ¤Ë¤·¤Æ¤¯¤À¤µ¤¤)\n"
+"¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %2$s ¤Î¥Ø¥Ã¥É¿ô¤È¤·¤Æ %1$s ¤ÏÉÔ²Äǽ¤Ç¤¹: %3$d\n"
+" (0-%4$d ¤Ë¤·¤Æ¤¯¤À¤µ¤¤)\n"
-#: fdisk/sfdisk.c:523
+#: fdisk/sfdisk.c:522
#, c-format
msgid ""
"%s of partition %s has impossible value for sector: %d (should be in 1-%d)\n"
msgstr ""
-"¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %2$s ¤Î¥»¥¯¥¿¿ô¤È¤·¤Æ %1$s ¤ÏÉÔ²Äǽ¤Ç¤¹:\n"
-" (1-%3$d ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó)\n"
+"¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %2$s ¤Î¥»¥¯¥¿¿ô¤È¤·¤Æ %1$s ¤ÏÉÔ²Äǽ¤Ç¤¹: %3$d\n"
+" (1-%4$d ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó)\n"
-#: fdisk/sfdisk.c:528
+#: fdisk/sfdisk.c:527
#, c-format
msgid ""
"%s of partition %s has impossible value for cylinders: %d (should be in "
"0-%d)\n"
msgstr ""
-"¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %2$s ¤Î¥·¥ê¥ó¥À¿ô¤È¤·¤Æ %1$s ¤ÏÉÔ²Äǽ¤Ç¤¹:\n"
-" (0-%3$d ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó)\n"
+"¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %2$s ¤Î¥·¥ê¥ó¥À¿ô¤È¤·¤Æ %1$s ¤ÏÉÔ²Äǽ¤Ç¤¹: %3$d\n"
+" (0-%4$d ¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó)\n"
-#: fdisk/sfdisk.c:567
+#: fdisk/sfdisk.c:566
msgid ""
"Id Name\n"
"\n"
"Id ̾Á°\n"
"\n"
-#: fdisk/sfdisk.c:720
+#: fdisk/sfdisk.c:719
msgid "Re-reading the partition table ...\n"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥Æ¡¼¥Ö¥ë¤òºÆÆɤ߹þ¤ßÃæ...\n"
-#: fdisk/sfdisk.c:726
+#: fdisk/sfdisk.c:725
msgid ""
"The command to re-read the partition table failed\n"
"Reboot your system now, before using mkfs\n"
"¥Ñ¡¼¥Æ¥£¥·¥ç¥óºÝÆɹþ¤ß¥³¥Þ¥ó¥É¤¬¼ºÇÔ¤·¤Þ¤·¤¿\n"
"mkfs ¤ò»È¤¦Á°¤Ë¡¢¥·¥¹¥Æ¥à¤òºÆµ¯Æ°¤·¤Æ¤¯¤À¤µ¤¤\n"
-#: fdisk/sfdisk.c:731
+#: fdisk/sfdisk.c:730
#, c-format
msgid "Error closing %s\n"
msgstr "%s ¤Î¥¯¥í¡¼¥º¥¨¥é¡¼\n"
-#: fdisk/sfdisk.c:769
+#: fdisk/sfdisk.c:768
#, c-format
msgid "%s: no such partition\n"
msgstr "%s: ¤½¤Î¤è¤¦¤Ê¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ï¤¢¤ê¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:792
+#: fdisk/sfdisk.c:791
msgid "unrecognized format - using sectors\n"
msgstr "ǧ¼±¤Ç¤¤Ê¤¤¥Õ¥©¡¼¥Þ¥Ã¥È -- ¥»¥¯¥¿¿ô¤òÍøÍѤ·¤Þ¤¹\n"
-#: fdisk/sfdisk.c:831
+#: fdisk/sfdisk.c:830
#, c-format
msgid "# partition table of %s\n"
msgstr "# %s ¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥Æ¡¼¥Ö¥ë\n"
-#: fdisk/sfdisk.c:832
-msgid ""
-"unit: sectors\n"
-"\n"
-msgstr ""
-"unit: ¥»¥¯¥¿¿ô\n"
-"\n"
-
-#: fdisk/sfdisk.c:842
+#: fdisk/sfdisk.c:841
#, c-format
msgid "unimplemented format - using %s\n"
msgstr "̤¼ÂÁõ¤Î¥Õ¥©¡¼¥Þ¥Ã¥È -- %s ¤òÍøÍѤ·¤Þ¤¹\n"
-#: fdisk/sfdisk.c:846
+#: fdisk/sfdisk.c:845
#, c-format
msgid ""
"Units = cylinders of %lu bytes, blocks of 1024 bytes, counting from %d\n"
"¥æ¥Ë¥Ã¥È = %lu ¥Ð¥¤¥È¤Î¥·¥ê¥ó¥À¡¢1024 ¥Ð¥¤¥È¤Î¥Ö¥í¥Ã¥¯¡¢%d ¤«¤é¿ô¤¨¤Þ¤¹\n"
"\n"
-#: fdisk/sfdisk.c:849
+#: fdisk/sfdisk.c:848
msgid " Device Boot Start End #cyls #blocks Id System\n"
msgstr "¥Ç¥Ð¥¤¥¹ ¥Ö¡¼¥È »ÏÅÀ ½ªÅÀ #¥·¥ê¥ó¥À #¥Ö¥í¥Ã¥¯ ID ¥·¥¹¥Æ¥à\n"
-#: fdisk/sfdisk.c:854
+#: fdisk/sfdisk.c:853
#, c-format
msgid ""
"Units = sectors of 512 bytes, counting from %d\n"
"¥æ¥Ë¥Ã¥È = 512 ¥Ð¥¤¥È¤Î¥»¥¯¥¿¡¢%d ¤«¤é¿ô¤¨¤Þ¤¹\n"
"\n"
-#: fdisk/sfdisk.c:856
+#: fdisk/sfdisk.c:855
msgid " Device Boot Start End #sectors Id System\n"
msgstr " ¥Ç¥Ð¥¤¥¹ ¥Ö¡¼¥È »ÏÅÀ ½ªÅÀ #¥»¥¯¥¿ ID ¥·¥¹¥Æ¥à\n"
-#: fdisk/sfdisk.c:859
+#: fdisk/sfdisk.c:858
#, c-format
msgid ""
"Units = blocks of 1024 bytes, counting from %d\n"
"¥æ¥Ë¥Ã¥È = 1024 ¥Ð¥¤¥È¤Î¥Ö¥í¥Ã¥¯¡¢%d ¤«¤é¿ô¤¨¤Þ¤¹\n"
"\n"
-#: fdisk/sfdisk.c:861
+#: fdisk/sfdisk.c:860
msgid " Device Boot Start End #blocks Id System\n"
msgstr " ¥Ç¥Ð¥¤¥¹ ¥Ö¡¼¥È »ÏÅÀ ½ªÅÀ #¥Ö¥í¥Ã¥¯ ID ¥·¥¹¥Æ¥à\n"
-#: fdisk/sfdisk.c:864
+#: fdisk/sfdisk.c:863
#, c-format
msgid ""
"Units = megabytes of 1048576 bytes, blocks of 1024 bytes, counting from %d\n"
"Units = 1048576 ¥Ð¥¤¥È¤ò¥á¥¬¥Ð¥¤¥È¡¢1024 ¥Ð¥¤¥È¤Î¥Ö¥í¥Ã¥¯¡¢%d ¤«¤é¿ô¤¨¤Þ¤¹\n"
"\n"
-#: fdisk/sfdisk.c:866
+#: fdisk/sfdisk.c:865
msgid " Device Boot Start End MB #blocks Id System\n"
msgstr "¥Ç¥Ð¥¤¥¹ ¥Ö¡¼¥È »ÏÅÀ ½ªÅÀ MB #¥Ö¥í¥Ã¥¯ ID ¥·¥¹¥Æ¥à\n"
-#: fdisk/sfdisk.c:932
-#, c-format
-msgid " start=%9lu"
-msgstr " ³«»Ï=%9lu"
-
-#: fdisk/sfdisk.c:933
-#, c-format
-msgid ", size=%8lu"
-msgstr ", ¥µ¥¤¥º=%8lu"
-
-#: fdisk/sfdisk.c:935
-#, c-format
-msgid ", Id=%2x"
-msgstr ", Id=%2x"
-
-#: fdisk/sfdisk.c:937
-msgid ", bootable"
-msgstr ", ¥Ö¡¼¥È²Ä"
-
-#: fdisk/sfdisk.c:998
+#: fdisk/sfdisk.c:997
#, c-format
msgid "\t\tstart: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr "\t\t³«»Ï: (c,h,s) ´üÂÔÃÍ (%ld,%ld,%ld) (%ld,%ld,%ld) ¤òȯ¸«\n"
-#: fdisk/sfdisk.c:1005
+#: fdisk/sfdisk.c:1004
#, c-format
msgid "\t\tend: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr "\t\t½ªÅÀ: (c,h,s) ´üÂÔÃÍ (%ld,%ld,%ld) (%ld,%ld,%ld) ¤òȯ¸«\n"
-#: fdisk/sfdisk.c:1008
+#: fdisk/sfdisk.c:1007
#, c-format
msgid "partition ends on cylinder %ld, beyond the end of the disk\n"
msgstr "¥·¥ê¥ó¥À %ld ¤Ë¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Î½ªÅÀ¡¢¥Ç¥£¥¹¥¯¤ÎºÇ¸å¤ò±Û¤¨¤Æ¤¤¤Þ¤¹\n"
msgid "No partitions found\n"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:1021
+#: fdisk/sfdisk.c:1025
#, c-format
msgid ""
"Warning: The first partition looks like it was made\n"
" (%ld/%ld/%ld ¤Î¤«¤ï¤ê¤Ë)¡£\n"
"¤³¤Î¥ê¥¹¥È¤Ï¡¢¤½¤Î¥¸¥ª¥á¥È¥ê¤È¸«¤Ê¤·¤Þ¤¹¡£\n"
-#: fdisk/sfdisk.c:1068
+#: fdisk/sfdisk.c:1075
msgid "no partition table present.\n"
msgstr "¸½ºß¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¾ðÊó¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n"
-#: fdisk/sfdisk.c:1070
+#: fdisk/sfdisk.c:1077
#, c-format
msgid "strange, only %d partitions defined.\n"
msgstr "ÊѤǤ¹¡¢%d ¤Ä¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤·¤«ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£\n"
-#: fdisk/sfdisk.c:1079
+#: fdisk/sfdisk.c:1086
#, c-format
msgid "Warning: partition %s has size 0 but is not marked Empty\n"
msgstr ""
"·Ù¹ð: ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s ¤Ï¥µ¥¤¥º 0 ¤Ç¤¹¤¬¡¢¶õ¤È¤·¤Æ¥Þ¡¼¥¯¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:1082
+#: fdisk/sfdisk.c:1089
#, c-format
msgid "Warning: partition %s has size 0 and is bootable\n"
msgstr "·Ù¹ð: ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s ¤Ï¥µ¥¤¥º 0 ¤Ê¤Î¤Ë¥Ö¡¼¥È²Äǽ¤Ç¤¹¡£\n"
-#: fdisk/sfdisk.c:1085
+#: fdisk/sfdisk.c:1092
#, c-format
msgid "Warning: partition %s has size 0 and nonzero start\n"
msgstr "·Ù¹ð: ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s ¤Ï¥µ¥¤¥º 0 ¤Ç¡¢Èó¥¼¥í¤Î³«»Ï°ÌÃ֤Ǥ¹\n"
-#: fdisk/sfdisk.c:1096
+#: fdisk/sfdisk.c:1103
#, c-format
msgid "Warning: partition %s "
msgstr "·Ù¹ð: ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s ¤Ï¡¢"
-#: fdisk/sfdisk.c:1097
+#: fdisk/sfdisk.c:1104
#, c-format
msgid "is not contained in partition %s\n"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s ¤Ë´Þ¤Þ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:1108
+#: fdisk/sfdisk.c:1115
#, c-format
msgid "Warning: partitions %s "
msgstr "·Ù¹ð: ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s "
-#: fdisk/sfdisk.c:1109
+#: fdisk/sfdisk.c:1116
#, c-format
msgid "and %s overlap\n"
msgstr "¤È %s ¤¬½Å¤Ê¤Ã¤Æ¤¤¤Þ¤¹\n"
-#: fdisk/sfdisk.c:1120
+#: fdisk/sfdisk.c:1127
#, c-format
msgid "Warning: partition %s contains part of "
msgstr "·Ù¹ð: ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s ¤¬"
-#: fdisk/sfdisk.c:1121
+#: fdisk/sfdisk.c:1128
#, c-format
msgid "the partition table (sector %lu),\n"
-msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s (¥»¥¯¥¿ %lu)¤Î°ìÉô¤ò´Þ¤ó¤Ç¤ª¤ê¡¢\n"
+msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¥Æ¡¼¥Ö¥ë (¥»¥¯¥¿ %lu)¤Î°ìÉô¤ò´Þ¤ó¤Ç¤ª¤ê¡¢\n"
-#: fdisk/sfdisk.c:1122
+#: fdisk/sfdisk.c:1129
msgid "and will destroy it when filled\n"
msgstr "¤³¤ì¤ò¹Ô¤¦¤È¡¢Ç˲õ¤µ¤ì¤Æ¤·¤Þ¤¦¤³¤È¤Ë¤Ê¤ë¤Ç¤·¤ç¤¦\n"
-#: fdisk/sfdisk.c:1131
+#: fdisk/sfdisk.c:1138
#, c-format
msgid "Warning: partition %s starts at sector 0\n"
msgstr "·Ù¹ð: ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s ¤¬¥»¥¯¥¿ 0 ¤«¤é»Ï¤Þ¤Ã¤Æ¤¤¤Þ¤¹\n"
-#: fdisk/sfdisk.c:1135
+#: fdisk/sfdisk.c:1142
#, c-format
msgid "Warning: partition %s extends past end of disk\n"
msgstr "·Ù¹ð: ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s ¤Ï¥Ç¥£¥¹¥¯¤Î½ª¤ê¤ò±Û¤¨¤Æ¤¤¤Þ¤¹\n"
-#: fdisk/sfdisk.c:1149
+#: fdisk/sfdisk.c:1156
msgid "Among the primary partitions, at most one can be extended\n"
msgstr "´ðËÜÎΰè¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ç¤Ï¡¢³ÈÄ¥¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ï°ì¤Ä¤À¤±ºî¤ì¤Þ¤¹\n"
-#: fdisk/sfdisk.c:1150
+#: fdisk/sfdisk.c:1157
msgid " (although this is not a problem under Linux)\n"
msgstr " (Linux ¤Ç¤ÏÌäÂê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¤±¤É¤â)\n"
-#: fdisk/sfdisk.c:1167
+#: fdisk/sfdisk.c:1174
#, c-format
msgid "Warning: partition %s does not start at a cylinder boundary\n"
msgstr "·Ù¹ð: ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s ¤Ï¥·¥ê¥ó¥À¶³¦¤«¤é»Ï¤Þ¤Ã¤Æ¤¤¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:1173
+#: fdisk/sfdisk.c:1180
#, c-format
msgid "Warning: partition %s does not end at a cylinder boundary\n"
msgstr "·Ù¹ð: ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s ¤Ï¥·¥ê¥ó¥À¶³¦¤Ç½ª¤ï¤Ã¤Æ¤¤¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:1191
+#: fdisk/sfdisk.c:1198
msgid ""
"Warning: more than one primary partition is marked bootable (active)\n"
"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
"LILO ¤Ë¤È¤Ã¤Æ¤ÏÌäÂꤢ¤ê¤Þ¤»¤ó¤¬¡¢DOS ¤Î MBR ¤Ï¤³¤Î¥Ç¥£¥¹¥¯¤ò¥Ö¡¼¥È¤Ç¤¤Ê¤¯\n"
"¤Ê¤Ã¤Æ¤·¤Þ¤¤¤Þ¤¹¡£\n"
-#: fdisk/sfdisk.c:1198
+#: fdisk/sfdisk.c:1205
msgid ""
"Warning: usually one can boot from primary partitions only\n"
"LILO disregards the `bootable' flag.\n"
"·Ù¹ð: ÉáÄ̤ϥץ饤¥Þ¥ê¥Ñ¡¼¥Æ¥£¥·¥ç¥ó°ì¤Ä¤ò¥Ö¡¼¥È¤Ç¤¤ë¤è¤¦¤Ë¤·¤Þ¤¹¡£\n"
"LILO ¤Ï `¥Ö¡¼¥È²Äǽ' ¥Õ¥é¥°¤ò̵»ë¤·¤Þ¤¹¤±¤É¤â¡£\n"
-#: fdisk/sfdisk.c:1204
+#: fdisk/sfdisk.c:1211
msgid ""
"Warning: no primary partition is marked bootable (active)\n"
"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
"LILO ¤Ë¤È¤Ã¤Æ¤ÏÌäÂꤢ¤ê¤Þ¤»¤ó¤¬¡¢DOS MBR ¤Ï¤³¤Î¥Ç¥£¥¹¥¯¤ò¥Ö¡¼¥È¤Ç¤¤Ê¤¯\n"
"¤Ê¤Ã¤Æ¤·¤Þ¤¤¤Þ¤¹¡£\n"
-#: fdisk/sfdisk.c:1221
+#: fdisk/sfdisk.c:1228
#, c-format
msgid ""
"partition %s: start: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
"¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s: »ÏÅÀ: (c,h,s) ´üÂÔÃÍ (%ld,%ld,%ld) (%ld,%ld,%ld) ¤òȯ¸«\n"
-#: fdisk/sfdisk.c:1230
+#: fdisk/sfdisk.c:1237
#, c-format
msgid "partition %s: end: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
"¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s: ½ªÅÀ: (c,h,s) ´üÂÔÃÍ (%ld,%ld,%ld) (%ld,%ld,%ld) ¤òȯ¸«\n"
-#: fdisk/sfdisk.c:1233
+#: fdisk/sfdisk.c:1240
#, c-format
msgid "partition %s ends on cylinder %ld, beyond the end of the disk\n"
msgstr ""
"¥·¥ê¥ó¥À %2$ld ¤Ë¤¢¤ë¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %1$s "
"¤Î½ªÅÀ¤Ï¥Ç¥£¥¹¥¯¤ÎºÇ¸å¤ò±Û¤¨¤Æ¤¤¤Þ¤¹\n"
-#: fdisk/sfdisk.c:1266 fdisk/sfdisk.c:1343
+#: fdisk/sfdisk.c:1273 fdisk/sfdisk.c:1350
#, c-format
msgid "too many partitions - ignoring those past nr (%d)\n"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤¬Â¿¤¹¤®¤Þ¤¹ -- nr (%d) °Ê¹ß¤ò̵»ë¤·¤Þ¤¹\n"
-#: fdisk/sfdisk.c:1281
+#: fdisk/sfdisk.c:1288
msgid "tree of partitions?\n"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Î¥Ä¥ê¡¼¡©\n"
-#: fdisk/sfdisk.c:1385
+#: fdisk/sfdisk.c:1392
msgid "detected Disk Manager - unable to handle that\n"
msgstr "Disk Manager ¤ò¸¡½Ð -- ¤³¤ì¤òÊ᪤Ǥ¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:1392
+#: fdisk/sfdisk.c:1399
msgid "DM6 signature found - giving up\n"
msgstr "DM6 ¥µ¥¤¥ó¤òȯ¸« -- Äü¤á¤Þ¤¹\n"
-#: fdisk/sfdisk.c:1412
+#: fdisk/sfdisk.c:1419
msgid "strange..., an extended partition of size 0?\n"
msgstr "ÊѤǤ¹..., ¥µ¥¤¥º 0 ¤Î³ÈÄ¥¥Ñ¡¼¥Æ¥£¥·¥ç¥ó ¡©\n"
-#: fdisk/sfdisk.c:1419
+#: fdisk/sfdisk.c:1426
msgid "strange..., a BSD partition of size 0?\n"
msgstr "ÊѤǤ¹..., ¥µ¥¤¥º 0 ¤Î BSD ¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¡©\n"
-#: fdisk/sfdisk.c:1451
+#: fdisk/sfdisk.c:1458
#, c-format
msgid " %s: unrecognized partition\n"
msgstr " %s: ǧ¼±¤Ç¤¤Ê¤¤¥Ñ¡¼¥Æ¥£¥·¥ç¥ó\n"
-#: fdisk/sfdisk.c:1463
+#: fdisk/sfdisk.c:1470
msgid "-n flag was given: Nothing changed\n"
msgstr "-n ¥Õ¥é¥°¤¬Í¿¤¨¤é¤ì¤Þ¤·¤¿: ²¿¤âÊѹ¹¤·¤Þ¤»¤ó¤Ç¤·¤¿\n"
-#: fdisk/sfdisk.c:1476
+#: fdisk/sfdisk.c:1483
msgid "Failed saving the old sectors - aborting\n"
msgstr "¸Å¤¤¥»¥¯¥¿¤ÎÊݸ¤Ë¼ºÇÔ -- ÃæÃǤ·¤Þ¤¹\n"
-#: fdisk/sfdisk.c:1481
+#: fdisk/sfdisk.c:1488
#, c-format
msgid "Failed writing the partition on %s\n"
msgstr "%s ¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó½ñ¤¹þ¤ß¤Ë¼ºÇÔ\n"
-#: fdisk/sfdisk.c:1558
+#: fdisk/sfdisk.c:1565
msgid "long or incomplete input line - quitting\n"
msgstr "Ť¤¤«ÉÔ´°Á´¤Ê¹Ô¤ÎÆþÎÏ -- Ãæ»ß¤·¤Þ¤¹\n"
-#: fdisk/sfdisk.c:1594
+#: fdisk/sfdisk.c:1601
#, c-format
msgid "input error: `=' expected after %s field\n"
msgstr "ÆþÎÏ¥¨¥é¡¼: `=' ¤Ï %s ¥Õ¥£¡¼¥ë¥É¤Î¸å¤Ë¤·¤Æ¤¯¤À¤µ¤¤\n"
-#: fdisk/sfdisk.c:1601
+#: fdisk/sfdisk.c:1608
#, c-format
msgid "input error: unexpected character %c after %s field\n"
msgstr "ÆþÎÏ¥¨¥é¡¼: %2$s ¥Õ¥£¡¼¥ë¥É¤Î¸å¤Îͽ´ü¤·¤Ê¤¤Ê¸»ú `%1$c'\n"
-#: fdisk/sfdisk.c:1607
+#: fdisk/sfdisk.c:1614
#, c-format
msgid "unrecognized input: %s\n"
msgstr "ǧ¼±¤Ç¤¤Ê¤¤ÆþÎÏ: %s\n"
-#: fdisk/sfdisk.c:1639
+#: fdisk/sfdisk.c:1646
msgid "number too big\n"
msgstr "¿ô»ú¤¬Â礤¹¤®¤Þ¤¹\n"
-#: fdisk/sfdisk.c:1643
+#: fdisk/sfdisk.c:1650
msgid "trailing junk after number\n"
msgstr "¿ô»ú¤Î¸å¤í¤Ë¥´¥ß¤¬ÉÕ¤¤¤Æ¤¤¤Þ¤¹\n"
-#: fdisk/sfdisk.c:1759
+#: fdisk/sfdisk.c:1766
msgid "no room for partition descriptor\n"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥óµ½Ò»Ò¤Î¶õ¤¤¬¤¢¤ê¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:1792
+#: fdisk/sfdisk.c:1799
msgid "cannot build surrounding extended partition\n"
msgstr "³ÈÄ¥¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Î°Ï¤¤¤ò¹½ÃۤǤ¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:1843
+#: fdisk/sfdisk.c:1850
msgid "too many input fields\n"
msgstr "ÆþÎÏ¥Õ¥£¡¼¥ë¥É¤¬Â¿¤¹¤®¤Þ¤¹\n"
#. no free blocks left - don't read any further
-#: fdisk/sfdisk.c:1877
+#: fdisk/sfdisk.c:1884
msgid "No room for more\n"
msgstr "¤³¤ì°Ê¾å¤Î¶õ¤¤¬¤¢¤ê¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:1896
+#: fdisk/sfdisk.c:1903
msgid "Illegal type\n"
msgstr "ÉÔÀµ¤Ê¥¿¥¤¥×\n"
-#: fdisk/sfdisk.c:1928
+#: fdisk/sfdisk.c:1935
#, c-format
msgid "Warning: exceeds max allowable size (%lu)\n"
msgstr "·Ù¹ð: ²Äǽ¤Ê¥µ¥¤¥º¤ÎºÇÂç (%lu) ¤ò±Û¤¨¤Æ¤¤¤Þ¤¹\n"
-#: fdisk/sfdisk.c:1933
+#: fdisk/sfdisk.c:1940
msgid "Warning: empty partition\n"
msgstr "·Ù¹ð: ¶õ¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó\n"
-#: fdisk/sfdisk.c:1947
+#: fdisk/sfdisk.c:1954
#, c-format
msgid "Warning: bad partition start (earliest %lu)\n"
msgstr "·Ù¹ð: ÉÔÀµ¤Ê¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤¬»Ï¤Þ¤Ã¤Æ¤¤¤Þ¤¹ (°ìÈֺǽé %lu)\n"
-#: fdisk/sfdisk.c:1960
+#: fdisk/sfdisk.c:1967
msgid "unrecognized bootable flag - choose - or *\n"
msgstr "ǧ¼±¤Ç¤¤Ê¤¤¥Ö¡¼¥È²Äǽ¥Õ¥é¥° -- - ¤« * ¤òÁª¤ó¤Ç¤¯¤À¤µ¤¤\n"
-#: fdisk/sfdisk.c:1977 fdisk/sfdisk.c:1990
+#: fdisk/sfdisk.c:1984 fdisk/sfdisk.c:1997
msgid "partial c,h,s specification?\n"
msgstr "c,h,s ¤Î°ìÉô¤ò»ØÄê¡©\n"
-#: fdisk/sfdisk.c:2001
+#: fdisk/sfdisk.c:2008
msgid "Extended partition not where expected\n"
msgstr "³ÈÄ¥¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤¬Í½´ü¤·¤¿¾ì½ê¤Ë¤¢¤ê¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:2033
+#: fdisk/sfdisk.c:2040
msgid "bad input\n"
msgstr "ÉÔÀµ¤ÊÆþÎÏ\n"
-#: fdisk/sfdisk.c:2055
+#: fdisk/sfdisk.c:2062
msgid "too many partitions\n"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤¬Â¿¤¹¤®¤Þ¤¹\n"
-#: fdisk/sfdisk.c:2088
+#: fdisk/sfdisk.c:2095
msgid ""
"Input in the following format; absent fields get a default value.\n"
"<start> <size> <type [E,S,L,X,hex]> <bootable [-,*]> <c,h,s> <c,h,s>\n"
"<start> <size> <type [E,S,L,X,hex]> <bootable [-,*]> <c,h,s> <c,h,s>\n"
"ÉáÄÌ¤Ï <start> ¤È <size> (¤½¤·¤Æ¶²¤é¤¯ <type>)¤ò»ØÄꤹ¤ë¤À¤±¤Ç¹½¤¤¤Þ¤»¤ó¡£\n"
-#: fdisk/sfdisk.c:2108
+#: fdisk/sfdisk.c:2115
msgid "version"
msgstr "¥Ð¡¼¥¸¥ç¥ó"
-#: fdisk/sfdisk.c:2114
+#: fdisk/sfdisk.c:2121
#, c-format
msgid "Usage: %s [options] device ...\n"
msgstr "»È¤¤Êý: %s [¥ª¥×¥·¥ç¥ó] ¥Ç¥Ð¥¤¥¹Ì¾...\n"
-#: fdisk/sfdisk.c:2115
+#: fdisk/sfdisk.c:2122
msgid "device: something like /dev/hda or /dev/sda"
msgstr "¥Ç¥Ð¥¤¥¹: /dev/hda ¤ä /dev/sda ¤ÎÍͤʲ¿¤«"
-#: fdisk/sfdisk.c:2116
+#: fdisk/sfdisk.c:2123
msgid "useful options:"
msgstr "ͱפʥª¥×¥·¥ç¥ó:"
-#: fdisk/sfdisk.c:2117
+#: fdisk/sfdisk.c:2124
msgid " -s [or --show-size]: list size of a partition"
msgstr " -s [or --show-size]: Îΰ襵¥¤¥º¤Î¥ê¥¹¥È"
-#: fdisk/sfdisk.c:2118
+#: fdisk/sfdisk.c:2125
msgid " -c [or --id]: print or change partition Id"
msgstr " -c [or --id]: Îΰè ID ¤Îɽ¼¨¤Þ¤¿¤ÏÊѹ¹"
-#: fdisk/sfdisk.c:2119
+#: fdisk/sfdisk.c:2126
msgid " -l [or --list]: list partitions of each device"
msgstr " -l [or --list]: ¥Ç¥Ð¥¤¥¹Ëè¤ÎÎΰè¥ê¥¹¥È"
-#: fdisk/sfdisk.c:2120
+#: fdisk/sfdisk.c:2127
msgid " -d [or --dump]: idem, but in a format suitable for later input"
msgstr " -d [or --dump]: Á°¤ËƱ¤¸¤À¤¬¡¢¸å¤ÎÆþÎϽñ¼°¤Ë±è¤¦¤è¤¦¤Ë¤¹¤ë"
-#: fdisk/sfdisk.c:2121
+#: fdisk/sfdisk.c:2128
msgid " -i [or --increment]: number cylinders etc. from 1 instead of from 0"
msgstr " -i [or --increment]: ¥·¥ê¥ó¥À¿ô¤Ê¤É¡£0 ¤Ç¤Ï¤Ê¤¯ 1 ¤«¤é"
-#: fdisk/sfdisk.c:2122
+#: fdisk/sfdisk.c:2129
msgid ""
" -uS, -uB, -uC, -uM: accept/report in units of "
"sectors/blocks/cylinders/MB"
msgstr ""
" -uS, -uB, -uC, -uM: ¥»¥¯¥¿/¥Ö¥í¥Ã¥¯/¥·¥ê¥ó¥À/MB ¤Î¥æ¥Ë¥Ã¥È¤Î¼õÍý/Êó¹ð"
-#: fdisk/sfdisk.c:2123
+#: fdisk/sfdisk.c:2130
msgid " -T [or --list-types]:list the known partition types"
msgstr " -T [or --list-types]:´ûÃΤÎÎΰ西¥¤¥×¤Î¥ê¥¹¥È"
-#: fdisk/sfdisk.c:2124
+#: fdisk/sfdisk.c:2131
msgid " -D [or --DOS]: for DOS-compatibility: waste a little space"
msgstr " -D [or --DOS]: DOS ¸ß´¹¥â¡¼¥É -- ¶õ´Ö¤¬¾¯¤·ÌµÂ̤ˤʤê¤Þ¤¹"
-#: fdisk/sfdisk.c:2125
+#: fdisk/sfdisk.c:2132
msgid " -R [or --re-read]: make kernel reread partition table"
msgstr " -R [or --re-read]: ¥«¡¼¥Í¥ë¤ËÎΰè¥Æ¡¼¥Ö¥ë¤òºÆÆɹþ¤ß¤µ¤»¤ë"
-#: fdisk/sfdisk.c:2126
+#: fdisk/sfdisk.c:2133
msgid " -N# : change only the partition with number #"
msgstr " -N# : »ØÄêÈÖ¹æ# ¤ÎÎΰè¤Î¤ßÊѹ¹¤¹¤ë"
-#: fdisk/sfdisk.c:2127
+#: fdisk/sfdisk.c:2134
msgid " -n : do not actually write to disk"
msgstr " -n : ¥Ç¥£¥¹¥¯¤Ø¤Î¼ÂºÝ¤Î½ñ¹þ¤ß¤ò¹Ô¤ï¤Ê¤¤"
-#: fdisk/sfdisk.c:2128
+#: fdisk/sfdisk.c:2135
msgid ""
" -O file : save the sectors that will be overwritten to file"
msgstr " -O file : ¾å½ñ¤¤µ¤ì¤ë¥»¥¯¥¿¤ò¥Õ¥¡¥¤¥ë¤ËÊݸ¤¹¤ë"
-#: fdisk/sfdisk.c:2129
+#: fdisk/sfdisk.c:2136
msgid " -I file : restore these sectors again"
msgstr " -I file : ¥»¥¯¥¿¤ò¥Õ¥¡¥¤¥ë¤«¤éÉü¸µ¤¹¤ë"
-#: fdisk/sfdisk.c:2130
+#: fdisk/sfdisk.c:2137
msgid " -v [or --version]: print version"
msgstr " -v [or --version]: ¥Ð¡¼¥¸¥ç¥ó¤òɽ¼¨¤¹¤ë"
-#: fdisk/sfdisk.c:2131
+#: fdisk/sfdisk.c:2138
msgid " -? [or --help]: print this message"
msgstr " -? [or --help]: ¤³¤Î¥á¥Ã¥»¡¼¥¸¤òɽ¼¨¤¹¤ë"
-#: fdisk/sfdisk.c:2132
+#: fdisk/sfdisk.c:2139
msgid "dangerous options:"
msgstr "´í¸±¤Ê¥ª¥×¥·¥ç¥ó:"
-#: fdisk/sfdisk.c:2133
+#: fdisk/sfdisk.c:2140
msgid " -g [or --show-geometry]: print the kernel's idea of the geometry"
msgstr " -g [or --show-geometry]: ¥«¡¼¥Í¥ë¤Î¥¸¥ª¥á¥È¥ê¾ðÊó¤òɽ¼¨¤¹¤ë"
-#: fdisk/sfdisk.c:2134
+#: fdisk/sfdisk.c:2141
msgid ""
" -x [or --show-extended]: also list extended partitions on output\n"
" or expect descriptors for them on input"
" -x [or --show-extended]: ³ÈÄ¥Îΰè¥ê¥¹¥È¤âɽ¼¨¤¹¤ë\n"
" ¤Þ¤¿¤Ï¤½¤ì¤é¤Îµ½Ò»Ò¤ÎÆþÎϤòÆÀ¤ë"
-#: fdisk/sfdisk.c:2136
+#: fdisk/sfdisk.c:2143
msgid ""
" -L [or --Linux]: do not complain about things irrelevant for Linux"
msgstr " -L [or --Linux]: Linux ¤Ë¤½¤°¤ï¤Ê¤¯¤Æ¤âʸ¶ç¤ò±¾¤ï¤Ê¤¤"
-#: fdisk/sfdisk.c:2137
+#: fdisk/sfdisk.c:2144
msgid " -q [or --quiet]: suppress warning messages"
msgstr " -q [or --quiet]: ·Ù¹ð¥á¥Ã¥»¡¼¥¸¤òÍÞÀ©¤¹¤ë"
-#: fdisk/sfdisk.c:2138
+#: fdisk/sfdisk.c:2145
msgid " You can override the detected geometry using:"
msgstr " ¥¸¥ª¥á¥È¥ê¸¡½Ð¤ò¶¯À©»ØÄê¤Ç¤¤Þ¤¹:"
-#: fdisk/sfdisk.c:2139
+#: fdisk/sfdisk.c:2146
msgid " -C# [or --cylinders #]:set the number of cylinders to use"
msgstr " -C# [or --cylinders #]:»ÈÍѤ¹¤ë¥·¥ê¥ó¥À¿ô¤òÀßÄꤹ¤ë"
-#: fdisk/sfdisk.c:2140
+#: fdisk/sfdisk.c:2147
msgid " -H# [or --heads #]: set the number of heads to use"
msgstr " -H# [or --heads #]: »ÈÍѤ¹¤ë¥Ø¥Ã¥É¿ô¤òÀßÄꤹ¤ë"
-#: fdisk/sfdisk.c:2141
+#: fdisk/sfdisk.c:2148
msgid " -S# [or --sectors #]: set the number of sectors to use"
msgstr " -S# [or --sectors #]: »ÈÍѤ¹¤ë¥»¥¯¥¿¿ô¤òÀßÄꤹ¤ë"
-#: fdisk/sfdisk.c:2142
+#: fdisk/sfdisk.c:2149
msgid "You can disable all consistency checking with:"
msgstr "Ì·½â¤Î¥Á¥§¥Ã¥¯¤ò¹Ô¤ï¤Ê¤¤¤è¤¦¤Ë¤Ç¤¤Þ¤¹:"
-#: fdisk/sfdisk.c:2143
+#: fdisk/sfdisk.c:2150
msgid " -f [or --force]: do what I say, even if it is stupid"
msgstr " -f [or --force]: ¤ª¤«¤·¤Ê»ØÄê¤ò¹Ô¤Ã¤Æ¤â¡¢¤½¤Î¤Þ¤Þ¼Â¹Ô¤·¤Þ¤¹"
-#: fdisk/sfdisk.c:2149
+#: fdisk/sfdisk.c:2156
msgid "Usage:"
msgstr "»È¤¤Êý:"
-#: fdisk/sfdisk.c:2150
+#: fdisk/sfdisk.c:2157
#, c-format
msgid "%s device\t\t list active partitions on device\n"
msgstr "%s ¥Ç¥Ð¥¤¥¹\t\t ¥Ç¥Ð¥¤¥¹¾å¤Î¥¢¥¯¥Æ¥£¥ôÎΰè¤ò¥ê¥¹¥È¤·¤Þ¤¹\n"
-#: fdisk/sfdisk.c:2151
+#: fdisk/sfdisk.c:2158
#, c-format
msgid "%s device n1 n2 ... activate partitions n1 ..., inactivate the rest\n"
msgstr ""
"%s ¥Ç¥Ð¥¤¥¹ n1 n2 ... n1 ¤ò¥¢¥¯¥Æ¥£¥ô¤Ë¤·¤Æ..., »Ä¤ê¤òÈó¥¢¥¯¥Æ¥£¥ô¤Ë¤·¤Þ¤¹\n"
-#: fdisk/sfdisk.c:2152
+#: fdisk/sfdisk.c:2159
#, c-format
msgid "%s -An device\t activate partition n, inactivate the other ones\n"
msgstr "%s -An ¥Ç¥Ð¥¤¥¹\t n ¤ò¥¢¥¯¥Æ¥£¥ô¤Ë¤·¡¢¤½¤ì°Ê³°¤òÈó¥¢¥¯¥Æ¥£¥ô¤Ë¤·¤Þ¤¹\n"
-#: fdisk/sfdisk.c:2271
+#: fdisk/sfdisk.c:2278
msgid "no command?\n"
msgstr "¥³¥Þ¥ó¥É¤Ê¤·¡©\n"
-#: fdisk/sfdisk.c:2394
+#: fdisk/sfdisk.c:2401
#, c-format
msgid "total: %d blocks\n"
msgstr "¹ç·×: %d ¥Ö¥í¥Ã¥¯\n"
-#: fdisk/sfdisk.c:2431
+#: fdisk/sfdisk.c:2438
msgid "usage: sfdisk --print-id device partition-number\n"
msgstr "»È¤¤Êý: sfdisk --print-id ¥Ç¥Ð¥¤¥¹ ¥Ñ¡¼¥Æ¥£¥·¥ç¥óÈÖ¹æ\n"
-#: fdisk/sfdisk.c:2433
+#: fdisk/sfdisk.c:2440
msgid "usage: sfdisk --change-id device partition-number Id\n"
msgstr "»È¤¤Êý: sfdisk --change-id ¥Ç¥Ð¥¤¥¹ ¥Ñ¡¼¥Æ¥£¥·¥ç¥óÈÖ¹æ ID\n"
-#: fdisk/sfdisk.c:2435
+#: fdisk/sfdisk.c:2442
msgid "usage: sfdisk --id device partition-number [Id]\n"
msgstr "»È¤¤Êý: sfdisk --id ¥Ç¥Ð¥¤¥¹ ¥Ñ¡¼¥Æ¥£¥·¥ç¥óÈÖ¹æ [ID]\n"
-#: fdisk/sfdisk.c:2442
+#: fdisk/sfdisk.c:2449
msgid "can specify only one device (except with -l or -s)\n"
msgstr "°ì¤Ä¤Î¥Ç¥Ð¥¤¥¹¤Î¤ß»ØÄê¤Ç¤¤Þ¤¹ (-l ¤ä -s ¤ò½ü¤¯)\n"
-#: fdisk/sfdisk.c:2467
+#: fdisk/sfdisk.c:2474
#, c-format
msgid "cannot open %s %s\n"
msgstr "%s ¤ò%s¤Ç¥ª¡¼¥×¥ó¤Ç¤¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:2467
+#: fdisk/sfdisk.c:2474
msgid "read-write"
msgstr "Æɤ߽ñ¤²Äǽ"
-#: fdisk/sfdisk.c:2467
+#: fdisk/sfdisk.c:2474
msgid "for reading"
msgstr "Æɹþ¤ß²Äǽ"
-#: fdisk/sfdisk.c:2492
+#: fdisk/sfdisk.c:2499
#, c-format
msgid "%s: OK\n"
msgstr "%s: OK\n"
-#: fdisk/sfdisk.c:2509
+#: fdisk/sfdisk.c:2516
#, c-format
msgid "%s: %d cylinders, %d heads, %d sectors/track\n"
msgstr "%s: ¥·¥ê¥ó¥À¿ô %d¡¢¥Ø¥Ã¥É¿ô %d¡¢%d ¥»¥¯¥¿/¥È¥é¥Ã¥¯\n"
-#: fdisk/sfdisk.c:2512
+#: fdisk/sfdisk.c:2519
#, c-format
msgid "%s: unknown geometry\n"
msgstr "%s: ̤ÃΤΥ¸¥ª¥á¥È¥ê\n"
-#: fdisk/sfdisk.c:2528
+#: fdisk/sfdisk.c:2535
#, c-format
msgid "BLKGETSIZE ioctl failed for %s\n"
msgstr "%s ¤Ø¤Î BLKGETSIZE ioctl ¤Ë¼ºÇÔ\n"
-#: fdisk/sfdisk.c:2605
+#: fdisk/sfdisk.c:2612
#, c-format
msgid "bad active byte: 0x%x instead of 0x80\n"
msgstr "ÉÔÀµ¤Ê¥Ö¡¼¥È¥Õ¥é¥°: 0x80 ¤Ç¤Ê¤¯ 0x%x ¤Ç¤¹\n"
-#: fdisk/sfdisk.c:2622 fdisk/sfdisk.c:2675 fdisk/sfdisk.c:2705
+#: fdisk/sfdisk.c:2629 fdisk/sfdisk.c:2682 fdisk/sfdisk.c:2712
msgid ""
"Done\n"
"\n"
"½ªÎ»\n"
"\n"
-#: fdisk/sfdisk.c:2631
+#: fdisk/sfdisk.c:2638
#, c-format
msgid ""
"You have %d active primary partitions. This does not matter for LILO,\n"
"LILO ¤Ç¤ÏÌäÂꤢ¤ê¤Þ¤»¤ó¤¬¡¢DOS MBR ¤Ï 1 ¤Ä¤Î¥¢¥¯¥Æ¥£¥Ö¤Ê¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤·¤«\n"
"¥Ö¡¼¥È¤Ç¤¤Þ¤»¤ó¡£\n"
-#: fdisk/sfdisk.c:2645
+#: fdisk/sfdisk.c:2652
#, c-format
msgid "partition %s has id %x and is not hidden\n"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %s ¤Ë¤Ï ID %x ¤¬¤¢¤ê¡¢±£¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:2701
+#: fdisk/sfdisk.c:2708
#, c-format
msgid "Bad Id %x\n"
msgstr "ÉÔÀµ¤Ê ID %x\n"
-#: fdisk/sfdisk.c:2716
+#: fdisk/sfdisk.c:2723
msgid "This disk is currently in use.\n"
msgstr "¤³¤Î¥Ç¥£¥¹¥¯¤Ï¸½ºß»ÈÍÑÃæ¤Ç¤¹¡£\n"
-#: fdisk/sfdisk.c:2733
+#: fdisk/sfdisk.c:2740
#, c-format
msgid "Fatal error: cannot find %s\n"
msgstr "Ã×̿Ū¤Ê¥¨¥é¡¼: %s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:2736
+#: fdisk/sfdisk.c:2743
#, c-format
msgid "Warning: %s is not a block device\n"
msgstr "·Ù¹ð: %s ¤Ï¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:2742
+#: fdisk/sfdisk.c:2749
msgid "Checking that no-one is using this disk right now ...\n"
msgstr "¸½ºß¡¢Ã¯¤â¤³¤Î¥Ç¥£¥¹¥¯¤ò»È¤Ã¤Æ¤¤¤Ê¤¤¤«¤òÄ´¤Ù¤Þ¤¹...\n"
-#: fdisk/sfdisk.c:2744
+#: fdisk/sfdisk.c:2751
msgid ""
"\n"
"This disk is currently in use - repartitioning is probably a bad idea.Umount "
"¤¬¤¢¤ì¤Ð swapoff ¤·¤Æ¤¯¤À¤µ¤¤¡£\n"
"¤Á¤Ê¤ß¤Ë --no-reread ¥Õ¥é¥°¤Ç¤³¤Î¥Á¥§¥Ã¥¯¤òÍÞÀ©¤Ç¤¤Þ¤¹¡£\n"
-#: fdisk/sfdisk.c:2748
+#: fdisk/sfdisk.c:2755
msgid "Use the --force flag to overrule all checks.\n"
msgstr "Á´¤Æ¤Î¥Á¥§¥Ã¥¯¤òĶ±Û¤µ¤»¤ë¤Ë¤Ï --force ¥Õ¥é¥°¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤¡£\n"
-#: fdisk/sfdisk.c:2752
+#: fdisk/sfdisk.c:2759
msgid "OK"
msgstr "OK"
-#: fdisk/sfdisk.c:2761
+#: fdisk/sfdisk.c:2768
msgid "Old situation:\n"
msgstr "¸Å¤¤¾ìÌÌ:\n"
-#: fdisk/sfdisk.c:2765
+#: fdisk/sfdisk.c:2772
#, c-format
msgid "Partition %d does not exist, cannot change it\n"
msgstr "¥Ñ¡¼¥Æ¥£¥·¥ç¥ó %d ¤Ï¸ºß¤·¤Þ¤»¤ó¤Î¤Ç¡¢Êѹ¹¤Ç¤¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:2773
+#: fdisk/sfdisk.c:2780
msgid "New situation:\n"
msgstr "¿·¤¿¤Ê¾ìÌÌ:\n"
-#: fdisk/sfdisk.c:2778
+#: fdisk/sfdisk.c:2785
msgid ""
"I don't like these partitions - nothing changed.\n"
"(If you really want this, use the --force option.)\n"
"»ä¤Ï¤³¤ì¤é¤Î¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ë´ØÍ¿¤·¤¿¤¯¤¢¤ê¤Þ¤»¤ó -- Êѹ¹¤·¤Þ¤»¤ó¡£\n"
"(ËÜÅö¤Ë¤³¤ì¤ò¹Ô¤Ê¤¤¤¿¤±¤ì¤Ð¡¢--force ¥ª¥×¥·¥ç¥ó¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤)\n"
-#: fdisk/sfdisk.c:2781
+#: fdisk/sfdisk.c:2788
msgid "I don't like this - probably you should answer No\n"
msgstr "»ä¤Ï¤³¤ì¤Ë´ØÍ¿¤·¤¿¤¯¤¢¤ê¤Þ¤»¤ó -- ¶²¤é¤¯ No ¤ÈÅú¤¨¤ë¤Ù¤¤Ç¤·¤ç¤¦\n"
-#: fdisk/sfdisk.c:2786
+#: fdisk/sfdisk.c:2793
msgid "Are you satisfied with this? [ynq] "
msgstr "¤³¤ì¤Ç¤¢¤Ê¤¿¤ÎÍ×µá¤ÏËþ¤¿¤µ¤ì¤Þ¤¹¤«¡© [ynq] "
-#: fdisk/sfdisk.c:2788
+#: fdisk/sfdisk.c:2795
msgid "Do you want to write this to disk? [ynq] "
msgstr "¥Ç¥£¥¹¥¯¤Ø¤Î½ñ¤¹þ¤ß¤ò¹Ô¤Ê¤¤¤Þ¤¹¤«¡© [ynq] "
-#: fdisk/sfdisk.c:2793
+#: fdisk/sfdisk.c:2800
msgid ""
"\n"
"sfdisk: premature end of input\n"
"\n"
"sfdisk: ÆþÎϤ¬Ã»¤¹¤®¤Þ¤¹\n"
-#: fdisk/sfdisk.c:2795
+#: fdisk/sfdisk.c:2802
msgid "Quitting - nothing changed\n"
msgstr "ÃæÃÇ -- ²¿¤âÊѹ¹¤·¤Þ¤»¤ó\n"
-#: fdisk/sfdisk.c:2801
+#: fdisk/sfdisk.c:2808
msgid "Please answer one of y,n,q\n"
msgstr "y,n,q ¤Î¤¤¤º¤ì¤«¤ÇÅú¤¨¤Æ¤¯¤À¤µ¤¤\n"
-#: fdisk/sfdisk.c:2809
+#: fdisk/sfdisk.c:2816
msgid ""
"Successfully wrote the new partition table\n"
"\n"
"¿·¤¿¤Ê¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Î½ñ¤¹þ¤ß¤ËÀ®¸ù\n"
"\n"
-#: fdisk/sfdisk.c:2815
+#: fdisk/sfdisk.c:2822
msgid ""
"If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)\n"
"to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1\n"
#: getopt-1.0.3b/getopt.c:433
msgid "getopt (enhanced) 1.0.3\n"
-msgstr ""
+msgstr "getopt (enhanced) 1.0.3\n"
#: getopt-1.0.3b/getopt.c:439
msgid "internal error, contact the author."
msgstr "ÆâÉô¥¨¥é¡¼¡¢ºî¼Ô¤ËÏ¢Íí¤ò¡£"
-#: login-utils/agetty.c:300
+#: login-utils/agetty.c:306
msgid "calling open_tty\n"
msgstr "open_tty ¤Î¸Æ¤Ó½Ð¤·Ãæ\n"
#. Initialize the termio settings (raw mode, eight-bit, blocking i/o).
-#: login-utils/agetty.c:313
+#: login-utils/agetty.c:319
msgid "calling termio_init\n"
msgstr "termio_init ¸Æ¤Ó½Ð¤·Ãæ\n"
-#: login-utils/agetty.c:318
+#: login-utils/agetty.c:324
msgid "writing init string\n"
msgstr "½é´ü²½Ê¸»úÎó¤Î½ñ¤¹þ¤ßÃæ\n"
#. Optionally detect the baud rate from the modem status message.
-#: login-utils/agetty.c:328
+#: login-utils/agetty.c:334
msgid "before autobaud\n"
-msgstr ""
+msgstr "¼«Æ°¥Ü¡¼¥ì¡¼¥È¸¡½ÐÁ°\n"
-#: login-utils/agetty.c:340
+#: login-utils/agetty.c:346
msgid "waiting for cr-lf\n"
msgstr "cr-lf ¤òÂԤäƤ¤¤Þ¤¹\n"
-#: login-utils/agetty.c:344
+#: login-utils/agetty.c:350
#, c-format
msgid "read %c\n"
msgstr "%c ¤òÆɹþ¤ß\n"
#. Read the login name.
-#: login-utils/agetty.c:353
+#: login-utils/agetty.c:359
msgid "reading login name\n"
msgstr "¥í¥°¥¤¥ó̾¤òÆɹþ¤á¤Þ¤»¤ó\n"
-#: login-utils/agetty.c:374
+#: login-utils/agetty.c:380
#, c-format
msgid "%s: can't exec %s: %m"
msgstr "%s: %s ¤ò¼Â¹Ô¤Ç¤¤Þ¤»¤ó: %m"
-#: login-utils/agetty.c:394
+#: login-utils/agetty.c:400
msgid "can't malloc initstring"
msgstr "ʸ»úÎó½é´ü²½ÍÑ¥á¥â¥ê¤¬³ÎÊݤǤ¤Þ¤»¤ó"
-#: login-utils/agetty.c:456
+#: login-utils/agetty.c:465
#, c-format
msgid "bad timeout value: %s"
msgstr "ÉÔÀµ¤Ê¥¿¥¤¥à¥¢¥¦¥ÈÃÍ: %s"
-#: login-utils/agetty.c:465
+#: login-utils/agetty.c:474
msgid "after getopt loop\n"
msgstr "getopt ¥ë¡¼¥×¤Î¸å\n"
-#: login-utils/agetty.c:483
+#: login-utils/agetty.c:492
msgid "exiting parseargs\n"
msgstr "°ú¿ô²òÀϤò½ªÎ»¤·¤Þ¤¹\n"
-#: login-utils/agetty.c:496
+#: login-utils/agetty.c:505
msgid "entered parse_speeds\n"
msgstr "parse_speeds ¤ËÆþ¤ê¤Þ¤·¤¿\n"
-#: login-utils/agetty.c:499
+#: login-utils/agetty.c:508
#, c-format
msgid "bad speed: %s"
msgstr "ÉÔÀµ¤Ê®ÅÙ: %s"
-#: login-utils/agetty.c:501
+#: login-utils/agetty.c:510
msgid "too many alternate speeds"
msgstr "ÂåÂØ®ÅÙ¤¬Â¿¤¹¤®¤Þ¤¹"
-#: login-utils/agetty.c:503
+#: login-utils/agetty.c:512
msgid "exiting parsespeeds\n"
msgstr "parsespeeds ¤ò½ª¤ï¤ê¤Þ¤¹\n"
-#: login-utils/agetty.c:576
+#: login-utils/agetty.c:587
#, c-format
msgid "%s: open for update: %m"
msgstr "%s: ¹¹¿·ÍѤ˥ª¡¼¥×¥ó: %m"
-#: login-utils/agetty.c:592
+#: login-utils/agetty.c:605
#, c-format
msgid "%s: no utmp entry"
msgstr "%s: utmp ¹àÌܤˤ¢¤ê¤Þ¤»¤ó"
-#: login-utils/agetty.c:621
+#: login-utils/agetty.c:634
#, c-format
msgid "/dev: chdir() failed: %m"
msgstr "/dev: chdir() ¤¬¼ºÇÔ: %m"
-#: login-utils/agetty.c:625
+#: login-utils/agetty.c:638
#, c-format
msgid "/dev/%s: not a character device"
msgstr "/dev/%s: ¥¥ã¥é¥¯¥¿¥Ç¥Ð¥¤¥¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
#. ignore close(2) errors
-#: login-utils/agetty.c:632
+#: login-utils/agetty.c:645
msgid "open(2)\n"
-msgstr ""
+msgstr "open(2)\n"
-#: login-utils/agetty.c:634
+#: login-utils/agetty.c:647
#, c-format
msgid "/dev/%s: cannot open as standard input: %m"
msgstr "/dev/%s: ɸ½àÆþÎϤȤ·¤Æ³«¤¯¤³¤È¤¬¤Ç¤¤Þ¤»¤ó: %m"
-#: login-utils/agetty.c:644
+#: login-utils/agetty.c:657
#, c-format
msgid "%s: not open for read/write"
msgstr "%s: Æɤ߽ñ¤Î¾ÍѤ˥ª¡¼¥×¥ó¤Ç¤¤Þ¤»¤ó"
#. Set up standard output and standard error file descriptors.
-#: login-utils/agetty.c:648
+#: login-utils/agetty.c:661
msgid "duping\n"
-msgstr ""
+msgstr "Ê£À½Ãæ\n"
#. set up stdout and stderr
-#: login-utils/agetty.c:650
+#: login-utils/agetty.c:663
#, c-format
msgid "%s: dup problem: %m"
-msgstr "%s: dup ¤ËÌäÂêȯÀ¸: %m"
+msgstr "%s: Ê£À½¤ËÌäÂêȯÀ¸: %m"
-#: login-utils/agetty.c:712
+#: login-utils/agetty.c:733
msgid "term_io 2\n"
-msgstr ""
+msgstr "term_io 2\n"
-#: login-utils/agetty.c:894
+#: login-utils/agetty.c:915
msgid "user"
msgstr "¥æ¡¼¥¶"
-#: login-utils/agetty.c:894
+#: login-utils/agetty.c:915
msgid "users"
msgstr "¥æ¡¼¥¶"
-#: login-utils/agetty.c:982
+#: login-utils/agetty.c:1003
#, c-format
msgid "%s: read: %m"
msgstr "%s: read: %m"
-#: login-utils/agetty.c:1028
+#: login-utils/agetty.c:1049
#, c-format
msgid "%s: input overrun"
msgstr "%s: ÆþÎϤ¬°î¤ì¤Þ¤·¤¿"
-#: login-utils/agetty.c:1152
+#: login-utils/agetty.c:1173
#, c-format
msgid ""
-"Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] "
-"baud_rate,... line [termtype]\n"
-"or\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] line "
-"baud_rate,... [termtype]\n"
+"Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H "
+"login_host] baud_rate,... line [termtype]\n"
+"or\t[-hiLmw] [-l login_program] [-t timeout] [-I initstring] [-H login_host] "
+"line baud_rate,... [termtype]\n"
msgstr ""
-"»È¤¤Êý: %s [-hiLmw] [-l ¥í¥°¥¤¥ó¥×¥í¥°¥é¥à] [-t ¥¿¥¤¥à¥¢¥¦¥È] [-I "
-"½é´ü²½Ê¸»úÎó] ¥Ü¡¼¥ì¡¼¥È,... ¹Ô [üËö¥¿¥¤¥×]\n"
-"Ëô¤Ï\t[-hiLmw] [-l ¥í¥°¥¤¥ó¥×¥í¥°¥é¥à] [-t¥¿¥¤¥à¥¢¥¦¥È [-I ½é´ü²½Ê¸»úÎó] ¹Ô "
-"¥Ü¡¼¥ì¡¼¥È,... [üËö¥¿¥¤¥×]\n"
+"»È¤¤Êý: %s [-hiLmw] [-l ¥í¥°¥¤¥ó¥×¥í¥°¥é¥à] [-t ¥¿¥¤¥à¥¢¥¦¥È] [-I ½é´ü²½Ê¸»úÎó] [-H ¥í¥°¥¤¥ó¥Û¥¹¥È] ¥Ü¡¼¥ì¡¼¥È,... ¹Ô [üËö¥¿¥¤¥×]\n"
+"Ëô¤Ï\t[-hiLmw] [-l ¥í¥°¥¤¥ó¥×¥í¥°¥é¥à] [-t¥¿¥¤¥à¥¢¥¦¥È [-I ½é´ü²½Ê¸»úÎó] [-H ¥í¥°¥¤¥ó¥Û¥¹¥È] ¹Ô ¥Ü¡¼¥ì¡¼¥È,... [üËö¥¿¥¤¥×]\n"
#: login-utils/checktty.c:46
#, c-format
#: login-utils/checktty.c:52
#, c-format
msgid "sleepexit %d\n"
-msgstr "¥¹¥ê¡¼¥×½ªÎ»\n"
+msgstr "¥¹¥ê¡¼¥×½ªÎ» %d\n"
#: login-utils/checktty.c:108 login-utils/checktty.c:130
msgid "login: memory low, login may fail\n"
msgid "Login on %s from %s denied.\n"
msgstr "%2$s ¤«¤é %1$s ¤Ø¤Î¥í¥°¥¤¥ó¤ÏÈÝÄꤵ¤ì¤Þ¤·¤¿¡£\n"
-#: login-utils/chfn.c:136 login-utils/chsh.c:118
+#: login-utils/chfn.c:135 login-utils/chsh.c:118
#, c-format
msgid "%s: you (user %d) don't exist.\n"
msgstr "%s: ¤¢¤Ê¤¿ (¥æ¡¼¥¶ %d) ¤Ï¸ºß¤·¤Þ¤»¤ó¡£\n"
-#: login-utils/chfn.c:143 login-utils/chsh.c:125
+#: login-utils/chfn.c:142 login-utils/chsh.c:125
#, c-format
msgid "%s: user \"%s\" does not exist.\n"
msgstr "%s: ¥æ¡¼¥¶ \"%s\" ¤Ï¸ºß¤·¤Þ¤»¤ó¡£\n"
-#: login-utils/chfn.c:148 login-utils/chsh.c:130
+#: login-utils/chfn.c:147 login-utils/chsh.c:130
#, c-format
msgid "%s: can only change local entries; use yp%s instead.\n"
msgstr ""
"%s: ¥í¡¼¥«¥ë¤Î¹àÌܤ·¤«Êѹ¹¤Ç¤¤Þ¤»¤ó -- ¤«¤ï¤ê¤Ë yp%s ¤ò»È¤¤¤Þ¤·¤ç¤¦¡£\n"
-#: login-utils/chfn.c:160
+#: login-utils/chfn.c:159
#, c-format
msgid "Changing finger information for %s.\n"
msgstr "%s ¤Î finger ¾ðÊó¤òÊѹ¹¤·¤Þ¤¹¡£\n"
-#: login-utils/chfn.c:166 login-utils/chfn.c:170 login-utils/chfn.c:177
-#: login-utils/chfn.c:181 login-utils/chsh.c:154 login-utils/chsh.c:158
+#: login-utils/chfn.c:165 login-utils/chfn.c:169 login-utils/chfn.c:176
+#: login-utils/chfn.c:180 login-utils/chsh.c:154 login-utils/chsh.c:158
#: login-utils/chsh.c:165 login-utils/chsh.c:169
msgid "Password error."
msgstr "¥Ñ¥¹¥ï¡¼¥É¥¨¥é¡¼¡£"
-#: login-utils/chfn.c:190 login-utils/chsh.c:178 login-utils/login.c:650
+#: login-utils/chfn.c:189 login-utils/chsh.c:178 login-utils/login.c:684
#: login-utils/newgrp.c:47 login-utils/simpleinit.c:219 mount/lomount.c:200
-#: mount/lomount.c:206 mount/losetup.c:115 mount/losetup.c:121
+#: mount/lomount.c:206 mount/losetup.c:116 mount/losetup.c:122
msgid "Password: "
msgstr "¥Ñ¥¹¥ï¡¼¥É: "
-#: login-utils/chfn.c:193 login-utils/chsh.c:181
+#: login-utils/chfn.c:192 login-utils/chsh.c:181
msgid "Incorrect password."
msgstr "´Ö°ã¤Ã¤¿¥Ñ¥¹¥ï¡¼¥É¤Ç¤¹¡£"
-#: login-utils/chfn.c:204
+#: login-utils/chfn.c:203
msgid "Finger information not changed.\n"
msgstr "finger ¾ðÊó¤ÏÊѹ¹¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿¡£\n"
-#: login-utils/chfn.c:307
+#: login-utils/chfn.c:306
#, c-format
msgid "Usage: %s [ -f full-name ] [ -o office ] "
msgstr "»È¤¤Êý: %s [ -f ¥Õ¥ë¥Í¡¼¥à ] [ -o ¥ª¥Õ¥£¥¹ ] "
-#: login-utils/chfn.c:308
+#: login-utils/chfn.c:307
msgid ""
"[ -p office-phone ]\n"
"\t[ -h home-phone ] "
"[ -p ¥ª¥Õ¥£¥¹ÅÅÏÃÈÖ¹æ ]\n"
"\t[ -h ¼«ÂðÅÅÏÃÈÖ¹æ ] "
-#: login-utils/chfn.c:309
+#: login-utils/chfn.c:308
msgid "[ --help ] [ --version ]\n"
msgstr "[ --help ] [ --version ]\n"
-#: login-utils/chfn.c:378 login-utils/chsh.c:294
+#: login-utils/chfn.c:377 login-utils/chsh.c:294
msgid ""
"\n"
"Aborted.\n"
"\n"
"ÃæÃÇ¡£\n"
-#: login-utils/chfn.c:411
+#: login-utils/chfn.c:410
msgid "field is too long.\n"
msgstr "¥Õ¥£¡¼¥ë¥É¤¬Ä¹¤¹¤®¤Þ¤¹¡£\n"
-#: login-utils/chfn.c:419
+#: login-utils/chfn.c:418
#, c-format
msgid "'%c' is not allowed.\n"
msgstr "'%c' ¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó¡£\n"
-#: login-utils/chfn.c:424
+#: login-utils/chfn.c:423
msgid "Control characters are not allowed.\n"
msgstr "¥³¥ó¥È¥í¡¼¥ëʸ»ú¤Ïµö²Ä¤µ¤ì¤Þ¤»¤ó¡£\n"
-#: login-utils/chfn.c:489
+#: login-utils/chfn.c:488
msgid "Finger information *NOT* changed. Try again later.\n"
msgstr "finger ¾ðÊó¤ÏÊѹ¹ *¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿*¡£¤Þ¤¿¤¢¤È¤Ç»î¤·¤Æ¤¯¤À¤µ¤¤¡£\n"
-#: login-utils/chfn.c:492
+#: login-utils/chfn.c:491
msgid "Finger information changed.\n"
msgstr "finger ¾ðÊó¤òÊѹ¹¤·¤Þ¤·¤¿¡£\n"
-#: login-utils/chfn.c:506 login-utils/chsh.c:412 sys-utils/cytune.c:324
+#: login-utils/chfn.c:505 login-utils/chsh.c:412 sys-utils/cytune.c:324
msgid "malloc failed"
msgstr "malloc ¤Ë¼ºÇÔ"
msgid ""
"\n"
"wtmp begins %s"
-msgstr "\nwtmp ¤Ï %s ¤«¤é»Ï¤Þ¤ê¤Þ¤¹ "
+msgstr ""
+"\n"
+"wtmp ¤Ï %s ¤«¤é»Ï¤Þ¤ê¤Þ¤¹ "
#: login-utils/last.c:367 login-utils/last.c:387 login-utils/last.c:442
msgid "last: malloc failure.\n"
#: login-utils/last.c:416
msgid "last: gethostname"
-msgstr ""
+msgstr "last: gethostname"
#: login-utils/last.c:469
#, c-format
"\n"
"³ä¤ê¹þ¤ß¤¬Æþ¤ê¤Þ¤·¤¿ %10.10s %5.5s \n"
-#: login-utils/login.c:349
+#: login-utils/login.c:377
msgid "login: -h for super-user only.\n"
msgstr "login: -h ¤Ï¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶ÀìÍѤǤ¹¡£\n"
-#: login-utils/login.c:374
+#: login-utils/login.c:402
msgid "usage: login [-fp] [username]\n"
msgstr "»È¤¤Êý: login [-fp] [¥æ¡¼¥¶Ì¾]\n"
-#: login-utils/login.c:476
+#: login-utils/login.c:504
#, c-format
msgid "login: PAM Failure, aborting: %s\n"
msgstr "login: PAM ¼ºÇÔ¡£ÃæÃǤ·¤Þ¤¹: %s\n"
-#: login-utils/login.c:478
+#: login-utils/login.c:506
#, c-format
msgid "Couldn't initialize PAM: %s"
msgstr "PAM ¤Î½é´ü²½¤¬¤Ç¤¤Þ¤»¤ó: %s"
-#: login-utils/login.c:518
+#. Andrew.Taylor@cal.montage.ca: Provide a user prompt to PAM
+#. so that the "login: " prompt gets localized. Unfortunately,
+#. PAM doesn't have an interface to specify the "Password: " string (yet).
+#: login-utils/login.c:519
+msgid "login: "
+msgstr "¥í¥°¥¤¥ó: "
+
+#: login-utils/login.c:552
#, c-format
msgid "FAILED LOGIN %d FROM %s FOR %s, %s"
-msgstr ""
+msgstr "FAILED LOGIN %d FROM %s FOR %s, %s"
-#: login-utils/login.c:520
+#: login-utils/login.c:554
msgid ""
"Login incorrect\n"
"\n"
"Login ¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹\n"
"\n"
-#: login-utils/login.c:529
+#: login-utils/login.c:563
#, c-format
msgid "TOO MANY LOGIN TRIES (%d) FROM %s FOR %s, %s"
-msgstr ""
+msgstr "*¥í¥°¥¤¥ó¥È¥é¥¤¤¬Â¿¤¹¤®¤Þ¤¹* (%d) %s ¤«¤é %s ¤Ø, %s"
-#: login-utils/login.c:533
+#: login-utils/login.c:567
#, c-format
msgid "FAILED LOGIN SESSION FROM %s FOR %s, %s"
-msgstr ""
+msgstr "¼ºÇÔ¤·¤¿¥í¥°¥¤¥ó¥»¥Ã¥·¥ç¥ó %s ¤«¤é %s ¤Ø, %s"
-#: login-utils/login.c:536
+#: login-utils/login.c:570
msgid ""
"\n"
"Login incorrect\n"
"\n"
"Login ¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹\n"
-#: login-utils/login.c:585
+#: login-utils/login.c:619
msgid "Illegal username"
msgstr "ÉÔÀµ¤Ê¥æ¡¼¥¶Ì¾"
-#: login-utils/login.c:628
+#: login-utils/login.c:662
#, c-format
msgid "%s login refused on this terminal.\n"
msgstr "%s ¤Î¥í¥°¥¤¥ó¤Ï¤³¤ÎüËö¤Ç¤ÏµñÈݤµ¤ì¤Þ¤·¤¿¡£\n"
-#: login-utils/login.c:633
+#: login-utils/login.c:667
#, c-format
msgid "LOGIN %s REFUSED FROM %s ON TTY %s"
-msgstr ""
+msgstr "¥í¥°¥¤¥ó %s ¤òµñÀä¡¢%s ¤«¤é TTY %s ¾å¤Ç"
-#: login-utils/login.c:637
+#: login-utils/login.c:671
#, c-format
msgid "LOGIN %s REFUSED ON TTY %s"
-msgstr ""
+msgstr "¥í¥°¥¤¥ó %s ¤òµñÀä¡¢TTY %s ¾å¤Ç"
-#: login-utils/login.c:689
+#: login-utils/login.c:723
msgid "Login incorrect\n"
msgstr "Login ¤¬´Ö°ã¤Ã¤Æ¤¤¤Þ¤¹\n"
-#: login-utils/login.c:711
+#: login-utils/login.c:745
msgid ""
"Too many users logged on already.\n"
"Try again later.\n"
"´û¤Ë¥í¥°¥¤¥ó¤·¤Æ¤¤¤ë¥æ¡¼¥¶¡¼¿ô¤¬Â¿¤¹¤®¤Þ¤¹¡£\n"
"¤Þ¤¿¸å¤Ç»î¤·¤Æ¤¯¤À¤µ¤¤¡£\n"
-#: login-utils/login.c:715
+#: login-utils/login.c:749
msgid "You have too many processes running.\n"
msgstr "¤¢¤Ê¤¿¤¬¼Â¹Ô¤·¤Æ¤¤¤ë¥×¥í¥»¥¹¤¬Â¿¤¹¤®¤Þ¤¹¡£\n"
-#: login-utils/login.c:761
+#: login-utils/login.c:795
msgid "Warning: no Kerberos tickets issued\n"
msgstr "·Ù¹ð: Kerberos ¥Á¥±¥Ã¥È¤¬È¯¹Ô¤µ¤ì¤Þ¤»¤ó\n"
-#: login-utils/login.c:773
+#: login-utils/login.c:807
msgid "Sorry -- your password has expired.\n"
msgstr "»ÄÇ°¤Ç¤¹¤¬ -- ¤¢¤Ê¤¿¤Î¥Ñ¥¹¥ï¡¼¥É¤Ï´ü¸ÂÀÚ¤ì¤Ç¤¹¡£\n"
-#: login-utils/login.c:779
+#: login-utils/login.c:813
#, c-format
msgid "Warning: your password expires on %s %d, %d\n"
msgstr "·Ù¹ð: ¤¢¤Ê¤¿¤Î¥Ñ¥¹¥ï¡¼¥É¤Ï %s %d, %d ¤Ë´ü¸Â¤¬ÀÚ¤ì¤Þ¤¹\n"
-#: login-utils/login.c:787
+#: login-utils/login.c:821
msgid "Sorry -- your account has expired.\n"
msgstr "»ÄÇ°¤Ç¤¹¤¬ -- ¤¢¤Ê¤¿¤Î¥¢¥«¥¦¥ó¥È¤Ï´ü¸ÂÀÚ¤ì¤Ç¤¹¡£\n"
-#: login-utils/login.c:793
+#: login-utils/login.c:827
#, c-format
msgid "Warning: your account expires on %s %d, %d\n"
msgstr "·Ù¹ð: ¤¢¤Ê¤¿¤Î¥¢¥«¥¦¥ó¥È¤Ï %s %d, %d ¤Ë´ü¸Â¤¬ÀÚ¤ì¤Þ¤¹\n"
-#: login-utils/login.c:1025
+#: login-utils/login.c:1061
#, c-format
msgid "DIALUP AT %s BY %s"
-msgstr ""
+msgstr "¥À¥¤¥¢¥ë¥¢¥Ã¥×¤Ç %s ¤Ë¡¢%s ¤Ë¤è¤ë"
-#: login-utils/login.c:1032
+#: login-utils/login.c:1068
#, c-format
msgid "ROOT LOGIN ON %s FROM %s"
-msgstr ""
+msgstr "%s ¤Ë ROOT ¤¬¥í¥°¥¤¥ó¡¢%s ¤«¤é"
-#: login-utils/login.c:1035
+#: login-utils/login.c:1071
#, c-format
msgid "ROOT LOGIN ON %s"
-msgstr ""
+msgstr "%s ¤Ë ROOT ¤¬¥í¥°¥¤¥ó"
-#: login-utils/login.c:1038
+#: login-utils/login.c:1074
#, c-format
msgid "LOGIN ON %s BY %s FROM %s"
-msgstr ""
+msgstr "%s ¤Ë %s ¤¬¥í¥°¥¤¥ó¡¢%s ¤«¤é"
-#: login-utils/login.c:1041
+#: login-utils/login.c:1077
#, c-format
msgid "LOGIN ON %s BY %s"
-msgstr ""
+msgstr "%s ¤Ë %s ¤¬¥í¥°¥¤¥ó"
-#: login-utils/login.c:1052
+#: login-utils/login.c:1089
#, c-format
msgid "You have %smail.\n"
-msgstr "¤¢¤Ê¤¿¤Ë%d¥á¥¤¥ë¤¬ÆϤ¤¤Æ¤¤¤Þ¤¹¡£\n"
+msgstr "%s¥á¥¤¥ë¤¬ÆϤ¤¤Æ¤¤¤Þ¤¹¡£\n"
-#: login-utils/login.c:1053
+#: login-utils/login.c:1090
msgid "new "
-msgstr "¿·¤¿¤Ê"
+msgstr "¿·¤¿¤Ë"
#. error in fork()
-#: login-utils/login.c:1071
+#: login-utils/login.c:1108
#, c-format
msgid "login: failure forking: %s"
msgstr "login: fork ¤Ë¼ºÇÔ: %s"
-#: login-utils/login.c:1086
+#: login-utils/login.c:1123
msgid "setuid() failed"
msgstr "setuid() ¤Ë¼ºÇÔ"
-#: login-utils/login.c:1092
+#: login-utils/login.c:1129
#, c-format
msgid "No directory %s!\n"
msgstr "¥Ç¥£¥ì¥¯¥È¥ê %s ¤¬¤¢¤ê¤Þ¤»¤ó¡ª\n"
-#: login-utils/login.c:1096
+#: login-utils/login.c:1133
msgid "Logging in with home = \"/\".\n"
msgstr "¥Û¡¼¥à¥Ç¥£¥ì¥¯¥È¥ê \"/\" ¤Ç¥í¥°¥¤¥ó¤·¤Þ¤¹¡£\n"
-#: login-utils/login.c:1104
+#: login-utils/login.c:1141
msgid "login: no memory for shell script.\n"
msgstr "login: ¥·¥§¥ë¥¹¥¯¥ê¥×¥ÈÍѤΥá¥â¥ê¤¬¤¢¤ê¤Þ¤»¤ó¡£\n"
-#: login-utils/login.c:1132
+#: login-utils/login.c:1169
#, c-format
msgid "login: couldn't exec shell script: %s.\n"
msgstr "login: ¥·¥§¥ë¥¹¥¯¥ê¥×¥È¤ò¼Â¹Ô¤Ç¤¤Þ¤»¤ó¤Ç¤·¤¿: %s\n"
-#: login-utils/login.c:1135
+#: login-utils/login.c:1172
#, c-format
msgid "login: no shell: %s.\n"
msgstr "login: ¥·¥§¥ë¤¬¤¢¤ê¤Þ¤»¤ó: %s.\n"
-#: login-utils/login.c:1151
+#: login-utils/login.c:1188
#, c-format
msgid ""
"\n"
"\n"
"%s ¥í¥°¥¤¥ó: "
-#: login-utils/login.c:1162
+#: login-utils/login.c:1199
msgid "login name much too long.\n"
msgstr "¥í¥°¥¤¥ó̾¤¬Ä¹¤¹¤®¤Þ¤¹¡£\n"
-#: login-utils/login.c:1163
+#: login-utils/login.c:1200
msgid "NAME too long"
msgstr "̾Á°¤¬Ä¹¤¹¤®¤Þ¤¹"
-#: login-utils/login.c:1170
+#: login-utils/login.c:1207
msgid "login names may not start with '-'.\n"
msgstr "¥í¥°¥¤¥ó̾¤Ï '-' ¤Ç»Ï¤Þ¤Ã¤Æ¤¤¤Æ¤Ï¤¤¤±¤Þ¤»¤ó¡£\n"
-#: login-utils/login.c:1180
+#: login-utils/login.c:1217
msgid "too many bare linefeeds.\n"
msgstr "¹ÔÁ÷¤ê(linefeed) ¤¬Â¿¤¹¤®¤Þ¤¹¡£\n"
-#: login-utils/login.c:1181
+#: login-utils/login.c:1218
msgid "EXCESSIVE linefeeds"
-msgstr ""
+msgstr "²áÂç¤Ê¹ÔÁ÷¤ê(linefeed)"
-#: login-utils/login.c:1192
+#: login-utils/login.c:1229
#, c-format
msgid "Login timed out after %d seconds\n"
msgstr "%d Éøå¤Ë¥í¥°¥¤¥ó¤Î»þ´ÖÀÚ¤ì\n"
-#: login-utils/login.c:1292
+#: login-utils/login.c:1329
#, c-format
msgid "Last login: %.*s "
msgstr "ºÇ½ª¥í¥°¥¤¥ó: %.*s "
-#: login-utils/login.c:1296
+#: login-utils/login.c:1333
#, c-format
msgid "from %.*s\n"
msgstr " %.*s ¤«¤é\n"
-#: login-utils/login.c:1299
+#: login-utils/login.c:1336
#, c-format
msgid "on %.*s\n"
msgstr " %.*s ¾å\n"
-#: login-utils/login.c:1322
+#: login-utils/login.c:1359
#, c-format
msgid "LOGIN FAILURE FROM %s, %s"
-msgstr ""
+msgstr "%s ¤«¤é¤Î¥í¥°¥¤¥ó¤¬¼ºÇÔ, %s"
-#: login-utils/login.c:1325
+#: login-utils/login.c:1362
#, c-format
msgid "LOGIN FAILURE ON %s, %s"
-msgstr ""
+msgstr "%s ¤Ç¤Î¥í¥°¥¤¥ó¤¬¼ºÇÔ, %s"
-#: login-utils/login.c:1329
+#: login-utils/login.c:1366
#, c-format
msgid "%d LOGIN FAILURES FROM %s, %s"
-msgstr ""
+msgstr "%d ²ó %s ¤«¤é¤Î¥í¥°¥¤¥ó¤¬¼ºÇÔ, %s"
-#: login-utils/login.c:1332
+#: login-utils/login.c:1369
#, c-format
msgid "%d LOGIN FAILURES ON %s, %s"
-msgstr ""
+msgstr "%d ²ó %s ¤Ç¤Î¥í¥°¥¤¥ó¤¬¼ºÇÔ, %s"
#: login-utils/mesg.c:89
msgid "is y\n"
-msgstr ""
+msgstr "¤Ï y ¤Ç¤¹\n"
#: login-utils/mesg.c:92
msgid "is n\n"
-msgstr ""
+msgstr "¤Ï n ¤Ç¤¹\n"
#: login-utils/mesg.c:112
msgid "usage: mesg [y | n]\n"
#: login-utils/shutdown.c:271
msgid "for maintenance; bounce, bounce"
-msgstr ""
+msgstr "¥á¥ó¥Æ¥Ê¥ó¥¹ÍÑ -- bounce, bouce"
#: login-utils/shutdown.c:275
#, c-format
msgid "timeout = %d, quiet = %d, reboot = %d\n"
-msgstr ""
+msgstr "timeout = %d, quiet = %d, reboot = %d\n"
#: login-utils/shutdown.c:300
msgid "The system is being shut down within 5 minutes"
-msgstr ""
+msgstr "¥·¥¹¥Æ¥à¤Ï 5 ʬ°ÊÆâ¤Ë¼×ÃǤµ¤ì¤Þ¤¹"
#: login-utils/shutdown.c:304
msgid "Login is therefore prohibited."
-msgstr ""
+msgstr "¥í¥°¥¤¥ó¤Ï¤½¤ì¸Î¶Ø»ß¤µ¤ì¤Æ¤¤¤Þ¤¹¡£"
#: login-utils/shutdown.c:325
#, c-format
"Why am I still alive after reboot?"
msgstr ""
"\n"
-"¤Ê¤¼¥ê¥Ö¡¼¥È¤·¤¿¤Î¤Ë¡¢¥·¥ã¥Ã¥È¥À¥¦¥ó¥×¥í¥»¥¹¤¬À¸¤¤Æ¤¤¤ë¤ó¤À¡©"
+"¤Ê¤ó¤Ç¥ê¥Ö¡¼¥È¤·¤¿¤Î¤Ë¡¢²¶¤¬¤Þ¤ÀÀ¸¤¤Æ¤¤¤ë¤ó¤À¤è¡©"
#: login-utils/shutdown.c:379
msgid ""
"Now you can turn off the power..."
msgstr ""
"\n"
-"¤µ¤Æ¡¢ÅŸ»¤òÀڤ뤳¤È¤¬¤Ç¤¤Þ¤¹¤è..."
+"¤µ¤¢¡¢ÅŸ»¤òÀڤäƤ⤤¤¤¤Ç¤¹¤è..."
#: login-utils/shutdown.c:394
msgid "Calling kernel power-off facility...\n"
#: login-utils/shutdown.c:431
#, c-format
msgid "\aURGENT: broadcast message from %s:"
-msgstr ""
+msgstr "\a¶ÛµÞ: %s ¤«¤é¤Î¥á¥Ã¥»¡¼¥¸:"
#: login-utils/shutdown.c:437
msgid "System going down IMMEDIATELY!\n"
-msgstr ""
+msgstr "¥·¥¹¥Æ¥à¤Ï*º£¤¹¤°¤Ë*½ªÎ»¤·¤Þ¤¹¡ª\n"
#: login-utils/shutdown.c:440
#, c-format
msgid "System going down in %d hour%s %d minutes"
-msgstr ""
+msgstr "¥·¥¹¥Æ¥à¤Ï %d »þ´Ö%s%d ʬ¤Ç½ªÎ»¤·¤Þ¤¹"
#: login-utils/shutdown.c:441 login-utils/shutdown.c:444
msgid "s"
-msgstr ""
+msgstr " "
#: login-utils/shutdown.c:443
#, c-format
msgid "System going down in %d minute%s\n"
-msgstr ""
+msgstr "¥·¥¹¥Æ¥à¤Ï %d%sʬ¤Ç½ªÎ»¤·¤Þ¤¹\n"
#: login-utils/shutdown.c:449
#, c-format
msgid "\t... %s ...\n"
-msgstr ""
+msgstr "\t... %s ...\n"
#: login-utils/shutdown.c:506
msgid "Cannot fork for swapoff. Shrug!"
#: login-utils/simpleinit.c:79
msgid "Booting to single user mode.\n"
-msgstr ""
+msgstr "¥·¥ó¥°¥ë¥æ¡¼¥¶¥â¡¼¥É¤Ç¥Ö¡¼¥È¤·¤Þ¤¹¡£\n"
#: login-utils/simpleinit.c:83
msgid "exec of single user shell failed\n"
-msgstr ""
+msgstr "¥·¥ó¥°¥ë¥æ¡¼¥¶¥·¥§¥ë¤Î¼Â¹Ô¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
#: login-utils/simpleinit.c:87
msgid "fork of single user shell failed\n"
-msgstr ""
+msgstr "¥·¥ó¥°¥ë¥æ¡¼¥¶¥·¥§¥ë¤Î fork ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
#: login-utils/simpleinit.c:226
msgid ""
#: login-utils/simpleinit.c:261
msgid "fork of rc shell failed\n"
-msgstr ""
+msgstr "rc ¥·¥§¥ë¤Î fork ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
#: login-utils/simpleinit.c:273
msgid "fork failed\n"
msgstr "fork ¤¬¼ºÇÔ\n"
-#: login-utils/simpleinit.c:302 text-utils/more.c:1548
+#: login-utils/simpleinit.c:302 text-utils/more.c:1549
msgid "exec failed\n"
msgstr "¼Â¹Ô¤Ë¼ºÇÔ\n"
#: login-utils/simpleinit.c:362
msgid "no TERM or cannot stat tty\n"
-msgstr ""
+msgstr "üËö¤¬¤Ê¤¤¤« tty ¤Î¾õÂÖ¤ò¼èÆÀ¤Ç¤¤Þ¤»¤ó\n"
#: login-utils/ttymsg.c:81
msgid "too many iov's (change code in wall/ttymsg.c)"
-msgstr ""
+msgstr "iov ¤¬Â¿¤¹¤®¤Þ¤¹ (wall/ttymsg.c ¤Î¥³¡¼¥É¤òÊѹ¹¤·¤Æ¤¯¤À¤µ¤¤)"
#: login-utils/ttymsg.c:91
msgid "excessively long line arg"
#: login-utils/ttymsg.c:149
#, c-format
msgid "fork: %s"
-msgstr ""
+msgstr "fork: %s"
#: login-utils/ttymsg.c:177
#, c-format
msgid "%s: BAD ERROR"
-msgstr ""
+msgstr "%s: *ÉÔÀµ¤Ê¥¨¥é¡¼*"
#: login-utils/vipw.c:149
#, c-format
msgid "%s: no changes made\n"
msgstr "%s: Êѹ¹¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿\n"
-#: login-utils/wall.c:106
+#: login-utils/wall.c:103
#, c-format
msgid "usage: %s [file]\n"
msgstr "»È¤¤Êý: %s [¥Õ¥¡¥¤¥ë]\n"
-#: login-utils/wall.c:154
+#: login-utils/wall.c:151
#, c-format
msgid "%s: can't open temporary file.\n"
msgstr "%s: °ì»þ¥Õ¥¡¥¤¥ë¤ò¥ª¡¼¥×¥ó¤Ç¤¤Þ¤»¤ó¡£\n"
-#: login-utils/wall.c:181
+#: login-utils/wall.c:178
#, c-format
msgid "Broadcast Message from %s@%s"
msgstr "%s@%s ¤«¤éή¤ì¤Æ¤¤¿¥á¥Ã¥»¡¼¥¸"
-#: login-utils/wall.c:191
+#: login-utils/wall.c:188
#, c-format
msgid "%s: can't read %s.\n"
msgstr "%s: %s ¤òÆɤá¤Þ¤»¤ó¡£\n"
-#: login-utils/wall.c:216
+#: login-utils/wall.c:213
#, c-format
msgid "%s: can't stat temporary file.\n"
msgstr "%s: °ì»þ¥Õ¥¡¥¤¥ë¤Î¾ðÊó¤ò¼èÆÀ¤Ç¤¤Þ¤»¤ó¡£\n"
-#: login-utils/wall.c:225
+#: login-utils/wall.c:222
#, c-format
msgid "%s: can't read temporary file.\n"
msgstr "%s: °ì»þ¥Õ¥¡¥¤¥ë¤òÆɤá¤Þ¤»¤ó¡£\n"
#. handle St. Tib's Day
#: misc-utils/ddate.c:230
msgid "St. Tib's Day"
-msgstr ""
+msgstr "À» Tib ¤ÎÆü"
#: misc-utils/kill.c:199
#, c-format
#: misc-utils/logger.c:280
msgid ""
"usage: logger [-is] [-f file] [-p pri] [-t tag] [-u socket] [ message ... ]\n"
-msgstr "»È¤¤Êý: logger [-is] [-f ¥Õ¥¡¥¤¥ë] [-p Í¥ÀèÅÙ] [-t ¥¿¥°] [-u ¥½¥±¥Ã¥È] [ ¥á¥Ã¥»¡¼¥¸ ... ]\n"
-
-#: misc-utils/look.c:170 misc-utils/setterm.c:1153 text-utils/more.c:1862
-#: text-utils/more.c:1873
-msgid "Out of memory"
-msgstr "¥á¥â¥ê¤¬Â¤ê¤Þ¤»¤ó"
+msgstr ""
+"»È¤¤Êý: logger [-is] [-f ¥Õ¥¡¥¤¥ë] [-p Í¥ÀèÅÙ] [-t ¥¿¥°] [-u ¥½¥±¥Ã¥È] [ "
+"¥á¥Ã¥»¡¼¥¸ ... ]\n"
#: misc-utils/look.c:340
msgid "usage: look [-dfa] [-t char] string [file]\n"
#: misc-utils/namei.c:118
#, c-format
msgid "namei: unable to chdir to %s - %s (%d)\n"
-msgstr "namei: %s \n"
+msgstr "namei: %s ¤Ë chkdir ¤Ç¤¤Þ¤»¤ó - %s (%d)\n"
#: misc-utils/namei.c:128
msgid "usage: namei [-mx] pathname [pathname ...]\n"
#: misc-utils/namei.c:248
#, c-format
msgid " ? problems reading symlink %s - %s (%d)\n"
-msgstr " ? ¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯Æɤ߼è¤êÃæ¤ËÌäÂ꤬µ¯¤¤Þ¤·¤¿ -- %s (%d)\n"
+msgstr " ? ¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯ %s Æɤ߼è¤êÃæ¤ËÌäÂ꤬µ¯¤¤Þ¤·¤¿ - %s (%d)\n"
#: misc-utils/namei.c:258
msgid " *** EXCEEDED UNIX LIMIT OF SYMLINKS ***"
msgid "namei: unknown file type 0%06o on file %s\n"
msgstr "namei: ¥Õ¥¡¥¤¥ë %2$s ¤Ï¡¢Ì¤ÃΤΥե¡¥¤¥ë¥¿¥¤¥× 0%1$06o ¤Ç¤¹\n"
-#: misc-utils/script.c:108
+#: misc-utils/script.c:109
msgid "usage: script [-a] [file]\n"
msgstr "»È¤¤Êý: script [-a] [¥Õ¥¡¥¤¥ë]\n"
-#: misc-utils/script.c:128
+#: misc-utils/script.c:129
#, c-format
msgid "Script started, file is %s\n"
msgstr "¥¹¥¯¥ê¥×¥È¤ò³«»Ï¤·¤Þ¤·¤¿¡¢¥Õ¥¡¥¤¥ë¤Ï %s ¤Ç¤¹\n"
-#: misc-utils/script.c:197
+#: misc-utils/script.c:198
#, c-format
msgid "Script started on %s"
msgstr "¥¹¥¯¥ê¥×¥È¤Ï %s ¤Ë³«»Ï¤·¤Þ¤·¤¿"
-#: misc-utils/script.c:263
+#: misc-utils/script.c:264
#, c-format
msgid ""
"\n"
"\n"
"¥¹¥¯¥ê¥×¥È¤Ï %s ¤Ë½ªÎ»¤·¤Þ¤·¤¿"
-#: misc-utils/script.c:268
+#: misc-utils/script.c:269
#, c-format
msgid "Script done, file is %s\n"
msgstr "¥¹¥¯¥ê¥×¥È¤ò½ªÎ»¤·¤Þ¤·¤¿¡¢¥Õ¥¡¥¤¥ë¤Ï %s ¤Ç¤¹\n"
-#: misc-utils/script.c:280
+#: misc-utils/script.c:281
msgid "openpty failed\n"
msgstr "openpty ¤¬¼ºÇÔ\n"
-#: misc-utils/script.c:314
+#: misc-utils/script.c:315
msgid "Out of pty's\n"
msgstr "ÍøÍѤǤ¤ë pty ¤¬¤¢¤ê¤Þ¤»¤ó\n"
#. Print error message about arguments, and the command's syntax.
-#: misc-utils/setterm.c:745
+#: misc-utils/setterm.c:713
#, c-format
msgid "%s: Argument error, usage\n"
msgstr "%s: °ú¿ô¥¨¥é¡¼¡¢»È¤¤Êý¤Ï\n"
-#: misc-utils/setterm.c:748
+#: misc-utils/setterm.c:716
msgid " [ -term terminal_name ]\n"
msgstr " [ -term üËö̾ ]\n"
-#: misc-utils/setterm.c:749
+#: misc-utils/setterm.c:717
msgid " [ -reset ]\n"
-msgstr ""
+msgstr " [ -reset ]\n"
-#: misc-utils/setterm.c:750
+#: misc-utils/setterm.c:718
msgid " [ -initialize ]\n"
-msgstr ""
+msgstr " [ -initialize ]\n"
-#: misc-utils/setterm.c:751
+#: misc-utils/setterm.c:719
msgid " [ -cursor [on|off] ]\n"
-msgstr ""
+msgstr " [ -cursor [on|off] ]\n"
-#: misc-utils/setterm.c:753
+#: misc-utils/setterm.c:721
msgid " [ -snow [on|off] ]\n"
msgstr " [ -snow [on|off] ]\n"
-#: misc-utils/setterm.c:754
+#: misc-utils/setterm.c:722
msgid " [ -softscroll [on|off] ]\n"
-msgstr ""
+msgstr " [ -softscroll [on|off] ]\n"
-#: misc-utils/setterm.c:755
-msgid " [ -keyboard pc|olivetti|dutch|extended ]\n"
-msgstr ""
-
-#: misc-utils/setterm.c:757
+#: misc-utils/setterm.c:724
msgid " [ -repeat [on|off] ]\n"
-msgstr ""
+msgstr " [ -repeat [on|off] ]\n"
-#: misc-utils/setterm.c:758
+#: misc-utils/setterm.c:725
msgid " [ -appcursorkeys [on|off] ]\n"
-msgstr ""
+msgstr " [ -appcursorkeys [on|off] ]\n"
-#: misc-utils/setterm.c:759
+#: misc-utils/setterm.c:726
msgid " [ -linewrap [on|off] ]\n"
-msgstr ""
+msgstr " [ -linewrap [on|off] ]\n"
-#: misc-utils/setterm.c:760
+#: misc-utils/setterm.c:727
msgid " [ -default ]\n"
msgstr " [ -default ]\n"
-#: misc-utils/setterm.c:761
+#: misc-utils/setterm.c:728
msgid " [ -foreground black|blue|green|cyan"
-msgstr ""
+msgstr " [ -foreground black|blue|green|cyan"
-#: misc-utils/setterm.c:762 misc-utils/setterm.c:764
+#: misc-utils/setterm.c:729 misc-utils/setterm.c:731
msgid "|red|magenta|yellow|white|default ]\n"
-msgstr ""
+msgstr "|red|magenta|yellow|white|default ]\n"
-#: misc-utils/setterm.c:763
+#: misc-utils/setterm.c:730
msgid " [ -background black|blue|green|cyan"
-msgstr ""
+msgstr " [ -background black|blue|green|cyan"
-#: misc-utils/setterm.c:765
+#: misc-utils/setterm.c:732
msgid " [ -ulcolor black|grey|blue|green|cyan"
-msgstr ""
+msgstr " [ -ulcolor black|grey|blue|green|cyan"
-#: misc-utils/setterm.c:766 misc-utils/setterm.c:768 misc-utils/setterm.c:770
-#: misc-utils/setterm.c:772
+#: misc-utils/setterm.c:733 misc-utils/setterm.c:735 misc-utils/setterm.c:737
+#: misc-utils/setterm.c:739
msgid "|red|magenta|yellow|white ]\n"
-msgstr ""
+msgstr "|red|magenta|yellow|white ]\n"
-#: misc-utils/setterm.c:767
+#: misc-utils/setterm.c:734
msgid " [ -ulcolor bright blue|green|cyan"
-msgstr ""
+msgstr " [ -ulcolor bright blue|green|cyan"
-#: misc-utils/setterm.c:769
+#: misc-utils/setterm.c:736
msgid " [ -hbcolor black|grey|blue|green|cyan"
-msgstr ""
+msgstr " [ -hbcolor black|grey|blue|green|cyan"
-#: misc-utils/setterm.c:771
+#: misc-utils/setterm.c:738
msgid " [ -hbcolor bright blue|green|cyan"
-msgstr ""
+msgstr " [ -hbcolor bright blue|green|cyan"
-#: misc-utils/setterm.c:774
+#: misc-utils/setterm.c:741
msgid " [ -standout [ attr ] ]\n"
msgstr " [ -standout [ attr ] ]\n"
-#: misc-utils/setterm.c:776
+#: misc-utils/setterm.c:743
msgid " [ -inversescreen [on|off] ]\n"
-msgstr ""
+msgstr " [ -inversescreen [on|off] ]\n"
-#: misc-utils/setterm.c:777
+#: misc-utils/setterm.c:744
msgid " [ -bold [on|off] ]\n"
-msgstr ""
+msgstr " [ -bold [on|off] ]\n"
-#: misc-utils/setterm.c:778
+#: misc-utils/setterm.c:745
msgid " [ -half-bright [on|off] ]\n"
-msgstr ""
+msgstr " [ -half-bright [on|off] ]\n"
-#: misc-utils/setterm.c:779
+#: misc-utils/setterm.c:746
msgid " [ -blink [on|off] ]\n"
-msgstr ""
+msgstr " [ -blink [on|off] ]\n"
-#: misc-utils/setterm.c:780
+#: misc-utils/setterm.c:747
msgid " [ -reverse [on|off] ]\n"
-msgstr ""
+msgstr " [ -reverse [on|off] ]\n"
-#: misc-utils/setterm.c:781
+#: misc-utils/setterm.c:748
msgid " [ -underline [on|off] ]\n"
-msgstr ""
+msgstr " [ -underline [on|off] ]\n"
-#: misc-utils/setterm.c:782
+#: misc-utils/setterm.c:749
msgid " [ -store ]\n"
msgstr " [ -store ]\n"
-#: misc-utils/setterm.c:783
+#: misc-utils/setterm.c:750
msgid " [ -clear [all|rest] ]\n"
-msgstr ""
+msgstr " [ -clear [all|rest] ]\n"
-#: misc-utils/setterm.c:784
+#: misc-utils/setterm.c:751
msgid " [ -tabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n"
msgstr " [ -tabs [ ¥¿¥Ö1 ¥¿¥Ö2 ¥¿¥Ö3 ... ] ] (¥¿¥Ö¿ô = 1-160)\n"
-#: misc-utils/setterm.c:785
+#: misc-utils/setterm.c:752
msgid " [ -clrtabs [ tab1 tab2 tab3 ... ] ] (tabn = 1-160)\n"
msgstr " [ -clrtabs [ ¥¿¥Ö1 ¥¿¥Ö2 ¥¿¥Ö3 ... ] ] (¥¿¥Ö¿ô = 1-160)\n"
-#: misc-utils/setterm.c:786
+#: misc-utils/setterm.c:753
msgid " [ -regtabs [1-160] ]\n"
-msgstr ""
+msgstr " [ -regtabs [1-160] ]\n"
-#: misc-utils/setterm.c:787
+#: misc-utils/setterm.c:754
msgid " [ -blank [0-60] ]\n"
-msgstr ""
+msgstr " [ -blank [0-60] ]\n"
-#: misc-utils/setterm.c:788
+#: misc-utils/setterm.c:755
msgid " [ -dump [1-NR_CONSOLES] ]\n"
-msgstr ""
+msgstr " [ -dump [1-NR_CONSOLES] ]\n"
-#: misc-utils/setterm.c:789
+#: misc-utils/setterm.c:756
msgid " [ -append [1-NR_CONSOLES] ]\n"
-msgstr ""
+msgstr " [ -append [1-NR_CONSOLES] ]\n"
-#: misc-utils/setterm.c:790
+#: misc-utils/setterm.c:757
msgid " [ -file dumpfilename ]\n"
msgstr " [ -file ¥À¥ó¥×¥Õ¥¡¥¤¥ë̾ ]\n"
-#: misc-utils/setterm.c:791
+#: misc-utils/setterm.c:758
msgid " [ -msg [on|off] ]\n"
-msgstr ""
+msgstr " [ -msg [on|off] ]\n"
-#: misc-utils/setterm.c:792
+#: misc-utils/setterm.c:759
msgid " [ -msglevel [0-8] ]\n"
-msgstr ""
+msgstr " [ -msglevel [0-8] ]\n"
-#: misc-utils/setterm.c:793
+#: misc-utils/setterm.c:760
msgid " [ -powersave [on|vsync|hsync|powerdown|off] ]\n"
-msgstr ""
+msgstr " [ -powersave [on|vsync|hsync|powerdown|off] ]\n"
-#: misc-utils/setterm.c:794
+#: misc-utils/setterm.c:761
msgid " [ -powerdown [0-60] ]\n"
-msgstr ""
+msgstr " [ -powerdown [0-60] ]\n"
-#: misc-utils/setterm.c:795
+#: misc-utils/setterm.c:762
msgid " [ -blength [0-2000] ]\n"
-msgstr ""
+msgstr " [ -blength [0-2000] ]\n"
-#: misc-utils/setterm.c:796
+#: misc-utils/setterm.c:763
msgid " [ -bfreq freqnumber ]\n"
msgstr " [ -bfreq freqnumber ]\n"
-#: misc-utils/setterm.c:841
-msgid "keyboard.pc"
-msgstr ""
-
-#: misc-utils/setterm.c:844
-msgid "keyboard.olivetti"
-msgstr ""
-
-#: misc-utils/setterm.c:847
-msgid "keyboard.dutch"
-msgstr ""
-
-#: misc-utils/setterm.c:850
-msgid "keyboard.extended"
-msgstr ""
-
-#: misc-utils/setterm.c:884
+#: misc-utils/setterm.c:831
msgid "snow.on"
-msgstr ""
+msgstr "snow.on"
-#: misc-utils/setterm.c:886
+#: misc-utils/setterm.c:833
msgid "snow.off"
-msgstr ""
+msgstr "snow.off"
-#: misc-utils/setterm.c:892
+#: misc-utils/setterm.c:839
msgid "softscroll.on"
-msgstr ""
+msgstr "softscroll.on"
-#: misc-utils/setterm.c:894
+#: misc-utils/setterm.c:841
msgid "softscroll.off"
-msgstr ""
+msgstr "softscroll.off"
-#: misc-utils/setterm.c:1069
+#: misc-utils/setterm.c:1016
msgid "cannot (un)set powersave mode\n"
msgstr "¥Ñ¥ï¡¼¥»¡¼¥Ö¥â¡¼¥É¤ËÀßÄê(Ëô¤Ï²ò½ü)¤Ç¤¤Þ¤»¤ó\n"
-#: misc-utils/setterm.c:1108 misc-utils/setterm.c:1116
+#: misc-utils/setterm.c:1055 misc-utils/setterm.c:1063
#, c-format
msgid "klogctl error: %s\n"
msgstr "klogctl ¥¨¥é¡¼: %s\n"
-#: misc-utils/setterm.c:1157
+#: misc-utils/setterm.c:1104
#, c-format
msgid "Error reading %s\n"
msgstr "%s ¤ÎÆɹþ¤ß¥¨¥é¡¼\n"
-#: misc-utils/setterm.c:1172
+#: misc-utils/setterm.c:1119
msgid "Error writing screendump\n"
msgstr "¥¹¥¯¥ê¡¼¥ó¥À¥ó¥×½ñ¤¹þ¤ß¥¨¥é¡¼\n"
-#: misc-utils/setterm.c:1186
+#: misc-utils/setterm.c:1133
#, c-format
msgid "couldn't read %s, and cannot ioctl dump\n"
msgstr "%s ¤òÆɤá¤Þ¤»¤ó¡¢¤½¤·¤Æ ioctl ¥À¥ó¥×¤¬¤Ç¤¤Þ¤»¤ó\n"
-#: misc-utils/setterm.c:1251
+#: misc-utils/setterm.c:1198
#, c-format
msgid "%s: $TERM is not defined.\n"
msgstr "%s: $TERM ¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£\n"
#: misc-utils/write.c:325
#, c-format
msgid "Message from %s@%s on %s at %s ..."
-msgstr ""
+msgstr "¥á¥Ã¥»¡¼¥¸ from %s@%s on %s at %s ..."
#: mount/fstab.c:116
#, c-format
#. linktargetfile does not exist (as a file)
#. and we cannot create it. Read-only filesystem?
#. Too many files open in the system? Filesystem full?
-#: mount/fstab.c:358
+#: mount/fstab.c:375
#, c-format
msgid "can't create lock file %s: %s (use -n flag to override)"
msgstr "¥í¥Ã¥¯¥Õ¥¡¥¤¥ë %s ¤òºîÀ®¤Ç¤¤Þ¤»¤ó: %s (-n ¥Õ¥é¥°¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤)"
-#: mount/fstab.c:370
+#: mount/fstab.c:387
#, c-format
msgid "can't link lock file %s: %s (use -n flag to override)"
msgstr "¥í¥Ã¥¯¥Õ¥¡¥¤¥ë %s ¤ò¥ê¥ó¥¯¤Ç¤¤Þ¤»¤ó: %s (-n ¥Õ¥é¥°¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤)"
-#: mount/fstab.c:382
+#: mount/fstab.c:399
#, c-format
msgid "can't open lock file %s: %s (use -n flag to override)"
msgstr "¥í¥Ã¥¯¥Õ¥¡¥¤¥ë %s ¤ò³«¤±¤Þ¤»¤ó: %s (-n ¥Õ¥é¥°¤ò»È¤Ã¤Æ¤¯¤À¤µ¤¤)"
-#: mount/fstab.c:397
+#: mount/fstab.c:414
#, c-format
msgid "Can't lock lock file %s: %s\n"
msgstr "¥í¥Ã¥¯¥Õ¥¡¥¤¥ë %s ¤ò¥í¥Ã¥¯¤Ç¤¤Þ¤»¤ó: %s\n"
-#: mount/fstab.c:408
+#: mount/fstab.c:425
#, c-format
msgid "can't lock lock file %s: %s"
msgstr "¥í¥Ã¥¯¥Õ¥¡¥¤¥ë %s ¤ò¥í¥Ã¥¯¤Ç¤¤Þ¤»¤ó: %s"
-#: mount/fstab.c:410
+#: mount/fstab.c:427
msgid "timed out"
msgstr "¥¿¥¤¥à¥¢¥¦¥È"
-#: mount/fstab.c:455 mount/fstab.c:463
+#: mount/fstab.c:472 mount/fstab.c:480
#, c-format
msgid "cannot open %s (%s) - mtab not updated"
msgstr "%s ¤ò³«¤±¤Þ¤»¤ó (%s) -- mtab ¤Ï¹¹¿·¤µ¤ì¤Þ¤»¤ó"
-#: mount/fstab.c:488
+#: mount/fstab.c:505
msgid "mount: warning: cannot change mounted device with a remount\n"
msgstr "mount: ·Ù¹ð: ºÆ¥Þ¥¦¥ó¥È¤Ç¤Î¥Þ¥¦¥ó¥ÈºÑ¥Ç¥Ð¥¤¥¹¤ÎÊѹ¹¤Ï¤Ç¤¤Þ¤»¤ó\n"
-#: mount/fstab.c:493
+#: mount/fstab.c:510
msgid "mount: warning: cannot change filesystem type with a remount\n"
msgstr "mount: ·Ù¹ð: ºÆ¥Þ¥¦¥ó¥È¤Ç¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¿¥¤¥×¤ÎÊѹ¹¤Ï¤Ç¤¤Þ¤»¤ó\n"
-#: mount/fstab.c:501 mount/fstab.c:507
+#: mount/fstab.c:518 mount/fstab.c:524
#, c-format
msgid "error writing %s: %s"
msgstr "%s ¤Ø¤Î½ñ¤¹þ¤ß¥¨¥é¡¼: %s"
-#: mount/fstab.c:514
+#: mount/fstab.c:531
#, c-format
msgid "error changing mode of %s: %s\n"
msgstr "%s ¤Î¥â¡¼¥ÉÊѹ¹¥¨¥é¡¼: %s\n"
-#: mount/fstab.c:521
+#: mount/fstab.c:538
#, c-format
msgid "can't rename %s to %s: %s\n"
msgstr "%s ¤Î̾Á°¤ò %s ¤ËÊѹ¹¤Ç¤¤Þ¤»¤ó: %s\n"
msgid "Unsupported encryption type %s\n"
msgstr "%s ¥¿¥¤¥×¤Î°Å¹æ²½¤Ï¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó\n"
-#: mount/lomount.c:210 mount/losetup.c:125
+#: mount/lomount.c:210 mount/losetup.c:126
msgid "Init (up to 16 hex digits): "
msgstr "½é´ü²½ (16 ¿Ê¿ô¤ÇºÇÂç 16 ʸ»ú¤Þ¤Ç): "
-#: mount/lomount.c:217 mount/losetup.c:132
+#: mount/lomount.c:217 mount/losetup.c:133
#, c-format
msgid "Non-hex digit '%c'.\n"
msgstr "16 ¿Ê¿ô¤Ç¤Ï¤Ê¤¤Ê¸»ú '%c'¡£\n"
-#: mount/lomount.c:223 mount/losetup.c:138
+#: mount/lomount.c:223 mount/losetup.c:140
#, c-format
msgid "Don't know how to get key for encryption system %d\n"
msgstr "°Å¹æ²½¥·¥¹¥Æ¥à %d ¤Î¸°¼èÆÀÊýË¡¤¬²ò¤ê¤Þ¤»¤ó\n"
msgid "Cannot get loop info"
msgstr "loop ¤Î¾ðÊó¤ò¼èÆÀ¤Ç¤¤Þ¤»¤ó"
-#: mount/losetup.c:174
+#: mount/losetup.c:176
#, c-format
msgid ""
"usage:\n"
" %s -d loop¥Ç¥Ð¥¤¥¹ # ºï½ü\n"
" %s [ -e °Å¹æ²½ ] [ -o ¥ª¥Õ¥»¥Ã¥È ] loop¥Ç¥Ð¥¤¥¹ ¥Õ¥¡¥¤¥ë # ÀßÄê\n"
-#: mount/losetup.c:231
+#: mount/losetup.c:234
msgid "No loop support was available at compile time. Please recompile.\n"
msgstr ""
"¥³¥ó¥Ñ¥¤¥ë»þ¤Ë loop "
msgid "; rest of file ignored"
msgstr "-- ̵»ë¤·¤Þ¤¹"
-#: mount/mount.c:320
+#: mount/mount.c:333
#, c-format
msgid "mount: according to mtab, %s is already mounted on %s"
msgstr "mount: mtab ¤Ë¤è¤ë¤È¡¢%s ¤Ï %s ¤Ë¥Þ¥¦¥ó¥ÈºÑ¤Ç¤¹"
-#: mount/mount.c:323
+#: mount/mount.c:336
#, c-format
msgid "mount: according to mtab, %s is mounted on %s"
msgstr "mount: mtab ¤Ë¤è¤ë¤È¡¢%s ¤Ï %s ¤Ë¥Þ¥¦¥ó¥È¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: mount/mount.c:344
+#: mount/mount.c:357
#, c-format
msgid "mount: can't open %s for writing: %s"
msgstr "mount: %s ¤ò½ñ¤¹þ¤ßÍѤ˥ª¡¼¥×¥ó¤Ç¤¤Þ¤»¤ó: %s"
-#: mount/mount.c:359 mount/mount.c:608
+#: mount/mount.c:372 mount/mount.c:644
#, c-format
msgid "mount: error writing %s: %s"
msgstr "mount: %s ¤Î½ñ¤¹þ¤ß¥¨¥é¡¼: %s"
-#: mount/mount.c:366
+#: mount/mount.c:379
#, c-format
msgid "mount: error changing mode of %s: %s"
msgstr "mount: %s ¤Î¥â¡¼¥ÉÊѹ¹¥¨¥é¡¼: %s"
-#: mount/mount.c:440
+#: mount/mount.c:473
msgid "mount failed"
msgstr "¥Þ¥¦¥ó¥È¤Ë¼ºÇÔ¤·¤Þ¤·¤¿"
-#: mount/mount.c:442
+#: mount/mount.c:475
#, c-format
msgid "mount: only root can mount %s on %s"
msgstr "mount: %s ¤ò %s ¤Ë¥Þ¥¦¥ó¥È¤Ç¤¤ë¤Î¤Ï root ¤À¤±¤Ç¤¹"
-#: mount/mount.c:467
+#: mount/mount.c:503
msgid "mount: loop device specified twice"
msgstr "mount: loop ¥Ç¥Ð¥¤¥¹¤¬ 2 ²ó»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: mount/mount.c:473
+#: mount/mount.c:509
msgid "mount: type specified twice"
msgstr "mount: ¥¿¥¤¥×¤¬ 2 ²ó»ØÄꤵ¤ì¤Þ¤·¤¿"
-#: mount/mount.c:485
+#: mount/mount.c:521
msgid "mount: skipping the setup of a loop device\n"
msgstr "mount: loop ¥Ç¥Ð¥¤¥¹¤ÎÀßÄê¤ò¥¹¥¥Ã¥×¤·¤Þ¤¹\n"
-#: mount/mount.c:494
+#: mount/mount.c:530
#, c-format
msgid "mount: going to use the loop device %s\n"
msgstr "mount: loop ¥Ç¥Ð¥¤¥¹ %s ¤ò»È¤¤¤Þ¤¹\n"
-#: mount/mount.c:498
+#: mount/mount.c:534
msgid "mount: failed setting up loop device\n"
msgstr "mount: loop ¥Ç¥Ð¥¤¥¹¤ÎÀßÄê¤Ë¼ºÇÔ¤·¤Þ¤·¤¿\n"
-#: mount/mount.c:502
+#: mount/mount.c:538
msgid "mount: setup loop device successfully\n"
msgstr "mount: loop ¥Ç¥Ð¥¤¥¹¤ÎÀßÄê¤ËÀ®¸ù¤·¤Þ¤·¤¿\n"
-#: mount/mount.c:515
+#: mount/mount.c:551
msgid "mount: this version was compiled without support for the type `nfs'"
msgstr ""
"mount: ¤³¤Î¥Ð¡¼¥¸¥ç¥ó¤Ï 'nfs' ¥¿¥¤¥×¤Î¥µ¥Ý¡¼¥È¤Ê¤·¤Ç¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤Æ¤¤¤Þ¤¹"
-#: mount/mount.c:565 mount/mount.c:990
+#: mount/mount.c:601 mount/mount.c:1030
#, c-format
msgid "mount: cannot fork: %s"
msgstr "mount: fork ¤Ç¤¤Þ¤»¤ó: %s"
-#: mount/mount.c:603
+#: mount/mount.c:639
#, c-format
msgid "mount: can't open %s: %s"
msgstr "mount: %s ¤¬¥ª¡¼¥×¥ó¤Ç¤¤Þ¤»¤ó: %s"
-#: mount/mount.c:631
+#: mount/mount.c:668
+msgid ""
+"mount: I could not determine the filesystem type, and none was specified"
+msgstr "mount: none ¤¬»ØÄꤵ¤ì¤Þ¤·¤¿¤¬¡¢¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¿¥¤¥×¤ò·èÄê¤Ç¤¤Þ¤»¤ó"
+
+#: mount/mount.c:671
msgid "mount: you must specify the filesystem type"
msgstr "mount: ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¿¥¤¥×¤ò»ØÄꤹ¤ëɬÍפ¬¤¢¤ê¤Þ¤¹"
-#: mount/mount.c:638 mount/mount.c:673
+#: mount/mount.c:678 mount/mount.c:713
#, c-format
msgid "mount: mount point %s is not a directory"
msgstr "mount: ¥Þ¥¦¥ó¥È¥Ý¥¤¥ó¥È %s ¤Ï¥Ç¥£¥ì¥¯¥È¥ê¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: mount/mount.c:640
+#: mount/mount.c:680
msgid "mount: permission denied"
msgstr "mount: µö²Ä¤¬¤¢¤ê¤Þ¤»¤ó"
-#: mount/mount.c:642
+#: mount/mount.c:682
msgid "mount: must be superuser to use mount"
msgstr "mount: mount ¤ò»È¤¦¤Ë¤Ï¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
#. heuristic: if /proc/version exists, then probably proc is mounted
#. proc mounted?
-#: mount/mount.c:646 mount/mount.c:650
+#: mount/mount.c:686 mount/mount.c:690
#, c-format
msgid "mount: %s is busy"
msgstr "mount: %s ¤Ï»ÈÍÑÃæ¤Ç¤¹"
#. no
#. yes, don't mention it
-#: mount/mount.c:652
+#: mount/mount.c:692
msgid "mount: proc already mounted"
msgstr "mount: proc ¤Ï¥Þ¥¦¥ó¥ÈºÑ¤Ç¤¹"
-#: mount/mount.c:654
+#: mount/mount.c:694
#, c-format
msgid "mount: %s already mounted or %s busy"
msgstr "mount: %s ¤Ï ¥Þ¥¦¥ó¥ÈºÑ¤« %s ¤¬»ÈÍÑÃæ¤Ç¤¹"
-#: mount/mount.c:660
+#: mount/mount.c:700
#, c-format
msgid "mount: mount point %s does not exist"
msgstr "mount: ¥Þ¥¦¥ó¥È¥Ý¥¤¥ó¥È %s ¤¬Â¸ºß¤·¤Þ¤»¤ó"
-#: mount/mount.c:662
+#: mount/mount.c:702
#, c-format
msgid "mount: mount point %s is a symbolic link to nowhere"
msgstr "mount: ¥Þ¥¦¥ó¥È¥Ý¥¤¥ó¥È %s ¤Ï¤É¤³¤â¤µ¤·¤Æ¤¤¤Ê¤¤¥·¥ó¥Ü¥ê¥Ã¥¯¥ê¥ó¥¯¤Ç¤¹"
-#: mount/mount.c:665
+#: mount/mount.c:705
#, c-format
msgid "mount: special device %s does not exist"
msgstr "mount: ¥¹¥Ú¥·¥ã¥ë¥Ç¥Ð¥¤¥¹ %s ¤¬Â¸ºß¤·¤Þ¤»¤ó"
-#: mount/mount.c:675
+#: mount/mount.c:715
#, c-format
msgid ""
"mount: special device %s does not exist\n"
"mount: ¥¹¥Ú¥·¥ã¥ë¥Ç¥Ð¥¤¥¹ %s ¤¬Â¸ºß¤·¤Þ¤»¤ó\n"
" (¥Ñ¥¹¤Î¥Ç¥£¥ì¥¯¥È¥ê¤¬¤¢¤ê¤Þ¤»¤ó)\n"
-#: mount/mount.c:687
+#: mount/mount.c:727
#, c-format
msgid "mount: %s not mounted already, or bad option"
msgstr "mount: %s ¤Ï¤Þ¤À¥Þ¥¦¥ó¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¤«¡¢ÉÔÀµ¤Ê¥ª¥×¥·¥ç¥ó¤Ç¤¹"
-#: mount/mount.c:689
+#: mount/mount.c:729
#, c-format
msgid ""
"mount: wrong fs type, bad option, bad superblock on %s,\n"
" %s ¤Î¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤¬ÉÔÀµ¡¢°¿¤¤¤Ï¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¤Î¥Þ¥¦¥ó¥È\n"
" ¤¬Â¿¤¹¤®¤Þ¤¹"
-#: mount/mount.c:704
+#: mount/mount.c:744
msgid "mount table full"
msgstr "¥Þ¥¦¥ó¥È¥Æ¡¼¥Ö¥ë¤¬¤¤¤Ã¤Ñ¤¤¤Ç¤¹"
-#: mount/mount.c:706
+#: mount/mount.c:746
#, c-format
msgid "mount: %s: can't read superblock"
msgstr "mount: %s: ¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤òÆɤá¤Þ¤»¤ó"
-#: mount/mount.c:709
+#: mount/mount.c:749
#, c-format
msgid "mount: %s has wrong major or minor number"
msgstr "mount: %s ¤¬´Ö°ã¤Ã¤¿¥á¥¸¥ã¡¼Ëô¤Ï¥Þ¥¤¥Ê¡¼ÈÖ¹æ¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹"
-#: mount/mount.c:714
+#: mount/mount.c:754
#, c-format
msgid "mount: fs type %s not supported by kernel"
msgstr "mount: ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¿¥¤¥× %s ¤Ï¥«¡¼¥Í¥ë¤¬¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤Þ¤»¤ó"
-#: mount/mount.c:726
+#: mount/mount.c:766
#, c-format
msgid "mount: probably you meant %s"
msgstr "mount: ¤ª¤½¤é¤¯¤¢¤Ê¤¿¤Ï %s ¤ò°ÕÌ£¤·¤¿¤«¤Ã¤¿¤Î¤Ç¤·¤ç¤¦"
-#: mount/mount.c:728
+#: mount/mount.c:768
msgid "mount: maybe you meant iso9660 ?"
msgstr "mount: ¿ʬ¤¢¤Ê¤¿¤Ï iso9660 ¤ò»ØÄꤷ¤¿¤«¤Ã¤¿¤Î¤Ç¤Ï¡©"
-#: mount/mount.c:731
+#: mount/mount.c:771
#, c-format
msgid "mount: %s has wrong device number or fs type %s not supported"
msgstr ""
" %s ¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
#. strange ...
-#: mount/mount.c:736
+#: mount/mount.c:776
#, c-format
msgid "mount: %s is not a block device, and stat fails?"
msgstr "mount: %s ¤Ï¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡¢¤À¤«¤é stat ¤¬¼ºÇÔ¡©"
-#: mount/mount.c:738
+#: mount/mount.c:778
#, c-format
msgid ""
"mount: the kernel does not recognize %s as a block device\n"
"mount: ¤³¤Î¥«¡¼¥Í¥ë¤Ï %s ¤ò¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤È¤·¤Æǧ¼±¤·¤Þ¤»¤ó\n"
" (¿ʬ¡¢`insmod ¥É¥é¥¤¥Ð' ¤·¤Ê¤¤¤È¤¤¤±¤Ê¤¤¤Î¤Ç¤Ï¡©)"
-#: mount/mount.c:741
+#: mount/mount.c:781
#, c-format
msgid "mount: %s is not a block device (maybe try `-o loop'?)"
msgstr ""
"mount: %s ¤Ï¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó (¿ʬ `-o loop' ¤È¤ä¤Ã¤Æ¤ß¤¿¤é¡©)"
-#: mount/mount.c:744
+#: mount/mount.c:784
#, c-format
msgid "mount: %s is not a block device"
msgstr "mount: %s ¤Ï¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: mount/mount.c:747
+#: mount/mount.c:787
#, c-format
msgid "mount: %s is not a valid block device"
msgstr "mount: %s ¤ÏÀµ¾ï¤Ê¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó"
-#: mount/mount.c:751
+#: mount/mount.c:791
#, c-format
msgid "mount: block device %s is not permitted on its filesystem"
msgstr "mount: ¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹ %s ¤Ï¤½¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¾å¤Çµö²Ä¤µ¤ì¤Þ¤»¤ó"
-#: mount/mount.c:767
+#: mount/mount.c:807
#, c-format
msgid "mount: %s%s is write-protected, mounting read-only"
msgstr "mount: %s%s ¤Ï½ñ¤¹þ¤ß¶Ø»ß¤Ç¤¹¡¢Æɹþ¤ßÀìÍѤǥޥ¦¥ó¥È¤·¤Þ¤¹"
-#: mount/mount.c:768
+#: mount/mount.c:808
msgid "block device "
msgstr "¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹ "
-#: mount/mount.c:854
+#: mount/mount.c:894
#, c-format
msgid "mount: consider mounting %s by %s\n"
msgstr "mount: %s ¤ò %s ¤Ç¥Þ¥¦¥ó¥È¤¹¤ë¤³¤È¤ò¹Í¤¨¤Æ¤ß¤Æ¤¯¤À¤µ¤¤\n"
-#: mount/mount.c:855
+#: mount/mount.c:895
msgid "UUID"
-msgstr ""
+msgstr "UUID"
-#: mount/mount.c:855
+#: mount/mount.c:895
msgid "label"
msgstr "¥é¥Ù¥ë"
-#: mount/mount.c:857 mount/mount.c:1173
+#: mount/mount.c:897 mount/mount.c:1213
msgid "mount: no such partition found"
msgstr "mount: ¤½¤Î¤è¤¦¤Ê¥Ñ¡¼¥Æ¥£¥·¥ç¥ó¤Ï¸«¤Ä¤«¤ê¤Þ¤»¤ó"
-#: mount/mount.c:865
+#: mount/mount.c:905
msgid "mount: no type was given - I'll assume nfs because of the colon\n"
msgstr "mount: ¥¿¥¤¥×¤¬Í¿¤¨¤é¤ì¤Æ¤¤¤Þ¤»¤ó -- ¥³¥í¥ó¤¬¤¢¤ë¤Î¤Ç nfs ¤ÎÍͤǤ¹¤¬\n"
#.
#. * Retry in the background.
#.
-#: mount/mount.c:881
+#: mount/mount.c:921
#, c-format
msgid "mount: backgrounding \"%s\"\n"
msgstr "mount: ¥Ð¥Ã¥¯¥°¥é¥¦¥ó¥É \"%s\"\n"
-#: mount/mount.c:892
+#: mount/mount.c:932
#, c-format
msgid "mount: giving up \"%s\"\n"
msgstr "mount: Äü¤á¤Þ¤·¤¿ \"%s\"\n"
-#: mount/mount.c:941
+#: mount/mount.c:981
#, c-format
msgid "mount: %s already mounted on %s\n"
msgstr "mount: %s ¤Ï %s ¤Ë¥Þ¥¦¥ó¥ÈºÑ¤Ç¤¹\n"
-#: mount/mount.c:1052
+#: mount/mount.c:1092
msgid ""
"Usage: mount [-hV]\n"
" mount -a [-nfFrsvw] [-t vfstypes]\n"
"node\n"
" ¥¹¥Ú¥·¥ã¥ë¥Ç¥Ð¥¤¥¹¤Ï -L ¥é¥Ù¥ë Ëô¤Ï -U uuid ¤Ç»Ø¼¨¤Ç¤¤Þ¤¹¡£\n"
-#: mount/mount.c:1158
+#: mount/mount.c:1198
msgid "mount: only root can do that"
msgstr "mount: root ¤À¤±¤¬¤½¤ì¤ò¹Ô¤Ê¤¨¤Þ¤¹"
-#: mount/mount.c:1163
+#: mount/mount.c:1203
#, c-format
msgid "mount: no %s found - creating it..\n"
msgstr "mount: %s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó -- ºîÀ®¤·¤Þ¤¹..\n"
-#: mount/mount.c:1175
+#: mount/mount.c:1215
#, c-format
msgid "mount: mounting %s\n"
msgstr "mount: %s ¤ò¥Þ¥¦¥ó¥È¤·¤Þ¤¹\n"
-#: mount/mount.c:1184
+#: mount/mount.c:1224
msgid "not mounted anything"
msgstr "²¿¤â¥Þ¥¦¥ó¥È¤·¤Þ¤»¤ó¤Ç¤·¤¿"
-#: mount/mount.c:1197
+#: mount/mount.c:1237
#, c-format
msgid "mount: cannot find %s in %s"
-msgstr "mount: %2$s Æâ¤Ë %2$s ¤ò¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó"
+msgstr "mount: %2$s Æâ¤Ë %1$s ¤ò¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó"
-#: mount/mount.c:1211
+#: mount/mount.c:1251
#, c-format
msgid "mount: can't find %s in %s or %s"
-msgstr "mount: %2$s ¤ä %3$s Æâ¤Ë %s ¤ò¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó"
+msgstr "mount: %2$s ¤ä %3$s Æâ¤Ë %1$s ¤ò¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó"
#: mount/mount_by_label.c:141
msgid "mount: bad UUID"
-msgstr ""
+msgstr "mount: ÉÔÀµ¤Ê UUID"
-#: mount/mount_guess_fstype.c:187
+#: mount/mount_guess_fstype.c:198
#, c-format
msgid "mount: you didn't specify a filesystem type for %s\n"
msgstr "mount: %s ¤Ø¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¿¥¤¥×¤Î»ØÄ꤬¤¢¤ê¤Þ¤»¤ó\n"
-#: mount/mount_guess_fstype.c:190
+#: mount/mount_guess_fstype.c:201
#, c-format
msgid " I will try type %s\n"
msgstr " ¥¿¥¤¥× %s ¤ò»î¤·¤Æ¤ß¤Þ¤¹\n"
-#: mount/mount_guess_fstype.c:192
+#: mount/mount_guess_fstype.c:203
#, c-format
msgid " I will try all types mentioned in %s or %s\n"
msgstr " %s Ëô¤Ï %s ¤Î¥¿¥¤¥×¤ò»î¤·¤Æ¤ß¤Þ¤¹\n"
#: mount/nfsmount.c:546
msgid "nfs socket"
-msgstr ""
+msgstr "nfs ¥½¥±¥Ã¥È"
#: mount/nfsmount.c:550
msgid "nfs bindresvport"
-msgstr ""
+msgstr "nfs bindresvport"
#: mount/nfsmount.c:561
msgid "used portmapper to find NFS port\n"
#: mount/nfsmount.c:576
msgid "nfs connect"
-msgstr ""
+msgstr "nfs Àܳ"
#: mount/nfsmount.c:665
#, c-format
#: mount/sundries.c:65
msgid "bug in xstrndup call"
-msgstr ""
+msgstr "xstrndup ¸Æ¤Ó½Ð¤·¤Î¥Ð¥°"
#: mount/swapon.c:51
#, c-format
msgid "%s: cannot open %s: %s\n"
msgstr "%s: %s ¤ò³«¤±¤Þ¤»¤ó: %s\n"
-#: mount/umount.c:65
+#: mount/umount.c:69
msgid "umount: compiled without support for -f\n"
msgstr "mount: -f ¥ª¥×¥·¥ç¥ó¤Î¥µ¥Ý¡¼¥È̵¤·¤Ç¥³¥ó¥Ñ¥¤¥ë¤µ¤ì¤Æ¤¤¤Þ¤¹\n"
-#: mount/umount.c:115
+#: mount/umount.c:121
#, c-format
msgid "host: %s, directory: %s\n"
msgstr "¥Û¥¹¥È: %s, ¥Ç¥£¥ì¥¯¥È¥ê: %s\n"
-#: mount/umount.c:132
+#: mount/umount.c:138
#, c-format
msgid "umount: can't get address for %s\n"
msgstr "umount: %s ¤Î¥¢¥É¥ì¥¹¤¬¼èÆÀ¤Ç¤¤Þ¤»¤ó\n"
-#: mount/umount.c:137
+#: mount/umount.c:143
msgid "umount: got bad hostp->h_length\n"
msgstr "umount: ÉÔÀµ¤Ê hostp->h_length Ãͤò¼èÆÀ¤·¤Þ¤·¤¿\n"
-#: mount/umount.c:175
+#: mount/umount.c:181
#, c-format
msgid "umount: %s: invalid block device"
msgstr "umount: %s ¤ÏÉÔÀµ¤Ê¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤Ç¤¹"
-#: mount/umount.c:177
+#: mount/umount.c:183
#, c-format
msgid "umount: %s: not mounted"
msgstr "umount: %s: ¥Þ¥¦¥ó¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó"
-#: mount/umount.c:179
+#: mount/umount.c:185
#, c-format
msgid "umount: %s: can't write superblock"
msgstr "umount: %s: ¥¹¡¼¥Ñ¡¼¥Ö¥í¥Ã¥¯¤Ë½ñ¤¹þ¤á¤Þ¤»¤ó"
#. Let us hope fstab has a line "proc /proc ..."
#. and not "none /proc ..."
-#: mount/umount.c:183
+#: mount/umount.c:189
#, c-format
msgid "umount: %s: device is busy"
msgstr "umount: %s: ¥Ç¥Ð¥¤¥¹¤ò»ÈÍÑÃæ¤Ç¤¹"
-#: mount/umount.c:185
+#: mount/umount.c:191
#, c-format
msgid "umount: %s: not found"
msgstr "umount: %s: ¸«¤Ä¤«¤ê¤Þ¤»¤ó"
-#: mount/umount.c:187
+#: mount/umount.c:193
#, c-format
msgid "umount: %s: must be superuser to umount"
msgstr "umount: %s: ¥¢¥ó¥Þ¥¦¥ó¥È¤¹¤ë¤Ë¤Ï¥¹¡¼¥Ñ¡¼¥æ¡¼¥¶¤Ç¤Ê¤±¤ì¤Ð¤Ê¤ê¤Þ¤»¤ó"
-#: mount/umount.c:189
+#: mount/umount.c:195
#, c-format
msgid "umount: %s: block devices not permitted on fs"
msgstr "umount: %s: ¥Ö¥í¥Ã¥¯¥Ç¥Ð¥¤¥¹¤Ï¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¾å¤Çµö²Ä¤µ¤ì¤Þ¤»¤ó"
-#: mount/umount.c:191
+#: mount/umount.c:197
#, c-format
msgid "umount: %s: %s"
msgstr "umount: %s: %s"
-#: mount/umount.c:235
+#: mount/umount.c:241
msgid "no umount2, trying umount...\n"
msgstr "umount2 ¤¬¤¢¤ê¤Þ¤»¤ó¡¢umount ¤·¤Æ¤ß¤Þ¤¹...\n"
-#: mount/umount.c:248
+#: mount/umount.c:254
#, c-format
msgid "could not umount %s - trying %s instead\n"
msgstr "%s ¤ò¥¢¥ó¥Þ¥¦¥ó¥È¤Ç¤¤Þ¤»¤ó¤Ç¤·¤¿ -- Âå¤ê¤Ë %s ¤ò»È¤Ã¤Æ¤ß¤Þ¤¹\n"
-#: mount/umount.c:264
+#: mount/umount.c:270
#, c-format
msgid "umount: %s busy - remounted read-only\n"
msgstr "umount: %s ¤Ï»ÈÍÑÃæ¤Ç¤¹ -- Æɹþ¤ßÀìÍѤȤ·¤ÆºÆ¥Þ¥¦¥ó¥È¤·¤Þ¤¹\n"
-#: mount/umount.c:272
+#: mount/umount.c:278
#, c-format
msgid "umount: could not remount %s read-only\n"
msgstr "umount: %s ¤òÆɹþ¤ßÀìÍѤǺƥޥ¦¥ó¥È¤Ç¤¤Þ¤»¤ó¤Ç¤·¤¿\n"
-#: mount/umount.c:280
+#: mount/umount.c:286
#, c-format
msgid "%s umounted\n"
msgstr "%s ¤Ï¥¢¥ó¥Þ¥¦¥ó¥È¤µ¤ì¤Þ¤·¤¿\n"
-#: mount/umount.c:363
+#: mount/umount.c:369
msgid "umount: cannot find list of filesystems to unmount"
msgstr "umount: ¥¢¥ó¥Þ¥¦¥ó¥È¤Î¤¿¤á¤Î¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥ê¥¹¥È¤ò¸«¤Ä¤±¤é¤ì¤Þ¤»¤ó"
-#: mount/umount.c:392
+#: mount/umount.c:398
msgid ""
"Usage: umount [-hV]\n"
" umount -a [-f] [-r] [-n] [-v] [-t vfstypes]\n"
" umount -a [-f] [-r] [-n] [-v] [-t ¥Õ¥¡¥¤¥ë¥·¥¹¥Æ¥à¥¿¥¤¥×]\n"
" umount [-f] [-r] [-n] [-v] special | node...\n"
-#: mount/umount.c:453
+#: mount/umount.c:459
msgid "umount: only root can do that"
msgstr "umount: ¤½¤ì¤¬½ÐÍè¤ë¤Î¤Ï root ¤À¤±¤Ç¤¹"
-#: mount/umount.c:468
+#: mount/umount.c:474
#, c-format
msgid "Trying to umount %s\n"
msgstr "%s ¤ò¥¢¥ó¥Þ¥¦¥ó¥È¤·¤Þ¤¹\n"
-#: mount/umount.c:472
+#: mount/umount.c:478
#, c-format
msgid "Could not find %s in mtab\n"
msgstr "mtab ¤Ë %s ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó\n"
-#: mount/umount.c:476
+#: mount/umount.c:482
#, c-format
msgid "umount: %s is not mounted (according to mtab)"
msgstr "umount: %s ¥Þ¥¦¥ó¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó (mtab ¤Ë¤è¤ë¤È)"
-#: mount/umount.c:478
+#: mount/umount.c:484
#, c-format
msgid "umount: it seems %s is mounted multiple times"
msgstr "umount: %s ¤ÏÊ£¿ô¥Þ¥¦¥ó¥È¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ç¤¹"
-#: mount/umount.c:480
+#: mount/umount.c:496
#, c-format
msgid "umount: %s is not in the fstab (and you are not root)"
msgstr ""
"umount: %s ¤Ï fstab ¤Ë¤¢¤ê¤Þ¤»¤ó (¤µ¤é¤Ë¡¢¤¢¤Ê¤¿¤Ï root ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó)"
-#: mount/umount.c:486
+#: mount/umount.c:499
#, c-format
msgid "umount: %s mount disagrees with the fstab"
msgstr "umount: %s ¤Ï fstab ¤È°ìÃפ·¤Ê¤¤¥Þ¥¦¥ó¥È¤Ç¤¹"
-#: mount/umount.c:505
+#: mount/umount.c:520
#, c-format
msgid "umount: only root can unmount %s from %s"
msgstr "umount: %s ¤ò %s ¤«¤é¥¢¥ó¥Þ¥¦¥ó¥È¤Ç¤¤ë¤Î¤Ï root ¤À¤±¤Ç¤¹"
-#: mount/umount.c:515
+#: mount/umount.c:531
#, c-format
msgid "umount: only %s can unmount %s from %s"
msgstr "umount: %s ¤ò %s ¤«¤é¥¢¥ó¥Þ¥¦¥ó¥È¤Ç¤¤ë¤Î¤Ï %s ¤À¤±¤Ç¤¹"
#: sys-utils/cytune.c:264
#, c-format
msgid "Can't set %s to threshold %d: %s\n"
-msgstr "%s ¤ò¤·¤¤¤ÃÍ %s ¤ËÀßÄê¤Ç¤¤Þ¤»¤ó: %s\n"
+msgstr "%s ¤ò¤·¤¤¤ÃÍ %d ¤ËÀßÄê¤Ç¤¤Þ¤»¤ó: %s\n"
#: sys-utils/cytune.c:282
#, c-format
#: sys-utils/cytune.c:309
#, c-format
msgid "%s: %ld %s threshold and %ld %s timeout\n"
-msgstr "%s: %s ¤·¤¤¤ÃÍ %ld µÚ¤Ó %s ¥¿¥¤¥à¥¢¥¦¥È %ld\n"
+msgstr "%1$s: %3$s ¤·¤¤¤ÃÍ %2$ld µÚ¤Ó %5$s ¥¿¥¤¥à¥¢¥¦¥È %4$ld\n"
#: sys-utils/cytune.c:311 sys-utils/cytune.c:313
msgid "current"
#: sys-utils/cytune.c:421
#, c-format
msgid "%s: %lu ints, %lu/%lu chars; "
-msgstr ""
+msgstr "%s: %lu ints, %lu/%lu chars; "
#: sys-utils/cytune.c:422
#, c-format
msgid "fifo: %lu thresh, %lu tmout, "
-msgstr ""
+msgstr "fifo: %lu thresh, %lu tmout, "
#: sys-utils/cytune.c:423
#, c-format
msgid "%lu max, %lu now\n"
-msgstr ""
+msgstr "%lu ¤¬ºÇÂç¡¢¸½ºß %lu\n"
#: sys-utils/cytune.c:428
#, c-format
#: sys-utils/ipcs.c:264 sys-utils/ipcs.c:370 sys-utils/ipcs.c:462
#, c-format
msgid "%-10s%-10s%-10s%-10s%-10s%-10s\n"
-msgstr ""
+msgstr "%-10s%-10s%-10s%-10s%-10s%-10s\n"
#: sys-utils/ipcs.c:265 sys-utils/ipcs.c:271 sys-utils/ipcs.c:276
#: sys-utils/ipcs.c:281 sys-utils/ipcs.c:377
msgid "shmid"
-msgstr ""
+msgstr "shmid"
#: sys-utils/ipcs.c:265 sys-utils/ipcs.c:282 sys-utils/ipcs.c:371
#: sys-utils/ipcs.c:386 sys-utils/ipcs.c:463 sys-utils/ipcs.c:480
#: sys-utils/ipcs.c:265 sys-utils/ipcs.c:371 sys-utils/ipcs.c:463
msgid "cuid"
-msgstr ""
+msgstr "cuid"
#: sys-utils/ipcs.c:265 sys-utils/ipcs.c:371 sys-utils/ipcs.c:463
msgid "cgid"
-msgstr ""
+msgstr "cgid"
#: sys-utils/ipcs.c:265 sys-utils/ipcs.c:371 sys-utils/ipcs.c:463
msgid "uid"
-msgstr ""
+msgstr "uid"
#: sys-utils/ipcs.c:265 sys-utils/ipcs.c:463
msgid "gid"
-msgstr ""
+msgstr "gid"
#: sys-utils/ipcs.c:269
msgid "------ Shared Memory Attach/Detach/Change Times --------\n"
#: sys-utils/ipcs.c:270
#, c-format
msgid "%-10s%-10s %-20s%-20s%-20s\n"
-msgstr ""
+msgstr "%-10s%-10s %-20s%-20s%-20s\n"
#: sys-utils/ipcs.c:271 sys-utils/ipcs.c:276 sys-utils/ipcs.c:282
#: sys-utils/ipcs.c:377 sys-utils/ipcs.c:386 sys-utils/ipcs.c:469
#: sys-utils/ipcs.c:276 sys-utils/ipcs.c:474
#, c-format
msgid "%-10s%-10s%-10s%-10s\n"
-msgstr ""
+msgstr "%-10s%-10s%-10s%-10s\n"
#: sys-utils/ipcs.c:276
msgid "cpid"
-msgstr ""
+msgstr "cpid"
#: sys-utils/ipcs.c:276
msgid "lpid"
-msgstr ""
+msgstr "lpid"
#: sys-utils/ipcs.c:280
msgid "------ Shared Memory Segments --------\n"
#: sys-utils/ipcs.c:281
#, c-format
msgid "%-10s%-10s%-10s%-10s%-10s%-10s%-12s\n"
-msgstr ""
+msgstr "%-10s%-10s%-10s%-10s%-10s%-10s%-12s\n"
#: sys-utils/ipcs.c:281 sys-utils/ipcs.c:386 sys-utils/ipcs.c:479
msgid "key"
-msgstr ""
+msgstr "¥¡¼"
#: sys-utils/ipcs.c:282
msgid "bytes"
#: sys-utils/ipcs.c:282
msgid "nattch"
-msgstr ""
+msgstr "nattch"
#: sys-utils/ipcs.c:282 sys-utils/ipcs.c:386
msgid "status"
#: sys-utils/ipcs.c:371 sys-utils/ipcs.c:386
msgid "semid"
-msgstr ""
+msgstr "semid"
#: sys-utils/ipcs.c:375
msgid "------ Shared Memory Operation/Change Times --------\n"
#: sys-utils/ipcs.c:376
#, c-format
msgid "%-8s%-10s %-26.24s %-26.24s\n"
-msgstr ""
+msgstr "%-8s%-10s %-26.24s %-26.24s\n"
#: sys-utils/ipcs.c:377
msgid "last-op"
-msgstr ""
+msgstr "last-op"
#: sys-utils/ipcs.c:377
msgid "last-changed"
-msgstr ""
+msgstr "last-changed"
#: sys-utils/ipcs.c:384
msgid "------ Semaphore Arrays --------\n"
#: sys-utils/ipcs.c:385
#, c-format
msgid "%-10s%-10s%-10s%-10s%-10s%-12s\n"
-msgstr ""
+msgstr "%-10s%-10s%-10s%-10s%-10s%-12s\n"
#: sys-utils/ipcs.c:386
msgid "nsems"
-msgstr ""
+msgstr "nsems"
#: sys-utils/ipcs.c:447
msgid "------ Messages: Limits --------\n"
#: sys-utils/ipcs.c:463 sys-utils/ipcs.c:469 sys-utils/ipcs.c:474
#: sys-utils/ipcs.c:479
msgid "msqid"
-msgstr ""
+msgstr "msqid"
#: sys-utils/ipcs.c:467
msgid "------ Message Queues Send/Recv/Change Times --------\n"
#: sys-utils/ipcs.c:468
#, c-format
msgid "%-8s%-10s %-20s%-20s%-20s\n"
-msgstr ""
+msgstr "%-8s%-10s %-20s%-20s%-20s\n"
#: sys-utils/ipcs.c:469
msgid "send"
#: sys-utils/ipcs.c:474
msgid "lspid"
-msgstr ""
+msgstr "lspid"
#: sys-utils/ipcs.c:474
msgid "lrpid"
-msgstr ""
+msgstr "lrpid"
#: sys-utils/ipcs.c:478
msgid "------ Message Queues --------\n"
#: sys-utils/ipcs.c:479
#, c-format
msgid "%-10s%-10s%-10s%-10s%-12s%-12s\n"
-msgstr ""
+msgstr "%-10s%-10s%-10s%-10s%-12s%-12s\n"
#: sys-utils/ipcs.c:480
msgid "used-bytes"
#: sys-utils/ipcs.c:540
#, c-format
msgid "uid=%d\tgid=%d\tcuid=%d\tcgid=%d\n"
-msgstr ""
+msgstr "uid=%d\tgid=%d\tcuid=%d\tcgid=%d\n"
#: sys-utils/ipcs.c:542
#, c-format
#: sys-utils/ipcs.c:543
#, c-format
msgid "bytes=%d\tlpid=%d\tcpid=%d\tnattch=%d\n"
-msgstr ""
+msgstr "bytes=%d\tlpid=%d\tcpid=%d\tnattch=%d\n"
#: sys-utils/ipcs.c:546
#, c-format
msgid "att_time=%s"
-msgstr ""
+msgstr "att_time=%s"
#: sys-utils/ipcs.c:547 sys-utils/ipcs.c:549 sys-utils/ipcs.c:598
msgid "Not set\n"
#: sys-utils/ipcs.c:548
#, c-format
msgid "det_time=%s"
-msgstr ""
+msgstr "det_time=%s"
#: sys-utils/ipcs.c:550
#, c-format
#: sys-utils/ipcs.c:567
#, c-format
msgid "uid=%d\tgid=%d\tcuid=%d\tcgid=%d\tmode=%#o\n"
-msgstr ""
+msgstr "uid=%d\tgid=%d\tcuid=%d\tcgid=%d\tmode=%#o\n"
#: sys-utils/ipcs.c:569
#, c-format
msgid "cbytes=%d\tqbytes=%d\tqnum=%d\tlspid=%d\tlrpid=%d\n"
-msgstr ""
+msgstr "cbytes=%d\tqbytes=%d\tqnum=%d\tlspid=%d\tlrpid=%d\n"
#: sys-utils/ipcs.c:572
#, c-format
#: sys-utils/ipcs.c:593
#, c-format
msgid "uid=%d\t gid=%d\t cuid=%d\t cgid=%d\n"
-msgstr ""
+msgstr "uid=%d\t gid=%d\t cuid=%d\t cgid=%d\n"
#: sys-utils/ipcs.c:595
#, c-format
#: sys-utils/ipcs.c:596
#, c-format
msgid "nsems = %d\n"
-msgstr ""
+msgstr "nsems = %d\n"
#: sys-utils/ipcs.c:597
#, c-format
msgid "otime = %s"
-msgstr ""
+msgstr "otime = %s"
#: sys-utils/ipcs.c:599
#, c-format
msgid "ctime = %s"
-msgstr ""
+msgstr "ctime = %s"
#: sys-utils/ipcs.c:601
#, c-format
msgid "%-10s%-10s%-10s%-10s%-10s\n"
-msgstr ""
+msgstr "%-10s%-10s%-10s%-10s%-10s\n"
#: sys-utils/ipcs.c:601
msgid "semnum"
-msgstr ""
+msgstr "semnum"
#: sys-utils/ipcs.c:601
msgid "value"
#: sys-utils/ipcs.c:601
msgid "ncount"
-msgstr ""
+msgstr "ncount"
#: sys-utils/ipcs.c:602
msgid "zcount"
-msgstr ""
+msgstr "zcount"
#: sys-utils/ipcs.c:602
msgid "pid"
-msgstr ""
+msgstr "pid"
#: sys-utils/rdev.c:68
msgid "usage: rdev [ -rsv ] [ -o OFFSET ] [ IMAGE [ VALUE [ OFFSET ] ] ]"
msgstr ""
+"»È¤¤Êý: rdev [ -rsv ] [ -o ¥ª¥Õ¥»¥Ã¥È ] [ ¥¤¥á¡¼¥¸ [ ÃÍ [ ¥ª¥Õ¥»¥Ã¥È ] ] ]"
#: sys-utils/rdev.c:69
msgid ""
" rdev /dev/fd0 (or rdev /linux, etc.) displays the current ROOT device"
-msgstr ""
+msgstr " rdev /dev/fd0 (or rdev /linux, etc.) ¸½ºß¤Î¥ë¡¼¥È¥Ç¥Ð¥¤¥¹¤òɽ¼¨"
#: sys-utils/rdev.c:70
msgid " rdev /dev/fd0 /dev/hda2 sets ROOT to /dev/hda2"
-msgstr ""
+msgstr " rdev /dev/fd0 /dev/hda2 ¥ë¡¼¥È¤ò /dev/hda2 ¤ËÀßÄê"
#: sys-utils/rdev.c:71
msgid " rdev -R /dev/fd0 1 set the ROOTFLAGS (readonly status)"
-msgstr ""
+msgstr " rdev -R /dev/fd0 1 ¥ë¡¼¥È¥Õ¥é¥°¤òÀßÄê (ÆɹþÀìÍѾõÂÖ)"
#: sys-utils/rdev.c:72
msgid " rdev -s /dev/fd0 /dev/hda2 set the SWAP device"
-msgstr ""
+msgstr " rdev -s /dev/fd0 /dev/hda2 ¥¹¥ï¥Ã¥×¥Ç¥Ð¥¤¥¹¤òÀßÄê"
#: sys-utils/rdev.c:73
msgid " rdev -r /dev/fd0 627 set the RAMDISK size"
-msgstr ""
+msgstr " rdev -r /dev/fd0 627 RAM ¥Ç¥£¥¹¥¯¥µ¥¤¥º¤òÀßÄê"
#: sys-utils/rdev.c:74
msgid " rdev -v /dev/fd0 1 set the bootup VIDEOMODE"
-msgstr ""
+msgstr " rdev -v /dev/fd0 1 ¥Ö¡¼¥È»þ¤Î¥Ó¥Ç¥ª¥â¡¼¥É¤òÀßÄê"
#: sys-utils/rdev.c:75
msgid " rdev -o N ... use the byte offset N"
-msgstr ""
+msgstr " rdev -o N ... ¥Ð¥¤¥È¥ª¥Õ¥»¥Ã¥È N ¤òÍøÍÑ"
#: sys-utils/rdev.c:76
msgid " rootflags ... same as rdev -R"
-msgstr ""
+msgstr " rootflags ... rdev -R ¤ÈƱ¤¸"
#: sys-utils/rdev.c:77
msgid " swapdev ... same as rdev -s"
-msgstr ""
+msgstr " swapdev ... rdev -s ¤ÈƱ¤¸"
#: sys-utils/rdev.c:78
msgid " ramsize ... same as rdev -r"
-msgstr ""
+msgstr " ramsize ... rdev -r ¤ÈƱ¤¸"
#: sys-utils/rdev.c:79
msgid " vidmode ... same as rdev -v"
-msgstr ""
+msgstr " vidmode ... rdev -v ¤ÈƱ¤¸"
#: sys-utils/rdev.c:80
msgid ""
"Note: video modes are: -3=Ask, -2=Extended, -1=NormalVga, 1=key1, 2=key2,..."
msgstr ""
+"Ãí°Õ: ¥Ó¥Ç¥ª¥â¡¼¥É¤Ï: -3=¿Ò¤Í¤ë, -2=³ÈÄ¥, -1=Ä̾ïVga, 1=¥¡¼1, 2=¥¡¼2,..."
#: sys-utils/rdev.c:81
msgid " use -R 1 to mount root readonly, -R 0 for read/write."
msgstr ""
+" ¥ë¡¼¥È¤òÆɹþÀìÍÑ¥Þ¥¦¥ó¥È¤¹¤ë¤Ë¤Ï -R 1 ¤ò¡¢-R 0 ¤ÇÆɤ߽ñ¤¥Þ¥¦¥ó¥È¡£"
-#: sys-utils/readprofile.c:50
+#: sys-utils/readprofile.c:52
#, c-format
msgid ""
"%s: Usage: \"%s [options]\n"
"\t -r ¤¹¤Ù¤Æ¤Î¥«¥¦¥ó¥¿¤ò¥ê¥»¥Ã¥È¤¹¤ë (root ¤Î¤ß)\n"
"\t -V ¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òɽ¼¨¤·¤Æ½ªÎ»¤¹¤ë\n"
-#: sys-utils/readprofile.c:113
+#: sys-utils/readprofile.c:116
#, c-format
msgid "%s Version %s\n"
msgstr "%s ¥Ð¡¼¥¸¥ç¥ó %s\n"
-#: sys-utils/readprofile.c:125
+#: sys-utils/readprofile.c:128
msgid "anything\n"
-msgstr ""
+msgstr "¤Ê¤ó¤Ç¤â\n"
-#: sys-utils/readprofile.c:154
+#: sys-utils/readprofile.c:157
#, c-format
msgid "Sampling_step: %i\n"
msgstr "¥µ¥ó¥×¥ê¥ó¥°¥¹¥Æ¥Ã¥×: %i\n"
-#: sys-utils/readprofile.c:167 sys-utils/readprofile.c:193
+#: sys-utils/readprofile.c:170 sys-utils/readprofile.c:196
#, c-format
msgid "%s: %s(%i): wrong map line\n"
msgstr "%s: %s(%i): ´Ö°ã¤Ã¤¿¥Þ¥Ã¥×¹Ô\n"
-#: sys-utils/readprofile.c:180
+#: sys-utils/readprofile.c:183
#, c-format
msgid "%s: can't find \"_stext\" in %s\n"
msgstr "%s: %s ¤Ë \"_stext\" ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó\n"
-#: sys-utils/readprofile.c:221
+#: sys-utils/readprofile.c:226
msgid "total"
msgstr "¹ç·×"
#: sys-utils/renice.c:67
msgid ""
"usage: renice priority [ [ -p ] pids ] [ [ -g ] pgrps ] [ [ -u ] users ]\n"
-msgstr "»È¤¤Êý: renice Í¥ÀèÅÙ [ [ -p ] ¥×¥í¥»¥¹ID ] [ [ -g ] ¥×¥í¥»¥¹¥°¥ë¡¼¥×] [ [ -u ¥æ¡¼¥¶ ]\n"
+msgstr ""
+"»È¤¤Êý: renice Í¥ÀèÅÙ [ [ -p ] ¥×¥í¥»¥¹ID ] [ [ -g ] ¥×¥í¥»¥¹¥°¥ë¡¼¥×] [ [ "
+"-u ¥æ¡¼¥¶ ]\n"
#: sys-utils/renice.c:94
#, c-format
#: sys-utils/renice.c:121
msgid "getpriority"
-msgstr ""
+msgstr "getpriority"
#: sys-utils/renice.c:126
msgid "setpriority"
-msgstr ""
+msgstr "setpriority"
#: sys-utils/renice.c:129
#, c-format
msgid "usage: %s program [arg ...]\n"
msgstr "»È¤¤Êý: %s ¥×¥í¥°¥é¥à [ °ú¿ô ...]\n"
-#: sys-utils/tunelp.c:76
+#: sys-utils/tunelp.c:74
#, c-format
msgid ""
"Usage: %s <device> [ -i <IRQ> | -t <TIME> | -c <CHARS> | -w <WAIT> | \n"
" -a [on|off] | -o [on|off] | -C [on|off] | -q [on|off] | -s | \n"
" -T [on|off] ]\n"
-#: sys-utils/tunelp.c:92
+#: sys-utils/tunelp.c:90
msgid "malloc error"
msgstr "malloc ¥¨¥é¡¼"
-#: sys-utils/tunelp.c:103
+#: sys-utils/tunelp.c:101
msgid "sscanf error"
msgstr "sscanf ¥¨¥é¡¼"
-#: sys-utils/tunelp.c:236
+#: sys-utils/tunelp.c:239
#, c-format
msgid "%s: %s not an lp device.\n"
msgstr "%s: %s ¤Ï lp ¥Ç¥Ð¥¤¥¹¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£\n"
-#: sys-utils/tunelp.c:257
+#: sys-utils/tunelp.c:260
#, c-format
msgid "%s status is %d"
msgstr "%s ¤Î¾õÂÖ¤Ï %d ¤Ç¤¹"
-#: sys-utils/tunelp.c:258
+#: sys-utils/tunelp.c:261
msgid ", busy"
msgstr ", ¥Ó¥¸¡¼"
-#: sys-utils/tunelp.c:259
+#: sys-utils/tunelp.c:262
msgid ", ready"
msgstr ", ½àÈ÷¤Ç¤¤Æ¤¤¤Þ¤¹"
-#: sys-utils/tunelp.c:260
+#: sys-utils/tunelp.c:263
msgid ", out of paper"
msgstr ", Íѻ椬¤¢¤ê¤Þ¤»¤ó"
-#: sys-utils/tunelp.c:261
+#: sys-utils/tunelp.c:264
msgid ", on-line"
msgstr ", ¤Ä¤Ê¤¬¤Ã¤Æ¤¤¤Þ¤¹"
-#: sys-utils/tunelp.c:262
+#: sys-utils/tunelp.c:265
msgid ", error"
msgstr ", ¥¨¥é¡¼"
-#: sys-utils/tunelp.c:279
+#: sys-utils/tunelp.c:282
msgid "LPGETIRQ error"
-msgstr ""
+msgstr "LPGETIRQ ¥¨¥é¡¼"
-#: sys-utils/tunelp.c:285
+#: sys-utils/tunelp.c:288
#, c-format
msgid "%s using IRQ %d\n"
msgstr "%s ¤Ï IRQ %d ¤ò»È¤¤¤Þ¤¹\n"
-#: sys-utils/tunelp.c:287
+#: sys-utils/tunelp.c:290
#, c-format
msgid "%s using polling\n"
msgstr "%s ¤Ï¥Ý¡¼¥ê¥ó¥°¤ò¹Ô¤¤¤Þ¤¹\n"
-#: text-utils/col.c:150
+#: text-utils/col.c:153
#, c-format
msgid "col: bad -l argument %s.\n"
msgstr "col: ÉÔÀµ¤Ê -l ¤Î°ú¿ô %s ¤Ç¤¹¡£\n"
-#: text-utils/col.c:511
+#: text-utils/col.c:516
msgid "usage: col [-bfx] [-l nline]\n"
msgstr "»È¤¤Êý: col [-bfx] [-l ¹Ô¿ô]\n"
-#: text-utils/col.c:517
+#: text-utils/col.c:522
msgid "col: write error.\n"
msgstr "col: ½ñ¤¹þ¤ß¥¨¥é¡¼¡£\n"
-#: text-utils/col.c:524
+#: text-utils/col.c:529
#, c-format
msgid "col: warning: can't back up %s.\n"
msgstr "col: ·Ù¹ð: %s¥Ð¥Ã¥¯¥¢¥Ã¥×¤Ç¤¤Þ¤»¤ó¡£\n"
-#: text-utils/col.c:525
+#: text-utils/col.c:530
msgid "past first line"
msgstr "ºÇ½é¤Î¹Ô°ÊÁ°¤ò"
-#: text-utils/col.c:525
+#: text-utils/col.c:530
msgid "-- line already flushed"
msgstr "¹Ô¤Ï´û¤Ë½ñ¤¹þ¤Þ¤ì¤¿¤Î¤Ç"
-#: text-utils/colcrt.c:93
+#: text-utils/colcrt.c:98
#, c-format
msgid "usage: %s [ - ] [ -2 ] [ file ... ]\n"
msgstr "»È¤¤Êý: %s [ - ] [ -2 ] [ ¥Õ¥¡¥¤¥ë ... ]\n"
-#: text-utils/column.c:276
+#: text-utils/column.c:302
msgid "line too long"
msgstr "¹Ô¤¬Ä¹¤¹¤®¤Þ¤¹"
-#: text-utils/column.c:311
+#: text-utils/column.c:379
msgid "usage: column [-tx] [-c columns] [file ...]\n"
msgstr "»È¤¤Êý: column [-tx] [-c ¥«¥é¥à¿ô] [¥Õ¥¡¥¤¥ë ...]\n"
msgstr ""
"hexdump: [-bcdovx] [-e fmt] [-f fmt_file] [-n length] [-s skip] [file ...]\n"
-#: text-utils/more.c:328
+#: text-utils/more.c:329
#, c-format
msgid "usage: %s [-dfln] [+linenum | +/pattern] name1 name2 ...\n"
msgstr "»È¤¤Êý: %s [-dfln] [+¹ÔÈÖ¹æ | +/¥Ñ¥¿¡¼¥ó] ̾Á°1 ̾Á°2 ...\n"
-#: text-utils/more.c:503
+#: text-utils/more.c:504
#, c-format
msgid ""
"\n"
"\n"
#. simple ELF detection
-#: text-utils/more.c:542
+#: text-utils/more.c:543
#, c-format
msgid ""
"\n"
"******** %s: ¥Æ¥¥¹¥È¥Õ¥¡¥¤¥ë¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó ********\n"
"\n"
-#: text-utils/more.c:646
+#: text-utils/more.c:647
msgid "[Use q or Q to quit]"
msgstr "[½ªÎ»¤¹¤ë¤Ë¤Ï q ¤« Q ¤ò²¡¤·¤Æ²¼¤µ¤¤]"
-#: text-utils/more.c:832
+#: text-utils/more.c:833
msgid "--More--"
msgstr "--³¤±¤ë--"
-#: text-utils/more.c:834
+#: text-utils/more.c:835
#, c-format
msgid "(Next file: %s)"
msgstr "(¼¡¤Î¥Õ¥¡¥¤¥ë: %s)"
-#: text-utils/more.c:840
+#: text-utils/more.c:841
msgid "[Press space to continue, 'q' to quit.]"
msgstr "[¥¹¥Ú¡¼¥¹¥¡¼¤ò²¡¤¹¤È³¤¡¢'q' ¤Ç½ªÎ»¡£]"
-#: text-utils/more.c:1138
+#: text-utils/more.c:1139
#, c-format
msgid "...back %d page"
msgstr "... %d ¥Ú¡¼¥¸Ìá¤ê¤Þ¤¹"
-#: text-utils/more.c:1184
+#: text-utils/more.c:1185
#, c-format
msgid "...skipping %d line"
msgstr "...%d ¹ÔÈô¤Ð¤·¤Þ¤¹"
-#: text-utils/more.c:1225
+#: text-utils/more.c:1226
msgid ""
"\n"
"***Back***\n"
"\n"
msgstr ""
+"\n"
+"***Ìá¤ë***\n"
+"\n"
-#: text-utils/more.c:1263
+#: text-utils/more.c:1264
msgid "Can't open help file"
msgstr "¥Ø¥ë¥×¥Õ¥¡¥¤¥ë¤ò³«¤±¤Þ¤»¤ó"
-#: text-utils/more.c:1284 text-utils/more.c:1288
+#: text-utils/more.c:1285 text-utils/more.c:1289
msgid "[Press 'h' for instructions.]"
-msgstr ""
+msgstr "['h' ¥¡¼¤ÇÁàºîÊýË¡]"
-#: text-utils/more.c:1323
+#: text-utils/more.c:1324
#, c-format
msgid "\"%s\" line %d"
msgstr "\"%s\" %d ¹Ô"
-#: text-utils/more.c:1325
+#: text-utils/more.c:1326
#, c-format
msgid "[Not a file] line %d"
msgstr "[Èó¥Õ¥¡¥¤¥ë] %d ¹Ô"
-#: text-utils/more.c:1409
+#: text-utils/more.c:1410
msgid " Overflow\n"
-msgstr ""
+msgstr " Â礤¹¤®\n"
-#: text-utils/more.c:1456
+#: text-utils/more.c:1457
msgid "...skipping\n"
msgstr "...Èô¤Ð¤·¤Æ¤¤¤Þ¤¹\n"
-#: text-utils/more.c:1486
+#: text-utils/more.c:1487
msgid "Regular expression botch"
-msgstr ""
+msgstr "Àµµ¬É½¸½¤¬¥Þ¥º¤¤"
-#: text-utils/more.c:1498
+#: text-utils/more.c:1499
msgid ""
"\n"
"Pattern not found\n"
msgstr ""
+"\n"
+"¥Ñ¥¿¡¼¥ó¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó\n"
-#: text-utils/more.c:1501
+#: text-utils/more.c:1502
msgid "Pattern not found"
-msgstr ""
+msgstr "¥Ñ¥¿¡¼¥ó¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó"
-#: text-utils/more.c:1562
+#: text-utils/more.c:1563
msgid "can't fork\n"
msgstr "»Ò¥×¥í¥»¥¹¤òµ¯Æ°¤Ç¤¤Þ¤»¤ó\n"
-#: text-utils/more.c:1601
+#: text-utils/more.c:1602
msgid ""
"\n"
"...Skipping "
"\n"
"...Èô¤Ð¤·¤Æ¤¤¤Þ¤¹ "
-#: text-utils/more.c:1605
+#: text-utils/more.c:1606
msgid "...Skipping "
msgstr "...Èô¤Ð¤·¤Æ¤¤¤Þ¤¹"
-#: text-utils/more.c:1606
+#: text-utils/more.c:1607
msgid "to file "
msgstr "¼¡¤Î¥Õ¥¡¥¤¥ë "
-#: text-utils/more.c:1606
+#: text-utils/more.c:1607
msgid "back to file "
msgstr "Á°¤Î¥Õ¥¡¥¤¥ë "
-#: text-utils/more.c:1845
+#: text-utils/more.c:1846
msgid "Line too long"
msgstr "¹Ô¤¬Ä¹¤¹¤®¤Þ¤¹"
-#: text-utils/more.c:1889
+#: text-utils/more.c:1890
msgid "No previous command to substitute for"
-msgstr ""
+msgstr "ÂçÂΤΤ¿¤á¤Î°ÊÁ°¤Î¥³¥Þ¥ó¥É¤¬¤¢¤ê¤Þ¤»¤ó"
#: text-utils/odsyntax.c:133
msgid "od: od(1) has been deprecated for hexdump(1).\n"
msgid "hexdump: bad conversion character %%%s.\n"
msgstr "hexdump: ÉÔÀµ¤ÊÊÑ´¹¥¥ã¥é¥¯¥¿ %%%s¡£\n"
-#: text-utils/rev.c:109
+#: text-utils/rev.c:114
msgid "Unable to allocate bufferspace\n"
msgstr "¥Ð¥Ã¥Õ¥¡¶õ´Ö¤ò³ÎÊݤǤ¤Þ¤»¤ó\n"
-#: text-utils/rev.c:167
+#: text-utils/rev.c:173
msgid "usage: rev [file ...]\n"
msgstr "»È¤¤Êý: rev [ ¥Õ¥¡¥¤¥ë ...]\n"
-#: text-utils/ul.c:125
+#: text-utils/ul.c:141
#, c-format
msgid "usage: %s [ -i ] [ -tTerm ] file...\n"
msgstr "»È¤¤Êý: %s [ -i ] [ -tüËö ] ¥Õ¥¡¥¤¥ë...\n"
-#: text-utils/ul.c:136
+#: text-utils/ul.c:152
msgid "trouble reading terminfo"
msgstr "terminfo ¤ÎÆɤ߹þ¤ßÃæ¤Ë¥È¥é¥Ö¥ëȯÀ¸"
-#: text-utils/ul.c:223
+#: text-utils/ul.c:241
#, c-format
msgid "Unknown escape sequence in input: %o, %o\n"
msgstr "̤ÃΤΥ¨¥¹¥±¡¼¥×¥·¡¼¥±¥ó¥¹¤¬ÆþÎϤµ¤ì¤Þ¤·¤¿: %o, %o\n"
-#: text-utils/ul.c:372
+#: text-utils/ul.c:398
msgid "Unable to allocate buffer.\n"
msgstr "¥Ð¥Ã¥Õ¥¡¤Î³ÎÊݤ¬¤Ç¤¤Þ¤»¤ó¡£\n"
-#: text-utils/ul.c:529
+#: text-utils/ul.c:555
msgid "Input line too long.\n"
msgstr "ÆþÎϹԤ¬Ä¹¤¹¤®¤Þ¤¹¡£\n"
-#: text-utils/ul.c:542
+#: text-utils/ul.c:568
msgid "Out of memory when growing buffer.\n"
msgstr "¥Ð¥Ã¥Õ¥¡¤ò³ÈÂ礹¤ë¤È¤¤Ë¥á¥â¥ê¤¬Â¤ê¤Ê¤¯¤Ê¤ê¤Þ¤·¤¿¡£\n"
msgid ""
msgstr ""
"Project-Id-Version: util-linux 2.9n\n"
-"POT-Creation-Date: 1999-03-20 12:27-0300\n"
+"POT-Creation-Date: 1999-09-25 13:07+0200\n"
"PO-Revision-Date: 1999-02-25 20:46+0100\n"
"Last-Translator: Andries Brouwer <aeb@cwi.nl>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: ENCODING\n"
+#: clock/cmos.c:146
+msgid "booted from MILO\n"
+msgstr ""
+
+#: clock/cmos.c:154
+msgid "Ruffian BCD clock\n"
+msgstr ""
+
+#: clock/cmos.c:170
+#, c-format
+msgid "clockport adjusted to 0x%x\n"
+msgstr ""
+
+#: clock/cmos.c:180
+msgid "funky TOY!\n"
+msgstr ""
+
+#: clock/cmos.c:234
+#, c-format
+msgid "%s: atomic %s failed for 1000 iterations!"
+msgstr ""
+
+#: clock/cmos.c:558
+#, fuzzy, c-format
+msgid "Cannot open /dev/port: %s"
+msgstr "Kan schijf niet openen"
+
+#: clock/cmos.c:565
+msgid "I failed to get permission because I didnt try.\n"
+msgstr ""
+
+#: clock/cmos.c:568
+#, c-format
+msgid "%s is unable to get I/O port access: the iopl(3) call failed.\n"
+msgstr ""
+
+#: clock/cmos.c:571
+msgid "Probably you need root privileges.\n"
+msgstr ""
+
+#: clock/hwclock.c:253
+#, c-format
+msgid "Last drift adjustment done at %d seconds after 1969\n"
+msgstr ""
+
+#: clock/hwclock.c:255
+#, c-format
+msgid "Last calibration done at %d seconds after 1969\n"
+msgstr ""
+
+#. -----------------------------------------------------------------------------
+#. Wait until the falling edge of the Hardware Clock's update flag so
+#. that any time that is read from the clock immediately after we
+#. return will be exact.
+#.
+#. The clock only has 1 second precision, so it gives the exact time only
+#. once per second, right on the falling edge of the update flag.
+#.
+#. We wait (up to one second) either blocked waiting for an rtc device
+#. or in a CPU spin loop. The former is probably not very accurate.
+#.
+#. Return *retcode_p == 0 if it worked, nonzero if it didn't.
+#.
+#. -----------------------------------------------------------------------------
+#: clock/hwclock.c:278
+msgid "Waiting for clock tick...\n"
+msgstr ""
+
+#: clock/hwclock.c:282
+msgid "...got clock tick\n"
+msgstr ""
+
+#: clock/hwclock.c:334
+#, c-format
+msgid "Invalid values in hardware clock: %2d/%.2d/%.2d %.2d:%.2d:%.2d\n"
+msgstr ""
+
+#: clock/hwclock.c:343
+#, c-format
+msgid "Hw clock time : %.2d:%.2d:%.2d = %d seconds since 1969\n"
+msgstr ""
+
+#: clock/hwclock.c:369
+#, c-format
+msgid "Time read from Hardware Clock: %02d:%02d:%02d\n"
+msgstr ""
+
+#: clock/hwclock.c:395
+#, c-format
+msgid "Setting Hardware Clock to %.2d:%.2d:%.2d = %d seconds since 1969\n"
+msgstr ""
+
+#: clock/hwclock.c:401
+msgid "Clock not changed - testing only.\n"
+msgstr ""
+
+#: clock/hwclock.c:449
+#, c-format
+msgid ""
+"Time elapsed since reference time has been %.6f seconds.\n"
+"Delaying further to reach the next full second.\n"
+msgstr ""
+
+#: clock/hwclock.c:473
+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).\n"
+msgstr ""
+
+#. Address of static storage containing time string
+#. For some strange reason, ctime() is designed to include a newline
+#. character at the end. We have to remove that.
+#.
+#. Compute display value for time
+#. Cut off trailing newline
+#: clock/hwclock.c:485
+#, c-format
+msgid "%s %.6f seconds\n"
+msgstr ""
+
+#: clock/hwclock.c:519
+#, fuzzy
+msgid "No --date option specified.\n"
+msgstr "Maak geen partitie"
+
+#. Quotation marks in date_opt would ruin the date command we construct.
+#.
+#: clock/hwclock.c:524
+msgid ""
+"The value of the --date option is not a valid date.\n"
+"In particular, it contains quotation marks.\n"
+msgstr ""
+
+#: clock/hwclock.c:530
+#, c-format
+msgid "Issuing date command: %s\n"
+msgstr ""
+
+#: clock/hwclock.c:534
+msgid "Unable to run 'date' program in /bin/sh shell. popen() failed"
+msgstr ""
+
+#: clock/hwclock.c:540
+#, c-format
+msgid "response from date command = %s\n"
+msgstr ""
+
+#: clock/hwclock.c:542
+#, c-format
+msgid ""
+"The date command issued by %s returned unexpected results.\n"
+"The command was:\n"
+" %s\n"
+"The response was:\n"
+" %s\n"
+msgstr ""
+
+#: clock/hwclock.c:551
+#, c-format
+msgid ""
+"The date command issued by %s returnedsomething other than an integer where "
+"the convertedtime value was expected.\n"
+"The command was:\n"
+" %s\n"
+"The response was:\n"
+" %s\n"
+msgstr ""
+
+#: clock/hwclock.c:561
+#, c-format
+msgid "date string %s equates to %d seconds since 1969.\n"
+msgstr ""
+
+#: clock/hwclock.c:596
+msgid ""
+"The Hardware Clock does not contain a valid time, so we cannot set the "
+"System Time from it.\n"
+msgstr ""
+
+#: clock/hwclock.c:612
+msgid "Calling settimeofday:\n"
+msgstr ""
+
+#: clock/hwclock.c:613
+#, c-format
+msgid "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
+msgstr ""
+
+#: clock/hwclock.c:615
+#, c-format
+msgid "\ttz.tz_minuteswest = %ld\n"
+msgstr ""
+
+#: clock/hwclock.c:618
+msgid "Not setting system clock because running in test mode.\n"
+msgstr ""
+
+#: clock/hwclock.c:630
+msgid "Must be superuser to set system clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:632
+msgid "settimeofday() failed"
+msgstr ""
+
+#: clock/hwclock.c:665
+msgid ""
+"Not adjusting drift factor because the Hardware Clock previously contained "
+"garbage.\n"
+msgstr ""
+
+#: clock/hwclock.c:669
+msgid ""
+"Not adjusting drift factor because it has been less than a day since the "
+"last calibration.\n"
+msgstr ""
+
+#: clock/hwclock.c:678
+#, c-format
+msgid ""
+"Clock drifted %d seconds in the past %d seconds in spite of a drift factor "
+"of %f seconds/day.\n"
+"Adjusting drift factor by %f seconds/day\n"
+msgstr ""
+
+#: clock/hwclock.c:729
+#, c-format
+msgid "Time since last adjustment is %d seconds\n"
+msgstr ""
+
+#: clock/hwclock.c:731
+#, c-format
+msgid "Need to insert %d seconds and refer time back %.6f seconds ago\n"
+msgstr ""
+
+#: clock/hwclock.c:759
+msgid "Not updating adjtime file because of testing mode.\n"
+msgstr ""
+
+#: clock/hwclock.c:760
+#, c-format
+msgid ""
+"Would have written the following to %s:\n"
+"%s"
+msgstr ""
+
+#: clock/hwclock.c:784
+msgid "Drift adjustment parameters not updated.\n"
+msgstr ""
+
+#: clock/hwclock.c:825
+msgid ""
+"The Hardware Clock does not contain a valid time, so we cannot adjust it.\n"
+msgstr ""
+
+#: clock/hwclock.c:849
+msgid "Needed adjustment is less than one second, so not setting clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:875
+#, c-format
+msgid "Using %s.\n"
+msgstr ""
+
+#: clock/hwclock.c:877
+msgid "No usable clock interface found.\n"
+msgstr ""
+
+#: clock/hwclock.c:965
+#, fuzzy
+msgid "Unable to set system clock.\n"
+msgstr "Kan het bestand '%s' niet positioneren\n"
+
+#: clock/hwclock.c:994
+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.\n"
+msgstr ""
+
+#: clock/hwclock.c:1003
+msgid "Unable to get the epoch value from the kernel.\n"
+msgstr ""
+
+#: clock/hwclock.c:1005
+#, c-format
+msgid "Kernel is assuming an epoch value of %lu\n"
+msgstr ""
+
+#: clock/hwclock.c:1008
+msgid ""
+"To set the epoch value, you must use the 'epoch' option to tell to what "
+"value to set it.\n"
+msgstr ""
+
+#: clock/hwclock.c:1011
+#, c-format
+msgid "Not setting the epoch to %d - testing only.\n"
+msgstr ""
+
+#: clock/hwclock.c:1014
+msgid "Unable to set the epoch value in the kernel.\n"
+msgstr ""
+
+#: clock/hwclock.c:1094
+#, c-format
+msgid "%s takes no non-option arguments. You supplied %d.\n"
+msgstr ""
+
+#: clock/hwclock.c:1102
+msgid ""
+"You have specified multiple function options.\n"
+"You can only perform one function at a time.\n"
+msgstr ""
+
+#: clock/hwclock.c:1115
+msgid "No usable set-to time. Cannot set clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:1130
+msgid "Sorry, only the superuser can change the Hardware Clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:1134
+msgid ""
+"Sorry, only the superuser can change the Hardware Clock epoch in the "
+"kernel.\n"
+msgstr ""
+
+#: clock/hwclock.c:1150
+msgid ""
+"Cannot access the Hardware Clock via any known method. Use --debug option "
+"to see the details of our search for an access method.\n"
+msgstr ""
+
+#: clock/hwclock.c:1164
+#, c-format
+msgid "%s: %s, errno=%d: %s.\n"
+msgstr ""
+
+#: clock/kd.c:41
+msgid "Waiting in loop for time from KDGHWCLK to change\n"
+msgstr ""
+
+#: clock/kd.c:44
+msgid "KDGHWCLK ioctl to read time failed"
+msgstr ""
+
+#: clock/kd.c:65 clock/rtc.c:144
+msgid "Timed out waiting for time change.\n"
+msgstr ""
+
+#: clock/kd.c:69
+msgid "KDGHWCLK ioctl to read time failed in loop"
+msgstr ""
+
+#: clock/kd.c:91
+msgid "ioctl() failed to read time from /dev/tty1"
+msgstr ""
+
+#: clock/kd.c:127
+msgid "ioctl() to open /dev/tty1 failed"
+msgstr ""
+
+#: clock/kd.c:157
+msgid "KDGHWCLK ioctl failed"
+msgstr ""
+
+#: clock/kd.c:161
+#, fuzzy
+msgid "Can't open /dev/tty1"
+msgstr "Kan schijf niet openen"
+
+#: clock/rtc.c:98
+msgid "ioctl() to /dev/rtc to read the time failed.\n"
+msgstr ""
+
+#: clock/rtc.c:129
+msgid "Waiting in loop for time from /dev/rtc to change\n"
+msgstr ""
+
+#: clock/rtc.c:165 clock/rtc.c:222
+msgid "open() of /dev/rtc failed"
+msgstr ""
+
+#. This rtc device doesn't have interrupt functions. This is typical
+#. on an Alpha, where the Hardware Clock interrupts are used by the
+#. kernel for the system clock, so aren't at the user's disposal.
+#.
+#: clock/rtc.c:182
+msgid "/dev/rtc does not have interrupt functions. "
+msgstr ""
+
+#: clock/rtc.c:191
+msgid "read() to /dev/rtc to wait for clock tick failed"
+msgstr ""
+
+#: clock/rtc.c:199
+msgid "ioctl() to /dev/rtc to turn off update interrupts failed"
+msgstr ""
+
+#: clock/rtc.c:202
+msgid "ioctl() to /dev/rtc to turn on update interrupts failed unexpectedly"
+msgstr ""
+
+#: clock/rtc.c:245 clock/rtc.c:324 clock/rtc.c:369
+#, fuzzy
+msgid "Unable to open /dev/rtc"
+msgstr "Kan het bestand '%s' niet openen\n"
+
+#: clock/rtc.c:268
+msgid "ioctl() to /dev/rtc to set the time failed.\n"
+msgstr ""
+
+#: clock/rtc.c:272
+#, c-format
+msgid "ioctl(%s) was successful.\n"
+msgstr ""
+
+#: clock/rtc.c:302
+msgid "Open of /dev/rtc failed"
+msgstr ""
+
+#: clock/rtc.c:320 clock/rtc.c:365
+msgid ""
+"To manipulate the epoch value in the kernel, we must access the Linux 'rtc' "
+"device driver via the device special file /dev/rtc. This file does not "
+"exist on this system.\n"
+msgstr ""
+
+#: clock/rtc.c:331
+msgid "ioctl(RTC_EPOCH_READ) to /dev/rtc failed"
+msgstr ""
+
+#: clock/rtc.c:337
+#, c-format
+msgid "we have read epoch %ld from /dev/rtc with RTC_EPOCH_READ ioctl.\n"
+msgstr ""
+
+#. kernel would not accept this epoch value
+#. Hmm - bad habit, deciding not to do what the user asks
+#. just because one believes that the kernel might not like it.
+#: clock/rtc.c:357
+#, c-format
+msgid "The epoch value may not be less than 1900. You requested %ld\n"
+msgstr ""
+
+#: clock/rtc.c:374
+#, c-format
+msgid "setting epoch to %ld with RTC_EPOCH_SET ioctl to /dev/rtc.\n"
+msgstr ""
+
+#: clock/rtc.c:379
+msgid ""
+"The kernel device driver for /dev/rtc does not have the RTC_EPOCH_SET "
+"ioctl.\n"
+msgstr ""
+
+#: clock/rtc.c:382
+msgid "ioctl(RTC_EPOCH_SET) to /dev/rtc failed"
+msgstr ""
+
+#: clock/shhopt.c:255 clock/shhopt.c:281
+#, c-format
+msgid "invalid number `%s'\n"
+msgstr ""
+
+#: clock/shhopt.c:258 clock/shhopt.c:284
+#, c-format
+msgid "number `%s' to `%s' out of range\n"
+msgstr ""
+
+#: clock/shhopt.c:398
+#, c-format
+msgid "unrecognized option `%s'\n"
+msgstr ""
+
+#: clock/shhopt.c:411 clock/shhopt.c:449
+#, c-format
+msgid "option `%s' requires an argument\n"
+msgstr ""
+
+#: clock/shhopt.c:417
+#, c-format
+msgid "option `%s' doesn't allow an argument\n"
+msgstr ""
+
+#: clock/shhopt.c:439
+#, c-format
+msgid "unrecognized option `-%c'\n"
+msgstr ""
+
#: disk-utils/fdformat.c:33
msgid "Formatting ... "
msgstr "Aan het formatteren ... "
msgid "Single"
msgstr "Enkel"
-#: disk-utils/fsck.minix.c:288
+#: disk-utils/fsck.minix.c:198
+#, fuzzy, c-format
+msgid "Usage: %s [-larvsmf] /dev/name\n"
+msgstr "aanroep: %s [ -n ] apparaat\n"
+
+#: disk-utils/fsck.minix.c:296
#, c-format
msgid "%s is mounted.\t "
msgstr "%s is gemount.\t "
-#: disk-utils/fsck.minix.c:290
+#: disk-utils/fsck.minix.c:298
msgid "Do you really want to continue"
msgstr "Wilt u echt doorgaan"
-#: disk-utils/fsck.minix.c:294
+#: disk-utils/fsck.minix.c:302
msgid "check aborted.\n"
msgstr "controle afgebroken.\n"
-#: disk-utils/fsck.minix.c:311 disk-utils/fsck.minix.c:331
+#: disk-utils/fsck.minix.c:319 disk-utils/fsck.minix.c:339
msgid "Zone nr < FIRSTZONE in file `"
msgstr "Zone nr < EERSTEZONE in het bestand `"
-#: disk-utils/fsck.minix.c:313 disk-utils/fsck.minix.c:333
+#: disk-utils/fsck.minix.c:321 disk-utils/fsck.minix.c:341
msgid "Zone nr >= ZONES in file `"
msgstr "Zone nr >= ZONES in het bestand `"
-#: disk-utils/fsck.minix.c:318 disk-utils/fsck.minix.c:338
+#: disk-utils/fsck.minix.c:326 disk-utils/fsck.minix.c:346
msgid "Remove block"
msgstr "Blok verwijderen"
-#: disk-utils/fsck.minix.c:356
+#: disk-utils/fsck.minix.c:364
msgid "Read error: unable to seek to block in file '"
msgstr "Leesfout: ik kan niet positioneren in bestand '"
-#: disk-utils/fsck.minix.c:362
+#: disk-utils/fsck.minix.c:370
msgid "Read error: bad block in file '"
msgstr "Leesfout: slecht blok in bestand '"
-#: disk-utils/fsck.minix.c:378
+#: disk-utils/fsck.minix.c:386
msgid ""
"Internal error: trying to write bad block\n"
"Write request ignored\n"
"Interne fout: probeer een slecht blok te beschrijven\n"
"Schrijfopdracht genegeerd\n"
-#: disk-utils/fsck.minix.c:386
+#: disk-utils/fsck.minix.c:392 disk-utils/mkfs.minix.c:290
+msgid "seek failed in write_block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:394
msgid "Write error: bad block in file '"
msgstr "Schrijffout: slecht blok in bestand '"
+#: disk-utils/fsck.minix.c:513
+msgid "seek failed in write_super_block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:515 disk-utils/mkfs.minix.c:277
+msgid "unable to write super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:525
+#, fuzzy
+msgid "Unable to write inode map"
+msgstr "Kan het bestand '%s' niet schrijven\n"
+
+#: disk-utils/fsck.minix.c:527
+#, fuzzy
+msgid "Unable to write zone map"
+msgstr "Kan het bestand '%s' niet schrijven\n"
+
+#: disk-utils/fsck.minix.c:529
+#, fuzzy
+msgid "Unable to write inodes"
+msgstr "Kan het bestand '%s' niet schrijven\n"
+
+#: disk-utils/fsck.minix.c:558
+msgid "seek failed"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:560
+#, fuzzy
+msgid "unable to read super block"
+msgstr "Kan het bestand '%s' niet lezen\n"
+
+#: disk-utils/fsck.minix.c:580
+msgid "bad magic number in super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:582
+msgid "Only 1k blocks/zones supported"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:584
+msgid "bad s_imap_blocks field in super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:586
+msgid "bad s_zmap_blocks field in super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:593
+#, fuzzy
+msgid "Unable to allocate buffer for inode map"
+msgstr "Kan niet meer geheugen krijgen\n"
+
+#: disk-utils/fsck.minix.c:601
+#, fuzzy
+msgid "Unable to allocate buffer for inodes"
+msgstr "Kan niet meer geheugen krijgen\n"
+
+#: disk-utils/fsck.minix.c:604
+#, fuzzy
+msgid "Unable to allocate buffer for inode count"
+msgstr "Kan niet meer geheugen krijgen\n"
+
#: disk-utils/fsck.minix.c:607
+#, fuzzy
+msgid "Unable to allocate buffer for zone count"
+msgstr "Kan niet meer geheugen krijgen\n"
+
+#: disk-utils/fsck.minix.c:609
+#, fuzzy
+msgid "Unable to read inode map"
+msgstr "Kan het bestand '%s' niet lezen\n"
+
+#: disk-utils/fsck.minix.c:611
+#, fuzzy
+msgid "Unable to read zone map"
+msgstr "Kan het bestand '%s' niet lezen\n"
+
+#: disk-utils/fsck.minix.c:613
+#, fuzzy
+msgid "Unable to read inodes"
+msgstr "Kan het bestand '%s' niet lezen\n"
+
+#: disk-utils/fsck.minix.c:615
msgid "Warning: Firstzone != Norm_firstzone\n"
msgstr "Waarschuwing: Eerstezone != Norm_eerstezone\n"
-#: disk-utils/fsck.minix.c:612 disk-utils/mkfs.minix.c:528
+#: disk-utils/fsck.minix.c:620 disk-utils/mkfs.minix.c:528
#, c-format
msgid "%ld inodes\n"
msgstr "%ld inodes\n"
-#: disk-utils/fsck.minix.c:613 disk-utils/mkfs.minix.c:529
+#: disk-utils/fsck.minix.c:621 disk-utils/mkfs.minix.c:529
#, c-format
msgid "%ld blocks\n"
msgstr "%ld blokken\n"
-#: disk-utils/fsck.minix.c:614 disk-utils/mkfs.minix.c:530
+#: disk-utils/fsck.minix.c:622 disk-utils/mkfs.minix.c:530
#, c-format
msgid "Firstdatazone=%ld (%ld)\n"
msgstr ""
-#: disk-utils/fsck.minix.c:615 disk-utils/mkfs.minix.c:531
+#: disk-utils/fsck.minix.c:623 disk-utils/mkfs.minix.c:531
#, c-format
msgid "Zonesize=%d\n"
msgstr "Zonegrootte=%d\n"
-#: disk-utils/fsck.minix.c:616
+#: disk-utils/fsck.minix.c:624
#, c-format
msgid "Maxsize=%ld\n"
msgstr ""
-#: disk-utils/fsck.minix.c:617
+#: disk-utils/fsck.minix.c:625
#, c-format
msgid "Filesystem state=%d\n"
msgstr ""
-#: disk-utils/fsck.minix.c:618
+#: disk-utils/fsck.minix.c:626
#, c-format
msgid ""
"namelen=%d\n"
"\n"
msgstr ""
-#: disk-utils/fsck.minix.c:632 disk-utils/fsck.minix.c:684
+#: disk-utils/fsck.minix.c:640 disk-utils/fsck.minix.c:692
#, c-format
msgid "Inode %d marked not used, but used for file '"
msgstr ""
-#: disk-utils/fsck.minix.c:637 disk-utils/fsck.minix.c:688
+#: disk-utils/fsck.minix.c:645 disk-utils/fsck.minix.c:696
msgid "Mark in use"
msgstr ""
-#: disk-utils/fsck.minix.c:659 disk-utils/fsck.minix.c:708
+#: disk-utils/fsck.minix.c:667 disk-utils/fsck.minix.c:716
#, c-format
msgid " has mode %05o\n"
msgstr ""
-#: disk-utils/fsck.minix.c:665 disk-utils/fsck.minix.c:713
+#: disk-utils/fsck.minix.c:673 disk-utils/fsck.minix.c:721
msgid "Warning: inode count too big.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:749 disk-utils/fsck.minix.c:783
+#: disk-utils/fsck.minix.c:734
+msgid "root inode isn't a directory"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:757 disk-utils/fsck.minix.c:791
msgid "Block has been used before. Now in file `"
msgstr ""
-#: disk-utils/fsck.minix.c:752 disk-utils/fsck.minix.c:786
-#: disk-utils/fsck.minix.c:1114 disk-utils/fsck.minix.c:1123
-#: disk-utils/fsck.minix.c:1167 disk-utils/fsck.minix.c:1176
+#: disk-utils/fsck.minix.c:760 disk-utils/fsck.minix.c:794
+#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1131
+#: disk-utils/fsck.minix.c:1175 disk-utils/fsck.minix.c:1184
msgid "Clear"
msgstr ""
-#: disk-utils/fsck.minix.c:761 disk-utils/fsck.minix.c:795
+#: disk-utils/fsck.minix.c:769 disk-utils/fsck.minix.c:803
#, c-format
msgid "Block %d in file `"
msgstr ""
-#: disk-utils/fsck.minix.c:763 disk-utils/fsck.minix.c:797
+#: disk-utils/fsck.minix.c:771 disk-utils/fsck.minix.c:805
msgid "' is marked not in use."
msgstr ""
-#: disk-utils/fsck.minix.c:764 disk-utils/fsck.minix.c:798
+#: disk-utils/fsck.minix.c:772 disk-utils/fsck.minix.c:806
msgid "Correct"
msgstr ""
-#: disk-utils/fsck.minix.c:948 disk-utils/fsck.minix.c:1012
+#: disk-utils/fsck.minix.c:956 disk-utils/fsck.minix.c:1020
msgid " contains a bad inode number for file '"
msgstr ""
-#: disk-utils/fsck.minix.c:950 disk-utils/fsck.minix.c:1014
+#: disk-utils/fsck.minix.c:958 disk-utils/fsck.minix.c:1022
msgid " Remove"
msgstr ""
-#: disk-utils/fsck.minix.c:964 disk-utils/fsck.minix.c:1028
+#: disk-utils/fsck.minix.c:972 disk-utils/fsck.minix.c:1036
msgid ": bad directory: '.' isn't first\n"
msgstr ""
-#: disk-utils/fsck.minix.c:971 disk-utils/fsck.minix.c:1036
+#: disk-utils/fsck.minix.c:979 disk-utils/fsck.minix.c:1044
msgid ": bad directory: '..' isn't second\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1071
+#: disk-utils/fsck.minix.c:1076
+#, fuzzy
+msgid "internal error"
+msgstr "Interne fout"
+
+#: disk-utils/fsck.minix.c:1079
msgid ": bad directory: size<32"
msgstr ""
-#: disk-utils/fsck.minix.c:1090
+#: disk-utils/fsck.minix.c:1098
msgid ": bad directory: size < 32"
msgstr ""
-#: disk-utils/fsck.minix.c:1113 disk-utils/fsck.minix.c:1166
+#: disk-utils/fsck.minix.c:1111
+msgid "seek failed in bad_zone"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1121 disk-utils/fsck.minix.c:1174
#, c-format
msgid "Inode %d mode not cleared."
msgstr ""
-#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1175
+#: disk-utils/fsck.minix.c:1130 disk-utils/fsck.minix.c:1183
#, c-format
msgid "Inode %d not used, marked used in the bitmap."
msgstr ""
-#: disk-utils/fsck.minix.c:1128 disk-utils/fsck.minix.c:1181
+#: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1189
#, c-format
msgid "Inode %d used, marked unused in the bitmap."
msgstr ""
-#: disk-utils/fsck.minix.c:1134 disk-utils/fsck.minix.c:1186
+#: disk-utils/fsck.minix.c:1142 disk-utils/fsck.minix.c:1194
#, c-format
msgid "Inode %d (mode = %07o), i_nlinks=%d, counted=%d."
msgstr ""
-#: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1188
+#: disk-utils/fsck.minix.c:1144 disk-utils/fsck.minix.c:1196
msgid "Set i_nlinks to count"
msgstr ""
-#: disk-utils/fsck.minix.c:1148 disk-utils/fsck.minix.c:1200
+#: disk-utils/fsck.minix.c:1156 disk-utils/fsck.minix.c:1208
#, c-format
msgid "Zone %d: marked in use, no file uses it."
msgstr ""
-#: disk-utils/fsck.minix.c:1149 disk-utils/fsck.minix.c:1201
+#: disk-utils/fsck.minix.c:1157 disk-utils/fsck.minix.c:1209
msgid "Unmark"
msgstr ""
-#: disk-utils/fsck.minix.c:1153 disk-utils/fsck.minix.c:1205
+#: disk-utils/fsck.minix.c:1161 disk-utils/fsck.minix.c:1213
#, c-format
msgid "Zone %d: %sin use, counted=%d\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1154 disk-utils/fsck.minix.c:1206
+#: disk-utils/fsck.minix.c:1162 disk-utils/fsck.minix.c:1214
msgid "not "
msgstr ""
-#: disk-utils/fsck.minix.c:1182
+#: disk-utils/fsck.minix.c:1190
msgid "Set"
msgstr "Zet op 1"
-#: disk-utils/fsck.minix.c:1296
+#: disk-utils/fsck.minix.c:1254 disk-utils/mkfs.minix.c:637
+#: disk-utils/mkfs.minix.c:640
+msgid "bad inode size"
+msgstr "foute inode grootte"
+
+#: disk-utils/fsck.minix.c:1257
+#, fuzzy
+msgid "bad v2 inode size"
+msgstr "foute inode grootte"
+
+#: disk-utils/fsck.minix.c:1283
+msgid "need terminal for interactive repairs"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1287
+#, fuzzy, c-format
+msgid "unable to open '%s'"
+msgstr "kan het bestand '%s' niet openen"
+
+#: disk-utils/fsck.minix.c:1304
#, c-format
msgid "%s is clean, no check.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1300
+#: disk-utils/fsck.minix.c:1308
#, c-format
msgid "Forcing filesystem check on %s.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1302
+#: disk-utils/fsck.minix.c:1310
#, c-format
msgid "Filesystem on %s is dirty, needs checking.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1331
+#: disk-utils/fsck.minix.c:1339
msgid ""
"\n"
"%6ld inodes used (%ld%%)\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1336
+#: disk-utils/fsck.minix.c:1344
msgid "%6ld zones used (%ld%%)\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1338
+#: disk-utils/fsck.minix.c:1346
#, c-format
msgid ""
"\n"
"%6d files\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1351
+#: disk-utils/fsck.minix.c:1359
msgid ""
"----------------------------\n"
"FILE SYSTEM HAS BEEN CHANGED\n"
msgid "Usage: mkfs [-V] [-t fstype] [fs-options] device [size]\n"
msgstr ""
-#: disk-utils/mkfs.c:80 fdisk/cfdisk.c:324 getopt-1.0.3b/getopt.c:85
-#: getopt-1.0.3b/getopt.c:95 login-utils/wall.c:221 mount/sundries.c:192
+#: disk-utils/mkfs.c:80 fdisk/cfdisk.c:370 getopt-1.0.3b/getopt.c:85
+#: getopt-1.0.3b/getopt.c:95 login-utils/wall.c:218 mount/sundries.c:195
#, c-format
msgid "%s: Out of memory!\n"
msgstr "%s: Geheugen is vol!\n"
#: disk-utils/mkfs.c:89
-msgid "mkfs version "
+#, fuzzy, c-format
+msgid "mkfs version %s (%s)\n"
msgstr "mkfs versie "
#: disk-utils/mkfs.minix.c:186
#, c-format
msgid "Usage: %s [-c | -l filename] [-nXX] [-iXX] /dev/name [blocks]\n"
-msgstr "Aanroep: %s [-c | -l bestand] [-nXX] [-iXX] /dev/naam [blokkenaantal]\n"
+msgstr ""
+"Aanroep: %s [-c | -l bestand] [-nXX] [-iXX] /dev/naam [blokkenaantal]\n"
#: disk-utils/mkfs.minix.c:210
#, c-format
msgid "seek failed in write_tables"
msgstr ""
-#: disk-utils/mkfs.minix.c:277
-msgid "unable to write super-block"
-msgstr ""
-
#: disk-utils/mkfs.minix.c:279
msgid "unable to write inode map"
msgstr ""
msgid "unable to write inodes"
msgstr ""
-#: disk-utils/mkfs.minix.c:290
-msgid "seek failed in write_block"
-msgstr ""
-
#: disk-utils/mkfs.minix.c:292
msgid "write failed in write_block"
msgstr ""
msgid "Weird values in do_check: probably bugs\n"
msgstr ""
-#: disk-utils/mkfs.minix.c:585
+#: disk-utils/mkfs.minix.c:585 disk-utils/mkswap.c:231
msgid "seek failed in check_blocks"
msgstr ""
msgid "can't open file of bad blocks"
msgstr "kan het slechte-blokken-bestand niet openen"
-#: disk-utils/mkfs.minix.c:637 disk-utils/mkfs.minix.c:640
-msgid "bad inode size"
-msgstr "foute inode grootte"
-
#: disk-utils/mkfs.minix.c:669
#, c-format
msgid "%s: not compiled with minix v2 support\n"
msgid "will not try to make filesystem on '%s'"
msgstr ""
-#: disk-utils/mkswap.c:99
+#: disk-utils/mkswap.c:101
#, c-format
msgid "Assuming pages of size %d\n"
msgstr ""
-#: disk-utils/mkswap.c:191
-#, c-format
-msgid "%d bad page%s\n"
+#: disk-utils/mkswap.c:185
+#, fuzzy, c-format
+msgid "Usage: %s [-c] [-v0|-v1] /dev/name [blocks]\n"
msgstr ""
+"Aanroep: %s [-c | -l bestand] [-nXX] [-iXX] /dev/naam [blokkenaantal]\n"
-#: disk-utils/mkswap.c:191 login-utils/shutdown.c:433
-#: login-utils/shutdown.c:436
-msgid "s"
+#: disk-utils/mkswap.c:208
+#, fuzzy
+msgid "too many bad pages"
+msgstr "Slechte primaire partitie"
+
+#: disk-utils/mkswap.c:222 misc-utils/look.c:170 misc-utils/setterm.c:1153
+#: text-utils/more.c:1863 text-utils/more.c:1874
+msgid "Out of memory"
msgstr ""
-#: disk-utils/mkswap.c:294
+#: disk-utils/mkswap.c:239
+#, fuzzy
+msgid "one bad page\n"
+msgstr "1 slecht blok\n"
+
+#: disk-utils/mkswap.c:241
+#, fuzzy, c-format
+msgid "%d bad pages\n"
+msgstr "%ld slechte blokken\n"
+
+#: disk-utils/mkswap.c:345
#, c-format
msgid "%s: error: Nowhere to set up swap on?\n"
msgstr ""
-#: disk-utils/mkswap.c:313
+#: disk-utils/mkswap.c:354
+#, c-format
+msgid "%s: error: size %ld is larger than device size %d\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:372
#, c-format
msgid "%s: error: unknown version %d\n"
msgstr ""
-#: disk-utils/mkswap.c:319
+#: disk-utils/mkswap.c:378
#, c-format
msgid "%s: error: swap area needs to be at least %ldkB\n"
msgstr ""
-#: disk-utils/mkswap.c:326
+#: disk-utils/mkswap.c:397
#, c-format
msgid "%s: warning: truncating swap area to %ldkB\n"
msgstr ""
-#: disk-utils/mkswap.c:353
+#: disk-utils/mkswap.c:409
+#, c-format
+msgid "Will not try to make swapdevice on '%s'"
+msgstr ""
+
+#: disk-utils/mkswap.c:418 disk-utils/mkswap.c:439
+msgid "fatal: first page unreadable"
+msgstr ""
+
+#: disk-utils/mkswap.c:424
#, c-format
msgid ""
"%s: Device '%s' contains a valid Sun disklabel.\n"
"the -f option to force it.\n"
msgstr ""
-#: disk-utils/mkswap.c:378
+#: disk-utils/mkswap.c:448
+msgid "Unable to set up swap-space: unreadable"
+msgstr ""
+
+#: disk-utils/mkswap.c:449
#, c-format
msgid "Setting up swapspace version %d, size = %ld bytes\n"
msgstr ""
+#: disk-utils/mkswap.c:455
+#, fuzzy
+msgid "unable to rewind swap-device"
+msgstr "kan het bestand '%s' niet openen"
+
+#: disk-utils/mkswap.c:458
+#, fuzzy
+msgid "unable to write signature page"
+msgstr "Kan het bestand '%s' niet schrijven\n"
+
+#: disk-utils/mkswap.c:465
+msgid "fsync failed"
+msgstr ""
+
#: disk-utils/setfdprm.c:30
#, c-format
msgid "Invalid number: %s\n"
msgid " %s [ -c | -y | -n ] dev\n"
msgstr ""
-#: fdisk/cfdisk.c:349 fdisk/cfdisk.c:1764
+#: fdisk/cfdisk.c:395 fdisk/cfdisk.c:1900
msgid "Unusable"
msgstr "Onbruikbaar"
-#: fdisk/cfdisk.c:351 fdisk/cfdisk.c:1766
+#: fdisk/cfdisk.c:397 fdisk/cfdisk.c:1902
msgid "Free Space"
msgstr "Vrij"
-#: fdisk/cfdisk.c:354
+#: fdisk/cfdisk.c:400
msgid "Linux ext2"
msgstr "Linux ext2"
#. also Solaris
-#: fdisk/cfdisk.c:356 fdisk/i386_sys_types.c:53
+#: fdisk/cfdisk.c:402 fdisk/i386_sys_types.c:56
msgid "Linux"
msgstr "Linux"
-#: fdisk/cfdisk.c:359
+#: fdisk/cfdisk.c:405
msgid "OS/2 HPFS"
msgstr "OS/2 HPFS"
-#: fdisk/cfdisk.c:361
+#: fdisk/cfdisk.c:407
msgid "OS/2 IFS"
msgstr "OS/2 IFS"
-#: fdisk/cfdisk.c:365
+#: fdisk/cfdisk.c:411
msgid "NTFS"
msgstr "NTFS"
-#: fdisk/cfdisk.c:376
+#: fdisk/cfdisk.c:422
msgid "Disk has been changed.\n"
msgstr "De schijfinhoud is gewijzigd.\n"
-#: fdisk/cfdisk.c:377
+#: fdisk/cfdisk.c:423
msgid "Reboot the system to ensure the partition table is correctly updated.\n"
msgstr ""
"Herstart het systeem om er zeker van te zijn dat de partitietabel correct "
"aangepast is\n"
-#: fdisk/cfdisk.c:380
+#: fdisk/cfdisk.c:426
msgid ""
"\n"
"WARNING: If you have created or modified any\n"
"WAARSCHUWING: Mocht U DOS 6.x partities hebben aangemaakt of gewijzigd,\n"
"lees dan de cfdisk man pagina - vaak is nog een dd commando nodig.\n"
-#: fdisk/cfdisk.c:475
+#: fdisk/cfdisk.c:521
msgid "FATAL ERROR"
msgstr "FATALE FOUT"
-#: fdisk/cfdisk.c:484
-msgid "Press any key to exit fdisk"
+#: fdisk/cfdisk.c:530
+#, fuzzy
+msgid "Press any key to exit cfdisk"
msgstr "Druk op een toets om fdisk te verlaten"
-#: fdisk/cfdisk.c:520 fdisk/cfdisk.c:528
+#: fdisk/cfdisk.c:566 fdisk/cfdisk.c:574
msgid "Cannot seek on disk drive"
msgstr "Positioneeropdracht faalde"
-#: fdisk/cfdisk.c:522
+#: fdisk/cfdisk.c:568
msgid "Cannot read disk drive"
msgstr "Leesopdracht faalde"
-#: fdisk/cfdisk.c:530
+#: fdisk/cfdisk.c:576
msgid "Cannot write disk drive"
msgstr "Schrijfopdracht faalde"
-#: fdisk/cfdisk.c:767
+#: fdisk/cfdisk.c:815
msgid "Too many partitions"
msgstr "Te veel partities"
-#: fdisk/cfdisk.c:772
+#: fdisk/cfdisk.c:820
msgid "Partition begins before sector 0"
msgstr "Partitie begint voor sector 0"
-#: fdisk/cfdisk.c:777
+#: fdisk/cfdisk.c:825
msgid "Partition ends before sector 0"
msgstr "Partitie eindigt voor sector 0"
-#: fdisk/cfdisk.c:782
+#: fdisk/cfdisk.c:830
msgid "Partition begins after end-of-disk"
msgstr "Partitie begint voorbij het einde van de schijf"
-#: fdisk/cfdisk.c:787
+#: fdisk/cfdisk.c:835
msgid "Partition ends after end-of-disk"
msgstr "Partitie eindigt voorbij het einde van de schijf"
-#: fdisk/cfdisk.c:835
+#: fdisk/cfdisk.c:859
+msgid "logical partitions not in disk order"
+msgstr ""
+
+#: fdisk/cfdisk.c:862
+#, fuzzy
+msgid "logical partitions overlap"
+msgstr "Slechte logische partitie"
+
+#: fdisk/cfdisk.c:864
+#, fuzzy
+msgid "enlarged logical partitions overlap"
+msgstr "Slechte logische partitie"
+
+#: fdisk/cfdisk.c:894
msgid ""
"!!!! Internal error creating logical drive with no extended partition !!!!"
msgstr "!!!! Interne cfdisk fout - logische partitie niet in uitgebreide??"
-#: fdisk/cfdisk.c:846 fdisk/cfdisk.c:858
+#: fdisk/cfdisk.c:905 fdisk/cfdisk.c:917
msgid ""
"Cannot create logical drive here -- would create two extended partitions"
msgstr ""
"Ik kan hier geen logische partitie maken -- dan zouden er twee uitgebreide "
"partities komen"
-#: fdisk/cfdisk.c:1002
+#: fdisk/cfdisk.c:1067
msgid "Menu item too long. Menu may look odd."
msgstr "Menuelement te lang. Misschien ziet het menu er vreemd uit."
-#: fdisk/cfdisk.c:1051
+#: fdisk/cfdisk.c:1123
msgid "Menu without direction. Defaulting horizontal."
msgstr "Menu zonder aangegeven richting. Laat ik horizontaal nemen."
-#: fdisk/cfdisk.c:1166
+#: fdisk/cfdisk.c:1253
msgid "Illegal key"
msgstr "Niet herkende toets"
-#: fdisk/cfdisk.c:1189
+#: fdisk/cfdisk.c:1276
msgid "Press a key to continue"
msgstr "Sla een toets aan om verder te gaan"
-#: fdisk/cfdisk.c:1236 fdisk/cfdisk.c:1735 fdisk/cfdisk.c:2261
-#: fdisk/cfdisk.c:2263
+#: fdisk/cfdisk.c:1323 fdisk/cfdisk.c:1871 fdisk/cfdisk.c:2396
+#: fdisk/cfdisk.c:2398
msgid "Primary"
msgstr "Primaire"
-#: fdisk/cfdisk.c:1236
+#: fdisk/cfdisk.c:1323
msgid "Create a new primary partition"
msgstr "Maak een nieuwe primaire partitie"
-#: fdisk/cfdisk.c:1237 fdisk/cfdisk.c:1735 fdisk/cfdisk.c:2260
-#: fdisk/cfdisk.c:2263
+#: fdisk/cfdisk.c:1324 fdisk/cfdisk.c:1871 fdisk/cfdisk.c:2395
+#: fdisk/cfdisk.c:2398
msgid "Logical"
msgstr "Logische"
-#: fdisk/cfdisk.c:1237
+#: fdisk/cfdisk.c:1324
msgid "Create a new logical partition"
msgstr "Maak een nieuwe logische partitie"
-#: fdisk/cfdisk.c:1238 fdisk/cfdisk.c:1291 fdisk/cfdisk.c:1947
+#: fdisk/cfdisk.c:1325 fdisk/cfdisk.c:1380 fdisk/cfdisk.c:2075
msgid "Cancel"
msgstr "Breek af"
-#: fdisk/cfdisk.c:1238 fdisk/cfdisk.c:1291
+#: fdisk/cfdisk.c:1325 fdisk/cfdisk.c:1380
msgid "Don't create a partition"
msgstr "Maak geen partitie"
-#: fdisk/cfdisk.c:1254
+#: fdisk/cfdisk.c:1341
msgid "!!! Internal error !!!"
msgstr "Interne fout"
-#: fdisk/cfdisk.c:1257
+#: fdisk/cfdisk.c:1344
msgid "Size (in MB): "
msgstr "Grootte (in MB)"
-#: fdisk/cfdisk.c:1289
+#: fdisk/cfdisk.c:1378
msgid "Beginning"
msgstr "Begin"
-#: fdisk/cfdisk.c:1289
+#: fdisk/cfdisk.c:1378
msgid "Add partition at beginning of free space"
msgstr "Zet de partitie aan het begin van de vrije ruimte"
-#: fdisk/cfdisk.c:1290
+#: fdisk/cfdisk.c:1379
msgid "End"
msgstr "Einde"
-#: fdisk/cfdisk.c:1290
+#: fdisk/cfdisk.c:1379
msgid "Add partition at end of free space"
msgstr "Zet de partitie aan het eind van de vrije ruimte"
-#: fdisk/cfdisk.c:1308
+#: fdisk/cfdisk.c:1397
msgid "No room to create the extended partition"
msgstr "Geen ruimte voor een uitgebreide partitie"
-#: fdisk/cfdisk.c:1354
+#: fdisk/cfdisk.c:1436
+#, fuzzy
+msgid "Bad signature on partition table"
+msgstr "Geef alleen de partitietabel"
+
+#: fdisk/cfdisk.c:1474
+msgid "You specified more cylinders than fit on disk"
+msgstr ""
+
+#: fdisk/cfdisk.c:1504
msgid "Cannot open disk drive"
msgstr "Kan schijf niet openen"
-#: fdisk/cfdisk.c:1356 fdisk/cfdisk.c:1546
+#: fdisk/cfdisk.c:1506 fdisk/cfdisk.c:1687
msgid "Opened disk read-only - you have no permission to write"
msgstr "Kan de schijf alleen lezen - heb geen permissie om te schrijven"
-#: fdisk/cfdisk.c:1386
-msgid "Cannot read disk drive geometry"
-msgstr "Opvragen van de schijfgeometrie faalde"
+#: fdisk/cfdisk.c:1527
+#, fuzzy
+msgid "Cannot get disk size"
+msgstr "Leesopdracht faalde"
-#: fdisk/cfdisk.c:1408
+#. avoid snprintf - it does not exist on ancient systems
+#: fdisk/cfdisk.c:1553
msgid "Bad primary partition"
msgstr "Slechte primaire partitie"
-#: fdisk/cfdisk.c:1438
+#. avoid snprintf
+#: fdisk/cfdisk.c:1584
msgid "Bad logical partition"
msgstr "Slechte logische partitie"
-#: fdisk/cfdisk.c:1558
+#: fdisk/cfdisk.c:1699
msgid "Warning!! This may destroy data on your disk!"
msgstr "Waarschuwing!! Dit kan gegevens op uw schijf vernietigen!"
-#: fdisk/cfdisk.c:1562
+#: fdisk/cfdisk.c:1703
msgid "Are you sure you want write the partition table to disk? (yes or no): "
msgstr ""
"Weet U zeker dat de partitietabel weggeschreven moet worden? (ja of nee): "
-#: fdisk/cfdisk.c:1571
+#: fdisk/cfdisk.c:1709
+msgid "no"
+msgstr ""
+
+#: fdisk/cfdisk.c:1710
msgid "Did not write partition table to disk"
msgstr "Heb de partitietabel niet naar schijf geschreven"
-#: fdisk/cfdisk.c:1579
+#: fdisk/cfdisk.c:1712
+msgid "yes"
+msgstr ""
+
+#: fdisk/cfdisk.c:1715
msgid "Please enter `yes' or `no'"
msgstr "Antwoord `ja' of `nee'"
-#: fdisk/cfdisk.c:1583
+#: fdisk/cfdisk.c:1719
msgid "Writing partition table to disk..."
msgstr "Schrijf nu de partitietabel naar schijf..."
-#: fdisk/cfdisk.c:1608 fdisk/cfdisk.c:1612
+#: fdisk/cfdisk.c:1744 fdisk/cfdisk.c:1748
msgid "Wrote partition table to disk"
msgstr "Partitietabel is weggeschreven"
-#: fdisk/cfdisk.c:1610
+#: fdisk/cfdisk.c:1746
msgid ""
"Wrote partition table, but re-read table failed. Reboot to update table."
msgstr "Partitietabel is weggeschreven, maar het teruglezen faalde. Reboot."
-#: fdisk/cfdisk.c:1620
+#: fdisk/cfdisk.c:1756
msgid ""
"Not precisely one primary partition is bootable. DOS MBR cannot boot this."
msgstr ""
"Er is niet precies 1 startbare primaire partitie. DOS MBR kan dit niet "
"booten."
-#: fdisk/cfdisk.c:1678 fdisk/cfdisk.c:1796 fdisk/cfdisk.c:1888
+#: fdisk/cfdisk.c:1814 fdisk/cfdisk.c:1932 fdisk/cfdisk.c:2016
msgid "Enter filename or press RETURN to display on screen: "
msgstr "Geef een bestandsnaam of Enter om uitvoer naar het scherm te krijgen"
-#: fdisk/cfdisk.c:1686 fdisk/cfdisk.c:1804 fdisk/cfdisk.c:1896
+#: fdisk/cfdisk.c:1822 fdisk/cfdisk.c:1940 fdisk/cfdisk.c:2024
#, c-format
msgid "Cannot open file '%s'"
msgstr "Kan het bestand '%s' niet openen"
-#: fdisk/cfdisk.c:1697
+#: fdisk/cfdisk.c:1833
#, c-format
msgid "Disk Drive: %s\n"
msgstr "Schijf: %s\n"
-#: fdisk/cfdisk.c:1699
+#: fdisk/cfdisk.c:1835
msgid "Sector 0:\n"
msgstr ""
-#: fdisk/cfdisk.c:1706
+#: fdisk/cfdisk.c:1842
#, c-format
msgid "Sector %d:\n"
msgstr ""
-#: fdisk/cfdisk.c:1726
+#: fdisk/cfdisk.c:1862
msgid " None "
msgstr " Geen "
-#: fdisk/cfdisk.c:1728
+#: fdisk/cfdisk.c:1864
msgid " Pri/Log"
msgstr ""
-#: fdisk/cfdisk.c:1730
+#: fdisk/cfdisk.c:1866
msgid " Primary"
msgstr " Primaire"
-#: fdisk/cfdisk.c:1732
+#: fdisk/cfdisk.c:1868
msgid " Logical"
msgstr " Logische"
#. odd flag on end
#. type id
#. type name
-#: fdisk/cfdisk.c:1770 fdisk/fdisk.c:1045 fdisk/fdisk.c:1194
-#: fdisk/fdisksgilabel.c:224 fdisk/fdisksunlabel.c:644 fdisk/sfdisk.c:551
+#: fdisk/cfdisk.c:1906 fdisk/fdisk.c:1072 fdisk/fdisk.c:1221
+#: fdisk/fdisksgilabel.c:224 fdisk/fdisksunlabel.c:646 fdisk/sfdisk.c:559
msgid "Unknown"
msgstr "Onbekend"
-#: fdisk/cfdisk.c:1776
+#: fdisk/cfdisk.c:1912
#, c-format
msgid "Boot (%02X)"
msgstr ""
-#: fdisk/cfdisk.c:1778 fdisk/cfdisk.c:2269
+#: fdisk/cfdisk.c:1914 fdisk/cfdisk.c:2404
#, c-format
msgid "Unknown (%02X)"
msgstr "Onbekend (%02X)"
-#: fdisk/cfdisk.c:1780
+#: fdisk/cfdisk.c:1916
#, c-format
msgid "None (%02X)"
msgstr "Geen (%02X)"
-#: fdisk/cfdisk.c:1815 fdisk/cfdisk.c:1907
+#: fdisk/cfdisk.c:1951 fdisk/cfdisk.c:2035
#, c-format
msgid "Partition Table for %s\n"
msgstr "Partitietabel voor %s\n"
-#: fdisk/cfdisk.c:1817
+#: fdisk/cfdisk.c:1953
msgid " First Last\n"
msgstr " Eerste Laatste\n"
-#: fdisk/cfdisk.c:1818
+#: fdisk/cfdisk.c:1954
msgid ""
" # Type Sector Sector Offset Length Filesystem Type (ID) Flags\n"
msgstr ""
" # Type Sector Sector Offset Lengte Filesysteem type (ID) "
"Vlaggen\n"
-#: fdisk/cfdisk.c:1819
+#: fdisk/cfdisk.c:1955
msgid ""
"-- ------- -------- --------- ------ --------- ---------------------- "
"---------\n"
msgstr ""
-#: fdisk/cfdisk.c:1909
+#: fdisk/cfdisk.c:2037
msgid " ---Starting--- ----Ending---- Start Number of\n"
msgstr " ---Start--- ---End--- Start Aantal\n"
-#: fdisk/cfdisk.c:1910
+#: fdisk/cfdisk.c:2038
msgid " # Flags Head Sect Cyl ID Head Sect Cyl Sector Sectors\n"
msgstr " # Vlaggen Kop Sect Cyl ID Kop Sect Cyl Sector Sectoren\n"
-#: fdisk/cfdisk.c:1911
+#: fdisk/cfdisk.c:2039
msgid "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
msgstr ""
-#: fdisk/cfdisk.c:1944
+#: fdisk/cfdisk.c:2072
msgid "Raw"
msgstr "Ruw"
-#: fdisk/cfdisk.c:1944
+#: fdisk/cfdisk.c:2072
msgid "Print the table using raw data format"
msgstr "Geef de tabel in ruw formaat"
-#: fdisk/cfdisk.c:1945 fdisk/cfdisk.c:2050
+#: fdisk/cfdisk.c:2073 fdisk/cfdisk.c:2175
msgid "Sectors"
msgstr "Sectoren"
-#: fdisk/cfdisk.c:1945
+#: fdisk/cfdisk.c:2073
msgid "Print the table ordered by sectors"
msgstr "Geef de tabel geordend naar sectoren"
-#: fdisk/cfdisk.c:1946
+#: fdisk/cfdisk.c:2074
msgid "Table"
msgstr "Tabel"
-#: fdisk/cfdisk.c:1946
+#: fdisk/cfdisk.c:2074
msgid "Just print the partition table"
msgstr "Geef alleen de partitietabel"
-#: fdisk/cfdisk.c:1947
+#: fdisk/cfdisk.c:2075
msgid "Don't print the table"
msgstr "Geef geen tabel"
-#: fdisk/cfdisk.c:1976
-msgid "Help Screen for cfdisk "
+#: fdisk/cfdisk.c:2103
+#, fuzzy
+msgid "Help Screen for cfdisk"
msgstr "Hulpscherm voor cfdisk"
-#: fdisk/cfdisk.c:1978
+#: fdisk/cfdisk.c:2105
msgid "This is cfdisk, a curses based disk partitioning program, which"
msgstr "Dit is cfdisk, een schijfpartitieprogramma dat U in staat stelt"
-#: fdisk/cfdisk.c:1979
+#: fdisk/cfdisk.c:2106
msgid "allows you to create, delete and modify partitions on your hard"
msgstr "partities te maken, te verwijderen en te veranderen op uw harde"
-#: fdisk/cfdisk.c:1980
+#: fdisk/cfdisk.c:2107
msgid "disk drive."
msgstr "schijf"
-#: fdisk/cfdisk.c:1982
-msgid "Copyright (C) 1994-1998 Kevin E. Martin & aeb"
+#: fdisk/cfdisk.c:2109
+msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb"
msgstr ""
-#: fdisk/cfdisk.c:1984
+#: fdisk/cfdisk.c:2111
msgid "Command Meaning"
msgstr "Commando Betekenis"
-#: fdisk/cfdisk.c:1985
+#: fdisk/cfdisk.c:2112
msgid "------- -------"
msgstr ""
-#: fdisk/cfdisk.c:1986
+#: fdisk/cfdisk.c:2113
msgid " b Toggle bootable flag of the current partition"
msgstr " b Maak de huidige partitie (wel/niet) startbaar"
-#: fdisk/cfdisk.c:1987
+#: fdisk/cfdisk.c:2114
msgid " d Delete the current partition"
msgstr " d Verwijder de huidige partitie"
-#: fdisk/cfdisk.c:1988
+#: fdisk/cfdisk.c:2115
msgid " g Change cylinders, heads, sectors-per-track parameters"
msgstr " g Verander het aantal cylinders, koppen, sectoren/spoor"
-#: fdisk/cfdisk.c:1989
+#: fdisk/cfdisk.c:2116
msgid " WARNING: This option should only be used by people who"
msgstr " WAARSCHUWING: Dit is alleen voor experts."
-#: fdisk/cfdisk.c:1990
+#: fdisk/cfdisk.c:2117
msgid " know what they are doing."
msgstr ""
-#: fdisk/cfdisk.c:1991
+#: fdisk/cfdisk.c:2118
msgid " h Print this screen"
msgstr ""
-#: fdisk/cfdisk.c:1992
+#: fdisk/cfdisk.c:2119
msgid " m Maximize disk usage of the current partition"
msgstr ""
-#: fdisk/cfdisk.c:1993
+#: fdisk/cfdisk.c:2120
msgid " Note: This may make the partition incompatible with"
msgstr ""
-#: fdisk/cfdisk.c:1994
+#: fdisk/cfdisk.c:2121
msgid " DOS, OS/2, ..."
msgstr ""
-#: fdisk/cfdisk.c:1995
+#: fdisk/cfdisk.c:2122
msgid " n Create new partition from free space"
msgstr ""
-#: fdisk/cfdisk.c:1996
+#: fdisk/cfdisk.c:2123
msgid " p Print partition table to the screen or to a file"
msgstr ""
-#: fdisk/cfdisk.c:1997
+#: fdisk/cfdisk.c:2124
msgid " There are several different formats for the partition"
msgstr ""
-#: fdisk/cfdisk.c:1998
+#: fdisk/cfdisk.c:2125
msgid " that you can choose from:"
msgstr ""
-#: fdisk/cfdisk.c:1999
+#: fdisk/cfdisk.c:2126
msgid " r - Raw data (exactly what would be written to disk)"
msgstr ""
-#: fdisk/cfdisk.c:2000
+#: fdisk/cfdisk.c:2127
msgid " s - Table ordered by sectors"
msgstr ""
-#: fdisk/cfdisk.c:2001
+#: fdisk/cfdisk.c:2128
msgid " t - Table in raw format"
msgstr ""
-#: fdisk/cfdisk.c:2002
+#: fdisk/cfdisk.c:2129
msgid " q Quit program without writing partition table"
msgstr ""
-#: fdisk/cfdisk.c:2003
+#: fdisk/cfdisk.c:2130
msgid " t Change the filesystem type"
msgstr ""
-#: fdisk/cfdisk.c:2004
+#: fdisk/cfdisk.c:2131
msgid " u Change units of the partition size display"
msgstr ""
-#: fdisk/cfdisk.c:2005
-msgid " Rotates through Mb, sectors and cylinders"
+#: fdisk/cfdisk.c:2132
+msgid " Rotates through MB, sectors and cylinders"
msgstr ""
-#: fdisk/cfdisk.c:2006
+#: fdisk/cfdisk.c:2133
msgid " W Write partition table to disk (must enter upper case W)"
msgstr ""
-#: fdisk/cfdisk.c:2007
+#: fdisk/cfdisk.c:2134
msgid " Since this might destroy data on the disk, you must"
msgstr ""
-#: fdisk/cfdisk.c:2008
+#: fdisk/cfdisk.c:2135
msgid " either confirm or deny the write by entering `yes' or"
msgstr ""
-#: fdisk/cfdisk.c:2009
+#: fdisk/cfdisk.c:2136
msgid " `no'"
msgstr ""
-#: fdisk/cfdisk.c:2010
+#: fdisk/cfdisk.c:2137
msgid "Up Arrow Move cursor to the previous partition"
msgstr ""
-#: fdisk/cfdisk.c:2011
+#: fdisk/cfdisk.c:2138
msgid "Down Arrow Move cursor to the next partition"
msgstr ""
-#: fdisk/cfdisk.c:2012
+#: fdisk/cfdisk.c:2139
msgid "CTRL-L Redraws the screen"
msgstr ""
-#: fdisk/cfdisk.c:2013
+#: fdisk/cfdisk.c:2140
msgid " ? Print this screen"
msgstr ""
-#: fdisk/cfdisk.c:2015
+#: fdisk/cfdisk.c:2142
msgid "Note: All of the commands can be entered with either upper or lower"
msgstr ""
-#: fdisk/cfdisk.c:2016
+#: fdisk/cfdisk.c:2143
msgid "case letters (except for Writes)."
msgstr ""
-#: fdisk/cfdisk.c:2048 fdisk/cfdisk.c:2350 fdisk/fdisksunlabel.c:305
+#: fdisk/cfdisk.c:2173 fdisk/cfdisk.c:2490 fdisk/fdisksunlabel.c:305
#: fdisk/fdisksunlabel.c:307
msgid "Cylinders"
msgstr ""
-#: fdisk/cfdisk.c:2048
+#: fdisk/cfdisk.c:2173
msgid "Change cylinder geometry"
msgstr ""
-#: fdisk/cfdisk.c:2049 fdisk/fdisksunlabel.c:302
+#: fdisk/cfdisk.c:2174 fdisk/fdisksunlabel.c:302
msgid "Heads"
msgstr ""
-#: fdisk/cfdisk.c:2049
+#: fdisk/cfdisk.c:2174
msgid "Change head geometry"
msgstr ""
-#: fdisk/cfdisk.c:2050
+#: fdisk/cfdisk.c:2175
msgid "Change sector geometry"
msgstr ""
-#: fdisk/cfdisk.c:2051
+#: fdisk/cfdisk.c:2176
msgid "Done"
msgstr ""
-#: fdisk/cfdisk.c:2051
+#: fdisk/cfdisk.c:2176
msgid "Done with changing geometry"
msgstr ""
-#: fdisk/cfdisk.c:2064
+#: fdisk/cfdisk.c:2189
msgid "Enter the number of cylinders: "
msgstr ""
-#: fdisk/cfdisk.c:2071 fdisk/cfdisk.c:2614
+#: fdisk/cfdisk.c:2201 fdisk/cfdisk.c:2758
msgid "Illegal cylinders value"
msgstr ""
-#: fdisk/cfdisk.c:2077
+#: fdisk/cfdisk.c:2207
msgid "Enter the number of heads: "
msgstr ""
-#: fdisk/cfdisk.c:2084 fdisk/cfdisk.c:2621
+#: fdisk/cfdisk.c:2214 fdisk/cfdisk.c:2768
msgid "Illegal heads value"
msgstr ""
-#: fdisk/cfdisk.c:2090
+#: fdisk/cfdisk.c:2220
msgid "Enter the number of sectors per track: "
msgstr ""
-#: fdisk/cfdisk.c:2097 fdisk/cfdisk.c:2628
+#: fdisk/cfdisk.c:2227 fdisk/cfdisk.c:2775
msgid "Illegal sectors value"
msgstr ""
-#: fdisk/cfdisk.c:2196
+#: fdisk/cfdisk.c:2330
msgid "Enter filesystem type: "
msgstr ""
-#: fdisk/cfdisk.c:2214
+#: fdisk/cfdisk.c:2348
msgid "Cannot change FS Type to empty"
msgstr ""
-#: fdisk/cfdisk.c:2216
+#: fdisk/cfdisk.c:2350
msgid "Cannot change FS Type to extended"
msgstr ""
-#: fdisk/cfdisk.c:2238 fdisk/fdisksunlabel.c:44
+#: fdisk/cfdisk.c:2373 fdisk/fdisksunlabel.c:44
msgid "Boot"
msgstr ""
-#: fdisk/cfdisk.c:2240
+#: fdisk/cfdisk.c:2375
#, c-format
msgid "Unk(%02X)"
msgstr ""
-#: fdisk/cfdisk.c:2243 fdisk/cfdisk.c:2246
+#: fdisk/cfdisk.c:2378 fdisk/cfdisk.c:2381
msgid ", NC"
msgstr ""
-#: fdisk/cfdisk.c:2251 fdisk/cfdisk.c:2254
+#: fdisk/cfdisk.c:2386 fdisk/cfdisk.c:2389
msgid "NC"
msgstr ""
-#: fdisk/cfdisk.c:2262
+#: fdisk/cfdisk.c:2397
msgid "Pri/Log"
msgstr ""
-#: fdisk/cfdisk.c:2336
+#: fdisk/cfdisk.c:2473
#, c-format
msgid "Disk Drive: %s"
msgstr "Schijf: %s"
-#: fdisk/cfdisk.c:2338
+#: fdisk/cfdisk.c:2476
+#, c-format
+msgid "Size: %lld bytes"
+msgstr ""
+
+#: fdisk/cfdisk.c:2478
#, c-format
msgid "Heads: %d Sectors per Track: %d Cylinders: %d"
msgstr "%d koppen %d sectoren/spoor %d cylinders"
-#: fdisk/cfdisk.c:2342
+#: fdisk/cfdisk.c:2482
msgid "Name"
msgstr "Naam"
-#: fdisk/cfdisk.c:2343
+#: fdisk/cfdisk.c:2483
msgid "Flags"
msgstr "Vlaggen"
-#: fdisk/cfdisk.c:2344
+#: fdisk/cfdisk.c:2484
msgid "Part Type"
msgstr "type"
-#: fdisk/cfdisk.c:2345
+#: fdisk/cfdisk.c:2485
msgid "FS Type"
msgstr "FS type"
-#: fdisk/cfdisk.c:2346
+#: fdisk/cfdisk.c:2486
msgid "[Label]"
msgstr ""
-#: fdisk/cfdisk.c:2348
+#: fdisk/cfdisk.c:2488
msgid " Sectors"
msgstr " sectoren"
-#: fdisk/cfdisk.c:2352
+#: fdisk/cfdisk.c:2492
msgid "Size (MB)"
msgstr "Grootte (MB)"
-#: fdisk/cfdisk.c:2407
+#: fdisk/cfdisk.c:2494
+#, fuzzy
+msgid "Size (GB)"
+msgstr "Grootte (MB)"
+
+#: fdisk/cfdisk.c:2549
msgid "Bootable"
msgstr "Startbaar"
-#: fdisk/cfdisk.c:2407
+#: fdisk/cfdisk.c:2549
msgid "Toggle bootable flag of the current partition"
msgstr ""
-#: fdisk/cfdisk.c:2408
+#: fdisk/cfdisk.c:2550
msgid "Delete"
msgstr ""
-#: fdisk/cfdisk.c:2408
+#: fdisk/cfdisk.c:2550
msgid "Delete the current partition"
msgstr ""
-#: fdisk/cfdisk.c:2409
+#: fdisk/cfdisk.c:2551
msgid "Geometry"
msgstr ""
-#: fdisk/cfdisk.c:2409
+#: fdisk/cfdisk.c:2551
msgid "Change disk geometry (experts only)"
msgstr ""
-#: fdisk/cfdisk.c:2410
+#: fdisk/cfdisk.c:2552
msgid "Help"
msgstr ""
-#: fdisk/cfdisk.c:2410
+#: fdisk/cfdisk.c:2552
msgid "Print help screen"
msgstr ""
-#: fdisk/cfdisk.c:2411
+#: fdisk/cfdisk.c:2553
msgid "Maximize"
msgstr ""
-#: fdisk/cfdisk.c:2411
+#: fdisk/cfdisk.c:2553
msgid "Maximize disk usage of the current partition (experts only)"
msgstr ""
-#: fdisk/cfdisk.c:2412
+#: fdisk/cfdisk.c:2554
msgid "New"
msgstr ""
-#: fdisk/cfdisk.c:2412
+#: fdisk/cfdisk.c:2554
msgid "Create new partition from free space"
msgstr ""
-#: fdisk/cfdisk.c:2413
+#: fdisk/cfdisk.c:2555
msgid "Print"
msgstr ""
-#: fdisk/cfdisk.c:2413
+#: fdisk/cfdisk.c:2555
msgid "Print partition table to the screen or to a file"
msgstr ""
-#: fdisk/cfdisk.c:2414
+#: fdisk/cfdisk.c:2556
msgid "Quit"
msgstr ""
-#: fdisk/cfdisk.c:2414
+#: fdisk/cfdisk.c:2556
msgid "Quit program without writing partition table"
msgstr ""
-#: fdisk/cfdisk.c:2415
+#: fdisk/cfdisk.c:2557
msgid "Type"
msgstr ""
-#: fdisk/cfdisk.c:2415
+#: fdisk/cfdisk.c:2557
msgid "Change the filesystem type (DOS, Linux, OS/2 and so on)"
msgstr ""
-#: fdisk/cfdisk.c:2416
+#: fdisk/cfdisk.c:2558
msgid "Units"
msgstr ""
-#: fdisk/cfdisk.c:2416
+#: fdisk/cfdisk.c:2558
msgid "Change units of the partition size display (MB, sect, cyl)"
msgstr ""
-#: fdisk/cfdisk.c:2417
+#: fdisk/cfdisk.c:2559
msgid "Write"
msgstr ""
-#: fdisk/cfdisk.c:2417
+#: fdisk/cfdisk.c:2559
msgid "Write partition table to disk (this might destroy data)"
msgstr ""
-#: fdisk/cfdisk.c:2463
+#: fdisk/cfdisk.c:2605
msgid "Cannot make this partition bootable"
msgstr ""
-#: fdisk/cfdisk.c:2473
+#: fdisk/cfdisk.c:2615
msgid "Cannot delete an empty partition"
msgstr ""
-#: fdisk/cfdisk.c:2493 fdisk/cfdisk.c:2495
+#: fdisk/cfdisk.c:2635 fdisk/cfdisk.c:2637
msgid "Cannot maximize this partition"
msgstr ""
-#: fdisk/cfdisk.c:2503
+#: fdisk/cfdisk.c:2645
msgid "This partition is unusable"
msgstr ""
-#: fdisk/cfdisk.c:2505
+#: fdisk/cfdisk.c:2647
msgid "This partition is already in use"
msgstr ""
-#: fdisk/cfdisk.c:2522
+#: fdisk/cfdisk.c:2664
msgid "Cannot change the type of an empty partition"
msgstr ""
-#: fdisk/cfdisk.c:2547 fdisk/cfdisk.c:2553
+#: fdisk/cfdisk.c:2691 fdisk/cfdisk.c:2697
msgid "No more partitions"
msgstr ""
-#: fdisk/cfdisk.c:2560
+#: fdisk/cfdisk.c:2704
msgid "Illegal command"
msgstr ""
-#: fdisk/cfdisk.c:2570
+#: fdisk/cfdisk.c:2714
msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
msgstr ""
#. Unfortunately, xgettext does not handle multi-line strings
#. so, let's use explicit \n's instead
-#: fdisk/cfdisk.c:2577
+#: fdisk/cfdisk.c:2721
#, c-format
msgid ""
"\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:235
+#: fdisk/fdisk.c:247
msgid ""
-"Usage: fdisk [-b SSZ] [-u] [DISK] Change partition table\n"
-" fdisk -l [-b SSZ] [-u] [DISK] List partition table(s)\n"
-" fdisk -s PARTITION Give partition size(s) in blocks\n"
-" fdisk -v Give fdisk version\n"
+"Usage: fdisk [-b SSZ] [-u] DISK Change partition table\n"
+" fdisk -l [-b SSZ] [-u] DISK List partition table(s)\n"
+" fdisk -s PARTITION Give partition size(s) in blocks\n"
+" fdisk -v Give fdisk version\n"
"Here DISK is something like /dev/hdb or /dev/sda\n"
"and PARTITION is something like /dev/hda7\n"
"-u: give Start and End in sector (instead of cylinder) units\n"
"-b 2048: (for certain MO drives) use 2048-byte sectors\n"
msgstr ""
-#: fdisk/fdisk.c:245
-msgid "A disk block device is needed.\n"
-msgstr ""
-
-#: fdisk/fdisk.c:248
+#: fdisk/fdisk.c:259
msgid ""
-"Given name does not refer to a partition,\n"
-"or maybe not even to a block device.\n"
+"Usage: fdisk [-l] [-b SSZ] [-u] device\n"
+"E.g.: fdisk /dev/hda (for the first IDE disk)\n"
+" or: fdisk /dev/sdc (for the third SCSI disk)\n"
+" or: fdisk /dev/eda (for the first PS/2 ESDI drive)\n"
+" or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices)\n"
+" ...\n"
msgstr ""
-#: fdisk/fdisk.c:252
+#: fdisk/fdisk.c:267
+#, c-format
msgid "Unable to open %s\n"
msgstr "Kan het bestand '%s' niet openen\n"
-#: fdisk/fdisk.c:255
+#: fdisk/fdisk.c:270
+#, c-format
msgid "Unable to read %s\n"
msgstr "Kan het bestand '%s' niet lezen\n"
-#: fdisk/fdisk.c:258
+#: fdisk/fdisk.c:273
+#, c-format
msgid "Unable to seek on %s\n"
msgstr "Kan het bestand '%s' niet positioneren\n"
-#: fdisk/fdisk.c:261
+#: fdisk/fdisk.c:276
+#, c-format
msgid "Unable to write %s\n"
msgstr "Kan het bestand '%s' niet schrijven\n"
-#: fdisk/fdisk.c:264
+#: fdisk/fdisk.c:279
+#, c-format
+msgid "BLKGETSIZE ioctl failed on %s\n"
+msgstr ""
+
+#: fdisk/fdisk.c:283
msgid "Unable to allocate any more memory\n"
msgstr "Kan niet meer geheugen krijgen\n"
-#: fdisk/fdisk.c:266
+#: fdisk/fdisk.c:285
msgid "Fatal error\n"
msgstr "Fatale fout\n"
-#: fdisk/fdisk.c:277 fdisk/fdisk.c:296 fdisk/fdisk.c:314 fdisk/fdisk.c:321
-#: fdisk/fdisk.c:344 fdisk/fdisk.c:362 fdisk/fdiskbsdlabel.c:105
+#: fdisk/fdisk.c:296 fdisk/fdisk.c:315 fdisk/fdisk.c:333 fdisk/fdisk.c:340
+#: fdisk/fdisk.c:363 fdisk/fdisk.c:381 fdisk/fdiskbsdlabel.c:105
#, fuzzy
msgid "Command action"
msgstr "Commando Betekenis"
-#: fdisk/fdisk.c:278
+#: fdisk/fdisk.c:297
msgid " a toggle a read only flag"
msgstr ""
#. sun
-#: fdisk/fdisk.c:279 fdisk/fdisk.c:323
+#: fdisk/fdisk.c:298 fdisk/fdisk.c:342
msgid " b edit bsd disklabel"
msgstr ""
-#: fdisk/fdisk.c:280
+#: fdisk/fdisk.c:299
msgid " c toggle the mountable flag"
msgstr ""
#. sun
-#: fdisk/fdisk.c:281 fdisk/fdisk.c:300 fdisk/fdisk.c:325
+#: fdisk/fdisk.c:300 fdisk/fdisk.c:319 fdisk/fdisk.c:344
msgid " d delete a partition"
msgstr " d Verwijder partitie"
-#: fdisk/fdisk.c:282 fdisk/fdisk.c:301 fdisk/fdisk.c:326
+#: fdisk/fdisk.c:301 fdisk/fdisk.c:320 fdisk/fdisk.c:345
msgid " l list known partition types"
msgstr " l geef alle bekende partitietypen"
#. sun
-#: fdisk/fdisk.c:283 fdisk/fdisk.c:302 fdisk/fdisk.c:315 fdisk/fdisk.c:327
-#: fdisk/fdisk.c:352 fdisk/fdisk.c:369 fdisk/fdiskbsdlabel.c:110
+#: fdisk/fdisk.c:302 fdisk/fdisk.c:321 fdisk/fdisk.c:334 fdisk/fdisk.c:346
+#: fdisk/fdisk.c:371 fdisk/fdisk.c:388 fdisk/fdiskbsdlabel.c:110
msgid " m print this menu"
msgstr ""
-#: fdisk/fdisk.c:284 fdisk/fdisk.c:303 fdisk/fdisk.c:328
+#: fdisk/fdisk.c:303 fdisk/fdisk.c:322 fdisk/fdisk.c:347
msgid " n add a new partition"
msgstr " n maak een nieuwe partitie"
-#: fdisk/fdisk.c:285 fdisk/fdisk.c:304 fdisk/fdisk.c:316 fdisk/fdisk.c:329
+#: fdisk/fdisk.c:304 fdisk/fdisk.c:323 fdisk/fdisk.c:335 fdisk/fdisk.c:348
#, fuzzy
msgid " o create a new empty DOS partition table"
msgstr "Geef alleen de partitietabel"
-#: fdisk/fdisk.c:286 fdisk/fdisk.c:305 fdisk/fdisk.c:330 fdisk/fdisk.c:353
-#: fdisk/fdisk.c:370
+#: fdisk/fdisk.c:305 fdisk/fdisk.c:324 fdisk/fdisk.c:349 fdisk/fdisk.c:372
+#: fdisk/fdisk.c:389
#, fuzzy
msgid " p print the partition table"
msgstr "Geef alleen de partitietabel"
-#: fdisk/fdisk.c:287 fdisk/fdisk.c:306 fdisk/fdisk.c:317 fdisk/fdisk.c:331
-#: fdisk/fdisk.c:354 fdisk/fdisk.c:371 fdisk/fdiskbsdlabel.c:113
+#: fdisk/fdisk.c:306 fdisk/fdisk.c:325 fdisk/fdisk.c:336 fdisk/fdisk.c:350
+#: fdisk/fdisk.c:373 fdisk/fdisk.c:390 fdisk/fdiskbsdlabel.c:113
msgid " q quit without saving changes"
msgstr ""
-#: fdisk/fdisk.c:288 fdisk/fdisk.c:307 fdisk/fdisk.c:318 fdisk/fdisk.c:332
+#: fdisk/fdisk.c:307 fdisk/fdisk.c:326 fdisk/fdisk.c:337 fdisk/fdisk.c:351
msgid " s create a new empty Sun disklabel"
msgstr ""
#. sun
-#: fdisk/fdisk.c:289 fdisk/fdisk.c:308 fdisk/fdisk.c:333
+#: fdisk/fdisk.c:308 fdisk/fdisk.c:327 fdisk/fdisk.c:352
#, fuzzy
msgid " t change a partition's system id"
msgstr "Geef alleen de partitietabel"
-#: fdisk/fdisk.c:290 fdisk/fdisk.c:309 fdisk/fdisk.c:334
+#: fdisk/fdisk.c:309 fdisk/fdisk.c:328 fdisk/fdisk.c:353
msgid " u change display/entry units"
msgstr ""
-#: fdisk/fdisk.c:291 fdisk/fdisk.c:310 fdisk/fdisk.c:335 fdisk/fdisk.c:357
-#: fdisk/fdisk.c:374
+#: fdisk/fdisk.c:310 fdisk/fdisk.c:329 fdisk/fdisk.c:354 fdisk/fdisk.c:376
+#: fdisk/fdisk.c:393
#, fuzzy
msgid " v verify the partition table"
msgstr "Geef alleen de partitietabel"
-#: fdisk/fdisk.c:292 fdisk/fdisk.c:311 fdisk/fdisk.c:336 fdisk/fdisk.c:358
-#: fdisk/fdisk.c:375
+#: fdisk/fdisk.c:311 fdisk/fdisk.c:330 fdisk/fdisk.c:355 fdisk/fdisk.c:377
+#: fdisk/fdisk.c:394
msgid " w write table to disk and exit"
msgstr ""
-#: fdisk/fdisk.c:293 fdisk/fdisk.c:337
+#: fdisk/fdisk.c:312 fdisk/fdisk.c:356
msgid " x extra functionality (experts only)"
msgstr ""
-#: fdisk/fdisk.c:297
+#: fdisk/fdisk.c:316
#, fuzzy
msgid " a select bootable partition"
msgstr " d Verwijder de huidige partitie"
#. sgi flavour
-#: fdisk/fdisk.c:298
+#: fdisk/fdisk.c:317
msgid " b edit bootfile entry"
msgstr ""
#. sgi
-#: fdisk/fdisk.c:299
+#: fdisk/fdisk.c:318
#, fuzzy
msgid " c select sgi swap partition"
msgstr " d Verwijder de huidige partitie"
-#: fdisk/fdisk.c:322
+#: fdisk/fdisk.c:341
msgid " a toggle a bootable flag"
msgstr ""
-#: fdisk/fdisk.c:324
+#: fdisk/fdisk.c:343
msgid " c toggle the dos compatibility flag"
msgstr ""
-#: fdisk/fdisk.c:345
+#: fdisk/fdisk.c:364
msgid " a change number of alternate cylinders"
msgstr ""
#. sun
-#: fdisk/fdisk.c:346 fdisk/fdisk.c:364
+#: fdisk/fdisk.c:365 fdisk/fdisk.c:383
msgid " c change number of cylinders"
msgstr ""
-#: fdisk/fdisk.c:347 fdisk/fdisk.c:365
+#: fdisk/fdisk.c:366 fdisk/fdisk.c:384
#, fuzzy
msgid " d print the raw data in the partition table"
msgstr "Geef alleen de partitietabel"
-#: fdisk/fdisk.c:348
+#: fdisk/fdisk.c:367
msgid " e change number of extra sectors per cylinder"
msgstr ""
#. sun
-#: fdisk/fdisk.c:349 fdisk/fdisk.c:368
+#: fdisk/fdisk.c:368 fdisk/fdisk.c:387
msgid " h change number of heads"
msgstr ""
-#: fdisk/fdisk.c:350
+#: fdisk/fdisk.c:369
msgid " i change interleave factor"
msgstr ""
#. sun
-#: fdisk/fdisk.c:351
+#: fdisk/fdisk.c:370
msgid " o change rotation speed (rpm)"
msgstr ""
-#: fdisk/fdisk.c:355 fdisk/fdisk.c:372 fdisk/fdiskbsdlabel.c:115
+#: fdisk/fdisk.c:374 fdisk/fdisk.c:391 fdisk/fdiskbsdlabel.c:115
msgid " r return to main menu"
msgstr ""
-#: fdisk/fdisk.c:356 fdisk/fdisk.c:373
-msgid " s change number of sectors"
+#: fdisk/fdisk.c:375 fdisk/fdisk.c:392
+msgid " s change number of sectors/track"
msgstr ""
-#: fdisk/fdisk.c:359
+#: fdisk/fdisk.c:378
msgid " y change number of physical cylinders"
msgstr ""
-#: fdisk/fdisk.c:363
+#: fdisk/fdisk.c:382
msgid " b move beginning of data in a partition"
msgstr ""
-#: fdisk/fdisk.c:366
+#: fdisk/fdisk.c:385
#, fuzzy
msgid " e list extended partitions"
msgstr "Geen ruimte voor een uitgebreide partitie"
#. !sun
-#: fdisk/fdisk.c:367
+#: fdisk/fdisk.c:386
#, fuzzy
msgid " g create an IRIX partition table"
msgstr "Geef alleen de partitietabel"
-#: fdisk/fdisk.c:463
+#: fdisk/fdisk.c:482
msgid "You must set"
msgstr ""
-#: fdisk/fdisk.c:477
+#: fdisk/fdisk.c:496
msgid "heads"
msgstr ""
-#: fdisk/fdisk.c:479 fdisk/sfdisk.c:825
+#: fdisk/fdisk.c:498 fdisk/fdisk.c:906 fdisk/sfdisk.c:842
#, fuzzy
msgid "sectors"
msgstr "Sectoren"
-#: fdisk/fdisk.c:481 fdisk/fdiskbsdlabel.c:441 fdisk/sfdisk.c:825
+#: fdisk/fdisk.c:500 fdisk/fdisk.c:906 fdisk/fdiskbsdlabel.c:441
+#: fdisk/sfdisk.c:842
#, fuzzy
msgid "cylinders"
msgstr "%ld inodes\n"
-#: fdisk/fdisk.c:485
+#: fdisk/fdisk.c:504
#, c-format
msgid ""
"%s%s.\n"
"You can do this from the extra functions menu.\n"
msgstr ""
-#: fdisk/fdisk.c:486
+#: fdisk/fdisk.c:505
msgid " and "
msgstr ""
-#: fdisk/fdisk.c:520
+#: fdisk/fdisk.c:539
#, fuzzy
msgid "Bad offset in primary extended partition\n"
msgstr "Slechte primaire partitie"
-#: fdisk/fdisk.c:524
+#: fdisk/fdisk.c:546
#, fuzzy, c-format
msgid "Warning: deleting partitions after %d\n"
msgstr "Slechte primaire partitie"
-#: fdisk/fdisk.c:545
+#: fdisk/fdisk.c:567
#, fuzzy, c-format
msgid "Warning: extra link pointer in partition table %d\n"
msgstr "Slechte primaire partitie"
-#: fdisk/fdisk.c:553
+#: fdisk/fdisk.c:575
#, c-format
msgid "Warning: ignoring extra data in partition table %d\n"
msgstr ""
-#: fdisk/fdisk.c:579
+#: fdisk/fdisk.c:601
msgid ""
"Building a new DOS disklabel. Changes will remain in memory only,\n"
"until you decide to write them. After that, of course, the previous\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:615
+#: fdisk/fdisk.c:637
#, fuzzy
msgid "You will not be able to write the partition table.\n"
msgstr "Geef alleen de partitietabel"
-#: fdisk/fdisk.c:624
+#: fdisk/fdisk.c:646
#, c-format
msgid "Note: sector size is %d (not %d)\n"
msgstr ""
-#: fdisk/fdisk.c:671
+#: fdisk/fdisk.c:694
msgid ""
"Device contains neither a valid DOS partition table, nor Sun or SGI "
"disklabel\n"
msgstr ""
-#: fdisk/fdisk.c:687
+#: fdisk/fdisk.c:710
#, fuzzy
msgid "Internal error\n"
msgstr "Interne fout"
-#: fdisk/fdisk.c:697
+#: fdisk/fdisk.c:720
#, fuzzy, c-format
msgid "Ignoring extra extended partition %d\n"
msgstr "Geen ruimte voor een uitgebreide partitie"
-#: fdisk/fdisk.c:704
+#: fdisk/fdisk.c:727
#, c-format
msgid ""
"Warning: invalid flag 0x%04x of partition table %d will be corrected by "
"w(rite)\n"
msgstr ""
-#: fdisk/fdisk.c:725
+#: fdisk/fdisk.c:748
msgid ""
"\n"
"got EOF thrice - exiting..\n"
msgstr ""
-#: fdisk/fdisk.c:762
+#: fdisk/fdisk.c:785
msgid "Hex code (type L to list codes): "
msgstr ""
-#: fdisk/fdisk.c:801
+#: fdisk/fdisk.c:824
#, c-format
msgid "%s (%d-%d, default %d): "
msgstr ""
-#: fdisk/fdisk.c:855
+#: fdisk/fdisk.c:878
#, c-format
msgid "Using default value %d\n"
msgstr ""
-#: fdisk/fdisk.c:859
+#: fdisk/fdisk.c:882
msgid "Value out of range.\n"
msgstr ""
-#: fdisk/fdisk.c:866
+#: fdisk/fdisk.c:889
#, fuzzy
msgid "Partition number"
msgstr "Partitietabel voor %s\n"
-#: fdisk/fdisk.c:874
+#: fdisk/fdisk.c:897
#, fuzzy, c-format
msgid "Warning: partition %d has empty type\n"
msgstr "Schrijf nu de partitietabel naar schijf..."
-#: fdisk/fdisk.c:880
+#: fdisk/fdisk.c:904
#, fuzzy
msgid "cylinder"
msgstr "%ld inodes\n"
-#: fdisk/fdisk.c:880
+#: fdisk/fdisk.c:904
#, fuzzy
msgid "sector"
msgstr "Sectoren"
-#: fdisk/fdisk.c:887
+#: fdisk/fdisk.c:913
#, c-format
-msgid "Changing display/entry units to %ss\n"
+msgid "Changing display/entry units to %s\n"
msgstr ""
-#: fdisk/fdisk.c:897
+#: fdisk/fdisk.c:923
#, c-format
msgid "WARNING: Partition %d is an extended partition\n"
msgstr ""
-#: fdisk/fdisk.c:910
+#: fdisk/fdisk.c:936
msgid "DOS Compatibility flag is set\n"
msgstr ""
-#: fdisk/fdisk.c:914
+#: fdisk/fdisk.c:940
msgid "DOS Compatibility flag is not set\n"
msgstr ""
-#: fdisk/fdisk.c:999
+#: fdisk/fdisk.c:1026
#, c-format
msgid "Partition %d does not exist yet!\n"
msgstr ""
-#: fdisk/fdisk.c:1004
+#: fdisk/fdisk.c:1031
msgid ""
"Type 0 means free space to many systems\n"
"(but not to Linux). Having partitions of\n"
"a partition using the `d' command.\n"
msgstr ""
-#: fdisk/fdisk.c:1013
+#: fdisk/fdisk.c:1040
msgid ""
"You cannot change a partition into an extended one or vice versa\n"
"Delete it first.\n"
msgstr ""
-#: fdisk/fdisk.c:1022
+#: fdisk/fdisk.c:1049
msgid ""
"Consider leaving partition 3 as Whole disk (5),\n"
"as SunOS/Solaris expects it and even Linux likes it.\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:1028
+#: fdisk/fdisk.c:1055
msgid ""
"Consider leaving partition 9 as volume header (0),\n"
"and partition 11 as entire volume (6)as IRIX expects it.\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:1042
+#: fdisk/fdisk.c:1069
#, c-format
msgid "Changed system type of partition %d to %x (%s)\n"
msgstr ""
-#: fdisk/fdisk.c:1095
+#: fdisk/fdisk.c:1122
#, c-format
msgid "Partition %d has different physical/logical beginnings (non-Linux?):\n"
msgstr ""
-#: fdisk/fdisk.c:1097 fdisk/fdisk.c:1105 fdisk/fdisk.c:1114 fdisk/fdisk.c:1123
+#: fdisk/fdisk.c:1124 fdisk/fdisk.c:1132 fdisk/fdisk.c:1141 fdisk/fdisk.c:1150
#, c-format
msgid " phys=(%d, %d, %d) "
msgstr ""
-#: fdisk/fdisk.c:1098 fdisk/fdisk.c:1106
+#: fdisk/fdisk.c:1125 fdisk/fdisk.c:1133
#, c-format
msgid "logical=(%d, %d, %d)\n"
msgstr ""
-#: fdisk/fdisk.c:1103
+#: fdisk/fdisk.c:1130
#, c-format
msgid "Partition %d has different physical/logical endings:\n"
msgstr ""
-#: fdisk/fdisk.c:1112
+#: fdisk/fdisk.c:1139
#, c-format
msgid "Partition %i does not start on cylinder boundary:\n"
msgstr ""
-#: fdisk/fdisk.c:1115
+#: fdisk/fdisk.c:1142
#, c-format
msgid "should be (%d, %d, 1)\n"
msgstr ""
-#: fdisk/fdisk.c:1121
+#: fdisk/fdisk.c:1148
#, c-format
msgid "Partition %i does not end on cylinder boundary:\n"
msgstr ""
-#: fdisk/fdisk.c:1124
+#: fdisk/fdisk.c:1151
#, c-format
msgid "should be (%d, %d, %d)\n"
msgstr ""
-#: fdisk/fdisk.c:1131
+#: fdisk/fdisk.c:1158
#, c-format
msgid ""
"\n"
"Disk %s: %d heads, %d sectors, %d cylinders\n"
-"Units = %ss of %d * %d bytes\n"
+"Units = %s of %d * %d bytes\n"
"\n"
msgstr ""
#. FIXME! let's see how this shows up with other languagues
#. acme@conectiva.com.br
-#: fdisk/fdisk.c:1168
+#: fdisk/fdisk.c:1195
#, c-format
msgid "%*s Boot Start End Blocks Id System\n"
msgstr ""
-#: fdisk/fdisk.c:1169 fdisk/fdisksgilabel.c:207 fdisk/fdisksunlabel.c:629
+#: fdisk/fdisk.c:1196 fdisk/fdisksgilabel.c:207 fdisk/fdisksunlabel.c:631
msgid "Device"
msgstr ""
-#: fdisk/fdisk.c:1209
+#: fdisk/fdisk.c:1236
#, c-format
msgid ""
"\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:1211
+#: fdisk/fdisk.c:1238
#, fuzzy
msgid "Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID\n"
msgstr " # Vlaggen Kop Sect Cyl ID Kop Sect Cyl Sector Sectoren\n"
-#: fdisk/fdisk.c:1250
+#: fdisk/fdisk.c:1277
#, fuzzy, c-format
msgid "Warning: partition %d contains sector 0\n"
msgstr "Schrijf nu de partitietabel naar schijf..."
-#: fdisk/fdisk.c:1253
+#: fdisk/fdisk.c:1280
#, c-format
msgid "Partition %d: head %d greater than maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1256
+#: fdisk/fdisk.c:1283
#, c-format
msgid "Partition %d: sector %d greater than maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1259
+#: fdisk/fdisk.c:1286
#, c-format
msgid "Partitions %d: cylinder %d greater than maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1263
+#: fdisk/fdisk.c:1290
#, c-format
msgid "Partition %d: previous sectors %d disagrees with total %d\n"
msgstr ""
-#: fdisk/fdisk.c:1293
+#: fdisk/fdisk.c:1320
#, fuzzy, c-format
msgid "Warning: bad start-of-data in partition %d\n"
msgstr "Slechte primaire partitie"
-#: fdisk/fdisk.c:1301
+#: fdisk/fdisk.c:1328
#, fuzzy, c-format
msgid "Warning: partition %d overlaps partition %d.\n"
msgstr "Schrijf nu de partitietabel naar schijf..."
-#: fdisk/fdisk.c:1319
+#: fdisk/fdisk.c:1346
#, fuzzy, c-format
msgid "Warning: partition %d is empty\n"
msgstr "Schrijf nu de partitietabel naar schijf..."
-#: fdisk/fdisk.c:1324
+#: fdisk/fdisk.c:1351
#, c-format
msgid "Logical partition %d not entirely in partition %d\n"
msgstr ""
-#: fdisk/fdisk.c:1330
+#: fdisk/fdisk.c:1357
#, c-format
msgid "Total allocated sectors %d greater than the maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1333
+#: fdisk/fdisk.c:1360
#, c-format
msgid "%d unallocated sectors\n"
msgstr ""
-#: fdisk/fdisk.c:1345 fdisk/fdisksgilabel.c:684 fdisk/fdisksunlabel.c:479
+#: fdisk/fdisk.c:1372 fdisk/fdisksgilabel.c:684 fdisk/fdisksunlabel.c:479
#, c-format
msgid "Partition %d is already defined. Delete it before re-adding it.\n"
msgstr ""
-#: fdisk/fdisk.c:1366 fdisk/fdiskbsdlabel.c:252 fdisk/fdisksgilabel.c:706
+#: fdisk/fdisk.c:1393 fdisk/fdiskbsdlabel.c:252 fdisk/fdisksgilabel.c:706
#: fdisk/fdisksunlabel.c:494
#, c-format
msgid "First %s"
msgstr ""
-#: fdisk/fdisk.c:1381 fdisk/fdisksunlabel.c:519
+#: fdisk/fdisk.c:1408 fdisk/fdisksunlabel.c:519
#, c-format
msgid "Sector %d is already allocated\n"
msgstr ""
-#: fdisk/fdisk.c:1407
+#: fdisk/fdisk.c:1440
msgid "No free sectors available\n"
msgstr ""
-#: fdisk/fdisk.c:1417 fdisk/fdiskbsdlabel.c:256 fdisk/fdisksunlabel.c:529
+#: fdisk/fdisk.c:1450 fdisk/fdiskbsdlabel.c:256 fdisk/fdisksunlabel.c:529
#, c-format
msgid "Last %s or +size or +sizeM or +sizeK"
msgstr ""
-#: fdisk/fdisk.c:1447
+#: fdisk/fdisk.c:1480
#, fuzzy, c-format
msgid "Warning: partition %d has an odd number of sectors.\n"
msgstr "Partitie eindigt voorbij het einde van de schijf"
-#: fdisk/fdisk.c:1484 fdisk/fdiskbsdlabel.c:590
+#: fdisk/fdisk.c:1517 fdisk/fdiskbsdlabel.c:590
msgid "The maximum number of partitions has been created\n"
msgstr ""
-#: fdisk/fdisk.c:1494
+#: fdisk/fdisk.c:1527
msgid "You must delete some partition and add an extended partition first\n"
msgstr ""
-#: fdisk/fdisk.c:1498
+#: fdisk/fdisk.c:1531
#, c-format
msgid ""
"Command action\n"
" p primary partition (1-4)\n"
msgstr ""
-#: fdisk/fdisk.c:1500
+#: fdisk/fdisk.c:1533
msgid "l logical (5 or over)"
msgstr ""
-#: fdisk/fdisk.c:1500
+#: fdisk/fdisk.c:1533
msgid "e extended"
msgstr ""
-#: fdisk/fdisk.c:1517
+#: fdisk/fdisk.c:1550
#, c-format
msgid "Invalid partition number for type `%c'\n"
msgstr ""
-#: fdisk/fdisk.c:1549
+#: fdisk/fdisk.c:1582
#, fuzzy
msgid ""
"The partition table has been altered!\n"
"\n"
msgstr "Partitietabel is weggeschreven"
-#: fdisk/fdisk.c:1551
+#: fdisk/fdisk.c:1584
#, fuzzy
msgid "Calling ioctl() to re-read partition table.\n"
msgstr "Geef alleen de partitietabel"
-#: fdisk/fdisk.c:1568
+#: fdisk/fdisk.c:1601
msgid "Syncing disks.\n"
msgstr ""
-#: fdisk/fdisk.c:1573
+#: fdisk/fdisk.c:1606
#, fuzzy, c-format
msgid ""
"Re-read table failed with error %d: %s.\n"
"Herstart het systeem om er zeker van te zijn dat de partitietabel correct "
"aangepast is\n"
-#: fdisk/fdisk.c:1579
+#: fdisk/fdisk.c:1612
#, fuzzy
msgid ""
"\n"
"WAARSCHUWING: Mocht U DOS 6.x partities hebben aangemaakt of gewijzigd,\n"
"lees dan de cfdisk man pagina - vaak is nog een dd commando nodig.\n"
-#: fdisk/fdisk.c:1610
+#: fdisk/fdisk.c:1643
#, fuzzy, c-format
msgid "Device: %s\n"
msgstr "Schijf: %s\n"
-#: fdisk/fdisk.c:1625
+#: fdisk/fdisk.c:1658
#, fuzzy, c-format
msgid "Partition %d has no data area\n"
msgstr "Partitie eindigt voor sector 0"
-#: fdisk/fdisk.c:1631
+#: fdisk/fdisk.c:1664
msgid "New beginning of data"
msgstr ""
-#: fdisk/fdisk.c:1645
+#: fdisk/fdisk.c:1678
msgid "Expert command (m for help): "
msgstr ""
-#: fdisk/fdisk.c:1656
+#: fdisk/fdisk.c:1689
#, fuzzy
msgid "Number of cylinders"
msgstr "%ld inodes\n"
-#: fdisk/fdisk.c:1677
+#: fdisk/fdisk.c:1710
msgid "Number of heads"
msgstr ""
-#: fdisk/fdisk.c:1702
+#: fdisk/fdisk.c:1735
#, fuzzy
msgid "Number of sectors"
msgstr " sectoren"
-#: fdisk/fdisk.c:1705
+#: fdisk/fdisk.c:1738
msgid "Warning: setting sector offset for DOS compatiblity\n"
msgstr ""
-#: fdisk/fdisk.c:1767
+#: fdisk/fdisk.c:1800
#, c-format
msgid "Disk %s doesn't contain a valid partition table\n"
msgstr ""
-#: fdisk/fdisk.c:1781
+#: fdisk/fdisk.c:1814
#, fuzzy, c-format
msgid "Cannot open %s\n"
msgstr "Kan het bestand '%s' niet openen"
-#: fdisk/fdisk.c:1836
+#: fdisk/fdisk.c:1879
msgid "This kernel finds the sector size itself - -b option ignored\n"
msgstr ""
-#: fdisk/fdisk.c:1839
+#: fdisk/fdisk.c:1882
msgid ""
"Warning: the -b (set sector size) option should be used with one specified "
"device\n"
msgstr ""
-#: fdisk/fdisk.c:1947
-#, fuzzy, c-format
-msgid "Using %s as default device!\n"
-msgstr "%s: dit apparaat is geen floppy\n"
-
-#: fdisk/fdisk.c:1953
+#: fdisk/fdisk.c:1940
msgid "Command (m for help): "
msgstr ""
-#: fdisk/fdisk.c:1967
+#: fdisk/fdisk.c:1954
#, c-format
msgid ""
"\n"
"The current boot file is: %s\n"
msgstr ""
-#: fdisk/fdisk.c:1969
+#: fdisk/fdisk.c:1956
msgid "Please enter the name of the new boot file: "
msgstr ""
-#: fdisk/fdisk.c:1971
+#: fdisk/fdisk.c:1958
#, fuzzy
msgid "Boot file unchanged\n"
msgstr "De schijfinhoud is gewijzigd.\n"
-#: fdisk/fdisk.c:2031
+#: fdisk/fdisk.c:2018
msgid ""
"\n"
"\tSorry, no experts menu for SGI partition tables available.\n"
msgstr ""
#. Minix 1.4b and later
-#: fdisk/fdisksgilabel.c:69 fdisk/fdisksunlabel.c:52 fdisk/i386_sys_types.c:52
+#: fdisk/fdisksgilabel.c:69 fdisk/fdisksunlabel.c:52 fdisk/i386_sys_types.c:55
msgid "Linux swap"
msgstr ""
"%d cylinders, %d physical cylinders\n"
"%d extra sects/cyl, interleave %d:1\n"
"%s\n"
-"Units = %ss of %d * 512 bytes\n"
+"Units = %s of %d * 512 bytes\n"
"\n"
msgstr ""
msgid ""
"\n"
"Disk %s (SGI disk label): %d heads, %d sectors, %d cylinders\n"
-"Units = %ss of %d * 512 bytes\n"
+"Units = %s of %d * 512 bytes\n"
"\n"
msgstr ""
msgid "Physical cylinders"
msgstr "%ld inodes\n"
-#: fdisk/fdisksunlabel.c:316 fdisk/fdisksunlabel.c:679
+#: fdisk/fdisksunlabel.c:316 fdisk/fdisksunlabel.c:681
msgid "Rotation speed (rpm)"
msgstr ""
-#: fdisk/fdisksunlabel.c:318 fdisk/fdisksunlabel.c:672
+#: fdisk/fdisksunlabel.c:318 fdisk/fdisksunlabel.c:674
msgid "Interleave factor"
msgstr ""
-#: fdisk/fdisksunlabel.c:321 fdisk/fdisksunlabel.c:665
+#: fdisk/fdisksunlabel.c:321 fdisk/fdisksunlabel.c:667
#, fuzzy
msgid "Extra sectors per cylinder"
msgstr "%ld inodes\n"
#: fdisk/fdisksunlabel.c:547
#, c-format
msgid ""
-"You haven't covered whole disk with 3rd partition, but your value\n"
-"%d %s covers some other partition. Your entry have been changed\n"
+"You haven't covered the whole disk with the 3rd partition, but your value\n"
+"%d %s covers some other partition. Your entry has been changed\n"
"to %d %s\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:565
+#: fdisk/fdisksunlabel.c:567
#, c-format
msgid ""
"If you want to maintain SunOS/Solaris compatibility, consider leaving this\n"
"partition as Whole disk (5), starting at 0, with %u sectors\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:578
+#: fdisk/fdisksunlabel.c:580
msgid ""
"It is highly recommended that the partition at offset 0\n"
"is UFS, EXT2FS filesystem or SunOS swap. Putting Linux swap\n"
"tagged with 82 (Linux swap): "
msgstr ""
-#: fdisk/fdisksunlabel.c:609
+#: fdisk/fdisksunlabel.c:611
#, c-format
msgid ""
"\n"
"%d cylinders, %d alternate cylinders, %d physical cylinders\n"
"%d extra sects/cyl, interleave %d:1\n"
"%s\n"
-"Units = %ss of %d * 512 bytes\n"
+"Units = %s of %d * 512 bytes\n"
"\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:623
+#: fdisk/fdisksunlabel.c:625
#, c-format
msgid ""
"\n"
"Disk %s (Sun disk label): %d heads, %d sectors, %d cylinders\n"
-"Units = %ss of %d * 512 bytes\n"
+"Units = %s of %d * 512 bytes\n"
"\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:628
+#: fdisk/fdisksunlabel.c:630
#, c-format
msgid "%*s Flag Start End Blocks Id System\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:653
+#: fdisk/fdisksunlabel.c:655
msgid "Number of alternate cylinders"
msgstr ""
-#: fdisk/fdisksunlabel.c:686
+#: fdisk/fdisksunlabel.c:688
msgid "Number of physical cylinders"
msgstr ""
msgstr ""
#: fdisk/i386_sys_types.c:28
-msgid "NEC DOS"
+msgid "Hidden Win95 FAT32"
msgstr ""
#: fdisk/i386_sys_types.c:29
+msgid "Hidden Win95 FAT32 (LBA)"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:30
+msgid "Hidden Win95 FAT16 (LBA)"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:31
+msgid "NEC DOS"
+msgstr ""
+
+#: fdisk/i386_sys_types.c:32
#, fuzzy
msgid "PartitionMagic recovery"
msgstr "Partitie begint voor sector 0"
-#: fdisk/i386_sys_types.c:30
+#: fdisk/i386_sys_types.c:33
msgid "Venix 80286"
msgstr ""
-#: fdisk/i386_sys_types.c:31
+#: fdisk/i386_sys_types.c:34
msgid "PPC PReP Boot"
msgstr ""
-#: fdisk/i386_sys_types.c:32
+#: fdisk/i386_sys_types.c:35
msgid "SFS"
msgstr ""
-#: fdisk/i386_sys_types.c:33
+#: fdisk/i386_sys_types.c:36
msgid "QNX4.x"
msgstr ""
-#: fdisk/i386_sys_types.c:34
+#: fdisk/i386_sys_types.c:37
msgid "QNX4.x 2nd part"
msgstr ""
-#: fdisk/i386_sys_types.c:35
+#: fdisk/i386_sys_types.c:38
msgid "QNX4.x 3rd part"
msgstr ""
-#: fdisk/i386_sys_types.c:36
+#: fdisk/i386_sys_types.c:39
msgid "OnTrack DM"
msgstr ""
-#: fdisk/i386_sys_types.c:37
+#: fdisk/i386_sys_types.c:40
msgid "OnTrack DM6 Aux1"
msgstr ""
#. (or Novell)
-#: fdisk/i386_sys_types.c:38
+#: fdisk/i386_sys_types.c:41
msgid "CP/M"
msgstr ""
#. CP/M or Microport SysV/AT
-#: fdisk/i386_sys_types.c:39
+#: fdisk/i386_sys_types.c:42
msgid "OnTrack DM6 Aux3"
msgstr ""
-#: fdisk/i386_sys_types.c:40
+#: fdisk/i386_sys_types.c:43
msgid "OnTrackDM6"
msgstr ""
-#: fdisk/i386_sys_types.c:41
+#: fdisk/i386_sys_types.c:44
msgid "EZ-Drive"
msgstr ""
-#: fdisk/i386_sys_types.c:42
+#: fdisk/i386_sys_types.c:45
msgid "Golden Bow"
msgstr ""
-#: fdisk/i386_sys_types.c:43
+#: fdisk/i386_sys_types.c:46
msgid "Priam Edisk"
msgstr ""
#. DOS R/O or SpeedStor
-#: fdisk/i386_sys_types.c:44 fdisk/i386_sys_types.c:73
-#: fdisk/i386_sys_types.c:75 fdisk/i386_sys_types.c:76
+#: fdisk/i386_sys_types.c:47 fdisk/i386_sys_types.c:76
+#: fdisk/i386_sys_types.c:78 fdisk/i386_sys_types.c:79
#, fuzzy
msgid "SpeedStor"
msgstr "Sectoren"
-#: fdisk/i386_sys_types.c:45
+#: fdisk/i386_sys_types.c:48
msgid "GNU HURD or SysV"
msgstr ""
#. GNU HURD or Mach or Sys V/386 (such as ISC UNIX)
-#: fdisk/i386_sys_types.c:46
+#: fdisk/i386_sys_types.c:49
msgid "Novell Netware 286"
msgstr ""
-#: fdisk/i386_sys_types.c:47
+#: fdisk/i386_sys_types.c:50
msgid "Novell Netware 386"
msgstr ""
-#: fdisk/i386_sys_types.c:48
+#: fdisk/i386_sys_types.c:51
msgid "DiskSecure Multi-Boot"
msgstr ""
-#: fdisk/i386_sys_types.c:49
+#: fdisk/i386_sys_types.c:52
msgid "PC/IX"
msgstr ""
-#: fdisk/i386_sys_types.c:50
+#: fdisk/i386_sys_types.c:53
msgid "Old Minix"
msgstr ""
#. Minix 1.4a and earlier
-#: fdisk/i386_sys_types.c:51
+#: fdisk/i386_sys_types.c:54
msgid "Minix / old Linux"
msgstr ""
-#: fdisk/i386_sys_types.c:54
+#: fdisk/i386_sys_types.c:57
msgid "OS/2 hidden C: drive"
msgstr ""
-#: fdisk/i386_sys_types.c:55
+#: fdisk/i386_sys_types.c:58
msgid "Linux extended"
msgstr ""
-#: fdisk/i386_sys_types.c:56 fdisk/i386_sys_types.c:57
+#: fdisk/i386_sys_types.c:59 fdisk/i386_sys_types.c:60
msgid "NTFS volume set"
msgstr ""
-#: fdisk/i386_sys_types.c:58
+#: fdisk/i386_sys_types.c:61
msgid "Amoeba"
msgstr ""
-#: fdisk/i386_sys_types.c:59
+#: fdisk/i386_sys_types.c:62
msgid "Amoeba BBT"
msgstr ""
#. (bad block table)
-#: fdisk/i386_sys_types.c:60
+#: fdisk/i386_sys_types.c:63
msgid "IBM Thinkpad hibernation"
msgstr ""
-#: fdisk/i386_sys_types.c:61
+#: fdisk/i386_sys_types.c:64
msgid "BSD/386"
msgstr ""
-#: fdisk/i386_sys_types.c:62
+#: fdisk/i386_sys_types.c:65
msgid "OpenBSD"
msgstr ""
-#: fdisk/i386_sys_types.c:63
+#: fdisk/i386_sys_types.c:66
msgid "NeXTSTEP"
msgstr ""
-#: fdisk/i386_sys_types.c:64
+#: fdisk/i386_sys_types.c:67
msgid "BSDI fs"
msgstr ""
-#: fdisk/i386_sys_types.c:65
+#: fdisk/i386_sys_types.c:68
msgid "BSDI swap"
msgstr ""
-#: fdisk/i386_sys_types.c:66
+#: fdisk/i386_sys_types.c:69
msgid "DRDOS/sec (FAT-12)"
msgstr ""
-#: fdisk/i386_sys_types.c:67
+#: fdisk/i386_sys_types.c:70
msgid "DRDOS/sec (FAT-16 < 32M)"
msgstr ""
-#: fdisk/i386_sys_types.c:68
+#: fdisk/i386_sys_types.c:71
msgid "DRDOS/sec (FAT-16)"
msgstr ""
-#: fdisk/i386_sys_types.c:69
+#: fdisk/i386_sys_types.c:72
msgid "Syrinx"
msgstr ""
-#: fdisk/i386_sys_types.c:70
+#: fdisk/i386_sys_types.c:73
msgid "CP/M / CTOS / ..."
msgstr ""
#. CP/M or Concurrent CP/M or Concurrent DOS or CTOS
-#: fdisk/i386_sys_types.c:71
+#: fdisk/i386_sys_types.c:74
msgid "DOS access"
msgstr ""
#. DOS access or SpeedStor 12-bit FAT extended partition
-#: fdisk/i386_sys_types.c:72
+#: fdisk/i386_sys_types.c:75
msgid "DOS R/O"
msgstr ""
#. SpeedStor 16-bit FAT extended partition < 1024 cyl.
-#: fdisk/i386_sys_types.c:74
+#: fdisk/i386_sys_types.c:77
msgid "BeOS fs"
msgstr ""
#. SpeedStor large partition
-#: fdisk/i386_sys_types.c:77
+#: fdisk/i386_sys_types.c:80
msgid "DOS secondary"
msgstr ""
#. DOS 3.3+ secondary
-#: fdisk/i386_sys_types.c:78
+#: fdisk/i386_sys_types.c:81
+msgid "Linux raid autodetect"
+msgstr ""
+
+#. New (2.2.x) raid partition with autodetect
+#. using persistent superblock
+#: fdisk/i386_sys_types.c:83
msgid "LANstep"
msgstr ""
#. SpeedStor >1024 cyl. or LANstep
-#: fdisk/i386_sys_types.c:79
+#: fdisk/i386_sys_types.c:84
msgid "BBT"
msgstr ""
-#: fdisk/sfdisk.c:148
+#: fdisk/sfdisk.c:147
#, c-format
msgid "seek error on %s - cannot seek to %lu\n"
msgstr ""
-#: fdisk/sfdisk.c:153
+#: fdisk/sfdisk.c:152
#, c-format
msgid "seek error: wanted 0x%08x%08x, got 0x%08x%08x\n"
msgstr ""
-#: fdisk/sfdisk.c:199
+#: fdisk/sfdisk.c:198
msgid "out of memory - giving up\n"
msgstr ""
-#: fdisk/sfdisk.c:203 fdisk/sfdisk.c:286
+#: fdisk/sfdisk.c:202 fdisk/sfdisk.c:285
#, c-format
msgid "read error on %s - cannot read sector %lu\n"
msgstr ""
-#: fdisk/sfdisk.c:219
+#: fdisk/sfdisk.c:218
#, c-format
msgid "ERROR: sector %lu does not have an msdos signature\n"
msgstr ""
-#: fdisk/sfdisk.c:236
+#: fdisk/sfdisk.c:235
#, c-format
msgid "write error on %s - cannot write sector %lu\n"
msgstr ""
-#: fdisk/sfdisk.c:274
+#: fdisk/sfdisk.c:273
#, c-format
msgid "cannot open partition sector save file (%s)\n"
msgstr ""
-#: fdisk/sfdisk.c:292
+#: fdisk/sfdisk.c:291
#, c-format
msgid "write error on %s\n"
msgstr ""
-#: fdisk/sfdisk.c:310
+#: fdisk/sfdisk.c:309
#, c-format
msgid "cannot stat partition restore file (%s)\n"
msgstr ""
-#: fdisk/sfdisk.c:315
+#: fdisk/sfdisk.c:314
msgid "partition restore file has wrong size - not restoring\n"
msgstr ""
-#: fdisk/sfdisk.c:319
+#: fdisk/sfdisk.c:318
msgid "out of memory?\n"
msgstr ""
-#: fdisk/sfdisk.c:325
+#: fdisk/sfdisk.c:324
#, c-format
msgid "cannot open partition restore file (%s)\n"
msgstr ""
-#: fdisk/sfdisk.c:331
+#: fdisk/sfdisk.c:330
#, c-format
msgid "error reading %s\n"
msgstr ""
-#: fdisk/sfdisk.c:338
+#: fdisk/sfdisk.c:337
#, fuzzy, c-format
msgid "cannot open device %s for writing\n"
msgstr "Kan schijf niet openen"
-#: fdisk/sfdisk.c:350
+#: fdisk/sfdisk.c:349
#, c-format
msgid "error writing sector %lu on %s\n"
msgstr ""
-#: fdisk/sfdisk.c:407
+#: fdisk/sfdisk.c:415
#, c-format
msgid ""
"Warning: start=%d - this looks like a partition rather than\n"
"[Use the --force option if you really want this]\n"
msgstr ""
-#: fdisk/sfdisk.c:413
+#: fdisk/sfdisk.c:421
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d heads\n"
msgstr ""
-#: fdisk/sfdisk.c:416
+#: fdisk/sfdisk.c:424
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d sectors\n"
msgstr ""
-#: fdisk/sfdisk.c:419
+#: fdisk/sfdisk.c:427
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d cylinders\n"
msgstr ""
-#: fdisk/sfdisk.c:423
+#: fdisk/sfdisk.c:431
#, c-format
msgid "Disk %s: cannot get geometry\n"
msgstr ""
-#: fdisk/sfdisk.c:425
+#: fdisk/sfdisk.c:433
#, c-format
msgid ""
"Warning: unlikely number of sectors (%d) - usually at most 63\n"
"This will give problems with all software that uses C/H/S addressing.\n"
msgstr ""
-#: fdisk/sfdisk.c:429
+#: fdisk/sfdisk.c:437
#, c-format
msgid ""
"\n"
-"Disk %s: %lu heads, %lu sectors, %lu cylinders\n"
+"Disk %s: %lu cylinders, %lu heads, %lu sectors/track\n"
msgstr ""
-#: fdisk/sfdisk.c:509
+#: fdisk/sfdisk.c:517
#, c-format
msgid ""
"%s of partition %s has impossible value for head: %d (should be in 0-%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:514
+#: fdisk/sfdisk.c:522
#, c-format
msgid ""
"%s of partition %s has impossible value for sector: %d (should be in 1-%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:519
+#: fdisk/sfdisk.c:527
#, c-format
msgid ""
"%s of partition %s has impossible value for cylinders: %d (should be in "
"0-%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:558
+#: fdisk/sfdisk.c:566
msgid ""
"Id Name\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:703
+#: fdisk/sfdisk.c:719
#, fuzzy
msgid "Re-reading the partition table ...\n"
msgstr "Geef alleen de partitietabel"
-#: fdisk/sfdisk.c:709
+#: fdisk/sfdisk.c:725
msgid ""
"The command to re-read the partition table failed\n"
"Reboot your system now, before using mkfs\n"
msgstr ""
-#: fdisk/sfdisk.c:714
+#: fdisk/sfdisk.c:730
#, c-format
msgid "Error closing %s\n"
msgstr ""
-#: fdisk/sfdisk.c:752
+#: fdisk/sfdisk.c:768
#, fuzzy, c-format
msgid "%s: no such partition\n"
msgstr "Slechte logische partitie"
-#: fdisk/sfdisk.c:775
+#: fdisk/sfdisk.c:791
msgid "unrecognized format - using sectors\n"
msgstr ""
-#: fdisk/sfdisk.c:813
+#: fdisk/sfdisk.c:830
#, fuzzy, c-format
msgid "# partition table of %s\n"
msgstr "Partitietabel voor %s\n"
-#: fdisk/sfdisk.c:814
-msgid ""
-"unit: sectors\n"
-"\n"
-msgstr ""
-
-#: fdisk/sfdisk.c:824
+#: fdisk/sfdisk.c:841
#, c-format
msgid "unimplemented format - using %s\n"
msgstr ""
-#: fdisk/sfdisk.c:828
+#: fdisk/sfdisk.c:845
#, c-format
msgid ""
"Units = cylinders of %lu bytes, blocks of 1024 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:831
+#: fdisk/sfdisk.c:848
msgid " Device Boot Start End #cyls #blocks Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:836
+#: fdisk/sfdisk.c:853
#, c-format
msgid ""
"Units = sectors of 512 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:838
+#: fdisk/sfdisk.c:855
msgid " Device Boot Start End #sectors Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:841
+#: fdisk/sfdisk.c:858
#, c-format
msgid ""
"Units = blocks of 1024 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:843
+#: fdisk/sfdisk.c:860
msgid " Device Boot Start End #blocks Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:846
+#: fdisk/sfdisk.c:863
#, c-format
msgid ""
"Units = megabytes of 1048576 bytes, blocks of 1024 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:848
+#: fdisk/sfdisk.c:865
msgid " Device Boot Start End MB #blocks Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:903
-#, c-format
-msgid " start=%9lu"
-msgstr ""
-
-#: fdisk/sfdisk.c:904
-#, c-format
-msgid ", size=%8lu"
-msgstr ""
-
-#: fdisk/sfdisk.c:906
-#, c-format
-msgid ", Id=%2x"
-msgstr ""
-
-#: fdisk/sfdisk.c:908
-#, fuzzy
-msgid ", bootable"
-msgstr "Startbaar"
-
-#: fdisk/sfdisk.c:969
+#: fdisk/sfdisk.c:997
#, c-format
msgid "\t\tstart: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:976
+#: fdisk/sfdisk.c:1004
#, c-format
msgid "\t\tend: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:979
+#: fdisk/sfdisk.c:1007
#, c-format
msgid "partition ends on cylinder %ld, beyond the end of the disk\n"
msgstr ""
-#: fdisk/sfdisk.c:989
+#: fdisk/sfdisk.c:1018
msgid "No partitions found\n"
msgstr ""
-#: fdisk/sfdisk.c:1034
+#: fdisk/sfdisk.c:1025
+#, c-format
+msgid ""
+"Warning: The first partition looks like it was made\n"
+" for C/H/S=*/%ld/%ld (instead of %ld/%ld/%ld).\n"
+"For this listing I'll assume that geometry.\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1075
#, fuzzy
msgid "no partition table present.\n"
msgstr "Partitietabel is weggeschreven"
-#: fdisk/sfdisk.c:1036
+#: fdisk/sfdisk.c:1077
#, c-format
msgid "strange, only %d partitions defined.\n"
msgstr ""
-#: fdisk/sfdisk.c:1045
+#: fdisk/sfdisk.c:1086
#, c-format
msgid "Warning: partition %s has size 0 but is not marked Empty\n"
msgstr ""
-#: fdisk/sfdisk.c:1048
+#: fdisk/sfdisk.c:1089
#, c-format
msgid "Warning: partition %s has size 0 and is bootable\n"
msgstr ""
-#: fdisk/sfdisk.c:1051
+#: fdisk/sfdisk.c:1092
#, c-format
msgid "Warning: partition %s has size 0 and nonzero start\n"
msgstr ""
-#: fdisk/sfdisk.c:1062
+#: fdisk/sfdisk.c:1103
#, fuzzy, c-format
msgid "Warning: partition %s "
msgstr "Schrijf nu de partitietabel naar schijf..."
-#: fdisk/sfdisk.c:1063
+#: fdisk/sfdisk.c:1104
#, c-format
msgid "is not contained in partition %s\n"
msgstr ""
-#: fdisk/sfdisk.c:1074
+#: fdisk/sfdisk.c:1115
#, c-format
msgid "Warning: partitions %s "
msgstr ""
-#: fdisk/sfdisk.c:1075
+#: fdisk/sfdisk.c:1116
#, c-format
msgid "and %s overlap\n"
msgstr ""
-#: fdisk/sfdisk.c:1086
+#: fdisk/sfdisk.c:1127
#, fuzzy, c-format
msgid "Warning: partition %s contains part of "
msgstr "Schrijf nu de partitietabel naar schijf..."
-#: fdisk/sfdisk.c:1087
+#: fdisk/sfdisk.c:1128
#, fuzzy, c-format
msgid "the partition table (sector %lu),\n"
msgstr "Partitietabel is weggeschreven"
-#: fdisk/sfdisk.c:1088
+#: fdisk/sfdisk.c:1129
msgid "and will destroy it when filled\n"
msgstr ""
-#: fdisk/sfdisk.c:1097
+#: fdisk/sfdisk.c:1138
#, c-format
msgid "Warning: partition %s starts at sector 0\n"
msgstr ""
-#: fdisk/sfdisk.c:1101
+#: fdisk/sfdisk.c:1142
#, fuzzy, c-format
msgid "Warning: partition %s extends past end of disk\n"
msgstr "Partitie eindigt voorbij het einde van de schijf"
-#: fdisk/sfdisk.c:1115
+#: fdisk/sfdisk.c:1156
msgid "Among the primary partitions, at most one can be extended\n"
msgstr ""
-#: fdisk/sfdisk.c:1116
+#: fdisk/sfdisk.c:1157
msgid " (although this is not a problem under Linux)\n"
msgstr ""
-#: fdisk/sfdisk.c:1133
+#: fdisk/sfdisk.c:1174
#, c-format
msgid "Warning: partition %s does not start at a cylinder boundary\n"
msgstr ""
-#: fdisk/sfdisk.c:1139
+#: fdisk/sfdisk.c:1180
#, c-format
msgid "Warning: partition %s does not end at a cylinder boundary\n"
msgstr ""
-#: fdisk/sfdisk.c:1157
+#: fdisk/sfdisk.c:1198
msgid ""
"Warning: more than one primary partition is marked bootable (active)\n"
"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
msgstr ""
-#: fdisk/sfdisk.c:1164
+#: fdisk/sfdisk.c:1205
msgid ""
"Warning: usually one can boot from primary partitions only\n"
"LILO disregards the `bootable' flag.\n"
msgstr ""
-#: fdisk/sfdisk.c:1170
+#: fdisk/sfdisk.c:1211
msgid ""
"Warning: no primary partition is marked bootable (active)\n"
"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
msgstr ""
-#: fdisk/sfdisk.c:1187
+#: fdisk/sfdisk.c:1228
#, c-format
msgid ""
"partition %s: start: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:1196
+#: fdisk/sfdisk.c:1237
#, c-format
msgid "partition %s: end: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:1199
+#: fdisk/sfdisk.c:1240
#, c-format
msgid "partition %s ends on cylinder %ld, beyond the end of the disk\n"
msgstr ""
-#: fdisk/sfdisk.c:1232 fdisk/sfdisk.c:1309
+#: fdisk/sfdisk.c:1273 fdisk/sfdisk.c:1350
#, c-format
msgid "too many partitions - ignoring those past nr (%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:1247
+#: fdisk/sfdisk.c:1288
#, fuzzy
msgid "tree of partitions?\n"
msgstr "Maak geen partitie"
-#: fdisk/sfdisk.c:1351
+#: fdisk/sfdisk.c:1392
msgid "detected Disk Manager - unable to handle that\n"
msgstr ""
-#: fdisk/sfdisk.c:1358
+#: fdisk/sfdisk.c:1399
msgid "DM6 signature found - giving up\n"
msgstr ""
-#: fdisk/sfdisk.c:1378
+#: fdisk/sfdisk.c:1419
msgid "strange..., an extended partition of size 0?\n"
msgstr ""
-#: fdisk/sfdisk.c:1385
+#: fdisk/sfdisk.c:1426
msgid "strange..., a BSD partition of size 0?\n"
msgstr ""
-#: fdisk/sfdisk.c:1417
+#: fdisk/sfdisk.c:1458
#, c-format
msgid " %s: unrecognized partition\n"
msgstr ""
-#: fdisk/sfdisk.c:1429
+#: fdisk/sfdisk.c:1470
msgid "-n flag was given: Nothing changed\n"
msgstr ""
-#: fdisk/sfdisk.c:1442
+#: fdisk/sfdisk.c:1483
msgid "Failed saving the old sectors - aborting\n"
msgstr ""
-#: fdisk/sfdisk.c:1447
+#: fdisk/sfdisk.c:1488
#, fuzzy, c-format
msgid "Failed writing the partition on %s\n"
msgstr "Heb de partitietabel niet naar schijf geschreven"
-#: fdisk/sfdisk.c:1524
+#: fdisk/sfdisk.c:1565
msgid "long or incomplete input line - quitting\n"
msgstr ""
-#: fdisk/sfdisk.c:1560
+#: fdisk/sfdisk.c:1601
#, c-format
msgid "input error: `=' expected after %s field\n"
msgstr ""
-#: fdisk/sfdisk.c:1567
+#: fdisk/sfdisk.c:1608
#, c-format
msgid "input error: unexpected character %c after %s field\n"
msgstr ""
-#: fdisk/sfdisk.c:1573
+#: fdisk/sfdisk.c:1614
#, c-format
msgid "unrecognized input: %s\n"
msgstr ""
-#: fdisk/sfdisk.c:1605
+#: fdisk/sfdisk.c:1646
msgid "number too big\n"
msgstr ""
-#: fdisk/sfdisk.c:1609
+#: fdisk/sfdisk.c:1650
msgid "trailing junk after number\n"
msgstr ""
-#: fdisk/sfdisk.c:1725
+#: fdisk/sfdisk.c:1766
msgid "no room for partition descriptor\n"
msgstr ""
-#: fdisk/sfdisk.c:1758
+#: fdisk/sfdisk.c:1799
msgid "cannot build surrounding extended partition\n"
msgstr ""
-#: fdisk/sfdisk.c:1809
+#: fdisk/sfdisk.c:1850
msgid "too many input fields\n"
msgstr ""
#. no free blocks left - don't read any further
-#: fdisk/sfdisk.c:1843
+#: fdisk/sfdisk.c:1884
msgid "No room for more\n"
msgstr ""
-#: fdisk/sfdisk.c:1862
+#: fdisk/sfdisk.c:1903
#, fuzzy
msgid "Illegal type\n"
msgstr "Niet herkende toets"
-#: fdisk/sfdisk.c:1894
+#: fdisk/sfdisk.c:1935
#, c-format
msgid "Warning: exceeds max allowable size (%lu)\n"
msgstr ""
-#: fdisk/sfdisk.c:1899
+#: fdisk/sfdisk.c:1940
#, fuzzy
msgid "Warning: empty partition\n"
msgstr "Slechte primaire partitie"
-#: fdisk/sfdisk.c:1913
+#: fdisk/sfdisk.c:1954
#, c-format
msgid "Warning: bad partition start (earliest %lu)\n"
msgstr ""
-#: fdisk/sfdisk.c:1926
+#: fdisk/sfdisk.c:1967
msgid "unrecognized bootable flag - choose - or *\n"
msgstr ""
-#: fdisk/sfdisk.c:1943 fdisk/sfdisk.c:1956
+#: fdisk/sfdisk.c:1984 fdisk/sfdisk.c:1997
msgid "partial c,h,s specification?\n"
msgstr ""
-#: fdisk/sfdisk.c:1967
+#: fdisk/sfdisk.c:2008
#, fuzzy
msgid "Extended partition not where expected\n"
msgstr "Zet de partitie aan het eind van de vrije ruimte"
-#: fdisk/sfdisk.c:1999
+#: fdisk/sfdisk.c:2040
msgid "bad input\n"
msgstr ""
-#: fdisk/sfdisk.c:2021
+#: fdisk/sfdisk.c:2062
#, fuzzy
msgid "too many partitions\n"
msgstr "Slechte primaire partitie"
-#: fdisk/sfdisk.c:2054
+#: fdisk/sfdisk.c:2095
msgid ""
"Input in the following format; absent fields get a default value.\n"
"<start> <size> <type [E,S,L,X,hex]> <bootable [-,*]> <c,h,s> <c,h,s>\n"
"Usually you only need to specify <start> and <size> (and perhaps <type>).\n"
msgstr ""
-#: fdisk/sfdisk.c:2074
+#: fdisk/sfdisk.c:2115
msgid "version"
msgstr ""
-#: fdisk/sfdisk.c:2080
+#: fdisk/sfdisk.c:2121
#, fuzzy, c-format
msgid "Usage: %s [options] device ...\n"
msgstr "aanroep: %s [ -n ] apparaat\n"
-#: fdisk/sfdisk.c:2081
+#: fdisk/sfdisk.c:2122
msgid "device: something like /dev/hda or /dev/sda"
msgstr ""
-#: fdisk/sfdisk.c:2082
+#: fdisk/sfdisk.c:2123
msgid "useful options:"
msgstr ""
-#: fdisk/sfdisk.c:2083
+#: fdisk/sfdisk.c:2124
msgid " -s [or --show-size]: list size of a partition"
msgstr ""
-#: fdisk/sfdisk.c:2084
+#: fdisk/sfdisk.c:2125
msgid " -c [or --id]: print or change partition Id"
msgstr ""
-#: fdisk/sfdisk.c:2085
+#: fdisk/sfdisk.c:2126
msgid " -l [or --list]: list partitions of each device"
msgstr ""
-#: fdisk/sfdisk.c:2086
+#: fdisk/sfdisk.c:2127
msgid " -d [or --dump]: idem, but in a format suitable for later input"
msgstr ""
-#: fdisk/sfdisk.c:2087
+#: fdisk/sfdisk.c:2128
msgid " -i [or --increment]: number cylinders etc. from 1 instead of from 0"
msgstr ""
-#: fdisk/sfdisk.c:2088
+#: fdisk/sfdisk.c:2129
msgid ""
" -uS, -uB, -uC, -uM: accept/report in units of "
"sectors/blocks/cylinders/MB"
msgstr ""
-#: fdisk/sfdisk.c:2089
+#: fdisk/sfdisk.c:2130
msgid " -T [or --list-types]:list the known partition types"
msgstr ""
-#: fdisk/sfdisk.c:2090
+#: fdisk/sfdisk.c:2131
msgid " -D [or --DOS]: for DOS-compatibility: waste a little space"
msgstr ""
-#: fdisk/sfdisk.c:2091
+#: fdisk/sfdisk.c:2132
msgid " -R [or --re-read]: make kernel reread partition table"
msgstr ""
-#: fdisk/sfdisk.c:2092
+#: fdisk/sfdisk.c:2133
msgid " -N# : change only the partition with number #"
msgstr ""
-#: fdisk/sfdisk.c:2093
+#: fdisk/sfdisk.c:2134
msgid " -n : do not actually write to disk"
msgstr ""
-#: fdisk/sfdisk.c:2094
+#: fdisk/sfdisk.c:2135
msgid ""
" -O file : save the sectors that will be overwritten to file"
msgstr ""
-#: fdisk/sfdisk.c:2095
+#: fdisk/sfdisk.c:2136
msgid " -I file : restore these sectors again"
msgstr ""
-#: fdisk/sfdisk.c:2096
+#: fdisk/sfdisk.c:2137
msgid " -v [or --version]: print version"
msgstr ""
-#: fdisk/sfdisk.c:2097
+#: fdisk/sfdisk.c:2138
msgid " -? [or --help]: print this message"
msgstr ""
-#: fdisk/sfdisk.c:2098
+#: fdisk/sfdisk.c:2139
msgid "dangerous options:"
msgstr ""
-#: fdisk/sfdisk.c:2099
+#: fdisk/sfdisk.c:2140
msgid " -g [or --show-geometry]: print the kernel's idea of the geometry"
msgstr ""
-#: fdisk/sfdisk.c:2100
+#: fdisk/sfdisk.c:2141
msgid ""
" -x [or --show-extended]: also list extended partitions on output\n"
" or expect descriptors for them on input"
msgstr ""
-#: fdisk/sfdisk.c:2102
+#: fdisk/sfdisk.c:2143
msgid ""
" -L [or --Linux]: do not complain about things irrelevant for Linux"
msgstr ""
-#: fdisk/sfdisk.c:2103
+#: fdisk/sfdisk.c:2144
msgid " -q [or --quiet]: suppress warning messages"
msgstr ""
-#: fdisk/sfdisk.c:2104
+#: fdisk/sfdisk.c:2145
msgid " You can override the detected geometry using:"
msgstr ""
-#: fdisk/sfdisk.c:2105
+#: fdisk/sfdisk.c:2146
msgid " -C# [or --cylinders #]:set the number of cylinders to use"
msgstr ""
-#: fdisk/sfdisk.c:2106
+#: fdisk/sfdisk.c:2147
msgid " -H# [or --heads #]: set the number of heads to use"
msgstr ""
-#: fdisk/sfdisk.c:2107
+#: fdisk/sfdisk.c:2148
msgid " -S# [or --sectors #]: set the number of sectors to use"
msgstr ""
-#: fdisk/sfdisk.c:2108
+#: fdisk/sfdisk.c:2149
msgid "You can disable all consistency checking with:"
msgstr ""
-#: fdisk/sfdisk.c:2109
+#: fdisk/sfdisk.c:2150
msgid " -f [or --force]: do what I say, even if it is stupid"
msgstr ""
-#: fdisk/sfdisk.c:2115
+#: fdisk/sfdisk.c:2156
msgid "Usage:"
msgstr ""
-#: fdisk/sfdisk.c:2116
+#: fdisk/sfdisk.c:2157
#, c-format
msgid "%s device\t\t list active partitions on device\n"
msgstr ""
-#: fdisk/sfdisk.c:2117
+#: fdisk/sfdisk.c:2158
#, c-format
msgid "%s device n1 n2 ... activate partitions n1 ..., inactivate the rest\n"
msgstr ""
-#: fdisk/sfdisk.c:2118
+#: fdisk/sfdisk.c:2159
#, c-format
msgid "%s -An device\t activate partition n, inactivate the other ones\n"
msgstr ""
-#: fdisk/sfdisk.c:2237
+#: fdisk/sfdisk.c:2278
msgid "no command?\n"
msgstr ""
-#: fdisk/sfdisk.c:2360
+#: fdisk/sfdisk.c:2401
#, fuzzy, c-format
msgid "total: %d blocks\n"
msgstr "%ld blokken\n"
-#: fdisk/sfdisk.c:2397
+#: fdisk/sfdisk.c:2438
msgid "usage: sfdisk --print-id device partition-number\n"
msgstr ""
-#: fdisk/sfdisk.c:2399
+#: fdisk/sfdisk.c:2440
msgid "usage: sfdisk --change-id device partition-number Id\n"
msgstr ""
-#: fdisk/sfdisk.c:2401
+#: fdisk/sfdisk.c:2442
msgid "usage: sfdisk --id device partition-number [Id]\n"
msgstr ""
-#: fdisk/sfdisk.c:2408
+#: fdisk/sfdisk.c:2449
msgid "can specify only one device (except with -l or -s)\n"
msgstr ""
-#: fdisk/sfdisk.c:2433
+#: fdisk/sfdisk.c:2474
#, fuzzy, c-format
msgid "cannot open %s %s\n"
msgstr "Kan het bestand '%s' niet openen"
-#: fdisk/sfdisk.c:2433
+#: fdisk/sfdisk.c:2474
msgid "read-write"
msgstr ""
-#: fdisk/sfdisk.c:2433
+#: fdisk/sfdisk.c:2474
msgid "for reading"
msgstr ""
-#: fdisk/sfdisk.c:2458
+#: fdisk/sfdisk.c:2499
#, c-format
msgid "%s: OK\n"
msgstr ""
-#: fdisk/sfdisk.c:2475
+#: fdisk/sfdisk.c:2516
#, c-format
msgid "%s: %d cylinders, %d heads, %d sectors/track\n"
msgstr ""
-#: fdisk/sfdisk.c:2478
+#: fdisk/sfdisk.c:2519
#, c-format
msgid "%s: unknown geometry\n"
msgstr ""
-#: fdisk/sfdisk.c:2493
+#: fdisk/sfdisk.c:2535
#, c-format
msgid "BLKGETSIZE ioctl failed for %s\n"
msgstr ""
-#: fdisk/sfdisk.c:2570
+#: fdisk/sfdisk.c:2612
#, c-format
msgid "bad active byte: 0x%x instead of 0x80\n"
msgstr ""
-#: fdisk/sfdisk.c:2587 fdisk/sfdisk.c:2640 fdisk/sfdisk.c:2670
+#: fdisk/sfdisk.c:2629 fdisk/sfdisk.c:2682 fdisk/sfdisk.c:2712
msgid ""
"Done\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:2596
+#: fdisk/sfdisk.c:2638
#, c-format
msgid ""
"You have %d active primary partitions. This does not matter for LILO,\n"
"but the DOS MBR will only boot a disk with 1 active partition.\n"
msgstr ""
-#: fdisk/sfdisk.c:2610
+#: fdisk/sfdisk.c:2652
#, c-format
msgid "partition %s has id %x and is not hidden\n"
msgstr ""
-#: fdisk/sfdisk.c:2666
+#: fdisk/sfdisk.c:2708
#, c-format
msgid "Bad Id %x\n"
msgstr ""
-#: fdisk/sfdisk.c:2681
+#: fdisk/sfdisk.c:2723
msgid "This disk is currently in use.\n"
msgstr ""
-#: fdisk/sfdisk.c:2698
+#: fdisk/sfdisk.c:2740
#, c-format
msgid "Fatal error: cannot find %s\n"
msgstr ""
-#: fdisk/sfdisk.c:2701
+#: fdisk/sfdisk.c:2743
#, fuzzy, c-format
msgid "Warning: %s is not a block device\n"
msgstr "%s: dit apparaat is geen floppy\n"
-#: fdisk/sfdisk.c:2706
+#: fdisk/sfdisk.c:2749
msgid "Checking that no-one is using this disk right now ...\n"
msgstr ""
-#: fdisk/sfdisk.c:2708
+#: fdisk/sfdisk.c:2751
msgid ""
"\n"
"This disk is currently in use - repartitioning is probably a bad idea.Umount "
"--no-reread flag to suppress this check.\n"
msgstr ""
-#: fdisk/sfdisk.c:2712
+#: fdisk/sfdisk.c:2755
msgid "Use the --force flag to overrule all checks.\n"
msgstr ""
-#: fdisk/sfdisk.c:2716
+#: fdisk/sfdisk.c:2759
msgid "OK"
msgstr ""
-#: fdisk/sfdisk.c:2725
+#: fdisk/sfdisk.c:2768
msgid "Old situation:\n"
msgstr ""
-#: fdisk/sfdisk.c:2729
+#: fdisk/sfdisk.c:2772
#, c-format
msgid "Partition %d does not exist, cannot change it\n"
msgstr ""
-#: fdisk/sfdisk.c:2737
+#: fdisk/sfdisk.c:2780
msgid "New situation:\n"
msgstr ""
-#: fdisk/sfdisk.c:2742
+#: fdisk/sfdisk.c:2785
msgid ""
"I don't like these partitions - nothing changed.\n"
"(If you really want this, use the --force option.)\n"
msgstr ""
-#: fdisk/sfdisk.c:2745
+#: fdisk/sfdisk.c:2788
msgid "I don't like this - probably you should answer No\n"
msgstr ""
-#: fdisk/sfdisk.c:2750
+#: fdisk/sfdisk.c:2793
msgid "Are you satisfied with this? [ynq] "
msgstr ""
-#: fdisk/sfdisk.c:2752
+#: fdisk/sfdisk.c:2795
msgid "Do you want to write this to disk? [ynq] "
msgstr ""
-#: fdisk/sfdisk.c:2757
+#: fdisk/sfdisk.c:2800
msgid ""
"\n"
"sfdisk: premature end of input\n"
msgstr ""
-#: fdisk/sfdisk.c:2759
+#: fdisk/sfdisk.c:2802
msgid "Quitting - nothing changed\n"
msgstr ""
-#: fdisk/sfdisk.c:2765
+#: fdisk/sfdisk.c:2808
#, fuzzy
msgid "Please answer one of y,n,q\n"
msgstr "Antwoord `ja' of `nee'"
-#: fdisk/sfdisk.c:2773
+#: fdisk/sfdisk.c:2816
#, fuzzy
msgid ""
"Successfully wrote the new partition table\n"
"\n"
msgstr "Geef alleen de partitietabel"
-#: fdisk/sfdisk.c:2779
+#: fdisk/sfdisk.c:2822
msgid ""
"If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)\n"
"to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1\n"
"(See fdisk(8).)\n"
msgstr ""
-#: games/banner.c:1051
+#: games/banner.c:1048
msgid "usage: banner [-w width]\n"
msgstr ""
-#: games/banner.c:1071
+#: games/banner.c:1068
msgid "Message: "
msgstr ""
-#: games/banner.c:1105
+#: games/banner.c:1102
#, c-format
msgid "The character '%c' is not in my character set"
msgstr ""
-#: games/banner.c:1113
+#: games/banner.c:1110
#, c-format
msgid "Message '%s' is OK\n"
msgstr ""
msgid "internal error, contact the author."
msgstr ""
-#: login-utils/agetty.c:300
+#: login-utils/agetty.c:303
msgid "calling open_tty\n"
msgstr ""
#. Initialize the termio settings (raw mode, eight-bit, blocking i/o).
-#: login-utils/agetty.c:313
+#: login-utils/agetty.c:316
msgid "calling termio_init\n"
msgstr ""
-#: login-utils/agetty.c:318
+#: login-utils/agetty.c:321
msgid "writing init string\n"
msgstr ""
#. Optionally detect the baud rate from the modem status message.
-#: login-utils/agetty.c:328
+#: login-utils/agetty.c:331
msgid "before autobaud\n"
msgstr ""
-#: login-utils/agetty.c:340
+#: login-utils/agetty.c:343
msgid "waiting for cr-lf\n"
msgstr ""
-#: login-utils/agetty.c:344
+#: login-utils/agetty.c:347
#, c-format
msgid "read %c\n"
msgstr ""
#. Read the login name.
-#: login-utils/agetty.c:353
+#: login-utils/agetty.c:356
msgid "reading login name\n"
msgstr ""
-#: login-utils/agetty.c:374
+#: login-utils/agetty.c:377
#, c-format
msgid "%s: can't exec %s: %m"
msgstr ""
-#: login-utils/agetty.c:394
+#: login-utils/agetty.c:397
msgid "can't malloc initstring"
msgstr ""
-#: login-utils/agetty.c:456
+#: login-utils/agetty.c:459
#, c-format
msgid "bad timeout value: %s"
msgstr ""
-#: login-utils/agetty.c:465
+#: login-utils/agetty.c:468
msgid "after getopt loop\n"
msgstr ""
-#: login-utils/agetty.c:483
+#: login-utils/agetty.c:486
msgid "exiting parseargs\n"
msgstr ""
-#: login-utils/agetty.c:496
+#: login-utils/agetty.c:499
msgid "entered parse_speeds\n"
msgstr ""
-#: login-utils/agetty.c:499
+#: login-utils/agetty.c:502
#, c-format
msgid "bad speed: %s"
msgstr ""
-#: login-utils/agetty.c:501
+#: login-utils/agetty.c:504
msgid "too many alternate speeds"
msgstr ""
-#: login-utils/agetty.c:503
+#: login-utils/agetty.c:506
msgid "exiting parsespeeds\n"
msgstr ""
-#: login-utils/agetty.c:576
+#: login-utils/agetty.c:579
#, c-format
msgid "%s: open for update: %m"
msgstr ""
-#: login-utils/agetty.c:592
+#: login-utils/agetty.c:595
#, c-format
msgid "%s: no utmp entry"
msgstr ""
-#: login-utils/agetty.c:621
+#: login-utils/agetty.c:624
#, c-format
msgid "/dev: chdir() failed: %m"
msgstr ""
-#: login-utils/agetty.c:625
+#: login-utils/agetty.c:628
#, c-format
msgid "/dev/%s: not a character device"
msgstr ""
#. ignore close(2) errors
-#: login-utils/agetty.c:632
+#: login-utils/agetty.c:635
msgid "open(2)\n"
msgstr ""
-#: login-utils/agetty.c:634
+#: login-utils/agetty.c:637
#, c-format
msgid "/dev/%s: cannot open as standard input: %m"
msgstr ""
-#: login-utils/agetty.c:644
+#: login-utils/agetty.c:647
#, c-format
msgid "%s: not open for read/write"
msgstr ""
#. Set up standard output and standard error file descriptors.
-#: login-utils/agetty.c:648
+#: login-utils/agetty.c:651
msgid "duping\n"
msgstr ""
#. set up stdout and stderr
-#: login-utils/agetty.c:650
+#: login-utils/agetty.c:653
#, c-format
msgid "%s: dup problem: %m"
msgstr ""
-#: login-utils/agetty.c:712
+#: login-utils/agetty.c:723
msgid "term_io 2\n"
msgstr ""
-#: login-utils/agetty.c:894
+#: login-utils/agetty.c:905
msgid "user"
msgstr ""
-#: login-utils/agetty.c:894
+#: login-utils/agetty.c:905
msgid "users"
msgstr ""
-#: login-utils/agetty.c:982
+#: login-utils/agetty.c:993
#, c-format
msgid "%s: read: %m"
msgstr ""
-#: login-utils/agetty.c:1028
+#: login-utils/agetty.c:1039
#, c-format
msgid "%s: input overrun"
msgstr ""
-#: login-utils/agetty.c:1152
+#: login-utils/agetty.c:1163
#, c-format
msgid ""
"Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] "
msgstr ""
#. there was a default rule, but user didn't match, reject!
-#: login-utils/checktty.c:424
+#: login-utils/checktty.c:431
#, c-format
msgid "Login on %s from %s denied by default.\n"
msgstr ""
#. matching our username, but it doesn't contain the
#. name of the tty where the user is trying to log in.
#. So deny access!
-#: login-utils/checktty.c:435
+#: login-utils/checktty.c:442
#, c-format
msgid "Login on %s from %s denied.\n"
msgstr ""
-#: login-utils/chfn.c:139 login-utils/chsh.c:118
+#: login-utils/chfn.c:135 login-utils/chsh.c:118
#, c-format
msgid "%s: you (user %d) don't exist.\n"
msgstr ""
-#: login-utils/chfn.c:146 login-utils/chsh.c:125
+#: login-utils/chfn.c:142 login-utils/chsh.c:125
#, c-format
msgid "%s: user \"%s\" does not exist.\n"
msgstr ""
-#: login-utils/chfn.c:151 login-utils/chsh.c:130
+#: login-utils/chfn.c:147 login-utils/chsh.c:130
#, c-format
msgid "%s: can only change local entries; use yp%s instead.\n"
msgstr ""
-#: login-utils/chfn.c:163
+#: login-utils/chfn.c:159
#, c-format
msgid "Changing finger information for %s.\n"
msgstr ""
-#: login-utils/chfn.c:169 login-utils/chfn.c:173 login-utils/chfn.c:180
-#: login-utils/chfn.c:184 login-utils/chsh.c:154 login-utils/chsh.c:158
+#: login-utils/chfn.c:165 login-utils/chfn.c:169 login-utils/chfn.c:176
+#: login-utils/chfn.c:180 login-utils/chsh.c:154 login-utils/chsh.c:158
#: login-utils/chsh.c:165 login-utils/chsh.c:169
msgid "Password error."
msgstr ""
-#: login-utils/chfn.c:193 login-utils/chsh.c:178 login-utils/login.c:650
-#: login-utils/newgrp.c:47 login-utils/simpleinit.c:219 mount/lomount.c:196
-#: mount/lomount.c:202 mount/losetup.c:115 mount/losetup.c:121
+#: login-utils/chfn.c:189 login-utils/chsh.c:178 login-utils/login.c:678
+#: login-utils/newgrp.c:47 login-utils/simpleinit.c:219 mount/lomount.c:200
+#: mount/lomount.c:206 mount/losetup.c:115 mount/losetup.c:121
msgid "Password: "
msgstr ""
-#: login-utils/chfn.c:196 login-utils/chsh.c:181
+#: login-utils/chfn.c:192 login-utils/chsh.c:181
msgid "Incorrect password."
msgstr ""
-#: login-utils/chfn.c:207
+#: login-utils/chfn.c:203
msgid "Finger information not changed.\n"
msgstr ""
-#: login-utils/chfn.c:310
+#: login-utils/chfn.c:306
#, c-format
msgid "Usage: %s [ -f full-name ] [ -o office ] "
msgstr ""
-#: login-utils/chfn.c:311
+#: login-utils/chfn.c:307
msgid ""
"[ -p office-phone ]\n"
"\t[ -h home-phone ] "
msgstr ""
-#: login-utils/chfn.c:312
+#: login-utils/chfn.c:308
msgid "[ --help ] [ --version ]\n"
msgstr ""
-#: login-utils/chfn.c:381 login-utils/chsh.c:294
+#: login-utils/chfn.c:377 login-utils/chsh.c:294
msgid ""
"\n"
"Aborted.\n"
msgstr ""
-#: login-utils/chfn.c:414
+#: login-utils/chfn.c:410
msgid "field is too long.\n"
msgstr ""
-#: login-utils/chfn.c:422
+#: login-utils/chfn.c:418
#, c-format
msgid "'%c' is not allowed.\n"
msgstr ""
-#: login-utils/chfn.c:427
+#: login-utils/chfn.c:423
msgid "Control characters are not allowed.\n"
msgstr ""
-#: login-utils/chfn.c:492
+#: login-utils/chfn.c:488
msgid "Finger information *NOT* changed. Try again later.\n"
msgstr ""
-#: login-utils/chfn.c:495
+#: login-utils/chfn.c:491
msgid "Finger information changed.\n"
msgstr ""
-#: login-utils/chfn.c:509 login-utils/chsh.c:412 sys-utils/cytune.c:315
+#: login-utils/chfn.c:505 login-utils/chsh.c:412 sys-utils/cytune.c:324
msgid "malloc failed"
msgstr ""
msgid "Can't read %s, exiting."
msgstr ""
-#: login-utils/last.c:138
+#: login-utils/last.c:143
msgid "usage: last [-#] [-f file] [-t tty] [-h hostname] [user ...]\n"
msgstr ""
-#: login-utils/last.c:215
-#, c-format
-msgid "last: %s: "
-msgstr ""
-
-#: login-utils/last.c:270
+#: login-utils/last.c:283
msgid " still logged in"
msgstr ""
-#: login-utils/last.c:291
+#: login-utils/last.c:305
#, c-format
msgid ""
"\n"
-"wtmp begins %10.10s %5.5s \n"
+"wtmp begins %s"
msgstr ""
-#: login-utils/last.c:352 login-utils/last.c:372 login-utils/last.c:427
+#: login-utils/last.c:367 login-utils/last.c:387 login-utils/last.c:442
msgid "last: malloc failure.\n"
msgstr ""
-#: login-utils/last.c:401
+#: login-utils/last.c:416
msgid "last: gethostname"
msgstr ""
-#: login-utils/last.c:454
+#: login-utils/last.c:469
#, c-format
msgid ""
"\n"
"interrupted %10.10s %5.5s \n"
msgstr ""
-#: login-utils/login.c:349
+#: login-utils/login.c:377
msgid "login: -h for super-user only.\n"
msgstr ""
-#: login-utils/login.c:374
+#: login-utils/login.c:402
msgid "usage: login [-fp] [username]\n"
msgstr ""
-#: login-utils/login.c:476
+#: login-utils/login.c:504
#, c-format
msgid "login: PAM Failure, aborting: %s\n"
msgstr ""
-#: login-utils/login.c:478
+#: login-utils/login.c:506
#, c-format
msgid "Couldn't initialize PAM: %s"
msgstr ""
-#: login-utils/login.c:518
+#: login-utils/login.c:546
#, c-format
msgid "FAILED LOGIN %d FROM %s FOR %s, %s"
msgstr ""
-#: login-utils/login.c:520
+#: login-utils/login.c:548
msgid ""
"Login incorrect\n"
"\n"
msgstr ""
-#: login-utils/login.c:529
+#: login-utils/login.c:557
#, c-format
msgid "TOO MANY LOGIN TRIES (%d) FROM %s FOR %s, %s"
msgstr ""
-#: login-utils/login.c:533
+#: login-utils/login.c:561
#, c-format
msgid "FAILED LOGIN SESSION FROM %s FOR %s, %s"
msgstr ""
-#: login-utils/login.c:536
+#: login-utils/login.c:564
msgid ""
"\n"
"Login incorrect\n"
msgstr ""
-#: login-utils/login.c:585
+#: login-utils/login.c:613
msgid "Illegal username"
msgstr "Niet-toegestane gebruikersnaam"
-#: login-utils/login.c:628
+#: login-utils/login.c:656
#, c-format
msgid "%s login refused on this terminal.\n"
msgstr ""
-#: login-utils/login.c:633
+#: login-utils/login.c:661
#, c-format
msgid "LOGIN %s REFUSED FROM %s ON TTY %s"
msgstr ""
-#: login-utils/login.c:637
+#: login-utils/login.c:665
#, c-format
msgid "LOGIN %s REFUSED ON TTY %s"
msgstr ""
-#: login-utils/login.c:689
+#: login-utils/login.c:717
msgid "Login incorrect\n"
msgstr ""
-#: login-utils/login.c:711
+#: login-utils/login.c:739
msgid ""
"Too many users logged on already.\n"
"Try again later.\n"
msgstr ""
-#: login-utils/login.c:715
+#: login-utils/login.c:743
msgid "You have too many processes running.\n"
msgstr ""
-#: login-utils/login.c:761
+#: login-utils/login.c:789
msgid "Warning: no Kerberos tickets issued\n"
msgstr ""
-#: login-utils/login.c:773
+#: login-utils/login.c:801
msgid "Sorry -- your password has expired.\n"
msgstr ""
-#: login-utils/login.c:779
+#: login-utils/login.c:807
#, c-format
msgid "Warning: your password expires on %s %d, %d\n"
msgstr ""
-#: login-utils/login.c:787
+#: login-utils/login.c:815
msgid "Sorry -- your account has expired.\n"
msgstr ""
-#: login-utils/login.c:793
+#: login-utils/login.c:821
#, c-format
msgid "Warning: your account expires on %s %d, %d\n"
msgstr ""
-#: login-utils/login.c:1012
+#: login-utils/login.c:1055
#, c-format
msgid "DIALUP AT %s BY %s"
msgstr ""
-#: login-utils/login.c:1019
+#: login-utils/login.c:1062
#, c-format
msgid "ROOT LOGIN ON %s FROM %s"
msgstr ""
-#: login-utils/login.c:1022
+#: login-utils/login.c:1065
#, c-format
msgid "ROOT LOGIN ON %s"
msgstr ""
-#: login-utils/login.c:1025
+#: login-utils/login.c:1068
#, c-format
msgid "LOGIN ON %s BY %s FROM %s"
msgstr ""
-#: login-utils/login.c:1028
+#: login-utils/login.c:1071
#, c-format
msgid "LOGIN ON %s BY %s"
msgstr ""
-#: login-utils/login.c:1039
+#: login-utils/login.c:1083
#, c-format
msgid "You have %smail.\n"
msgstr ""
-#: login-utils/login.c:1040
+#: login-utils/login.c:1084
msgid "new "
msgstr ""
#. error in fork()
-#: login-utils/login.c:1057
+#: login-utils/login.c:1102
#, c-format
msgid "login: failure forking: %s"
msgstr ""
-#: login-utils/login.c:1072
+#: login-utils/login.c:1117
msgid "setuid() failed"
msgstr ""
-#: login-utils/login.c:1078
+#: login-utils/login.c:1123
#, c-format
msgid "No directory %s!\n"
msgstr ""
-#: login-utils/login.c:1082
+#: login-utils/login.c:1127
msgid "Logging in with home = \"/\".\n"
msgstr ""
-#: login-utils/login.c:1090
+#: login-utils/login.c:1135
msgid "login: no memory for shell script.\n"
msgstr ""
-#: login-utils/login.c:1116
+#: login-utils/login.c:1163
#, c-format
msgid "login: couldn't exec shell script: %s.\n"
msgstr ""
-#: login-utils/login.c:1119
+#: login-utils/login.c:1166
#, c-format
msgid "login: no shell: %s.\n"
msgstr ""
-#: login-utils/login.c:1135
+#: login-utils/login.c:1182
#, c-format
msgid ""
"\n"
"%s login: "
msgstr ""
-#: login-utils/login.c:1146
+#: login-utils/login.c:1193
msgid "login name much too long.\n"
msgstr ""
-#: login-utils/login.c:1147
+#: login-utils/login.c:1194
msgid "NAME too long"
msgstr ""
-#: login-utils/login.c:1154
+#: login-utils/login.c:1201
msgid "login names may not start with '-'.\n"
msgstr ""
-#: login-utils/login.c:1164
+#: login-utils/login.c:1211
msgid "too many bare linefeeds.\n"
msgstr ""
-#: login-utils/login.c:1165
+#: login-utils/login.c:1212
msgid "EXCESSIVE linefeeds"
msgstr ""
-#: login-utils/login.c:1176
+#: login-utils/login.c:1223
#, c-format
msgid "Login timed out after %d seconds\n"
msgstr ""
-#: login-utils/login.c:1276
+#: login-utils/login.c:1323
#, c-format
msgid "Last login: %.*s "
msgstr ""
-#: login-utils/login.c:1280
+#: login-utils/login.c:1327
#, c-format
msgid "from %.*s\n"
msgstr ""
-#: login-utils/login.c:1283
+#: login-utils/login.c:1330
#, c-format
msgid "on %.*s\n"
msgstr ""
-#: login-utils/login.c:1306
+#: login-utils/login.c:1353
#, c-format
msgid "LOGIN FAILURE FROM %s, %s"
msgstr ""
-#: login-utils/login.c:1309
+#: login-utils/login.c:1356
#, c-format
msgid "LOGIN FAILURE ON %s, %s"
msgstr ""
-#: login-utils/login.c:1313
+#: login-utils/login.c:1360
#, c-format
msgid "%d LOGIN FAILURES FROM %s, %s"
msgstr ""
-#: login-utils/login.c:1316
+#: login-utils/login.c:1363
#, c-format
msgid "%d LOGIN FAILURES ON %s, %s"
msgstr ""
msgid "No shell"
msgstr ""
-#: login-utils/passwd.c:165
+#: login-utils/passwd.c:163
msgid "The password must have at least 6 characters, try again.\n"
msgstr ""
-#: login-utils/passwd.c:178
+#: login-utils/passwd.c:176
msgid "The password must contain characters out of two of the following\n"
msgstr ""
-#: login-utils/passwd.c:179
+#: login-utils/passwd.c:177
msgid "classes: upper and lower case letters, digits and non alphanumeric\n"
msgstr ""
-#: login-utils/passwd.c:180
+#: login-utils/passwd.c:178
msgid "characters. See passwd(1) for more information.\n"
msgstr ""
-#: login-utils/passwd.c:185
+#: login-utils/passwd.c:183
msgid "You cannot reuse the old password.\n"
msgstr ""
-#: login-utils/passwd.c:190
+#: login-utils/passwd.c:188
msgid "Please don't use something like your username as password!\n"
msgstr ""
-#: login-utils/passwd.c:201 login-utils/passwd.c:208
+#: login-utils/passwd.c:199 login-utils/passwd.c:206
msgid "Please don't use something like your realname as password!\n"
msgstr ""
-#: login-utils/passwd.c:225
+#: login-utils/passwd.c:223
msgid "Usage: passwd [username [password]]\n"
msgstr ""
-#: login-utils/passwd.c:226
+#: login-utils/passwd.c:224
msgid "Only root may use the one and two argument forms.\n"
msgstr ""
-#: login-utils/passwd.c:282
+#: login-utils/passwd.c:280
msgid "Usage: passwd [-foqsvV] [user [password]]\n"
msgstr ""
-#: login-utils/passwd.c:302
+#: login-utils/passwd.c:301
#, c-format
msgid "Can't exec %s: %s\n"
msgstr ""
-#: login-utils/passwd.c:313
+#: login-utils/passwd.c:312
msgid "Cannot find login name"
msgstr ""
-#: login-utils/passwd.c:320 login-utils/passwd.c:327
+#: login-utils/passwd.c:319 login-utils/passwd.c:326
msgid "Only root can change the password for others.\n"
msgstr ""
-#: login-utils/passwd.c:335
+#: login-utils/passwd.c:334
msgid "Too many arguments.\n"
msgstr ""
-#: login-utils/passwd.c:340
+#: login-utils/passwd.c:339
#, c-format
msgid "Can't find username anywhere. Is `%s' really a user?"
msgstr ""
-#: login-utils/passwd.c:344
+#: login-utils/passwd.c:343
msgid "Sorry, I can only change local passwords. Use yppasswd instead."
msgstr ""
-#: login-utils/passwd.c:350
+#: login-utils/passwd.c:349
msgid "UID and username does not match, imposter!"
msgstr ""
-#: login-utils/passwd.c:355
+#: login-utils/passwd.c:354
#, c-format
msgid "Changing password for %s\n"
msgstr ""
-#: login-utils/passwd.c:359
+#: login-utils/passwd.c:358
msgid "Enter old password: "
msgstr ""
-#: login-utils/passwd.c:361
+#: login-utils/passwd.c:360
msgid "Illegal password, imposter."
msgstr ""
-#: login-utils/passwd.c:373
+#: login-utils/passwd.c:372
msgid "Enter new password: "
msgstr ""
-#: login-utils/passwd.c:375
+#: login-utils/passwd.c:374
msgid "Password not changed."
msgstr ""
-#: login-utils/passwd.c:385
+#: login-utils/passwd.c:384
msgid "Re-type new password: "
msgstr ""
-#: login-utils/passwd.c:388
+#: login-utils/passwd.c:387
msgid "You misspelled it. Password not changed."
msgstr ""
-#: login-utils/passwd.c:403
+#: login-utils/passwd.c:402
#, c-format
msgid "password changed, user %s"
msgstr ""
-#: login-utils/passwd.c:406
+#: login-utils/passwd.c:405
msgid "ROOT PASSWORD CHANGED"
msgstr ""
-#: login-utils/passwd.c:408
+#: login-utils/passwd.c:407
#, c-format
msgid "password changed by root, user %s"
msgstr ""
-#: login-utils/passwd.c:415
+#: login-utils/passwd.c:414
msgid "calling setpwnam to set password.\n"
msgstr ""
-#: login-utils/passwd.c:419
+#: login-utils/passwd.c:418
msgid "Password *NOT* changed. Try again later.\n"
msgstr ""
-#: login-utils/passwd.c:425
+#: login-utils/passwd.c:424
msgid "Password changed.\n"
msgstr ""
msgstr ""
#: login-utils/shutdown.c:219
-msgid "That must be tomorrow, "
-msgstr ""
-
-#: login-utils/shutdown.c:220
-msgid "can't you wait till then?\n"
+msgid "That must be tomorrow, can't you wait till then?\n"
msgstr ""
#: login-utils/shutdown.c:271
msgstr ""
#. RB_AUTOBOOT
-#: login-utils/shutdown.c:369
+#: login-utils/shutdown.c:377
msgid ""
"\n"
"Why am I still alive after reboot?"
msgstr ""
-#: login-utils/shutdown.c:371
+#: login-utils/shutdown.c:379
msgid ""
"\n"
"Now you can turn off the power..."
msgstr ""
-#: login-utils/shutdown.c:386
+#: login-utils/shutdown.c:394
msgid "Calling kernel power-off facility...\n"
msgstr ""
-#: login-utils/shutdown.c:389
+#: login-utils/shutdown.c:397
#, c-format
msgid "Error powering off\t%s\n"
msgstr ""
-#: login-utils/shutdown.c:397
+#: login-utils/shutdown.c:405
#, c-format
msgid "Executing the program \"%s\" ...\n"
msgstr ""
-#: login-utils/shutdown.c:400
+#: login-utils/shutdown.c:408
#, c-format
msgid "Error executing\t%s\n"
msgstr ""
-#: login-utils/shutdown.c:423
+#: login-utils/shutdown.c:431
#, c-format
msgid "\aURGENT: broadcast message from %s:"
msgstr ""
-#: login-utils/shutdown.c:429
+#: login-utils/shutdown.c:437
msgid "System going down IMMEDIATELY!\n"
msgstr ""
-#: login-utils/shutdown.c:432
+#: login-utils/shutdown.c:440
#, c-format
msgid "System going down in %d hour%s %d minutes"
msgstr ""
-#: login-utils/shutdown.c:435
+#: login-utils/shutdown.c:441 login-utils/shutdown.c:444
+msgid "s"
+msgstr ""
+
+#: login-utils/shutdown.c:443
#, c-format
msgid "System going down in %d minute%s\n"
msgstr ""
-#: login-utils/shutdown.c:441
+#: login-utils/shutdown.c:449
#, c-format
msgid "\t... %s ...\n"
msgstr ""
-#: login-utils/shutdown.c:498
-msgid "Cannot fork for swapoff. Shrug!"
-msgstr ""
-
#: login-utils/shutdown.c:506
-msgid "Cannot exec swapoff, "
+msgid "Cannot fork for swapoff. Shrug!"
msgstr ""
-#: login-utils/shutdown.c:507
-msgid "hoping umount will do the trick."
+#: login-utils/shutdown.c:514
+msgid "Cannot exec swapoff, hoping umount will do the trick."
msgstr ""
-#: login-utils/shutdown.c:525
+#: login-utils/shutdown.c:533
msgid "Cannot fork for umount, trying manually."
msgstr ""
-#: login-utils/shutdown.c:531
-msgid "Cannot exec "
-msgstr ""
-
-#: login-utils/shutdown.c:531
-msgid ", trying umount."
+#: login-utils/shutdown.c:542
+#, c-format
+msgid "Cannot exec %s, trying umount.\n"
msgstr ""
-#: login-utils/shutdown.c:533
+#: login-utils/shutdown.c:546
msgid "Cannot exec umount, giving up on umount."
msgstr ""
-#: login-utils/shutdown.c:538
+#: login-utils/shutdown.c:551
msgid "Unmounting any remaining filesystems..."
msgstr ""
-#: login-utils/shutdown.c:574
+#: login-utils/shutdown.c:587
#, c-format
msgid "shutdown: Couldn't umount %s\n"
msgstr ""
msgid "fork failed\n"
msgstr ""
-#: login-utils/simpleinit.c:302 text-utils/more.c:1469
+#: login-utils/simpleinit.c:302 text-utils/more.c:1549
msgid "exec failed\n"
msgstr ""
msgid "no TERM or cannot stat tty\n"
msgstr ""
-#: login-utils/ttymsg.c:79
+#: login-utils/ttymsg.c:81
msgid "too many iov's (change code in wall/ttymsg.c)"
msgstr ""
-#. A slash is an attempt to break security...
-#: login-utils/ttymsg.c:83
-#, c-format
-msgid "'/' in \"%s\""
-msgstr ""
-
-#: login-utils/ttymsg.c:88
+#: login-utils/ttymsg.c:91
msgid "excessively long line arg"
msgstr ""
-#: login-utils/ttymsg.c:142
+#: login-utils/ttymsg.c:145
msgid "cannot fork"
msgstr ""
-#: login-utils/ttymsg.c:145
+#: login-utils/ttymsg.c:149
#, c-format
msgid "fork: %s"
msgstr ""
-#: login-utils/ttymsg.c:172
+#: login-utils/ttymsg.c:177
#, c-format
msgid "%s: BAD ERROR"
msgstr ""
-#: login-utils/vipw.c:147
+#: login-utils/vipw.c:149
#, c-format
msgid "%s: the %s file is busy.\n"
msgstr ""
-#: login-utils/vipw.c:163
+#: login-utils/vipw.c:165
#, c-format
msgid "%s: the %s file is busy (%s present)\n"
msgstr ""
-#: login-utils/vipw.c:168
+#: login-utils/vipw.c:171
#, c-format
msgid "%s: can't link %s: %s\n"
msgstr ""
-#: login-utils/vipw.c:188
+#: login-utils/vipw.c:193
#, c-format
msgid "%s: can't unlock %s: %s (your changes are still in %s)\n"
msgstr ""
-#: login-utils/vipw.c:212
+#: login-utils/vipw.c:217
#, c-format
msgid "%s: Cannot fork\n"
msgstr ""
-#: login-utils/vipw.c:252
+#: login-utils/vipw.c:257
#, fuzzy, c-format
msgid "%s: %s unchanged\n"
msgstr "De schijfinhoud is gewijzigd.\n"
-#: login-utils/vipw.c:295
+#: login-utils/vipw.c:300
#, c-format
msgid "%s: no changes made\n"
msgstr ""
-#: login-utils/wall.c:104
-msgid "usage: wall [file]\n"
-msgstr ""
+#: login-utils/wall.c:103
+#, fuzzy, c-format
+msgid "usage: %s [file]\n"
+msgstr "aanroep: %s [ -n ] apparaat\n"
-#: login-utils/wall.c:115
-#, c-format
-msgid "wall: cannot read %s.\n"
-msgstr ""
+#: login-utils/wall.c:151
+#, fuzzy, c-format
+msgid "%s: can't open temporary file.\n"
+msgstr "Kan het bestand '%s' niet openen"
-#: login-utils/wall.c:132
+#: login-utils/wall.c:178
#, c-format
-msgid "wall: %s\n"
+msgid "Broadcast Message from %s@%s"
msgstr ""
-#: login-utils/wall.c:154
-msgid "wall: can't open temporary file.\n"
-msgstr ""
+#: login-utils/wall.c:188
+#, fuzzy, c-format
+msgid "%s: can't read %s.\n"
+msgstr "Kan het bestand '%s' niet openen"
-#: login-utils/wall.c:181
+#: login-utils/wall.c:213
#, c-format
-msgid "Broadcast Message from %s@%s"
+msgid "%s: can't stat temporary file.\n"
msgstr ""
-#: login-utils/wall.c:191
+#: login-utils/wall.c:222
#, c-format
-msgid "wall: can't read %s.\n"
+msgid "%s: can't read temporary file.\n"
msgstr ""
-#: login-utils/wall.c:216
-msgid "wall: can't stat temporary file.\n"
-msgstr ""
-
-#: login-utils/wall.c:225
-msgid "wall: can't read temporary file.\n"
-msgstr ""
-
-#: misc-utils/cal.c:198
+#: misc-utils/cal.c:184
msgid "illegal month value: use 1-12"
msgstr ""
-#: misc-utils/cal.c:202
+#: misc-utils/cal.c:188
msgid "illegal year value: use 1-9999"
msgstr ""
-#: misc-utils/cal.c:498
+#: misc-utils/cal.c:484
msgid "usage: cal [-mjy] [[month] year]\n"
msgstr ""
msgid " %s -l [ signal ]\n"
msgstr ""
-#: misc-utils/logger.c:135
+#: misc-utils/logger.c:144
#, c-format
msgid "logger: %s: %s.\n"
msgstr ""
-#: misc-utils/logger.c:232
+#: misc-utils/logger.c:241
#, c-format
msgid "logger: unknown facility name: %s.\n"
msgstr ""
-#: misc-utils/logger.c:244
+#: misc-utils/logger.c:253
#, c-format
msgid "logger: unknown priority name: %s.\n"
msgstr ""
-#: misc-utils/logger.c:271
-msgid "logger: [-is] [-f file] [-p pri] [-t tag] [-u socket] [ message ... ]\n"
-msgstr ""
-
-#: misc-utils/look.c:170 misc-utils/setterm.c:1153 text-utils/more.c:1782
-#: text-utils/more.c:1793
-msgid "Out of memory"
+#: misc-utils/logger.c:280
+msgid ""
+"usage: logger [-is] [-f file] [-p pri] [-t tag] [-u socket] [ message ... ]\n"
msgstr ""
#: misc-utils/look.c:340
msgid "usage: look [-dfa] [-t char] string [file]\n"
msgstr ""
-#: misc-utils/look.c:365
-msgid "look: "
-msgstr ""
-
-#: misc-utils/mcookie.c:95 misc-utils/mcookie.c:120
+#: misc-utils/mcookie.c:122 misc-utils/mcookie.c:149
#, fuzzy, c-format
msgid "Could not open %s\n"
msgstr "Kan het bestand '%s' niet openen"
-#: misc-utils/mcookie.c:103 misc-utils/mcookie.c:117
+#: misc-utils/mcookie.c:126 misc-utils/mcookie.c:145
#, c-format
msgid "Got %d bytes from %s\n"
msgstr ""
msgid "namei: unknown file type 0%06o on file %s\n"
msgstr ""
-#: misc-utils/script.c:108
+#: misc-utils/script.c:109
msgid "usage: script [-a] [file]\n"
msgstr ""
-#: misc-utils/script.c:128
+#: misc-utils/script.c:129
#, c-format
msgid "Script started, file is %s\n"
msgstr ""
-#: misc-utils/script.c:197
+#: misc-utils/script.c:198
#, c-format
msgid "Script started on %s"
msgstr ""
-#: misc-utils/script.c:263
+#: misc-utils/script.c:264
#, c-format
msgid ""
"\n"
"Script done on %s"
msgstr ""
-#: misc-utils/script.c:268
+#: misc-utils/script.c:269
#, c-format
msgid "Script done, file is %s\n"
msgstr ""
-#: misc-utils/script.c:280
+#: misc-utils/script.c:281
msgid "openpty failed\n"
msgstr ""
-#: misc-utils/script.c:314
+#: misc-utils/script.c:315
msgid "Out of pty's\n"
msgstr ""
msgid "%s: Argument error, usage\n"
msgstr ""
-#: misc-utils/setterm.c:747
-#, c-format
-msgid "%s\n"
-msgstr ""
-
#: misc-utils/setterm.c:748
msgid " [ -term terminal_name ]\n"
msgstr ""
msgid "whereis [ -sbmu ] [ -SBM dir ... -f ] name...\n"
msgstr ""
-#: misc-utils/write.c:101
+#: misc-utils/write.c:99
msgid "write: can't find your tty's name\n"
msgstr ""
-#: misc-utils/write.c:112
+#: misc-utils/write.c:110
msgid "write: you have write permission turned off.\n"
msgstr ""
-#: misc-utils/write.c:133
+#: misc-utils/write.c:131
#, c-format
msgid "write: %s is not logged in on %s.\n"
msgstr ""
-#: misc-utils/write.c:141
+#: misc-utils/write.c:139
#, c-format
msgid "write: %s has messages disabled on %s\n"
msgstr ""
-#: misc-utils/write.c:148
+#: misc-utils/write.c:146
msgid "usage: write user [tty]\n"
msgstr ""
-#: misc-utils/write.c:247
+#: misc-utils/write.c:245
#, c-format
msgid "write: %s is not logged in\n"
msgstr ""
-#: misc-utils/write.c:256
+#: misc-utils/write.c:254
#, c-format
msgid "write: %s has messages disabled\n"
msgstr ""
-#: misc-utils/write.c:260
+#: misc-utils/write.c:258
#, c-format
msgid "write: %s is logged in more than once; writing to %s\n"
msgstr ""
-#: misc-utils/write.c:327
+#: misc-utils/write.c:325
#, c-format
msgid "Message from %s@%s on %s at %s ..."
msgstr ""
-#: mount/fstab.c:113
+#: mount/fstab.c:116
#, c-format
msgid "warning: error reading %s: %s"
msgstr ""
-#: mount/fstab.c:140 mount/fstab.c:162
+#: mount/fstab.c:143 mount/fstab.c:166
#, c-format
msgid "warning: can't open %s: %s"
msgstr ""
-#: mount/fstab.c:144
+#: mount/fstab.c:147
#, c-format
msgid "mount: could not open %s - using %s instead\n"
msgstr ""
-#. MOUNTLOCK_LINKTARGET does not exist (as a file)
+#. linktargetfile does not exist (as a file)
#. and we cannot create it. Read-only filesystem?
#. Too many files open in the system? Filesystem full?
-#: mount/fstab.c:346
+#: mount/fstab.c:375
#, c-format
msgid "can't create lock file %s: %s (use -n flag to override)"
msgstr ""
-#: mount/fstab.c:358
+#: mount/fstab.c:387
#, c-format
msgid "can't link lock file %s: %s (use -n flag to override)"
msgstr ""
-#: mount/fstab.c:369
+#: mount/fstab.c:399
#, c-format
msgid "can't open lock file %s: %s (use -n flag to override)"
msgstr ""
-#: mount/fstab.c:383
+#: mount/fstab.c:414
#, c-format
msgid "Can't lock lock file %s: %s\n"
msgstr ""
-#: mount/fstab.c:392
+#: mount/fstab.c:425
#, c-format
msgid "can't lock lock file %s: %s"
msgstr ""
-#: mount/fstab.c:394
+#: mount/fstab.c:427
msgid "timed out"
msgstr ""
-#: mount/fstab.c:438
+#: mount/fstab.c:472 mount/fstab.c:480
#, c-format
msgid "cannot open %s (%s) - mtab not updated"
msgstr ""
-#: mount/fstab.c:445
-#, c-format
-msgid "can't open %s (%s) - mtab not updated"
-msgstr ""
-
-#: mount/fstab.c:470
+#: mount/fstab.c:505
msgid "mount: warning: cannot change mounted device with a remount\n"
msgstr ""
-#: mount/fstab.c:475
+#: mount/fstab.c:510
msgid "mount: warning: cannot change filesystem type with a remount\n"
msgstr ""
-#: mount/fstab.c:482 mount/fstab.c:486
+#: mount/fstab.c:518 mount/fstab.c:524
#, c-format
msgid "error writing %s: %s"
msgstr ""
-#: mount/fstab.c:491
+#: mount/fstab.c:531
#, c-format
msgid "error changing mode of %s: %s\n"
msgstr ""
-#: mount/fstab.c:496
+#: mount/fstab.c:538
#, c-format
msgid "can't rename %s to %s: %s\n"
msgstr ""
-#: mount/lomount.c:75
+#: mount/lomount.c:78
#, c-format
msgid "loop: can't open device %s: %s\n"
msgstr ""
-#: mount/lomount.c:80
+#: mount/lomount.c:84
#, c-format
msgid "loop: can't get info on device %s: %s\n"
msgstr ""
-#: mount/lomount.c:85 mount/losetup.c:74
+#: mount/lomount.c:89 mount/losetup.c:74
#, c-format
msgid "%s: [%04x]:%ld (%s) offset %d, %s encryption\n"
msgstr ""
-#: mount/lomount.c:139
+#: mount/lomount.c:143
msgid "mount: could not find any device /dev/loop#"
msgstr ""
-#: mount/lomount.c:143
+#: mount/lomount.c:147
msgid ""
"mount: Could not find any loop device.\n"
" Maybe /dev/loop# has a wrong major number?"
msgstr ""
-#: mount/lomount.c:147
+#: mount/lomount.c:151
#, c-format
msgid ""
"mount: Could not find any loop device, and, according to %s,\n"
" (If so, then recompile or `insmod loop.o'.)"
msgstr ""
-#: mount/lomount.c:152
+#: mount/lomount.c:156
msgid ""
"mount: Could not find any loop device. Maybe this kernel does not know\n"
" about the loop device (then recompile or `insmod loop.o'), or\n"
" maybe /dev/loop# has the wrong major number?"
msgstr ""
-#: mount/lomount.c:156
+#: mount/lomount.c:160
msgid "mount: could not find any free loop device"
msgstr ""
-#: mount/lomount.c:187 mount/losetup.c:106
+#: mount/lomount.c:191 mount/losetup.c:106
#, c-format
msgid "Unsupported encryption type %s\n"
msgstr ""
-#: mount/lomount.c:206 mount/losetup.c:125
+#: mount/lomount.c:210 mount/losetup.c:125
msgid "Init (up to 16 hex digits): "
msgstr ""
-#: mount/lomount.c:213 mount/losetup.c:132
+#: mount/lomount.c:217 mount/losetup.c:132
#, c-format
msgid "Non-hex digit '%c'.\n"
msgstr ""
-#: mount/lomount.c:219 mount/losetup.c:138
+#: mount/lomount.c:223 mount/losetup.c:138
#, c-format
msgid "Don't know how to get key for encryption system %d\n"
msgstr ""
-#: mount/lomount.c:235
+#: mount/lomount.c:239
#, c-format
msgid "set_loop(%s,%s,%d): success\n"
msgstr ""
-#: mount/lomount.c:245
+#: mount/lomount.c:250
#, c-format
msgid "loop: can't delete device %s: %s\n"
msgstr ""
-#: mount/lomount.c:255
+#: mount/lomount.c:260
#, c-format
msgid "del_loop(%s): success\n"
msgstr ""
-#: mount/lomount.c:263
+#: mount/lomount.c:268
msgid "This mount was compiled without loop support. Please recompile.\n"
msgstr ""
msgid "[mntent]: warning: no final newline at the end of %s\n"
msgstr ""
-#: mount/mntent.c:214
+#: mount/mntent.c:216
#, c-format
msgid "[mntent]: line %d in %s is bad%s\n"
msgstr ""
-#: mount/mntent.c:217
+#: mount/mntent.c:219
msgid "; rest of file ignored"
msgstr ""
-#: mount/mount.c:319
+#: mount/mount.c:333
#, c-format
msgid "mount: according to mtab, %s is already mounted on %s"
msgstr ""
-#: mount/mount.c:322
+#: mount/mount.c:336
#, c-format
msgid "mount: according to mtab, %s is mounted on %s"
msgstr ""
-#: mount/mount.c:342
+#: mount/mount.c:357
#, c-format
msgid "mount: can't open %s for writing: %s"
msgstr ""
-#: mount/mount.c:355 mount/mount.c:597
+#: mount/mount.c:372 mount/mount.c:644
#, c-format
msgid "mount: error writing %s: %s"
msgstr ""
-#: mount/mount.c:360
+#: mount/mount.c:379
#, c-format
msgid "mount: error changing mode of %s: %s"
msgstr ""
-#: mount/mount.c:434
+#: mount/mount.c:473
msgid "mount failed"
msgstr ""
-#: mount/mount.c:436
+#: mount/mount.c:475
#, c-format
msgid "mount: only root can mount %s on %s"
msgstr ""
-#: mount/mount.c:461
+#: mount/mount.c:503
msgid "mount: loop device specified twice"
msgstr ""
-#: mount/mount.c:467
+#: mount/mount.c:509
msgid "mount: type specified twice"
msgstr ""
-#: mount/mount.c:479
+#: mount/mount.c:521
msgid "mount: skipping the setup of a loop device\n"
msgstr ""
-#: mount/mount.c:488
+#: mount/mount.c:530
#, c-format
msgid "mount: going to use the loop device %s\n"
msgstr ""
-#: mount/mount.c:492
+#: mount/mount.c:534
msgid "mount: failed setting up loop device\n"
msgstr ""
-#: mount/mount.c:496
+#: mount/mount.c:538
msgid "mount: setup loop device successfully\n"
msgstr ""
-#: mount/mount.c:509
+#: mount/mount.c:551
msgid "mount: this version was compiled without support for the type `nfs'"
msgstr ""
-#: mount/mount.c:557 mount/mount.c:969
+#: mount/mount.c:601 mount/mount.c:1026
#, c-format
msgid "mount: cannot fork: %s"
msgstr ""
-#: mount/mount.c:593
+#: mount/mount.c:639
#, c-format
msgid "mount: can't open %s: %s"
msgstr ""
-#: mount/mount.c:619
+#: mount/mount.c:667
msgid "mount: you must specify the filesystem type"
msgstr ""
-#: mount/mount.c:626 mount/mount.c:660
+#: mount/mount.c:674 mount/mount.c:709
#, c-format
msgid "mount: mount point %s is not a directory"
msgstr ""
-#: mount/mount.c:628
+#: mount/mount.c:676
msgid "mount: permission denied"
msgstr ""
-#: mount/mount.c:630
+#: mount/mount.c:678
msgid "mount: must be superuser to use mount"
msgstr ""
#. heuristic: if /proc/version exists, then probably proc is mounted
#. proc mounted?
-#: mount/mount.c:634 mount/mount.c:638
+#: mount/mount.c:682 mount/mount.c:686
#, c-format
msgid "mount: %s is busy"
msgstr ""
#. no
#. yes, don't mention it
-#: mount/mount.c:640
+#: mount/mount.c:688
msgid "mount: proc already mounted"
msgstr ""
-#: mount/mount.c:642
+#: mount/mount.c:690
#, c-format
msgid "mount: %s already mounted or %s busy"
msgstr ""
-#: mount/mount.c:648
+#: mount/mount.c:696
#, c-format
msgid "mount: mount point %s does not exist"
msgstr ""
-#: mount/mount.c:650
+#: mount/mount.c:698
#, c-format
msgid "mount: mount point %s is a symbolic link to nowhere"
msgstr ""
-#: mount/mount.c:653
+#: mount/mount.c:701
#, c-format
msgid "mount: special device %s does not exist"
msgstr ""
-#: mount/mount.c:666
+#: mount/mount.c:711
+#, c-format
+msgid ""
+"mount: special device %s does not exist\n"
+" (a path prefix is not a directory)\n"
+msgstr ""
+
+#: mount/mount.c:723
#, c-format
msgid "mount: %s not mounted already, or bad option"
msgstr ""
-#: mount/mount.c:668
+#: mount/mount.c:725
#, c-format
msgid ""
"mount: wrong fs type, bad option, bad superblock on %s,\n"
" or too many mounted file systems"
msgstr ""
-#: mount/mount.c:683
+#: mount/mount.c:740
msgid "mount table full"
msgstr ""
-#: mount/mount.c:685
+#: mount/mount.c:742
#, c-format
msgid "mount: %s: can't read superblock"
msgstr ""
-#: mount/mount.c:688
+#: mount/mount.c:745
#, c-format
msgid "mount: %s has wrong major or minor number"
msgstr ""
-#: mount/mount.c:693
+#: mount/mount.c:750
#, c-format
msgid "mount: fs type %s not supported by kernel"
msgstr ""
-#: mount/mount.c:705
+#: mount/mount.c:762
#, c-format
msgid "mount: probably you meant %s"
msgstr ""
-#: mount/mount.c:707
+#: mount/mount.c:764
msgid "mount: maybe you meant iso9660 ?"
msgstr ""
-#: mount/mount.c:710
+#: mount/mount.c:767
#, c-format
msgid "mount: %s has wrong device number or fs type %s not supported"
msgstr ""
#. strange ...
-#: mount/mount.c:715
+#: mount/mount.c:772
#, c-format
msgid "mount: %s is not a block device, and stat fails?"
msgstr ""
-#: mount/mount.c:717
+#: mount/mount.c:774
#, c-format
msgid ""
"mount: the kernel does not recognize %s as a block device\n"
" (maybe `insmod driver'?)"
msgstr ""
-#: mount/mount.c:720
+#: mount/mount.c:777
#, c-format
msgid "mount: %s is not a block device (maybe try `-o loop'?)"
msgstr ""
-#: mount/mount.c:723
+#: mount/mount.c:780
#, c-format
msgid "mount: %s is not a block device"
msgstr ""
-#: mount/mount.c:726
+#: mount/mount.c:783
#, c-format
msgid "mount: %s is not a valid block device"
msgstr ""
-#: mount/mount.c:730
+#: mount/mount.c:787
#, c-format
msgid "mount: block device %s is not permitted on its filesystem"
msgstr ""
-#: mount/mount.c:747
+#: mount/mount.c:803
#, c-format
msgid "mount: %s%s is write-protected, mounting read-only"
msgstr ""
-#: mount/mount.c:748
+#: mount/mount.c:804
msgid "block device "
msgstr ""
-#: mount/mount.c:834
+#: mount/mount.c:890
#, c-format
msgid "mount: consider mounting %s by %s\n"
msgstr ""
-#: mount/mount.c:835
+#: mount/mount.c:891
msgid "UUID"
msgstr ""
-#: mount/mount.c:835
+#: mount/mount.c:891
#, fuzzy
msgid "label"
msgstr "Tabel"
-#: mount/mount.c:837 mount/mount.c:1151
+#: mount/mount.c:893 mount/mount.c:1209
msgid "mount: no such partition found"
msgstr ""
-#: mount/mount.c:845
+#: mount/mount.c:901
msgid "mount: no type was given - I'll assume nfs because of the colon\n"
msgstr ""
#.
#. * Retry in the background.
#.
-#: mount/mount.c:861
+#: mount/mount.c:917
#, c-format
msgid "mount: backgrounding \"%s\"\n"
msgstr ""
-#: mount/mount.c:872
+#: mount/mount.c:928
#, c-format
msgid "mount: giving up \"%s\"\n"
msgstr ""
-#: mount/mount.c:921
+#: mount/mount.c:977
#, c-format
msgid "mount: %s already mounted on %s\n"
msgstr ""
-#: mount/mount.c:1030
+#: mount/mount.c:1088
msgid ""
"Usage: mount [-hV]\n"
" mount -a [-nfFrsvw] [-t vfstypes]\n"
" mount [-nfrsvw] [-o options] special | node\n"
" mount [-nfrsvw] [-t vfstype] [-o options] special node\n"
-" A special device can be indicated by -L label or -U uuid ."
+" A special device can be indicated by -L label or -U uuid .\n"
msgstr ""
-#: mount/mount.c:1136
+#: mount/mount.c:1194
msgid "mount: only root can do that"
msgstr ""
-#: mount/mount.c:1141
+#: mount/mount.c:1199
#, c-format
msgid "mount: no %s found - creating it..\n"
msgstr ""
-#: mount/mount.c:1153
+#: mount/mount.c:1211
#, c-format
msgid "mount: mounting %s\n"
msgstr ""
-#: mount/mount.c:1162
+#: mount/mount.c:1220
msgid "not mounted anything"
msgstr ""
-#: mount/mount.c:1175
+#: mount/mount.c:1233
#, c-format
msgid "mount: cannot find %s in %s"
msgstr ""
-#: mount/mount.c:1189
+#: mount/mount.c:1247
#, c-format
msgid "mount: can't find %s in %s or %s"
msgstr ""
msgid "mount: bad UUID"
msgstr ""
-#: mount/mount_guess_fstype.c:186
+#: mount/mount_guess_fstype.c:195
#, c-format
msgid "mount: you didn't specify a filesystem type for %s\n"
msgstr ""
-#: mount/mount_guess_fstype.c:189
+#: mount/mount_guess_fstype.c:198
#, c-format
msgid " I will try type %s\n"
msgstr ""
-#: mount/mount_guess_fstype.c:191
+#: mount/mount_guess_fstype.c:200
#, c-format
msgid " I will try all types mentioned in %s or %s\n"
msgstr ""
msgid "unknown nfs mount option: %s%s\n"
msgstr ""
-#: mount/nfsmount.c:349
-msgid "no"
-msgstr ""
-
#: mount/nfsmount.c:426
msgid "mount: got bad hp->h_length?\n"
msgstr ""
msgid "bug in xstrndup call"
msgstr ""
-#: mount/swapon.c:49
+#: mount/swapon.c:51
#, c-format
msgid ""
"usage: %s [-hV]\n"
" %s [-s]\n"
msgstr ""
-#: mount/swapon.c:86
+#: mount/swapon.c:88
#, c-format
msgid "%s on %s\n"
msgstr ""
-#: mount/swapon.c:90
+#: mount/swapon.c:93
#, c-format
msgid "swapon: cannot stat %s: %s\n"
msgstr ""
-#: mount/swapon.c:95
+#: mount/swapon.c:100
#, c-format
msgid "swapon: warning: %s has insecure permissions %04o, 0600 suggested\n"
msgstr ""
-#: mount/swapon.c:103
+#: mount/swapon.c:108
#, c-format
msgid "swapon: Skipping file %s - it appears to have holes.\n"
msgstr ""
-#: mount/swapon.c:204
+#: mount/swapon.c:213
#, fuzzy, c-format
msgid "%s: cannot open %s: %s\n"
msgstr "Kan het bestand '%s' niet openen"
msgid "umount: it seems %s is mounted multiple times"
msgstr ""
-#: mount/umount.c:480
+#: mount/umount.c:490
#, c-format
msgid "umount: %s is not in the fstab (and you are not root)"
msgstr ""
-#: mount/umount.c:486
+#: mount/umount.c:493
#, c-format
msgid "umount: %s mount disagrees with the fstab"
msgstr ""
-#: mount/umount.c:505
+#: mount/umount.c:514
#, c-format
msgid "umount: only root can unmount %s from %s"
msgstr ""
-#: mount/umount.c:515
+#: mount/umount.c:525
#, c-format
msgid "umount: only %s can unmount %s from %s"
msgstr ""
msgid "Usage: ctrlaltdel hard|soft\n"
msgstr ""
-#: sys-utils/cytune.c:116
+#: sys-utils/cytune.c:118
#, c-format
msgid ""
"File %s, For threshold value %lu, Maximum characters in fifo were %d,\n"
"and the maximum transfer rate in characters/second was %f\n"
msgstr ""
-#: sys-utils/cytune.c:127
+#: sys-utils/cytune.c:129
#, c-format
msgid ""
"File %s, For threshold value %lu and timrout value %lu, Maximum characters "
"and the maximum transfer rate in characters/second was %f\n"
msgstr ""
-#: sys-utils/cytune.c:194
+#: sys-utils/cytune.c:196
#, c-format
msgid "Invalid interval value: %s\n"
msgstr ""
-#: sys-utils/cytune.c:202
+#: sys-utils/cytune.c:204
#, c-format
msgid "Invalid set value: %s\n"
msgstr ""
-#: sys-utils/cytune.c:210
+#: sys-utils/cytune.c:212
#, c-format
msgid "Invalid default value: %s\n"
msgstr ""
-#: sys-utils/cytune.c:218
+#: sys-utils/cytune.c:220
#, c-format
msgid "Invalid set time value: %s\n"
msgstr ""
-#: sys-utils/cytune.c:226
+#: sys-utils/cytune.c:228
#, c-format
msgid "Invalid default time value: %s\n"
msgstr ""
-#: sys-utils/cytune.c:243
+#: sys-utils/cytune.c:245
#, c-format
msgid ""
"Usage: %s [-q [-i interval]] ([-s value]|[-S value]) ([-t value]|[-T value]) "
"[-g|-G] file [file...]\n"
msgstr ""
-#: sys-utils/cytune.c:254 sys-utils/cytune.c:270 sys-utils/cytune.c:287
-#: sys-utils/cytune.c:332
+#: sys-utils/cytune.c:257 sys-utils/cytune.c:275 sys-utils/cytune.c:294
+#: sys-utils/cytune.c:342
#, fuzzy, c-format
msgid "Can't open %s: %s\n"
msgstr "Kan het bestand '%s' niet openen"
-#: sys-utils/cytune.c:260
+#: sys-utils/cytune.c:264
#, c-format
msgid "Can't set %s to threshold %d: %s\n"
msgstr ""
-#: sys-utils/cytune.c:276
+#: sys-utils/cytune.c:282
#, c-format
msgid "Can't set %s to time threshold %d: %s\n"
msgstr ""
-#: sys-utils/cytune.c:291 sys-utils/cytune.c:342 sys-utils/cytune.c:370
+#: sys-utils/cytune.c:299 sys-utils/cytune.c:354 sys-utils/cytune.c:385
#, c-format
msgid "Can't get threshold for %s: %s\n"
msgstr ""
-#: sys-utils/cytune.c:296 sys-utils/cytune.c:347 sys-utils/cytune.c:375
+#: sys-utils/cytune.c:305 sys-utils/cytune.c:360 sys-utils/cytune.c:391
#, c-format
msgid "Can't get timeout for %s: %s\n"
msgstr ""
-#: sys-utils/cytune.c:300
+#: sys-utils/cytune.c:309
#, c-format
msgid "%s: %ld %s threshold and %ld %s timeout\n"
msgstr ""
-#: sys-utils/cytune.c:302 sys-utils/cytune.c:304
+#: sys-utils/cytune.c:311 sys-utils/cytune.c:313
msgid "current"
msgstr ""
-#: sys-utils/cytune.c:302 sys-utils/cytune.c:304
+#: sys-utils/cytune.c:311 sys-utils/cytune.c:313
msgid "default"
msgstr ""
-#: sys-utils/cytune.c:321
+#: sys-utils/cytune.c:330
msgid "Can't set signal handler"
msgstr ""
-#: sys-utils/cytune.c:325 sys-utils/cytune.c:356
+#: sys-utils/cytune.c:334 sys-utils/cytune.c:369
msgid "gettimeofday failed"
msgstr ""
-#: sys-utils/cytune.c:336 sys-utils/cytune.c:365
+#: sys-utils/cytune.c:347 sys-utils/cytune.c:379
#, c-format
msgid "Can't issue CYGETMON on %s: %s\n"
msgstr ""
-#: sys-utils/cytune.c:405
+#: sys-utils/cytune.c:421
#, c-format
msgid "%s: %lu ints, %lu/%lu chars; "
msgstr ""
-#: sys-utils/cytune.c:406
+#: sys-utils/cytune.c:422
#, c-format
msgid "fifo: %lu thresh, %lu tmout, "
msgstr ""
-#: sys-utils/cytune.c:407
+#: sys-utils/cytune.c:423
#, c-format
msgid "%lu max, %lu now\n"
msgstr ""
-#: sys-utils/cytune.c:412
+#: sys-utils/cytune.c:428
#, c-format
msgid " %f int/sec; %f rec, %f send (char/sec)\n"
msgstr ""
-#: sys-utils/cytune.c:417
+#: sys-utils/cytune.c:433
#, c-format
msgid ""
"%s: %lu ints, %lu chars; fifo: %lu thresh, %lu tmout, %lu max, %lu now\n"
msgstr ""
-#: sys-utils/cytune.c:422
+#: sys-utils/cytune.c:438
#, c-format
msgid " %f int/sec; %f rec (char/sec)\n"
msgstr ""
msgid "pid"
msgstr ""
-#: sys-utils/kbdrate.c:126
-#, c-format
-msgid "util-linux kbdrate %s \n"
-msgstr ""
-
-#: sys-utils/kbdrate.c:159 sys-utils/kbdrate.c:206
-#, c-format
-msgid "Typematic Rate set to %.1f cps (delay = %d mS)\n"
-msgstr ""
-
-#: sys-utils/kbdrate.c:182
-#, fuzzy
-msgid "Cannot open /dev/port"
-msgstr "Kan schijf niet openen"
-
#: sys-utils/rdev.c:68
msgid "usage: rdev [ -rsv ] [ -o OFFSET ] [ IMAGE [ VALUE [ OFFSET ] ] ]"
msgstr ""
msgid " use -R 1 to mount root readonly, -R 0 for read/write."
msgstr ""
-#: sys-utils/readprofile.c:50
+#: sys-utils/readprofile.c:52
#, c-format
msgid ""
"%s: Usage: \"%s [options]\n"
"\t -V print version and exit\n"
msgstr ""
-#: sys-utils/readprofile.c:113
+#: sys-utils/readprofile.c:116
#, c-format
msgid "%s Version %s\n"
msgstr ""
-#: sys-utils/readprofile.c:125
+#: sys-utils/readprofile.c:128
msgid "anything\n"
msgstr ""
-#: sys-utils/readprofile.c:154
+#: sys-utils/readprofile.c:157
#, c-format
msgid "Sampling_step: %i\n"
msgstr ""
-#: sys-utils/readprofile.c:167 sys-utils/readprofile.c:193
+#: sys-utils/readprofile.c:170 sys-utils/readprofile.c:196
#, c-format
msgid "%s: %s(%i): wrong map line\n"
msgstr ""
-#: sys-utils/readprofile.c:180
+#: sys-utils/readprofile.c:183
#, c-format
msgid "%s: can't find \"_stext\" in %s\n"
msgstr ""
-#: sys-utils/readprofile.c:221
+#: sys-utils/readprofile.c:226
#, fuzzy
msgid "total"
msgstr "Startbaar"
-#: sys-utils/renice.c:66
-msgid "usage: renice priority [ [ -p ] pids ] "
-msgstr ""
-
#: sys-utils/renice.c:67
-msgid "[ [ -g ] pgrps ] [ [ -u ] users ]\n"
+msgid ""
+"usage: renice priority [ [ -p ] pids ] [ [ -g ] pgrps ] [ [ -u ] users ]\n"
msgstr ""
-#: sys-utils/renice.c:93
+#: sys-utils/renice.c:94
#, c-format
msgid "renice: %s: unknown user\n"
msgstr ""
-#: sys-utils/renice.c:101
+#: sys-utils/renice.c:102
#, c-format
msgid "renice: %s: bad value\n"
msgstr ""
msgid "usage: %s program [arg ...]\n"
msgstr ""
-#: sys-utils/tunelp.c:77
+#: sys-utils/tunelp.c:74
#, c-format
msgid ""
"Usage: %s <device> [ -i <IRQ> | -t <TIME> | -c <CHARS> | -w <WAIT> | \n"
-" -a [on|off] | -o [on|off] | -C [on|off] | -q [on|off] | -s ]\n"
+" -a [on|off] | -o [on|off] | -C [on|off] | -q [on|off] | -s | \n"
+" -T [on|off] ]\n"
msgstr ""
-#: sys-utils/tunelp.c:89
+#: sys-utils/tunelp.c:90
msgid "malloc error"
msgstr ""
-#: sys-utils/tunelp.c:100
+#: sys-utils/tunelp.c:101
msgid "sscanf error"
msgstr ""
-#: sys-utils/tunelp.c:140
+#: sys-utils/tunelp.c:239
#, c-format
msgid "%s: %s not an lp device.\n"
msgstr ""
-#: sys-utils/tunelp.c:239
+#: sys-utils/tunelp.c:260
#, c-format
msgid "%s status is %d"
msgstr ""
-#: sys-utils/tunelp.c:240
+#: sys-utils/tunelp.c:261
msgid ", busy"
msgstr ""
-#: sys-utils/tunelp.c:241
+#: sys-utils/tunelp.c:262
msgid ", ready"
msgstr ""
-#: sys-utils/tunelp.c:242
+#: sys-utils/tunelp.c:263
msgid ", out of paper"
msgstr ""
-#: sys-utils/tunelp.c:243
+#: sys-utils/tunelp.c:264
msgid ", on-line"
msgstr ""
-#: sys-utils/tunelp.c:244
+#: sys-utils/tunelp.c:265
msgid ", error"
msgstr ""
-#: sys-utils/tunelp.c:261
+#: sys-utils/tunelp.c:282
msgid "LPGETIRQ error"
msgstr ""
-#: sys-utils/tunelp.c:267
+#: sys-utils/tunelp.c:288
#, c-format
msgid "%s using IRQ %d\n"
msgstr ""
-#: sys-utils/tunelp.c:269
+#: sys-utils/tunelp.c:290
#, c-format
msgid "%s using polling\n"
msgstr ""
-#: text-utils/col.c:154
+#: text-utils/col.c:153
#, c-format
msgid "col: bad -l argument %s.\n"
msgstr ""
-#: text-utils/col.c:515
+#: text-utils/col.c:516
msgid "usage: col [-bfx] [-l nline]\n"
msgstr ""
-#: text-utils/col.c:521
+#: text-utils/col.c:522
msgid "col: write error.\n"
msgstr ""
-#: text-utils/col.c:528
+#: text-utils/col.c:529
#, c-format
msgid "col: warning: can't back up %s.\n"
msgstr ""
-#: text-utils/col.c:529
+#: text-utils/col.c:530
msgid "past first line"
msgstr ""
-#: text-utils/col.c:529
+#: text-utils/col.c:530
msgid "-- line already flushed"
msgstr ""
-#: text-utils/colcrt.c:93
+#: text-utils/colcrt.c:98
#, c-format
msgid "usage: %s [ - ] [ -2 ] [ file ... ]\n"
msgstr ""
-#: text-utils/column.c:276
+#: text-utils/column.c:302
msgid "line too long"
msgstr ""
-#: text-utils/column.c:311
+#: text-utils/column.c:379
msgid "usage: column [-tx] [-c columns] [file ...]\n"
msgstr ""
"hexdump: [-bcdovx] [-e fmt] [-f fmt_file] [-n length] [-s skip] [file ...]\n"
msgstr ""
-#: text-utils/more.c:247
-msgid "usage: "
-msgstr ""
-
-#: text-utils/more.c:249
-msgid " [-dfln] [+linenum | +/pattern] name1 name2 ...\n"
+#: text-utils/more.c:329
+#, c-format
+msgid "usage: %s [-dfln] [+linenum | +/pattern] name1 name2 ...\n"
msgstr ""
-#: text-utils/more.c:423
+#: text-utils/more.c:504
#, c-format
msgid ""
"\n"
msgstr ""
#. simple ELF detection
-#: text-utils/more.c:462
+#: text-utils/more.c:543
#, c-format
msgid ""
"\n"
"\n"
msgstr ""
-#: text-utils/more.c:566
+#: text-utils/more.c:647
msgid "[Use q or Q to quit]"
msgstr ""
-#: text-utils/more.c:752
+#: text-utils/more.c:833
msgid "--More--"
msgstr ""
-#: text-utils/more.c:754
+#: text-utils/more.c:835
#, c-format
msgid "(Next file: %s)"
msgstr ""
-#: text-utils/more.c:760
+#: text-utils/more.c:841
#, fuzzy
msgid "[Press space to continue, 'q' to quit.]"
msgstr "Sla een toets aan om verder te gaan"
-#: text-utils/more.c:1058
+#: text-utils/more.c:1139
#, c-format
msgid "...back %d page"
msgstr ""
-#: text-utils/more.c:1104
+#: text-utils/more.c:1185
#, c-format
msgid "...skipping %d line"
msgstr ""
-#: text-utils/more.c:1145
+#: text-utils/more.c:1226
msgid ""
"\n"
"***Back***\n"
"\n"
msgstr ""
-#: text-utils/more.c:1183
+#: text-utils/more.c:1264
#, fuzzy
msgid "Can't open help file"
msgstr "Kan het bestand '%s' niet openen"
-#: text-utils/more.c:1204 text-utils/more.c:1208
+#: text-utils/more.c:1285 text-utils/more.c:1289
msgid "[Press 'h' for instructions.]"
msgstr ""
-#: text-utils/more.c:1243
+#: text-utils/more.c:1324
#, c-format
msgid "\"%s\" line %d"
msgstr ""
-#: text-utils/more.c:1245
+#: text-utils/more.c:1326
#, c-format
msgid "[Not a file] line %d"
msgstr ""
-#: text-utils/more.c:1329
+#: text-utils/more.c:1410
msgid " Overflow\n"
msgstr ""
-#: text-utils/more.c:1376
+#: text-utils/more.c:1457
msgid "...skipping\n"
msgstr ""
-#: text-utils/more.c:1406
+#: text-utils/more.c:1487
msgid "Regular expression botch"
msgstr ""
-#: text-utils/more.c:1418
+#: text-utils/more.c:1499
msgid ""
"\n"
"Pattern not found\n"
msgstr ""
-#: text-utils/more.c:1421
+#: text-utils/more.c:1502
msgid "Pattern not found"
msgstr ""
-#: text-utils/more.c:1483
+#: text-utils/more.c:1563
msgid "can't fork\n"
msgstr ""
-#: text-utils/more.c:1522
+#: text-utils/more.c:1602
msgid ""
"\n"
"...Skipping "
msgstr ""
-#: text-utils/more.c:1526
+#: text-utils/more.c:1606
msgid "...Skipping "
msgstr ""
-#: text-utils/more.c:1527
+#: text-utils/more.c:1607
msgid "to file "
msgstr ""
-#: text-utils/more.c:1527
+#: text-utils/more.c:1607
msgid "back to file "
msgstr ""
-#: text-utils/more.c:1765
+#: text-utils/more.c:1846
msgid "Line too long"
msgstr ""
-#: text-utils/more.c:1809
+#: text-utils/more.c:1890
msgid "No previous command to substitute for"
msgstr ""
msgid "hexdump: bad conversion character %%%s.\n"
msgstr ""
-#: text-utils/rev.c:109
+#: text-utils/rev.c:114
msgid "Unable to allocate bufferspace\n"
msgstr ""
-#: text-utils/rev.c:167
+#: text-utils/rev.c:173
msgid "usage: rev [file ...]\n"
msgstr ""
-#: text-utils/ul.c:125
+#: text-utils/ul.c:141
#, c-format
msgid "usage: %s [ -i ] [ -tTerm ] file...\n"
msgstr ""
-#: text-utils/ul.c:136
+#: text-utils/ul.c:152
msgid "trouble reading terminfo"
msgstr ""
-#: text-utils/ul.c:223
+#: text-utils/ul.c:241
#, c-format
msgid "Unknown escape sequence in input: %o, %o\n"
msgstr ""
-#: text-utils/ul.c:372
+#: text-utils/ul.c:398
msgid "Unable to allocate buffer.\n"
msgstr ""
-#: text-utils/ul.c:529
+#: text-utils/ul.c:555
msgid "Input line too long.\n"
msgstr ""
-#: text-utils/ul.c:542
+#: text-utils/ul.c:568
msgid "Out of memory when growing buffer.\n"
msgstr ""
+
+#: kbd/kbdrate.c:139 kbd/kbdrate.c:271
+#, c-format
+msgid "Typematic Rate set to %.1f cps (delay = %d ms)\n"
+msgstr ""
+
+#: kbd/kbdrate.c:247
+#, fuzzy
+msgid "Cannot open /dev/port"
+msgstr "Kan schijf niet openen"
+
+#~ msgid "Cannot read disk drive geometry"
+#~ msgstr "Opvragen van de schijfgeometrie faalde"
+
+#, fuzzy
+#~ msgid "Using %s as default device!\n"
+#~ msgstr "%s: dit apparaat is geen floppy\n"
+
+#, fuzzy
+#~ msgid ", bootable"
+#~ msgstr "Startbaar"
msgid ""
msgstr ""
"Project-Id-Version: util-linux 2.9h\n"
-"POT-Creation-Date: 1999-03-20 12:27-0300\n"
+"POT-Creation-Date: 1999-09-25 13:07+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Arnaldo Carvalho de Melo <acme@conectiva.com.br>\n"
"Language-Team: pt_BR <pt@li.org>\n"
"Content-Type: text/plain; charset=ISO-8859-1\n"
"Content-Transfer-Encoding: mime\n"
+#: clock/cmos.c:146
+msgid "booted from MILO\n"
+msgstr ""
+
+#: clock/cmos.c:154
+msgid "Ruffian BCD clock\n"
+msgstr ""
+
+#: clock/cmos.c:170
+#, c-format
+msgid "clockport adjusted to 0x%x\n"
+msgstr ""
+
+#: clock/cmos.c:180
+msgid "funky TOY!\n"
+msgstr ""
+
+#: clock/cmos.c:234
+#, c-format
+msgid "%s: atomic %s failed for 1000 iterations!"
+msgstr ""
+
+#: clock/cmos.c:558
+#, fuzzy, c-format
+msgid "Cannot open /dev/port: %s"
+msgstr "Não foi possível abrir /dev/port"
+
+#: clock/cmos.c:565
+msgid "I failed to get permission because I didnt try.\n"
+msgstr ""
+
+#: clock/cmos.c:568
+#, c-format
+msgid "%s is unable to get I/O port access: the iopl(3) call failed.\n"
+msgstr ""
+
+#: clock/cmos.c:571
+msgid "Probably you need root privileges.\n"
+msgstr ""
+
+#: clock/hwclock.c:253
+#, c-format
+msgid "Last drift adjustment done at %d seconds after 1969\n"
+msgstr ""
+
+#: clock/hwclock.c:255
+#, c-format
+msgid "Last calibration done at %d seconds after 1969\n"
+msgstr ""
+
+#. -----------------------------------------------------------------------------
+#. Wait until the falling edge of the Hardware Clock's update flag so
+#. that any time that is read from the clock immediately after we
+#. return will be exact.
+#.
+#. The clock only has 1 second precision, so it gives the exact time only
+#. once per second, right on the falling edge of the update flag.
+#.
+#. We wait (up to one second) either blocked waiting for an rtc device
+#. or in a CPU spin loop. The former is probably not very accurate.
+#.
+#. Return *retcode_p == 0 if it worked, nonzero if it didn't.
+#.
+#. -----------------------------------------------------------------------------
+#: clock/hwclock.c:278
+msgid "Waiting for clock tick...\n"
+msgstr ""
+
+#: clock/hwclock.c:282
+msgid "...got clock tick\n"
+msgstr ""
+
+#: clock/hwclock.c:334
+#, c-format
+msgid "Invalid values in hardware clock: %2d/%.2d/%.2d %.2d:%.2d:%.2d\n"
+msgstr ""
+
+#: clock/hwclock.c:343
+#, c-format
+msgid "Hw clock time : %.2d:%.2d:%.2d = %d seconds since 1969\n"
+msgstr ""
+
+#: clock/hwclock.c:369
+#, c-format
+msgid "Time read from Hardware Clock: %02d:%02d:%02d\n"
+msgstr ""
+
+#: clock/hwclock.c:395
+#, c-format
+msgid "Setting Hardware Clock to %.2d:%.2d:%.2d = %d seconds since 1969\n"
+msgstr ""
+
+#: clock/hwclock.c:401
+msgid "Clock not changed - testing only.\n"
+msgstr ""
+
+#: clock/hwclock.c:449
+#, c-format
+msgid ""
+"Time elapsed since reference time has been %.6f seconds.\n"
+"Delaying further to reach the next full second.\n"
+msgstr ""
+
+#: clock/hwclock.c:473
+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).\n"
+msgstr ""
+
+#. Address of static storage containing time string
+#. For some strange reason, ctime() is designed to include a newline
+#. character at the end. We have to remove that.
+#.
+#. Compute display value for time
+#. Cut off trailing newline
+#: clock/hwclock.c:485
+#, c-format
+msgid "%s %.6f seconds\n"
+msgstr ""
+
+#: clock/hwclock.c:519
+#, fuzzy
+msgid "No --date option specified.\n"
+msgstr "Nenhuma partição definida\n"
+
+#. Quotation marks in date_opt would ruin the date command we construct.
+#.
+#: clock/hwclock.c:524
+msgid ""
+"The value of the --date option is not a valid date.\n"
+"In particular, it contains quotation marks.\n"
+msgstr ""
+
+#: clock/hwclock.c:530
+#, c-format
+msgid "Issuing date command: %s\n"
+msgstr ""
+
+#: clock/hwclock.c:534
+msgid "Unable to run 'date' program in /bin/sh shell. popen() failed"
+msgstr ""
+
+#: clock/hwclock.c:540
+#, c-format
+msgid "response from date command = %s\n"
+msgstr ""
+
+#: clock/hwclock.c:542
+#, c-format
+msgid ""
+"The date command issued by %s returned unexpected results.\n"
+"The command was:\n"
+" %s\n"
+"The response was:\n"
+" %s\n"
+msgstr ""
+
+#: clock/hwclock.c:551
+#, c-format
+msgid ""
+"The date command issued by %s returnedsomething other than an integer where "
+"the convertedtime value was expected.\n"
+"The command was:\n"
+" %s\n"
+"The response was:\n"
+" %s\n"
+msgstr ""
+
+#: clock/hwclock.c:561
+#, c-format
+msgid "date string %s equates to %d seconds since 1969.\n"
+msgstr ""
+
+#: clock/hwclock.c:596
+msgid ""
+"The Hardware Clock does not contain a valid time, so we cannot set the "
+"System Time from it.\n"
+msgstr ""
+
+#: clock/hwclock.c:612
+msgid "Calling settimeofday:\n"
+msgstr ""
+
+#: clock/hwclock.c:613
+#, c-format
+msgid "\ttv.tv_sec = %ld, tv.tv_usec = %ld\n"
+msgstr ""
+
+#: clock/hwclock.c:615
+#, c-format
+msgid "\ttz.tz_minuteswest = %ld\n"
+msgstr ""
+
+#: clock/hwclock.c:618
+msgid "Not setting system clock because running in test mode.\n"
+msgstr ""
+
+#: clock/hwclock.c:630
+msgid "Must be superuser to set system clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:632
+msgid "settimeofday() failed"
+msgstr ""
+
+#: clock/hwclock.c:665
+msgid ""
+"Not adjusting drift factor because the Hardware Clock previously contained "
+"garbage.\n"
+msgstr ""
+
+#: clock/hwclock.c:669
+msgid ""
+"Not adjusting drift factor because it has been less than a day since the "
+"last calibration.\n"
+msgstr ""
+
+#: clock/hwclock.c:678
+#, c-format
+msgid ""
+"Clock drifted %d seconds in the past %d seconds in spite of a drift factor "
+"of %f seconds/day.\n"
+"Adjusting drift factor by %f seconds/day\n"
+msgstr ""
+
+#: clock/hwclock.c:729
+#, c-format
+msgid "Time since last adjustment is %d seconds\n"
+msgstr ""
+
+#: clock/hwclock.c:731
+#, c-format
+msgid "Need to insert %d seconds and refer time back %.6f seconds ago\n"
+msgstr ""
+
+#: clock/hwclock.c:759
+msgid "Not updating adjtime file because of testing mode.\n"
+msgstr ""
+
+#: clock/hwclock.c:760
+#, c-format
+msgid ""
+"Would have written the following to %s:\n"
+"%s"
+msgstr ""
+
+#: clock/hwclock.c:784
+msgid "Drift adjustment parameters not updated.\n"
+msgstr ""
+
+#: clock/hwclock.c:825
+msgid ""
+"The Hardware Clock does not contain a valid time, so we cannot adjust it.\n"
+msgstr ""
+
+#: clock/hwclock.c:849
+msgid "Needed adjustment is less than one second, so not setting clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:875
+#, fuzzy, c-format
+msgid "Using %s.\n"
+msgstr "%s em %s\n"
+
+#: clock/hwclock.c:877
+msgid "No usable clock interface found.\n"
+msgstr ""
+
+#: clock/hwclock.c:965
+msgid "Unable to set system clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:994
+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.\n"
+msgstr ""
+
+#: clock/hwclock.c:1003
+msgid "Unable to get the epoch value from the kernel.\n"
+msgstr ""
+
+#: clock/hwclock.c:1005
+#, c-format
+msgid "Kernel is assuming an epoch value of %lu\n"
+msgstr ""
+
+#: clock/hwclock.c:1008
+msgid ""
+"To set the epoch value, you must use the 'epoch' option to tell to what "
+"value to set it.\n"
+msgstr ""
+
+#: clock/hwclock.c:1011
+#, c-format
+msgid "Not setting the epoch to %d - testing only.\n"
+msgstr ""
+
+#: clock/hwclock.c:1014
+msgid "Unable to set the epoch value in the kernel.\n"
+msgstr ""
+
+#: clock/hwclock.c:1094
+#, c-format
+msgid "%s takes no non-option arguments. You supplied %d.\n"
+msgstr ""
+
+#: clock/hwclock.c:1102
+msgid ""
+"You have specified multiple function options.\n"
+"You can only perform one function at a time.\n"
+msgstr ""
+
+#: clock/hwclock.c:1115
+msgid "No usable set-to time. Cannot set clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:1130
+msgid "Sorry, only the superuser can change the Hardware Clock.\n"
+msgstr ""
+
+#: clock/hwclock.c:1134
+msgid ""
+"Sorry, only the superuser can change the Hardware Clock epoch in the "
+"kernel.\n"
+msgstr ""
+
+#: clock/hwclock.c:1150
+msgid ""
+"Cannot access the Hardware Clock via any known method. Use --debug option "
+"to see the details of our search for an access method.\n"
+msgstr ""
+
+#: clock/hwclock.c:1164
+#, c-format
+msgid "%s: %s, errno=%d: %s.\n"
+msgstr ""
+
+#: clock/kd.c:41
+msgid "Waiting in loop for time from KDGHWCLK to change\n"
+msgstr ""
+
+#: clock/kd.c:44
+msgid "KDGHWCLK ioctl to read time failed"
+msgstr ""
+
+#: clock/kd.c:65 clock/rtc.c:144
+msgid "Timed out waiting for time change.\n"
+msgstr ""
+
+#: clock/kd.c:69
+msgid "KDGHWCLK ioctl to read time failed in loop"
+msgstr ""
+
+#: clock/kd.c:91
+msgid "ioctl() failed to read time from /dev/tty1"
+msgstr ""
+
+#: clock/kd.c:127
+msgid "ioctl() to open /dev/tty1 failed"
+msgstr ""
+
+#: clock/kd.c:157
+msgid "KDGHWCLK ioctl failed"
+msgstr ""
+
+#: clock/kd.c:161
+#, fuzzy
+msgid "Can't open /dev/tty1"
+msgstr "Não foi possível abrir /dev/port"
+
+#: clock/rtc.c:98
+msgid "ioctl() to /dev/rtc to read the time failed.\n"
+msgstr ""
+
+#: clock/rtc.c:129
+msgid "Waiting in loop for time from /dev/rtc to change\n"
+msgstr ""
+
+#: clock/rtc.c:165 clock/rtc.c:222
+msgid "open() of /dev/rtc failed"
+msgstr ""
+
+#. This rtc device doesn't have interrupt functions. This is typical
+#. on an Alpha, where the Hardware Clock interrupts are used by the
+#. kernel for the system clock, so aren't at the user's disposal.
+#.
+#: clock/rtc.c:182
+msgid "/dev/rtc does not have interrupt functions. "
+msgstr ""
+
+#: clock/rtc.c:191
+msgid "read() to /dev/rtc to wait for clock tick failed"
+msgstr ""
+
+#: clock/rtc.c:199
+msgid "ioctl() to /dev/rtc to turn off update interrupts failed"
+msgstr ""
+
+#: clock/rtc.c:202
+msgid "ioctl() to /dev/rtc to turn on update interrupts failed unexpectedly"
+msgstr ""
+
+#: clock/rtc.c:245 clock/rtc.c:324 clock/rtc.c:369
+#, fuzzy
+msgid "Unable to open /dev/rtc"
+msgstr "Não foi possível abrir /dev/port"
+
+#: clock/rtc.c:268
+msgid "ioctl() to /dev/rtc to set the time failed.\n"
+msgstr ""
+
+#: clock/rtc.c:272
+#, c-format
+msgid "ioctl(%s) was successful.\n"
+msgstr ""
+
+#: clock/rtc.c:302
+msgid "Open of /dev/rtc failed"
+msgstr ""
+
+#: clock/rtc.c:320 clock/rtc.c:365
+msgid ""
+"To manipulate the epoch value in the kernel, we must access the Linux 'rtc' "
+"device driver via the device special file /dev/rtc. This file does not "
+"exist on this system.\n"
+msgstr ""
+
+#: clock/rtc.c:331
+msgid "ioctl(RTC_EPOCH_READ) to /dev/rtc failed"
+msgstr ""
+
+#: clock/rtc.c:337
+#, c-format
+msgid "we have read epoch %ld from /dev/rtc with RTC_EPOCH_READ ioctl.\n"
+msgstr ""
+
+#. kernel would not accept this epoch value
+#. Hmm - bad habit, deciding not to do what the user asks
+#. just because one believes that the kernel might not like it.
+#: clock/rtc.c:357
+#, c-format
+msgid "The epoch value may not be less than 1900. You requested %ld\n"
+msgstr ""
+
+#: clock/rtc.c:374
+#, c-format
+msgid "setting epoch to %ld with RTC_EPOCH_SET ioctl to /dev/rtc.\n"
+msgstr ""
+
+#: clock/rtc.c:379
+msgid ""
+"The kernel device driver for /dev/rtc does not have the RTC_EPOCH_SET "
+"ioctl.\n"
+msgstr ""
+
+#: clock/rtc.c:382
+msgid "ioctl(RTC_EPOCH_SET) to /dev/rtc failed"
+msgstr ""
+
+#: clock/shhopt.c:255 clock/shhopt.c:281
+#, fuzzy, c-format
+msgid "invalid number `%s'\n"
+msgstr "Valor inválido: %s\n"
+
+#: clock/shhopt.c:258 clock/shhopt.c:284
+#, c-format
+msgid "number `%s' to `%s' out of range\n"
+msgstr ""
+
+#: clock/shhopt.c:398
+#, fuzzy, c-format
+msgid "unrecognized option `%s'\n"
+msgstr "Atenção: Opção desconhecida para proto=.\n"
+
+#: clock/shhopt.c:411 clock/shhopt.c:449
+#, c-format
+msgid "option `%s' requires an argument\n"
+msgstr ""
+
+#: clock/shhopt.c:417
+#, c-format
+msgid "option `%s' doesn't allow an argument\n"
+msgstr ""
+
+#: clock/shhopt.c:439
+#, fuzzy, c-format
+msgid "unrecognized option `-%c'\n"
+msgstr "Atenção: Opção desconhecida para proto=.\n"
+
#: disk-utils/fdformat.c:33
msgid "Formatting ... "
msgstr "Formatando... "
msgid "Single"
msgstr "Face única"
-#: disk-utils/fsck.minix.c:288
+#: disk-utils/fsck.minix.c:198
+#, fuzzy, c-format
+msgid "Usage: %s [-larvsmf] /dev/name\n"
+msgstr "Uso: %s [ -p ] dispositivo\n"
+
+#: disk-utils/fsck.minix.c:296
#, c-format
msgid "%s is mounted.\t "
msgstr "%s está montado.\t "
-#: disk-utils/fsck.minix.c:290
+#: disk-utils/fsck.minix.c:298
msgid "Do you really want to continue"
msgstr "Você quer realmente continuar"
-#: disk-utils/fsck.minix.c:294
+#: disk-utils/fsck.minix.c:302
msgid "check aborted.\n"
msgstr "verificação abortada.\n"
-#: disk-utils/fsck.minix.c:311 disk-utils/fsck.minix.c:331
+#: disk-utils/fsck.minix.c:319 disk-utils/fsck.minix.c:339
msgid "Zone nr < FIRSTZONE in file `"
msgstr ""
-#: disk-utils/fsck.minix.c:313 disk-utils/fsck.minix.c:333
+#: disk-utils/fsck.minix.c:321 disk-utils/fsck.minix.c:341
msgid "Zone nr >= ZONES in file `"
msgstr ""
-#: disk-utils/fsck.minix.c:318 disk-utils/fsck.minix.c:338
+#: disk-utils/fsck.minix.c:326 disk-utils/fsck.minix.c:346
msgid "Remove block"
msgstr ""
-#: disk-utils/fsck.minix.c:356
+#: disk-utils/fsck.minix.c:364
msgid "Read error: unable to seek to block in file '"
msgstr ""
-#: disk-utils/fsck.minix.c:362
+#: disk-utils/fsck.minix.c:370
msgid "Read error: bad block in file '"
msgstr ""
-#: disk-utils/fsck.minix.c:378
+#: disk-utils/fsck.minix.c:386
msgid ""
"Internal error: trying to write bad block\n"
"Write request ignored\n"
msgstr ""
-#: disk-utils/fsck.minix.c:386
+#: disk-utils/fsck.minix.c:392 disk-utils/mkfs.minix.c:290
+msgid "seek failed in write_block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:394
msgid "Write error: bad block in file '"
msgstr ""
+#: disk-utils/fsck.minix.c:513
+msgid "seek failed in write_super_block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:515 disk-utils/mkfs.minix.c:277
+msgid "unable to write super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:525
+msgid "Unable to write inode map"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:527
+msgid "Unable to write zone map"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:529
+msgid "Unable to write inodes"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:558
+msgid "seek failed"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:560
+msgid "unable to read super block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:580
+msgid "bad magic number in super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:582
+msgid "Only 1k blocks/zones supported"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:584
+msgid "bad s_imap_blocks field in super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:586
+msgid "bad s_zmap_blocks field in super-block"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:593
+msgid "Unable to allocate buffer for inode map"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:601
+msgid "Unable to allocate buffer for inodes"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:604
+msgid "Unable to allocate buffer for inode count"
+msgstr ""
+
#: disk-utils/fsck.minix.c:607
+msgid "Unable to allocate buffer for zone count"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:609
+msgid "Unable to read inode map"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:611
+msgid "Unable to read zone map"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:613
+msgid "Unable to read inodes"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:615
msgid "Warning: Firstzone != Norm_firstzone\n"
msgstr ""
-#: disk-utils/fsck.minix.c:612 disk-utils/mkfs.minix.c:528
+#: disk-utils/fsck.minix.c:620 disk-utils/mkfs.minix.c:528
#, c-format
msgid "%ld inodes\n"
msgstr "%ld inodos\n"
-#: disk-utils/fsck.minix.c:613 disk-utils/mkfs.minix.c:529
+#: disk-utils/fsck.minix.c:621 disk-utils/mkfs.minix.c:529
#, c-format
msgid "%ld blocks\n"
msgstr "%ld blocos\n"
-#: disk-utils/fsck.minix.c:614 disk-utils/mkfs.minix.c:530
+#: disk-utils/fsck.minix.c:622 disk-utils/mkfs.minix.c:530
#, c-format
msgid "Firstdatazone=%ld (%ld)\n"
msgstr ""
-#: disk-utils/fsck.minix.c:615 disk-utils/mkfs.minix.c:531
+#: disk-utils/fsck.minix.c:623 disk-utils/mkfs.minix.c:531
#, c-format
msgid "Zonesize=%d\n"
msgstr ""
-#: disk-utils/fsck.minix.c:616
+#: disk-utils/fsck.minix.c:624
#, c-format
msgid "Maxsize=%ld\n"
msgstr "TamMáximo=%ld\n"
-#: disk-utils/fsck.minix.c:617
+#: disk-utils/fsck.minix.c:625
#, c-format
msgid "Filesystem state=%d\n"
msgstr "Estado do sistema de arquivos=%d\n"
-#: disk-utils/fsck.minix.c:618
+#: disk-utils/fsck.minix.c:626
#, c-format
msgid ""
"namelen=%d\n"
"\n"
msgstr ""
-#: disk-utils/fsck.minix.c:632 disk-utils/fsck.minix.c:684
+#: disk-utils/fsck.minix.c:640 disk-utils/fsck.minix.c:692
#, c-format
msgid "Inode %d marked not used, but used for file '"
msgstr ""
-#: disk-utils/fsck.minix.c:637 disk-utils/fsck.minix.c:688
+#: disk-utils/fsck.minix.c:645 disk-utils/fsck.minix.c:696
msgid "Mark in use"
msgstr ""
-#: disk-utils/fsck.minix.c:659 disk-utils/fsck.minix.c:708
+#: disk-utils/fsck.minix.c:667 disk-utils/fsck.minix.c:716
#, c-format
msgid " has mode %05o\n"
msgstr ""
-#: disk-utils/fsck.minix.c:665 disk-utils/fsck.minix.c:713
+#: disk-utils/fsck.minix.c:673 disk-utils/fsck.minix.c:721
msgid "Warning: inode count too big.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:749 disk-utils/fsck.minix.c:783
+#: disk-utils/fsck.minix.c:734
+msgid "root inode isn't a directory"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:757 disk-utils/fsck.minix.c:791
msgid "Block has been used before. Now in file `"
msgstr ""
-#: disk-utils/fsck.minix.c:752 disk-utils/fsck.minix.c:786
-#: disk-utils/fsck.minix.c:1114 disk-utils/fsck.minix.c:1123
-#: disk-utils/fsck.minix.c:1167 disk-utils/fsck.minix.c:1176
+#: disk-utils/fsck.minix.c:760 disk-utils/fsck.minix.c:794
+#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1131
+#: disk-utils/fsck.minix.c:1175 disk-utils/fsck.minix.c:1184
msgid "Clear"
msgstr ""
-#: disk-utils/fsck.minix.c:761 disk-utils/fsck.minix.c:795
+#: disk-utils/fsck.minix.c:769 disk-utils/fsck.minix.c:803
#, c-format
msgid "Block %d in file `"
msgstr ""
-#: disk-utils/fsck.minix.c:763 disk-utils/fsck.minix.c:797
+#: disk-utils/fsck.minix.c:771 disk-utils/fsck.minix.c:805
msgid "' is marked not in use."
msgstr ""
-#: disk-utils/fsck.minix.c:764 disk-utils/fsck.minix.c:798
+#: disk-utils/fsck.minix.c:772 disk-utils/fsck.minix.c:806
msgid "Correct"
msgstr ""
-#: disk-utils/fsck.minix.c:948 disk-utils/fsck.minix.c:1012
+#: disk-utils/fsck.minix.c:956 disk-utils/fsck.minix.c:1020
msgid " contains a bad inode number for file '"
msgstr ""
-#: disk-utils/fsck.minix.c:950 disk-utils/fsck.minix.c:1014
+#: disk-utils/fsck.minix.c:958 disk-utils/fsck.minix.c:1022
msgid " Remove"
msgstr ""
-#: disk-utils/fsck.minix.c:964 disk-utils/fsck.minix.c:1028
+#: disk-utils/fsck.minix.c:972 disk-utils/fsck.minix.c:1036
msgid ": bad directory: '.' isn't first\n"
msgstr ""
-#: disk-utils/fsck.minix.c:971 disk-utils/fsck.minix.c:1036
+#: disk-utils/fsck.minix.c:979 disk-utils/fsck.minix.c:1044
msgid ": bad directory: '..' isn't second\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1071
+#: disk-utils/fsck.minix.c:1076
+#, fuzzy
+msgid "internal error"
+msgstr "Erro interno\n"
+
+#: disk-utils/fsck.minix.c:1079
msgid ": bad directory: size<32"
msgstr ""
-#: disk-utils/fsck.minix.c:1090
+#: disk-utils/fsck.minix.c:1098
msgid ": bad directory: size < 32"
msgstr ""
-#: disk-utils/fsck.minix.c:1113 disk-utils/fsck.minix.c:1166
+#: disk-utils/fsck.minix.c:1111
+msgid "seek failed in bad_zone"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1121 disk-utils/fsck.minix.c:1174
#, c-format
msgid "Inode %d mode not cleared."
msgstr ""
-#: disk-utils/fsck.minix.c:1122 disk-utils/fsck.minix.c:1175
+#: disk-utils/fsck.minix.c:1130 disk-utils/fsck.minix.c:1183
#, c-format
msgid "Inode %d not used, marked used in the bitmap."
msgstr ""
-#: disk-utils/fsck.minix.c:1128 disk-utils/fsck.minix.c:1181
+#: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1189
#, c-format
msgid "Inode %d used, marked unused in the bitmap."
msgstr ""
-#: disk-utils/fsck.minix.c:1134 disk-utils/fsck.minix.c:1186
+#: disk-utils/fsck.minix.c:1142 disk-utils/fsck.minix.c:1194
#, c-format
msgid "Inode %d (mode = %07o), i_nlinks=%d, counted=%d."
msgstr ""
-#: disk-utils/fsck.minix.c:1136 disk-utils/fsck.minix.c:1188
+#: disk-utils/fsck.minix.c:1144 disk-utils/fsck.minix.c:1196
msgid "Set i_nlinks to count"
msgstr ""
-#: disk-utils/fsck.minix.c:1148 disk-utils/fsck.minix.c:1200
+#: disk-utils/fsck.minix.c:1156 disk-utils/fsck.minix.c:1208
#, c-format
msgid "Zone %d: marked in use, no file uses it."
msgstr ""
-#: disk-utils/fsck.minix.c:1149 disk-utils/fsck.minix.c:1201
+#: disk-utils/fsck.minix.c:1157 disk-utils/fsck.minix.c:1209
msgid "Unmark"
msgstr ""
-#: disk-utils/fsck.minix.c:1153 disk-utils/fsck.minix.c:1205
+#: disk-utils/fsck.minix.c:1161 disk-utils/fsck.minix.c:1213
#, c-format
msgid "Zone %d: %sin use, counted=%d\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1154 disk-utils/fsck.minix.c:1206
+#: disk-utils/fsck.minix.c:1162 disk-utils/fsck.minix.c:1214
msgid "not "
msgstr ""
-#: disk-utils/fsck.minix.c:1182
+#: disk-utils/fsck.minix.c:1190
msgid "Set"
msgstr ""
-#: disk-utils/fsck.minix.c:1296
+#: disk-utils/fsck.minix.c:1254 disk-utils/mkfs.minix.c:637
+#: disk-utils/mkfs.minix.c:640
+msgid "bad inode size"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1257
+msgid "bad v2 inode size"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1283
+msgid "need terminal for interactive repairs"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1287
+#, c-format
+msgid "unable to open '%s'"
+msgstr ""
+
+#: disk-utils/fsck.minix.c:1304
#, c-format
msgid "%s is clean, no check.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1300
+#: disk-utils/fsck.minix.c:1308
#, c-format
msgid "Forcing filesystem check on %s.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1302
+#: disk-utils/fsck.minix.c:1310
#, c-format
msgid "Filesystem on %s is dirty, needs checking.\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1331
+#: disk-utils/fsck.minix.c:1339
msgid ""
"\n"
"%6ld inodes used (%ld%%)\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1336
+#: disk-utils/fsck.minix.c:1344
msgid "%6ld zones used (%ld%%)\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1338
+#: disk-utils/fsck.minix.c:1346
#, c-format
msgid ""
"\n"
"%6d files\n"
msgstr ""
-#: disk-utils/fsck.minix.c:1351
+#: disk-utils/fsck.minix.c:1359
msgid ""
"----------------------------\n"
"FILE SYSTEM HAS BEEN CHANGED\n"
msgstr ""
"Uso: mkfs [-V] [-t tipoSistArq] [opções-sistArq] dispositivo [tamanho]\n"
-#: disk-utils/mkfs.c:80 fdisk/cfdisk.c:324 getopt-1.0.3b/getopt.c:85
-#: getopt-1.0.3b/getopt.c:95 login-utils/wall.c:221 mount/sundries.c:192
+#: disk-utils/mkfs.c:80 fdisk/cfdisk.c:370 getopt-1.0.3b/getopt.c:85
+#: getopt-1.0.3b/getopt.c:95 login-utils/wall.c:218 mount/sundries.c:195
#, c-format
msgid "%s: Out of memory!\n"
msgstr "%s: faltou memória!\n"
#: disk-utils/mkfs.c:89
-msgid "mkfs version "
+#, fuzzy, c-format
+msgid "mkfs version %s (%s)\n"
msgstr "mkfs versão "
#: disk-utils/mkfs.minix.c:186
msgid "seek failed in write_tables"
msgstr ""
-#: disk-utils/mkfs.minix.c:277
-msgid "unable to write super-block"
-msgstr ""
-
#: disk-utils/mkfs.minix.c:279
msgid "unable to write inode map"
msgstr ""
msgid "unable to write inodes"
msgstr ""
-#: disk-utils/mkfs.minix.c:290
-msgid "seek failed in write_block"
-msgstr ""
-
#: disk-utils/mkfs.minix.c:292
msgid "write failed in write_block"
msgstr ""
msgid "Weird values in do_check: probably bugs\n"
msgstr ""
-#: disk-utils/mkfs.minix.c:585
+#: disk-utils/mkfs.minix.c:585 disk-utils/mkswap.c:231
msgid "seek failed in check_blocks"
msgstr ""
msgid "can't open file of bad blocks"
msgstr ""
-#: disk-utils/mkfs.minix.c:637 disk-utils/mkfs.minix.c:640
-msgid "bad inode size"
-msgstr ""
-
#: disk-utils/mkfs.minix.c:669
#, c-format
msgid "%s: not compiled with minix v2 support\n"
msgid "will not try to make filesystem on '%s'"
msgstr ""
-#: disk-utils/mkswap.c:99
+#: disk-utils/mkswap.c:101
#, c-format
msgid "Assuming pages of size %d\n"
msgstr ""
-#: disk-utils/mkswap.c:191
-#, c-format
-msgid "%d bad page%s\n"
+#: disk-utils/mkswap.c:185
+#, fuzzy, c-format
+msgid "Usage: %s [-c] [-v0|-v1] /dev/name [blocks]\n"
+msgstr "Uso: %s [-c] [-n nível] [-s tam_buffer]\n"
+
+#: disk-utils/mkswap.c:208
+#, fuzzy
+msgid "too many bad pages"
+msgstr "número excessivo de blocos ruins"
+
+#: disk-utils/mkswap.c:222 misc-utils/look.c:170 misc-utils/setterm.c:1153
+#: text-utils/more.c:1863 text-utils/more.c:1874
+msgid "Out of memory"
+msgstr "faltou memória"
+
+#: disk-utils/mkswap.c:239
+#, fuzzy
+msgid "one bad page\n"
msgstr "%d páginas inválida%s\n"
-#: disk-utils/mkswap.c:191 login-utils/shutdown.c:433
-#: login-utils/shutdown.c:436
-msgid "s"
-msgstr ""
+#: disk-utils/mkswap.c:241
+#, fuzzy, c-format
+msgid "%d bad pages\n"
+msgstr "%d páginas inválida%s\n"
-#: disk-utils/mkswap.c:294
+#: disk-utils/mkswap.c:345
#, c-format
msgid "%s: error: Nowhere to set up swap on?\n"
msgstr ""
-#: disk-utils/mkswap.c:313
+#: disk-utils/mkswap.c:354
+#, c-format
+msgid "%s: error: size %ld is larger than device size %d\n"
+msgstr ""
+
+#: disk-utils/mkswap.c:372
#, c-format
msgid "%s: error: unknown version %d\n"
msgstr ""
-#: disk-utils/mkswap.c:319
+#: disk-utils/mkswap.c:378
#, c-format
msgid "%s: error: swap area needs to be at least %ldkB\n"
msgstr ""
-#: disk-utils/mkswap.c:326
+#: disk-utils/mkswap.c:397
#, c-format
msgid "%s: warning: truncating swap area to %ldkB\n"
msgstr ""
-#: disk-utils/mkswap.c:353
+#: disk-utils/mkswap.c:409
+#, c-format
+msgid "Will not try to make swapdevice on '%s'"
+msgstr ""
+
+#: disk-utils/mkswap.c:418 disk-utils/mkswap.c:439
+msgid "fatal: first page unreadable"
+msgstr ""
+
+#: disk-utils/mkswap.c:424
#, c-format
msgid ""
"%s: Device '%s' contains a valid Sun disklabel.\n"
"the -f option to force it.\n"
msgstr ""
-#: disk-utils/mkswap.c:378
+#: disk-utils/mkswap.c:448
+msgid "Unable to set up swap-space: unreadable"
+msgstr ""
+
+#: disk-utils/mkswap.c:449
#, c-format
msgid "Setting up swapspace version %d, size = %ld bytes\n"
msgstr ""
+#: disk-utils/mkswap.c:455
+msgid "unable to rewind swap-device"
+msgstr ""
+
+#: disk-utils/mkswap.c:458
+msgid "unable to write signature page"
+msgstr ""
+
+#: disk-utils/mkswap.c:465
+msgid "fsync failed"
+msgstr ""
+
#: disk-utils/setfdprm.c:30
#, c-format
msgid "Invalid number: %s\n"
msgid " %s [ -c | -y | -n ] dev\n"
msgstr ""
-#: fdisk/cfdisk.c:349 fdisk/cfdisk.c:1764
+#: fdisk/cfdisk.c:395 fdisk/cfdisk.c:1900
msgid "Unusable"
msgstr ""
-#: fdisk/cfdisk.c:351 fdisk/cfdisk.c:1766
+#: fdisk/cfdisk.c:397 fdisk/cfdisk.c:1902
msgid "Free Space"
msgstr "Espaço Livre"
-#: fdisk/cfdisk.c:354
+#: fdisk/cfdisk.c:400
msgid "Linux ext2"
msgstr ""
#. also Solaris
-#: fdisk/cfdisk.c:356 fdisk/i386_sys_types.c:53
+#: fdisk/cfdisk.c:402 fdisk/i386_sys_types.c:56
msgid "Linux"
msgstr ""
-#: fdisk/cfdisk.c:359
+#: fdisk/cfdisk.c:405
msgid "OS/2 HPFS"
msgstr ""
-#: fdisk/cfdisk.c:361
+#: fdisk/cfdisk.c:407
msgid "OS/2 IFS"
msgstr ""
-#: fdisk/cfdisk.c:365
+#: fdisk/cfdisk.c:411
msgid "NTFS"
msgstr ""
-#: fdisk/cfdisk.c:376
+#: fdisk/cfdisk.c:422
msgid "Disk has been changed.\n"
msgstr ""
-#: fdisk/cfdisk.c:377
+#: fdisk/cfdisk.c:423
msgid "Reboot the system to ensure the partition table is correctly updated.\n"
msgstr ""
-#: fdisk/cfdisk.c:380
+#: fdisk/cfdisk.c:426
msgid ""
"\n"
"WARNING: If you have created or modified any\n"
"page for additional information.\n"
msgstr ""
-#: fdisk/cfdisk.c:475
+#: fdisk/cfdisk.c:521
msgid "FATAL ERROR"
msgstr ""
-#: fdisk/cfdisk.c:484
-msgid "Press any key to exit fdisk"
-msgstr ""
+#: fdisk/cfdisk.c:530
+#, fuzzy
+msgid "Press any key to exit cfdisk"
+msgstr "Pressione uma tecla para continuar"
-#: fdisk/cfdisk.c:520 fdisk/cfdisk.c:528
+#: fdisk/cfdisk.c:566 fdisk/cfdisk.c:574
msgid "Cannot seek on disk drive"
msgstr ""
-#: fdisk/cfdisk.c:522
+#: fdisk/cfdisk.c:568
msgid "Cannot read disk drive"
msgstr ""
-#: fdisk/cfdisk.c:530
+#: fdisk/cfdisk.c:576
msgid "Cannot write disk drive"
msgstr ""
-#: fdisk/cfdisk.c:767
-msgid "Too many parts"
-msgstr "Número excessivo de partições"
+#: fdisk/cfdisk.c:815
+#, fuzzy
+msgid "Too many partitions"
+msgstr "Número excessivo de partições\n"
-#: fdisk/cfdisk.c:772
+#: fdisk/cfdisk.c:820
msgid "Partition begins before sector 0"
msgstr ""
-#: fdisk/cfdisk.c:777
+#: fdisk/cfdisk.c:825
msgid "Partition ends before sector 0"
msgstr ""
-#: fdisk/cfdisk.c:782
+#: fdisk/cfdisk.c:830
msgid "Partition begins after end-of-disk"
msgstr "A partição começa depois do fim do disco"
-#: fdisk/cfdisk.c:787
+#: fdisk/cfdisk.c:835
msgid "Partition ends after end-of-disk"
msgstr "A partição se estende até depois do fim do disco"
-#: fdisk/cfdisk.c:835
+#: fdisk/cfdisk.c:859
+msgid "logical partitions not in disk order"
+msgstr ""
+
+#: fdisk/cfdisk.c:862
+#, fuzzy
+msgid "logical partitions overlap"
+msgstr "Partição lógica inválida"
+
+#: fdisk/cfdisk.c:864
+#, fuzzy
+msgid "enlarged logical partitions overlap"
+msgstr "Partição lógica inválida"
+
+#: fdisk/cfdisk.c:894
msgid ""
"!!!! Internal error creating logical drive with no extended partition !!!!"
msgstr ""
-#: fdisk/cfdisk.c:846 fdisk/cfdisk.c:858
+#: fdisk/cfdisk.c:905 fdisk/cfdisk.c:917
msgid ""
"Cannot create logical drive here -- would create two extended partitions"
msgstr ""
-#: fdisk/cfdisk.c:1002
+#: fdisk/cfdisk.c:1067
msgid "Menu item too long. Menu may look odd."
msgstr ""
-#: fdisk/cfdisk.c:1051
+#: fdisk/cfdisk.c:1123
msgid "Menu without direction. Defaulting horizontal."
msgstr ""
-#: fdisk/cfdisk.c:1166
+#: fdisk/cfdisk.c:1253
msgid "Illegal key"
msgstr ""
-#: fdisk/cfdisk.c:1189
+#: fdisk/cfdisk.c:1276
msgid "Press a key to continue"
msgstr "Pressione uma tecla para continuar"
-#: fdisk/cfdisk.c:1236 fdisk/cfdisk.c:1735 fdisk/cfdisk.c:2261
-#: fdisk/cfdisk.c:2263
+#: fdisk/cfdisk.c:1323 fdisk/cfdisk.c:1871 fdisk/cfdisk.c:2396
+#: fdisk/cfdisk.c:2398
msgid "Primary"
msgstr "Primária"
-#: fdisk/cfdisk.c:1236
+#: fdisk/cfdisk.c:1323
msgid "Create a new primary partition"
msgstr "Cria uma nova partição primária"
-#: fdisk/cfdisk.c:1237 fdisk/cfdisk.c:1735 fdisk/cfdisk.c:2260
-#: fdisk/cfdisk.c:2263
+#: fdisk/cfdisk.c:1324 fdisk/cfdisk.c:1871 fdisk/cfdisk.c:2395
+#: fdisk/cfdisk.c:2398
msgid "Logical"
msgstr "Lógica"
-#: fdisk/cfdisk.c:1237
+#: fdisk/cfdisk.c:1324
msgid "Create a new logical partition"
msgstr "Cria uma nova partição lógica"
-#: fdisk/cfdisk.c:1238 fdisk/cfdisk.c:1291 fdisk/cfdisk.c:1947
+#: fdisk/cfdisk.c:1325 fdisk/cfdisk.c:1380 fdisk/cfdisk.c:2075
msgid "Cancel"
msgstr "Cancelar"
-#: fdisk/cfdisk.c:1238 fdisk/cfdisk.c:1291
+#: fdisk/cfdisk.c:1325 fdisk/cfdisk.c:1380
msgid "Don't create a partition"
msgstr "Não crie a partição"
-#: fdisk/cfdisk.c:1254
+#: fdisk/cfdisk.c:1341
msgid "!!! Internal error !!!"
msgstr "!!! Erro interno !!!"
-#: fdisk/cfdisk.c:1257
+#: fdisk/cfdisk.c:1344
msgid "Size (in MB): "
msgstr "Tamanho (em MB): "
-#: fdisk/cfdisk.c:1289
+#: fdisk/cfdisk.c:1378
msgid "Beginning"
msgstr "Início"
-#: fdisk/cfdisk.c:1289
+#: fdisk/cfdisk.c:1378
msgid "Add partition at beginning of free space"
msgstr "Adicionar uma partição no início do espaço livre"
-#: fdisk/cfdisk.c:1290
+#: fdisk/cfdisk.c:1379
msgid "End"
msgstr "Fim"
-#: fdisk/cfdisk.c:1290
+#: fdisk/cfdisk.c:1379
msgid "Add partition at end of free space"
msgstr ""
-#: fdisk/cfdisk.c:1308
+#: fdisk/cfdisk.c:1397
msgid "No room to create the extended partition"
msgstr "Espaço insuficiente para criação de partição estendida"
-#: fdisk/cfdisk.c:1354
+#: fdisk/cfdisk.c:1436
+#, fuzzy
+msgid "Bad signature on partition table"
+msgstr " g criar uma tabela de partições IRIX"
+
+#: fdisk/cfdisk.c:1474
+msgid "You specified more cylinders than fit on disk"
+msgstr ""
+
+#: fdisk/cfdisk.c:1504
msgid "Cannot open disk drive"
msgstr ""
-#: fdisk/cfdisk.c:1356 fdisk/cfdisk.c:1546
+#: fdisk/cfdisk.c:1506 fdisk/cfdisk.c:1687
msgid "Opened disk read-only - you have no permission to write"
msgstr ""
-#: fdisk/cfdisk.c:1386
-msgid "Cannot read disk drive geometry"
+#: fdisk/cfdisk.c:1527
+#, fuzzy
+msgid "Cannot get disk size"
msgstr "Não foi possível ler a geometria do disco"
-#: fdisk/cfdisk.c:1408
+#. avoid snprintf - it does not exist on ancient systems
+#: fdisk/cfdisk.c:1553
msgid "Bad primary partition"
msgstr "Partição primária inválida"
-#: fdisk/cfdisk.c:1438
+#. avoid snprintf
+#: fdisk/cfdisk.c:1584
msgid "Bad logical partition"
msgstr "Partição lógica inválida"
-#: fdisk/cfdisk.c:1558
+#: fdisk/cfdisk.c:1699
msgid "Warning!! This may destroy data on your disk!"
msgstr ""
-#: fdisk/cfdisk.c:1562
+#: fdisk/cfdisk.c:1703
msgid "Are you sure you want write the partition table to disk? (yes or no): "
msgstr ""
-#: fdisk/cfdisk.c:1571
+#: fdisk/cfdisk.c:1709
+msgid "no"
+msgstr ""
+
+#: fdisk/cfdisk.c:1710
msgid "Did not write partition table to disk"
msgstr "A tabela de partições NÃO foi gravada no disco"
-#: fdisk/cfdisk.c:1579
+#: fdisk/cfdisk.c:1712
+msgid "yes"
+msgstr ""
+
+#: fdisk/cfdisk.c:1715
msgid "Please enter `yes' or `no'"
msgstr ""
-#: fdisk/cfdisk.c:1583
+#: fdisk/cfdisk.c:1719
msgid "Writing partition table to disk..."
msgstr "Gravando tabela de partições no disco..."
-#: fdisk/cfdisk.c:1608 fdisk/cfdisk.c:1612
+#: fdisk/cfdisk.c:1744 fdisk/cfdisk.c:1748
msgid "Wrote partition table to disk"
msgstr "A tabela de partições foi gravada no disco"
-#: fdisk/cfdisk.c:1610
+#: fdisk/cfdisk.c:1746
msgid ""
"Wrote partition table, but re-read table failed. Reboot to update table."
msgstr ""
-#: fdisk/cfdisk.c:1620
+#: fdisk/cfdisk.c:1756
msgid ""
"Not precisely one primary partition is bootable. DOS MBR cannot boot this."
msgstr ""
-#: fdisk/cfdisk.c:1678 fdisk/cfdisk.c:1796 fdisk/cfdisk.c:1888
+#: fdisk/cfdisk.c:1814 fdisk/cfdisk.c:1932 fdisk/cfdisk.c:2016
msgid "Enter filename or press RETURN to display on screen: "
msgstr ""
-#: fdisk/cfdisk.c:1686 fdisk/cfdisk.c:1804 fdisk/cfdisk.c:1896
+#: fdisk/cfdisk.c:1822 fdisk/cfdisk.c:1940 fdisk/cfdisk.c:2024
#, c-format
msgid "Cannot open file '%s'"
msgstr ""
-#: fdisk/cfdisk.c:1697
+#: fdisk/cfdisk.c:1833
#, c-format
msgid "Disk Drive: %s\n"
msgstr "Disco: %s\n"
-#: fdisk/cfdisk.c:1699
+#: fdisk/cfdisk.c:1835
msgid "Sector 0:\n"
msgstr ""
-#: fdisk/cfdisk.c:1706
+#: fdisk/cfdisk.c:1842
#, c-format
msgid "Sector %d:\n"
msgstr ""
-#: fdisk/cfdisk.c:1726
+#: fdisk/cfdisk.c:1862
msgid " None "
msgstr ""
-#: fdisk/cfdisk.c:1728
+#: fdisk/cfdisk.c:1864
msgid " Pri/Log"
msgstr ""
-#: fdisk/cfdisk.c:1730
+#: fdisk/cfdisk.c:1866
msgid " Primary"
msgstr ""
-#: fdisk/cfdisk.c:1732
+#: fdisk/cfdisk.c:1868
msgid " Logical"
msgstr ""
#. odd flag on end
#. type id
#. type name
-#: fdisk/cfdisk.c:1770 fdisk/fdisk.c:1045 fdisk/fdisk.c:1194
-#: fdisk/fdisksgilabel.c:224 fdisk/fdisksunlabel.c:644 fdisk/sfdisk.c:551
+#: fdisk/cfdisk.c:1906 fdisk/fdisk.c:1072 fdisk/fdisk.c:1221
+#: fdisk/fdisksgilabel.c:224 fdisk/fdisksunlabel.c:646 fdisk/sfdisk.c:559
msgid "Unknown"
msgstr ""
-#: fdisk/cfdisk.c:1776
+#: fdisk/cfdisk.c:1912
#, c-format
msgid "Boot (%02X)"
msgstr ""
-#: fdisk/cfdisk.c:1778 fdisk/cfdisk.c:2269
+#: fdisk/cfdisk.c:1914 fdisk/cfdisk.c:2404
#, c-format
msgid "Unknown (%02X)"
msgstr ""
-#: fdisk/cfdisk.c:1780
+#: fdisk/cfdisk.c:1916
#, c-format
msgid "None (%02X)"
msgstr ""
-#: fdisk/cfdisk.c:1815 fdisk/cfdisk.c:1907
+#: fdisk/cfdisk.c:1951 fdisk/cfdisk.c:2035
#, c-format
msgid "Partition Table for %s\n"
msgstr ""
-#: fdisk/cfdisk.c:1817
+#: fdisk/cfdisk.c:1953
msgid " First Last\n"
msgstr ""
-#: fdisk/cfdisk.c:1818
+#: fdisk/cfdisk.c:1954
msgid ""
" # Type Sector Sector Offset Length Filesystem Type (ID) Flags\n"
msgstr ""
-#: fdisk/cfdisk.c:1819
+#: fdisk/cfdisk.c:1955
msgid ""
"-- ------- -------- --------- ------ --------- ---------------------- "
"---------\n"
msgstr ""
-#: fdisk/cfdisk.c:1909
+#: fdisk/cfdisk.c:2037
msgid " ---Starting--- ----Ending---- Start Number of\n"
msgstr ""
-#: fdisk/cfdisk.c:1910
+#: fdisk/cfdisk.c:2038
msgid " # Flags Head Sect Cyl ID Head Sect Cyl Sector Sectors\n"
msgstr ""
-#: fdisk/cfdisk.c:1911
+#: fdisk/cfdisk.c:2039
msgid "-- ----- ---- ---- ---- ---- ---- ---- ---- -------- ---------\n"
msgstr ""
-#: fdisk/cfdisk.c:1944
+#: fdisk/cfdisk.c:2072
msgid "Raw"
msgstr ""
-#: fdisk/cfdisk.c:1944
+#: fdisk/cfdisk.c:2072
msgid "Print the table using raw data format"
msgstr ""
-#: fdisk/cfdisk.c:1945 fdisk/cfdisk.c:2050
+#: fdisk/cfdisk.c:2073 fdisk/cfdisk.c:2175
msgid "Sectors"
msgstr ""
-#: fdisk/cfdisk.c:1945
+#: fdisk/cfdisk.c:2073
msgid "Print the table ordered by sectors"
msgstr ""
-#: fdisk/cfdisk.c:1946
+#: fdisk/cfdisk.c:2074
msgid "Table"
msgstr ""
-#: fdisk/cfdisk.c:1946
+#: fdisk/cfdisk.c:2074
msgid "Just print the partition table"
msgstr ""
-#: fdisk/cfdisk.c:1947
+#: fdisk/cfdisk.c:2075
msgid "Don't print the table"
msgstr ""
-#: fdisk/cfdisk.c:1976
-msgid "Help Screen for cfdisk "
+#: fdisk/cfdisk.c:2103
+msgid "Help Screen for cfdisk"
msgstr ""
-#: fdisk/cfdisk.c:1978
+#: fdisk/cfdisk.c:2105
msgid "This is cfdisk, a curses based disk partitioning program, which"
msgstr ""
-#: fdisk/cfdisk.c:1979
+#: fdisk/cfdisk.c:2106
msgid "allows you to create, delete and modify partitions on your hard"
msgstr ""
-#: fdisk/cfdisk.c:1980
+#: fdisk/cfdisk.c:2107
msgid "disk drive."
msgstr ""
-#: fdisk/cfdisk.c:1982
-msgid "Copyright (C) 1994-1998 Kevin E. Martin & aeb"
-msgstr ""
+#: fdisk/cfdisk.c:2109
+#, fuzzy
+msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb"
+msgstr "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
-#: fdisk/cfdisk.c:1984
+#: fdisk/cfdisk.c:2111
msgid "Command Meaning"
msgstr ""
-#: fdisk/cfdisk.c:1985
+#: fdisk/cfdisk.c:2112
msgid "------- -------"
msgstr ""
-#: fdisk/cfdisk.c:1986
+#: fdisk/cfdisk.c:2113
msgid " b Toggle bootable flag of the current partition"
msgstr ""
-#: fdisk/cfdisk.c:1987
+#: fdisk/cfdisk.c:2114
msgid " d Delete the current partition"
msgstr ""
-#: fdisk/cfdisk.c:1988
+#: fdisk/cfdisk.c:2115
msgid " g Change cylinders, heads, sectors-per-track parameters"
msgstr ""
-#: fdisk/cfdisk.c:1989
+#: fdisk/cfdisk.c:2116
msgid " WARNING: This option should only be used by people who"
msgstr ""
-#: fdisk/cfdisk.c:1990
+#: fdisk/cfdisk.c:2117
msgid " know what they are doing."
msgstr ""
-#: fdisk/cfdisk.c:1991
+#: fdisk/cfdisk.c:2118
msgid " h Print this screen"
msgstr ""
-#: fdisk/cfdisk.c:1992
+#: fdisk/cfdisk.c:2119
msgid " m Maximize disk usage of the current partition"
msgstr ""
-#: fdisk/cfdisk.c:1993
+#: fdisk/cfdisk.c:2120
msgid " Note: This may make the partition incompatible with"
msgstr ""
-#: fdisk/cfdisk.c:1994
+#: fdisk/cfdisk.c:2121
msgid " DOS, OS/2, ..."
msgstr ""
-#: fdisk/cfdisk.c:1995
+#: fdisk/cfdisk.c:2122
msgid " n Create new partition from free space"
msgstr ""
-#: fdisk/cfdisk.c:1996
+#: fdisk/cfdisk.c:2123
msgid " p Print partition table to the screen or to a file"
msgstr ""
-#: fdisk/cfdisk.c:1997
+#: fdisk/cfdisk.c:2124
msgid " There are several different formats for the partition"
msgstr ""
-#: fdisk/cfdisk.c:1998
+#: fdisk/cfdisk.c:2125
msgid " that you can choose from:"
msgstr ""
-#: fdisk/cfdisk.c:1999
+#: fdisk/cfdisk.c:2126
msgid " r - Raw data (exactly what would be written to disk)"
msgstr ""
-#: fdisk/cfdisk.c:2000
+#: fdisk/cfdisk.c:2127
msgid " s - Table ordered by sectors"
msgstr ""
-#: fdisk/cfdisk.c:2001
+#: fdisk/cfdisk.c:2128
msgid " t - Table in raw format"
msgstr ""
-#: fdisk/cfdisk.c:2002
+#: fdisk/cfdisk.c:2129
msgid " q Quit program without writing partition table"
msgstr ""
-#: fdisk/cfdisk.c:2003
+#: fdisk/cfdisk.c:2130
msgid " t Change the filesystem type"
msgstr ""
-#: fdisk/cfdisk.c:2004
+#: fdisk/cfdisk.c:2131
msgid " u Change units of the partition size display"
msgstr ""
-#: fdisk/cfdisk.c:2005
-msgid " Rotates through Mb, sectors and cylinders"
+#: fdisk/cfdisk.c:2132
+msgid " Rotates through MB, sectors and cylinders"
msgstr ""
-#: fdisk/cfdisk.c:2006
+#: fdisk/cfdisk.c:2133
msgid " W Write partition table to disk (must enter upper case W)"
msgstr ""
-#: fdisk/cfdisk.c:2007
+#: fdisk/cfdisk.c:2134
msgid " Since this might destroy data on the disk, you must"
msgstr ""
-#: fdisk/cfdisk.c:2008
+#: fdisk/cfdisk.c:2135
msgid " either confirm or deny the write by entering `yes' or"
msgstr ""
-#: fdisk/cfdisk.c:2009
+#: fdisk/cfdisk.c:2136
msgid " `no'"
msgstr ""
-#: fdisk/cfdisk.c:2010
+#: fdisk/cfdisk.c:2137
msgid "Up Arrow Move cursor to the previous partition"
msgstr ""
-#: fdisk/cfdisk.c:2011
+#: fdisk/cfdisk.c:2138
msgid "Down Arrow Move cursor to the next partition"
msgstr ""
-#: fdisk/cfdisk.c:2012
+#: fdisk/cfdisk.c:2139
msgid "CTRL-L Redraws the screen"
msgstr ""
-#: fdisk/cfdisk.c:2013
+#: fdisk/cfdisk.c:2140
msgid " ? Print this screen"
msgstr ""
-#: fdisk/cfdisk.c:2015
+#: fdisk/cfdisk.c:2142
msgid "Note: All of the commands can be entered with either upper or lower"
msgstr ""
-#: fdisk/cfdisk.c:2016
+#: fdisk/cfdisk.c:2143
msgid "case letters (except for Writes)."
msgstr ""
-#: fdisk/cfdisk.c:2048 fdisk/cfdisk.c:2350 fdisk/fdisksunlabel.c:305
+#: fdisk/cfdisk.c:2173 fdisk/cfdisk.c:2490 fdisk/fdisksunlabel.c:305
#: fdisk/fdisksunlabel.c:307
msgid "Cylinders"
msgstr "Cilindros"
-#: fdisk/cfdisk.c:2048
+#: fdisk/cfdisk.c:2173
msgid "Change cylinder geometry"
msgstr "Mudar geometria dos cilindros"
-#: fdisk/cfdisk.c:2049 fdisk/fdisksunlabel.c:302
+#: fdisk/cfdisk.c:2174 fdisk/fdisksunlabel.c:302
msgid "Heads"
msgstr "Cabeças"
-#: fdisk/cfdisk.c:2049
+#: fdisk/cfdisk.c:2174
msgid "Change head geometry"
msgstr "Mudar geometria dos cilindros"
-#: fdisk/cfdisk.c:2050
+#: fdisk/cfdisk.c:2175
msgid "Change sector geometry"
msgstr "Mudar geometria dos setores"
-#: fdisk/cfdisk.c:2051
+#: fdisk/cfdisk.c:2176
msgid "Done"
msgstr "Feito"
-#: fdisk/cfdisk.c:2051
+#: fdisk/cfdisk.c:2176
msgid "Done with changing geometry"
msgstr "A mudança da geometria foi feita"
-#: fdisk/cfdisk.c:2064
+#: fdisk/cfdisk.c:2189
msgid "Enter the number of cylinders: "
msgstr "Informe o número de cilindros: "
-#: fdisk/cfdisk.c:2071 fdisk/cfdisk.c:2614
+#: fdisk/cfdisk.c:2201 fdisk/cfdisk.c:2758
msgid "Illegal cylinders value"
msgstr ""
-#: fdisk/cfdisk.c:2077
+#: fdisk/cfdisk.c:2207
msgid "Enter the number of heads: "
msgstr "Informe o número de cabeças: "
-#: fdisk/cfdisk.c:2084 fdisk/cfdisk.c:2621
+#: fdisk/cfdisk.c:2214 fdisk/cfdisk.c:2768
msgid "Illegal heads value"
msgstr ""
-#: fdisk/cfdisk.c:2090
+#: fdisk/cfdisk.c:2220
msgid "Enter the number of sectors per track: "
msgstr "Informe o número de setores por trilha: "
-#: fdisk/cfdisk.c:2097 fdisk/cfdisk.c:2628
+#: fdisk/cfdisk.c:2227 fdisk/cfdisk.c:2775
msgid "Illegal sectors value"
msgstr "Valor de setores inválido"
-#: fdisk/cfdisk.c:2196
+#: fdisk/cfdisk.c:2330
msgid "Enter filesystem type: "
msgstr "Informe o tipo do sistema de arquivos: "
-#: fdisk/cfdisk.c:2214
+#: fdisk/cfdisk.c:2348
msgid "Cannot change FS Type to empty"
msgstr "Não foi possível mudar o tipo de SA para vazio"
-#: fdisk/cfdisk.c:2216
+#: fdisk/cfdisk.c:2350
msgid "Cannot change FS Type to extended"
msgstr ""
-#: fdisk/cfdisk.c:2238 fdisk/fdisksunlabel.c:44
+#: fdisk/cfdisk.c:2373 fdisk/fdisksunlabel.c:44
msgid "Boot"
msgstr "Inicial."
-#: fdisk/cfdisk.c:2240
+#: fdisk/cfdisk.c:2375
#, c-format
msgid "Unk(%02X)"
msgstr "Desc(%02X)"
-#: fdisk/cfdisk.c:2243 fdisk/cfdisk.c:2246
+#: fdisk/cfdisk.c:2378 fdisk/cfdisk.c:2381
msgid ", NC"
msgstr ""
-#: fdisk/cfdisk.c:2251 fdisk/cfdisk.c:2254
+#: fdisk/cfdisk.c:2386 fdisk/cfdisk.c:2389
msgid "NC"
msgstr ""
-#: fdisk/cfdisk.c:2262
+#: fdisk/cfdisk.c:2397
msgid "Pri/Log"
msgstr "Pri/Lóg"
-#: fdisk/cfdisk.c:2336
+#: fdisk/cfdisk.c:2473
#, c-format
msgid "Disk Drive: %s"
msgstr "Disco: %s"
-#: fdisk/cfdisk.c:2338
+#: fdisk/cfdisk.c:2476
+#, c-format
+msgid "Size: %lld bytes"
+msgstr ""
+
+#: fdisk/cfdisk.c:2478
#, c-format
msgid "Heads: %d Sectors per Track: %d Cylinders: %d"
msgstr "Cabeças: %d Setores por Trilha: %d Cilindros: %d"
-#: fdisk/cfdisk.c:2342
+#: fdisk/cfdisk.c:2482
msgid "Name"
msgstr "Nome"
-#: fdisk/cfdisk.c:2343
+#: fdisk/cfdisk.c:2483
msgid "Flags"
msgstr "Opções"
-#: fdisk/cfdisk.c:2344
+#: fdisk/cfdisk.c:2484
msgid "Part Type"
msgstr "Tipo Part."
-#: fdisk/cfdisk.c:2345
+#: fdisk/cfdisk.c:2485
msgid "FS Type"
msgstr "Tipo SA"
-#: fdisk/cfdisk.c:2346
+#: fdisk/cfdisk.c:2486
msgid "[Label]"
msgstr "[Rótulo]"
-#: fdisk/cfdisk.c:2348
+#: fdisk/cfdisk.c:2488
msgid " Sectors"
msgstr " Setores"
-#: fdisk/cfdisk.c:2352
+#: fdisk/cfdisk.c:2492
msgid "Size (MB)"
msgstr "Tam. (MB)"
-#: fdisk/cfdisk.c:2407
+#: fdisk/cfdisk.c:2494
+#, fuzzy
+msgid "Size (GB)"
+msgstr "Tam. (MB)"
+
+#: fdisk/cfdisk.c:2549
msgid "Bootable"
msgstr "Inicial."
-#: fdisk/cfdisk.c:2407
+#: fdisk/cfdisk.c:2549
msgid "Toggle bootable flag of the current partition"
msgstr "Configura a partição corrente como inicializável"
-#: fdisk/cfdisk.c:2408
+#: fdisk/cfdisk.c:2550
msgid "Delete"
msgstr "Remova"
-#: fdisk/cfdisk.c:2408
+#: fdisk/cfdisk.c:2550
msgid "Delete the current partition"
msgstr "Remover partição corrente"
-#: fdisk/cfdisk.c:2409
+#: fdisk/cfdisk.c:2551
msgid "Geometry"
msgstr "Geometria"
-#: fdisk/cfdisk.c:2409
+#: fdisk/cfdisk.c:2551
msgid "Change disk geometry (experts only)"
msgstr "Mudar geometria do disco (somente para experts)"
-#: fdisk/cfdisk.c:2410
+#: fdisk/cfdisk.c:2552
msgid "Help"
msgstr "Ajuda"
-#: fdisk/cfdisk.c:2410
+#: fdisk/cfdisk.c:2552
msgid "Print help screen"
msgstr "Mostrar tela de ajuda"
-#: fdisk/cfdisk.c:2411
+#: fdisk/cfdisk.c:2553
msgid "Maximize"
msgstr "Maximize"
-#: fdisk/cfdisk.c:2411
+#: fdisk/cfdisk.c:2553
msgid "Maximize disk usage of the current partition (experts only)"
msgstr ""
"Maximizar o uso de disco para a partição corrente (somente para experts)"
-#: fdisk/cfdisk.c:2412
+#: fdisk/cfdisk.c:2554
msgid "New"
msgstr "Nova"
-#: fdisk/cfdisk.c:2412
+#: fdisk/cfdisk.c:2554
msgid "Create new partition from free space"
msgstr "Criar nova partição a partir do espaço livre"
-#: fdisk/cfdisk.c:2413
+#: fdisk/cfdisk.c:2555
msgid "Print"
msgstr "Mostre"
-#: fdisk/cfdisk.c:2413
+#: fdisk/cfdisk.c:2555
msgid "Print partition table to the screen or to a file"
msgstr "Mostrar tabela de particões na tela ou para um arquivo"
-#: fdisk/cfdisk.c:2414
+#: fdisk/cfdisk.c:2556
msgid "Quit"
msgstr "Saia"
-#: fdisk/cfdisk.c:2414
+#: fdisk/cfdisk.c:2556
msgid "Quit program without writing partition table"
msgstr "Sair do programa sem gravar a tabela de partições"
-#: fdisk/cfdisk.c:2415
+#: fdisk/cfdisk.c:2557
msgid "Type"
msgstr "Tipo"
-#: fdisk/cfdisk.c:2415
+#: fdisk/cfdisk.c:2557
msgid "Change the filesystem type (DOS, Linux, OS/2 and so on)"
msgstr "Mudar o tipo do sistema de arquivos (DOS, Linux, OS/2 e outros)"
-#: fdisk/cfdisk.c:2416
+#: fdisk/cfdisk.c:2558
msgid "Units"
msgstr "Unidades"
-#: fdisk/cfdisk.c:2416
+#: fdisk/cfdisk.c:2558
msgid "Change units of the partition size display (MB, sect, cyl)"
msgstr ""
"Mudar unidades mostradas para o tamanho das partições (MB, setores, "
"cilindros)"
-#: fdisk/cfdisk.c:2417
+#: fdisk/cfdisk.c:2559
msgid "Write"
msgstr "Grave"
-#: fdisk/cfdisk.c:2417
+#: fdisk/cfdisk.c:2559
msgid "Write partition table to disk (this might destroy data)"
msgstr "Gravar tabela de partições no disco (isto poderá destruir dados)"
-#: fdisk/cfdisk.c:2463
+#: fdisk/cfdisk.c:2605
msgid "Cannot make this partition bootable"
msgstr ""
-#: fdisk/cfdisk.c:2473
+#: fdisk/cfdisk.c:2615
msgid "Cannot delete an empty partition"
msgstr "Não foi possível remover uma partição vazia"
-#: fdisk/cfdisk.c:2493 fdisk/cfdisk.c:2495
+#: fdisk/cfdisk.c:2635 fdisk/cfdisk.c:2637
msgid "Cannot maximize this partition"
msgstr "Não foi possível maximizar esta partição"
-#: fdisk/cfdisk.c:2503
+#: fdisk/cfdisk.c:2645
msgid "This partition is unusable"
msgstr ""
-#: fdisk/cfdisk.c:2505
+#: fdisk/cfdisk.c:2647
msgid "This partition is already in use"
msgstr ""
-#: fdisk/cfdisk.c:2522
+#: fdisk/cfdisk.c:2664
msgid "Cannot change the type of an empty partition"
msgstr ""
-#: fdisk/cfdisk.c:2547 fdisk/cfdisk.c:2553
+#: fdisk/cfdisk.c:2691 fdisk/cfdisk.c:2697
msgid "No more partitions"
msgstr "Sem mais partições"
-#: fdisk/cfdisk.c:2560
+#: fdisk/cfdisk.c:2704
msgid "Illegal command"
msgstr "Comando inválido"
-#: fdisk/cfdisk.c:2570
+#: fdisk/cfdisk.c:2714
msgid "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
msgstr "Copyright (C) 1994-1999 Kevin E. Martin & aeb\n"
#. Unfortunately, xgettext does not handle multi-line strings
#. so, let's use explicit \n's instead
-#: fdisk/cfdisk.c:2577
+#: fdisk/cfdisk.c:2721
#, c-format
msgid ""
"\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:235
+#: fdisk/fdisk.c:247
msgid ""
-"Usage: fdisk [-b SSZ] [-u] [DISK] Change partition table\n"
-" fdisk -l [-b SSZ] [-u] [DISK] List partition table(s)\n"
-" fdisk -s PARTITION Give partition size(s) in blocks\n"
-" fdisk -v Give fdisk version\n"
+"Usage: fdisk [-b SSZ] [-u] DISK Change partition table\n"
+" fdisk -l [-b SSZ] [-u] DISK List partition table(s)\n"
+" fdisk -s PARTITION Give partition size(s) in blocks\n"
+" fdisk -v Give fdisk version\n"
"Here DISK is something like /dev/hdb or /dev/sda\n"
"and PARTITION is something like /dev/hda7\n"
"-u: give Start and End in sector (instead of cylinder) units\n"
"-b 2048: (for certain MO drives) use 2048-byte sectors\n"
msgstr ""
-#: fdisk/fdisk.c:245
-msgid "A disk block device is needed.\n"
-msgstr ""
-
-#: fdisk/fdisk.c:248
+#: fdisk/fdisk.c:259
msgid ""
-"Given name does not refer to a partition,\n"
-"or maybe not even to a block device.\n"
+"Usage: fdisk [-l] [-b SSZ] [-u] device\n"
+"E.g.: fdisk /dev/hda (for the first IDE disk)\n"
+" or: fdisk /dev/sdc (for the third SCSI disk)\n"
+" or: fdisk /dev/eda (for the first PS/2 ESDI drive)\n"
+" or: fdisk /dev/rd/c0d0 or: fdisk /dev/ida/c0d0 (for RAID devices)\n"
+" ...\n"
msgstr ""
-#: fdisk/fdisk.c:252
+#: fdisk/fdisk.c:267
#, c-format
msgid "Unable to open %s\n"
msgstr ""
-#: fdisk/fdisk.c:255
+#: fdisk/fdisk.c:270
#, c-format
msgid "Unable to read %s\n"
msgstr ""
-#: fdisk/fdisk.c:258
+#: fdisk/fdisk.c:273
#, c-format
msgid "Unable to seek on %s\n"
msgstr ""
-#: fdisk/fdisk.c:261
+#: fdisk/fdisk.c:276
#, c-format
msgid "Unable to write %s\n"
msgstr ""
-#: fdisk/fdisk.c:264
+#: fdisk/fdisk.c:279
+#, c-format
+msgid "BLKGETSIZE ioctl failed on %s\n"
+msgstr ""
+
+#: fdisk/fdisk.c:283
msgid "Unable to allocate any more memory\n"
msgstr ""
-#: fdisk/fdisk.c:266
+#: fdisk/fdisk.c:285
msgid "Fatal error\n"
msgstr ""
-#: fdisk/fdisk.c:277 fdisk/fdisk.c:296 fdisk/fdisk.c:314 fdisk/fdisk.c:321
-#: fdisk/fdisk.c:344 fdisk/fdisk.c:362 fdisk/fdiskbsdlabel.c:105
+#: fdisk/fdisk.c:296 fdisk/fdisk.c:315 fdisk/fdisk.c:333 fdisk/fdisk.c:340
+#: fdisk/fdisk.c:363 fdisk/fdisk.c:381 fdisk/fdiskbsdlabel.c:105
msgid "Command action"
msgstr "Comando - ação"
-#: fdisk/fdisk.c:278
+#: fdisk/fdisk.c:297
msgid " a toggle a read only flag"
msgstr " a configura a opção de somente leitura"
#. sun
-#: fdisk/fdisk.c:279 fdisk/fdisk.c:323
+#: fdisk/fdisk.c:298 fdisk/fdisk.c:342
msgid " b edit bsd disklabel"
msgstr " b edita rótulo BSD no disco"
-#: fdisk/fdisk.c:280
+#: fdisk/fdisk.c:299
msgid " c toggle the mountable flag"
msgstr " c configura a opção \"montável\""
#. sun
-#: fdisk/fdisk.c:281 fdisk/fdisk.c:300 fdisk/fdisk.c:325
+#: fdisk/fdisk.c:300 fdisk/fdisk.c:319 fdisk/fdisk.c:344
msgid " d delete a partition"
msgstr " d remova uma partição"
-#: fdisk/fdisk.c:282 fdisk/fdisk.c:301 fdisk/fdisk.c:326
+#: fdisk/fdisk.c:301 fdisk/fdisk.c:320 fdisk/fdisk.c:345
msgid " l list known partition types"
msgstr " l lista os tipos de partição conhecidos"
#. sun
-#: fdisk/fdisk.c:283 fdisk/fdisk.c:302 fdisk/fdisk.c:315 fdisk/fdisk.c:327
-#: fdisk/fdisk.c:352 fdisk/fdisk.c:369 fdisk/fdiskbsdlabel.c:110
+#: fdisk/fdisk.c:302 fdisk/fdisk.c:321 fdisk/fdisk.c:334 fdisk/fdisk.c:346
+#: fdisk/fdisk.c:371 fdisk/fdisk.c:388 fdisk/fdiskbsdlabel.c:110
msgid " m print this menu"
msgstr " m mostra este menu"
-#: fdisk/fdisk.c:284 fdisk/fdisk.c:303 fdisk/fdisk.c:328
+#: fdisk/fdisk.c:303 fdisk/fdisk.c:322 fdisk/fdisk.c:347
msgid " n add a new partition"
msgstr " n cria uma nova partição"
-#: fdisk/fdisk.c:285 fdisk/fdisk.c:304 fdisk/fdisk.c:316 fdisk/fdisk.c:329
+#: fdisk/fdisk.c:304 fdisk/fdisk.c:323 fdisk/fdisk.c:335 fdisk/fdisk.c:348
msgid " o create a new empty DOS partition table"
msgstr " o cria uma nova tabela de partições DOS vazia"
-#: fdisk/fdisk.c:286 fdisk/fdisk.c:305 fdisk/fdisk.c:330 fdisk/fdisk.c:353
-#: fdisk/fdisk.c:370
+#: fdisk/fdisk.c:305 fdisk/fdisk.c:324 fdisk/fdisk.c:349 fdisk/fdisk.c:372
+#: fdisk/fdisk.c:389
msgid " p print the partition table"
msgstr " p mostra a tabela de partições"
-#: fdisk/fdisk.c:287 fdisk/fdisk.c:306 fdisk/fdisk.c:317 fdisk/fdisk.c:331
-#: fdisk/fdisk.c:354 fdisk/fdisk.c:371 fdisk/fdiskbsdlabel.c:113
+#: fdisk/fdisk.c:306 fdisk/fdisk.c:325 fdisk/fdisk.c:336 fdisk/fdisk.c:350
+#: fdisk/fdisk.c:373 fdisk/fdisk.c:390 fdisk/fdiskbsdlabel.c:113
msgid " q quit without saving changes"
msgstr " q sai sem salvar as mudanças"
-#: fdisk/fdisk.c:288 fdisk/fdisk.c:307 fdisk/fdisk.c:318 fdisk/fdisk.c:332
+#: fdisk/fdisk.c:307 fdisk/fdisk.c:326 fdisk/fdisk.c:337 fdisk/fdisk.c:351
msgid " s create a new empty Sun disklabel"
msgstr " s cria um novo rotúlo de disco Sun vazio"
#. sun
-#: fdisk/fdisk.c:289 fdisk/fdisk.c:308 fdisk/fdisk.c:333
+#: fdisk/fdisk.c:308 fdisk/fdisk.c:327 fdisk/fdisk.c:352
msgid " t change a partition's system id"
msgstr " t muda a identificação da partição para o sistema"
-#: fdisk/fdisk.c:290 fdisk/fdisk.c:309 fdisk/fdisk.c:334
+#: fdisk/fdisk.c:309 fdisk/fdisk.c:328 fdisk/fdisk.c:353
msgid " u change display/entry units"
msgstr " u muda as unidades das entradas mostradas"
-#: fdisk/fdisk.c:291 fdisk/fdisk.c:310 fdisk/fdisk.c:335 fdisk/fdisk.c:357
-#: fdisk/fdisk.c:374
+#: fdisk/fdisk.c:310 fdisk/fdisk.c:329 fdisk/fdisk.c:354 fdisk/fdisk.c:376
+#: fdisk/fdisk.c:393
msgid " v verify the partition table"
msgstr " v verifica a tabela de partições"
-#: fdisk/fdisk.c:292 fdisk/fdisk.c:311 fdisk/fdisk.c:336 fdisk/fdisk.c:358
-#: fdisk/fdisk.c:375
+#: fdisk/fdisk.c:311 fdisk/fdisk.c:330 fdisk/fdisk.c:355 fdisk/fdisk.c:377
+#: fdisk/fdisk.c:394
msgid " w write table to disk and exit"
msgstr " w grava a tabela para o disco e sai"
-#: fdisk/fdisk.c:293 fdisk/fdisk.c:337
+#: fdisk/fdisk.c:312 fdisk/fdisk.c:356
msgid " x extra functionality (experts only)"
msgstr " x funcionalidade adicional (somente para experts)"
-#: fdisk/fdisk.c:297
+#: fdisk/fdisk.c:316
msgid " a select bootable partition"
msgstr " a torna a partição inicializável"
#. sgi flavour
-#: fdisk/fdisk.c:298
+#: fdisk/fdisk.c:317
msgid " b edit bootfile entry"
msgstr " b edita uma entrada de arquivo de inicialização"
#. sgi
-#: fdisk/fdisk.c:299
+#: fdisk/fdisk.c:318
msgid " c select sgi swap partition"
msgstr " c seleciona uma partição de troca sgi"
-#: fdisk/fdisk.c:322
+#: fdisk/fdisk.c:341
msgid " a toggle a bootable flag"
msgstr " a configura a opção \"inicializável\""
-#: fdisk/fdisk.c:324
+#: fdisk/fdisk.c:343
msgid " c toggle the dos compatibility flag"
msgstr ""
# DÚVIDA!!!!
-#: fdisk/fdisk.c:345
+#: fdisk/fdisk.c:364
msgid " a change number of alternate cylinders"
msgstr " a mudar número de cilindros alternativos"
# ^^^^^^^^^^^^
#. sun
-#: fdisk/fdisk.c:346 fdisk/fdisk.c:364
+#: fdisk/fdisk.c:365 fdisk/fdisk.c:383
msgid " c change number of cylinders"
msgstr " c mudar número de cilindros"
-#: fdisk/fdisk.c:347 fdisk/fdisk.c:365
+#: fdisk/fdisk.c:366 fdisk/fdisk.c:384
msgid " d print the raw data in the partition table"
msgstr " d mostre os dados brutos (sem formatação) da tabela de partições"
-#: fdisk/fdisk.c:348
+#: fdisk/fdisk.c:367
msgid " e change number of extra sectors per cylinder"
msgstr " e mudar número de setores extras por cilindro"
#. sun
-#: fdisk/fdisk.c:349 fdisk/fdisk.c:368
+#: fdisk/fdisk.c:368 fdisk/fdisk.c:387
msgid " h change number of heads"
msgstr " h mudar número de cabeças"
-#: fdisk/fdisk.c:350
+#: fdisk/fdisk.c:369
msgid " i change interleave factor"
msgstr " i mudar fator de \"interleave\""
#. sun
-#: fdisk/fdisk.c:351
+#: fdisk/fdisk.c:370
msgid " o change rotation speed (rpm)"
msgstr " o mudar velocidade rotacional (rpm)"
-#: fdisk/fdisk.c:355 fdisk/fdisk.c:372 fdisk/fdiskbsdlabel.c:115
+#: fdisk/fdisk.c:374 fdisk/fdisk.c:391 fdisk/fdiskbsdlabel.c:115
msgid " r return to main menu"
msgstr " r voltar ao menu principal"
-#: fdisk/fdisk.c:356 fdisk/fdisk.c:373
-msgid " s change number of sectors"
+#: fdisk/fdisk.c:375 fdisk/fdisk.c:392
+#, fuzzy
+msgid " s change number of sectors/track"
msgstr " s mudar número de setores"
-#: fdisk/fdisk.c:359
+#: fdisk/fdisk.c:378
msgid " y change number of physical cylinders"
msgstr " y mudar número de cilindros físicos"
-#: fdisk/fdisk.c:363
+#: fdisk/fdisk.c:382
msgid " b move beginning of data in a partition"
msgstr " b mover inicio dos dados em uma partição"
-#: fdisk/fdisk.c:366
+#: fdisk/fdisk.c:385
msgid " e list extended partitions"
msgstr " e listar partições estendidas"
#. !sun
-#: fdisk/fdisk.c:367
+#: fdisk/fdisk.c:386
msgid " g create an IRIX partition table"
msgstr " g criar uma tabela de partições IRIX"
-#: fdisk/fdisk.c:463
+#: fdisk/fdisk.c:482
msgid "You must set"
msgstr ""
-#: fdisk/fdisk.c:477
+#: fdisk/fdisk.c:496
msgid "heads"
msgstr "cabeças"
-#: fdisk/fdisk.c:479 fdisk/sfdisk.c:825
+#: fdisk/fdisk.c:498 fdisk/fdisk.c:906 fdisk/sfdisk.c:842
msgid "sectors"
msgstr "setores"
-#: fdisk/fdisk.c:481 fdisk/fdiskbsdlabel.c:441 fdisk/sfdisk.c:825
+#: fdisk/fdisk.c:500 fdisk/fdisk.c:906 fdisk/fdiskbsdlabel.c:441
+#: fdisk/sfdisk.c:842
msgid "cylinders"
msgstr "cilindros"
-#: fdisk/fdisk.c:485
+#: fdisk/fdisk.c:504
#, c-format
msgid ""
"%s%s.\n"
"You can do this from the extra functions menu.\n"
msgstr ""
-#: fdisk/fdisk.c:486
+#: fdisk/fdisk.c:505
msgid " and "
msgstr ""
-#: fdisk/fdisk.c:520
+#: fdisk/fdisk.c:539
msgid "Bad offset in primary extended partition\n"
msgstr "Deslocamento (offset) inválido em uma partição primária estendida\n"
-#: fdisk/fdisk.c:524
+#: fdisk/fdisk.c:546
#, c-format
msgid "Warning: deleting partitions after %d\n"
msgstr ""
-#: fdisk/fdisk.c:545
+#: fdisk/fdisk.c:567
#, c-format
msgid "Warning: extra link pointer in partition table %d\n"
msgstr ""
-#: fdisk/fdisk.c:553
+#: fdisk/fdisk.c:575
#, c-format
msgid "Warning: ignoring extra data in partition table %d\n"
msgstr ""
-#: fdisk/fdisk.c:579
+#: fdisk/fdisk.c:601
msgid ""
"Building a new DOS disklabel. Changes will remain in memory only,\n"
"until you decide to write them. After that, of course, the previous\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:615
+#: fdisk/fdisk.c:637
msgid "You will not be able to write the partition table.\n"
msgstr "Você não poderá gravar a tabela de partições.\n"
-#: fdisk/fdisk.c:624
+#: fdisk/fdisk.c:646
#, c-format
msgid "Note: sector size is %d (not %d)\n"
msgstr ""
-#: fdisk/fdisk.c:671
+#: fdisk/fdisk.c:694
msgid ""
"Device contains neither a valid DOS partition table, nor Sun or SGI "
"disklabel\n"
msgstr ""
-#: fdisk/fdisk.c:687
+#: fdisk/fdisk.c:710
msgid "Internal error\n"
msgstr "Erro interno\n"
-#: fdisk/fdisk.c:697
+#: fdisk/fdisk.c:720
#, c-format
msgid "Ignoring extra extended partition %d\n"
msgstr ""
-#: fdisk/fdisk.c:704
+#: fdisk/fdisk.c:727
#, c-format
msgid ""
"Warning: invalid flag 0x%04x of partition table %d will be corrected by "
"w(rite)\n"
msgstr ""
-#: fdisk/fdisk.c:725
+#: fdisk/fdisk.c:748
msgid ""
"\n"
"got EOF thrice - exiting..\n"
msgstr ""
-#: fdisk/fdisk.c:762
+#: fdisk/fdisk.c:785
msgid "Hex code (type L to list codes): "
msgstr ""
-#: fdisk/fdisk.c:801
+#: fdisk/fdisk.c:824
#, c-format
msgid "%s (%d-%d, default %d): "
msgstr ""
-#: fdisk/fdisk.c:855
+#: fdisk/fdisk.c:878
#, c-format
msgid "Using default value %d\n"
msgstr ""
-#: fdisk/fdisk.c:859
+#: fdisk/fdisk.c:882
msgid "Value out of range.\n"
msgstr ""
-#: fdisk/fdisk.c:866
+#: fdisk/fdisk.c:889
msgid "Partition number"
msgstr ""
-#: fdisk/fdisk.c:874
+#: fdisk/fdisk.c:897
#, c-format
msgid "Warning: partition %d has empty type\n"
msgstr ""
-#: fdisk/fdisk.c:880
+#: fdisk/fdisk.c:904
msgid "cylinder"
msgstr "cilindro"
-#: fdisk/fdisk.c:880
+#: fdisk/fdisk.c:904
msgid "sector"
msgstr "setor"
-#: fdisk/fdisk.c:887
-#, c-format
-msgid "Changing display/entry units to %ss\n"
-msgstr ""
+#: fdisk/fdisk.c:913
+#, fuzzy, c-format
+msgid "Changing display/entry units to %s\n"
+msgstr " u muda as unidades das entradas mostradas"
-#: fdisk/fdisk.c:897
+#: fdisk/fdisk.c:923
#, c-format
msgid "WARNING: Partition %d is an extended partition\n"
msgstr ""
-#: fdisk/fdisk.c:910
+#: fdisk/fdisk.c:936
msgid "DOS Compatibility flag is set\n"
msgstr ""
-#: fdisk/fdisk.c:914
+#: fdisk/fdisk.c:940
msgid "DOS Compatibility flag is not set\n"
msgstr ""
-#: fdisk/fdisk.c:999
+#: fdisk/fdisk.c:1026
#, c-format
msgid "Partition %d does not exist yet!\n"
msgstr ""
-#: fdisk/fdisk.c:1004
+#: fdisk/fdisk.c:1031
msgid ""
"Type 0 means free space to many systems\n"
"(but not to Linux). Having partitions of\n"
"a partition using the `d' command.\n"
msgstr ""
-#: fdisk/fdisk.c:1013
+#: fdisk/fdisk.c:1040
msgid ""
"You cannot change a partition into an extended one or vice versa\n"
"Delete it first.\n"
msgstr ""
-#: fdisk/fdisk.c:1022
+#: fdisk/fdisk.c:1049
msgid ""
"Consider leaving partition 3 as Whole disk (5),\n"
"as SunOS/Solaris expects it and even Linux likes it.\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:1028
+#: fdisk/fdisk.c:1055
msgid ""
"Consider leaving partition 9 as volume header (0),\n"
"and partition 11 as entire volume (6)as IRIX expects it.\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:1042
+#: fdisk/fdisk.c:1069
#, c-format
msgid "Changed system type of partition %d to %x (%s)\n"
msgstr ""
-#: fdisk/fdisk.c:1095
+#: fdisk/fdisk.c:1122
#, c-format
msgid "Partition %d has different physical/logical beginnings (non-Linux?):\n"
msgstr ""
-#: fdisk/fdisk.c:1097 fdisk/fdisk.c:1105 fdisk/fdisk.c:1114 fdisk/fdisk.c:1123
+#: fdisk/fdisk.c:1124 fdisk/fdisk.c:1132 fdisk/fdisk.c:1141 fdisk/fdisk.c:1150
#, c-format
msgid " phys=(%d, %d, %d) "
msgstr ""
-#: fdisk/fdisk.c:1098 fdisk/fdisk.c:1106
+#: fdisk/fdisk.c:1125 fdisk/fdisk.c:1133
#, c-format
msgid "logical=(%d, %d, %d)\n"
msgstr ""
-#: fdisk/fdisk.c:1103
+#: fdisk/fdisk.c:1130
#, c-format
msgid "Partition %d has different physical/logical endings:\n"
msgstr ""
-#: fdisk/fdisk.c:1112
+#: fdisk/fdisk.c:1139
#, c-format
msgid "Partition %i does not start on cylinder boundary:\n"
msgstr ""
-#: fdisk/fdisk.c:1115
+#: fdisk/fdisk.c:1142
#, c-format
msgid "should be (%d, %d, 1)\n"
msgstr ""
-#: fdisk/fdisk.c:1121
+#: fdisk/fdisk.c:1148
#, c-format
msgid "Partition %i does not end on cylinder boundary:\n"
msgstr ""
-#: fdisk/fdisk.c:1124
+#: fdisk/fdisk.c:1151
#, c-format
msgid "should be (%d, %d, %d)\n"
msgstr ""
-#: fdisk/fdisk.c:1131
+#: fdisk/fdisk.c:1158
#, c-format
msgid ""
"\n"
"Disk %s: %d heads, %d sectors, %d cylinders\n"
-"Units = %ss of %d * %d bytes\n"
+"Units = %s of %d * %d bytes\n"
"\n"
msgstr ""
#. FIXME! let's see how this shows up with other languagues
#. acme@conectiva.com.br
-#: fdisk/fdisk.c:1168
+#: fdisk/fdisk.c:1195
#, c-format
msgid "%*s Boot Start End Blocks Id System\n"
msgstr ""
-#: fdisk/fdisk.c:1169 fdisk/fdisksgilabel.c:207 fdisk/fdisksunlabel.c:629
+#: fdisk/fdisk.c:1196 fdisk/fdisksgilabel.c:207 fdisk/fdisksunlabel.c:631
msgid "Device"
msgstr ""
-#: fdisk/fdisk.c:1209
+#: fdisk/fdisk.c:1236
#, c-format
msgid ""
"\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:1211
+#: fdisk/fdisk.c:1238
msgid "Nr AF Hd Sec Cyl Hd Sec Cyl Start Size ID\n"
msgstr ""
-#: fdisk/fdisk.c:1250
+#: fdisk/fdisk.c:1277
#, c-format
msgid "Warning: partition %d contains sector 0\n"
msgstr ""
-#: fdisk/fdisk.c:1253
+#: fdisk/fdisk.c:1280
#, c-format
msgid "Partition %d: head %d greater than maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1256
+#: fdisk/fdisk.c:1283
#, c-format
msgid "Partition %d: sector %d greater than maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1259
+#: fdisk/fdisk.c:1286
#, c-format
msgid "Partitions %d: cylinder %d greater than maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1263
+#: fdisk/fdisk.c:1290
#, c-format
msgid "Partition %d: previous sectors %d disagrees with total %d\n"
msgstr ""
-#: fdisk/fdisk.c:1293
+#: fdisk/fdisk.c:1320
#, c-format
msgid "Warning: bad start-of-data in partition %d\n"
msgstr ""
-#: fdisk/fdisk.c:1301
+#: fdisk/fdisk.c:1328
#, c-format
msgid "Warning: partition %d overlaps partition %d.\n"
msgstr ""
-#: fdisk/fdisk.c:1319
+#: fdisk/fdisk.c:1346
#, c-format
msgid "Warning: partition %d is empty\n"
msgstr ""
-#: fdisk/fdisk.c:1324
+#: fdisk/fdisk.c:1351
#, c-format
msgid "Logical partition %d not entirely in partition %d\n"
msgstr ""
-#: fdisk/fdisk.c:1330
+#: fdisk/fdisk.c:1357
#, c-format
msgid "Total allocated sectors %d greater than the maximum %d\n"
msgstr ""
-#: fdisk/fdisk.c:1333
+#: fdisk/fdisk.c:1360
#, c-format
msgid "%d unallocated sectors\n"
msgstr ""
-#: fdisk/fdisk.c:1345 fdisk/fdisksgilabel.c:684 fdisk/fdisksunlabel.c:479
+#: fdisk/fdisk.c:1372 fdisk/fdisksgilabel.c:684 fdisk/fdisksunlabel.c:479
#, c-format
msgid "Partition %d is already defined. Delete it before re-adding it.\n"
msgstr ""
-#: fdisk/fdisk.c:1366 fdisk/fdiskbsdlabel.c:252 fdisk/fdisksgilabel.c:706
+#: fdisk/fdisk.c:1393 fdisk/fdiskbsdlabel.c:252 fdisk/fdisksgilabel.c:706
#: fdisk/fdisksunlabel.c:494
#, c-format
msgid "First %s"
msgstr ""
-#: fdisk/fdisk.c:1381 fdisk/fdisksunlabel.c:519
+#: fdisk/fdisk.c:1408 fdisk/fdisksunlabel.c:519
#, c-format
msgid "Sector %d is already allocated\n"
msgstr ""
-#: fdisk/fdisk.c:1407
+#: fdisk/fdisk.c:1440
msgid "No free sectors available\n"
msgstr ""
-#: fdisk/fdisk.c:1417 fdisk/fdiskbsdlabel.c:256 fdisk/fdisksunlabel.c:529
+#: fdisk/fdisk.c:1450 fdisk/fdiskbsdlabel.c:256 fdisk/fdisksunlabel.c:529
#, c-format
msgid "Last %s or +size or +sizeM or +sizeK"
msgstr ""
-#: fdisk/fdisk.c:1447
+#: fdisk/fdisk.c:1480
#, c-format
msgid "Warning: partition %d has an odd number of sectors.\n"
msgstr ""
-#: fdisk/fdisk.c:1484 fdisk/fdiskbsdlabel.c:590
+#: fdisk/fdisk.c:1517 fdisk/fdiskbsdlabel.c:590
msgid "The maximum number of partitions has been created\n"
msgstr ""
-#: fdisk/fdisk.c:1494
+#: fdisk/fdisk.c:1527
msgid "You must delete some partition and add an extended partition first\n"
msgstr ""
-#: fdisk/fdisk.c:1498
+#: fdisk/fdisk.c:1531
#, c-format
msgid ""
"Command action\n"
" p primary partition (1-4)\n"
msgstr ""
-#: fdisk/fdisk.c:1500
+#: fdisk/fdisk.c:1533
msgid "l logical (5 or over)"
msgstr ""
-#: fdisk/fdisk.c:1500
+#: fdisk/fdisk.c:1533
msgid "e extended"
msgstr "e estendida"
-#: fdisk/fdisk.c:1517
+#: fdisk/fdisk.c:1550
#, c-format
msgid "Invalid partition number for type `%c'\n"
msgstr ""
-#: fdisk/fdisk.c:1549
+#: fdisk/fdisk.c:1582
msgid ""
"The partition table has been altered!\n"
"\n"
msgstr ""
-#: fdisk/fdisk.c:1551
+#: fdisk/fdisk.c:1584
msgid "Calling ioctl() to re-read partition table.\n"
msgstr ""
-#: fdisk/fdisk.c:1568
+#: fdisk/fdisk.c:1601
msgid "Syncing disks.\n"
msgstr ""
-#: fdisk/fdisk.c:1573
+#: fdisk/fdisk.c:1606
#, c-format
msgid ""
"Re-read table failed with error %d: %s.\n"
"Reboot your system to ensure the partition table is updated.\n"
msgstr ""
-#: fdisk/fdisk.c:1579
+#: fdisk/fdisk.c:1612
msgid ""
"\n"
"WARNING: If you have created or modified any DOS 6.x\n"
"information.\n"
msgstr ""
-#: fdisk/fdisk.c:1610
+#: fdisk/fdisk.c:1643
#, c-format
msgid "Device: %s\n"
msgstr "Dispositivo: %s\n"
-#: fdisk/fdisk.c:1625
+#: fdisk/fdisk.c:1658
#, c-format
msgid "Partition %d has no data area\n"
msgstr ""
-#: fdisk/fdisk.c:1631
+#: fdisk/fdisk.c:1664
msgid "New beginning of data"
msgstr ""
-#: fdisk/fdisk.c:1645
+#: fdisk/fdisk.c:1678
msgid "Expert command (m for help): "
msgstr ""
-#: fdisk/fdisk.c:1656
+#: fdisk/fdisk.c:1689
msgid "Number of cylinders"
msgstr "Número de cilindros"
-#: fdisk/fdisk.c:1677
+#: fdisk/fdisk.c:1710
msgid "Number of heads"
msgstr "Número de cabeças"
-#: fdisk/fdisk.c:1702
+#: fdisk/fdisk.c:1735
msgid "Number of sectors"
msgstr "Número de setores"
-#: fdisk/fdisk.c:1705
+#: fdisk/fdisk.c:1738
msgid "Warning: setting sector offset for DOS compatiblity\n"
msgstr ""
-#: fdisk/fdisk.c:1767
+#: fdisk/fdisk.c:1800
#, c-format
msgid "Disk %s doesn't contain a valid partition table\n"
msgstr ""
-#: fdisk/fdisk.c:1781
+#: fdisk/fdisk.c:1814
#, c-format
msgid "Cannot open %s\n"
msgstr ""
-#: fdisk/fdisk.c:1836
+#: fdisk/fdisk.c:1879
msgid "This kernel finds the sector size itself - -b option ignored\n"
msgstr ""
-#: fdisk/fdisk.c:1839
+#: fdisk/fdisk.c:1882
msgid ""
"Warning: the -b (set sector size) option should be used with one specified "
"device\n"
msgstr ""
-#: fdisk/fdisk.c:1947
-#, c-format
-msgid "Using %s as default device!\n"
-msgstr ""
-
-#: fdisk/fdisk.c:1953
+#: fdisk/fdisk.c:1940
msgid "Command (m for help): "
msgstr "Comando (tecle m para obter ajuda): "
-#: fdisk/fdisk.c:1967
+#: fdisk/fdisk.c:1954
#, c-format
msgid ""
"\n"
"The current boot file is: %s\n"
msgstr ""
-#: fdisk/fdisk.c:1969
+#: fdisk/fdisk.c:1956
msgid "Please enter the name of the new boot file: "
msgstr ""
-#: fdisk/fdisk.c:1971
+#: fdisk/fdisk.c:1958
msgid "Boot file unchanged\n"
msgstr ""
-#: fdisk/fdisk.c:2031
+#: fdisk/fdisk.c:2018
msgid ""
"\n"
"\tSorry, no experts menu for SGI partition tables available.\n"
msgstr ""
#. Minix 1.4b and later
-#: fdisk/fdisksgilabel.c:69 fdisk/fdisksunlabel.c:52 fdisk/i386_sys_types.c:52
+#: fdisk/fdisksgilabel.c:69 fdisk/fdisksunlabel.c:52 fdisk/i386_sys_types.c:55
msgid "Linux swap"
msgstr "Linux swap"
"%d cylinders, %d physical cylinders\n"
"%d extra sects/cyl, interleave %d:1\n"
"%s\n"
-"Units = %ss of %d * 512 bytes\n"
+"Units = %s of %d * 512 bytes\n"
"\n"
msgstr ""
msgid ""
"\n"
"Disk %s (SGI disk label): %d heads, %d sectors, %d cylinders\n"
-"Units = %ss of %d * 512 bytes\n"
+"Units = %s of %d * 512 bytes\n"
"\n"
msgstr ""
msgid "Physical cylinders"
msgstr "Cilindros físicos"
-#: fdisk/fdisksunlabel.c:316 fdisk/fdisksunlabel.c:679
+#: fdisk/fdisksunlabel.c:316 fdisk/fdisksunlabel.c:681
msgid "Rotation speed (rpm)"
msgstr ""
-#: fdisk/fdisksunlabel.c:318 fdisk/fdisksunlabel.c:672
+#: fdisk/fdisksunlabel.c:318 fdisk/fdisksunlabel.c:674
msgid "Interleave factor"
msgstr "Fator de \"Interleave\""
-#: fdisk/fdisksunlabel.c:321 fdisk/fdisksunlabel.c:665
+#: fdisk/fdisksunlabel.c:321 fdisk/fdisksunlabel.c:667
msgid "Extra sectors per cylinder"
msgstr "Setores extras por cilindro: "
#: fdisk/fdisksunlabel.c:547
#, c-format
msgid ""
-"You haven't covered whole disk with 3rd partition, but your value\n"
-"%d %s covers some other partition. Your entry have been changed\n"
+"You haven't covered the whole disk with the 3rd partition, but your value\n"
+"%d %s covers some other partition. Your entry has been changed\n"
"to %d %s\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:565
+#: fdisk/fdisksunlabel.c:567
#, c-format
msgid ""
"If you want to maintain SunOS/Solaris compatibility, consider leaving this\n"
"partition as Whole disk (5), starting at 0, with %u sectors\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:578
+#: fdisk/fdisksunlabel.c:580
msgid ""
"It is highly recommended that the partition at offset 0\n"
"is UFS, EXT2FS filesystem or SunOS swap. Putting Linux swap\n"
"tagged with 82 (Linux swap): "
msgstr ""
-#: fdisk/fdisksunlabel.c:609
+#: fdisk/fdisksunlabel.c:611
#, c-format
msgid ""
"\n"
"%d cylinders, %d alternate cylinders, %d physical cylinders\n"
"%d extra sects/cyl, interleave %d:1\n"
"%s\n"
-"Units = %ss of %d * 512 bytes\n"
+"Units = %s of %d * 512 bytes\n"
"\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:623
+#: fdisk/fdisksunlabel.c:625
#, c-format
msgid ""
"\n"
"Disk %s (Sun disk label): %d heads, %d sectors, %d cylinders\n"
-"Units = %ss of %d * 512 bytes\n"
+"Units = %s of %d * 512 bytes\n"
"\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:628
+#: fdisk/fdisksunlabel.c:630
#, c-format
msgid "%*s Flag Start End Blocks Id System\n"
msgstr ""
-#: fdisk/fdisksunlabel.c:653
+#: fdisk/fdisksunlabel.c:655
msgid "Number of alternate cylinders"
msgstr "Informe o número de cilindros alternativos: "
-#: fdisk/fdisksunlabel.c:686
+#: fdisk/fdisksunlabel.c:688
msgid "Number of physical cylinders"
msgstr "Número de cilindros físicos"
msgstr ""
#: fdisk/i386_sys_types.c:28
+#, fuzzy
+msgid "Hidden Win95 FAT32"
+msgstr "FAT32 Win95"
+
+#: fdisk/i386_sys_types.c:29
+#, fuzzy
+msgid "Hidden Win95 FAT32 (LBA)"
+msgstr "FAT32 Win95 (LBA)"
+
+#: fdisk/i386_sys_types.c:30
+#, fuzzy
+msgid "Hidden Win95 FAT16 (LBA)"
+msgstr "FAT16 Win95 (LBA)"
+
+#: fdisk/i386_sys_types.c:31
msgid "NEC DOS"
msgstr ""
-#: fdisk/i386_sys_types.c:29
+#: fdisk/i386_sys_types.c:32
msgid "PartitionMagic recovery"
msgstr ""
-#: fdisk/i386_sys_types.c:30
+#: fdisk/i386_sys_types.c:33
msgid "Venix 80286"
msgstr ""
-#: fdisk/i386_sys_types.c:31
+#: fdisk/i386_sys_types.c:34
msgid "PPC PReP Boot"
msgstr ""
-#: fdisk/i386_sys_types.c:32
+#: fdisk/i386_sys_types.c:35
msgid "SFS"
msgstr ""
-#: fdisk/i386_sys_types.c:33
+#: fdisk/i386_sys_types.c:36
msgid "QNX4.x"
msgstr ""
-#: fdisk/i386_sys_types.c:34
+#: fdisk/i386_sys_types.c:37
msgid "QNX4.x 2nd part"
msgstr ""
-#: fdisk/i386_sys_types.c:35
+#: fdisk/i386_sys_types.c:38
msgid "QNX4.x 3rd part"
msgstr ""
-#: fdisk/i386_sys_types.c:36
+#: fdisk/i386_sys_types.c:39
msgid "OnTrack DM"
msgstr ""
-#: fdisk/i386_sys_types.c:37
+#: fdisk/i386_sys_types.c:40
msgid "OnTrack DM6 Aux1"
msgstr ""
#. (or Novell)
-#: fdisk/i386_sys_types.c:38
+#: fdisk/i386_sys_types.c:41
msgid "CP/M"
msgstr ""
#. CP/M or Microport SysV/AT
-#: fdisk/i386_sys_types.c:39
+#: fdisk/i386_sys_types.c:42
msgid "OnTrack DM6 Aux3"
msgstr ""
-#: fdisk/i386_sys_types.c:40
+#: fdisk/i386_sys_types.c:43
msgid "OnTrackDM6"
msgstr ""
-#: fdisk/i386_sys_types.c:41
+#: fdisk/i386_sys_types.c:44
msgid "EZ-Drive"
msgstr ""
-#: fdisk/i386_sys_types.c:42
+#: fdisk/i386_sys_types.c:45
msgid "Golden Bow"
msgstr ""
-#: fdisk/i386_sys_types.c:43
+#: fdisk/i386_sys_types.c:46
msgid "Priam Edisk"
msgstr ""
#. DOS R/O or SpeedStor
-#: fdisk/i386_sys_types.c:44 fdisk/i386_sys_types.c:73
-#: fdisk/i386_sys_types.c:75 fdisk/i386_sys_types.c:76
+#: fdisk/i386_sys_types.c:47 fdisk/i386_sys_types.c:76
+#: fdisk/i386_sys_types.c:78 fdisk/i386_sys_types.c:79
msgid "SpeedStor"
msgstr ""
-#: fdisk/i386_sys_types.c:45
+#: fdisk/i386_sys_types.c:48
msgid "GNU HURD or SysV"
msgstr ""
#. GNU HURD or Mach or Sys V/386 (such as ISC UNIX)
-#: fdisk/i386_sys_types.c:46
+#: fdisk/i386_sys_types.c:49
msgid "Novell Netware 286"
msgstr ""
-#: fdisk/i386_sys_types.c:47
+#: fdisk/i386_sys_types.c:50
msgid "Novell Netware 386"
msgstr ""
-#: fdisk/i386_sys_types.c:48
+#: fdisk/i386_sys_types.c:51
msgid "DiskSecure Multi-Boot"
msgstr ""
-#: fdisk/i386_sys_types.c:49
+#: fdisk/i386_sys_types.c:52
msgid "PC/IX"
msgstr ""
-#: fdisk/i386_sys_types.c:50
+#: fdisk/i386_sys_types.c:53
msgid "Old Minix"
msgstr ""
#. Minix 1.4a and earlier
-#: fdisk/i386_sys_types.c:51
+#: fdisk/i386_sys_types.c:54
msgid "Minix / old Linux"
msgstr ""
-#: fdisk/i386_sys_types.c:54
+#: fdisk/i386_sys_types.c:57
msgid "OS/2 hidden C: drive"
msgstr ""
-#: fdisk/i386_sys_types.c:55
+#: fdisk/i386_sys_types.c:58
msgid "Linux extended"
msgstr "Estendida Linux"
-#: fdisk/i386_sys_types.c:56 fdisk/i386_sys_types.c:57
+#: fdisk/i386_sys_types.c:59 fdisk/i386_sys_types.c:60
msgid "NTFS volume set"
msgstr ""
-#: fdisk/i386_sys_types.c:58
+#: fdisk/i386_sys_types.c:61
msgid "Amoeba"
msgstr ""
-#: fdisk/i386_sys_types.c:59
+#: fdisk/i386_sys_types.c:62
msgid "Amoeba BBT"
msgstr ""
#. (bad block table)
-#: fdisk/i386_sys_types.c:60
+#: fdisk/i386_sys_types.c:63
msgid "IBM Thinkpad hibernation"
msgstr ""
-#: fdisk/i386_sys_types.c:61
+#: fdisk/i386_sys_types.c:64
msgid "BSD/386"
msgstr ""
-#: fdisk/i386_sys_types.c:62
+#: fdisk/i386_sys_types.c:65
msgid "OpenBSD"
msgstr ""
-#: fdisk/i386_sys_types.c:63
+#: fdisk/i386_sys_types.c:66
msgid "NeXTSTEP"
msgstr ""
-#: fdisk/i386_sys_types.c:64
+#: fdisk/i386_sys_types.c:67
msgid "BSDI fs"
msgstr ""
-#: fdisk/i386_sys_types.c:65
+#: fdisk/i386_sys_types.c:68
msgid "BSDI swap"
msgstr ""
-#: fdisk/i386_sys_types.c:66
+#: fdisk/i386_sys_types.c:69
msgid "DRDOS/sec (FAT-12)"
msgstr "DRDOS/sec (FAT12)"
-#: fdisk/i386_sys_types.c:67
+#: fdisk/i386_sys_types.c:70
msgid "DRDOS/sec (FAT-16 < 32M)"
msgstr "DRDOS/sec (FAT16 < 32M)"
-#: fdisk/i386_sys_types.c:68
+#: fdisk/i386_sys_types.c:71
msgid "DRDOS/sec (FAT-16)"
msgstr "DRDOS/sec (FAT16)"
-#: fdisk/i386_sys_types.c:69
+#: fdisk/i386_sys_types.c:72
msgid "Syrinx"
msgstr ""
-#: fdisk/i386_sys_types.c:70
+#: fdisk/i386_sys_types.c:73
msgid "CP/M / CTOS / ..."
msgstr ""
#. CP/M or Concurrent CP/M or Concurrent DOS or CTOS
-#: fdisk/i386_sys_types.c:71
+#: fdisk/i386_sys_types.c:74
msgid "DOS access"
msgstr ""
#. DOS access or SpeedStor 12-bit FAT extended partition
-#: fdisk/i386_sys_types.c:72
+#: fdisk/i386_sys_types.c:75
msgid "DOS R/O"
msgstr ""
#. SpeedStor 16-bit FAT extended partition < 1024 cyl.
-#: fdisk/i386_sys_types.c:74
+#: fdisk/i386_sys_types.c:77
msgid "BeOS fs"
msgstr ""
#. SpeedStor large partition
-#: fdisk/i386_sys_types.c:77
+#: fdisk/i386_sys_types.c:80
msgid "DOS secondary"
msgstr ""
#. DOS 3.3+ secondary
-#: fdisk/i386_sys_types.c:78
+#: fdisk/i386_sys_types.c:81
+msgid "Linux raid autodetect"
+msgstr ""
+
+#. New (2.2.x) raid partition with autodetect
+#. using persistent superblock
+#: fdisk/i386_sys_types.c:83
msgid "LANstep"
msgstr ""
#. SpeedStor >1024 cyl. or LANstep
-#: fdisk/i386_sys_types.c:79
+#: fdisk/i386_sys_types.c:84
msgid "BBT"
msgstr ""
-#: fdisk/sfdisk.c:148
+#: fdisk/sfdisk.c:147
#, c-format
msgid "seek error on %s - cannot seek to %lu\n"
msgstr ""
-#: fdisk/sfdisk.c:153
+#: fdisk/sfdisk.c:152
#, c-format
msgid "seek error: wanted 0x%08x%08x, got 0x%08x%08x\n"
msgstr ""
-#: fdisk/sfdisk.c:199
+#: fdisk/sfdisk.c:198
msgid "out of memory - giving up\n"
msgstr ""
-#: fdisk/sfdisk.c:203 fdisk/sfdisk.c:286
+#: fdisk/sfdisk.c:202 fdisk/sfdisk.c:285
#, c-format
msgid "read error on %s - cannot read sector %lu\n"
msgstr ""
-#: fdisk/sfdisk.c:219
+#: fdisk/sfdisk.c:218
#, c-format
msgid "ERROR: sector %lu does not have an msdos signature\n"
msgstr ""
-#: fdisk/sfdisk.c:236
+#: fdisk/sfdisk.c:235
#, c-format
msgid "write error on %s - cannot write sector %lu\n"
msgstr ""
-#: fdisk/sfdisk.c:274
+#: fdisk/sfdisk.c:273
#, c-format
msgid "cannot open partition sector save file (%s)\n"
msgstr ""
-#: fdisk/sfdisk.c:292
+#: fdisk/sfdisk.c:291
#, c-format
msgid "write error on %s\n"
msgstr ""
-#: fdisk/sfdisk.c:310
+#: fdisk/sfdisk.c:309
#, c-format
msgid "cannot stat partition restore file (%s)\n"
msgstr ""
-#: fdisk/sfdisk.c:315
+#: fdisk/sfdisk.c:314
msgid "partition restore file has wrong size - not restoring\n"
msgstr ""
-#: fdisk/sfdisk.c:319
+#: fdisk/sfdisk.c:318
msgid "out of memory?\n"
msgstr ""
-#: fdisk/sfdisk.c:325
+#: fdisk/sfdisk.c:324
#, c-format
msgid "cannot open partition restore file (%s)\n"
msgstr ""
-#: fdisk/sfdisk.c:331
+#: fdisk/sfdisk.c:330
#, c-format
msgid "error reading %s\n"
msgstr ""
-#: fdisk/sfdisk.c:338
+#: fdisk/sfdisk.c:337
#, c-format
msgid "cannot open device %s for writing\n"
msgstr ""
-#: fdisk/sfdisk.c:350
+#: fdisk/sfdisk.c:349
#, c-format
msgid "error writing sector %lu on %s\n"
msgstr ""
-#: fdisk/sfdisk.c:407
+#: fdisk/sfdisk.c:415
#, c-format
msgid ""
"Warning: start=%d - this looks like a partition rather than\n"
"[Use the --force option if you really want this]\n"
msgstr ""
-#: fdisk/sfdisk.c:413
+#: fdisk/sfdisk.c:421
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d heads\n"
msgstr ""
-#: fdisk/sfdisk.c:416
+#: fdisk/sfdisk.c:424
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d sectors\n"
msgstr ""
-#: fdisk/sfdisk.c:419
+#: fdisk/sfdisk.c:427
#, c-format
msgid "Warning: HDIO_GETGEO says that there are %d cylinders\n"
msgstr ""
-#: fdisk/sfdisk.c:423
+#: fdisk/sfdisk.c:431
#, c-format
msgid "Disk %s: cannot get geometry\n"
msgstr "Disco %s: não foi possível obter a geometria\n"
-#: fdisk/sfdisk.c:425
+#: fdisk/sfdisk.c:433
#, c-format
msgid ""
"Warning: unlikely number of sectors (%d) - usually at most 63\n"
"This will give problems with all software that uses C/H/S addressing.\n"
msgstr ""
-#: fdisk/sfdisk.c:429
+#: fdisk/sfdisk.c:437
#, c-format
msgid ""
"\n"
-"Disk %s: %lu heads, %lu sectors, %lu cylinders\n"
+"Disk %s: %lu cylinders, %lu heads, %lu sectors/track\n"
msgstr ""
-#: fdisk/sfdisk.c:509
+#: fdisk/sfdisk.c:517
#, c-format
msgid ""
"%s of partition %s has impossible value for head: %d (should be in 0-%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:514
+#: fdisk/sfdisk.c:522
#, c-format
msgid ""
"%s of partition %s has impossible value for sector: %d (should be in 1-%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:519
+#: fdisk/sfdisk.c:527
#, c-format
msgid ""
"%s of partition %s has impossible value for cylinders: %d (should be in "
"0-%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:558
+#: fdisk/sfdisk.c:566
msgid ""
"Id Name\n"
"\n"
"Id Nome\n"
"\n"
-#: fdisk/sfdisk.c:703
+#: fdisk/sfdisk.c:719
msgid "Re-reading the partition table ...\n"
msgstr "Relendo tabela de partições...\n"
-#: fdisk/sfdisk.c:709
+#: fdisk/sfdisk.c:725
msgid ""
"The command to re-read the partition table failed\n"
"Reboot your system now, before using mkfs\n"
msgstr ""
-#: fdisk/sfdisk.c:714
+#: fdisk/sfdisk.c:730
#, c-format
msgid "Error closing %s\n"
msgstr ""
-#: fdisk/sfdisk.c:752
+#: fdisk/sfdisk.c:768
#, c-format
msgid "%s: no such partition\n"
msgstr "%s: partição não existente\n"
-#: fdisk/sfdisk.c:775
+#: fdisk/sfdisk.c:791
msgid "unrecognized format - using sectors\n"
msgstr ""
-#: fdisk/sfdisk.c:813
+#: fdisk/sfdisk.c:830
#, c-format
msgid "# partition table of %s\n"
msgstr "# tabela de partições de %s\n"
-#: fdisk/sfdisk.c:814
-msgid ""
-"unit: sectors\n"
-"\n"
-msgstr ""
-"unidade: setores\n"
-"\n"
-
-#: fdisk/sfdisk.c:824
+#: fdisk/sfdisk.c:841
#, c-format
msgid "unimplemented format - using %s\n"
msgstr ""
-#: fdisk/sfdisk.c:828
+#: fdisk/sfdisk.c:845
#, c-format
msgid ""
"Units = cylinders of %lu bytes, blocks of 1024 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:831
+#: fdisk/sfdisk.c:848
msgid " Device Boot Start End #cyls #blocks Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:836
+#: fdisk/sfdisk.c:853
#, c-format
msgid ""
"Units = sectors of 512 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:838
+#: fdisk/sfdisk.c:855
msgid " Device Boot Start End #sectors Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:841
+#: fdisk/sfdisk.c:858
#, c-format
msgid ""
"Units = blocks of 1024 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:843
+#: fdisk/sfdisk.c:860
msgid " Device Boot Start End #blocks Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:846
+#: fdisk/sfdisk.c:863
#, c-format
msgid ""
"Units = megabytes of 1048576 bytes, blocks of 1024 bytes, counting from %d\n"
"\n"
msgstr ""
-#: fdisk/sfdisk.c:848
+#: fdisk/sfdisk.c:865
msgid " Device Boot Start End MB #blocks Id System\n"
msgstr ""
-#: fdisk/sfdisk.c:903
-#, c-format
-msgid " start=%9lu"
-msgstr ""
-
-#: fdisk/sfdisk.c:904
-#, c-format
-msgid ", size=%8lu"
-msgstr ""
-
-#: fdisk/sfdisk.c:906
-#, c-format
-msgid ", Id=%2x"
-msgstr ""
-
-#: fdisk/sfdisk.c:908
-msgid ", bootable"
-msgstr ", inicializável"
-
-#: fdisk/sfdisk.c:969
+#: fdisk/sfdisk.c:997
#, c-format
msgid "\t\tstart: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:976
+#: fdisk/sfdisk.c:1004
#, c-format
msgid "\t\tend: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:979
+#: fdisk/sfdisk.c:1007
#, c-format
msgid "partition ends on cylinder %ld, beyond the end of the disk\n"
msgstr ""
-#: fdisk/sfdisk.c:989
+#: fdisk/sfdisk.c:1018
msgid "No partitions found\n"
msgstr "Sem mais partições\n"
-#: fdisk/sfdisk.c:1034
+#: fdisk/sfdisk.c:1025
+#, c-format
+msgid ""
+"Warning: The first partition looks like it was made\n"
+" for C/H/S=*/%ld/%ld (instead of %ld/%ld/%ld).\n"
+"For this listing I'll assume that geometry.\n"
+msgstr ""
+
+#: fdisk/sfdisk.c:1075
msgid "no partition table present.\n"
msgstr "nenhuma tabela de partições presente.\n"
-#: fdisk/sfdisk.c:1036
+#: fdisk/sfdisk.c:1077
#, c-format
msgid "strange, only %d partitions defined.\n"
msgstr ""
-#: fdisk/sfdisk.c:1045
+#: fdisk/sfdisk.c:1086
#, c-format
msgid "Warning: partition %s has size 0 but is not marked Empty\n"
msgstr ""
-#: fdisk/sfdisk.c:1048
+#: fdisk/sfdisk.c:1089
#, c-format
msgid "Warning: partition %s has size 0 and is bootable\n"
msgstr ""
-#: fdisk/sfdisk.c:1051
+#: fdisk/sfdisk.c:1092
#, c-format
msgid "Warning: partition %s has size 0 and nonzero start\n"
msgstr ""
-#: fdisk/sfdisk.c:1062
+#: fdisk/sfdisk.c:1103
#, c-format
msgid "Warning: partition %s "
msgstr "Atenção: partição %s "
-#: fdisk/sfdisk.c:1063
+#: fdisk/sfdisk.c:1104
#, c-format
msgid "is not contained in partition %s\n"
msgstr "não está contida na partição %s\n"
-#: fdisk/sfdisk.c:1074
+#: fdisk/sfdisk.c:1115
#, c-format
msgid "Warning: partitions %s "
msgstr ""
-#: fdisk/sfdisk.c:1075
+#: fdisk/sfdisk.c:1116
#, c-format
msgid "and %s overlap\n"
msgstr ""
-#: fdisk/sfdisk.c:1086
+#: fdisk/sfdisk.c:1127
#, c-format
msgid "Warning: partition %s contains part of "
msgstr "Atenção: a partição %s contém parte da "
-#: fdisk/sfdisk.c:1087
+#: fdisk/sfdisk.c:1128
#, c-format
msgid "the partition table (sector %lu),\n"
msgstr "tabela de partições (setor %lu),\n"
-#: fdisk/sfdisk.c:1088
+#: fdisk/sfdisk.c:1129
msgid "and will destroy it when filled\n"
msgstr "e a destruirá quando preenchida\n"
-#: fdisk/sfdisk.c:1097
+#: fdisk/sfdisk.c:1138
#, c-format
msgid "Warning: partition %s starts at sector 0\n"
msgstr ""
-#: fdisk/sfdisk.c:1101
+#: fdisk/sfdisk.c:1142
#, c-format
msgid "Warning: partition %s extends past end of disk\n"
msgstr "Atenção: a partição %s se estende até depois do fim do disco\n"
-#: fdisk/sfdisk.c:1115
+#: fdisk/sfdisk.c:1156
msgid "Among the primary partitions, at most one can be extended\n"
msgstr ""
-#: fdisk/sfdisk.c:1116
+#: fdisk/sfdisk.c:1157
msgid " (although this is not a problem under Linux)\n"
msgstr ""
-#: fdisk/sfdisk.c:1133
+#: fdisk/sfdisk.c:1174
#, c-format
msgid "Warning: partition %s does not start at a cylinder boundary\n"
msgstr ""
-#: fdisk/sfdisk.c:1139
+#: fdisk/sfdisk.c:1180
#, c-format
msgid "Warning: partition %s does not end at a cylinder boundary\n"
msgstr ""
-#: fdisk/sfdisk.c:1157
+#: fdisk/sfdisk.c:1198
msgid ""
"Warning: more than one primary partition is marked bootable (active)\n"
"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
msgstr ""
-#: fdisk/sfdisk.c:1164
+#: fdisk/sfdisk.c:1205
msgid ""
"Warning: usually one can boot from primary partitions only\n"
"LILO disregards the `bootable' flag.\n"
msgstr ""
-#: fdisk/sfdisk.c:1170
+#: fdisk/sfdisk.c:1211
msgid ""
"Warning: no primary partition is marked bootable (active)\n"
"This does not matter for LILO, but the DOS MBR will not boot this disk.\n"
msgstr ""
-#: fdisk/sfdisk.c:1187
+#: fdisk/sfdisk.c:1228
#, c-format
msgid ""
"partition %s: start: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:1196
+#: fdisk/sfdisk.c:1237
#, c-format
msgid "partition %s: end: (c,h,s) expected (%ld,%ld,%ld) found (%ld,%ld,%ld)\n"
msgstr ""
-#: fdisk/sfdisk.c:1199
+#: fdisk/sfdisk.c:1240
#, c-format
msgid "partition %s ends on cylinder %ld, beyond the end of the disk\n"
msgstr ""
-#: fdisk/sfdisk.c:1232 fdisk/sfdisk.c:1309
+#: fdisk/sfdisk.c:1273 fdisk/sfdisk.c:1350
#, c-format
msgid "too many partitions - ignoring those past nr (%d)\n"
msgstr ""
-#: fdisk/sfdisk.c:1247
+#: fdisk/sfdisk.c:1288
msgid "tree of partitions?\n"
msgstr "árvore de partições?\n"
-#: fdisk/sfdisk.c:1351
+#: fdisk/sfdisk.c:1392
msgid "detected Disk Manager - unable to handle that\n"
msgstr ""
-#: fdisk/sfdisk.c:1358
+#: fdisk/sfdisk.c:1399
msgid "DM6 signature found - giving up\n"
msgstr ""
-#: fdisk/sfdisk.c:1378
+#: fdisk/sfdisk.c:1419
msgid "strange..., an extended partition of size 0?\n"
msgstr ""
-#: fdisk/sfdisk.c:1385
+#: fdisk/sfdisk.c:1426
msgid "strange..., a BSD partition of size 0?\n"
msgstr ""
-#: fdisk/sfdisk.c:1417
+#: fdisk/sfdisk.c:1458
#, c-format
msgid " %s: unrecognized partition\n"
msgstr ""
-#: fdisk/sfdisk.c:1429
+#: fdisk/sfdisk.c:1470
msgid "-n flag was given: Nothing changed\n"
msgstr ""
-#: fdisk/sfdisk.c:1442
+#: fdisk/sfdisk.c:1483
msgid "Failed saving the old sectors - aborting\n"
msgstr ""
-#: fdisk/sfdisk.c:1447
+#: fdisk/sfdisk.c:1488
#, c-format
msgid "Failed writing the partition on %s\n"
msgstr "Falha na gravação da partição em %s\n"
-#: fdisk/sfdisk.c:1524
+#: fdisk/sfdisk.c:1565
msgid "long or incomplete input line - quitting\n"
msgstr "linha de entrada longa ou incompleta - terminando\n"
-#: fdisk/sfdisk.c:1560
+#: fdisk/sfdisk.c:1601
#, c-format
msgid "input error: `=' expected after %s field\n"
msgstr ""
-#: fdisk/sfdisk.c:1567
+#: fdisk/sfdisk.c:1608
#, c-format
msgid "input error: unexpected character %c after %s field\n"
msgstr ""
-#: fdisk/sfdisk.c:1573
+#: fdisk/sfdisk.c:1614
#, c-format
msgid "unrecognized input: %s\n"
msgstr ""
-#: fdisk/sfdisk.c:1605
+#: fdisk/sfdisk.c:1646
msgid "number too big\n"
msgstr ""
-#: fdisk/sfdisk.c:1609
+#: fdisk/sfdisk.c:1650
msgid "trailing junk after number\n"
msgstr ""
-#: fdisk/sfdisk.c:1725
+#: fdisk/sfdisk.c:1766
msgid "no room for partition descriptor\n"
msgstr "sem espaço para o descritor da partição\n"
-#: fdisk/sfdisk.c:1758
+#: fdisk/sfdisk.c:1799
msgid "cannot build surrounding extended partition\n"
msgstr "não foi possível criar a partição estendida envoltória\n"
-#: fdisk/sfdisk.c:1809
+#: fdisk/sfdisk.c:1850
msgid "too many input fields\n"
msgstr ""
#. no free blocks left - don't read any further
-#: fdisk/sfdisk.c:1843
+#: fdisk/sfdisk.c:1884
msgid "No room for more\n"
msgstr ""
-#: fdisk/sfdisk.c:1862
+#: fdisk/sfdisk.c:1903
msgid "Illegal type\n"
msgstr ""
-#: fdisk/sfdisk.c:1894
+#: fdisk/sfdisk.c:1935
#, c-format
msgid "Warning: exceeds max allowable size (%lu)\n"
msgstr ""
-#: fdisk/sfdisk.c:1899
+#: fdisk/sfdisk.c:1940
msgid "Warning: empty partition\n"
msgstr "Atenção: partição vazia\n"
-#: fdisk/sfdisk.c:1913
+#: fdisk/sfdisk.c:1954
#, c-format
msgid "Warning: bad partition start (earliest %lu)\n"
msgstr ""
-#: fdisk/sfdisk.c:1926
+#: fdisk/sfdisk.c:1967
msgid "unrecognized bootable flag - choose - or *\n"
msgstr ""
-#: fdisk/sfdisk.c:1943 fdisk/sfdisk.c:1956
+#: fdisk/sfdisk.c:1984 fdisk/sfdisk.c:1997
msgid "partial c,h,s specification?\n"
msgstr ""
-#: fdisk/sfdisk.c:1967
+#: fdisk/sfdisk.c:2008
msgid "Extended partition not where expected\n"
msgstr "Partição estentida não está no lugar esperado\n"
-#: fdisk/sfdisk.c:1999
+#: fdisk/sfdisk.c:2040
msgid "bad input\n"
msgstr ""
-#: fdisk/sfdisk.c:2021
+#: fdisk/sfdisk.c:2062
msgid "too many partitions\n"
msgstr "Número excessivo de partições\n"
-#: fdisk/sfdisk.c:2054
+#: fdisk/sfdisk.c:2095
msgid ""
"Input in the following format; absent fields get a default value.\n"
"<start> <size> <type [E,S,L,X,hex]> <bootable [-,*]> <c,h,s> <c,h,s>\n"
"Usually you only need to specify <start> and <size> (and perhaps <type>).\n"
msgstr ""
-#: fdisk/sfdisk.c:2074
+#: fdisk/sfdisk.c:2115
msgid "version"
msgstr "versão"
-#: fdisk/sfdisk.c:2080
+#: fdisk/sfdisk.c:2121
#, c-format
msgid "Usage: %s [options] device ...\n"
msgstr "Uso: %s [opções] dispositivo ...\n"
-#: fdisk/sfdisk.c:2081
+#: fdisk/sfdisk.c:2122
msgid "device: something like /dev/hda or /dev/sda"
msgstr ""
-#: fdisk/sfdisk.c:2082
+#: fdisk/sfdisk.c:2123
msgid "useful options:"
msgstr "opções úteis:"
-#: fdisk/sfdisk.c:2083
+#: fdisk/sfdisk.c:2124
msgid " -s [or --show-size]: list size of a partition"
msgstr " -s [ou --show-size]: lista o tamanho de uma partição"
-#: fdisk/sfdisk.c:2084
+#: fdisk/sfdisk.c:2125
msgid " -c [or --id]: print or change partition Id"
msgstr ""
-#: fdisk/sfdisk.c:2085
+#: fdisk/sfdisk.c:2126
msgid " -l [or --list]: list partitions of each device"
msgstr ""
-#: fdisk/sfdisk.c:2086
+#: fdisk/sfdisk.c:2127
msgid " -d [or --dump]: idem, but in a format suitable for later input"
msgstr ""
-#: fdisk/sfdisk.c:2087
+#: fdisk/sfdisk.c:2128
msgid " -i [or --increment]: number cylinders etc. from 1 instead of from 0"
msgstr ""
-#: fdisk/sfdisk.c:2088
+#: fdisk/sfdisk.c:2129
msgid ""
" -uS, -uB, -uC, -uM: accept/report in units of "
"sectors/blocks/cylinders/MB"
msgstr ""
-#: fdisk/sfdisk.c:2089
+#: fdisk/sfdisk.c:2130
msgid " -T [or --list-types]:list the known partition types"
msgstr " -T [ou --list-types]:lista os tipos de partição conhecidos"
-#: fdisk/sfdisk.c:2090
+#: fdisk/sfdisk.c:2131
msgid " -D [or --DOS]: for DOS-compatibility: waste a little space"
msgstr ""
-#: fdisk/sfdisk.c:2091
+#: fdisk/sfdisk.c:2132
msgid " -R [or --re-read]: make kernel reread partition table"
msgstr " -R [ou --re-read]: faz o kernel reler a tabela de partições"
-#: fdisk/sfdisk.c:2092
+#: fdisk/sfdisk.c:2133
msgid " -N# : change only the partition with number #"
msgstr ""
-#: fdisk/sfdisk.c:2093
+#: fdisk/sfdisk.c:2134
msgid " -n : do not actually write to disk"
msgstr ""
-#: fdisk/sfdisk.c:2094
+#: fdisk/sfdisk.c:2135
msgid ""
" -O file : save the sectors that will be overwritten to file"
msgstr ""
-#: fdisk/sfdisk.c:2095
+#: fdisk/sfdisk.c:2136
msgid " -I file : restore these sectors again"
msgstr ""
-#: fdisk/sfdisk.c:2096
+#: fdisk/sfdisk.c:2137
msgid " -v [or --version]: print version"
msgstr ""
-#: fdisk/sfdisk.c:2097
+#: fdisk/sfdisk.c:2138
msgid " -? [or --help]: print this message"
msgstr ""
-#: fdisk/sfdisk.c:2098
+#: fdisk/sfdisk.c:2139
msgid "dangerous options:"
msgstr ""
-#: fdisk/sfdisk.c:2099
+#: fdisk/sfdisk.c:2140
msgid " -g [or --show-geometry]: print the kernel's idea of the geometry"
msgstr ""
-#: fdisk/sfdisk.c:2100
+#: fdisk/sfdisk.c:2141
msgid ""
" -x [or --show-extended]: also list extended partitions on output\n"
" or expect descriptors for them on input"
msgstr ""
-#: fdisk/sfdisk.c:2102
+#: fdisk/sfdisk.c:2143
msgid ""
" -L [or --Linux]: do not complain about things irrelevant for Linux"
msgstr ""
-#: fdisk/sfdisk.c:2103
+#: fdisk/sfdisk.c:2144
msgid " -q [or --quiet]: suppress warning messages"
msgstr ""
-#: fdisk/sfdisk.c:2104
+#: fdisk/sfdisk.c:2145
msgid " You can override the detected geometry using:"
msgstr ""
-#: fdisk/sfdisk.c:2105
+#: fdisk/sfdisk.c:2146
msgid " -C# [or --cylinders #]:set the number of cylinders to use"
msgstr ""
" -C# [ou --cylinders #]:configura o número de cilindros a serem usados"
-#: fdisk/sfdisk.c:2106
+#: fdisk/sfdisk.c:2147
msgid " -H# [or --heads #]: set the number of heads to use"
msgstr ""
" -H# [ou --heads #]: configura o número de cabeças a serem usadas"
-#: fdisk/sfdisk.c:2107
+#: fdisk/sfdisk.c:2148
msgid " -S# [or --sectors #]: set the number of sectors to use"
msgstr ""
" -S# [ou --sectors #]: configura o número de setores a serem usados"
-#: fdisk/sfdisk.c:2108
+#: fdisk/sfdisk.c:2149
msgid "You can disable all consistency checking with:"
msgstr ""
-#: fdisk/sfdisk.c:2109
+#: fdisk/sfdisk.c:2150
msgid " -f [or --force]: do what I say, even if it is stupid"
msgstr ""
-#: fdisk/sfdisk.c:2115
+#: fdisk/sfdisk.c:2156
msgid "Usage:"
msgstr "Uso:"
-#: fdisk/sfdisk.c:2116
+#: fdisk/sfdisk.c:2157
#, c-format
msgid "%s device\t\t list active partitions on device\n"
msgstr ""
-#: fdisk/sfdisk.c:2117
+#: fdisk/sfdisk.c:2158
#, c-format
msgid "%s device n1 n2 ... activate partitions n1 ..., inactivate the rest\n"
msgstr ""
-#: fdisk/sfdisk.c:2118
+#: fdisk/sfdisk.c:2159
#, c-format
msgid "%s -An device\t activate partition n, inactivate the other ones\n"
msgstr ""
-#: fdisk/sfdisk.c:2237
+#: fdisk/sfdisk.c:2278
msgid "no command?\n"
msgstr ""
-#: fdisk/sfdisk.c:2360
+#: fdisk/sfdisk.c:2401
#, c-format
msgid "total: %d blocks\n"
msgstr ""
-#: fdisk/sfdisk.c:2397
+#: fdisk/sfdisk.c:2438
msgid "usage: sfdisk --print-id device partition-number\n"
msgstr ""
-#: fdisk/sfdisk.c:2399
+#: fdisk/sfdisk.c:2440
msgid "usage: sfdisk --change-id device partition-number Id\n"
msgstr ""
-#: fdisk/sfdisk.c:2401
+#: fdisk/sfdisk.c:2442
msgid "usage: sfdisk --id device partition-number [Id]\n"
msgstr ""
-#: fdisk/sfdisk.c:2408
+#: fdisk/sfdisk.c:2449
msgid "can specify only one device (except with -l or -s)\n"
msgstr ""
-#: fdisk/sfdisk.c:2433
+#: fdisk/sfdisk.c:2474
#, c-format
msgid "cannot open %s %s\n"
msgstr ""
-#: fdisk/sfdisk.c:2433
+#: fdisk/sfdisk.c:2474
msgid "read-write"
msgstr ""
-#: fdisk/sfdisk.c:2433
+#: fdisk/sfdisk.c:2474
msgid "for reading"
msgstr ""
-#: fdisk/sfdisk.c:2458
+#: fdisk/sfdisk.c:2499
#, c-format
msgid "%s: OK\n"
msgstr ""
-#: fdisk/sfdisk.c:2475
+#: fdisk/sfdisk.c:2516
#, c-format
msgid "%s: %d cylinders, %d heads, %d sectors/track\n"
msgstr ""
-#: fdisk/sfdisk.c:2478
+#: fdisk/sfdisk.c:2519
#, c-format
msgid "%s: unknown geometry\n"
msgstr ""
-#: fdisk/sfdisk.c:2493
+#: fdisk/sfdisk.c:2535
#, c-format
msgid "BLKGETSIZE ioctl failed for %s\n"
msgstr ""
-#: fdisk/sfdisk.c:2570
+#: fdisk/sfdisk.c:2612
#, c-format
msgid "bad active byte: 0x%x instead of 0x80\n"
msgstr ""
-#: fdisk/sfdisk.c:2587 fdisk/sfdisk.c:2640 fdisk/sfdisk.c:2670
+#: fdisk/sfdisk.c:2629 fdisk/sfdisk.c:2682 fdisk/sfdisk.c:2712
msgid ""
"Done\n"
"\n"
"Feito\n"
"\n"
-#: fdisk/sfdisk.c:2596
+#: fdisk/sfdisk.c:2638
#, c-format
msgid ""
"You have %d active primary partitions. This does not matter for LILO,\n"
"but the DOS MBR will only boot a disk with 1 active partition.\n"
msgstr ""
-#: fdisk/sfdisk.c:2610
+#: fdisk/sfdisk.c:2652
#, c-format
msgid "partition %s has id %x and is not hidden\n"
msgstr ""
-#: fdisk/sfdisk.c:2666
+#: fdisk/sfdisk.c:2708
#, c-format
msgid "Bad Id %x\n"
msgstr ""
-#: fdisk/sfdisk.c:2681
+#: fdisk/sfdisk.c:2723
msgid "This disk is currently in use.\n"
msgstr ""
-#: fdisk/sfdisk.c:2698
+#: fdisk/sfdisk.c:2740
#, c-format
msgid "Fatal error: cannot find %s\n"
msgstr ""
-#: fdisk/sfdisk.c:2701
+#: fdisk/sfdisk.c:2743
#, c-format
msgid "Warning: %s is not a block device\n"
msgstr ""
-#: fdisk/sfdisk.c:2706
+#: fdisk/sfdisk.c:2749
msgid "Checking that no-one is using this disk right now ...\n"
msgstr ""
-#: fdisk/sfdisk.c:2708
+#: fdisk/sfdisk.c:2751
msgid ""
"\n"
"This disk is currently in use - repartitioning is probably a bad idea.Umount "
"--no-reread flag to suppress this check.\n"
msgstr ""
-#: fdisk/sfdisk.c:2712
+#: fdisk/sfdisk.c:2755
msgid "Use the --force flag to overrule all checks.\n"
msgstr ""
-#: fdisk/sfdisk.c:2716
+#: fdisk/sfdisk.c:2759
msgid "OK"
msgstr ""
-#: fdisk/sfdisk.c:2725
+#: fdisk/sfdisk.c:2768
msgid "Old situation:\n"
msgstr ""
-#: fdisk/sfdisk.c:2729
+#: fdisk/sfdisk.c:2772
#, c-format
msgid "Partition %d does not exist, cannot change it\n"
msgstr ""
-#: fdisk/sfdisk.c:2737
+#: fdisk/sfdisk.c:2780
msgid "New situation:\n"
msgstr ""
-#: fdisk/sfdisk.c:2742
+#: fdisk/sfdisk.c:2785
msgid ""
"I don't like these partitions - nothing changed.\n"
"(If you really want this, use the --force option.)\n"
msgstr ""
-#: fdisk/sfdisk.c:2745
+#: fdisk/sfdisk.c:2788
msgid "I don't like this - probably you should answer No\n"
msgstr ""
-#: fdisk/sfdisk.c:2750
+#: fdisk/sfdisk.c:2793
msgid "Are you satisfied with this? [ynq] "
msgstr ""
-#: fdisk/sfdisk.c:2752
+#: fdisk/sfdisk.c:2795
msgid "Do you want to write this to disk? [ynq] "
msgstr "Deseja gravar isto no disco? [ynq] "
-#: fdisk/sfdisk.c:2757
+#: fdisk/sfdisk.c:2800
msgid ""
"\n"
"sfdisk: premature end of input\n"
msgstr ""
-#: fdisk/sfdisk.c:2759
+#: fdisk/sfdisk.c:2802
msgid "Quitting - nothing changed\n"
msgstr ""
-#: fdisk/sfdisk.c:2765
+#: fdisk/sfdisk.c:2808
msgid "Please answer one of y,n,q\n"
msgstr ""
-#: fdisk/sfdisk.c:2773
+#: fdisk/sfdisk.c:2816
msgid ""
"Successfully wrote the new partition table\n"
"\n"
"Tabela de partições gravada com sucesso\n"
"\n"
-#: fdisk/sfdisk.c:2779
+#: fdisk/sfdisk.c:2822
msgid ""
"If you created or changed a DOS partition, /dev/foo7, say, then use dd(1)\n"
"to zero the first 512 bytes: dd if=/dev/zero of=/dev/foo7 bs=512 count=1\n"
"(See fdisk(8).)\n"
msgstr ""
-#: games/banner.c:1051
+#: games/banner.c:1048
msgid "usage: banner [-w width]\n"
msgstr ""
-#: games/banner.c:1071
+#: games/banner.c:1068
msgid "Message: "
msgstr "Mensagem: "
-#: games/banner.c:1105
+#: games/banner.c:1102
#, c-format
msgid "The character '%c' is not in my character set"
msgstr ""
-#: games/banner.c:1113
+#: games/banner.c:1110
#, c-format
msgid "Message '%s' is OK\n"
msgstr ""
msgid "internal error, contact the author."
msgstr "erro interno, contacte o autor."
-#: login-utils/agetty.c:300
+#: login-utils/agetty.c:303
msgid "calling open_tty\n"
msgstr ""
#. Initialize the termio settings (raw mode, eight-bit, blocking i/o).
-#: login-utils/agetty.c:313
+#: login-utils/agetty.c:316
msgid "calling termio_init\n"
msgstr ""
-#: login-utils/agetty.c:318
+#: login-utils/agetty.c:321
msgid "writing init string\n"
msgstr ""
#. Optionally detect the baud rate from the modem status message.
-#: login-utils/agetty.c:328
+#: login-utils/agetty.c:331
msgid "before autobaud\n"
msgstr ""
-#: login-utils/agetty.c:340
+#: login-utils/agetty.c:343
msgid "waiting for cr-lf\n"
msgstr ""
-#: login-utils/agetty.c:344
+#: login-utils/agetty.c:347
#, c-format
msgid "read %c\n"
msgstr ""
#. Read the login name.
-#: login-utils/agetty.c:353
+#: login-utils/agetty.c:356
msgid "reading login name\n"
msgstr ""
-#: login-utils/agetty.c:374
+#: login-utils/agetty.c:377
#, c-format
msgid "%s: can't exec %s: %m"
msgstr ""
-#: login-utils/agetty.c:394
+#: login-utils/agetty.c:397
msgid "can't malloc initstring"
msgstr ""
-#: login-utils/agetty.c:456
+#: login-utils/agetty.c:459
#, c-format
msgid "bad timeout value: %s"
msgstr ""
-#: login-utils/agetty.c:465
+#: login-utils/agetty.c:468
msgid "after getopt loop\n"
msgstr ""
-#: login-utils/agetty.c:483
+#: login-utils/agetty.c:486
msgid "exiting parseargs\n"
msgstr ""
-#: login-utils/agetty.c:496
+#: login-utils/agetty.c:499
msgid "entered parse_speeds\n"
msgstr ""
-#: login-utils/agetty.c:499
+#: login-utils/agetty.c:502
#, c-format
msgid "bad speed: %s"
msgstr ""
-#: login-utils/agetty.c:501
+#: login-utils/agetty.c:504
msgid "too many alternate speeds"
msgstr "Número excessivo de velocidades alternativas"
-#: login-utils/agetty.c:503
+#: login-utils/agetty.c:506
msgid "exiting parsespeeds\n"
msgstr ""
-#: login-utils/agetty.c:576
+#: login-utils/agetty.c:579
#, c-format
msgid "%s: open for update: %m"
msgstr ""
-#: login-utils/agetty.c:592
+#: login-utils/agetty.c:595
#, c-format
msgid "%s: no utmp entry"
msgstr ""
-#: login-utils/agetty.c:621
+#: login-utils/agetty.c:624
#, c-format
msgid "/dev: chdir() failed: %m"
msgstr ""
-#: login-utils/agetty.c:625
+#: login-utils/agetty.c:628
#, c-format
msgid "/dev/%s: not a character device"
msgstr ""
#. ignore close(2) errors
-#: login-utils/agetty.c:632
+#: login-utils/agetty.c:635
msgid "open(2)\n"
msgstr ""
-#: login-utils/agetty.c:634
+#: login-utils/agetty.c:637
#, c-format
msgid "/dev/%s: cannot open as standard input: %m"
msgstr ""
-#: login-utils/agetty.c:644
+#: login-utils/agetty.c:647
#, c-format
msgid "%s: not open for read/write"
msgstr ""
#. Set up standard output and standard error file descriptors.
-#: login-utils/agetty.c:648
+#: login-utils/agetty.c:651
msgid "duping\n"
msgstr ""
#. set up stdout and stderr
-#: login-utils/agetty.c:650
+#: login-utils/agetty.c:653
#, c-format
msgid "%s: dup problem: %m"
msgstr ""
-#: login-utils/agetty.c:712
+#: login-utils/agetty.c:723
msgid "term_io 2\n"
msgstr ""
-#: login-utils/agetty.c:894
+#: login-utils/agetty.c:905
msgid "user"
msgstr "usuário"
-#: login-utils/agetty.c:894
+#: login-utils/agetty.c:905
msgid "users"
msgstr "usuários"
-#: login-utils/agetty.c:982
+#: login-utils/agetty.c:993
#, c-format
msgid "%s: read: %m"
msgstr ""
-#: login-utils/agetty.c:1028
+#: login-utils/agetty.c:1039
#, c-format
msgid "%s: input overrun"
msgstr ""
-#: login-utils/agetty.c:1152
+#: login-utils/agetty.c:1163
#, c-format
msgid ""
"Usage: %s [-hiLmw] [-l login_program] [-t timeout] [-I initstring] "
msgstr ""
#. there was a default rule, but user didn't match, reject!
-#: login-utils/checktty.c:424
+#: login-utils/checktty.c:431
#, c-format
msgid "Login on %s from %s denied by default.\n"
msgstr ""
#. matching our username, but it doesn't contain the
#. name of the tty where the user is trying to log in.
#. So deny access!
-#: login-utils/checktty.c:435
+#: login-utils/checktty.c:442
#, c-format
msgid "Login on %s from %s denied.\n"
msgstr ""
-#: login-utils/chfn.c:139 login-utils/chsh.c:118
+#: login-utils/chfn.c:135 login-utils/chsh.c:118
#, c-format
msgid "%s: you (user %d) don't exist.\n"
msgstr ""
-#: login-utils/chfn.c:146 login-utils/chsh.c:125
+#: login-utils/chfn.c:142 login-utils/chsh.c:125
#, c-format
msgid "%s: user \"%s\" does not exist.\n"
msgstr ""
-#: login-utils/chfn.c:151 login-utils/chsh.c:130
+#: login-utils/chfn.c:147 login-utils/chsh.c:130
#, c-format
msgid "%s: can only change local entries; use yp%s instead.\n"
msgstr ""
-#: login-utils/chfn.c:163
+#: login-utils/chfn.c:159
#, c-format
msgid "Changing finger information for %s.\n"
msgstr "Modificando informações finger para o usuário %s.\n"
-#: login-utils/chfn.c:169 login-utils/chfn.c:173 login-utils/chfn.c:180
-#: login-utils/chfn.c:184 login-utils/chsh.c:154 login-utils/chsh.c:158
+#: login-utils/chfn.c:165 login-utils/chfn.c:169 login-utils/chfn.c:176
+#: login-utils/chfn.c:180 login-utils/chsh.c:154 login-utils/chsh.c:158
#: login-utils/chsh.c:165 login-utils/chsh.c:169
msgid "Password error."
msgstr "Erro na senha."
-#: login-utils/chfn.c:193 login-utils/chsh.c:178 login-utils/login.c:650
-#: login-utils/newgrp.c:47 login-utils/simpleinit.c:219 mount/lomount.c:196
-#: mount/lomount.c:202 mount/losetup.c:115 mount/losetup.c:121
+#: login-utils/chfn.c:189 login-utils/chsh.c:178 login-utils/login.c:678
+#: login-utils/newgrp.c:47 login-utils/simpleinit.c:219 mount/lomount.c:200
+#: mount/lomount.c:206 mount/losetup.c:115 mount/losetup.c:121
msgid "Password: "
msgstr "Senha: "
-#: login-utils/chfn.c:196 login-utils/chsh.c:181
+#: login-utils/chfn.c:192 login-utils/chsh.c:181
msgid "Incorrect password."
msgstr "Senha incorreta."
-#: login-utils/chfn.c:207
+#: login-utils/chfn.c:203
msgid "Finger information not changed.\n"
msgstr ""
-#: login-utils/chfn.c:310
+#: login-utils/chfn.c:306
#, c-format
msgid "Usage: %s [ -f full-name ] [ -o office ] "
msgstr "Uso: %s [ -f nome-completo ] [ -o local_de_trabalho ] "
-#: login-utils/chfn.c:311
+#: login-utils/chfn.c:307
msgid ""
"[ -p office-phone ]\n"
"\t[ -h home-phone ] "
msgstr ""
-#: login-utils/chfn.c:312
+#: login-utils/chfn.c:308
msgid "[ --help ] [ --version ]\n"
msgstr ""
-#: login-utils/chfn.c:381 login-utils/chsh.c:294
+#: login-utils/chfn.c:377 login-utils/chsh.c:294
msgid ""
"\n"
"Aborted.\n"
msgstr ""
-#: login-utils/chfn.c:414
+#: login-utils/chfn.c:410
msgid "field is too long.\n"
msgstr "Campo muito longo.\n"
-#: login-utils/chfn.c:422
+#: login-utils/chfn.c:418
#, c-format
msgid "'%c' is not allowed.\n"
msgstr ""
-#: login-utils/chfn.c:427
+#: login-utils/chfn.c:423
msgid "Control characters are not allowed.\n"
msgstr ""
-#: login-utils/chfn.c:492
+#: login-utils/chfn.c:488
msgid "Finger information *NOT* changed. Try again later.\n"
msgstr ""
"As informações finger *NÃO* foram modificada. Tente novamente mais tarde.\n"
-#: login-utils/chfn.c:495
+#: login-utils/chfn.c:491
msgid "Finger information changed.\n"
msgstr ""
-#: login-utils/chfn.c:509 login-utils/chsh.c:412 sys-utils/cytune.c:315
+#: login-utils/chfn.c:505 login-utils/chsh.c:412 sys-utils/cytune.c:324
msgid "malloc failed"
msgstr ""
msgid "Can't read %s, exiting."
msgstr ""
-#: login-utils/last.c:138
+#: login-utils/last.c:143
msgid "usage: last [-#] [-f file] [-t tty] [-h hostname] [user ...]\n"
msgstr ""
-#: login-utils/last.c:215
-#, c-format
-msgid "last: %s: "
-msgstr ""
-
-#: login-utils/last.c:270
+#: login-utils/last.c:283
msgid " still logged in"
msgstr ""
-#: login-utils/last.c:291
+#: login-utils/last.c:305
#, c-format
msgid ""
"\n"
-"wtmp begins %10.10s %5.5s \n"
+"wtmp begins %s"
msgstr ""
-#: login-utils/last.c:352 login-utils/last.c:372 login-utils/last.c:427
+#: login-utils/last.c:367 login-utils/last.c:387 login-utils/last.c:442
msgid "last: malloc failure.\n"
msgstr ""
-#: login-utils/last.c:401
+#: login-utils/last.c:416
msgid "last: gethostname"
msgstr ""
-#: login-utils/last.c:454
+#: login-utils/last.c:469
#, c-format
msgid ""
"\n"
"interrupted %10.10s %5.5s \n"
msgstr ""
-#: login-utils/login.c:349
+#: login-utils/login.c:377
msgid "login: -h for super-user only.\n"
msgstr "login: -h somente pode ser especificado pelo superusuário.\n"
-#: login-utils/login.c:374
+#: login-utils/login.c:402
msgid "usage: login [-fp] [username]\n"
msgstr ""
-#: login-utils/login.c:476
+#: login-utils/login.c:504
#, c-format
msgid "login: PAM Failure, aborting: %s\n"
msgstr ""
-#: login-utils/login.c:478
+#: login-utils/login.c:506
#, c-format
msgid "Couldn't initialize PAM: %s"
msgstr ""
-#: login-utils/login.c:518
+#: login-utils/login.c:546
#, c-format
msgid "FAILED LOGIN %d FROM %s FOR %s, %s"
msgstr ""
-#: login-utils/login.c:520
+#: login-utils/login.c:548
msgid ""
"Login incorrect\n"
"\n"
"Login incorreto\n"
"\n"
-#: login-utils/login.c:529
+#: login-utils/login.c:557
#, c-format
msgid "TOO MANY LOGIN TRIES (%d) FROM %s FOR %s, %s"
msgstr ""
-#: login-utils/login.c:533
+#: login-utils/login.c:561
#, c-format
msgid "FAILED LOGIN SESSION FROM %s FOR %s, %s"
msgstr ""
-#: login-utils/login.c:536
+#: login-utils/login.c:564
msgid ""
"\n"
"Login incorrect\n"
"\n"
"Login incorreto\n"
-#: login-utils/login.c:585
+#: login-utils/login.c:613
msgid "Illegal username"
msgstr "Nome de usuário inválido"
-#: login-utils/login.c:628
+#: login-utils/login.c:656
#, c-format
msgid "%s login refused on this terminal.\n"
msgstr ""
-#: login-utils/login.c:633
+#: login-utils/login.c:661
#, c-format
msgid "LOGIN %s REFUSED FROM %s ON TTY %s"
msgstr ""
-#: login-utils/login.c:637
+#: login-utils/login.c:665
#, c-format
msgid "LOGIN %s REFUSED ON TTY %s"
msgstr ""
-#: login-utils/login.c:689
+#: login-utils/login.c:717
msgid "Login incorrect\n"
msgstr "Login incorreto\n"
-#: login-utils/login.c:711
+#: login-utils/login.c:739
msgid ""
"Too many users logged on already.\n"
"Try again later.\n"
msgstr ""
-#: login-utils/login.c:715
+#: login-utils/login.c:743
msgid "You have too many processes running.\n"
msgstr ""
-#: login-utils/login.c:761
+#: login-utils/login.c:789
msgid "Warning: no Kerberos tickets issued\n"
msgstr ""
-#: login-utils/login.c:773
+#: login-utils/login.c:801
msgid "Sorry -- your password has expired.\n"
msgstr ""
-#: login-utils/login.c:779
+#: login-utils/login.c:807
#, c-format
msgid "Warning: your password expires on %s %d, %d\n"
msgstr ""
-#: login-utils/login.c:787
+#: login-utils/login.c:815
msgid "Sorry -- your account has expired.\n"
msgstr ""
-#: login-utils/login.c:793
+#: login-utils/login.c:821
#, c-format
msgid "Warning: your account expires on %s %d, %d\n"
msgstr ""
-#: login-utils/login.c:1012
+#: login-utils/login.c:1055
#, c-format
msgid "DIALUP AT %s BY %s"
msgstr ""
-#: login-utils/login.c:1019
+#: login-utils/login.c:1062
#, c-format
msgid "ROOT LOGIN ON %s FROM %s"
msgstr ""
-#: login-utils/login.c:1022
+#: login-utils/login.c:1065
#, c-format
msgid "ROOT LOGIN ON %s"
msgstr ""
-#: login-utils/login.c:1025
+#: login-utils/login.c:1068
#, c-format
msgid "LOGIN ON %s BY %s FROM %s"
msgstr ""
-#: login-utils/login.c:1028
+#: login-utils/login.c:1071
#, c-format
msgid "LOGIN ON %s BY %s"
msgstr ""
-#: login-utils/login.c:1039
+#: login-utils/login.c:1083
#, c-format
msgid "You have %smail.\n"
msgstr "Você tem mensagens %s na caixa de correio.\n"
-#: login-utils/login.c:1040
+#: login-utils/login.c:1084
msgid "new "
msgstr ""
#. error in fork()
-#: login-utils/login.c:1057
+#: login-utils/login.c:1102
#, c-format
msgid "login: failure forking: %s"
msgstr ""
-#: login-utils/login.c:1072
+#: login-utils/login.c:1117
msgid "setuid() failed"
msgstr ""
-#: login-utils/login.c:1078
+#: login-utils/login.c:1123
#, c-format
msgid "No directory %s!\n"
msgstr ""
-#: login-utils/login.c:1082
+#: login-utils/login.c:1127
msgid "Logging in with home = \"/\".\n"
msgstr ""
-#: login-utils/login.c:1090
+#: login-utils/login.c:1135
msgid "login: no memory for shell script.\n"
msgstr ""
-#: login-utils/login.c:1116
+#: login-utils/login.c:1163
#, c-format
msgid "login: couldn't exec shell script: %s.\n"
msgstr ""
-#: login-utils/login.c:1119
+#: login-utils/login.c:1166
#, c-format
msgid "login: no shell: %s.\n"
msgstr ""
-#: login-utils/login.c:1135
+#: login-utils/login.c:1182
#, c-format
msgid ""
"\n"
"\n"
"%s usuário: "
-#: login-utils/login.c:1146
+#: login-utils/login.c:1193
msgid "login name much too long.\n"
msgstr "nome de login muito longo.\n"
-#: login-utils/login.c:1147
+#: login-utils/login.c:1194
msgid "NAME too long"
msgstr "NOME muito longo"
-#: login-utils/login.c:1154
+#: login-utils/login.c:1201
msgid "login names may not start with '-'.\n"
msgstr ""
-#: login-utils/login.c:1164
+#: login-utils/login.c:1211
msgid "too many bare linefeeds.\n"
msgstr "Número excessivo de saltos de linha.\n"
-#: login-utils/login.c:1165
+#: login-utils/login.c:1212
msgid "EXCESSIVE linefeeds"
msgstr ""
-#: login-utils/login.c:1176
+#: login-utils/login.c:1223
#, c-format
msgid "Login timed out after %d seconds\n"
msgstr "Tempo de login esgotado após %d segundos\n"
-#: login-utils/login.c:1276
+#: login-utils/login.c:1323
#, c-format
msgid "Last login: %.*s "
msgstr "Último login: %.*s "
-#: login-utils/login.c:1280
+#: login-utils/login.c:1327
#, c-format
msgid "from %.*s\n"
msgstr "a partir de %.*s\n"
-#: login-utils/login.c:1283
+#: login-utils/login.c:1330
#, c-format
msgid "on %.*s\n"
msgstr "em: %.*s\n"
-#: login-utils/login.c:1306
+#: login-utils/login.c:1353
#, c-format
msgid "LOGIN FAILURE FROM %s, %s"
msgstr ""
-#: login-utils/login.c:1309
+#: login-utils/login.c:1356
#, c-format
msgid "LOGIN FAILURE ON %s, %s"
msgstr ""
-#: login-utils/login.c:1313
+#: login-utils/login.c:1360
#, c-format
msgid "%d LOGIN FAILURES FROM %s, %s"
msgstr ""
-#: login-utils/login.c:1316
+#: login-utils/login.c:1363
#, c-format
msgid "%d LOGIN FAILURES ON %s, %s"
msgstr ""
msgid "No shell"
msgstr ""
-#: login-utils/passwd.c:165
+#: login-utils/passwd.c:163
msgid "The password must have at least 6 characters, try again.\n"
msgstr "A senha deve ter pelo menos 6 caracteres, tente novamente.\n"
-#: login-utils/passwd.c:178
+#: login-utils/passwd.c:176
msgid "The password must contain characters out of two of the following\n"
msgstr "A senha deve conter caracteres de uma das duas classes seguintes:\n"
-#: login-utils/passwd.c:179
+#: login-utils/passwd.c:177
msgid "classes: upper and lower case letters, digits and non alphanumeric\n"
msgstr ""
"letras maiúsculas e minúsculas, dígitos e caracteres não alfanuméricos.\n"
-#: login-utils/passwd.c:180
+#: login-utils/passwd.c:178
msgid "characters. See passwd(1) for more information.\n"
msgstr "Veja passwd(1) para maiores informações.\n"
-#: login-utils/passwd.c:185
+#: login-utils/passwd.c:183
msgid "You cannot reuse the old password.\n"
msgstr "Você não pode reutilizar a senha antiga.\n"
-#: login-utils/passwd.c:190
+#: login-utils/passwd.c:188
msgid "Please don't use something like your username as password!\n"
msgstr ""
-#: login-utils/passwd.c:201 login-utils/passwd.c:208
+#: login-utils/passwd.c:199 login-utils/passwd.c:206
msgid "Please don't use something like your realname as password!\n"
msgstr ""
-#: login-utils/passwd.c:225
+#: login-utils/passwd.c:223
msgid "Usage: passwd [username [password]]\n"
msgstr ""
-#: login-utils/passwd.c:226
+#: login-utils/passwd.c:224
msgid "Only root may use the one and two argument forms.\n"
msgstr ""
-#: login-utils/passwd.c:282
+#: login-utils/passwd.c:280
msgid "Usage: passwd [-foqsvV] [user [password]]\n"
msgstr ""
-#: login-utils/passwd.c:302
+#: login-utils/passwd.c:301
#, c-format
msgid "Can't exec %s: %s\n"
msgstr ""
-#: login-utils/passwd.c:313
+#: login-utils/passwd.c:312
msgid "Cannot find login name"
msgstr ""
-#: login-utils/passwd.c:320 login-utils/passwd.c:327
+#: login-utils/passwd.c:319 login-utils/passwd.c:326
msgid "Only root can change the password for others.\n"
msgstr ""
-#: login-utils/passwd.c:335
+#: login-utils/passwd.c:334
msgid "Too many arguments.\n"
msgstr "Número excessivo de argumentos.\n"
-#: login-utils/passwd.c:340
+#: login-utils/passwd.c:339
#, c-format
msgid "Can't find username anywhere. Is `%s' really a user?"
msgstr ""
-#: login-utils/passwd.c:344
+#: login-utils/passwd.c:343
msgid "Sorry, I can only change local passwords. Use yppasswd instead."
msgstr ""
-#: login-utils/passwd.c:350
+#: login-utils/passwd.c:349
msgid "UID and username does not match, imposter!"
msgstr ""
-#: login-utils/passwd.c:355
+#: login-utils/passwd.c:354
#, c-format
msgid "Changing password for %s\n"
msgstr "Modificando a senha para o usuário %s\n"
-#: login-utils/passwd.c:359
+#: login-utils/passwd.c:358
msgid "Enter old password: "
msgstr "Informe a senha anterior: "
-#: login-utils/passwd.c:361
+#: login-utils/passwd.c:360
msgid "Illegal password, imposter."
msgstr "Senha incorreta, impostor."
-#: login-utils/passwd.c:373
+#: login-utils/passwd.c:372
msgid "Enter new password: "
msgstr "Informa a nova senha: "
-#: login-utils/passwd.c:375
+#: login-utils/passwd.c:374
msgid "Password not changed."
msgstr "A senha NÃO foi modificada."
-#: login-utils/passwd.c:385
+#: login-utils/passwd.c:384
msgid "Re-type new password: "
msgstr "Redigite a nova senha: "
-#: login-utils/passwd.c:388
+#: login-utils/passwd.c:387
msgid "You misspelled it. Password not changed."
msgstr "Você não a informou corretamente. A senha NÃO foi modificada."
-#: login-utils/passwd.c:403
+#: login-utils/passwd.c:402
#, c-format
msgid "password changed, user %s"
msgstr "senha modificada, usuário %s"
-#: login-utils/passwd.c:406
+#: login-utils/passwd.c:405
msgid "ROOT PASSWORD CHANGED"
msgstr "A SENHA DO ROOT FOI MODIFICADA"
-#: login-utils/passwd.c:408
+#: login-utils/passwd.c:407
#, c-format
msgid "password changed by root, user %s"
msgstr "senha modificada pelo root, usuário %s"
-#: login-utils/passwd.c:415
+#: login-utils/passwd.c:414
msgid "calling setpwnam to set password.\n"
msgstr ""
-#: login-utils/passwd.c:419
+#: login-utils/passwd.c:418
msgid "Password *NOT* changed. Try again later.\n"
msgstr "A senha *NÃO* foi modificada. Tente novamente mais tarde.\n"
-#: login-utils/passwd.c:425
+#: login-utils/passwd.c:424
msgid "Password changed.\n"
msgstr "Senha modificada.\n"
msgstr ""
#: login-utils/shutdown.c:219
-msgid "That must be tomorrow, "
-msgstr ""
-
-#: login-utils/shutdown.c:220
-msgid "can't you wait till then?\n"
+msgid "That must be tomorrow, can't you wait till then?\n"
msgstr ""
#: login-utils/shutdown.c:271
msgstr ""
#. RB_AUTOBOOT
-#: login-utils/shutdown.c:369
+#: login-utils/shutdown.c:377
msgid ""
"\n"
"Why am I still alive after reboot?"
msgstr ""
-#: login-utils/shutdown.c:371
+#: login-utils/shutdown.c:379
msgid ""
"\n"
"Now you can turn off the power..."
msgstr ""
-#: login-utils/shutdown.c:386
+#: login-utils/shutdown.c:394
msgid "Calling kernel power-off facility...\n"
msgstr ""
-#: login-utils/shutdown.c:389
+#: login-utils/shutdown.c:397
#, c-format
msgid "Error powering off\t%s\n"
msgstr ""
-#: login-utils/shutdown.c:397
+#: login-utils/shutdown.c:405
#, c-format
msgid "Executing the program \"%s\" ...\n"
msgstr ""
-#: login-utils/shutdown.c:400
+#: login-utils/shutdown.c:408
#, c-format
msgid "Error executing\t%s\n"
msgstr ""
-#: login-utils/shutdown.c:423
+#: login-utils/shutdown.c:431
#, c-format
msgid "\aURGENT: broadcast message from %s:"
msgstr ""
-#: login-utils/shutdown.c:429
+#: login-utils/shutdown.c:437
msgid "System going down IMMEDIATELY!\n"
msgstr ""
-#: login-utils/shutdown.c:432
+#: login-utils/shutdown.c:440
#, c-format
msgid "System going down in %d hour%s %d minutes"
msgstr ""
-#: login-utils/shutdown.c:435
+#: login-utils/shutdown.c:441 login-utils/shutdown.c:444
+msgid "s"
+msgstr ""
+
+#: login-utils/shutdown.c:443
#, c-format
msgid "System going down in %d minute%s\n"
msgstr ""
-#: login-utils/shutdown.c:441
+#: login-utils/shutdown.c:449
#, c-format
msgid "\t... %s ...\n"
msgstr ""
-#: login-utils/shutdown.c:498
-msgid "Cannot fork for swapoff. Shrug!"
-msgstr ""
-
#: login-utils/shutdown.c:506
-msgid "Cannot exec swapoff, "
+msgid "Cannot fork for swapoff. Shrug!"
msgstr ""
-#: login-utils/shutdown.c:507
-msgid "hoping umount will do the trick."
+#: login-utils/shutdown.c:514
+msgid "Cannot exec swapoff, hoping umount will do the trick."
msgstr ""
-#: login-utils/shutdown.c:525
+#: login-utils/shutdown.c:533
msgid "Cannot fork for umount, trying manually."
msgstr ""
-#: login-utils/shutdown.c:531
-msgid "Cannot exec "
-msgstr ""
-
-#: login-utils/shutdown.c:531
-msgid ", trying umount."
+#: login-utils/shutdown.c:542
+#, c-format
+msgid "Cannot exec %s, trying umount.\n"
msgstr ""
-#: login-utils/shutdown.c:533
+#: login-utils/shutdown.c:546
msgid "Cannot exec umount, giving up on umount."
msgstr ""
-#: login-utils/shutdown.c:538
+#: login-utils/shutdown.c:551
msgid "Unmounting any remaining filesystems..."
msgstr ""
-#: login-utils/shutdown.c:574
+#: login-utils/shutdown.c:587
#, c-format
msgid "shutdown: Couldn't umount %s\n"
msgstr ""
msgid "fork failed\n"
msgstr ""
-#: login-utils/simpleinit.c:302 text-utils/more.c:1469
+#: login-utils/simpleinit.c:302 text-utils/more.c:1549
msgid "exec failed\n"
msgstr ""
msgid "no TERM or cannot stat tty\n"
msgstr ""
-#: login-utils/ttymsg.c:79
+#: login-utils/ttymsg.c:81
msgid "too many iov's (change code in wall/ttymsg.c)"
msgstr ""
-#. A slash is an attempt to break security...
-#: login-utils/ttymsg.c:83
-#, c-format
-msgid "'/' in \"%s\""
-msgstr ""
-
-#: login-utils/ttymsg.c:88
+#: login-utils/ttymsg.c:91
msgid "excessively long line arg"
msgstr ""
-#: login-utils/ttymsg.c:142
+#: login-utils/ttymsg.c:145
msgid "cannot fork"
msgstr ""
-#: login-utils/ttymsg.c:145
+#: login-utils/ttymsg.c:149
#, c-format
msgid "fork: %s"
msgstr ""
-#: login-utils/ttymsg.c:172
+#: login-utils/ttymsg.c:177
#, c-format
msgid "%s: BAD ERROR"
msgstr ""
-#: login-utils/vipw.c:147
+#: login-utils/vipw.c:149
#, c-format
msgid "%s: the %s file is busy.\n"
msgstr ""
-#: login-utils/vipw.c:163
+#: login-utils/vipw.c:165
#, c-format
msgid "%s: the %s file is busy (%s present)\n"
msgstr ""
-#: login-utils/vipw.c:168
+#: login-utils/vipw.c:171
#, c-format
msgid "%s: can't link %s: %s\n"
msgstr ""
-#: login-utils/vipw.c:188
+#: login-utils/vipw.c:193
#, c-format
msgid "%s: can't unlock %s: %s (your changes are still in %s)\n"
msgstr ""
-#: login-utils/vipw.c:212
+#: login-utils/vipw.c:217
#, c-format
msgid "%s: Cannot fork\n"
msgstr ""
-#: login-utils/vipw.c:252
+#: login-utils/vipw.c:257
#, c-format
msgid "%s: %s unchanged\n"
msgstr "%s: %s não foi modificada\n"
-#: login-utils/vipw.c:295
+#: login-utils/vipw.c:300
#, c-format
msgid "%s: no changes made\n"
msgstr ""
-#: login-utils/wall.c:104
-msgid "usage: wall [file]\n"
-msgstr ""
-
-#: login-utils/wall.c:115
-#, c-format
-msgid "wall: cannot read %s.\n"
-msgstr ""
+#: login-utils/wall.c:103
+#, fuzzy, c-format
+msgid "usage: %s [file]\n"
+msgstr "Uso: script [-a] [arquivo]\n"
-#: login-utils/wall.c:132
+#: login-utils/wall.c:151
#, c-format
-msgid "wall: %s\n"
-msgstr ""
-
-#: login-utils/wall.c:154
-msgid "wall: can't open temporary file.\n"
+msgid "%s: can't open temporary file.\n"
msgstr ""
-#: login-utils/wall.c:181
+#: login-utils/wall.c:178
#, c-format
msgid "Broadcast Message from %s@%s"
msgstr ""
-#: login-utils/wall.c:191
+#: login-utils/wall.c:188
#, c-format
-msgid "wall: can't read %s.\n"
+msgid "%s: can't read %s.\n"
msgstr ""
-#: login-utils/wall.c:216
-msgid "wall: can't stat temporary file.\n"
+#: login-utils/wall.c:213
+#, c-format
+msgid "%s: can't stat temporary file.\n"
msgstr ""
-#: login-utils/wall.c:225
-msgid "wall: can't read temporary file.\n"
+#: login-utils/wall.c:222
+#, c-format
+msgid "%s: can't read temporary file.\n"
msgstr ""
-#: misc-utils/cal.c:198
+#: misc-utils/cal.c:184
msgid "illegal month value: use 1-12"
msgstr ""
-#: misc-utils/cal.c:202
+#: misc-utils/cal.c:188
msgid "illegal year value: use 1-9999"
msgstr ""
-#: misc-utils/cal.c:498
+#: misc-utils/cal.c:484
msgid "usage: cal [-mjy] [[month] year]\n"
msgstr ""
msgid " %s -l [ signal ]\n"
msgstr ""
-#: misc-utils/logger.c:135
+#: misc-utils/logger.c:144
#, c-format
msgid "logger: %s: %s.\n"
msgstr ""
-#: misc-utils/logger.c:232
+#: misc-utils/logger.c:241
#, c-format
msgid "logger: unknown facility name: %s.\n"
msgstr ""
-#: misc-utils/logger.c:244
+#: misc-utils/logger.c:253
#, c-format
msgid "logger: unknown priority name: %s.\n"
msgstr ""
-#: misc-utils/logger.c:271
-msgid "logger: [-is] [-f file] [-p pri] [-t tag] [-u socket] [ message ... ]\n"
+#: misc-utils/logger.c:280
+msgid ""
+"usage: logger [-is] [-f file] [-p pri] [-t tag] [-u socket] [ message ... ]\n"
msgstr ""
-#: misc-utils/look.c:170 misc-utils/setterm.c:1153 text-utils/more.c:1782
-#: text-utils/more.c:1793
-msgid "Out of memory"
-msgstr "faltou memória"
-
#: misc-utils/look.c:340
msgid "usage: look [-dfa] [-t char] string [file]\n"
msgstr ""
-#: misc-utils/look.c:365
-msgid "look: "
-msgstr ""
-
-#: misc-utils/mcookie.c:95 misc-utils/mcookie.c:120
+#: misc-utils/mcookie.c:122 misc-utils/mcookie.c:149
#, c-format
msgid "Could not open %s\n"
msgstr ""
-#: misc-utils/mcookie.c:103 misc-utils/mcookie.c:117
+#: misc-utils/mcookie.c:126 misc-utils/mcookie.c:145
#, c-format
msgid "Got %d bytes from %s\n"
msgstr ""
msgid "namei: unknown file type 0%06o on file %s\n"
msgstr ""
-#: misc-utils/script.c:108
+#: misc-utils/script.c:109
msgid "usage: script [-a] [file]\n"
msgstr "Uso: script [-a] [arquivo]\n"
-#: misc-utils/script.c:128
+#: misc-utils/script.c:129
#, c-format
msgid "Script started, file is %s\n"
msgstr ""
-#: misc-utils/script.c:197
+#: misc-utils/script.c:198
#, c-format
msgid "Script started on %s"
msgstr ""
-#: misc-utils/script.c:263
+#: misc-utils/script.c:264
#, c-format
msgid ""
"\n"
"Script done on %s"
msgstr ""
-#: misc-utils/script.c:268
+#: misc-utils/script.c:269
#, c-format
msgid "Script done, file is %s\n"
msgstr ""
-#: misc-utils/script.c:280
+#: misc-utils/script.c:281
msgid "openpty failed\n"
msgstr ""
-#: misc-utils/script.c:314
+#: misc-utils/script.c:315
msgid "Out of pty's\n"
msgstr ""
msgid "%s: Argument error, usage\n"
msgstr ""
-#: misc-utils/setterm.c:747
-#, c-format
-msgid "%s\n"
-msgstr ""
-
#: misc-utils/setterm.c:748
msgid " [ -term terminal_name ]\n"
msgstr ""
msgid "whereis [ -sbmu ] [ -SBM dir ... -f ] name...\n"
msgstr ""
-#: misc-utils/write.c:101
+#: misc-utils/write.c:99
msgid "write: can't find your tty's name\n"
msgstr ""
-#: misc-utils/write.c:112
+#: misc-utils/write.c:110
msgid "write: you have write permission turned off.\n"
msgstr ""
-#: misc-utils/write.c:133
+#: misc-utils/write.c:131
#, c-format
msgid "write: %s is not logged in on %s.\n"
msgstr ""
-#: misc-utils/write.c:141
+#: misc-utils/write.c:139
#, c-format
msgid "write: %s has messages disabled on %s\n"
msgstr ""
-#: misc-utils/write.c:148
+#: misc-utils/write.c:146
msgid "usage: write user [tty]\n"
msgstr ""
-#: misc-utils/write.c:247
+#: misc-utils/write.c:245
#, c-format
msgid "write: %s is not logged in\n"
msgstr ""
-#: misc-utils/write.c:256
+#: misc-utils/write.c:254
#, c-format
msgid "write: %s has messages disabled\n"
msgstr ""
-#: misc-utils/write.c:260
+#: misc-utils/write.c:258
#, c-format
msgid "write: %s is logged in more than once; writing to %s\n"
msgstr ""
-#: misc-utils/write.c:327
+#: misc-utils/write.c:325
#, c-format
msgid "Message from %s@%s on %s at %s ..."
msgstr ""
-#: mount/fstab.c:113
+#: mount/fstab.c:116
#, c-format
msgid "warning: error reading %s: %s"
msgstr ""
-#: mount/fstab.c:140 mount/fstab.c:162
+#: mount/fstab.c:143 mount/fstab.c:166
#, c-format
msgid "warning: can't open %s: %s"
msgstr "Atenção: não foi possível abrir %s: %s"
-#: mount/fstab.c:144
+#: mount/fstab.c:147
#, c-format
msgid "mount: could not open %s - using %s instead\n"
msgstr ""
-#. MOUNTLOCK_LINKTARGET does not exist (as a file)
+#. linktargetfile does not exist (as a file)
#. and we cannot create it. Read-only filesystem?
#. Too many files open in the system? Filesystem full?
-#: mount/fstab.c:346
+#: mount/fstab.c:375
#, c-format
msgid "can't create lock file %s: %s (use -n flag to override)"
msgstr ""
-#: mount/fstab.c:358
+#: mount/fstab.c:387
#, c-format
msgid "can't link lock file %s: %s (use -n flag to override)"
msgstr ""
-#: mount/fstab.c:369
+#: mount/fstab.c:399
#, c-format
msgid "can't open lock file %s: %s (use -n flag to override)"
msgstr ""
-#: mount/fstab.c:383
+#: mount/fstab.c:414
#, c-format
msgid "Can't lock lock file %s: %s\n"
msgstr ""
-#: mount/fstab.c:392
+#: mount/fstab.c:425
#, c-format
msgid "can't lock lock file %s: %s"
msgstr ""
-#: mount/fstab.c:394
+#: mount/fstab.c:427
msgid "timed out"
msgstr ""
-#: mount/fstab.c:438
+#: mount/fstab.c:472 mount/fstab.c:480
#, c-format
msgid "cannot open %s (%s) - mtab not updated"
msgstr ""
-#: mount/fstab.c:445
-#, c-format
-msgid "can't open %s (%s) - mtab not updated"
-msgstr ""
-
-#: mount/fstab.c:470
+#: mount/fstab.c:505
msgid "mount: warning: cannot change mounted device with a remount\n"
msgstr ""
-#: mount/fstab.c:475
+#: mount/fstab.c:510
msgid "mount: warning: cannot change filesystem type with a remount\n"
msgstr ""
-#: mount/fstab.c:482 mount/fstab.c:486
+#: mount/fstab.c:518 mount/fstab.c:524
#, c-format
msgid "error writing %s: %s"
msgstr ""
-#: mount/fstab.c:491
+#: mount/fstab.c:531
#, c-format
msgid "error changing mode of %s: %s\n"
msgstr ""
-#: mount/fstab.c:496
+#: mount/fstab.c:538
#, c-format
msgid "can't rename %s to %s: %s\n"
msgstr ""
-#: mount/lomount.c:75
+#: mount/lomount.c:78
#, c-format
msgid "loop: can't open device %s: %s\n"
msgstr ""
-#: mount/lomount.c:80
+#: mount/lomount.c:84
#, c-format
msgid "loop: can't get info on device %s: %s\n"
msgstr ""
-#: mount/lomount.c:85 mount/losetup.c:74
+#: mount/lomount.c:89 mount/losetup.c:74
#, c-format
msgid "%s: [%04x]:%ld (%s) offset %d, %s encryption\n"
msgstr ""
-#: mount/lomount.c:139
+#: mount/lomount.c:143
msgid "mount: could not find any device /dev/loop#"
msgstr ""
-#: mount/lomount.c:143
+#: mount/lomount.c:147
msgid ""
"mount: Could not find any loop device.\n"
" Maybe /dev/loop# has a wrong major number?"
msgstr ""
-#: mount/lomount.c:147
+#: mount/lomount.c:151
#, c-format
msgid ""
"mount: Could not find any loop device, and, according to %s,\n"
" (If so, then recompile or `insmod loop.o'.)"
msgstr ""
-#: mount/lomount.c:152
+#: mount/lomount.c:156
msgid ""
"mount: Could not find any loop device. Maybe this kernel does not know\n"
" about the loop device (then recompile or `insmod loop.o'), or\n"
" maybe /dev/loop# has the wrong major number?"
msgstr ""
-#: mount/lomount.c:156
+#: mount/lomount.c:160
msgid "mount: could not find any free loop device"
msgstr ""
-#: mount/lomount.c:187 mount/losetup.c:106
+#: mount/lomount.c:191 mount/losetup.c:106
#, c-format
msgid "Unsupported encryption type %s\n"
msgstr ""
-#: mount/lomount.c:206 mount/losetup.c:125
+#: mount/lomount.c:210 mount/losetup.c:125
msgid "Init (up to 16 hex digits): "
msgstr ""
-#: mount/lomount.c:213 mount/losetup.c:132
+#: mount/lomount.c:217 mount/losetup.c:132
#, c-format
msgid "Non-hex digit '%c'.\n"
msgstr ""
-#: mount/lomount.c:219 mount/losetup.c:138
+#: mount/lomount.c:223 mount/losetup.c:138
#, c-format
msgid "Don't know how to get key for encryption system %d\n"
msgstr ""
-#: mount/lomount.c:235
+#: mount/lomount.c:239
#, c-format
msgid "set_loop(%s,%s,%d): success\n"
msgstr ""
-#: mount/lomount.c:245
+#: mount/lomount.c:250
#, c-format
msgid "loop: can't delete device %s: %s\n"
msgstr ""
-#: mount/lomount.c:255
+#: mount/lomount.c:260
#, c-format
msgid "del_loop(%s): success\n"
msgstr ""
-#: mount/lomount.c:263
+#: mount/lomount.c:268
msgid "This mount was compiled without loop support. Please recompile.\n"
msgstr ""
msgid "[mntent]: warning: no final newline at the end of %s\n"
msgstr ""
-#: mount/mntent.c:214
+#: mount/mntent.c:216
#, c-format
msgid "[mntent]: line %d in %s is bad%s\n"
msgstr ""
-#: mount/mntent.c:217
+#: mount/mntent.c:219
msgid "; rest of file ignored"
msgstr ""
-#: mount/mount.c:319
+#: mount/mount.c:333
#, c-format
msgid "mount: according to mtab, %s is already mounted on %s"
msgstr ""
-#: mount/mount.c:322
+#: mount/mount.c:336
#, c-format
msgid "mount: according to mtab, %s is mounted on %s"
msgstr ""
-#: mount/mount.c:342
+#: mount/mount.c:357
#, c-format
msgid "mount: can't open %s for writing: %s"
msgstr ""
-#: mount/mount.c:355 mount/mount.c:597
+#: mount/mount.c:372 mount/mount.c:644
#, c-format
msgid "mount: error writing %s: %s"
msgstr ""
-#: mount/mount.c:360
+#: mount/mount.c:379
#, c-format
msgid "mount: error changing mode of %s: %s"
msgstr ""
-#: mount/mount.c:434
+#: mount/mount.c:473
msgid "mount failed"
msgstr ""
-#: mount/mount.c:436
+#: mount/mount.c:475
#, c-format
msgid "mount: only root can mount %s on %s"
msgstr ""
-#: mount/mount.c:461
+#: mount/mount.c:503
msgid "mount: loop device specified twice"
msgstr ""
-#: mount/mount.c:467
+#: mount/mount.c:509
msgid "mount: type specified twice"
msgstr ""
-#: mount/mount.c:479
+#: mount/mount.c:521
msgid "mount: skipping the setup of a loop device\n"
msgstr ""
-#: mount/mount.c:488
+#: mount/mount.c:530
#, c-format
msgid "mount: going to use the loop device %s\n"
msgstr ""
-#: mount/mount.c:492
+#: mount/mount.c:534
msgid "mount: failed setting up loop device\n"
msgstr ""
-#: mount/mount.c:496
+#: mount/mount.c:538
msgid "mount: setup loop device successfully\n"
msgstr ""
-#: mount/mount.c:509
+#: mount/mount.c:551
msgid "mount: this version was compiled without support for the type `nfs'"
msgstr ""
-#: mount/mount.c:557 mount/mount.c:969
+#: mount/mount.c:601 mount/mount.c:1026
#, c-format
msgid "mount: cannot fork: %s"
msgstr ""
-#: mount/mount.c:593
+#: mount/mount.c:639
#, c-format
msgid "mount: can't open %s: %s"
msgstr ""
-#: mount/mount.c:619
+#: mount/mount.c:667
msgid "mount: you must specify the filesystem type"
msgstr ""
-#: mount/mount.c:626 mount/mount.c:660
+#: mount/mount.c:674 mount/mount.c:709
#, c-format
msgid "mount: mount point %s is not a directory"
msgstr ""
-#: mount/mount.c:628
+#: mount/mount.c:676
msgid "mount: permission denied"
msgstr "mount: permissão negada"
-#: mount/mount.c:630
+#: mount/mount.c:678
msgid "mount: must be superuser to use mount"
msgstr ""
#. heuristic: if /proc/version exists, then probably proc is mounted
#. proc mounted?
-#: mount/mount.c:634 mount/mount.c:638
+#: mount/mount.c:682 mount/mount.c:686
#, c-format
msgid "mount: %s is busy"
msgstr ""
#. no
#. yes, don't mention it
-#: mount/mount.c:640
+#: mount/mount.c:688
msgid "mount: proc already mounted"
msgstr ""
-#: mount/mount.c:642
+#: mount/mount.c:690
#, c-format
msgid "mount: %s already mounted or %s busy"
msgstr ""
-#: mount/mount.c:648
+#: mount/mount.c:696
#, c-format
msgid "mount: mount point %s does not exist"
msgstr ""
-#: mount/mount.c:650
+#: mount/mount.c:698
#, c-format
msgid "mount: mount point %s is a symbolic link to nowhere"
msgstr ""
-#: mount/mount.c:653
+#: mount/mount.c:701
#, c-format
msgid "mount: special device %s does not exist"
msgstr ""
-#: mount/mount.c:666
+#: mount/mount.c:711
+#, c-format
+msgid ""
+"mount: special device %s does not exist\n"
+" (a path prefix is not a directory)\n"
+msgstr ""
+
+#: mount/mount.c:723
#, c-format
msgid "mount: %s not mounted already, or bad option"
msgstr ""
-#: mount/mount.c:668
+#: mount/mount.c:725
#, c-format
msgid ""
"mount: wrong fs type, bad option, bad superblock on %s,\n"
" or too many mounted file systems"
msgstr ""
-#: mount/mount.c:683
+#: mount/mount.c:740
msgid "mount table full"
msgstr ""
-#: mount/mount.c:685
+#: mount/mount.c:742
#, c-format
msgid "mount: %s: can't read superblock"
msgstr ""
-#: mount/mount.c:688
+#: mount/mount.c:745
#, c-format
msgid "mount: %s has wrong major or minor number"
msgstr ""
-#: mount/mount.c:693
+#: mount/mount.c:750
#, c-format
msgid "mount: fs type %s not supported by kernel"
msgstr ""
-#: mount/mount.c:705
+#: mount/mount.c:762
#, c-format
msgid "mount: probably you meant %s"
msgstr ""
-#: mount/mount.c:707
+#: mount/mount.c:764
msgid "mount: maybe you meant iso9660 ?"
msgstr ""
-#: mount/mount.c:710
+#: mount/mount.c:767
#, c-format
msgid "mount: %s has wrong device number or fs type %s not supported"
msgstr ""
#. strange ...
-#: mount/mount.c:715
+#: mount/mount.c:772
#, c-format
msgid "mount: %s is not a block device, and stat fails?"
msgstr ""
-#: mount/mount.c:717
+#: mount/mount.c:774
#, c-format
msgid ""
"mount: the kernel does not recognize %s as a block device\n"
" (maybe `insmod driver'?)"
msgstr ""
-#: mount/mount.c:720
+#: mount/mount.c:777
#, c-format
msgid "mount: %s is not a block device (maybe try `-o loop'?)"
msgstr ""
-#: mount/mount.c:723
+#: mount/mount.c:780
#, c-format
msgid "mount: %s is not a block device"
msgstr ""
-#: mount/mount.c:726
+#: mount/mount.c:783
#, c-format
msgid "mount: %s is not a valid block device"
msgstr ""
-#: mount/mount.c:730
+#: mount/mount.c:787
#, c-format
msgid "mount: block device %s is not permitted on its filesystem"
msgstr ""
-#: mount/mount.c:747
+#: mount/mount.c:803
#, c-format
msgid "mount: %s%s is write-protected, mounting read-only"
msgstr ""
-#: mount/mount.c:748
+#: mount/mount.c:804
msgid "block device "
msgstr ""
-#: mount/mount.c:834
+#: mount/mount.c:890
#, c-format
msgid "mount: consider mounting %s by %s\n"
msgstr ""
-#: mount/mount.c:835
+#: mount/mount.c:891
msgid "UUID"
msgstr ""
-#: mount/mount.c:835
+#: mount/mount.c:891
msgid "label"
msgstr "rótulo"
-#: mount/mount.c:837 mount/mount.c:1151
+#: mount/mount.c:893 mount/mount.c:1209
msgid "mount: no such partition found"
msgstr "mount: a partição não foi encontrada"
-#: mount/mount.c:845
+#: mount/mount.c:901
msgid "mount: no type was given - I'll assume nfs because of the colon\n"
msgstr ""
#.
#. * Retry in the background.
#.
-#: mount/mount.c:861
+#: mount/mount.c:917
#, c-format
msgid "mount: backgrounding \"%s\"\n"
msgstr ""
-#: mount/mount.c:872
+#: mount/mount.c:928
#, c-format
msgid "mount: giving up \"%s\"\n"
msgstr ""
-#: mount/mount.c:921
+#: mount/mount.c:977
#, c-format
msgid "mount: %s already mounted on %s\n"
msgstr ""
-#: mount/mount.c:1030
+#: mount/mount.c:1088
msgid ""
"Usage: mount [-hV]\n"
" mount -a [-nfFrsvw] [-t vfstypes]\n"
" mount [-nfrsvw] [-o options] special | node\n"
" mount [-nfrsvw] [-t vfstype] [-o options] special node\n"
-" A special device can be indicated by -L label or -U uuid ."
+" A special device can be indicated by -L label or -U uuid .\n"
msgstr ""
-#: mount/mount.c:1136
+#: mount/mount.c:1194
msgid "mount: only root can do that"
msgstr ""
-#: mount/mount.c:1141
+#: mount/mount.c:1199
#, c-format
msgid "mount: no %s found - creating it..\n"
msgstr ""
-#: mount/mount.c:1153
+#: mount/mount.c:1211
#, c-format
msgid "mount: mounting %s\n"
msgstr ""
-#: mount/mount.c:1162
+#: mount/mount.c:1220
msgid "not mounted anything"
msgstr ""
-#: mount/mount.c:1175
+#: mount/mount.c:1233
#, c-format
msgid "mount: cannot find %s in %s"
msgstr ""
-#: mount/mount.c:1189
+#: mount/mount.c:1247
#, c-format
msgid "mount: can't find %s in %s or %s"
msgstr ""
msgid "mount: bad UUID"
msgstr ""
-#: mount/mount_guess_fstype.c:186
+#: mount/mount_guess_fstype.c:195
#, c-format
msgid "mount: you didn't specify a filesystem type for %s\n"
msgstr ""
-#: mount/mount_guess_fstype.c:189
+#: mount/mount_guess_fstype.c:198
#, c-format
msgid " I will try type %s\n"
msgstr ""
-#: mount/mount_guess_fstype.c:191
+#: mount/mount_guess_fstype.c:200
#, c-format
msgid " I will try all types mentioned in %s or %s\n"
msgstr ""
msgid "unknown nfs mount option: %s%s\n"
msgstr ""
-#: mount/nfsmount.c:349
-msgid "no"
-msgstr ""
-
#: mount/nfsmount.c:426
msgid "mount: got bad hp->h_length?\n"
msgstr ""
msgid "bug in xstrndup call"
msgstr ""
-#: mount/swapon.c:49
+#: mount/swapon.c:51
#, c-format
msgid ""
"usage: %s [-hV]\n"
" %s [-s]\n"
msgstr ""
-#: mount/swapon.c:86
+#: mount/swapon.c:88
#, c-format
msgid "%s on %s\n"
msgstr "%s em %s\n"
-#: mount/swapon.c:90
+#: mount/swapon.c:93
#, c-format
msgid "swapon: cannot stat %s: %s\n"
msgstr ""
-#: mount/swapon.c:95
+#: mount/swapon.c:100
#, c-format
msgid "swapon: warning: %s has insecure permissions %04o, 0600 suggested\n"
msgstr ""
-#: mount/swapon.c:103
+#: mount/swapon.c:108
#, c-format
msgid "swapon: Skipping file %s - it appears to have holes.\n"
msgstr ""
-#: mount/swapon.c:204
+#: mount/swapon.c:213
#, c-format
msgid "%s: cannot open %s: %s\n"
msgstr ""
msgid "umount: it seems %s is mounted multiple times"
msgstr ""
-#: mount/umount.c:480
+#: mount/umount.c:490
#, c-format
msgid "umount: %s is not in the fstab (and you are not root)"
msgstr ""
-#: mount/umount.c:486
+#: mount/umount.c:493
#, c-format
msgid "umount: %s mount disagrees with the fstab"
msgstr ""
-#: mount/umount.c:505
+#: mount/umount.c:514
#, c-format
msgid "umount: only root can unmount %s from %s"
msgstr ""
-#: mount/umount.c:515
+#: mount/umount.c:525
#, c-format
msgid "umount: only %s can unmount %s from %s"
msgstr ""
msgid "Usage: ctrlaltdel hard|soft\n"
msgstr ""
-#: sys-utils/cytune.c:116
+#: sys-utils/cytune.c:118
#, c-format
msgid ""
"File %s, For threshold value %lu, Maximum characters in fifo were %d,\n"
"and the maximum transfer rate in characters/second was %f\n"
msgstr ""
-#: sys-utils/cytune.c:127
+#: sys-utils/cytune.c:129
#, c-format
msgid ""
"File %s, For threshold value %lu and timrout value %lu, Maximum characters "
"and the maximum transfer rate in characters/second was %f\n"
msgstr ""
-#: sys-utils/cytune.c:194
+#: sys-utils/cytune.c:196
#, c-format
msgid "Invalid interval value: %s\n"
msgstr ""
-#: sys-utils/cytune.c:202
+#: sys-utils/cytune.c:204
#, c-format
msgid "Invalid set value: %s\n"
msgstr "Valor inválido: %s\n"
-#: sys-utils/cytune.c:210
+#: sys-utils/cytune.c:212
#, c-format
msgid "Invalid default value: %s\n"
msgstr ""
-#: sys-utils/cytune.c:218
+#: sys-utils/cytune.c:220
#, c-format
msgid "Invalid set time value: %s\n"
msgstr ""
-#: sys-utils/cytune.c:226
+#: sys-utils/cytune.c:228
#, c-format
msgid "Invalid default time value: %s\n"
msgstr ""
-#: sys-utils/cytune.c:243
+#: sys-utils/cytune.c:245
#, c-format
msgid ""
"Usage: %s [-q [-i interval]] ([-s value]|[-S value]) ([-t value]|[-T value]) "
"[-g|-G] file [file...]\n"
msgstr ""
-#: sys-utils/cytune.c:254 sys-utils/cytune.c:270 sys-utils/cytune.c:287
-#: sys-utils/cytune.c:332
+#: sys-utils/cytune.c:257 sys-utils/cytune.c:275 sys-utils/cytune.c:294
+#: sys-utils/cytune.c:342
#, c-format
msgid "Can't open %s: %s\n"
msgstr ""
-#: sys-utils/cytune.c:260
+#: sys-utils/cytune.c:264
#, c-format
msgid "Can't set %s to threshold %d: %s\n"
msgstr ""
-#: sys-utils/cytune.c:276
+#: sys-utils/cytune.c:282
#, c-format
msgid "Can't set %s to time threshold %d: %s\n"
msgstr ""
-#: sys-utils/cytune.c:291 sys-utils/cytune.c:342 sys-utils/cytune.c:370
+#: sys-utils/cytune.c:299 sys-utils/cytune.c:354 sys-utils/cytune.c:385
#, c-format
msgid "Can't get threshold for %s: %s\n"
msgstr ""
-#: sys-utils/cytune.c:296 sys-utils/cytune.c:347 sys-utils/cytune.c:375
+#: sys-utils/cytune.c:305 sys-utils/cytune.c:360 sys-utils/cytune.c:391
#, c-format
msgid "Can't get timeout for %s: %s\n"
msgstr ""
-#: sys-utils/cytune.c:300
+#: sys-utils/cytune.c:309
#, c-format
msgid "%s: %ld %s threshold and %ld %s timeout\n"
msgstr ""
-#: sys-utils/cytune.c:302 sys-utils/cytune.c:304
+#: sys-utils/cytune.c:311 sys-utils/cytune.c:313
msgid "current"
msgstr ""
-#: sys-utils/cytune.c:302 sys-utils/cytune.c:304
+#: sys-utils/cytune.c:311 sys-utils/cytune.c:313
msgid "default"
msgstr ""
-#: sys-utils/cytune.c:321
+#: sys-utils/cytune.c:330
msgid "Can't set signal handler"
msgstr ""
-#: sys-utils/cytune.c:325 sys-utils/cytune.c:356
+#: sys-utils/cytune.c:334 sys-utils/cytune.c:369
msgid "gettimeofday failed"
msgstr ""
-#: sys-utils/cytune.c:336 sys-utils/cytune.c:365
+#: sys-utils/cytune.c:347 sys-utils/cytune.c:379
#, c-format
msgid "Can't issue CYGETMON on %s: %s\n"
msgstr ""
-#: sys-utils/cytune.c:405
+#: sys-utils/cytune.c:421
#, c-format
msgid "%s: %lu ints, %lu/%lu chars; "
msgstr ""
-#: sys-utils/cytune.c:406
+#: sys-utils/cytune.c:422
#, c-format
msgid "fifo: %lu thresh, %lu tmout, "
msgstr ""
-#: sys-utils/cytune.c:407
+#: sys-utils/cytune.c:423
#, c-format
msgid "%lu max, %lu now\n"
msgstr ""
-#: sys-utils/cytune.c:412
+#: sys-utils/cytune.c:428
#, c-format
msgid " %f int/sec; %f rec, %f send (char/sec)\n"
msgstr ""
-#: sys-utils/cytune.c:417
+#: sys-utils/cytune.c:433
#, c-format
msgid ""
"%s: %lu ints, %lu chars; fifo: %lu thresh, %lu tmout, %lu max, %lu now\n"
msgstr ""
-#: sys-utils/cytune.c:422
+#: sys-utils/cytune.c:438
#, c-format
msgid " %f int/sec; %f rec (char/sec)\n"
msgstr ""
msgid "pid"
msgstr ""
-#: sys-utils/kbdrate.c:126
-#, c-format
-msgid "util-linux kbdrate %s \n"
-msgstr ""
-
-#: sys-utils/kbdrate.c:159 sys-utils/kbdrate.c:206
-#, c-format
-msgid "Typematic Rate set to %.1f cps (delay = %d mS)\n"
-msgstr "Velocidade do teclado configurada para %.1f cps (intervalo = %d mS)\n"
-
-#: sys-utils/kbdrate.c:182
-msgid "Cannot open /dev/port"
-msgstr "Não foi possível abrir /dev/port"
-
#: sys-utils/rdev.c:68
msgid "usage: rdev [ -rsv ] [ -o OFFSET ] [ IMAGE [ VALUE [ OFFSET ] ] ]"
msgstr ""
msgid " use -R 1 to mount root readonly, -R 0 for read/write."
msgstr ""
-#: sys-utils/readprofile.c:50
+#: sys-utils/readprofile.c:52
#, c-format
msgid ""
"%s: Usage: \"%s [options]\n"
"\t -V print version and exit\n"
msgstr ""
-#: sys-utils/readprofile.c:113
+#: sys-utils/readprofile.c:116
#, c-format
msgid "%s Version %s\n"
msgstr ""
-#: sys-utils/readprofile.c:125
+#: sys-utils/readprofile.c:128
msgid "anything\n"
msgstr ""
-#: sys-utils/readprofile.c:154
+#: sys-utils/readprofile.c:157
#, c-format
msgid "Sampling_step: %i\n"
msgstr ""
-#: sys-utils/readprofile.c:167 sys-utils/readprofile.c:193
+#: sys-utils/readprofile.c:170 sys-utils/readprofile.c:196
#, c-format
msgid "%s: %s(%i): wrong map line\n"
msgstr ""
-#: sys-utils/readprofile.c:180
+#: sys-utils/readprofile.c:183
#, c-format
msgid "%s: can't find \"_stext\" in %s\n"
msgstr ""
-#: sys-utils/readprofile.c:221
+#: sys-utils/readprofile.c:226
msgid "total"
msgstr "total"
-#: sys-utils/renice.c:66
-msgid "usage: renice priority [ [ -p ] pids ] "
-msgstr ""
-
#: sys-utils/renice.c:67
-msgid "[ [ -g ] pgrps ] [ [ -u ] users ]\n"
+msgid ""
+"usage: renice priority [ [ -p ] pids ] [ [ -g ] pgrps ] [ [ -u ] users ]\n"
msgstr ""
-#: sys-utils/renice.c:93
+#: sys-utils/renice.c:94
#, c-format
msgid "renice: %s: unknown user\n"
msgstr ""
-#: sys-utils/renice.c:101
+#: sys-utils/renice.c:102
#, c-format
msgid "renice: %s: bad value\n"
msgstr ""
msgid "usage: %s program [arg ...]\n"
msgstr ""
-#: sys-utils/tunelp.c:77
+#: sys-utils/tunelp.c:74
#, c-format
msgid ""
"Usage: %s <device> [ -i <IRQ> | -t <TIME> | -c <CHARS> | -w <WAIT> | \n"
-" -a [on|off] | -o [on|off] | -C [on|off] | -q [on|off] | -s ]\n"
+" -a [on|off] | -o [on|off] | -C [on|off] | -q [on|off] | -s | \n"
+" -T [on|off] ]\n"
msgstr ""
-#: sys-utils/tunelp.c:89
+#: sys-utils/tunelp.c:90
msgid "malloc error"
msgstr ""
-#: sys-utils/tunelp.c:100
+#: sys-utils/tunelp.c:101
msgid "sscanf error"
msgstr ""
-#: sys-utils/tunelp.c:140
+#: sys-utils/tunelp.c:239
#, c-format
msgid "%s: %s not an lp device.\n"
msgstr "%s: %s não é um dispositivo lp\n"
-#: sys-utils/tunelp.c:239
+#: sys-utils/tunelp.c:260
#, c-format
msgid "%s status is %d"
msgstr ""
-#: sys-utils/tunelp.c:240
+#: sys-utils/tunelp.c:261
msgid ", busy"
msgstr ""
-#: sys-utils/tunelp.c:241
+#: sys-utils/tunelp.c:262
msgid ", ready"
msgstr ""
-#: sys-utils/tunelp.c:242
+#: sys-utils/tunelp.c:263
msgid ", out of paper"
msgstr ""
-#: sys-utils/tunelp.c:243
+#: sys-utils/tunelp.c:264
msgid ", on-line"
msgstr ""
-#: sys-utils/tunelp.c:244
+#: sys-utils/tunelp.c:265
msgid ", error"
msgstr ""
-#: sys-utils/tunelp.c:261
+#: sys-utils/tunelp.c:282
msgid "LPGETIRQ error"
msgstr ""
-#: sys-utils/tunelp.c:267
+#: sys-utils/tunelp.c:288
#, c-format
msgid "%s using IRQ %d\n"
msgstr ""
-#: sys-utils/tunelp.c:269
+#: sys-utils/tunelp.c:290
#, c-format
msgid "%s using polling\n"
msgstr ""
-#: text-utils/col.c:154
+#: text-utils/col.c:153
#, c-format
msgid "col: bad -l argument %s.\n"
msgstr "col: argumento inválido para -l %s.\n"
-#: text-utils/col.c:515
+#: text-utils/col.c:516
msgid "usage: col [-bfx] [-l nline]\n"
msgstr ""
-#: text-utils/col.c:521
+#: text-utils/col.c:522
msgid "col: write error.\n"
msgstr ""
-#: text-utils/col.c:528
+#: text-utils/col.c:529
#, c-format
msgid "col: warning: can't back up %s.\n"
msgstr ""
-#: text-utils/col.c:529
+#: text-utils/col.c:530
msgid "past first line"
msgstr ""
-#: text-utils/col.c:529
+#: text-utils/col.c:530
msgid "-- line already flushed"
msgstr ""
-#: text-utils/colcrt.c:93
+#: text-utils/colcrt.c:98
#, c-format
msgid "usage: %s [ - ] [ -2 ] [ file ... ]\n"
msgstr "Uso: %s [ - ] [ -2 ] [ arquivo ... ]\n"
-#: text-utils/column.c:276
+#: text-utils/column.c:302
msgid "line too long"
msgstr "linha muito longa"
-#: text-utils/column.c:311
+#: text-utils/column.c:379
msgid "usage: column [-tx] [-c columns] [file ...]\n"
msgstr ""
"hexdump: [-bcdovx] [-e fmt] [-f fmt_file] [-n length] [-s skip] [file ...]\n"
msgstr ""
-#: text-utils/more.c:247
-msgid "usage: "
-msgstr "uso: "
-
-#: text-utils/more.c:249
-msgid " [-dfln] [+linenum | +/pattern] name1 name2 ...\n"
+#: text-utils/more.c:329
+#, fuzzy, c-format
+msgid "usage: %s [-dfln] [+linenum | +/pattern] name1 name2 ...\n"
msgstr " [-dfln] [+número_da_linha | +/padrão] nome1 nome2 ...\n"
-#: text-utils/more.c:423
+#: text-utils/more.c:504
#, c-format
msgid ""
"\n"
msgstr ""
#. simple ELF detection
-#: text-utils/more.c:462
+#: text-utils/more.c:543
#, c-format
msgid ""
"\n"
"\n"
msgstr ""
-#: text-utils/more.c:566
+#: text-utils/more.c:647
msgid "[Use q or Q to quit]"
msgstr ""
-#: text-utils/more.c:752
+#: text-utils/more.c:833
msgid "--More--"
msgstr "--Mais--"
-#: text-utils/more.c:754
+#: text-utils/more.c:835
#, c-format
msgid "(Next file: %s)"
msgstr "(Próximo arquivo: %s)"
-#: text-utils/more.c:760
+#: text-utils/more.c:841
msgid "[Press space to continue, 'q' to quit.]"
msgstr "[Pressione espaço para continuar, 'q' para sair.]"
-#: text-utils/more.c:1058
+#: text-utils/more.c:1139
#, c-format
msgid "...back %d page"
msgstr "...voltar %d páginas"
-#: text-utils/more.c:1104
+#: text-utils/more.c:1185
#, c-format
msgid "...skipping %d line"
msgstr ""
-#: text-utils/more.c:1145
+#: text-utils/more.c:1226
msgid ""
"\n"
"***Back***\n"
"\n"
msgstr ""
-#: text-utils/more.c:1183
+#: text-utils/more.c:1264
msgid "Can't open help file"
msgstr ""
-#: text-utils/more.c:1204 text-utils/more.c:1208
+#: text-utils/more.c:1285 text-utils/more.c:1289
msgid "[Press 'h' for instructions.]"
msgstr ""
-#: text-utils/more.c:1243
+#: text-utils/more.c:1324
#, c-format
msgid "\"%s\" line %d"
msgstr ""
-#: text-utils/more.c:1245
+#: text-utils/more.c:1326
#, c-format
msgid "[Not a file] line %d"
msgstr ""
-#: text-utils/more.c:1329
+#: text-utils/more.c:1410
msgid " Overflow\n"
msgstr ""
-#: text-utils/more.c:1376
+#: text-utils/more.c:1457
msgid "...skipping\n"
msgstr ""
-#: text-utils/more.c:1406
+#: text-utils/more.c:1487
msgid "Regular expression botch"
msgstr ""
-#: text-utils/more.c:1418
+#: text-utils/more.c:1499
msgid ""
"\n"
"Pattern not found\n"
msgstr ""
-#: text-utils/more.c:1421
+#: text-utils/more.c:1502
msgid "Pattern not found"
msgstr ""
-#: text-utils/more.c:1483
+#: text-utils/more.c:1563
msgid "can't fork\n"
msgstr ""
-#: text-utils/more.c:1522
+#: text-utils/more.c:1602
msgid ""
"\n"
"...Skipping "
msgstr ""
-#: text-utils/more.c:1526
+#: text-utils/more.c:1606
msgid "...Skipping "
msgstr ""
-#: text-utils/more.c:1527
+#: text-utils/more.c:1607
msgid "to file "
msgstr ""
-#: text-utils/more.c:1527
+#: text-utils/more.c:1607
msgid "back to file "
msgstr ""
-#: text-utils/more.c:1765
+#: text-utils/more.c:1846
msgid "Line too long"
msgstr "Linha muito longa"
-#: text-utils/more.c:1809
+#: text-utils/more.c:1890
msgid "No previous command to substitute for"
msgstr ""
msgid "hexdump: bad conversion character %%%s.\n"
msgstr ""
-#: text-utils/rev.c:109
+#: text-utils/rev.c:114
msgid "Unable to allocate bufferspace\n"
msgstr ""
-#: text-utils/rev.c:167
+#: text-utils/rev.c:173
msgid "usage: rev [file ...]\n"
msgstr ""
-#: text-utils/ul.c:125
+#: text-utils/ul.c:141
#, c-format
msgid "usage: %s [ -i ] [ -tTerm ] file...\n"
msgstr "Uso: %s [ -i ] [ -tTerm ] arquivo...\n"
-#: text-utils/ul.c:136
+#: text-utils/ul.c:152
msgid "trouble reading terminfo"
msgstr ""
-#: text-utils/ul.c:223
+#: text-utils/ul.c:241
#, c-format
msgid "Unknown escape sequence in input: %o, %o\n"
msgstr ""
-#: text-utils/ul.c:372
+#: text-utils/ul.c:398
msgid "Unable to allocate buffer.\n"
msgstr ""
-#: text-utils/ul.c:529
+#: text-utils/ul.c:555
msgid "Input line too long.\n"
msgstr "Linha de entrada muito longa.\n"
-#: text-utils/ul.c:542
+#: text-utils/ul.c:568
msgid "Out of memory when growing buffer.\n"
msgstr ""
+#: kbd/kbdrate.c:139 kbd/kbdrate.c:271
+#, fuzzy, c-format
+msgid "Typematic Rate set to %.1f cps (delay = %d ms)\n"
+msgstr "Velocidade do teclado configurada para %.1f cps (intervalo = %d mS)\n"
+
+#: kbd/kbdrate.c:247
+msgid "Cannot open /dev/port"
+msgstr "Não foi possível abrir /dev/port"
+
+#~ msgid "Too many parts"
+#~ msgstr "Número excessivo de partições"
+
+#~ msgid ""
+#~ "unit: sectors\n"
+#~ "\n"
+#~ msgstr ""
+#~ "unidade: setores\n"
+#~ "\n"
+
+#~ msgid ", bootable"
+#~ msgstr ", inicializável"
+
+#~ msgid "usage: "
+#~ msgstr "uso: "
+
#~ msgid "mount: out of memory"
#~ msgstr "getopt: faltou memória!"
(ii) rescuept is a utility that recognizes ext2 superblocks,
FAT partitions, swap partitions, and extended partition tables;
-it prints out information that can be used with fdisk or sfdisk
+it may also recognize BSD disklabels and Unixware 7 partitions.
+It prints out information that can be used with fdisk or sfdisk
to reconstruct the partition table.
It is in the non-installed part of the util-linux distribution.
so let it be for the moment.
-Two patches for bugs found in gpart-0.1c:
-=================================================================
-diff -r ../gpart-0.1c/src/gm_ext2.c ./src/gm_ext2.c
-74c74,75
-< if ((sb->s_errors != EXT2_ERRORS_CONTINUE) &&
----
-> if ((sb->s_errors != 0) &&
-> (sb->s_errors != EXT2_ERRORS_CONTINUE) &&
-78c79
-< if (sb->s_state && (sb->s_state != EXT2_VALID_FS) && (sb->s_state != EXT2_ERROR_FS))
----
-> if (sb->s_state & ~(EXT2_VALID_FS | EXT2_ERROR_FS))
-=================================================================
-(Both bugs have the effect that good ext2 filesystems are not
-recognized by gpart-0.1c. Patches sent to gpart author.)
-A comment:
+Comments:
-----
From: Nix <nix-kernel@vger.rutgers.edu>
Subject: Re: [OFFTOPIC] Searching for filesystem locator
... but this proved a godsend.
-----
+From: Chris L. Mason <cmason@unixzone.com>
+Subject: All hail rescuept!
+Date: Fri, 27 Aug 1999 22:58:24 -0400
+
+..rescuept got me out of a real jam!
+I tried fixdisktable without any luck.
+-----
+From: Osman <osman@Cable.EU.org>
+Subject: Re: rescuept
+Date: Thu, 26 Aug 1999 16:24:40 +0200 (CEST)
+
+Ok, This is what I tried:
+
+"./rescuept /dev/sdc > detection.txt"
+"cat detection.txt | sfdisk -f /dev/sdc"
+
+The "-f" was to force it because sfdisk didn't like the partitioning,
+whoehaha...
+After carefully looking at the data in "detection.txt",
+I remembered that I had created the table with the "dos compatibility"
+flag turned off. That gave me 31 sectors back at that time...
+Well after that I mounted the ext2 partition read-only and it looked
+recovered!
+Wowy !!!!
+-----
-/* call: rescuept /dev/hda */
+/*
+ * rescuept - Andries Brouwer - aeb@cwi.nl - 1999
+ *
+ * This may be distributed under the GPL.
+ *
+ * call: rescuept /dev/xxx
+ *
+ * The output is a proposed partition table, in the
+ * form of input to sfdisk. Typical use:
+ *
+ * ./rescuept /dev/xxx > xxx.pt
+ * now look at xxx.pt to see whether it resembles what
+ * you expected, and possibly edit the partition types;
+ * if you are satisfied, then
+ * sfdisk /dev/xxx < xxx.pt
+ * will restore your partition table. If you are cautious, use
+ * sfdisk /dev/xxx -O xxx.old < xxx.pt
+ * so that the original state can be retrieved using
+ * sfdisk /dev/xxx -I xxx.old
+ *
+ * Here xxx stands for hda or hdb or sda or sdb or ...
+ */
#include <stdio.h>
#include <fcntl.h>
#include <string.h>
}
void outmsg(char *msg, int start, int nextstart, unsigned char type) {
- printf("# %4d MB %16s (type %2x): sectors %9d-%9d\n",
+ printf("# %5d MB %16s (type %2x): sectors %9d-%9d\n",
((nextstart-start)+1024)/2048, msg, type, start, nextstart-1);
}
fd 5.25" 9/2/40 360k
fe 5.25" 8/1/40 160k
ff 5.25" 8/2/40 320k
- Conclusion: this bytes does not differentiate between 3.5" and 5.25",
+ Conclusion: this byte does not differentiate between 3.5" and 5.25",
it does not give the capacity or the number of sectors per track.
However, maybe C and H can be derived.
*/
unsigned int badpages[1];
};
+struct unixware_slice {
+ unsigned short slice_type;
+ unsigned short slice_flags;
+ unsigned int start;
+ unsigned int size;
+};
+
+struct bsd_disklabel {
+ uchar d_magic[4];
+ uchar d_stuff1[4];
+ uchar d_typename[16]; /* type name, e.g. "eagle" */
+ uchar d_packname[16]; /* pack identifier */
+ uint32 d_secsize; /* # of bytes per sector */
+ uint32 d_nsectors; /* # of data sectors per track */
+ uint32 d_ntracks; /* # of tracks per cylinder */
+ uint32 d_ncylinders; /* # of data cylinders per unit */
+ uint32 d_secpercyl; /* # of data sectors per cylinder */
+ uint32 d_secperunit; /* # of data sectors per unit */
+ uchar d_stuff2[68];
+ uchar d_magic2[4]; /* the magic number (again) */
+ uint16 d_checksum; /* xor of data incl. partitions */
+
+ /* filesystem and partition information: */
+ uint16 d_npartitions; /* number of partitions in following */
+ uint32 d_bbsize; /* size of boot area at sn0, bytes */
+ uint32 d_sbsize; /* max size of fs superblock, bytes */
+ struct bsd_partition { /* the partition table */
+ uint32 p_size; /* number of sectors in partition */
+ uint32 p_offset; /* starting sector */
+ uchar p_stuff[8];
+ } d_partitions[16]; /* 16 is for openbsd */
+};
+
+
int
main(int argc, char **argv){
int i,j,fd;
}
}
+
+ if (bp[4] == 0x0d && bp[5] == 0x60 &&
+ bp[6] == 0x5e && bp[7] == 0xca && /* CA5E600D */
+ bp[156] == 0xee && bp[157] == 0xde &&
+ bp[158] == 0x0d && bp[159] == 0x60) /* 600DDEEE */ {
+ int ss, es;
+ struct unixware_slice *u;
+ printf("# Unixware partition seen\n");
+ u = (struct unixware_slice *)(bp + 216);
+ if (u->slice_type == 5 /* entire disk */
+ && (u->slice_flags & 0x200)) /* valid */ {
+ ss = u->start;
+ es = u->start + u->size;
+ outmsg("Unixware ptn", ss, es, 0x63);
+ addpart(ss, es-ss, 0x63);
+ i = es-1;
+ continue;
+ } else
+ printf("# Unrecognized details\n");
+ }
+
+ /* bsd disk magic 0x82564557UL */
+ if (bp[0] == 0x57 && bp[1] == 0x45 && bp[2] == 0x56 && bp[3] == 0x82) {
+ int ss, es, npts, j;
+ struct bsd_disklabel *l;
+ struct bsd_partition *p;
+ printf("# BSD magic seen in sector %d\n", i);
+ l = (struct bsd_disklabel *) bp;
+ if (l->d_magic2[0] != 0x57 || l->d_magic2[1] != 0x45 ||
+ l->d_magic2[2] != 0x56 || l->d_magic2[3] != 0x82)
+ printf("# 2nd magic bad - ignored this sector\n");
+ else if ((npts = l->d_npartitions) > 16)
+ printf("# strange number (%d) of subpartitions - "
+ "ignored this sector\n", npts);
+ else {
+ for (j=0; j<npts; j++) {
+ p = &(l->d_partitions[j]);
+ if (p->p_size)
+ printf("# part %c: size %9d, start %9d\n",
+ 'a'+j, p->p_size, p->p_offset);
+ }
+ ss = l->d_partitions[2].p_offset;
+ es = ss + l->d_partitions[2].p_size;
+ if (ss != i-1)
+ printf("# strange start of whole disk - "
+ "ignored this sector\n");
+ else {
+ /* FreeBSD 0xa5, OpenBSD 0xa6, NetBSD 0xa9, BSDI 0xb7 */
+ /* How to distinguish? */
+ outmsg("BSD partition", ss, es, 0xa5);
+ addpart(ss, es-ss, 0xa5);
+ i = es-1;
+ continue;
+ }
+ }
+ }
}
outparts();
MAN1= arch.1 readprofile.1
MAN8= ctrlaltdel.8 cytune.8 dmesg.8 \
- ipcrm.8 ipcs.8 ramsize.8 renice.8 \
- rootflags.8 setsid.8 sln.8 swapdev.8 tunelp.8 \
- vidmode.8
+ ipcrm.8 ipcs.8 renice.8 \
+ setsid.8 sln.8 tunelp.8
# Where to put binaries?
# See the "install" rule for the links. . .
endif
ifeq "$(CPU)" "intel"
-MAN8:=$(MAN8) rdev.8
+MAN8:=$(MAN8) rdev.8 ramsize.8 rootflags.8 swapdev.8 vidmode.8
USRSBIN:=$(USRSBIN) rdev
endif
$(INSTALLBIN) $(BIN) $(BINDIR)
$(INSTALLBIN) $(USRBIN) $(USRBINDIR)
$(INSTALLBIN) $(USRSBIN) $(USRSBINDIR)
+ifeq "$(CPU)" "intel"
(cd $(USRSBINDIR); ln -sf rdev swapdev)
(cd $(USRSBINDIR); ln -sf rdev ramsize)
(cd $(USRSBINDIR); ln -sf rdev vidmode)
(cd $(USRSBINDIR); ln -sf rdev rootflags)
+endif
$(INSTALLDIR) $(MAN1DIR) $(MAN8DIR) $(INFODIR)
$(INSTALLMAN) $(MAN1) $(MAN1DIR)
$(INSTALLMAN) $(MAN8) $(MAN8DIR)
#include <grp.h>
#include "nls.h"
-#include "../defines.h" /* for NEED_linkage_h */
-#ifdef NEED_linkage_h
-#define __KERNEL__ /* required for SHM_DEST etc. */
-#include <linux/linkage.h> /* required for the keyword asmlinkage */
-#endif
/* X/OPEN tells us to use <sys/{types,ipc,sem}.h> for semctl() */
/* X/OPEN tells us to use <sys/{types,ipc,msg}.h> for msgctl() */
/* X/OPEN tells us to use <sys/{types,ipc,shm}.h> for shmctl() */
#include <sys/sem.h>
#include <sys/msg.h>
#include <sys/shm.h>
-#ifdef NEED_linkage_h
-#undef __KERNEL__
+
+/*-------------------------------------------------------------------*/
+/* SHM_DEST and SHM_LOCKED are defined in kernel headers,
+ but inside #ifdef __KERNEL__ ... #endif */
+#ifndef SHM_DEST
+/* shm_mode upper byte flags */
+#define SHM_DEST 01000 /* segment will be destroyed on last detach */
+#define SHM_LOCKED 02000 /* segment will not be swapped */
+#endif
+
+/* For older kernels the same holds for the defines below */
+#ifndef MSG_STAT
+#define MSG_STAT 11
+#define MSG_INFO 12
+#endif
+
+#ifndef SHM_STAT
+#define SHM_STAT 13
+#define SHM_INFO 14
+struct shm_info {
+ int used_ids;
+ ulong shm_tot; /* total allocated shm */
+ ulong shm_rss; /* total resident shm */
+ ulong shm_swp; /* total swapped shm */
+ ulong swap_attempts;
+ ulong swap_successes;
+};
+#endif
+
+#ifndef SEM_STAT
+#define SEM_STAT 18
+#define SEM_INFO 19
#endif
+/*-------------------------------------------------------------------*/
/* The last arg of semctl is a union semun, but where is it defined?
X/OPEN tells us to define it ourselves, but until recently
/*
* 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
* - added Native Language Support
+ * 1999-09-01 Stephane Eranian <eranian@cello.hpl.hp.com>
+ * - 64bit clean patch
*/
#include <errno.h>
FILE *map;
int proFd;
char *mapFile, *proFile;
-unsigned int len=0, add0=0, step, index=0;
+unsigned long len=0, add0=0, index=0;
+unsigned int step;
unsigned int *buf, total, fn_len;
-unsigned int fn_add, next_add; /* current and next address */
+unsigned long fn_add, next_add; /* current and next address */
char fn_name[S_LEN], next_name[S_LEN]; /* current and next name */
char mode[8];
int c;
while(fgets(mapline,S_LEN,map))
{
- if (sscanf(mapline,"%x %s %s",&fn_add,mode,fn_name)!=3)
+ if (sscanf(mapline,"%lx %s %s",&fn_add,mode,fn_name)!=3)
{
fprintf(stderr,_("%s: %s(%i): wrong map line\n"),
prgname,mapFile, maplineno);
exit(1);
}
- if (strcmp(fn_name,"_stext")) /* only elf works like this */
+ if (!strcmp(fn_name,"_stext")) /* only elf works like this */
{
add0=fn_add;
break;
{
unsigned int this=0;
- if (sscanf(mapline,"%x %s %s",&next_add,mode,next_name)!=3)
+ if (sscanf(mapline,"%lx %s %s",&next_add,mode,next_name)!=3)
{
fprintf(stderr,_("%s: %s(%i): wrong map line\n"),
prgname,mapFile, maplineno);
exit(1);
}
+ /* ignore any LEADING (before a '[tT]' symbol is found) Absolute symbols */
+ if (*mode == 'A' && total == 0) continue;
if (*mode!='T' && *mode!='t') break; /* only text is profiled */
while (index < (next_add-add0)/step)
if (fn_len && (this || optAll))
{
if (optVerbose)
- printf("%08x %-40s %6i %8.4f\n",
+ printf("%08lx %-40s %6i %8.4f\n",
fn_add,fn_name,this,this/(double)fn_len);
else
printf("%6i %-40s %8.4f\n",
#include <errno.h>
#include "lp.h"
#include "nls.h"
-#include "../version.h"
struct command {
long op;
};
-
-
void print_usage(char *progname) {
printf(_("Usage: %s <device> [ -i <IRQ> | -t <TIME> | -c <CHARS> | -w <WAIT> | \n"
" -a [on|off] | -o [on|off] | -C [on|off] | -q [on|off] | -s | \n"
return ptr;
}
-
+static char *progname;
long get_val(char *val) {
long ret;
if (!(sscanf(val, "%ld", &ret) == 1)) {
- perror(_("sscanf error"));
+ fprintf(stderr, _("%s: bad value\n"), progname);
exit(3);
}
return ret;
return 0;
}
-
-
int main (int argc, char ** argv) {
int c, fd, irq, status, show_irq, offset = 0, retval;
- char *progname;
- char *filename;
+ char *filename, *p;
struct stat statbuf;
struct command *cmds, *cmdst;
progname = argv[0];
+ if ((p = strrchr(progname, '/')) != NULL)
+ progname = p+1;
+
+ setlocale(LC_ALL, "");
+ bindtextdomain(PACKAGE, LOCALEDIR);
+ textdomain(PACKAGE);
+
if (argc < 2) print_usage(progname);
cmdst = cmds = mylloc(sizeof(struct command));
--- /dev/null
+#!/bin/sh
+#
+# call:
+# COMPILE=...; export COMPILE
+# if ./testincl [-q] "foo.h" ...
+#
+echo=echo
+case $1 in -q)
+ echo=":"
+ shift
+ ;;
+esac
+IFILE="<$1>"
+
+echo "
+#include $IFILE
+main(){ exit(0); }
+" > conftest.c
+eval $COMPILE
+if test -s conftest && ./conftest 2>/dev/null; then
+ res=0
+ $echo "You have $IFILE"
+else
+ res=1
+ $echo "You don't have $IFILE"
+fi
+rm -f conftest conftest.c
+exit $res
# Where to put datebase files?
-USRLIB= more.help
+MOREHELP= more.help
+MOREHELPFILE=$(MOREHELPDIR)/$(MOREHELP)
+# MOREHELPDIR set in ../MCONFIG
+CFLAGS:=$(CFLAGS) -DMOREHELPFILE=\"$(MOREHELPFILE)\"
all: $(BIN) $(USRBIN)
-# Programs requiring special compilation
-
-NEEDS_NCURSES= ul
-
-ifeq "$(HAVE_TERMCAP)" "no"
-NEEDS_NCURSES:=$(NEEDS_NCURSES) more
-else
-more:
- $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ $(LIBTERMCAP)
-endif
-
-$(NEEDS_NCURSES):
+# more and ul use curses - maybe we can't compile them
ifeq "$(HAVE_NCURSES)" "yes"
+# Have ncurses - make more and ul
+more ul:
$(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ $(LIBCURSES)
+more: more.o
+ul: ul.o
else
+# Do not have ncurses - give up on ul
+ul:
@echo $@ not made since it requires ncurses
+ifeq "$(HAVE_TERMCAP)" "yes"
+more: more.o
+ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ $(LIBTERMCAP)
+else
+more:
+ @echo $@ not made since it requires ncurses or termcap
+endif
endif
-
# Rules for hexdump
-
hexdump: hexdump.o conv.o display.o hexsyntax.o odsyntax.o parse.o
hexdump.o: hexdump.c hexdump.h
conv.o: conv.c hexdump.h
parse.o: parse.c hexdump.h
# Rules for everything else
-
col: col.o
colcrt: colcrt.o
colrm: colrm.o
+column.o: $(LIB)/errs.h
column: column.o $(ERR_O)
-more: more.o
more.o: more.c $(LIB)/pathnames.h
rev: rev.o
-ifeq "$(HAVE_NCURSES)" "yes"
-ul: ul.o
-endif
-
install install.shadow install.text-utils: all
- $(INSTALLDIR) $(BINDIR) $(USRBINDIR) $(USRLIBDIR) $(MAN1DIR)
+ $(INSTALLDIR) $(BINDIR) $(USRBINDIR) $(MOREHELPDIR) $(MAN1DIR)
$(INSTALLBIN) $(BIN) $(BINDIR)
$(INSTALLBIN) $(USRBIN) $(USRBINDIR)
- $(INSTALLDAT) $(USRLIB) $(USRLIBDIR)
+ $(INSTALLDAT) $(MOREHELP) $(MOREHELPDIR)
$(INSTALLMAN) $(MAN1) $(MAN1DIR)
.PHONY: clean distclean
* Wed Sep 14 22:31:17 1994: patches from Carl Christofferson
* (cchris@connected.com)
* 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
- * - added Native Language Support
+ * added Native Language Support
+ * 1999-09-19 Bruno Haible <haible@clisp.cons.org>
+ * modified to work correctly in multi-byte locales
*
*/
#include <stdio.h>
#include <unistd.h>
#include "nls.h"
-#include <locale.h>
+
+#include "widechar.h"
#define BS '\b' /* backspace */
#define TAB '\t' /* tab */
#define CS_ALTERNATE 2
short c_column; /* column character is in */
CSET c_set; /* character set (currently only 2) */
- char c_char; /* character in question */
+ wchar_t c_char; /* character in question */
} CHAR;
typedef struct line_str LINE;
int no_backspaces; /* if not to output any backspaces */
#define PUTC(ch) \
- if (putchar(ch) == EOF) \
+ if (putwchar(ch) == WEOF) \
wrerr();
int main(int argc, char **argv)
{
extern int optind;
extern char *optarg;
- register int ch;
+ register wint_t ch;
CHAR *c;
CSET cur_set; /* current character set */
LINE *l; /* current line */
cur_set = last_set = CS_NORMAL;
lines = l = alloc_line();
- while ((ch = getchar()) != EOF) {
- if (!isgraph(ch)) {
+ while ((ch = getwchar()) != WEOF) {
+ if (!iswgraph(ch)) {
switch (ch) {
case BS: /* can't go back further */
if (cur_col == 0)
cur_col = 0;
continue;
case ESC: /* just ignore EOF */
- switch(getchar()) {
+ switch(getwchar()) {
case RLF:
cur_line -= 2;
break;
/* missing a \n on the last line? */
nblank_lines = 2;
flush_blanks();
+ if (ferror(stdout) || fclose(stdout))
+ return 1;
return 0;
}
* SUCH DAMAGE.
*/
- /* 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
- * - added Native Language Support
- */
+/*
+ * 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
+ * added Native Language Support
+ * 1999-09-19 Bruno Haible <haible@clisp.cons.org>
+ * modified to work correctly in multi-byte locales
+ */
#include <stdio.h>
#include <unistd.h> /* for close() */
#include <string.h>
#include "nls.h"
-int plus(char c, char d);
+#include "widechar.h"
+
+int plus(wchar_t c, wchar_t d);
void move(int l, int m);
void pflush(int ol);
* Option -2 forces printing of all half lines.
*/
-char page[267][132];
+wchar_t page[267][132];
int outline = 1;
int outcol;
char printall;
char *progname;
-FILE *f;
int
main(int argc, char **argv)
{
- int c;
- char *cp, *dp;
+ FILE *f;
+ wint_t c;
+ wchar_t *cp, *dp;
setlocale(LC_ALL, "");
bindtextdomain(PACKAGE, LOCALEDIR);
argc--;
argv++;
}
+ f = stdin;
do {
if (argc > 0) {
- close(0);
if (!(f = fopen(argv[0], "r"))) {
fflush(stdout);
perror(argv[0]);
argv++;
}
for (;;) {
- c = getc(stdin);
+ c = getwc(f);
if (c == -1) {
pflush(outline);
fflush(stdout);
case '\017':
continue;
case 033:
- c = getc(stdin);
+ c = getwc(f);
switch (c) {
case '9':
if (outline >= 266)
continue;
}
}
+ if (f != stdin)
+ fclose(f);
} while (argc > 0);
fflush(stdout);
+ if (ferror(stdout) || fclose(stdout))
+ return 1;
return 0;
}
-int plus(char c, char d)
+int plus(wchar_t c, wchar_t d)
{
return (c == '|' && (d == '-' || d == '_'));
void pflush(int ol)
{
register int i;
- register char *cp;
+ register wchar_t *cp;
char lastomit;
int l;
continue;
}
lastomit = 0;
- printf("%s\n", cp);
+ fputws(cp, stdout);
+ putwchar('\n');
}
- bcopy(page[ol], page, (267 - ol) * 132);
- bzero(page[267- ol], ol * 132);
+ bcopy(page[ol], page, (267 - ol) * 132 * sizeof(wchar_t));
+ bzero(page[267- ol], ol * 132 * sizeof(wchar_t));
outline -= ol;
outcol = 0;
first = 1;
void move(int l, int m)
{
- register char *cp, *dp;
+ register wchar_t *cp, *dp;
for (cp = page[l], dp = page[m]; *cp; cp++, dp++) {
switch (*cp) {
* SUCH DAMAGE.
*/
- /* 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
- * - added Native Language Support
- */
+/*
+ * 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
+ * added Native Language Support
+ * 1999-09-19 Bruno Haible <haible@clisp.cons.org>
+ * modified to work correctly in multi-byte locales
+ */
#include <stdio.h>
+#include <stdlib.h>
+#include <locale.h>
+
+#include "widechar.h"
/*
COLRM removes unwanted columns from a file
Jeff Schriebman UC Berkeley 11-74
*/
-int getn(char *ap);
-
int
main(int argc, char **argv)
{
- register int c, ct, first, last;
+ register int ct, first, last;
+ register wint_t c;
+
+ setlocale(LC_ALL, "");
first = 0;
last = 0;
if (argc > 1)
- first = getn(*++argv);
+ first = atoi(*++argv);
if (argc > 2)
- last = getn(*++argv);
+ last = atoi(*++argv);
start:
ct = 0;
loop1:
- c = getc(stdin);
+ c = getwc(stdin);
if (feof(stdin))
goto fin;
if (c == '\t')
else
ct++;
if (c == '\n') {
- putc(c, stdout);
+ putwc(c, stdout);
goto start;
}
if (!first || ct < first) {
- putc(c, stdout);
+ putwc(c, stdout);
goto loop1;
}
/* Loop getting rid of characters */
while (!last || ct < last) {
- c = getc(stdin);
+ c = getwc(stdin);
if (feof(stdin))
goto fin;
if (c == '\n') {
- putc(c, stdout);
+ putwc(c, stdout);
goto start;
}
if (c == '\t')
/* Output last of the line */
for (;;) {
- c = getc(stdin);
+ c = getwc(stdin);
if (feof(stdin))
break;
- putc(c, stdout);
+ putwc(c, stdout);
if (c == '\n')
goto start;
}
fin:
fflush(stdout);
+ if (ferror(stdout) || fclose(stdout))
+ return 1;
return 0;
}
-
-int getn(char *ap)
-{
- register int n,c;
- register char *p;
-
- p = ap;
- n = 0;
- while ((c = *p++) >= '0' && c <= '9')
- n = n*10 + c - '0';
- return(n);
-}
the screen if no other information is available.
.El
.Sh EXAMPLES
-.Dl (printf \&"PERM LINKS OWNER SIZE MONTH DAY HH:MM/YEAR NAME\en\&"\ \&;\ \&\e
-.Dl ls -l \&| sed 1d) \&| column -t
+.Dl (printf \&"PERM LINKS OWNER GROUP SIZE MONTH DAY HH:MM/YEAR\ NAME\en\&"\ \&\e
+.Dl \&; ls -l \&| sed 1d) \&| column -t
.Sh SEE ALSO
.Xr colrm 1 ,
.Xr ls 1 ,
* SUCH DAMAGE.
*/
-/* 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
- * - added Native Language Support
+/*
+ * 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
+ * added Native Language Support
+ * 1999-09-19 Bruno Haible <haible@clisp.cons.org>
+ * modified to work correctly in multi-byte locales
*/
#include <sys/types.h>
#include <sys/ioctl.h>
#include <ctype.h>
-#include <err.h>
#include <limits.h>
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <string.h>
+#include "errs.h"
#include "nls.h"
+#include "widechar.h"
+
+#ifdef ENABLE_WIDECHAR
+#define wcs_width(s) wcswidth(s,wcslen(s))
+static wchar_t *mbs_to_wcs(const char *);
+#else
+#define wcs_width(s) strlen(s)
+#define mbs_to_wcs(s) strdup(s)
+static char *mtsafe_strtok(char *, const char *, char **);
+#define wcstok mtsafe_strtok
+#endif
+
void c_columnate __P((void));
void *emalloc __P((int));
void input __P((FILE *));
int entries; /* number of records */
int eval; /* exit value */
int maxlength; /* longest record */
-char **list; /* array of pointers to records */
-char *separator = "\t "; /* field separator for table option */
+wchar_t **list; /* array of pointers to records */
+wchar_t default_separator[] = { '\t', ' ', 0 };
+wchar_t *separator = default_separator; /* field separator for table option */
int
main(argc, argv)
termwidth = atoi(optarg);
break;
case 's':
- separator = optarg;
+ separator = mbs_to_wcs(optarg);
break;
case 't':
tflag = 1;
c_columnate();
else
r_columnate();
+ if (ferror(stdout) || fclose(stdout))
+ eval = 1;
exit(eval);
}
c_columnate()
{
int chcnt, col, cnt, endcol, numcols;
- char **lp;
+ wchar_t **lp;
maxlength = (maxlength + TAB) & ~(TAB - 1);
numcols = termwidth / maxlength;
endcol = maxlength;
for (chcnt = col = 0, lp = list;; ++lp) {
- chcnt += printf("%s", *lp);
+ fputws(*lp, stdout);
+ chcnt += wcs_width(*lp);
if (!--entries)
break;
if (++col == numcols) {
chcnt = col = 0;
endcol = maxlength;
- putchar('\n');
+ putwchar('\n');
} else {
while ((cnt = ((chcnt + TAB) & ~(TAB - 1))) <= endcol) {
- (void)putchar('\t');
+ putwchar('\t');
chcnt = cnt;
}
endcol += maxlength;
}
}
if (chcnt)
- putchar('\n');
+ putwchar('\n');
}
void
for (row = 0; row < numrows; ++row) {
endcol = maxlength;
for (base = row, chcnt = col = 0; col < numcols; ++col) {
- chcnt += printf("%s", list[base]);
+ fputws(list[base], stdout);
+ chcnt += wcs_width(list[base]);
if ((base += numrows) >= entries)
break;
while ((cnt = ((chcnt + TAB) & ~(TAB - 1))) <= endcol) {
- (void)putchar('\t');
+ putwchar('\t');
chcnt = cnt;
}
endcol += maxlength;
}
- putchar('\n');
+ putwchar('\n');
}
}
print()
{
int cnt;
- char **lp;
+ wchar_t **lp;
- for (cnt = entries, lp = list; cnt--; ++lp)
- (void)printf("%s\n", *lp);
+ for (cnt = entries, lp = list; cnt--; ++lp) {
+ fputws(*lp, stdout);
+ putwchar('\n');
+ }
}
typedef struct _tbl {
- char **list;
+ wchar_t **list;
int cols, *len;
} TBL;
#define DEFCOLS 25
maketbl()
{
TBL *t;
- int coloff, cnt;
- char *p, **lp;
+ int coloff, cnt, i;
+ wchar_t *p, **lp;
int *lens, maxcols;
TBL *tbl;
- char **cols;
+ wchar_t **cols;
+ wchar_t *wcstok_state;
t = tbl = emalloc(entries * sizeof(TBL));
- cols = emalloc((maxcols = DEFCOLS) * sizeof(char *));
+ cols = emalloc((maxcols = DEFCOLS) * sizeof(wchar_t *));
lens = emalloc(maxcols * sizeof(int));
for (cnt = 0, lp = list; cnt < entries; ++cnt, ++lp, ++t) {
- for (coloff = 0, p = *lp;
- (cols[coloff] = strtok(p, separator)) != NULL;
- p = NULL)
- if (++coloff == maxcols) {
- if (!(cols = realloc(cols, (u_int)maxcols +
- DEFCOLS * sizeof(char *))) ||
- !(lens = realloc(lens,
- (u_int)maxcols + DEFCOLS * sizeof(int))))
- err(1, NULL);
- memset((char *)lens + maxcols * sizeof(int),
- 0, DEFCOLS * sizeof(int));
- maxcols += DEFCOLS;
- }
- t->list = emalloc(coloff * sizeof(char *));
- t->len = emalloc(coloff * sizeof(int));
- for (t->cols = coloff; --coloff >= 0;) {
- t->list[coloff] = cols[coloff];
- t->len[coloff] = strlen(cols[coloff]);
- if (t->len[coloff] > lens[coloff])
- lens[coloff] = t->len[coloff];
+ for (coloff = 0, p = *lp;
+ (cols[coloff] = wcstok(p, separator, &wcstok_state)) != NULL;
+ p = NULL)
+ if (++coloff == maxcols) {
+ if (!(cols = realloc(cols, ((u_int)maxcols + DEFCOLS)
+ * sizeof(wchar_t *))) ||
+ !(lens = realloc(lens, ((u_int)maxcols + DEFCOLS)
+ * sizeof(int))))
+ err_nomsg(1);
+ memset((char *)lens + maxcols * sizeof(int),
+ 0, DEFCOLS * sizeof(int));
+ maxcols += DEFCOLS;
}
+ t->list = emalloc(coloff * sizeof(wchar_t *));
+ t->len = emalloc(coloff * sizeof(int));
+ for (t->cols = coloff; --coloff >= 0;) {
+ t->list[coloff] = cols[coloff];
+ t->len[coloff] = wcs_width(cols[coloff]);
+ if (t->len[coloff] > lens[coloff])
+ lens[coloff] = t->len[coloff];
+ }
}
for (cnt = 0, t = tbl; cnt < entries; ++cnt, ++t) {
- for (coloff = 0; coloff < t->cols - 1; ++coloff)
- (void)printf("%s%*s", t->list[coloff],
- lens[coloff] - t->len[coloff] + 2, " ");
- (void)printf("%s\n", t->list[coloff]);
+ for (coloff = 0; coloff < t->cols - 1; ++coloff) {
+ fputws(t->list[coloff], stdout);
+ for (i = lens[coloff] - t->len[coloff] + 2; i > 0; i--)
+ putwchar(' ');
+ }
+ fputws(t->list[coloff], stdout);
+ putwchar('\n');
}
}
{
static int maxentry;
int len;
- char *p, buf[MAXLINELEN];
+ wchar_t *p, buf[MAXLINELEN];
if (!list)
- list = emalloc((maxentry = DEFNUM) * sizeof(char *));
- while (fgets(buf, MAXLINELEN, fp)) {
- for (p = buf; *p && isspace(*p); ++p);
+ list = emalloc((maxentry = DEFNUM) * sizeof(wchar_t *));
+ while (fgetws(buf, MAXLINELEN, fp)) {
+ for (p = buf; *p && iswspace(*p); ++p);
if (!*p)
continue;
- if (!(p = strchr(p, '\n'))) {
+ if (!(p = wcschr(p, '\n'))) {
warnx(_("line too long"));
eval = 1;
continue;
if (entries == maxentry) {
maxentry += DEFNUM;
if (!(list = realloc(list,
- (u_int)maxentry * sizeof(char *))))
- err(1, NULL);
+ (u_int)maxentry * sizeof(wchar_t *))))
+ err_nomsg(1);
}
- list[entries++] = strdup(buf);
+ list[entries++] = wcsdup(buf);
}
}
+#ifdef ENABLE_WIDECHAR
+static wchar_t *mbs_to_wcs(const char *s)
+{
+ size_t n;
+ wchar_t *wcs;
+
+ n = mbstowcs((wchar_t *)0, s, 0);
+ if (n < 0)
+ return NULL;
+ wcs = malloc((n + 1) * sizeof(wchar_t));
+ if (!wcs)
+ return NULL;
+ if (mbstowcs(wcs, s, n + 1) < 0)
+ return NULL;
+ return wcs;
+}
+#endif
+
+#ifndef ENABLE_WIDECHAR
+static char *mtsafe_strtok(char *str, const char *delim, char **ptr)
+{
+ if (str == NULL) {
+ str = *ptr;
+ if (str == NULL)
+ return NULL;
+ }
+ str += strspn(str, delim);
+ if (*str == '\0') {
+ *ptr = NULL;
+ return NULL;
+ } else {
+ char *token_end = strpbrk(str, delim);
+ if (token_end) {
+ *token_end = '\0';
+ *ptr = token_end + 1;
+ } else
+ *ptr = NULL;
+ return str;
+ }
+}
+#endif
+
void *
emalloc(size)
int size;
char *p;
if (!(p = malloc(size)))
- err(1, NULL);
+ err_nomsg(1);
memset(p, 0, size);
return (p);
}
- more nls translatable strings
1999-05-09 aeb - applied a RedHat patch (setjmp->sigsetjmp); without it
a second ^Z would fail.
- 1999-05-09 aeb - undone Kars' work, so that more works without libcurses
- (and hence can be in /bin with libcurses being in /usr/lib which may not
- be mounted). However, when termcap is not present curses can still be used.
+ 1999-05-09 aeb - undone Kars' work, so that more works without
+ libcurses (and hence can be in /bin with libcurses being in /usr/lib
+ which may not be mounted). However, when termcap is not present curses
+ can still be used.
*/
#include <stdio.h>
#include <locale.h>
#include "nls.h"
-#define HELPFILE "/usr/lib/more.help"
+/* #define MOREHELPFILE "/usr/lib/more.help" */
#define VI "/usr/bin/vi"
#define Fopen(s,m) (Currline = 0,file_pos=0,fopen(s,m))
break;
case '?':
case 'h':
- if ((helpf = fopen (HELPFILE, "r")) == NULL)
+ if ((helpf = fopen (MOREHELPFILE, "r")) == NULL)
error (_("Can't open help file"));
if (noscroll) doclear ();
copy_file (helpf);
* 3-Jun-1998: Patched by Nicolai Langfeldt to work better on Linux:
* Handle any-length-lines. Code copied from util-linux' setpwnam.c
* 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
- * - added Native Language Support
+ * added Native Language Support
+ * 1999-09-19 Bruno Haible <haible@clisp.cons.org>
+ * modified to work correctly in multi-byte locales
*
*/
#include <unistd.h>
#include "nls.h"
+#include "widechar.h"
+
void usage __P((void));
void warn __P((const char *, ...));
int argc;
char *argv[];
{
- register char *filename, *t;
- size_t buflen=512;
- char *p=malloc(buflen);
+ register char *filename;
+ register wchar_t *t;
+ size_t buflen = 512;
+ wchar_t *p = malloc(buflen*sizeof(wchar_t));
size_t len;
FILE *fp;
int ch, rval;
filename = *argv++;
}
- while (fgets(p, buflen, fp)) {
+ while (fgetws(p, buflen, fp)) {
- len = strlen(p);
+ len = wcslen(p);
/* This is my hack from setpwnam.c -janl */
while (p[len-1] != '\n' && !feof(fp)) {
/* So now we double the buffer size */
buflen *= 2;
- p = realloc(p, buflen);
+ p = realloc(p, buflen*sizeof(wchar_t));
if (p == NULL) {
fprintf(stderr,_("Unable to allocate bufferspace\n"));
exit(1);
}
/* And fill the rest of the buffer */
- if (fgets(&p[len], buflen/2, fp) == NULL) break;
+ if (fgetws(&p[len], buflen/2, fp) == NULL) break;
- len = strlen(p);
+ len = wcslen(p);
/* That was a lot of work for nothing. Gimme perl! */
}
- t = p + len - 1 - (*(p+len-1)=='\r'
- || *(p+len-1)=='\n');
+ t = p + len - 1 - (*(p+len-1)=='\r' || *(p+len-1)=='\n');
for ( ; t >= p; --t)
- if(strcmp(t, "\0") != 0)
- putchar(*t);
- putchar('\n');
+ if (*t != 0)
+ putwchar(*t);
+ putwchar('\n');
}
+ fflush(fp);
if (ferror(fp)) {
warn("%s: %s", filename, strerror(errno));
rval = 1;
}
- (void)fclose(fp);
+ if (fclose(fp))
+ rval = 1;
} while(*argv);
exit(rval);
}
*/
/*
-** modified by Kars de Jong <jongk@cs.utwente.nl> to use terminfo instead
-** of termcap.
- 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
- - added Native Language Support
-
-*/
+ * modified by Kars de Jong <jongk@cs.utwente.nl>
+ * to use terminfo instead of termcap.
+ * 1999-02-22 Arkadiusz Mi¶kiewicz <misiek@misiek.eu.org>
+ * added Native Language Support
+ * 1999-09-19 Bruno Haible <haible@clisp.cons.org>
+ * modified to work correctly in multi-byte locales
+ */
#include <stdio.h>
#include <unistd.h> /* for getopt(), isatty() */
#include <limits.h> /* for INT_MAX */
#include "nls.h"
+#include "widechar.h"
+
+#ifdef ENABLE_WIDECHAR
+static int put1wc(int c) /* Output an ASCII character as a wide character */
+{
+ if (putwchar(c) == WEOF)
+ return EOF;
+ else
+ return c;
+}
+#define putwp(s) tputs(s,1,put1wc)
+#else
+#define putwp(s) putp(s)
+#endif
+
void filter(FILE *f);
void flushln(void);
void overstrike(void);
void fwd(void);
void reverse(void);
void initinfo(void);
-void outc(int c);
+void outc(wint_t c);
void setmode(int newmode);
void setcol(int newcol);
struct CHAR {
char c_mode;
- char c_char;
+ wchar_t c_char;
} ;
struct CHAR *obuf;
int upln;
int iflag;
-#define PRINT(s) if (s == NULL) /* void */; else putp(s)
+#define PRINT(s) if (s == NULL) /* void */; else putwp(s)
int main(int argc, char **argv)
{
} else
filter(f);
}
+ if (ferror(stdout) || fclose(stdout))
+ return 1;
return 0;
}
void filter(FILE *f)
{
- int c;
+ wint_t c;
- while ((c = getc(f)) != EOF) switch(c) {
+ while ((c = getwc(f)) != WEOF) switch(c) {
case '\b':
setcol(col - 1);
continue;
case IESC:
- switch (c = getc(f)) {
+ switch (c = getwc(f)) {
case HREV:
if (halfpos == 0) {
case '\f':
flushln();
- putchar('\f');
+ putwchar('\f');
continue;
default:
- if (c < ' ') /* non printing */
+ if (!iswprint(c)) /* non printing */
continue;
if (obuf[col].c_char == '\0') {
obuf[col].c_char = c;
}
if (must_overstrike && hadmodes)
overstrike();
- putchar('\n');
+ putwchar('\n');
if (iflag && hadmodes)
iattr();
(void)fflush(stdout);
void overstrike()
{
register int i;
- char lbuf[256];
- register char *cp = lbuf;
+#ifdef __GNUC__
+ register wchar_t *lbuf = __builtin_alloca((maxcol+1)*sizeof(wchar_t));
+#else
+ wchar_t lbuf[256];
+#endif
+ register wchar_t *cp = lbuf;
int hadbold=0;
/* Set up overstrike buffer */
hadbold=1;
break;
}
- putchar('\r');
+ putwchar('\r');
for (*cp=' '; *cp==' '; cp--)
*cp = 0;
for (cp=lbuf; *cp; cp++)
- putchar(*cp);
+ putwchar(*cp);
if (hadbold) {
- putchar('\r');
+ putwchar('\r');
for (cp=lbuf; *cp; cp++)
- putchar(*cp=='_' ? ' ' : *cp);
- putchar('\r');
+ putwchar(*cp=='_' ? ' ' : *cp);
+ putwchar('\r');
for (cp=lbuf; *cp; cp++)
- putchar(*cp=='_' ? ' ' : *cp);
+ putwchar(*cp=='_' ? ' ' : *cp);
}
}
void iattr()
{
register int i;
+#ifdef __GNUC__
+ register char *lbuf = __builtin_alloca((maxcol+1)*sizeof(char));
+#else
char lbuf[256];
+#endif
register char *cp = lbuf;
for (i=0; i<maxcol; i++)
for (*cp=' '; *cp==' '; cp--)
*cp = 0;
for (cp=lbuf; *cp; cp++)
- putchar(*cp);
- putchar('\n');
+ putwchar(*cp);
+ putwchar('\n');
}
void initbuf()
static int curmode = 0;
-void outc(int c)
+void outc(wint_t c)
{
- putchar(c);
+ putwchar(c);
if (must_use_uc && (curmode&UNDERL)) {
PRINT(CURS_LEFT);
PRINT(UNDER_CHAR);
+++ /dev/null
-#define UTIL_LINUX_VERSION "2.9v"
-
-const char * const util_linux_version = "util-linux " UTIL_LINUX_VERSION;