« CoCoon EX11 HDD換装 | Main | CoCoon EX11 HDD換装できた »

CoCoon EX11 HDD換装中

とりあえず500GBx2へコピーして、起動自体には成功。

ただ、ちょっとした問題が起きていて再コピー中。


以下、とりあえず備忘録的に手順だけメモ。
実際のところを言えば、TrueImageでン時間も掛けてコピーするぐらいなら、覚悟を決めてKnoppixでドガッとコピーした方が遥かに早い。
もちろん参考にしているのはここ→http://hp.vector.co.jp/authors/VA008536/data/cocoon.html。

お約束として、以下に書いてある内容が完璧に理解できる人以外は真似しちゃダメ。真似する人は自己責任で。

  • まず、コピー元ドライブとコピー先ドライブを接続した状態でKnoppix起動。以下、コピー元が/dev/hda、コピー先が/dev/hdbとする。
  • fdisk /dev/hdaで「p」キーを押し、元ディスクにある各パーティションの開始・終了シリンダを調べておく。cfdisk /dev/hdaと併せて、物理・論理領域の確認と、空き領域位置、パーティションIDの確認も忘れず。終了は「q」キー。
  • 以下はマスタ側のパーティション一覧。
  • Disk /dev/hda: 250.0 GB, 250059350016 bytes 
    255 heads, 63 sectors/track, 30401 cylinders 
    Units = シリンダ数 of 16065 * 512 = 8225280 bytes 
    デバイス Boot Start End Blocks Id System 
    /dev/hda1 1 28301 227327751 83 Linux 
    /dev/hda2 28302 28556 2048287+ 83 Linux 
    /dev/hda3 28557 28811 2048287+ 83 Linux 
    /dev/hda4 28812 30341 12289725 f W95 Ext'd (LBA) 
    /dev/hda5 28812 28938 1020096 83 Linux 
    /dev/hda6 28940 29066 1020096 83 Linux 
    /dev/hda7 29067 29193 1020096 83 Linux 
    /dev/hda8 29195 29831 5116671 83 Linux 
    /dev/hda9 29832 30341 4096543+ 83 Linux 
    

  • cfdiskの結果と併せれば一目瞭然だが、/dev/hda9の後ろに60シリンダ、/dev/hda5と/dev/hda7の後ろに1シリンダの空き領域がある。また、/dev/hda4の開始・終了シリンダは/dev/hda5の開始、/dev/hda9の終了とそれぞれ一緒。/dev/hda1~3は物理領域で、それ以降が論理領域。
  • fdisk /dev/hdbで先ディスクのシリンダ数の確認。HDT725050VLAT80は60801シリンダ。

  • 末尾シリンダの2099シリンダ手前に/dev/hda2の開始シリンダが来るように、↑と同じシリンダ数で各パーティションを作成する。
  • 確保した各領域を初期化。hdb9だけswap。後はXFS。
  • mkfs.xfs -f /dev/hdb1
    mkfs.xfs -f /dev/hdb2
    mkfs.xfs -f /dev/hdb3
    mkfs.xfs -f /dev/hdb5
    mkfs.xfs -f /dev/hdb6
    mkfs.xfs -f /dev/hdb7
    mkfs.xfs -f /dev/hdb8
    mkswap /dev/hdb9
    
  • システムとして必要なのはhda5~hda7あたりなので(hda8は不要かも?)、ddでベタコピーする。
  • dd if=/dev/hda5 of=/dev/hdb5 bs=512
    dd if=/dev/hda6 of=/dev/hdb6 bs=512
    dd if=/dev/hda7 of=/dev/hdb7 bs=512
    dd if=/dev/hda8 of=/dev/hdb8 bs=512
    
  • 既存のコンテンツも移行したい場合は、hda1~3の内容もコピー。hda1→hdb1は容量増えてるのでddでコピーできるのかどうか不明。 面倒なのでどっかにマウントしてcp -r -pでまとめてコピー。
  • mount -t xfs /dev/hda1 /mnt/hda1
    mount -t xfs /dev/hda2 /mnt/hda2
    mount -t xfs /dev/hda3 /mnt/hda3
    mount -t xfs /dev/hdb1 /mnt/hdb1
    mount -t xfs /dev/hdb2 /mnt/hdb2
    mount -t xfs /dev/hdb3 /mnt/hdb3
    cp -r -p /mnt/hda1/* /mnt/hdb1
    cp -r -p /mnt/hda2/* /mnt/hdb2
    cp -r -p /mnt/hda3/* /mnt/hdb3
    
  • 実は、ここで-pを付け忘れていたためか、起動後にインデックスとコンテンツとが食い違ってしまってて、ただいま復旧中。
  • スレーブ側のドライブも同様。
    こっちはhda1~4まですべて物理領域、マスター側と同じように末尾に60シリンダの空き領域、hda4はswap、hda1~3はddじゃなくてベタコピーでも大丈夫そう、ってところか。

  • 今書けるのはこれぐらいかな。

    あー、あと。

    マスター側
        hda1→MPEG2-TSデータ本体
        hda2,3→インデックス。数MBとか、妙に大きいデータも混じってるけど、何だろこれ。
        hda5,6,7→たぶんシステム。
        hda8→写真用のパーティション?
        hda9→swap領域
    スレーブ側
        hda1,2,3→マスター側と同じ。ストライピングってワケでもなさそうだし、どうやって振り分けてんだろうね?
        hda4→swap領域?
    
    って具合。つまり、マスター側hda5~7の容量さえ変えなければ、細かい調整で録画用に割り振る領域を増やせるかも、ってことかな。

|

« CoCoon EX11 HDD換装 | Main | CoCoon EX11 HDD換装できた »

「デジタル」カテゴリの記事

Comments

はじめまして。

当方もCoCoon EX11が起動できなくなり、中身を空けていろいろとやっているのですが、Linuxは全くの無知でどうしていいものか困っています。

もしよろしければ、やり方をご教授していただけると有難いのですが。

はじめAcronis True Image Home 9.0の「ディスクのクローン作成」を使って複製を試みたのですが、パーティション1が終わって2に入るところで画面が真っ黒になり止ってしまいました。
パーティションが見える画面上では、4と5の間、5と7の間に見割り当ての部分が表示されています。

knoppixの日本語版は入手して、起動まではできるようになっております。

いきなりのお願いで甚だ恐縮ですし、無視していただいて当たり前と思っておりますが、もし助けていただけるなら大変有難いです。

よろしくお願いします。

Posted by: customcub | July 06, 2008 at 03:10 PM

いやはや、どうも亀レスです

Knoppixを起動させた後は、端末(DOS窓みたいなの)を起動させて、そこからいろいろ操作します。
ただし、DOS窓などのコンソール操作が普通に行えることが前提です。
使うツールは上に書いてるとおり、fdisk, mkfs, dd, mount, cpってとこでしょうか。

どう使うかについては・・・「書いてある内容が完璧に理解できる人以外は真似しちゃダメ。真似する人は自己責任で。」ということで一つ。

あと、起動すらしなくなったのであれば、正しく吸い出せる可能性が低いと思います。
いっそ、オークションで別のEX11を入手(して、イメージ吸い出してニコイチ)するか、封印切ったことを承知で修理してくれる業者を探すかした方が賢明かもしれません。

Posted by: いけも | July 09, 2008 at 06:07 PM

こんにちは。

うちのEX-9のHDDが壊れかかったので、こちらの記事を参考にHDDの換装しました!!250GB 1基から500GB 1基に無事乗り換えることができました。とても参考になりありがとうございました。
試してみたのですがコピーが必要なのはhda5,6,7で後はmkfsのみの空状態でいいみたいですね。いけもさんにはもう要らない情報でしょうが、参考までにということで。

Posted by: りゅーや | August 30, 2008 at 05:23 PM

Post a comment



(Not displayed with comment.)




TrackBack

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/63829/16676226

Listed below are links to weblogs that reference CoCoon EX11 HDD換装中:

« CoCoon EX11 HDD換装 | Main | CoCoon EX11 HDD換装できた »