a weblog by k1
Home > FreeBSD

2009.04.02

CD-ROMからISOイメージを吸い出す

音楽CDだとリッピングツールを使うので、データディスクも何か特殊なツールを使うのだろうと思い込んでしまっていた。
単純にddで吸い出せばOK。盲点だった。

% dd if=/dev/cdrom of=/tmp/cdimage.iso

元ネタ
Create ‘CD or DVD’ ISO image on Linux
http://superlinux.blog50.fc2.com/blog-entry-63.html

2009.04.01

WindowsでXサーバ

Windows版のフリーのXサーバをいくつか試したが、Xmingが手軽な感じ。

http://sourceforge.net/projects/xming

上記リンクから本体とフォントをダウンロードしてインストール。XLaunch.exeで設定すればOK。

2009.03.22

apache: Aliasのアクセスが拒否される

Aliasで指定したディレクトリを見に行くと403のエラーになってしまう。
エラーログには、client denied by server configurationのように記録されている。

正解は以下の通り。

Alias /test /usr/local/test/
<Directory "/usr/local/test/">
    AddDefaultCharset Off
    Options Indexes FollowSymLinks
    Order allow,deny
    Allow from all
</Directory>

最初は下の二行のアクセス条件の設定を入れ忘れていた。

2009.03.18

Dropbox増量キャンペーン

今頃になってDropboxが紹介キャンペーンやってることに気づいた。

Dropboxを使えば複数台のPC、例えばデスクトップPCとノートPCとで簡単にファイルの同期が取れる。一種のオンラインストレージだけど、ファイル共有ではなくて「同期」というのがミソ。

ファイル自体は手元のディスク内にある。だから、ネットワークのスピードが遅いからファイルが開かないということはないし、オフラインでも使える。オンラインになったときにオンライン上のデータと同期が取られる。デスクトップ機でファイルを更新して、そのままノートPCを持ち出して、出先でインターネットにつなげば最新のファイルが自動でダウンロードされる。

しかも単に同期を取るだけでなく、自動的に世代管理をやってくれる。更新前の古いファイルが必要になっても大丈夫。

さらに、一部を公開フォルダとしても使えるので、知人にデータを渡すのにも便利。

Windows、Mac、Linuxに対応。

こんな便利なものが、2GBも無料で使える(より大きなスペースの有料版もあり)。これがキャンペーンでは250MB追加される。紹介した方にも、された方にも追加される。

こちらのリンクから登録してもらえれば、自動的に紹介になるので、250MB増量された状態で使えます。よろしければどうぞ。
https://www.getdropbox.com/referrals/NTMyNTQ1Nzk

詳しい使い方等はこのあたりで。

Dropbox徹底解剖 – 一度使ったら手放せなくなる! オンラインストレージサービスの本命
http://web-tan.forum.impressrd.jp/e/2008/11/13/4371

Dropboxですべては解決してしまった
http://www.itmedia.co.jp/bizid/articles/0806/06/news124.html

2009/3/19 追記
早速、こちらの紹介から申し込んでくださった方がいらっしゃいました。おかげさまで250MBのボーナスを受け取ることができました。どこのどなたか存じませんが、ありがとうございます。

2009.01.31

キーボードコレクション

Happy Hacking Keyboardを出しているPFUのサイトにあるいろんなキーボードの配列集。

http://www.pfu.co.jp/hhkeyboard/kb_collection/

VT100(互換機)で育った者としては非常に懐かしい。

HHKもコンセプトはいいんだけど、キーが少な過ぎ。Fnキーを押しながらが多過ぎてかえって使いづらい。

2009.01.26

32bit Linuxで4GBメモリを使い切る

4GBのメモリを積んでも32bit OSだとmemory mapped I/Oのために4GB弱しかOSに認識されない。
それは当たり前なんで放置していけど、PAEという仕掛けがあるのを思い出してカーネルを作り直してみた。

CONFIG_HIGHMEM4G=y の場合

% grep MemTotal /proc/meminfo
MemTotal: 3375668 kB

CONFIG_HIGHMEM64G=y の場合

% grep MemTotal /proc/meminfo
MemTotal: 4149780 kB

あっさり認識してくれた。無駄になっていた700MB強が使えるようになった。めでたしめでたし。

ちなみに、CONFIG_HIGHMEM64G=yだと自動的にCONFIG_X86_PAE=yがセットされるみたい(make xconfigにて)。

2009.01.21

aptでperlが文句をたれる

apt-getやapt-fileといったapt関係のコマンドやdpkg関係のコマンドでperlがwarningを出しまくることがある。

# apt-file search /etc/crontab
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = “ja_JP.eucJP”,
LC_CTYPE = “ja_JP.eucJP”,
LANG = “ja_JP.UTF-8″
are supported and installed on your system.
perl: warning: Falling back to the standard locale (“C”).

原因はlocaleがきちんと設定されていないため。

対策としては、

# dpkg-reconfigure locales

を行なうか、/etc/locale.genを適切jに編集して

# locale-gen

を走らせる。/etc/locale.genはこんな感じか。

en_US ISO-8859-1
ja_JP.EUC-JP EUC-JP
ja_JP.UTF-8 UTF-8

2009.01.19

不正アクセス元IPアドレス

台中縣教育網路中心というところが不正アクセスのため拒絶したIPアドレスの一覧をリアルタイムで公開しているのを見つけた。

外部單位流量異常已解除限制IP歷史列表
http://www.tcc.edu.tw/netbase/net/info_append.php?fun=240&prd=1&filter=

2009.01.10

KnoppixでNFSマウントできない

Knoppix 5.0.1だと問題なくNFSマウントできていたのに、5.3.1だとマウントできない。

root@Knoppix:~# mount 192.168.1.16:/public /mnt
mount.nfs: rpc.statd is not running but is required for remote locking.
Either use ‘-o nolocks’ to keep locks local, or start statd.

結局は、以下の二つを動かせばよい。

root@Knoppix:~# /etc/init.d/portmap start
Starting portmap daemon….
root@Knoppix:~# /etc/init.d/nfs-common start
Starting NFS common utilities: statd.

これで、statdが動くらしい。

ちなみに、portmapを動かさないでnfs-commonだけを動かそうとしてもエラーになる。

root@Knoppix:~# /etc/init.d/nfs-common start
Starting NFS common utilities: statd failed!

元ネタは以下。
Re: Can’t NFS mount
http://archives.free.net.ph/message/20080923.173351.5bc49faf.ja.html

2008.12.25

kernel 2.6.28とnVidiaドライバ

kernel 2.6.28がクリスマスイブにリリースされた。
新機能満載の『Linux』カーネル 2.6.28、クリスマスイブにリリース

で、nVidiaのドライバはと見ると、まだ 177.82 のまま。まぁ、いいかとインストールを試みたがエラーになってしまう。

ダウンロードサイトの「ほかのダウンロード」を見るとベータドライバというのがある。ここを見たら 180.17 という2008/12/19付けのものがあった。

こいつを持ってきてインストール。途中コンパイル時に「◯◯がシンボリックリンクじゃない」とか文句をいわれたが、構わず進める、一応終了。Xを起動したらうまく動いてくれている模様。ベータ版なので様子を見つつ使用。

それはそれとして、nVidiaのLinuxドライバのダウンロードリンクは、クリックするといきなりソースコードがブラウザに表示されてしまいうまくいかない。結局、ダウンロードリンクを解析してwgetで取得するハメに。

Next »