説明する:
今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ですでに利用可能になっている可能性があります。