Ellinikonblue.com Weblog

夢は夢のまま終わらせない…

Debian HS-DHGL を 750GB HDD に換装

[ UNIX » 玄箱/ LinkStation ]

 我が家の Debian 化した HS-DHGL ですが、 Debian 化に 成功した際 、 360GB の HDD で実施したため、最近少々ディスクスペースが手狭になってきました。
 HDD の低価格化も進んできたことから 750GB の HDD を新規に購入。これに換装することにしました。  が、これが一筋縄ではいかず、 丸ごとコピーすれば動くかと思いきやこれがだめで、ここから試行錯誤開始。

 結局、USB で新規に購入した HDD を接続し、以下の作業をすることで、 無事引っ越せました。
  1. パーティションを切ってマウント
  2. マウントした HDD に対して debootstrap
  3. debootstrap 完了後、各種環境設定を行い、さらに 新しくできたルート以下の /dev に対して /dev/sda* 及び /dev/sdb* を作成 (元の HDD の /dev/sda* および /dev/sdb* のコピーで OK )
  4. Debian 化した HS-DHGL の起動に必要なファイルを各個コピー
くらいで新しい HDD で起動するようになりました。
 あとは古い方の HDD を USB でつないで元データをコピーすれば引っ越し完了。

 debootstrap 後に /dev/sda* などのデバイスファイルがないと言うところに 気づくまでに時間を要しました。ツボはここかな?
 手間はかかりましたが、ハナっから etch で構築したので、 HDD の中身もキレイキレイ(になったはず)。
 今後またやるときになったら役に立つかと思って、メモっときました。 これを機会にうちの HS-DHGLDebian Hack の記事 もしっかり整備しておくことにします。

no comments | no trackbacks

Apr 29, 2008 at 22:15

LinkStation Mini LS-WS1.0TGL/R1

[ UNIX » 玄箱/ LinkStation ]

