-
Notifications
You must be signed in to change notification settings - Fork 6
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
Comments
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
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:
On shutdown, I receive this error message:
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?
The text was updated successfully, but these errors were encountered: