Posts: 11
tradonal
Joined: 02 Sep 2017
#1
hello all
I am french, so is subject is translated by google

A) information about partitions and the boot manager
-)  grub2 installed in mbr
-) sda1 primary partition with MX16
-) sda2 extended

Image

B) configuration for installation
-) creation of a new ext4 partition (sda7) with antiX-Persist label
-) copies the directories /antiX and /boot/grub of the iso image to a partition sda7
I therefore a / of sda7 this :
/antiX/*
/boot/grub/*
-) creating an entry in grub2

Code: Select all

menuentry"antix sur sda7" {
set root='hd0,msdos7'
configfile (hd0,msdos7)/boot/grub/grub.cfg
linux /antiX/vmlinuz from=hd bdev=sda7 bdir=antiX 
initrd /antiX/initrd.gz
}
C) installation
-) l boot  on menuentry"antix sur sda7"
-) I choose the line  antiX-16.1 Customize Boot (text menus)
-) i choose mode persist_static
Start creating the homefs persistence file is good
Start creating the rootfs persistence file is good
here is the /var/log/live/initrd.log

Code: Select all

Run custom code before reading boot codes: /live/custom/antiX/0.sh
Setting font to default
setfont /live/locale/fonts/default -C /dev/console
=== initrd bootstrap ==================================================
initrd init started at 0.02 seconds
Welcome to antiX 16.1 (Berta Cáceres) 32-bit!
  BusyBox v1.22.1 (2014-08-20 14:42:05 MDT) multi-call binary.
  ntfs-3g 2013.1.13AR.1 external FUSE 29
           initrd version: 7.63.07
             initrd built: Tue Dec 13 20:51:41 MST 2016
             Total Memory:  1256 M
              Used Memory:    22 M
             Linux kernel: 4.4.10-antix.1-486-smp
             Screen width: 123
              Kernel arch: i686
                 Hardware: Hewlett-Packard Pavilion zv6000 (PZ989EA#UUG)
Current boot codes:
     BOOT_IMAGE=/antiX/vmlinuz quiet splash=v disable=lx menus
Found overlay
Loading hardware specific modules ...
Language set to French (BE)
Setting font to default
setfont /live/locale/fonts/default -C /dev/console
Translate to fr
Le fuseau horaire Fuseau horaire a été réglé à UTC
Le fuseau horaire Options a été réglé à from=hd
Le fuseau horaire Monter a été réglé à mount=all
Le fuseau horaire Persistance a été réglé à persist_static
Balayer les périphériques de type hd. Chercher les fichiers de type boot avec les noms antiX/linuxfs
Les périphériques filtrés  /dev/sda7 /dev/sda6 /dev/sda5 /dev/sda2 /dev/sda1 /dev/sda
mount -t ext4 -o ro,noatime /dev/sda7 /live/boot-dev
On a monté le périphérique boot. Il est de type /dev/sda7 et a été monté à /live/boot-dev
Périphérique de type boot avec le système de fichiers: ext4
boot device model: IC25N060ATMR04-0
Spent 0.22 seconds looking for boot file(s) antiX/linuxfs
boot device uuid: 197196f1-5bd0-4695-9ce9-7c50e8c10358
Mount file /live/boot-dev/antiX/linuxfs at /live/linux
mount -t squashfs -o loop,ro /live/boot-dev/antiX/linuxfs /live/linux
sqfs_vid: === 405c224e43aa332528c317e495a9863f
LD_PATH: /live/linux/lib:/live/linux/lib/i386-linux-gnu:/live/linux/usr/lib
----------------------------------------------------------------------
Commencer Monter le périphérique de persistance (si on en a besoin)
Chercher des périphériques de type persist avec l'attribut name /dev/sda7
Chercher le(s) fichier(s) homefs.new homefs rootfs sur le(s) périphérique(s) /dev/sda7
Le périphérique /dev/sda7 est déjà monté à /live/boot-dev

root persistence was requested but no rootfs file was found

      Free space: 17575 Meg
 Available space: 17565 Meg
    Default size: 2000 Meg
----------------------------------------------------------------------
Commencer créer le fichier de persistance rootfs
La taille par défaut: 2000 meg. Le système de fichiers de type: ext4
Cette taille par défaut laissera libre 15565 meg
Créer le fichier rootfs de type ext4 et de taille 2000 meg
command makefs /live/boot-dev/antiX/rootfs ext4 2000 ext4 took 2.86 seconds
verifier le système de fichiers new rootfs file
fsck /live/boot-dev/antiX/rootfs
/live/boot-dev/antiX/rootfs: clean, 11/128000 files, 16986/512000 blocks
Pas d'erreurs sur rootfs

home persistence was requested but no homefs file was found

sparse: r=2000 o=  33 of=17543 nf=15576 /live/boot-dev/antiX/rootfs
      Free space: 15576 Meg
 Available space: 15566 Meg
    Default size: 3966 Meg
----------------------------------------------------------------------
Commencer créer le fichier de persistance homefs
La taille par défaut: 3966 meg. Le système de fichiers de type: ext4
Cette taille par défaut laissera libre 11600 meg
Créer le fichier homefs de type ext4 et de taille 3966 meg
warning: Unable to get device geometry for /live/boot-dev/antiX/homefs
command makefs /live/boot-dev/antiX/homefs ext4 3966 ext4 took 4.33 seconds
verifier le système de fichiers new homefs file
fsck /live/boot-dev/antiX/homefs
/live/boot-dev/antiX/homefs: clean, 11/253952 files, 34316/1015296 blocks
Pas d'erreurs sur homefs
Spent 54.19 seconds looking for persist file(s) antiX/homefs.new antiX/homefs antiX/rootfs
       persist_mp: /live/boot-dev
   persist_device: /dev/sda7
     persist_uuid: 197196f1-5bd0-4695-9ce9-7c50e8c10358
Loaded 8 module(s)
sdhci_pci sdhci shpchp mmc_block mmc_core overlay battery fotg210_hcd
precheck filesystem on /dev/sda7
Créer aufs ram tmpfs à /live/aufs-ram       (987 MB)
/bin/mount -t tmpfs -o size=987m,noatime tmpfs /live/aufs-ram
precheck filesystem on /live/boot-dev/antiX/rootfs
----------------------------------------------------------------------
Commencer monter le fichier de persistance rootfs à /live/persist-root
Copier linuxfs VID à rootfs vide
mkdir -p /live/persist-root/upper/etc/live/version
cp /live/linux/etc/live/version/linuxfs.ver /live/persist-root/upper/etc/live/version/rootfs.ver
A activé static root de persistance
umount /live/aufs-ram
Activer la persistance de type static rootfs
Mount overlayfs at /live/aufs
mount -t overlay overlay -o lowerdir=/live/linux,upperdir=/live/persist-root/upper,workdir=/live/persist-root/work /live/aufs
precheck filesystem on /live/boot-dev/antiX/homefs
----------------------------------------------------------------------
Commencer monter le fichier de persistance homefs à /tmp/home
files in /live/aufs/home: 0
A activé home de persistance
Créer   /media tmpfs à /live/aufs/media     (10 MB)
/bin/mount -t tmpfs -o size=10m,noatime tmpfs /live/aufs/media
Créer     /run tmpfs à /live/aufs/run       (10 MB)
/bin/mount -t tmpfs -o size=10m,mode=755,nodev,noatime tmpfs /live/aufs/run
Créer    /live tmpfs à /live/aufs/live      (10 MB)
/bin/mount -t tmpfs -o size=10m,mode=755,noatime tmpfs /live/aufs/live
mount --move /live/boot-dev /live/aufs/live/boot-dev
mount --move /live/linux /live/aufs/live/linux
mount --move /live/persist-root /live/aufs/live/persist-root
Run custom code before running live init.d scripts: /live/custom/antiX/8.sh

The initrd init program took 277.52 seconds
======================================================================
-) the system is well functional

D) operation on the system at the first boot
-) I have not used apt-get update and upgrade
-) I did not use the persistence of the central menu Antix Control
-) I used iso-snapshot
-) reboot

I have now homefs and rotfs in the directory sda7/antiX

abstract:
grub entries to launch antix for the first time

Code: Select all

menuentry"antix sur sda7" {
set root='hd0,msdos7'
configfile (hd0,msdos7)/boot/grub/grub.cfg
linux /antiX/vmlinuz from=hd bdev=sda7 bdir=antiX 
initrd /antiX/initrd.gz
}
installation antiX-16.1 Customize Boot (text menus)
I during installation i choose mode persist_static

? Questions ?
what should now be the entry in grub?
Is this entry sufficient or other?

Code: Select all

menuentry"antix sur sda7" {
set root='hd0,msdos7'
linux /antiX/vmlinuz from=hd bdev=sda7 bdir=antiX  plab=antiX-Persist 
initrd /antiX/initrd.gz
}

========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://download.tuxfamily.org/antix/docs-antiX-15/FAQ/boot-params.html"
linktext was:"boot param"
====================================


========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://download.tuxfamily.org/antix/docs-antiX-15/live-boot/index.html"
linktext was:"live boot"
====================================


thank you
Last edited by tradonal on 09 Sep 2017, 13:30, edited 1 time in total.
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#2
I have this, obviously adjust to suit your partition set up

Code: Select all

menuentry"antiX live persist on sda1" {
set root='hd0,msdos1'
linux /antiX/vmlinuz bdev=sda1 persist quiet
initrd /antiX/initrd.gz
}
Posts: 11
tradonal
Joined: 02 Sep 2017
#3
re, thanks for the information.
I place in solved