「 バッファロー、手のひらサイズの小型 1TB NAS 『 LinkStation Mini 』」PC Watch より)

 まずい…超欲しい (^^;>
 我が家では Debian 化した 玄箱 ProHS-DHGL が常時起動で稼働しておりますが、 常々「 HDD ぶっ飛んだらどうしよう…」という不安がつきまとっています。 なにせファイルサーバとして双方で最大 800GB ほどのデータを保存してあるので、 ぶっ飛んだら「痛い」じゃ済みません。 絶対に飛んだらまずいデータは、バックアップをとってますが、 ほんとにそれ以外のデータはなくなっても大丈夫かというと 「そりゃなくなってみなくちゃわからん」というのが正直なところ (^O^;>
 そう言ういい加減なデータ管理をしている人間にとっては、 ただのミラーリングとは言え、あればあったで安心感が違います。 その上、2.5inch HDD 搭載で小型化され、しかも消費電力も削減されてるとなれば、 食指が動かないはずはありません。  でもやっぱちょっと高いなぁ。。。ハックできるのかなぁ。。。 ハードディスク飛んだら 交換は メーカー修理 ってのもなぁ。。。 ちょっと冷静になってからもう一度考えよ (^^;>

「 RAID 対応の手のひら NAS LinkStation Mini 」Engadget Japanese より)

no comments | 1 trackback

Mar 08, 2008 at 00:49

LS-LGL Hack Watch

[ UNIX » 玄箱/ LinkStation ]

LinkStation/ 玄箱をハックしよう 「 LS-L500GL 発注」

 残念ながら LS-WTGL/R1 には 興味がなさそうな 発言があった のですが、 「 LinkStation/ 玄箱をハックしよう」 の中の方が、 いよいよ LS-LGL を発注されたようです。 もちろんそのまま使うと言うこともないでしょうから、 これからハックの記事が続きそうです。 興味深く Watch させていただきます。
BUFFALO NAS LinkStation 250GB LS-L250GL
( バッファロー )
¥ 16,939
 私はまねしませんよ。
 HS-DHGL をハックしてみて、 キットタイプではない製品のハックがいかに苦労するか思い知りましたから。。。たぶん (^^;>

no comments | no trackbacks

Nov 20, 2007 at 23:52

RAID 対応 LinkStation LS-WTGL/R1

[ UNIX » 玄箱/ LinkStation ]

「 バッファロー、 1TB で 5 万円台の HDD×2 搭載 NAS」PC Watch より)

 自宅では Debian 化した HS-DHGL玄箱 Pro が 仲良く揃って動いてますが、どちらも単発でしか HDD を装備していないので、 やはり HDD が飛ぶ不安がつきまといます。
KUROーBOX/PRO
( 玄人志向 )
¥ 20,320
 RAID 構成できる Debian 化できる NAS (キット)が安価にあればいいのに…と常日頃思います。
 この新 LinkStation LS-WTGL/R1 は RAID1 ですが冗長構成可能。。。 価格も 1TB モデルが 59,010 円。。。ハックできそうな臭いがぷんぷんするし。。。 魅力だ。。。  いや、買いませんよ。
 LS-LGL には食指が動かなかった あの方 が手を出さないかぎり。。。 私にはあそこまでの熱意はないですから、とりあえず (^^;;;>
# キットタイプで出ないかなぁ…

no comments | no trackbacks

Nov 08, 2007 at 23:31

玄箱 Pro のハック本

[ UNIX » 玄箱/ LinkStation ]

LinkStation /玄箱 をハックしよう 「 フライング?」
まだ完成していないのに、、、、もう予約を受け付けてるぅ(汗)
 と言うことで、ご本人も執筆していることを吐露してしまってます (^^;;;>
 発売は Amazon.co.jp によると、 7/10 だそうです。  買わせていただきます。がんばってくださいませ > 筆者様
[Amazon_books.html]

no comments | no trackbacks

Jun 09, 2007 at 00:04

玄箱 Pro と HS-DHGL :うちも HS-DHGL が激熱

[ UNIX » 玄箱/ LinkStation ]

 Debian 化が終わったうちの 玄箱 Pro ですが、500GB のハードディスクを購入して、パーティションを切り直し、 環境を引っ越しさせることにも成功しました。
 ただしその際、xfs 周りでトラブルが発生しました。
 HS-DHGLDebian 化した際は、KNOPPIX を起動した PC でパーティションを xfs でフォーマットしても、 HS-DHGL 側でマウントして使用できたのですが、 玄箱 Pro では同様にフォーマットしたパーティションがマウントできても、 xfs_check をかけると壊れているように見えてしまいます。
 結局、引っ越し元のハードディスクを、 KNOPPIX を起動した PC でバックアップを取ってから、 再び引っ越し元のハードディスクで起動した環境で、 引っ越し先のハードディスクを USB で接続して、 フォーマットをかけて、取ったバックアップを展開してやるという、 ちょっと手数が多くなってしまいましたが、何とか作業は完了しました。
 x86 環境でフォーマットした xfs パーティションが、 ARM のフル OABI な環境正常に読めないことに一抹の不安を覚えますが、 当面このままで運用を続けてみようと思います。  と言うことで、 Debian 化した 玄箱 ProHS-DHGL を比較してみると、 性能的には当然のことながら全くと言っていいほど差はありません。 ところが HS-DHGL は激熱。ファンも回っていない感じ。 おかしいなぁと思っていると、 LinkStation /玄箱をハックしよう でのハックでは、 ファン制御が 抜け落ちていた 様子。。。すでに 対策方法 を提示されています。 現在、うちでは以下のコマンドを叩いて、ファンをとりあえず常時 Fast で回していています。 時間を見て 玄箱 Pro の ファンコントロールもスクリプトベースでやっているみたいなので、 これをそのまま HS-DHGL に持ってこようと思っています。
/usr/local/sbin/minconapl -a fan_set_speed fast
 ちなみにファンがちゃんと回っていれば、 玄箱 ProHS-DHGL も動作温度は変わりませんし、 どちらも異常なく順調に常時起動しています。 二台と比べると古くなってきている 玄箱 HG は うるさく思いますので、常時起動からは引退かな。。。ぼちぼち。
玄人志向 KURO-BOX/HG NAS組み立てキット
( 玄人志向 )
¥ 15,436

no comments | no trackbacks

Jun 02, 2007 at 00:01

Debian 玄箱 Pro 一応完成

[ UNIX » 玄箱/ LinkStation ]

 先般、 sushi-k 日誌 2 製フル Legacy ABI Debian 化キットのおかげで、「シリアルコンソールなし」 で 無事作業が終わりました。ほとんど何の問題もなく。
 また電源周り、ファンコントロールの問題も、 「 LinkStation /玄箱をハックしよう」 のドキュメントを読み解いて、 ファームをまるまるコピーして、chroot して必要なデーモンだけ動かすという方法で 対応できました。
 非常に快調です。(^^)v
# sushi-k 日誌 2 及び LinkStation /玄箱をハックしよう の中の方に感謝 (^^)/

 上記の作業についてまとめたものを、うちの Ellinikonblue.com PukiWiki の方にページを作ってまとめています。
# HS-DHGL/ LS-GLDebian 化の ドキュメント より 先に完成しそう。。。  さて次は新品の HDD を買ってきてこの環境を引っ越します。 最近 500GB ぐらいの HDD も 15,000 円くらいで買えるので、 今後数年がんばってもらうためにも奮発しようかな… 無難に 300GB 位のものにしようかと現在思案中。。。(^o^)v-~~~

no comments | no trackbacks

May 24, 2007 at 23:02

玄箱 Pro をいよいよ Debian 化

[ UNIX » 玄箱/ LinkStation ]

 いろいろ悩んで決めました。
 我が家の 玄箱 Pro は 以下の方針(手順)で Debian 化を 行っていくことにしました。。
  1. ファームをバックアップ
  2. 余っている HDD に sushi-k 日誌 2Debian 化 キットを少々修正したものを使って簡単インストール
  3. 「 LinkStation /玄箱をハックしよう」 のドキュメントを参考に、 玄箱 Pro の 独自部分(電源ボタン、ファンコントロールなど)に対応
  4. 最終的に新規の HDD に環境を引っ越す
 フル OABI の Debian 環境を、最終的に 500GB くらいの HDD で運用したいと思います。

 で早速、 Debian 化を 実行しましたが、キットのおかげで至極簡単に Debian は 起動するようになったものの、シャットダウンコマンドですらまだ電源が落ちないような状態。 これから先が長そうです。

no comments | no trackbacks

May 20, 2007 at 19:09

Kernel Panic...<(T-T)>

[ UNIX » 玄箱/ LinkStation ]

 玄箱 ProDebian 化に向けて 情報収集を 行った 際、拝見させていただいた sushi-k 日誌 2 さんちの sushi-k さんから以下のようなコメントをいただきました。
Debian 化には、その他に EABI/OABI という厄介でやや危険を伴う問題があります。 GNU tar に入れ替えてパーミッションの問題をクリアし、 さらにカーネルおよびユーザーランドをOABIで統一する方法もできてますんで、 もし試されるのであれば、それが安全かと思います。 私のとこの記事を追ってみてください。
 EABI?OABI???...(私の頭の) Kernel Panic って感じです <(T-T)>

 調べる調べる。。。そもそも一般的な話として、 ABI(Application Binary Interface) とはなんぞやという話は こちらウィキペディア より)
 私の理解だと「 ARM 系のアーキテクチャでは、コンパイルに使用した gcc のバージョンやオプションによって、 ABI が異なってしまう場合があり、 異なる ABI の プログラムを混在させることは危険」と言うこと。 では実際混在すると、どういう問題が起こるかというと、以下の記事が参考になります。  総合して勝手な要約。
玄箱 Pro では なぜか EABI なカーネル(とその他ファームに納められているプログラム)が提供されており、 Debian の 安定版パッケージの gcc では 4.1 から EABI をサポートしている。 従ってユーザランドプログラム(カーネル以外の起動してから使うプログラム)は Legacy ABI で ある可能性が高く、この ABI を吸収する仕組みがカーネル側にあったりもするがかなり危険」
ということ(だと思います orz ... 実際 xfs 周りで実害もあるみたい)

 その sushi-k 日誌 2 さんちで、 玄箱 Pro 上に フル OABI(Legacy ABI) な Debian 環境を 構築するためのキットが公開されています。
「シリアルコンソール無しで 玄箱 ProDebian 化」 にはこれが一番近道そう。。。  しかし、この問題って Debian 化した HS-DHGL にも同じことが言えるような気がするんですが…
 HS-DHGL は今のところ機嫌良く動いているので、 いざ問題が起こったときのために、 玄箱 Pro には フル OABI な Debian 環境を 構築するか、HS-DHGL との互換性を重視して ABI の問題は目を瞑って構築するか…迷うなぁ…
# 論理的に自己解決できる望みがなさそうなだけに、二者択一の博打的要素が強い気がする orz

no comments | no trackbacks

May 15, 2007 at 00:05

玄箱 Pro Hack Watch

[ UNIX » 玄箱/ LinkStation ]

 買っちゃった 玄箱 Pro は初期不良もなくしっかり起動したことだし、 今後楽しく弄って、有効に利活用していくため、 まずはせっせと情報収集から。

 例のごとく、玄箱LinkStation ハッカーの神域 「 LinkStation /玄箱をハックしよう」 の記事を熟読してみました。
 まずはその要点を箇条書き。
  • シリアルコンソールがあることが前提になっている
  • HS-DHGL ハックキットをいかに展開して、 玄箱 Pro 独自要素を持ってくるかと言うことに始終している
 ハック済みの HS-DHGL が手元にあるので、 当方でもなんちゃってハックキットを作ることは可能だと思いますが、 これだと 玄箱 Pro しか手元にない人にとって、参考になりません。
 また、自分がシリアルコンソールキットを持っていないこともあり、 半田付け作業を強要するシリアルコンソール頼みのハックもしたくないですし。 大それた目標として「シリアルコンソールなしでできる 玄箱 Pro ハック」 ができないかな…という方向性で、 情報収集を続けてみました。

 次は「玄箱 Pro 」と google さんに聞いて、 返ってきた答えから、有用そうな情報をあさってみました。

 玄箱 Pro を HDD 起動するための標準ファームを HDD に流し込む方法を使って、 Debian 化と言うのが、一番簡単そうな方法っぽい。 参考にしたのは以下のサイトの記事。  「 LinkStation /玄箱をハックしよう」 の記事でも言及されているように、 玄箱 Pro の標準ファームに収録されている tar は busybox にリンクされた バッタもんなので、アーカイブを展開するときに パーミッション情報を落としてくれることが原因で、 結構一筋縄では行かないようです。が、それでも一番この方法が簡単そう。
# と言うことで、sushi-k 日誌 2 さんちの ミニルートは早々とダウンロード。ごっつあんです m(_ _)m

 ここでちょっと発想を転換。
 そもそも Flash で起動するのだから、HDD をセットして Flash 起動した状態で、 debootstrap をかけられないと思ってみると、やっぱりすでにやっている方がいました。  読んでるだけでめげた orz
 私にゃ無理。

 以上、ここまでの情報収集でした。さて私はどうしよう?

2 comments | no trackbacks

May 11, 2007 at 00:23

« Return to this weblog top.

Local Search

Google

WWW を検索
Ellinikonblue.com を検索

Calendar

August
Sun Mon Tue Wed Thu Fri Sat
         
8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

Categories

Archives

Total 1155 Entries.

Recommand


Links

Syndicate

Specification

RSS feed meter for http://www.ellinikonblue.com/blosxom/ スカウター : Ellinikonblue.com Weblog

Powered by

powered by blosxom. Powered by FeedBurner
My Profile by iddy

Page 1/4: 1 2 3 4 »

© 2004-2007 Ellinikonblue.com All Rights Reserved.

Valid XHTML 1.0! [Valid RSS]