Ubuntuをinitramfsで完全に実行する方法は?


8

私は10 GBのRAMを搭載したマシンを持っていて、Ubuntu(Debianの方が簡単ならそれでもかまいません)を完全にRAMで実行したいと思います。USBフラッシュディスクの圧縮イメージから起動します。 RAMに解凍すると、ディスクをUSBスロットから取り外し、RAMのみでシステムを使用できます。永続ディスクはありません。

永続的な変更を行うときはいつでも、フラッシュディスクをUSBスロットに戻します(多くのバージョンのブートフラッシュディスクを保持したいため、最初にブートに使用したものとは異なる可能性があります)。現在の状態をディスク上の圧縮イメージに保存するコマンドを実行します。

どうすれば設定できますか?


1
昨年私はこれについて尋ねましたが、どこにも行きませんでした。このレートでは、PCI-E x16 SSDがここにあり、私がこれを管理する前に手頃な価格になるでしょう。
Oli

まだ興味がある場合は、CasperまたはLive-bootを調べてください。
私を削除してください

答えが機能することを確認できますか?
ウィリアム

回答:


8

USBディスクを挿入したままにしないと、UbuntuデスクトップCDを使用してこれを行うことはできません。ただし、十分な量のRAMがある場合は、toramcasperオプションを使用して、デスクトップCDの内容を(tmpfsを使用して)メモリにコピーできます。

起動ディスク作成ツール起動ディスク作成者を使用すると、ほとんどの方法でアクセスできます。「予約済みの追加スペースに保存」オプションを使用してください。次に、作成さsyslinux/txt.cfgれたUSBディスクを編集し、「CDに欠陥がないか確認する」以外のすべての行のtoram直前に挿入します。--append


0

さて、ライブCDは既にこれを行っていませんか?私は、debianベースのfinnixを使用しています。これは、保守を行うために多くのことであり、CD(またはUSB)から起動し、完全にRAMにロードして、CDスロットを解放して使用できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.