玄箱でNetBSDを動かす

「Trial-Pack/en」の編集履歴(バックアップ)一覧はこちら

Trial-Pack/en」の最新版変更点

追加された行はこの色になります。

削除された行はこの色になります。

 * NetBSD trial-pack for KURO-BOX/LinkStation/TeraStation
 (The status is "experimental". If you feel something wrong, please notify me. Thank you.)
 **  Feature
 - It based on NetBSD 3.0.1.
 - It uses MDROOT (aka RAMDISK root filesystem).
 -- You will not need to modify the partitions of your box.
 -- Also you will not need to purchase an USB-memory.
 - The Serial-Console is not necessary.
 -- It will get the IP-Address from DHCP.
 -- Also it can use the IP-Address 192.168.200.200/24, or 192.168.200.210/24 statically.
 --- *.200 is for LS1/KURO. *.210 is for LS-HG/KUROHG/TeraStation.
 -- It can login with serial-console or telnet. The user is "root" and no password.
 -- The ftpd is working.
 --- It only can use with password, so you must set the password with "passwd" command.
 -- There is many commands available. (See below)
 --- "tcsh", "wget" is also available.
 -- It can use installation of NetBSD onto your box. 
 -- It also can repair your NetBSD'ed box.
 
 ** Download
 - The boot loader: nbloader version 3
--- It can get from [[here>download]]. Please search the name "nbloader".
+-- It can get from http://kurobsd.ki.nu/download/testing/powerpc/loader/
 - The "trial-pack" kernel image: (Sept-29 2006)
