web-dev-qa-db-ja.com

RAMから起動するにはライブCDが必要です

Uckを使用してライブCDを作成し、デフォルトでRAMから起動するようにします。これどうやってするの?ブート中にf6を押してtoram = yesを挿入できることは知っていますが、前述したように、これをデフォルトでセットアップする必要があります。前もって感謝します。また、ubuntuのセットアップに関しては新人なので、より詳細な手順が必要です。

2
phifer2088

以前にこれを行ったことがあり、toramオプションをgrub/grub.cfgファイルに追加して、

linux ... noeject noprompt --

ブートラインに

linux ... noeject noprompt toram --

  • 書き込み可能なFSを備えたusbドライブにライブISOがある場合、grubファイルをマウントして編集するだけで簡単になります。

  • Cd/dvdを使用している場合、またはisoをusbに直接dd 'ingしている場合は、isoファイルを編集する必要があります。 isomasterだったかもしれませんが、それができる素敵な小さなguiプログラムを見つけました。または、ファイルを抽出->編集-> mkisofs、k3b、braseroなどのようなもので新しいisoを作成します。

(FYI、私はusbにisoをdd 'することをお勧めできません。最適とは言えず、usbのMBR/fatをシュレッドします)

toramオプションの使用は、すべてのUbuntu(すべてのDebianも?)がライブisoで使用する通常のoverlayfs(以前のaufs?)とは異なります。このオプションは、必要なすべてのデータをcd/dvd/usbからramにコピーするため、cd/usbを削除または編集でき、通常はram FS読み取り/書き込み速度(+ 2GB /秒)で実行できますcd/usb速度(1-10MB /秒)の代わりに。しかし、費用は1 GBのRAMを使い果たしています。

1
Xen2050

すべてのライブCDは「boot to RAM」です。

つまり、揮発性ストレージにはRAMを使用します。

これは、技術的には、aufsなどのunion filesystemを使用して達成されます。これにより、読み取り専用ファイルシステム(CDなど)をマウントし、フリーRAM書き込みを有効にしますが、コンピューターを再起動すると書き込みはなくなります。これを圧縮ファイルシステム(squashfsなど)と組み合わせて、読み取り専用ファイルシステムを圧縮し、より多くのデータに適合させることもできます。

howに関して特定のニーズがある場合、ファイルシステムをマウントしたい場合は、より具体的にする必要があります。

0
thomasrutter