テクノロイド

コンピュータやゲーム他、色々日々思ったことをつづっていきます。

HP dc5100(?)にORCA on Debian woody インストール

2005-11-15 14:19:48 | ORCA関係,Debian Linux

HDDがSATAなので古いKNOPPIXで認識しない。
新しいKNOPPIXをダウンロードしてCDRWに焼く。
Xサーバ(?)のドライバとイーサのモジュール(tg3)を確認
QTPartedを使ってWinXP領域を小さくしてマルチブート出来るようにする。
Debian woody のインストールCDイメージをダウンロード
SATAが認識出来た。tg3モジュールはない。
インストール出来たが、アクセスエラーみたいなのが一定間隔で出る。
"Debian on Dell Servers"のイメージをダウンロード
tg3モジュールがあったが、モジュールがほとんどない。
基本キット?も無いので、途中で普通のインストールCDに交換。
再起動後 /etc/apt/sources.list を変更。
dselectでconsole-commonのファイル名が違いエラーとなる。
手動で apt-get upgrade --fixed-missing でインストール
sources.listのwoody-proposalをコメントアウト
backport(?)から XFree86 4.3.0 をインストール
何故か dpkg-reconfigure xserver-xfree86 が利かないので、再インストール
XF86Config-4の手動変更
orcaインストール。間違えて 2.6 を入れてしまった。

apm他のモジュールがないのはどうすればいいのか?

RDBMS,EXCEL,VBA

2005-11-15 13:54:01 | パソコン/マイコン全般
どうすればいいのかまだよく分からない。
とりあえず参考(になるかも)リンク(MySQLだけど)

postgreSQLのODBCドライバのインストールはここ

以下、参考リンクにあったDAOだかADOだかよく分からんがサンプルコード
Dim con, rs, i

Set con = CreateObject("ADODB.Connection")
con.Open "ORCDB"
Set rs = con.Execute("select kanricd,kbncd from tbl_syskanri where kanricd='1012'")
'Set rs = con.Execute("select kanricd,kbncd from tbl_syskanri")
rs.Movefirst
i = 10
Do Until rs.EOF = True
Cells(i, 10) = rs.Fields(0).Value
Cells(i, 11) = rs.Fields(1).Value
rs.MoveNext
i = i + 1
Loop
con.Close
Set con = Nothing

KNOPPIXでトラブル対応

2005-11-09 14:50:26 | ORCA関係,Debian Linux
OSM12月号にKNOPPIXのシステム管理Tipsが載ってた。気がつかない便利な使い方が載ってたのでメモ。

・MBR保存&リストア
# dd if=/dev/hda of=/home/knoppix/mbr.bin bs=512 count=1
# dd if=/home/knoppix/mbr.bin of=/dev/hda bs=512 count=1
・パーティションテーブル含まないMBRリストア
# dd if=/home/knoppix/mbr.bin of=/dev/hda bs=446 count=1

・標準(互換)MBRのインストール
# install-mbr /dev/hda

・GRUB再インストール(/boot/grub/menu.lstを引き継ぐ)
# mount -o dev,rw /mnt/hda?
# grub-install --root-directory=/mnt/hda? /dev/hda

・LILO再インストール(/mnt/hda?/etc/lilo.confを引き継ぐ)
# mount -o dev /mnt/hda?
# lilo -r /mnt/hda?

・rootパスワード復旧
# mount -o rw /mnt/hda?
# chroot /mnt/hda? passwd

・ntfsパーティションへの書き込み
# ntfsmount /mnt/hda? -o dev /UNIONFS/dev/hda?

・Windowsのパスワード変更
# apt-get install chntpw
# chntpw -u <ユーザ名> /mnt/hda?/WINDOWS/system32/config/SAM
 で、パスワードに * を指定すると空パスワード設定

・Windowsレジストリの変更(一例)
# chntpw -e /mnt/hda?/WINDOWS/system32/config/software
software以外には{sam,security,system,default,ntuser.dat}