GNU/Linux >> Linux の 問題 >  >> Linux

Ubuntu システムを完全に RAM で起動して実行するにはどうすればよいですか?

USB スティックまたはハードディスク パーティションから起動できる Live Ubuntu を実行し、ドキュメント用に永続的なストレージ パーティションを使用できます。 Ubuntu には、これをかなり簡単にする「起動ディスク クリエーター」が付属しています。

これにより、永続ストレージ パーティションに保存されたドキュメントは再起動後も存続しますが、再起動するたびにシステムの残りの部分がすべてリセットされます。そのため、更新プログラムや新しいプログラムをインストールして、再起動しても存続させることはできません。

これは非常に面倒だと思います。

ただし、それがやりたい場合は、そのようなライブシステムをカスタマイズすることもできますが、Ubuntu がどのように機能するか、どのように起動するか、初期 RAM ドライブがどのように機能するかなどについてかなり多くのことを知る必要があります。ライブ環境のカスタマイズに関するページ (https://help.ubuntu.com/community/LiveCDCustomization を参照)。私は数年前に学生のグループのためにこれを行いましたが、うまくいきましたが、実験を繰り返すのは大変だと判断しました.

なぜそのような奇妙なセットアップが必要なのかを知ることは興味深いでしょう.

ハード ドライブから Linux システムを実行する速度について心配している場合でも、心配する必要はありません。最近では、ローカル ネットワーク リンクを介して Linux を実行することさえでき、自分のマシンで作業していないことに気付くことはありません。インターネット接続を介して GUI アプリケーションを実行することもできます (遅延は顕著ですが)。

プライバシーの必要性から質問する場合は、いくつかの代替案を検討してください:

標準の Ubuntu インストールには、ゲストのホーム フォルダーをメモリに保持する「ゲスト ユーザー」機能が付属しているため、ゲスト ユーザーとしてログインするたびに、再起動すると、ゲストが行ったすべての変更が失われます。

ホーム ディレクトリまたはシステム パーティション全体を暗号化できます。実際、キーチェーンに保持している USB ドライブからシステムを起動し、ハード ドライブ上でルート ファイル システムを暗号化するように設定することもできます。


Linux
  1. Ubuntuで起動時間と稼働時間を取得する方法

  2. UbuntuでDockerをインストールしてDockerコンテナを実行する方法

  3. 特定のプロセスで実行されるユーザー、pid、およびコマンドのみを取得するにはどうすればよいですか? (Ubuntu 11.10)

  1. Linuxでシステムとハードウェアの情報を取得する方法

  2. Windows XPとUbuntuをデュアルブートする方法は?

  3. UbuntuとLinuxMintをデュアルブートする方法は?

  1. KaliLinuxとWindows10をデュアルブートする方法

  2. UbuntuLinuxにLynisをインストールして実行する方法

  3. UbuntuでCプログラムをコンパイルして実行する方法