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年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)