‘トラブル’タグの記事 一覧

2.6.28-6-386カーネルは問題がある May 19, 2009
Rating: 2
No Comments

ubuntuを9.04 jauntyにアップグレードして以来、「時計が9時間進んどる、今何時やねん」問題を放置していたのだが、今直した。

hwclockコマンドでRTCを読み書きできなかったので、カーネルかハードの問題くさい、とうすうす思っていたら、カーネルだった。 続きを読む… »

ubuntuのアップグレードが遅い場合 April 26, 2009
Rating: 3.5
No Comments

ubuntuの9.04がリリースされた。 アップデート・マネージャからボタン1つで簡単にアップグレードできるが、まれに通信速度がえらく遅いことがある。

これがリポジトリ設定によるものであった場合、高確率で改善できる。 続きを読む… »

post idが0になるトラブル April 7, 2009
Rating: 2.5
No Comments

WordPressで新規投稿のpost idに0が振られるトラブルに遭遇した。

ドラフトとして保存されることもあるが基本的に記事は失われる。 続きを読む… »

DNSキャッシュ汚染からの簡易リカバリ October 5, 2008
Rating: 4
No Comments

昨晩、このサイトが何らかの攻撃を受けて英語の広告サイトにすりかえられていた。 たまたまサイトの整備作業中だったのですぐに気づいて、状況を確認するとどうやらDNSキャッシュ汚染を受けている印象だった。

ValueDomainが使っている海外DNSが何らかの脆弱性を抱えているらしいことは分かったが、根治させるのは道のりが長そうな感じがした。 続きを読む… »

el4rのバグ追跡方法 February 19, 2008
Rating: 2.5
No Comments

el4rはEmacsアプリケーションをRubyで書けるライブラリで、RubyのライブラリとEmacsのインターフェースを使えるのがメリット(やや玄人向けではあるが)。 一方で、バグのテストは多少やりづらい。

Rubyスクリプトで発生したエラーは、elispからは「Rubyのエラー」としか見えていない。 続きを読む… »

玄箱の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を使うらしい。 続きを読む… »

Gtkアプリだけ日本語入力できないケースを直す November 21, 2007
Rating: 2.5
1 Comment

最近のメジャーなディストリビューションは、マルチバイト圏の人が開発に加わっているから「日本語IMが上がらない!」というような派手な難点はなくなった。

それだけにpdaXiiのようにややマニアックなモバイル向けディストリビューションを使うと、設定がうまくいかずに苦労したりする。

今回はGtkアプリケーションからuimが使えない、というパターンだった。 いまにして考えてみれば、ディストリビューションアップグレード時に設定変更されなかったのが原因。 続きを読む… »

apt-get時の容量不足の解決法 October 15, 2007
Rating: 3
1 Comment

ディストリビューションをアップグレードする場合に、ルートパーティションのディスク容量不足で止まることがある。 僕の場合はubuntuのupdate-managerを使っている際にエラーが出たのだが、これも結局apt-getのエラーだった。

具体的には、/var/cache/apt/archivesにパッケージファイルをダウンロードするので、このディレクトリの空き容量を確保すればよい。 続きを読む… »