GNU/Linux >> Linux Esercitazione >  >> Linux

Scambio non riuscito:argomento non valido su un sistema Linux con file system Btrfs

Questa segnalazione di bug porta a questa discussione

Quindi "Argomento non valido" dovrebbe essere letto come "Il tuo filesystem non supporta il file di scambio"

come pubblicato da malat


Ho meno di 50 reputazione quindi non posso commentare. Ma DEVO aggiornare le risposte esistenti. Nel kernel linux 5.0.0, btrfs ora supporta nativamente lo swapfile. (Devi impostarlo come no-COW)

Ecco alcune informazioni da kernel.org:https://btrfs.wiki.kernel.org/index.php/FAQ#Does_btrfs_support_swap_files.3F

Dal kernel 5.0+ btrfs ha il supporto per i file di scambio nativi, ma con alcune limitazioni. File di scambio:deve essere completamente allocato come NOCOW senza compressione su un dispositivo.

Questo collegamento mostra come farlo:https://wiki.archlinux.org/index.php/swap#Swap_file .

NON PROVARLO IN LINUX <4.21 !!!

Avviso:Btrfs sul kernel Linux prima della versione 5.0 non supporta i file di scambio. La mancata osservanza di questo avviso può causare il danneggiamento del file system. Sebbene un file di scambio possa essere utilizzato su Btrfs quando montato tramite un dispositivo loop, ciò comporterà prestazioni di scambio gravemente degradate.


Se vuoi comunque scambiare su un file, usa semplicemente btrfs-swapon


Linux
  1. Crea un file di scambio Linux

  2. Come creare filesystem ZFS con compressione file su Linux

  3. Come creare e montare il file system Btrfs (spiegato con esempi)

  4. Quale file system Linux funziona meglio con SSD

  5. Linux:dove mettere il file di scambio

Introduzione a btrfs per Linux

Introduzione al file system Linux

Comando Linux WC con esempi

Come aggiungere un nuovo dispositivo al file system BTRFS in Linux

Come montare un filesystem Linux remoto usando SSHFS

Come disabilitare lo scambio in Linux