It's not necessary, but someone may want to read this thread for additional context:
viewtopic.php?p=121253
DebianDog-Bullseye-20201127 refused to install on sda1 but for some mysterious reason accepted sda2. Both are formatted with the BTRFS so it doesn't make sense. But sda2 is not sustainable for me. It has very little free space. So I tried this trick.
I am booting Debian Dog with this Grub entry:
Code: Select all
menuentry "DebianDog.iso" {
insmod ext2
linux (hd0,2)/live/vmlinuz1 from=/ noauto changes=/live/changes video=SVIDEO-1:d
initrd (hd0,2)/live/initrd1.xz
}
So I copied the /live directory across partitions and changed the Grub entry:
Code: Select all
menuentry "DebianDog.iso" {
insmod ext2
linux (hd0,1)/live/vmlinuz1 from=/ noauto changes=/live/changes video=SVIDEO-1:d
initrd (hd0,1)/live/initrd1.xz
}
Same thing, only different partition, (hd0,1).
Debian Dog booted, but I installed something to it and rebooted into another Linux (the one I'm using right now).
Checking the /live directory in both partitions, it is clear that changes were applied to sda2 although it booted off sda1. I know because I saw (hd0,1) in the boot sequence output.
Well, the /live directory in sda1 is a copy of /live in sda2 so I have to assume there is something in there that still points to sda2. Do you people what that is? I want to hack it and have Puppy running on sda1. I don't have other choices.