[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:20938] Re: ハイバネーション (Re: ハイパネーション)



こんにちは、森です。
山内さん、ありがとうございます。

From: Hirokazu Yamauchi <hyama@xxxxxxxxxxxxxxxxx>
Subject: [debian-users:20925] Re: ハイバネーション (Re:  ハイパネーション)
Date: Sat, 19 Feb 2000 16:00:57 +0900

> > 試しに
> > cardctl eject
> > とやってみたらピッピッと音がしました。
> 
> これは、画面だけやられてるけど他は大丈夫、
> という意味にとっても構いませんか?

はい。そういうことが言いたかったです。

> もしそうなら、実は僕も導入当初に
> 同様の自体になったことがあります。
> 画面は真っ暗なのですが、
> キー入力の類、OSとしての機能自体は生きているらしく、
> 
> % su 
> Password:
> % shutdown -h now
> 
> で正常にシャットダウンできていました。
> 
> #つまり、やられてるのは画面だけという状況
> 
> この状況を打破すべく、僕が行ったことは、
> ハイバネーション領域の作り直しでした。

できれば作り直す前のパーティション情報を教えて頂きたいのですが。
何か参考になるかも知れませんので。

> > > それから、ハイパネーション用のパーティションなんですが、名前は
> > > /dev/hda4となってるんですが、物理的にはルートパーティション(/dev/hda2)
> > > の前にあります。何でこんな風になったかというと、/dev/hda1にあった
> > > Windows用のパーティションを消して、そこの最後にphdiskでハイパネーショ
> > > ン用の領域を作ったからです。これがいけないってことはありますか?
> 
> 僕がやりなおした操作と言うのがまさしくこれです。
> 
> #つまり、森さんのやったこの操作自体は 問題ないと思う
> 
> > /dev/hda3 として使ったという記事を見た覚えがあるので、ハイバネーション
> > エリアがディスクの最後である必要は無いのだと思います。

> > これやってから、cfdiskが起動できなくなりました。
> 
> 僕もそのような事態にはなりませんでした。

なんとなく、物理的なパーティションの配置と、/dev/hda?の数字の順番があっ
てないのがいけないような気がして来ました。

> 
> ちなみに、僕のところでfdisk(Linux)をやった結果は、
> 
> ========================================
> ディスク /dev/hda: ヘッド 255, セクタ 63, シリンダ 789
> ユニット = シリンダ数 of 16065 * 512 バイト
> 
>  デバイス ブート   始点      終点  ブロック   ID  システム
> /dev/hda1             1       488   3919828+   b  Win95 FAT32
> /dev/hda2   *       489       789   2417782+   f  Win95 拡張領域 (LBA)
> /dev/hda4           772       788    136552+  a0  IBM Thinkpad ハイバネーション
> /dev/hda5   *       489       503    120456   83  Linux
> /dev/hda6           504       534    248976   83  Linux
> /dev/hda7           535       550    128488+  83  Linux
> /dev/hda8           551       581    248976   83  Linux
> /dev/hda9           582       756   1405656   83  Linux
> /dev/hda10          757       771    120456   82  Linux スワップ
> ========================================

あの、Vaioなのに、IBM Thinkpad ハイバネーションてでるのは、Thinkpad
のphdiskを使ったからですか?

   Device Boot   Start      End   Blocks   Id  System
/dev/hda1            1       63   506016   83  Linux native
/dev/hda2   *      366      427   498015   83  Linux native
/dev/hda3          428      789  2907765    5  Extended
/dev/hda4          780      788    72292+  a0  Unknown
/dev/hda5          428      682  2048256   83  Linux native
/dev/hda6          683      776   755023+  83  Linux native
/dev/hda7          777      789   104391   82  Linux swap

fdiskやってみたらこんなふうになってました。
64から365まではフリーのままになってます。もったいないですね。
ハイバネーションの領域は、VaioのプロダクトリカバリCD-ROMに入ってたやつ
を使いました。

えーっと、良くみると何だかこのパーティションテーブル変な気がするのです
が。/dev/hda4と/dev/hda7がかぶってますよ。
もしかして、/dev/hda7の中に、/dev/hda4作っちゃったんでしょうか?
わけわかんないですね。

> 参考までに僕が採った手順を示します。
> 
> 1. fdisk(DOS)で/dev/hda2を作成(DOS拡張領域)
> 2. Winのハイバネ領域をpfdiskで削除
> 	(再起動)
> 3. ハイバネ領域をpfdiskで作成
> 	(再起動)
> 4. /dev/hda2にLinuxのインストール(DOSから)
> 	以下略

phdiskじゃなくてpfdiskなんですか?

バックアップをとれない状況ではないんですが、できればインストールのし直
しなんかは避けたいんです。

何だか質問だらけですみません。
よろしくお願いします。