お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-07-29 23:22:58

k_kota
メンバ
登録日: 2010-04-26

完全オンメモリLINUXは可能?

OS本体ごと完全にメモリ上に展開して動作させたいと思っています。

LiveCDだと可能なようですが、通常のHDDインストールで実現させたいと思っています。

一部マウントをRAMディスクにするのは可能のようですが、OS本体全体を載せるのは可能でしょうか?

Puppyなどではできるとは思うのですが、ubuntuで、できれば64bitでやりたいと思ってます。

情報、ご意見下さい。

オフライン

 

#2 2010-07-29 23:48:10

pc944
メンバ
From: Japan
登録日: 2010-03-03

Re: 完全オンメモリLINUXは可能?

言ってしまうなら、可能です。技術的には。
ただ、起動中にすべてのデータをメモリ上に展開するため、
起動にかなりの時間がかかると思います。
メモリ上なので、/dev/sdaなども無効になって、かなり特殊構成になります。
それを実行する理由はなにでしょうか?
単に高速化したいのであれば、SSDを購入したほうがメリットが大きいと思います。
・・・一日中つけっ放しPCならとくに問題はありませんが。
シャットダウン時に、メモリ上のすべてのデータを書き込むような状態が必要であれば、
もしも停電などの際に復元できる可能性は「0%」になります。
このような点は理解しておられるでしょうか?
データ損失の危険性は大きいです。

オフライン

 

#3 2010-07-30 00:16:02

k_kota
メンバ
登録日: 2010-04-26

Re: 完全オンメモリLINUXは可能?

とりあえず、デメリットは把握しています。技術上も可能だと思うのですが現実レベルで自分で全て仕上げるまでのスキルがありません。

理由として早くしたいと言うのもありますが、おもしろそうだからと言うのがあります。
SSDで高速化するのが現実的なのは理解していますが、ちょっとつまらないと思ってます。

用途としてはブラウジングが多いので、ソフトを減らして特化したものを作りたい。
またはDTM用にするとか、あとWEBサーバにして消費電力を抑えるとか考えてはいます。

基本的にはお遊びだと思います。
困ったり悩んだりしている訳ではありませんので、興味と時間がある方だけでも答えてもらえるとうれしいです。

オフライン

 

#4 2010-07-30 09:54:28

ack
メンバ
登録日: 2007-06-01

Re: 完全オンメモリLINUXは可能?

簡易に試すならこんな方法が良いと思います。

1.
LiveCDを用意したりUSBスタートアップディスクを作成する

2.
https://forums.ubuntulinux.jp/viewtopic.php?id=4163
の方法で TORAM=yes を加え、起動

例えばHDDなし、光学ドライブのみのPCでLiveCDをRAMブートし、起動後CDを取り出した後も動作しつづけるのを見ることで、全てがRAM上で行われているのを体感することが出来ると思います。

オフライン

 

#5 2010-07-30 20:35:59

STGSAGWAN
ゲスト

Re: 完全オンメモリLINUXは可能?

現在のHDDの/環境をベースに、同じHDD内にLiveブート可なsquashfsを作成し、TORAM=yesでLive起動する方法が、本家フォーラムにありました。

grub legacy
http://ubuntuforums.org/showthread.php?t=707230

grub2
http://ubuntuforums.org/showthread.php?t=1499338

後者は、実際にUbuntu 10.04で手順に沿ってやってみたら、一応出来ました。
(手順に沿うには英語力がそれなりに必要)

 

#6 2010-07-30 22:38:27

k_kota
メンバ
登録日: 2010-04-26

Re: 完全オンメモリLINUXは可能?

御回答ありがとうございます。

多少カスタマイズしたいこともありますので、とりあえず英語サイトの方を読んでみたいと思います。
それほど英語力がありませんので多少時間が掛かると思います。

とりあえず、そちらを検証してみますが、他の方法をご存知の方がいれば教えて下さい。

検証しましたらこちらにレポートも出したいと思います。

お答え下さったか方々、ありがとうございました。

オフライン

 

#7 2010-07-31 00:11:42

STGSAGWAN
ゲスト

Re: 完全オンメモリLINUXは可能?

私が#5の後者を試した際、全ての作業は、仮想PC上で行いました。
手順を勘違いしたり間違えると、現行の環境を壊す可能性があるので、実PC上での作業には注意してください。

 

Board footer

Powered by FluxBB