Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[musl] NILFS2 root mounted read-only on Void Linux musl libc system #12

Open
atweiden opened this issue Jan 12, 2019 · 0 comments
Open

Comments

@atweiden
Copy link
Contributor

atweiden commented Jan 12, 2019

Hi,

I'm really enjoying using NILFS+LVM in my Void Linux installer, and it shows a lot of promise. However, when musl libc is used instead of glibc, the root NILFS2 filesystem fails to mount rw. The boot process essentially fails, and the root NILFS2 filesystem is mounted read-only:

NILFS (dm-1): the device already has a read-only mount.
mount.nilfs2: Error while mounting /dev/mapper/vg0-root on /: Resource busy

Cannot continue due to errors above, starting emergency shell.

On shutdown, I receive this error message:

Assertion failed: cxt->syscall_status == 1 (libmount/src/context_umount.c: mnt_context_do_umount: 903)

nilfs2-ro-root-shutdown

edit: I have now also tried using nilfs-utils git HEAD, but it makes no difference. The startup and shutdown errors are the same.

Does anything come to mind re:musl libc?

atweiden pushed a commit to atweiden/voidvault that referenced this issue Jan 12, 2019
- root NILFS2 filesystem is mounted read-only for unknown reasons
  - behavior appeared twice in a row on fresh installs
  - may have something to do with `libmount`
  - see: nilfs-dev/nilfs-utils#12
atweiden pushed a commit to atweiden/voidvault that referenced this issue Jan 13, 2019
- root NILFS2 filesystem is mounted read-only for unknown reasons
  - behavior appeared twice in a row on fresh installs
  - may have something to do with `libmount`
  - see: nilfs-dev/nilfs-utils#12
atweiden pushed a commit to atweiden/voidvault that referenced this issue Jan 13, 2019
- root NILFS2 filesystem is mounted read-only for unknown reasons
  - behavior appeared twice in a row on fresh installs
  - may have something to do with `libmount`
  - see: nilfs-dev/nilfs-utils#12
atweiden pushed a commit to atweiden/voidvault that referenced this issue Jan 13, 2019
- root NILFS2 filesystem is mounted read-only for unknown reasons
  - behavior appeared twice in a row on fresh installs
  - may have something to do with `libmount`
  - see: nilfs-dev/nilfs-utils#12
atweiden pushed a commit to atweiden/voidvault that referenced this issue Jan 13, 2019
- root NILFS2 filesystem is mounted read-only for unknown reasons
  - behavior appeared twice in a row on fresh installs
  - may have something to do with `libmount`
  - see: nilfs-dev/nilfs-utils#12
atweiden pushed a commit to atweiden/voidvault that referenced this issue Jan 13, 2019
- root NILFS2 filesystem is mounted read-only for unknown reasons
  - behavior appeared twice in a row on fresh installs
  - may have something to do with `libmount`
  - see: nilfs-dev/nilfs-utils#12
atweiden pushed a commit to atweiden/voidvault that referenced this issue Jan 13, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
atweiden pushed a commit to atweiden/voidvault that referenced this issue Jan 15, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
atweiden pushed a commit to atweiden/voidvault that referenced this issue Jan 23, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
atweiden pushed a commit to atweiden/voidvault that referenced this issue Jan 27, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
atweiden pushed a commit to atweiden/voidpkgs that referenced this issue Jan 27, 2019
atweiden pushed a commit to atweiden/voidpkgs that referenced this issue Jan 29, 2019
atweiden pushed a commit to atweiden/voidvault that referenced this issue Feb 8, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
atweiden pushed a commit to atweiden/voidvault that referenced this issue Feb 15, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
atweiden pushed a commit to atweiden/voidvault that referenced this issue Feb 15, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
atweiden pushed a commit to atweiden/voidvault that referenced this issue Feb 15, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
atweiden pushed a commit to atweiden/voidvault that referenced this issue Feb 26, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
atweiden pushed a commit to atweiden/voidvault that referenced this issue Feb 26, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
atweiden pushed a commit to atweiden/voidvault that referenced this issue Feb 28, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 5, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 5, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 5, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 6, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 6, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidpkgs that referenced this issue Mar 16, 2019
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 17, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 17, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 17, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 17, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 17, 2019
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 2, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 5, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 6, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 6, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 7, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 7, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 7, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 8, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 8, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 8, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 8, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 8, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 8, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 8, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 8, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 10, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 11, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 12, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 13, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 14, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 14, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 14, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 14, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 14, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 14, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 18, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 26, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 26, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Mar 28, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
atweiden pushed a commit to atweiden/voidvault that referenced this issue Apr 3, 2022
- mark void-live-x86_64-musl-20181111.iso as failing
  - root NILFS2 filesystem is mounted read-only for unknown reasons
    - behavior appeared twice in a row on fresh installs
    - may have something to do with `libmount`
    - see: nilfs-dev/nilfs-utils#12
- implement customizable pool names
  - LVM volume group name = "pool name"
  - add `PoolName` type
    - validated against `man 8 lvm` naming rules
      - most of them, anyway
        - we do not validate dynamically against existing entries in `/dev/`
  - add pool name var to examples
  - add crude warning about naming rules for pool
    - as opposed to ensuring `$vault-name` and `$pool-name` are unique
      - which wouldn't ensure `$pool-name` is unique in `/dev/` anyway
        - we forego an incomplete solution for a crude non-solution and
          trust the user
          - simplifies it quite a bit
- use `/dev/$pool-name/$lv`, not `/dev/mapper/$pool-name-$lv`
  - as recommended by `man 8 lvm` line 162:
    - Links or nodes in /dev/mapper are intended only for internal use
      and the precise format and escaping might change between releases
      and distributions
    - Other software and scripts should use the
      /dev/VolumeGroupName/LogicalVolumeName format to reduce the chance
      of needing amendment when the software is updated
- configure nilfs_cleanerd to reduce overhead
  - credit: [xte on HN](https://news.ycombinator.com/item?id=18754205)
    - xte's posts were the impetus for experimenting with nilfs
- fix scripts/* for nilfs+lvm
- translate btrfs-administration.md to NILFS+LVM
  - rm doc/guides/btrfs-administration.md
- set GRUB_PRELOAD_MODULES=lvm in /etc/default/grub
  - doesn't appear to make any difference, but done out of thoroughness
- lvcreate with mainly absolute --size values
  - set minimum size of lv to 200M
    - nilfs has minimum size of 134217728 bytes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant