help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: btrfs mount options not used


From: Jack Hill
Subject: Re: btrfs mount options not used
Date: Thu, 20 Jun 2019 15:54:57 -0400 (EDT)
User-agent: Alpine 2.20 (DEB 67 2015-01-07)

On Thu, 20 Jun 2019, Jack Hill wrote:

Hi Guix,

I'm trying to mount my btrfs root filesystem with the compress=lzo option. Following Section 8.3 or the manual (System Configuration → File Systems, I added (options "compress=lzo") to my file system definition. However, when I reconfigure and reboot, it does not appear that the file system is mounted with this option. When I mount the filesystem manually with `mount -o compress=lzo …` it works correctly. Full operating system config below. What am I missing?

Best,
Jack

from /proc/mounts:
```
/dev/nvme0n1p2 / btrfs rw,relatime,ssd,space_cache,subvolid=5,subvol=/ 0 0
/dev/nvme0n1p1 /boot/efi vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro 0 0
```

I forgot to mention: the gerated /etc/fstab looks correct


```
LABEL=lib-its13_nvme_btrfs / btrfs compress=lzo LABEL=EFI /boot/efi vfat defaults ```

So that made me think that maybe the initramfs was the source of the problem, but that too looks correct. /gnu/store/<hash>-init in the initramfs looks fine as well:

```
(begin (use-modules (gnu build linux-boot)
                    (gnu system file-systems)
                    (guix build utils)
                    (guix build bournish)
                    (srfi srfi-26)
                    ((gnu build file-systems) #:select 
(find-partition-by-luks-uuid))
                    (rnrs bytevectors))
       (with-output-to-port (%make-void-port "w")
         (lambda ()
           (set-path-environment-variable "PATH"
                                          (quote ("bin" "sbin"))
                                          (quote 
("/gnu/store/cxka7q519j6x26dqd2dv47vccbj7vmwd-btrfs-progs-static-5.1")))))
       (boot-system #:mounts (map spec->file-system
                                  (quote (((file-system-label "lib-its13_nvme_btrfs") 
"/"
                                           "btrfs"
                                           (no-atime)
                                           "compress=lzo"
                                           #t))))#:pre-mount
                                           (lambda ()
                                             (and))
                                           #:linux-modules (quote ("ahci" "usb-storage" "uas" 
"usbhid" "hid-generic"
                                                                   "hid-apple" "dm-crypt" 
"xts" "serpent_generic"
                                                                   "wp512" "nls_iso8859-1" 
"pata_acpi" "pata_atiixp"
                                                                   "isci" "virtio_pci" 
"virtio_balloon" "virtio_blk"
                                                                   "virtio_net" 
"virtio_console" "virtio-rng"
                                                                   
"btrfs"))#:linux-module-directory
                                                                   (quote 
"/gnu/store/2ayjrg59m7kkjsbjp3akqz4sr467dd8j-linux-modules")
                                                                   
#:keymap-file #f#:qemu-guest-networking? #f#:volatile-root? (quote #f)#:on-error
                                                                   (quote 
debug)))
```


reply via email to

[Prev in Thread] Current Thread [Next in Thread]