First draft sysinst for evbarm -- more work needs to be done.
This commit is contained in:
parent
b7e97d2262
commit
4dc58c48c7
14
distrib/utils/sysinst/arch/evbarm/Makefile
Normal file
14
distrib/utils/sysinst/arch/evbarm/Makefile
Normal file
@ -0,0 +1,14 @@
|
||||
# $NetBSD: Makefile,v 1.1 2002/04/13 01:47:52 thorpej Exp $
|
||||
#
|
||||
# Makefile for evbarm
|
||||
#
|
||||
|
||||
# have to have all of them here for crunch ...
|
||||
|
||||
SRCS= menu_defs.c msg_defs.c main.c install.c upgrade.c \
|
||||
txtwalk.c run.c factor.c net.c disks.c disks_lfs.c util.c geom.c \
|
||||
label.c target.c md.c aout2elf.c
|
||||
|
||||
md.o: menu_defs.h msg_defs.h
|
||||
|
||||
.include "../../Makefile.inc"
|
369
distrib/utils/sysinst/arch/evbarm/md.c
Normal file
369
distrib/utils/sysinst/arch/evbarm/md.c
Normal file
@ -0,0 +1,369 @@
|
||||
/* $NetBSD: md.c,v 1.1 2002/04/13 01:47:53 thorpej Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright 1997 Piermont Information Systems Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* Based on code written by Philip A. Nelson for Piermont Information
|
||||
* Systems Inc.
|
||||
*
|
||||
* 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 for the NetBSD Project by
|
||||
* Piermont Information Systems Inc.
|
||||
* 4. The name of Piermont Information Systems Inc. may not be used to endorse
|
||||
* or promote products derived from this software without specific prior
|
||||
* written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY PIERMONT INFORMATION SYSTEMS INC. ``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 PIERMONT INFORMATION SYSTEMS INC. 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.
|
||||
*
|
||||
*/
|
||||
|
||||
/* md.c -- shark machine specific routines */
|
||||
|
||||
#include <stdio.h>
|
||||
#include <curses.h>
|
||||
#include <unistd.h>
|
||||
#include <fcntl.h>
|
||||
#include <util.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/disklabel.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <sys/param.h>
|
||||
#include "defs.h"
|
||||
#include "md.h"
|
||||
#include "msg_defs.h"
|
||||
#include "menu_defs.h"
|
||||
|
||||
int
|
||||
md_get_info(void)
|
||||
{
|
||||
struct disklabel disklabel;
|
||||
int fd;
|
||||
char devname[100];
|
||||
|
||||
if (strncmp(disk->dd_name, "wd", 2) == 0)
|
||||
disktype = "ST506";
|
||||
else
|
||||
disktype = "SCSI";
|
||||
|
||||
snprintf(devname, 100, "/dev/r%sc", diskdev);
|
||||
|
||||
fd = open(devname, O_RDONLY, 0);
|
||||
if (fd < 0) {
|
||||
endwin();
|
||||
fprintf(stderr, "Can't open %s\n", devname);
|
||||
exit(1);
|
||||
}
|
||||
if (ioctl(fd, DIOCGDINFO, &disklabel) == -1) {
|
||||
endwin();
|
||||
fprintf(stderr, "Can't read disklabel on %s.\n", devname);
|
||||
close(fd);
|
||||
exit(1);
|
||||
}
|
||||
close(fd);
|
||||
|
||||
dlcyl = disklabel.d_ncylinders;
|
||||
dlhead = disklabel.d_ntracks;
|
||||
dlsec = disklabel.d_nsectors;
|
||||
sectorsize = disklabel.d_secsize;
|
||||
dlcylsize = disklabel.d_secpercyl;
|
||||
|
||||
/*
|
||||
* Compute whole disk size. Take max of (dlcyl*dlhead*dlsec)
|
||||
* and secperunit, just in case the disk is already labelled.
|
||||
* (If our new label's RAW_PART size ends up smaller than the
|
||||
* in-core RAW_PART size value, updating the label will fail.)
|
||||
*/
|
||||
dlsize = dlcyl*dlhead*dlsec;
|
||||
if (disklabel.d_secperunit > dlsize)
|
||||
dlsize = disklabel.d_secperunit;
|
||||
|
||||
/* Compute minimum NetBSD partition sizes (in sectors). */
|
||||
minfsdmb = (80 + 4*rammb) * (MEG / sectorsize);
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
int
|
||||
md_pre_disklabel(void)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
md_post_disklabel(void)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
md_post_newfs(void)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
md_copy_filesystem(void)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
int
|
||||
md_make_bsd_partitions(void)
|
||||
{
|
||||
int i, part;
|
||||
int remain;
|
||||
char isize[20];
|
||||
int maxpart = getmaxpartitions();
|
||||
|
||||
/*
|
||||
* Initialize global variables that track space used on this disk.
|
||||
* Standard 4.3BSD 8-partition labels always cover whole disk.
|
||||
*/
|
||||
ptsize = dlsize - ptstart;
|
||||
fsdsize = dlsize; /* actually means `whole disk' */
|
||||
fsptsize = dlsize - ptstart; /* netbsd partition -- same as above */
|
||||
fsdmb = fsdsize / MEG;
|
||||
|
||||
/* Ask for layout type -- standard or special */
|
||||
msg_display (MSG_layout,
|
||||
(1.0*fsptsize*sectorsize)/MEG,
|
||||
(1.0*minfsdmb*sectorsize)/MEG,
|
||||
(1.0*minfsdmb*sectorsize)/MEG+rammb+XNEEDMB);
|
||||
process_menu(MENU_layout);
|
||||
|
||||
if (layoutkind == 3) {
|
||||
ask_sizemult(dlcylsize);
|
||||
} else {
|
||||
sizemult = MEG / sectorsize;
|
||||
multname = msg_string(MSG_megname);
|
||||
}
|
||||
|
||||
|
||||
/* Build standard partitions */
|
||||
emptylabel(bsdlabel);
|
||||
|
||||
/* Partitions C is predefined (whole disk). */
|
||||
bsdlabel[C].pi_fstype = FS_UNUSED;
|
||||
bsdlabel[C].pi_offset = 0;
|
||||
bsdlabel[C].pi_size = dlsize;
|
||||
|
||||
/* Standard fstypes */
|
||||
bsdlabel[A].pi_fstype = FS_BSDFFS;
|
||||
bsdlabel[B].pi_fstype = FS_SWAP;
|
||||
/* Conventionally, C is whole disk */
|
||||
bsdlabel[D].pi_fstype = FS_UNUSED; /* fill out below */
|
||||
bsdlabel[E].pi_fstype = FS_UNUSED;
|
||||
bsdlabel[F].pi_fstype = FS_UNUSED;
|
||||
bsdlabel[G].pi_fstype = FS_UNUSED;
|
||||
bsdlabel[H].pi_fstype = FS_UNUSED;
|
||||
|
||||
|
||||
switch (layoutkind) {
|
||||
case 1: /* standard: a root, b swap, c "unused", d /usr */
|
||||
case 2: /* standard X: a root, b swap (big), c "unused", d /usr */
|
||||
partstart = ptstart;
|
||||
|
||||
/* Root */
|
||||
i = NUMSEC(24+2*rammb, MEG/sectorsize, dlcylsize) + partstart;
|
||||
partsize = NUMSEC(i/(MEG/sectorsize)+1, MEG/sectorsize,
|
||||
dlcylsize) - partstart;
|
||||
bsdlabel[A].pi_offset = partstart;
|
||||
bsdlabel[A].pi_size = partsize;
|
||||
bsdlabel[A].pi_bsize = 8192;
|
||||
bsdlabel[A].pi_fsize = 1024;
|
||||
strcpy(fsmount[A], "/");
|
||||
partstart += partsize;
|
||||
|
||||
/* swap */
|
||||
i = NUMSEC(layoutkind * 2 * (rammb < 32 ? 32 : rammb),
|
||||
MEG/sectorsize, dlcylsize) + partstart;
|
||||
partsize = NUMSEC(i/(MEG/sectorsize)+1, MEG/sectorsize,
|
||||
dlcylsize) - partstart;
|
||||
bsdlabel[B].pi_offset = partstart;
|
||||
bsdlabel[B].pi_size = partsize;
|
||||
partstart += partsize;
|
||||
|
||||
/* /usr */
|
||||
partsize = fsptsize - (partstart - ptstart);
|
||||
bsdlabel[D].pi_fstype = FS_BSDFFS;
|
||||
bsdlabel[D].pi_offset = partstart;
|
||||
bsdlabel[D].pi_size = partsize;
|
||||
bsdlabel[D].pi_bsize = 8192;
|
||||
bsdlabel[D].pi_fsize = 1024;
|
||||
strcpy(fsmount[E], "/usr");
|
||||
|
||||
break;
|
||||
|
||||
case 3: /* custom: ask user for all sizes */
|
||||
ask_sizemult(dlcylsize);
|
||||
partstart = ptstart;
|
||||
remain = fsptsize;
|
||||
|
||||
/* root */
|
||||
i = NUMSEC(24+2*rammb, MEG/sectorsize, dlcylsize) + partstart;
|
||||
partsize = NUMSEC(i/(MEG/sectorsize)+1, MEG/sectorsize,
|
||||
dlcylsize) - partstart;
|
||||
snprintf(isize, 20, "%d", partsize / sizemult);
|
||||
msg_prompt(MSG_askfsroot, isize, isize, 20,
|
||||
remain/sizemult, multname);
|
||||
partsize = NUMSEC(atoi(isize), sizemult, dlcylsize);
|
||||
bsdlabel[A].pi_offset = partstart;
|
||||
bsdlabel[A].pi_size = partsize;
|
||||
bsdlabel[A].pi_bsize = 8192;
|
||||
bsdlabel[A].pi_fsize = 1024;
|
||||
strcpy(fsmount[A], "/");
|
||||
partstart += partsize;
|
||||
remain -= partsize;
|
||||
|
||||
/* swap */
|
||||
i = NUMSEC(4 * (rammb < 32 ? 32 : rammb),
|
||||
MEG/sectorsize, dlcylsize) + partstart;
|
||||
partsize = NUMSEC(i/(MEG/sectorsize)+1, MEG/sectorsize,
|
||||
dlcylsize) - partstart;
|
||||
snprintf(isize, 20, "%d", partsize/sizemult);
|
||||
msg_prompt_add(MSG_askfsswap, isize, isize, 20,
|
||||
remain/sizemult, multname);
|
||||
partsize = NUMSEC(atoi(isize),sizemult, dlcylsize);
|
||||
bsdlabel[B].pi_offset = partstart;
|
||||
bsdlabel[B].pi_size = partsize;
|
||||
partstart += partsize;
|
||||
remain -= partsize;
|
||||
|
||||
/* Others D, E, F, G, H */
|
||||
part = D;
|
||||
if (remain > 0)
|
||||
msg_display(MSG_otherparts);
|
||||
while (remain > 0 && part <= H) {
|
||||
partsize = remain;
|
||||
snprintf (isize, 20, "%d", partsize/sizemult);
|
||||
msg_prompt_add(MSG_askfspart, isize, isize, 20,
|
||||
diskdev, partition_name(part), remain/sizemult,
|
||||
multname);
|
||||
partsize = NUMSEC(atoi(isize),sizemult, dlcylsize);
|
||||
if (partsize > 0) {
|
||||
if (remain - partsize < sizemult)
|
||||
partsize = remain;
|
||||
bsdlabel[part].pi_fstype = FS_BSDFFS;
|
||||
bsdlabel[part].pi_offset = partstart;
|
||||
bsdlabel[part].pi_size = partsize;
|
||||
bsdlabel[part].pi_bsize = 8192;
|
||||
bsdlabel[part].pi_fsize = 1024;
|
||||
if (part == D)
|
||||
strcpy(fsmount[E], "/usr");
|
||||
msg_prompt_add(MSG_mountpoint, fsmount[part],
|
||||
fsmount[part], 20);
|
||||
partstart += partsize;
|
||||
remain -= partsize;
|
||||
}
|
||||
part++;
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
/*
|
||||
* OK, we have a partition table. Give the user the chance to
|
||||
* edit it and verify it's OK, or abort altogether.
|
||||
*/
|
||||
if (edit_and_check_label(bsdlabel, maxpart, RAW_PART, RAW_PART) == 0) {
|
||||
msg_display(MSG_abort);
|
||||
return 0;
|
||||
}
|
||||
|
||||
/* Disk name */
|
||||
msg_prompt(MSG_packname, "mydisk", bsddiskname, DISKNAME_SIZE);
|
||||
|
||||
/* save label to disk for MI code to update. */
|
||||
(void) savenewlabel(bsdlabel, 8); /* save 8-partition label */
|
||||
|
||||
/* Everything looks OK. */
|
||||
return (1);
|
||||
}
|
||||
|
||||
|
||||
/* Upgrade support */
|
||||
int
|
||||
md_update(void)
|
||||
{
|
||||
move_aout_libs();
|
||||
endwin();
|
||||
md_copy_filesystem();
|
||||
md_post_newfs();
|
||||
wrefresh(curscr);
|
||||
wmove(stdscr, 0, 0);
|
||||
wclear(stdscr);
|
||||
wrefresh(stdscr);
|
||||
return 1;
|
||||
}
|
||||
|
||||
void
|
||||
md_cleanup_install(void)
|
||||
{
|
||||
#ifndef DEBUG
|
||||
char realfrom[STRSIZE];
|
||||
char realto[STRSIZE];
|
||||
char sedcmd[STRSIZE];
|
||||
|
||||
strncpy(realfrom, target_expand("/etc/rc.conf"), STRSIZE);
|
||||
strncpy(realto, target_expand("/etc/rc.conf.install"), STRSIZE);
|
||||
|
||||
sprintf(sedcmd, "sed 's/rc_configured=NO/rc_configured=YES/' < %s > %s",
|
||||
realfrom, realto);
|
||||
scripting_fprintf(log, "%s\n", sedcmd);
|
||||
do_system(sedcmd);
|
||||
run_prog(RUN_FATAL, NULL, "mv -f %s %s", realto, realfrom);
|
||||
run_prog(0, NULL, "rm -f %s", target_expand("/sysinst"));
|
||||
run_prog(0, NULL, "rm -f %s", target_expand("/.termcap"));
|
||||
run_prog(0, NULL, "rm -f %s", target_expand("/.profile"));
|
||||
#endif
|
||||
}
|
||||
|
||||
int
|
||||
md_pre_update()
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
void
|
||||
md_init()
|
||||
{
|
||||
}
|
||||
|
||||
void
|
||||
md_set_sizemultname()
|
||||
{
|
||||
|
||||
set_sizemultname_meg();
|
||||
}
|
||||
|
||||
void
|
||||
md_set_no_x()
|
||||
{
|
||||
|
||||
toggle_getit (8);
|
||||
toggle_getit (9);
|
||||
toggle_getit (10);
|
||||
toggle_getit (11);
|
||||
toggle_getit (12);
|
||||
toggle_getit (13);
|
||||
}
|
120
distrib/utils/sysinst/arch/evbarm/md.h
Normal file
120
distrib/utils/sysinst/arch/evbarm/md.h
Normal file
@ -0,0 +1,120 @@
|
||||
/* $NetBSD: md.h,v 1.1 2002/04/13 01:47:53 thorpej Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright 1997 Piermont Information Systems Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* Based on code written by Philip A. Nelson for Piermont Information
|
||||
* Systems Inc.
|
||||
*
|
||||
* 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 for the NetBSD Project by
|
||||
* Piermont Information Systems Inc.
|
||||
* 4. The name of Piermont Information Systems Inc. may not be used to endorse
|
||||
* or promote products derived from this software without specific prior
|
||||
* written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY PIERMONT INFORMATION SYSTEMS INC. ``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 PIERMONT INFORMATION SYSTEMS INC. 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.
|
||||
*
|
||||
*/
|
||||
|
||||
/* md.h -- Machine specific definitions for the shark */
|
||||
|
||||
/* Constants and defines */
|
||||
|
||||
/* Megs required for a full X installation. */
|
||||
#define XNEEDMB 60
|
||||
|
||||
/*
|
||||
* Default filesets to fetch and install during installation
|
||||
* or upgrade. The standard sets are:
|
||||
* base, etc, comp, games, man, misc, text,
|
||||
* xbase, xfont, xserver, xcontrib, xcomp.
|
||||
*
|
||||
* Third entry is the last extension name in the split sets for loading
|
||||
* from floppy.
|
||||
*/
|
||||
EXTERN distinfo dist_list[]
|
||||
#ifdef MAIN
|
||||
= {
|
||||
{"kern-GENERIC", 1, NULL, "Kernel : "},
|
||||
{"base", 1, NULL, "Base : "},
|
||||
{"etc", 1, NULL, "System (/etc): "},
|
||||
{"comp", 1, NULL, "Compiler : "},
|
||||
{"games", 1, NULL, "Games : "},
|
||||
{"man", 1, NULL, "Manuals : "},
|
||||
{"misc", 1, NULL, "Miscellaneous: "},
|
||||
{"text", 1, NULL, "Text tools : "},
|
||||
|
||||
{"xbase", 1, NULL, "X11 clients : "},
|
||||
{"xfont", 1, NULL, "X11 fonts : "},
|
||||
{"xserver", 1, NULL, "X11 servers : "},
|
||||
{"xcontrib", 1, NULL, "X11 contrib : "},
|
||||
{"xcomp", 1, NULL, "X programming: "},
|
||||
{"xmisc", 1, NULL, "X11 Misc. : "},
|
||||
{NULL, 0, NULL, NULL }
|
||||
}
|
||||
#endif
|
||||
;
|
||||
|
||||
/*
|
||||
* Disk names accepted as valid targets for a from-scratch installation.
|
||||
*
|
||||
* On shark, we allow "wd" IDE disks and "sd" scsi disks.
|
||||
*/
|
||||
EXTERN char *disk_names[]
|
||||
#ifdef MAIN
|
||||
= {"wd", "sd", NULL}
|
||||
#endif
|
||||
;
|
||||
|
||||
/*
|
||||
* Legal start character for a disk for checking input.
|
||||
* this must return 1 for a character that matches the first
|
||||
* characters of each member of disk_names.
|
||||
*
|
||||
* On shark, that means matching 'w' for ide and 's' for sd.
|
||||
*/
|
||||
#define ISDISKSTART(dn) (dn == 'w' || dn == 's')
|
||||
|
||||
/*
|
||||
* Machine-specific command to write a new label to a disk.
|
||||
* For example, shark uses "/sbin/disklabel -w -r".
|
||||
* Sun ports should probably use DISKLABEL_CMD "/sbin/disklabel -w"
|
||||
* to get incore to ondisk inode translation for the Sun proms.
|
||||
* If not defined, we assume the port does not support disklabels and
|
||||
* hand-edited disklabel will NOT be written by MI code.
|
||||
*/
|
||||
#define DISKLABEL_CMD "disklabel -w -r"
|
||||
|
||||
/*
|
||||
* Default fileystem type for floppy disks.
|
||||
* On shark, that is msdos.
|
||||
*/
|
||||
EXTERN char *fdtype INIT("msdos");
|
||||
|
||||
#define LIB_COUNT 0
|
||||
#define LIB_MOVE 1
|
||||
|
||||
/*
|
||||
* prototypes for MD code.
|
||||
*/
|
73
distrib/utils/sysinst/arch/evbarm/menus.md.en
Normal file
73
distrib/utils/sysinst/arch/evbarm/menus.md.en
Normal file
@ -0,0 +1,73 @@
|
||||
/* $NetBSD: menus.md.en,v 1.1 2002/04/13 01:47:54 thorpej Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright 1997 Piermont Information Systems Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* Based on code written by Philip A. Nelson for Piermont Information
|
||||
* Systems Inc.
|
||||
*
|
||||
* 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 for the NetBSD Project by
|
||||
* Piermont Information Systems Inc.
|
||||
* 4. The name of Piermont Information Systems Inc. may not be used to endorse
|
||||
* or promote products derived from this software without specific prior
|
||||
* written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY PIERMONT INFORMATION SYSTEMS INC. ``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 PIERMONT INFORMATION SYSTEMS INC. 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.
|
||||
*
|
||||
*/
|
||||
|
||||
/* arm32 machine dependent menus, english */
|
||||
|
||||
menu editfsparts, y=12, exit;
|
||||
display action {
|
||||
ask_sizemult(dlcylsize);
|
||||
msg_display(MSG_arm32fspart, disk->dd_name, multname);
|
||||
disp_cur_fspart(-1, 1);
|
||||
};
|
||||
option "Change a", action { editpart = A;}, sub menu edfspart;
|
||||
option "Change b", action { editpart = B;}, sub menu edfspart;
|
||||
option "Whole disk - can't change", action {};
|
||||
option "Change d", action { editpart = D;}, sub menu edfspart;
|
||||
option "Change e", action { editpart = E;}, sub menu edfspart;
|
||||
option "Change f", action { editpart = F;}, sub menu edfspart;
|
||||
option "Change g", action { editpart = G;}, sub menu edfspart;
|
||||
option "Change h", action { editpart = H;}, sub menu edfspart;
|
||||
option "Set new allocation size", action { reask_sizemult(dlcylsize); };
|
||||
|
||||
menu md_distcustom, x=26, y=5, exit, title "Selection toggles inclusion";
|
||||
display action { show_cur_distsets (); };
|
||||
option "Kernel (GENERIC)", action { toggle_getit (0); };
|
||||
option "Base", action { toggle_getit (1); };
|
||||
option "System (/etc)", action { toggle_getit (2); };
|
||||
option "Compiler Tools", action { toggle_getit (3); };
|
||||
option "Games", action { toggle_getit (4); };
|
||||
option "Online Manual Pages", action { toggle_getit (5); };
|
||||
option "Miscellaneous", action { toggle_getit (6); };
|
||||
option "Text Processing Tools", action { toggle_getit (7); };
|
||||
option "X11 base and clients", action { toggle_getit (8); };
|
||||
option "X11 fonts", action { toggle_getit (9); };
|
||||
option "X11 servers", action { toggle_getit (10); };
|
||||
option "X contrib clients", action { toggle_getit (11); };
|
||||
option "X11 programming", action { toggle_getit (12); };
|
||||
option "X11 Misc.", action { toggle_getit (13); };
|
73
distrib/utils/sysinst/arch/evbarm/menus.md.fr
Normal file
73
distrib/utils/sysinst/arch/evbarm/menus.md.fr
Normal file
@ -0,0 +1,73 @@
|
||||
/* $NetBSD: menus.md.fr,v 1.1 2002/04/13 01:47:55 thorpej Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright 1997 Piermont Information Systems Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* Based on code written by Philip A. Nelson for Piermont Information
|
||||
* Systems Inc.
|
||||
*
|
||||
* 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 for the NetBSD Project by
|
||||
* Piermont Information Systems Inc.
|
||||
* 4. The name of Piermont Information Systems Inc. may not be used to endorse
|
||||
* or promote products derived from this software without specific prior
|
||||
* written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY PIERMONT INFORMATION SYSTEMS INC. ``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 PIERMONT INFORMATION SYSTEMS INC. 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.
|
||||
*
|
||||
*/
|
||||
|
||||
/* arm32 machine dependent menus, french */
|
||||
|
||||
menu editfsparts, y=12, exit;
|
||||
display action {
|
||||
ask_sizemult(dlcylsize);
|
||||
msg_display(MSG_arm32fspart, disk->dd_name, multname);
|
||||
disp_cur_fspart(-1, 1);
|
||||
};
|
||||
option "Changer a", action { editpart = A;}, sub menu edfspart;
|
||||
option "Changer b", action { editpart = B;}, sub menu edfspart;
|
||||
option "Totalité du disque - Changement impossible", action {};
|
||||
option "Changer d", action { editpart = D;}, sub menu edfspart;
|
||||
option "Changer e", action { editpart = E;}, sub menu edfspart;
|
||||
option "Changer f", action { editpart = F;}, sub menu edfspart;
|
||||
option "Changer g", action { editpart = G;}, sub menu edfspart;
|
||||
option "Changer h", action { editpart = H;}, sub menu edfspart;
|
||||
option "Nouvelle taille d'allocation", action { reask_sizemult(dlcylsize); };
|
||||
|
||||
menu md_distcustom, x=26, y=5, exit, title "Sélection des composants";
|
||||
display action { show_cur_distsets (); };
|
||||
option "Kernel (GENERIC)", action { toggle_getit (0); };
|
||||
option "Base", action { toggle_getit (1); };
|
||||
option "System (/etc)", action { toggle_getit (2); };
|
||||
option "Outils de développement", action { toggle_getit (3); };
|
||||
option "Jeux", action { toggle_getit (4); };
|
||||
option "Pages de manuel", action { toggle_getit (5); };
|
||||
option "Divers", action { toggle_getit (6); };
|
||||
option "Outils de manipulation de textes", action { toggle_getit (7); };
|
||||
option "X11 base et clients", action { toggle_getit (8); };
|
||||
option "X11 polices", action { toggle_getit (9); };
|
||||
option "X11 serveurs", action { toggle_getit (10); };
|
||||
option "X11 clients contribués", action { toggle_getit (11); };
|
||||
option "X11 développement", action { toggle_getit (12); };
|
||||
option "X11 Misc.", action { toggle_getit (13); };
|
75
distrib/utils/sysinst/arch/evbarm/menus.md.pl
Normal file
75
distrib/utils/sysinst/arch/evbarm/menus.md.pl
Normal file
@ -0,0 +1,75 @@
|
||||
/* $NetBSD: menus.md.pl,v 1.1 2002/04/13 01:47:55 thorpej Exp $ */
|
||||
/* Based on english version: */
|
||||
/* NetBSD: menus.md.en,v 1.2 2002/03/31 02:14:06 thorpej Exp */
|
||||
|
||||
/*
|
||||
* Copyright 1997 Piermont Information Systems Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* Based on code written by Philip A. Nelson for Piermont Information
|
||||
* Systems Inc.
|
||||
*
|
||||
* 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 for the NetBSD Project by
|
||||
* Piermont Information Systems Inc.
|
||||
* 4. The name of Piermont Information Systems Inc. may not be used to endorse
|
||||
* or promote products derived from this software without specific prior
|
||||
* written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY PIERMONT INFORMATION SYSTEMS INC. ``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 PIERMONT INFORMATION SYSTEMS INC. 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.
|
||||
*
|
||||
*/
|
||||
|
||||
/* shark machine dependent menus, Polish */
|
||||
|
||||
menu editfsparts, y=12, exit;
|
||||
display action {
|
||||
ask_sizemult(dlcylsize);
|
||||
msg_display(MSG_arm32fspart, disk->dd_name, multname);
|
||||
disp_cur_fspart(-1, 1);
|
||||
};
|
||||
option "Zmien a", action { editpart = A;}, sub menu edfspart;
|
||||
option "Zmien b", action { editpart = B;}, sub menu edfspart;
|
||||
option "Caly dysk - nie mozna zmienic", action {};
|
||||
option "Zmien d", action { editpart = D;}, sub menu edfspart;
|
||||
option "Zmien e", action { editpart = E;}, sub menu edfspart;
|
||||
option "Zmien f", action { editpart = F;}, sub menu edfspart;
|
||||
option "Zmien g", action { editpart = G;}, sub menu edfspart;
|
||||
option "Zmien h", action { editpart = H;}, sub menu edfspart;
|
||||
option "Ustaw nowy przydzial rozmiarow", action { reask_sizemult(dlcylsize); };
|
||||
|
||||
menu md_distcustom, x=26, y=5, exit, title "Wybierz";
|
||||
display action { show_cur_distsets (); };
|
||||
option "Kernel (GENERIC)", action { toggle_getit (0); };
|
||||
option "Base", action { toggle_getit (1); };
|
||||
option "System (/etc)", action { toggle_getit (2); };
|
||||
option "Compiler Tools", action { toggle_getit (3); };
|
||||
option "Games", action { toggle_getit (4); };
|
||||
option "Online Manual Pages", action { toggle_getit (5); };
|
||||
option "Miscellaneous", action { toggle_getit (6); };
|
||||
option "Text Processing Tools", action { toggle_getit (7); };
|
||||
option "X11 base and clients", action { toggle_getit (8); };
|
||||
option "X11 fonts", action { toggle_getit (9); };
|
||||
option "X11 servers", action { toggle_getit (10); };
|
||||
option "X contrib clients", action { toggle_getit (11); };
|
||||
option "X11 programming", action { toggle_getit (12); };
|
||||
option "X11 Misc.", action { toggle_getit (13); };
|
109
distrib/utils/sysinst/arch/evbarm/msg.md.en
Normal file
109
distrib/utils/sysinst/arch/evbarm/msg.md.en
Normal file
@ -0,0 +1,109 @@
|
||||
/* $NetBSD: msg.md.en,v 1.1 2002/04/13 01:47:56 thorpej Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright 1997 Piermont Information Systems Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* Based on code written by Philip A. Nelson for Piermont Information
|
||||
* Systems Inc.
|
||||
*
|
||||
* 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 for the NetBSD Project by
|
||||
* Piermont Information Systems Inc.
|
||||
* 4. The name of Piermont Information Systems Inc. may not be used to endorse
|
||||
* or promote products derived from this software without specific prior
|
||||
* written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY PIERMONT INFORMATION SYSTEMS INC. ``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 PIERMONT INFORMATION SYSTEMS INC. 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.
|
||||
*
|
||||
*/
|
||||
|
||||
/* arm32 machine dependent messages, english */
|
||||
|
||||
|
||||
message md_hello
|
||||
{If you booted from a floppy, you may now remove the disk.
|
||||
|
||||
}
|
||||
|
||||
message fullpart
|
||||
{We are now going to install NetBSD on the disk %s. You may
|
||||
choose to install NetBSD on the entire disk or part of the disk.
|
||||
Which would you like to do?
|
||||
}
|
||||
|
||||
message badreadbb
|
||||
{Cannot read filecore boot block
|
||||
}
|
||||
|
||||
message badreadriscix
|
||||
{Cannot read RISCiX partition table
|
||||
}
|
||||
|
||||
message notnetbsdriscix
|
||||
{No NetBSD partition found in RISCiX partition table - Cannot label
|
||||
}
|
||||
|
||||
message notnetbsd
|
||||
{No NetBSD partition found (filecore only disk ?) - Cannot label
|
||||
}
|
||||
|
||||
message dobootblks
|
||||
{Installing boot blocks on %s....
|
||||
}
|
||||
|
||||
message askfsroot
|
||||
{I will be asking for partition sizes and on some, mount points.
|
||||
|
||||
First the root partition. You have %d %s left on your disk.
|
||||
Root partition size? }
|
||||
|
||||
message askfsswap
|
||||
{
|
||||
Next the swap partition. You have %d %s left on your disk.
|
||||
Swap partition size? }
|
||||
|
||||
message askfsusr
|
||||
{
|
||||
Next the /usr partition. You have %d %s left on your disk.
|
||||
/usr partition size? }
|
||||
|
||||
message otherparts
|
||||
{You still have some space remaining unallocated on your disk. Please
|
||||
give sizes and mount points for the following partitions.
|
||||
|
||||
}
|
||||
|
||||
message askfspart
|
||||
{The next partition is /dev/%s%c. You have %d %s left on your disk.
|
||||
Partition size? }
|
||||
|
||||
message emulbackup
|
||||
{Either the /emul/aout or /emul directory on your system was a symbolic link
|
||||
pointing to an unmounted filesystem. It has been given a '.old' extension.
|
||||
Once you bring your upgraded system back up, you may need to take care
|
||||
of merging the newly created /emul/aout directory with the old one.
|
||||
}
|
||||
|
||||
message arm32fspart
|
||||
{We now have your NetBSD partitions on %s as follows (Size and Offset in %s):
|
||||
}
|
116
distrib/utils/sysinst/arch/evbarm/msg.md.fr
Normal file
116
distrib/utils/sysinst/arch/evbarm/msg.md.fr
Normal file
@ -0,0 +1,116 @@
|
||||
/* $NetBSD: msg.md.fr,v 1.1 2002/04/13 01:47:56 thorpej Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright 1997 Piermont Information Systems Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* Based on code written by Philip A. Nelson for Piermont Information
|
||||
* Systems Inc.
|
||||
*
|
||||
* 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 for the NetBSD Project by
|
||||
* Piermont Information Systems Inc.
|
||||
* 4. The name of Piermont Information Systems Inc. may not be used to endorse
|
||||
* or promote products derived from this software without specific prior
|
||||
* written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY PIERMONT INFORMATION SYSTEMS INC. ``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 PIERMONT INFORMATION SYSTEMS INC. 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.
|
||||
*
|
||||
*/
|
||||
|
||||
/* arm32 machine dependent messages, french */
|
||||
|
||||
|
||||
message md_hello
|
||||
{Si vous avez démarré sur une disquette, vous pouvez maintenant la retirer.
|
||||
|
||||
}
|
||||
|
||||
message fullpart
|
||||
{Nous allons maintenant installer NetBSD sur votre disque %s. Vous devez
|
||||
choisir si vous voulez installer NetBSD sur la totalité du disque ou seulement
|
||||
sur une partie de celui-ci.
|
||||
Que désirez vous faire ?
|
||||
}
|
||||
|
||||
message badreadbb
|
||||
{Impossible de lire le contenu du secteur de démarrage
|
||||
}
|
||||
|
||||
message badreadriscix
|
||||
{Impossible de lire la table de partition RISCiX
|
||||
}
|
||||
|
||||
message notnetbsdriscix
|
||||
{Aucune partition NetBSD trouvée dans la table de partition RISCiX. Impossible
|
||||
de crééer un label.
|
||||
}
|
||||
|
||||
message notnetbsd
|
||||
{Aucune partition NetBSD trouvée (disque juste filecore ?). Impossible
|
||||
de crééer un label.
|
||||
}
|
||||
|
||||
message dobootblks
|
||||
{Installation du block de démarrage sur %s ...
|
||||
}
|
||||
|
||||
message askfsroot
|
||||
{Je vais vous demander la taille et le point de "montage" de quelque partitions.
|
||||
|
||||
Et tout d'abord la partition racine. Il vous reste %d %s de libre sur votre
|
||||
disque.
|
||||
Taille de la partition racine ? }
|
||||
|
||||
message askfsswap
|
||||
{
|
||||
Et maintenant la taille de swap. Il vous reste %d %s de libre sur votre disque.
|
||||
Taille du swap ? }
|
||||
|
||||
message askfsusr
|
||||
{
|
||||
Et ensuite la partition /usr. Il vous reste %d %s de libre sur votre disque.
|
||||
Taille de la partition/usr ? }
|
||||
|
||||
|
||||
message otherparts
|
||||
{Il vous reste de l'espace libre non alloué sur votre disque. SVP donnez la taille et le point de " montage " des partitions suivantes.
|
||||
|
||||
}
|
||||
|
||||
message askfspart
|
||||
{La partition suivante est /dev/%s%c . Il vous reste %d %s de libre sur votre
|
||||
disque.
|
||||
Taille de la partition ? }
|
||||
|
||||
message emulbackup
|
||||
{Ou /emul/aout ou répertoire d' /emul sur votre système était un lien symbolique
|
||||
se dirigeant à un filesystem non-monté. Il a été donné une extension d' 'old'. Une
|
||||
fois que vous apportez votre copie de sauvegarde améliorée de système, vous
|
||||
pouvez devoir prendre soin de fusionner nouvellement créé / répertoire
|
||||
d' /emul/aout avec le vieil.
|
||||
}
|
||||
|
||||
message arm32fspart
|
||||
{Nous avons maintenant vos partitions NetBSD sur %s comme suit
|
||||
(taille et Offset en %s) :
|
||||
}
|
111
distrib/utils/sysinst/arch/evbarm/msg.md.pl
Normal file
111
distrib/utils/sysinst/arch/evbarm/msg.md.pl
Normal file
@ -0,0 +1,111 @@
|
||||
/* $NetBSD: msg.md.pl,v 1.1 2002/04/13 01:47:57 thorpej Exp $ */
|
||||
/* Based on english version: */
|
||||
/* NetBSD: msg.md.en,v 1.2 2002/04/02 17:02:54 thorpej Exp */
|
||||
|
||||
/*
|
||||
* Copyright 1997 Piermont Information Systems Inc.
|
||||
* All rights reserved.
|
||||
*
|
||||
* Based on code written by Philip A. Nelson for Piermont Information
|
||||
* Systems Inc.
|
||||
*
|
||||
* 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 for the NetBSD Project by
|
||||
* Piermont Information Systems Inc.
|
||||
* 4. The name of Piermont Information Systems Inc. may not be used to endorse
|
||||
* or promote products derived from this software without specific prior
|
||||
* written permission.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY PIERMONT INFORMATION SYSTEMS INC. ``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 PIERMONT INFORMATION SYSTEMS INC. 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.
|
||||
*
|
||||
*/
|
||||
|
||||
/* shark machine dependent messages, Polish */
|
||||
|
||||
|
||||
message md_hello
|
||||
{Jesli uruchomiles komputer z dyskietki, mozesz ja teraz wyciagnac.
|
||||
|
||||
}
|
||||
|
||||
message fullpart
|
||||
{Zainstalujemy teraz NetBSD na dysku %s. Mozesz wybrac czy chcesz
|
||||
zainstalowac NetBSD na calym dysku, czy tylko na jego czesci.
|
||||
Ktora instalacje chcesz zrobic?
|
||||
}
|
||||
|
||||
message badreadbb
|
||||
{Nie moge przeczytac bootbloku filecore
|
||||
}
|
||||
|
||||
message badreadriscix
|
||||
{Nie moge przeczytac tablicy partycji RISCiX
|
||||
}
|
||||
|
||||
message notnetbsdriscix
|
||||
{Nie znalazlem partycji NetBSD w tablicy partycji RISCiX - Nie moge nazwac
|
||||
}
|
||||
|
||||
message notnetbsd
|
||||
{Nie znalazlem partycji NetBSD (dysk filecore?) - Nie moge nazwac
|
||||
}
|
||||
|
||||
message dobootblks
|
||||
{Instalowanie bootblokow na %s....
|
||||
}
|
||||
|
||||
message askfsroot
|
||||
{Bede pytal o rozmiary partcyji, a na niektorych o punkty montazu.
|
||||
|
||||
Najpierw partcyja glowna. Masz %d %s wolnego miejsca na dysku.
|
||||
Rozmiar partycji glownej? }
|
||||
|
||||
message askfsswap
|
||||
{
|
||||
Nastepnie partycja wymiany. Masz %d %s wolnego miejsca na dysku.
|
||||
Rozmiar partycji wymiany? }
|
||||
|
||||
message askfsusr
|
||||
{
|
||||
Nastepnie partycja /usr. Masz %d %s wolnego miejsca na dysku.
|
||||
Rozmiar partycji /usr? }
|
||||
|
||||
message otherparts
|
||||
{Nadal masz wolna przestrzen na dysku. Podaj rozmiary i punkty montazu
|
||||
dla ponizszych partycji.
|
||||
|
||||
}
|
||||
|
||||
message askfspart
|
||||
{Nastepna partycja jest /dev/%s%c. Masz %d %s wolnego miejsca na dysku.
|
||||
Rozmiar partycji? }
|
||||
|
||||
message emulbackup
|
||||
{Jeden z katalogow /emul lub /emul/aout byl polaczeniem symbolicznym
|
||||
wskazujacym na niezamontowany system plikow. Zostalo mu nadane rozszerzenie
|
||||
'.old'. Kiedy juz uruchomisz swoj zaktualizowany system bedziesz prawdopodobnie
|
||||
chcial polaczyc nowo utowrzony katalog /emul/aout ze starym.
|
||||
}
|
||||
|
||||
message arm32fspart
|
||||
{Partycje NetBSD na dysku %s wygladaja teraz tak (Rozmiary i Przesuniecia w %s):
|
||||
}
|
Loading…
Reference in New Issue
Block a user