web-dev-qa-db-ja.com

USBスティック上のUbuntu-書き込みを減らすためのマウントオプション

UbuntuをUSBスティックにインストールして、(ほぼ)任意のコンピューターをプラグインしてそこから起動し、そのコンピューターにインストールされているかのように(ほぼ)通常使用できるようにします。また、念のために、ほとんどのコンピューターで(ほとんどの場合)いくつかのポータブルアプリを格納するために使用できるデータパーティションを作成したいと思います。


私の主な関心事は、ドライブの寿命を延ばすことですが、ドライブを不安定にしすぎないことです。

そのためには、/etc/fstabでパーティションに適切なオプションを選択する必要があります。現在、私はこれらについて考えています:

  • /:ext4、defaults,lazytime,commit=60,errors=remount-ro
  • /media/data:FAT32、defaults,lazytime,check=strict

したがって、lazytimeは、よく提案されているnoatimeやデフォルトのrelatimeよりも優れているはずです。 relatime)、およびRAMに時間を保存し、それらを時々書き込むことにより、書き込みサイクルの量を減らします。

commit=60と組み合わせることで、ext4のジャーナルを補うのに十分な書き込みを減らすことができ、安定したシステムを維持したいです。

これらのオプションは十分だと思いますか?書き込みを減らしても安定したシステムを維持するために使用できる他のオプションはありますか?


私の現在の設定:

  • USBスティック: SanDisk Ultra Fit(32 Go)
  • OS:Xubuntu 16.04 i386
  • インストール:フルインストール(Rufusで構築されたLive USBから)
  • ドライバー:独自仕様なし
  • ファイルシステム:
    • パーティションテーブル: GPT
      • 2: ESP/boot/efi、128 Mio、FAT32、[boot、esp]
      • 3: ABP 、128 Mio、HFS +
      • 4: BBP 、2 Mio、[bios_grub]
      • 5:スワップ、512 Mio
      • 6: root/、24 Gio、ext4、defaults,errors=remount-ro,lazytime,commit=60
      • 1: データ/media/data、〜3.6 Gio、FAT32、defaults,lazytime,check=strict
    • 羊:
      • /tmp、tmpfs、defaults,nosuid,nodev,noexec,mode=1777
  • スワップ:
    • vm.swappiness=5
    • スワップパーティション:512 Mio、緊急用
    • zRAM
    • スワップファイル:
      • /var/swap/hib.swp:起動時にスクリプトによって生成される、休止状態の場合はRAMと同じサイズ
      • /var/swap/opt.swp:必要に応じて、スクリプトによって生成
  • オーバープロビジョニング:〜5.6%
    • 組み込み:〜1.2 Gio(見かけ上)
    • 追加:512 Mio
  • スケジューラー:deadline
6
CidTori

私は多くのインストールされたシステムをUSBフラッシュドライブに作りました、そして、私はそのようなシステムがかなりうまく働くことができると思います。いくつかのマウントオプションを見つけましたが、私はそれを見つけませんでした(使用していません)。あなたからの今後の報告を楽しみにしています:-)


私のシステムに関するこのリンクと、私が提案する調整を参照してください。

help.ubuntu.com/community/Installation/UEFI-and-BIOS#Final_system_tweaks

高速のUSB 3フラッシュドライブを取得することが重要だと思います(この目的には、Ultra Fitよりも優れたドライブがあると思います)。

help.ubuntu.com/community/Installation/FromUSBStick#Notes_about_speed

良いUSBペンドライブの寿命は今ではかなり良いと思いますが、それでも、すべての重要なファイルを定期的にbackupすることが重要です。


代替手段は、永続的なライブドライブcasper-rw部分であり、必要に応じてhome-rwパーティションを追加し、

help.ubuntu.com/community/mkusb/persistent

永続的なライブドライブはよりポータブルですが、インストールされたシステムのように更新およびアップグレードすることはできません(カーネルお​​よびドライバーはアップグレードできません)。ただし、インストールされたシステムは多くの場合、十分に移植可能です。

4
sudodus