Thank you for putting together marinux. I am in the process of
installing it on a cf-19 tough-book. I am an intermediate/advanced Linux
user. Have you any advice for installation onto a hdd. Much appreciated..
Thanks for your interest about Xinutop.
There is 2 solutions:
1) Simple and fast, running from squashfs, similar to install on USB key changing the target.
- Copy Xinutop img file on your USB key
- Boot it
- dd <if> <of> with your HDD as target
All will be erased and the partition resized at the max alvailable at the the first boot.
After, if needed you can resize/create others partitions with gparted (included)
2) Conventional install
- create an ext4 (bootable it is your main system) partition (gparted)
- unlock the protected files: chattr -R -i <...>/boot <...>/sfs
- copy <...>/sfs/system.sfs in an other dir
- create a mountpoint: mkdir /tmp/sfs
- mount it: mount <...>/sfs/system.sfs /mnt/sfs
- (g)rsync with options preserve devices, owners and groups from this mount to your new partion
- rsync also /base, boot and /home of your running Xinutop
- boot: if it is the only one OS, use extlinux -i /tmp/sfs/boot/extlinux
- modify the extlinux.conf (extlinux.en in your case): delete boot=lrd and all after -- (include dashes)
- if you have others OSs, more complicate, it depend of it, by update or manually, (refering the command line from extlinux.en)
Yes, there is a long time that I need to make a detailled (or automatized) howto to about resident install, but it's not so easy for a not english
speaking and I prefer the concrete work. In this moment, I am busy to make a Raspberry version.
Hoping this help you