|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||||
2022年09月24日(土) 旧暦 [n年日記] [更新:"2004/08/09 23:43:33"]#1 [NetBSD] 9.99.100@ download -> USB memory stick:
5/29 の日記を見て
あるいは
から
NetBSD-9.99.100-amd64-bios-install.img.gzを download CF-SX2-252@makoto 20:52:27/220924(~)% zcat /tmp/NetBSD-9.99.100-amd64-bios-install.img.gz| sudo dd of=/dev/rsd0d bs=2m @ これを使って sysinst:@ 一つ前の項目で用意しておいた kernel に入替 / reboot:CF-SX2-252@makoto 22:47:21/220924(~)% uname -a NetBSD CF-SX2-252 9.99.100 NetBSD 9.99.100 (GENERIC-no-SYNAPTICS-nvmm) #1: Sat Sep 24 10:44:49 JST 2022 root@h97:/tmp/O/sys/arch/amd64/compile/GENERIC-no-SYNAPTICS-nvmm amd64 CF-SX2-252@makoto 22:47:22/220924(~)% dmesg |grep nvmm [ 1.000000] NetBSD 9.99.100 (GENERIC-no-SYNAPTICS-nvmm) #1: Sat Sep 24 10:44:49 JST 2022 [ 1.000000] root@h97:/tmp/O/sys/arch/amd64/compile/GENERIC-no-SYNAPTICS-nvmm [ 1.046801] nvmm0: attached, using backend x86-vmx @ nvmm:
9/23 の日記
を見て、 nvmm を起動して見る
-serial ptyをしておくと /dev/pts/4 で見ればつながるよ、と言われる @ minicom:
minicom を install しておいて
sudo minicom -p /dev/pts/4とするが、そんな device はないと言われる sudo mknod pts c 1 4として見る のは、間違っていて、 /dev/pts/nn は勝手に出来ている 起動したら、 space key で、一度止めて、 Drop to boot prompt にして consdev com0 とする @ sysctl -w hw.acpi.sleep.state=3:sysctl -w hw.acpi.sleep.state=3をすると、今度は、寝ることを確認 ( つっこみ )
#2 [pkgsrc] bulkbuild
cat limited-list
local-mef/config-set emulators/qemu net/wpa_gui pkgtools/url2pkg pkgtools/R2pkg pkgtools/pkgin math/fftw databases/sqlite3 graphics/gnuplot pkgsrc bulk build report ======================== NetBSD 9.99.96/x86_64 Compiler: gcc Build start: 2022-09-24 04:49 Build end: 2022-09-24 05:36 Full report: http://www.pkgsrc... Machine readable version: http://www.... Total number of packages: 819 Successfully built: 819 Failed to build: 0 Depending on failed package: 0 Explicitly broken or masked: 0 Depending on masked package: 0 Build failures Package Breaks Maintainer ---------------------------------------------------------- ここに置いた /usr/pkg/etc/pkgin/repositoriesには http://www.ki.nu/packages/NetBSD/amd64/9.99.96/20220924.0449/Allと設定する (これは次の作業の後に行なう) ( つっこみ )
#3 [NetBSD] GENERIC-no-SYNAPTICS-nvmmh97@makoto 10:45:13/220924(..git-work/netbsd-src)% fc -fild -100 1 2022-09-24 10:17 cd /export/git-work/netbsd-src 2 2022-09-24 10:17 git branch 3 2022-09-24 10:17 git checkout master 4 2022-09-24 10:18 git pull 5 2022-09-24 10:19 git checkout sloss-toughbook202203 6 2022-09-24 10:19 git merge master 7 2022-09-24 10:19 git branch 8 2022-09-24 10:20 time sudo ./build.sh -j 8 -T /export/T -O /tmp/O tools 10 2022-09-24 10:41 time sudo ./build.sh -j 8 -T /export/T -O /tmp/O kernel=GENERIC-no-SYNAPTICS-nvmm h97@makoto 10:46:24/220924(..git-work/netbsd-src)% cat sys/arch/amd64/conf/GENERIC-no-SYNAPTICS-nvmm # $NetBSD: XEN3_DOMU,v 1.75 2017/05/21 06:19:37 pgoyette Exp $ include "arch/amd64/conf/GENERIC" no options PMS_SYNAPTICS_TOUCHPAD options MSGBUFSIZE=131072 # pseudo-device nvmm # NetBSD Virtual Machine Monitor ===> Summary of results: build.sh command: ./build.sh -j 8 -T /export/T -O /tmp/O kernel=GENERIC-no-SYNAPTICS-nvmm build.sh started: Sat Sep 24 10:41:21 JST 2022 NetBSD version: 9.99.100 MACHINE: amd64 MACHINE_ARCH: x86_64 Build platform: NetBSD 9.99.93 amd64 HOST_SH: /bin/sh MAKECONF file: /etc/mk.conf TOOLDIR path: /export/T DESTDIR path: /tmp/O/destdir.amd64 RELEASEDIR path: /tmp/O/releasedir Updated makewrapper: /export/T/bin/nbmake-amd64 Building kernel without building new tools Building kernel: GENERIC-no-SYNAPTICS-nvmm Build directory: /tmp/O/sys/arch/amd64/compile/GENERIC-no-SYNAPTICS-nvmm Kernels built from GENERIC-no-SYNAPTICS-nvmm: /tmp/O/sys/arch/amd64/compile/GENERIC-no-SYNAPTICS-nvmm/netbsd build.sh ended: Sat Sep 24 10:45:05 JST 2022 ===> . 1268.28s 247.33s 3:43.94 676% 129724+87796k 12+0io 31pf+0w(本当は、このようなことをしなくても modload nvmm でいいようだが、どちらにしても kernel の作り直しが 必要なので) ( つっこみ )
#4 [pkgsrc] minimum set
次のものを用意しておく (download しておく)
CF-SX2-252@makoto 00:32:36/220925(..packages/9.99.96)% ls -la total 3016 drwxr-xr-x 2 makoto wheel 512 Sep 25 00:15 . drwxr-xr-x 6 makoto wheel 512 Sep 24 23:25 .. -rw-r--r-- 1 makoto wheel 289484 Sep 24 15:07 pkg_install-20211115.tgz -rw-r--r-- 1 makoto wheel 64484 Sep 24 15:06 pkgin-22.9.0.tgz -rw-r--r-- 1 makoto wheel 1143072 Sep 25 00:15 sudo-1.9.11p3.tgz @ sudo pkg_delete -ff '*':64 pkg_info -u 65 sudo pkg_delete '*' 66 pkg_info -u 67 sudo pkg_delete -ff '*' su pkg_add sudo exit sudo pkg_add pkgin CF-SX2-252@makoto 00:37:23/220925(..packages/9.99.96)% pkg_info -u sudo-1.9.11p3 Allow others to run commands as root pkgin-22.9.0 Apt / yum like tool for managing pkgsrc binary packages @ sudo pkg_delete -ff '*' -> pkgin install config-set:144 2022-09-25 05:18 cd /export/packages/9.99.96/ 145 2022-09-25 05:18 sudo pkg_delete -ff '*' 146 2022-09-25 05:19 env PKG_DBDIR=/var/db/pkg eco 147 2022-09-25 05:19 sudo pkg_delete -ff '*' 148 2022-09-25 05:19 su 149 2022-09-25 05:21 sudo pkg add pkgin-22.9.0.tgz 150 2022-09-25 05:21 sudo pkg_add pkgin-22.9.0.tgz 152 2022-09-25 05:21 pkg_info 153 2022-09-25 05:21 env PKG_DBDIR=/var/db/pkg pkg_info 154 2022-09-25 05:21 env PKG_DBDIR=/usr/pkg/pkg pkg_info 155 2022-09-25 05:21 pkg_info 156 2022-09-25 05:21 su 157 2022-09-25 05:22 pkg_info 158 2022-09-25 05:22 pkgin search config 159 2022-09-25 05:22 pkgin install config-set 160 2022-09-25 05:22 sudo pkgin install config-set 161 2022-09-25 07:01 pkg_info 162 2022-09-25 07:01 pkg_info -u 164 2022-09-25 07:01 history ( つっこみ )
|
最近の日記 2024年05月08日 ・comparison on ./buildsh tools 2024年05月06日 ・py-setuptools (python 3.11.9) ・make release took 1 hours and 10 min ・qemu invocation for 10.99.10 2024年05月05日 ・Windows 10 version ・serial connection ・bc bench 2024年05月04日 ・Trial on 10.99.10 ・another version (later trial) to succeed 2024年04月29日 ・dkim | ||