On Sunday, March 23rd, 2025 at 22:32, Ralph Ronnquist <rrq@???> wrote:
> On Sun, Mar 23, 2025 at 04:49:59PM +0000, g4sra wrote:
> > > Sent with Proton Mail secure email.
> > > > On Sunday, March 23rd, 2025 at 00:45, Olaf Meeuwissen olaf@??? wrote:
> > > > > Hi,
> > > > > g4sra g4sra@??? writes:
> > > > > > I am looking for a way to fool the Devuan Installer, say after booting
> > > > a Daedalus netinstall ISO image.
> > > > > > The target Disk is already partitioned and formatted ready for installation.
> > > > I need some way of injecting the filesystem type and mount points into
> > > > the Installer without re-partitioning.
--- snip ---
> In general there would be some debconf setting to signal that
> partitioning is done but I don;t know which.
I was hoping for information to be passed by tmpfile or environment variables..
> And then you will need to
> mount /target (with all submounts) by hand instead of performing the
> partitioning step. > > Ralph.
>
That is what I have done in the past...leveraging a 'feature' in the installer :)
Normal install from ISO up to 'partitioning'
Select 'Finished partitioning' without doing anything, to 'base install' which complains and stops
Open up second terminal
Create /target directory and mount storage
Switch back to installation terminal
Select 'go back'
Select 'go back'
Continue with 'base install'
Base install would then proceed without partitioning using whatever it found in /target
Unfortunately I cannot get a UEFI secure boot install on NVMe to work with that method...
> Perhaps you could describe your (unusual?) formatting and setup in
> detail? (Clearly partman should be improved to cater for that)
Nothing unusual, a very straight forward layout for '/' I have used for donkeys (10 years+)
F2FS -> LVM -> LUKS -> Metal (that last one is actually silicon ;)
F2FS cos almost everything I do now is on SDHC, NAND, NVMe,...I typically get 3<>4.5 times real world throughput using F2FS over EXT4. Note this may be down to cacheing, sheduling differences not just filesystem, 512MB total SDRAM doesn't go very far. A Raspberry Pi will fly when using F2FS in preference to EXT4 on a cheap SDHC.
LVM for dynamic partitioning, resizing, etc.
LUKS cannot dynamic resize etc .. goes at the bottom, full disk (full 2nd partition when UEFI) encryption to avoid data leakage at rest.