| 13 May 2024 |
| ProducerMatt joined the room. | 18:58:09 |
| 14 May 2024 |
| chrillefkrr joined the room. | 15:41:47 |
| 15 May 2024 |
| jowburner joined the room. | 12:32:49 |
| Aurora Ennie Seidr set a profile picture. | 18:09:28 |
| 20 May 2024 |
| northben joined the room. | 20:33:51 |
| 22 May 2024 |
| NixOS Moderation Botchanged room power levels. | 15:25:51 |
| NixOS Moderation Botchanged room power levels. | 15:28:06 |
| Migrated to @infinidoge:inx.moe changed their display name from Infinidoge to Migrated to @infinidoge:inx.moe. | 21:36:38 |
| Infinidoge 🏳️⚧️ joined the room. | 22:21:22 |
| Migrated to @infinidoge:inx.moe left the room. | 22:21:26 |
| Infinidoge 🏳️⚧️ changed their display name from Infinidoge 🏳️⚧️ to Migrated to @infinidoge:inx.moe. | 22:35:31 |
| Infinidoge 🏳️⚧️ changed their display name from Migrated to @infinidoge:inx.moe to Infinidoge. | 22:37:11 |
| 23 May 2024 |
| Infinidoge 🏳️⚧️ changed their display name from Infinidoge to Infinidoge🏳️⚧️. | 01:31:17 |
| Infinidoge 🏳️⚧️ changed their display name from Infinidoge🏳️⚧️ to Infinidoge 🏳️⚧️. | 01:31:27 |
| zoechi joined the room. | 05:33:26 |
| lazycaaat joined the room. | 10:47:09 |
| 26 May 2024 |
| Jasper left the room. | 17:25:48 |
| arndot joined the room. | 19:53:37 |
| 28 May 2024 |
| netpleb joined the room. | 17:50:30 |
netpleb | I have a flake nixos system but where the root partition is ext4 and I would like to convert it to btrfs. There are some tutorials for non-nixos systems to do this, but I am a little confused how to do it on nixos. | 17:52:10 |
K900 | Generally, reinstall is your best option | 17:54:49 |
K900 | If you really want to avoid that, boot a live CD, btrfs convert, mount as btrfs, adjust config, nixos-install | 17:55:20 |
netpleb | the git repo / flake which declares the system is currently on the root partition itself, so my thinking is something like the following should work:
- clone git repo to thumbdrive
- boot into some sort of recovery mode (or do I need a full live distro on another thumbdrive and boot into it?)
- do the conversion to btrfs (
btrfs convert ...), mount it, and so on
nixos-generate-config and grab the relevant parts of the new hardware config, put them in flake
nixos-rebuild switch
| 17:55:53 |
netpleb | In reply to @k900:0upti.me If you really want to avoid that, boot a live CD, btrfs convert, mount as btrfs, adjust config, nixos-install Ok, thanks. I probably should just reinstall it seems, and properly backup beforehand. | 17:57:13 |
Ramses 🇵🇸 | You don't need to wipe the disks, you can do an installation as usual, but instead of creating new partitions, you do the conversion, and then continue with the installation as usual | 17:58:05 |
Ramses 🇵🇸 | I'd still take a backup beforehand just in case though | 17:58:20 |
netpleb | In reply to @rvdp:infosec.exchange You don't need to wipe the disks, you can do an installation as usual, but instead of creating new partitions, you do the conversion, and then continue with the installation as usual what about doing the whole thing over ssh? too risky? | 18:01:23 |
Ramses 🇵🇸 | If you're comfortable with kexec'ing into an image in memory, then it's doable. If you've never done that before, then I'd make sure that you're able to get to the machine in case you mess up | 18:03:13 |
K900 | I would generally not do anything but routine updates over SSH with no backup plan | 18:04:40 |
netpleb | In reply to @rvdp:infosec.exchange If you're comfortable with kexec'ing into an image in memory, then it's doable. If you've never done that before, then I'd make sure that you're able to get to the machine in case you mess up I have never done that before, but it sounds like that is what I would like to do. I can get to the machine physically if I mess up. Is kexec'ing better than, say, this: https://lord.re/en/posts/58-pivot_root-unmount-son-root/ ? | 18:05:02 |