‘玄箱’タグの記事 一覧

玄箱DebianをLennyにアップグレード July 12, 2008
Rating: 2.5
No Comments

玄箱にDebianインストールするための手順はわりと知られているが、EtchからLennyにアップグレードする手順は今のところあまり知られていない。

まず、U-BootをEtchの環境で事前にインストールしておき、2.6系のkernel(uImage版)でブートできるようにしておく。

あとはDebianの一般的な手順と同様、/etc/apt/sources.lstを書き換えてetchからlennyに変更してからapt-get update;apt-get dist-upgradeすれば良い。 続きを読む… »

玄箱HGにU-Boot導入 July 10, 2008
Rating: 2.5
1 Comment

玄箱HGのブートローダーをU-Bootというものに入れ替えた。

U-Bootは/dev/hda1の/bootディレクトリにあるvmlinux.UBootという名前のkernelファイルを読みに行くプログラム。 (玄箱の通常のブートローダーも同じ方式でブートするものと思い込んでいたが、実は一度FlashROM内のLinux Kernelをブートしているらしい) 無理に導入する必要もないものだが、いざというときには対話ブートで原因追究できるので便利ではある。 続きを読む… »

2.5インチHDDで玄箱を静音化 June 27, 2008
Rating: 4
No Comments

玄箱を24時間稼働していたらHDDが壊れて、しばらく使わずに放置していた。デジカメデータのバックアップ先が無くて写真が撮れない状況になってきたので先週ようやくディスク交換したところ。

「この際HDDをノートPC用の2.5インチに替えたら静か&涼しげではないか」と考え、わざわざ変換コネクタをかまして2.5インチ化した。 続きを読む… »

玄箱のEMモードでmkfs -cを使う方法 January 3, 2008
Rating: 2
No Comments

壊れ気味のディスクを何とか使う方法を不良セクタを避けてExt3を作成する方法、などに書いたが、じつは玄箱ではmkfs -cが動かなくて焦る。

-cオプションの場合、不良セクタをスキャンするbadblocksというコマンドを呼び出すのだが、玄箱のEMモード(ディスク破損時などに立ち上がるFLASH Linux)にbadblocksがない! 続きを読む… »

不良セクタを避けてExt3を作成する方法、など
Rating: 3
1 Comment

mkfs.ext3 -c /dev/hda1のように-cオプションをつけると、不良セクタをスキャンしてそこを使わないようにファイルシステムを作成できる。 各種ディストリビューションのGUIインストーラにもこのオプションがあるはずだ。

また、fsckにも同じ機能の-cオプションがある。 続きを読む… »

予備スーパーブロックの場所を特定するコマンド
Rating: 2
1 Comment

ext2/ext3のスーパーブロックが壊れるとmount不能になる。 この場合、fsck -bで予備のスーパーブロックを指定することで復旧できる可能性が高いが、どこに保管されているのかよく分からない。

そんな時はmkfs.ext3 -n /dev/hda1を使うらしい。 続きを読む… »

hdparmでHDDを止める December 2, 2007
Rating: 3.5
1 Comment

昨年、玄箱のディスクをサスペンドさせるという記事でnoflushdを使った方法について書いたのだが、その後やはり定期的にディスクが動いてしまう問題が再発した。 原因がよく分からないので結局noflushdは使わず、ディスクも回りっぱなし状態になっている。

昨日、ついにディスクがカリカリ音を立て始めてブートしなくなるという危機的状況に陥ったので、もう一度ディスクを止める方法を検討し直した。 続きを読む… »

玄箱のディスクをサスペンドさせる December 22, 2006
Rating: 3
1 Comment

玄箱Linuxはnoflushdというデーモンをインストールするとアイドル時にディスクをサスペンドできるというのは有名な話。 ところが実際にやってみるとnoflushdがディスクを止めた直後にまた回り出す。

これでは逆効果なのでnoflushdは使わずにしばらく放っておいたのだが、アイドル時のHDD回転停止(www123.ddo.jp)というページの情報が完備していたので、このたび解決した。 続きを読む… »

玄箱にSubversionをインストール November 28, 2006
Rating: 3.5
No Comments

ふと「いまどきdiff -cNrでもないか」と思い立ったので玄箱にSubversionをインストールして、ソース管理を近代化することにした。

バイナリ自体はapt-get install subversionで入る。あとはサーバーとして運用するための設定が必要。 続きを読む… »

玄箱+BitTorrent+screenで自動ダウンロード October 12, 2006
Rating: 4.5
2 Comments

そろそろFedora Core 6がリリースされるので、isoファイルをダウンロードしようと思う。 今回からは、回線エコロジー重視なBitTorrentを使ったろうと思った。

ファイルがデカいのでバックグラウンドでダウンロードできないものかと思って、玄箱を利用したらどうやらうまくいきそう。

玄箱にはaptitudeでbittorrentとscreenをインストール。 準備はこれだけ(BitTorrent用のポート設定などは必要)。 続きを読む… »