So I downloaded and burned to dvd the salix mate live-13.37 which was created with the latest version of SaLT.
Boot from dvd rom drive and ooops I get the same error, which I had to SlackelLive-14.0 dvd's and i had to recreated after edit libSalt.
The version Salix Live MATE 13.37RC1 I made has no problem booting from cd/dvd rom drive, so I looked out to see what's wrong.
Code: Select all
Welcome to GRUB!
error: "prefix" is not set.
Searching for a device to boot from ...
checking: (memdisk)
checking: (hd0)
checking: (hd0, msdos4)
checking: (hd0, msdos3)
checking: (hd0, msdos2)
checking: (hd0, msdos1)
(hd1)
(hd1, msdos1)
checking: (fd0)
Error: Could not find the root device!
We've been searching for:
identfile: salix-mate-13.37-32.live
identcontent: (a series of numbers)
Available devices are: (memdisk) (hd0) (hd0, msdos4) (hd0, msdos3) (hd0, msdos2) (hd0, msdos1) (hd1) (hd1, msdos1) (fd0)
We're going to drop the rescue shell ...
and even a few lines with various directives prompts.
The problem is with booting from cd/dvd
What's wrong, after much searching.
In the last edition in libSalt added the following
Code: Select all
elif echo "$ LINE" | grep-i-q 'ext2 filesystem data'; then
if echo "$ LINE" | grep-i-q '(extents)'; then
# False ext2 filesystem, it's actually ext4 filesystem without journal
echo 'ext4'
else
echo 'ext2'
fi
elif echo "$ LINE" | grep-i-q 'XFS filesystem data'; then
echo 'xfs'
Code: Select all
elif echo "$ LINE" | grep-i-q 'ext2 filesystem data'; then
echo 'ext2'
elif echo "$ LINE" | grep-i-q 'XFS filesystem data'; then
echo 'xfs'
Also on github in salt/initrd-template of SaLT missing folders dev, proc, temp, usr, var resulting in the improper creation of initrd.xz (445 KB instead of 1.8, 1.9 MB) leading to not boot isoimage with the message "I can not find the init"