Slax Linux:起動時にRAMにコピー(永続USB)を選択して変更を保存する

Slax Linux:起動時にRAMにコピー(永続USB)を選択して変更を保存する

説明する:

今SlaxでMacBookPro9,2を使用しています。交換旅行中ですが、プライマリハードドライブに問題があります(SATAケーブル不良またはSSD不良)。

私のコンピュータのハードウェアを修正することは、私が来年7月に家に着くまで費用がかかり、遅くても不可能かもしれません。私は明らかに私のプロジェクト作業をしなければならず、私のコンピュータが問題なくライブセッションを実行できることを知っています。 Kali、Ubuntu、Mint、Puppy、Slaxで試してみました。

スピードアップと読み書きの操作によってUSBスティックが磨耗するのを防ぐために、システムをRAMにコピーするというアイデアが本当に気に入ります。

私の要件は非常に少ないです。 Octave、Python3、Node.js、その他いくつかのツールを使用します。

私はaptを介してパッケージをインストールできる軽量ディストリビューションであるSlaxを選択しました。

質問:

USBスティックから起動するたびにキーボードレイアウトをリセットし、Wi-Fiドライバ、Python3、Octave、Nodeをダウンロードし、すべてをRAMにコピーする必要がないように設定を保存する方法はありますか?

答え1

/slax/boot/syslinux.cfgを編集し、メインメニュー項目の,toram一番下の行の末尾に./bootinstall.shを追加してやり直してください。

LABEL default
MENU LABEL Run Slax (Persistent changes)
KERNEL /slax/boot/vmlinuz
APPEND vga=normal initrd=/slax/boot/initrfs.img load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 consoleblank=0 slax.flags=perch,automount,toram

答え2

Slaxの代わりにPuppy Linuxの使用を検討することもできます。 RAMから起動して実行した後、シャットダウン時に変更を保存します。 PuppyはAPTを直接使用する方法を提供していませんが、言及したツールにはDebianおよび/またはUbuntuリポジトリに.debsがあり、Puppyにはインストール用にPuppy Petパッケージに変換するツールがあります。 Puppy Package Managerですでに利用可能になっている可能性があります。

関連情報