--- [[Primary>http://kurobsd.ki.nu/download/testing/trial-pack/20060929/netbsd.bin.bz2]], [[Mirror>http://kurobsd.kss.selfip.com/download/testing/trial-pack/20060929/netbsd.bin.bz2]]
+-- [[Primary>http://kurobsd.ki.nu/download/testing/sandpoint/trial-pack/20060929/netbsd.bin.bz2]], [[Mirror>http://kurobsd.kss.selfip.com/download/testing/sandpoint/trial-pack/20060929/netbsd.bin.bz2]]
 
 ** Boot
 - On Linux, "insmod nbloader_v3.o kernel=netbsd.bin"
 -- It is recommended that use of my boot selector. It can boot more safely than above.
 
 ** Login
 - After booting up, you may access the box with serial-console or telnet.
 -- The IP-Address is take from DHCP server of your network.
 -- If you have not DHCP server, you must set your PC's address as (for example) 192.168.200.100/255.255.255.0, and telnet at 192.168.200.200 or 192.168.200.210.
 
 ** How to shutdown/reboot
 - It may power-off with "shutdown -h now".
 - It also may reboot with "shutdown -r now".
 - Of course, it can use the "power button".
 
 ** How to use ftpd.
 - Instantly, add password to "root" (take "passwd root").
 - Then you may login ftp with "root".
 
 ** How to install NetBSD/sandpoint 3.1 onto your box with the "trial-pack"
 (*CAUTION*) Backup your hard drive's entity before take these steps.
 - Boot with "trial-pack" kernel.
 - Create the NetBSD slice with "fdisk" command.
 - Create the NetBSD partitions with "disklabel" command.
 - Format partitions with "newfs" command.
 - Mount the partitions at "/mnt" with "mount" command.
 -- It must keep the tree-structure. For example, "/mnt", "/mnt/var", "/mnt/usr", ... 
 - Extract NetBSD/sandpoint 3.1 tarballs at "/mnt". At least, "base.tgz" and "etc.tgz" are needed.
 -- To keep permissions/owners, it is needed that "tar" with "p" option ("tar zxvpf base.tgz").
-- Extract [[kuro_annex31.20061029.tar.bz2>http://kurobsd.ki.nu/download/testing/disk-image/20061029/kuro_annex31.20061029.tar.bz2]] at /mnt.
+- Extract [[kuro_annex31.20061029.tar.bz2>http://kurobsd.ki.nu/download/testing/sandpoint/disk-image/20061029/kuro_annex31.20061029.tar.bz2]] at /mnt.
 -- It must also use "p" option to tar command.
 - "cd /mnt/etc" and "sh MAKEDEV all".
 - Edit /mnt/etc/fstab to fit your partitions.
 - Edit /mnt/etc/rc.conf to fit your environments.
 
-- On Linux, take *normal* kernel from [[here>http://kurobsd.ki.nu/download/kernel/sample/netbsd.GENERIC3_1.20061029.bin.bz2]] and extract it.
+- On Linux, take *normal* kernel from [[here>http://kurobsd.ki.nu/download/testing/sandpoint/kernel-3/netbsd.GENERIC3_1.20061029.bin.bz2]] and extract it.
 - It may boot with "insmod nbloader_v3.o kernel=netbsd.GENERIC3_1.20061029.bin cmdline=bootdev=wd0a".
 
 - If something wrong, take "trial-pack" kernel and solve the problem. Good luck!
 
 ** Entity commands
 > # ls bin/
 > [          csh        ed         mkdir      rcmd       stty
 > cat        date       expr       mt         rcp        sync
 > chio       dd         hostname   mv         rm         systrace
 > chmod      df         kill       pax        rmdir      tar
 > cp         domainname ln         ps         sh         tcsh
 > cpio       echo       ls         pwd        sleep      test
 > # ls sbin/
 > atactl          fsck_ffs        mount_fdesc     newfs           routed
 > badsect         fsck_lfs        mount_ffs       newfs_lfs       rrestore
 > brconfig        fsck_msdos      mount_filecore  newfs_msdos     rtsol
 > ccdconfig       fsdb            mount_kernfs    nologin         savecore
 > cgdconfig       fsirand         mount_lfs       pfctl           scsictl
 > clri            halt            mount_mfs       pflogd          setkey
 > dhclient        ifconfig        mount_msdos     ping            shutdown
 > dhclient-script init            mount_nfs       ping6           slattach
 > disklabel       ipf             mount_ntfs      poweroff        swapctl
 > dkctl           ipppctl         mount_null      pppoectl        swapon
 > dmesg           lmcctl          mount_overlay   raidctl         sysctl
 > drvctl          mbrlabel        mount_portal    rcorder         tbrconfig
 > dump            mknod           mount_procfs    rdump           ttyflags
 > dump_lfs        modload         mount_ptyfs     rdump_lfs       tunefs
 > fastboot        modunload       mount_smbfs     reboot          umount
 > fasthalt        mount           mount_ufs       resize_lfs      veriexecctl
 > fdisk           mount_ados      mount_umap      restore         vinum
 > fsck            mount_cd9660    mount_union     rndctl          wdogctl
 > fsck_ext2fs     mount_ext2fs    newbtconf       route           wsconsctl
 > # ls usr/bin/
 > awk     chgrp   file    gunzip  kdump   less    passwd  vi
 > bunzip2 cmp     find    gzcat   ktrace  login   sed     wall
 > bzcat   du      ftp     gzip    ktruss  more    tr      wget
 > bzip2   env     grep    install ldd     page    tset    zcat
 > # ls usr/sbin/
 > chgrp        group        groupinfo    installboot  useradd      usermod
 > chroot       groupadd     groupmod     pwd_mkdb     userdel      vipw
 > dev_mkdb     groupdel     inetd        user         userinfo     vnconfig
 
 ** Free size of the RAM disk
 > # df -ki /
 > Filesystem  1K-blocks      Used     Avail Capacity  iused    ifree  %iused  Mounted on
 > /dev/md0a       13999     13637       362    97%     2053      377    84%   /
 
 ** Special thanks
 - Mr. Nijino-san
 - Guru of NetBSD/landisk
 
 ----
 #counter