hns - 日記自動生成システム - Version 2.19.9

先月 2011年10月 来月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2011年10月17日(月) 旧暦 [n年日記] [更新:"2011/10/18 08:26:40"]

#1 [NetBSD] installboot がうまく行っていない

2011/10/02 に、「かなりおかしい」と思っていた RAID5 サーバを 5.1 に上げた、と書いた。
それで、 2011/10/14 に、「念願の 1.5TB x 4」を入手したと書いたものを DL-320/G5p に入れて、 software RAID5 を設定しようとしている。
で以前のサーバと同じ(ような)構成にしたつもりだけれど、installboot がうまく行かず、まだ kernel が起動しない。
多分、以前は、一度 /r0 に minimum を入れて、それを /raid0 に手で写したの ではないかと思うが、今回は
  • /raid1 に 全てを入れておいて
  • その一部を /r0 に写す
  • 次のようにして raid1a を mount_root する kernel にしておく
    t-105@makoto 00:02:00/111018(..amd64/conf)% cat RAID1A
    include "arch/amd64/conf/XEN3_DOMU"
    
    #ident          "INSTALL-$Revision: 1.5 $"
    no config       netbsd
    config         netbsd  root on raid1a type ?
    
  • cd /mnt/usr/mdec;
    installboot -v -o speed=115200,console=com0 /dev/sd0a bootxx_ffsv1 /boot
    
のように操作したと思うが、kernel を読んでいる数字が表示された後に、再起動してしまう。
と日記を書いていたら、 間違い に気が付いた。
と書いたものの、この後、風呂に入って考えたら、いろいろ変。install boot がおかしい なら、kernel を読む数字は表示されない。mount_root は kernel が起動した後の話。
installboot がおかしいと思ったのは、まあ色々あるのだけれど、例えば、次の ように言われる所為。
# installboot -v -o speed=115200,console=com0 /dev/sd0a bootxx_ffsv1 /boot
installboot: File system `/dev/sd0a' is of an unknown type

# installboot -f -v -o speed=115200,console=com0 
   -t ffs /dev/rsd0a bootxx_ffsv1  boot
installboot: Invalid file system type `ffs' from -t
installboot: Supported file system types are:
という訳で、間違いを直したら、起動しました。続きはまた後で。

#2 [pkgsrc] wip/emacs-current と ham/xlog

xlog を更新しようとしたら gl とか dri が必要とか言って、 それらは (Emacs が必要とする) MesaLib と競合 (conflict) する、というような理解 になって、これが本当か調べるには emacs と xlog の二つだけを meta-pkg として bulkbuid にかければ良いと思って、 その通りやって見たが、
# $NetBSD$
# $Id: Makefile,v 1.1.1.1 2011/06/12 00:47:44 makoto Exp $

DISTNAME=       xlog-emacs-test-1.0
CATEGORIES=     personal
META_PACKAGE=   yes
MAINTAINER=     packages at ki.nu
HOMEPAGE=       http://www.ki.nu/OHP/
COMMENT=        Desktop Environment

DEPENDS+=       emacs:../../wip/emacs-current
DEPENDS+=       xlog:../../ham/xlog

.include "../../mk/bsd.pkg.mk"
/limited-list の内容として、これだけを書いておく
personal-pkgsrc/config-emacs-xlog 
この結果が次のようにだめ
m09# /usr/pkg_bulk/bin/bulkbuild
Warning: All log files of the previous pbulk run will be
removed in 5 seconds. If you want to abort, press Ctrl-C.
Scanning...
. 1/1
Resolving...
Scanning...
.. 2/2
Resolving...
Unresolvable dependencies found, exiting:
wip/emacs-current
ham/xlog
m09# 
どうもこの Unresolvable dependencies found というのは、 (以前も見たけれど) この記事の最初に書いた意味のようだ。
#personal-pkgsrc/config-emacs-xlog 
wip/emacs-current
ham/xlog
これは行ける ( /limited-list の中では # が注釈の意味で使えるようだ)



最近の日記
2024年07月03日
kicad oddity
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
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)