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

[bsd-nomads:15413] Re: CASIO FIVAMPC-206 get



たかのです。おはようございます。

  ちょっと長いかも・・。

From: Mitsuru IWASAKI <iwasaki@jp.FreeBSD.org>さん
> >   Linux ではサスペンド出来る様になったそうです。
> > http://ar1.easyml.com/MLarchive//user/7887/html/msg000004117.php3
> さきほど読んでみましたが、Linux云々はあまり関係無さそうに思えますね。
> # FIVA固有のAPM hackがあるわけじゃ無さそうだし
> Suspend To Diskについては、0xA0のIDでパーティションを以下のように用意して
> あげればBIOSが勝手にhibernationしてくれる気がします。

  ねぇ。僕もそう思ったのでした。
 
> 試しにこんな感じのレイアウトでLinuxを入れてみて、Suspend To Disk
> できることを確認してから単に s/Linux/FreeBSD/g してFreeBSDを入れて
> みてはどうでしょう?
> ちなみに0xA0というのはPhoenix BIOSとかでSuspend To Disk用パーティションの
> IDとして使っている値で、IBM Thinkpadというのはここでは直接は関係無いです。

  で、実はメールを書いた夜に、試しにスライスを切り直してインストー
ルし直したのですが、残念ながら寝てはくれませんでした。報告しなかっ
たのは動かなかったからでした・・。しくしく。以下は現在のパーティショ
ン構成です。

******* Working on device /dev/ad0 *******
parameters extracted from in-core disklabel are:
cylinders=2432 heads=255 sectors/track=63 (16065 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=2432 heads=255 sectors/track=63 (16065 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 7,(OS/2 HPFS, NTFS, QNX-2 (16 bit) or Advanced UNIX)
    start 63, size 16386237 (8001 Meg), flag 0
        beg: cyl 0/ sector 1/ head 1;
        end: cyl 1019/ sector 63/ head 254
The data for partition 2 is:
sysid 165,(FreeBSD/NetBSD/386BSD)
    start 16386300, size 18426555 (8997 Meg), flag 80 (active)
        beg: cyl 1020/ sector 1/ head 0;
        end: cyl 1023/ sector 63/ head 254
The data for partition 3 is:
sysid 165,(FreeBSD/NetBSD/386BSD)
    start 34812855, size 3984120 (1945 Meg), flag 0
        beg: cyl 1023/ sector 63/ head 255;
        end: cyl 1023/ sector 63/ head 254
The data for partition 4 is:
sysid 160,(Suspend to Disk)
    start 38796975, size 273105 (133 Meg), flag 0
        beg: cyl 1023/ sector 63/ head 255;
        end: cyl 1023/ sector 63/ head 254

  0xa0 パーティションは  partition 4 に取って、Suspend to Disk と
して認識させました。しかし、zzz と叩くとやはりフリーズしてしまいま
した。OS は 4.3-RC の 4/1 版です。

> >   ACPI 経由では無く、BIOS 経由と言うのがミソでしょうか。試してみる
> > 価値はありそうですね。僕は今日の夜にでも試して見るつもりです。
> LinuxもFreeBSDもACPIサポートは同じようなもんで、Win系にはまだ及ばない
> ですね。誰かこのマシンで5-currentをインストール出来る人、acpidumpの
> 結果をぼくかacpi-jp@jp.FreeBSD.org宛に送ってくれませんか?
> # /dev/memから読み出すだけなので、ACPIをカーネルに組み込む必要はありません。

  ふぉーー。5-CURRENT はまだ FTP サイトから持ってきてないのですが、
試してみる価値は有るでしょうか。

> ぼくも普段メインで使ってるChandra2でAPM無しの幸なACPI生活を
> 送っているので(hibernationを除きAPM相当の基本機能はほとんどOK)なので、
> 最近あまりmotivationがちょっと上がらなくて困っています (^^;

  ほーー。それは 5-CURRENT の世界ででしょうか。だったら FTP する価
値は有りそうですね;-)。

> FIVAも惹かれるのですが、まだ英語キーボードのやつが無いし気軽に自分で
> 買う気が起る値段でもないので、ここは持ってる人や実際に困っている人に
> 頑張ってもらいたい気もちょっとします。もし、偶然FIVAを道で拾ったとか
> つい2個買って一つ余ってるとかAPM使い物にならないので動くようになるまで
> 貸し出せるとか、そういう都合の良い話があったらどなたかご連絡ください ;-p

  キーボートに関しては、BIOS で Japanese/English と選ぶ項目があり
ます。一説によると、米国 CASIO からリリース可能性大。との噂を聞い
ております。
#動かない PCMCIA カードはお貸しできても本体はちょっと・・;-)。

> >   普通にインストールすると、1 NTFS、2 ufs、3 hibernation となって
> > しまう様な気がします。fdisk で強引にパーティション ID を変更できる
> > のでしょうか?
> これは普通にできたと思いましたけど。昔一台のディスクに3.Xと4.Xを
> インストールした時にパーティション IDを詐称してインストーラを騙して
> やった記憶がありますので。

  結局 Windows2000 側でパーティションを四つ作成した後、FreeBSD の
インストーラでディスクラベルを書き込むと言う、安易なジャギ的方法を
選択してしまいました(^^;。

  もう少し。と、言う感じか、諦めの境地か・・。FIVA-20x 系で頑張る
必要があるのは、 APM で寝る事。後は、CARDBus のカード挿入時の文字
化け、CF スロットを利用した時にフリーズするのを何とかすること。後
欲を言えばモデムの利用。サウンド。でしょうか・・。

#100/10 の NIC 内蔵なので、せっかく買った無線 LAN カードの出番が
  少ないです。内蔵 NIC はコンスタントに 40 Mb/s 出るのでなかなか捨
  てがたいです;-)。

たかの
---
IPv4 Mail and Web.
   takachan@running-dog.net	http://www.running-dog.net/
IPv6 Ready. but PM.23:00-AM.08:00 Only:-)
   takachan@v6.running-dog.net 	http://v6.running-dog.net/