next killed grub
I don't think so.
Configuration #1: Next installed on a USB media ext4 formated.
- Installation of the boot loader from Next:
- Grub2
# grub-install /dev/sdb
or
# grub-install --root-directory=/mnt /dev/sdb
Installing for i386-pc platform.
grub-install: warning: your embedding area is unusually small. core.img won't fit in it..
grub-install: error: embedding is not possible, but this is required for cross-disk install.
I've repeated this step on a device with Extlinux already installed. After grub-install failed, nothing has been written on the device and it still found Extlinux
- Grub 0.97
# grub-install --root-directory=/mnt /dev/sdb
Probing devices to guess BIOS drives. This may take a long time.
The file /mnt/boot/grub/stage1 not read correctly.
- Grub4dos
# grub-install --root-directory=/mnt /dev/sdb
Probing devices to guess BIOS drives. This may take a long time.
cmp: EOF on /tmp/grub-install.img.RyvLNJ
cmp: EOF on /tmp/grub-install.img.RyvLNJ
cmp: EOF on /tmp/grub-install.img.RyvLNJ
cmp: EOF on /tmp/grub-install.img.RyvLNJ
cmp: EOF on /tmp/grub-install.img.RyvLNJ
The file /mnt/boot/grub/stage1 not read correctly.
- Extlinux
# extlinux --install /mnt/boot/extlinux
/mnt/boot/extlinux is device /dev/sdb1
At boot:
SYSLINUX 4.06 EDD 0x5a018c43 Copyright (C) 1994-2012 H. Peter Anvin et al
N#em f _
- Installation of the boot loader from Rolling:
- Grub2
# grub-install /dev/sdb
Installing for i386-pc platform.
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
/proc/devices: No entry for device-mapper found
grub-install: warning: your embedding area is unusually small. core.img won't fit in it..
grub-install: error: embedding is not possible, but this is required for cross-disk install.
- Grub 0.97
# grub-install --root-directory=/mnt /dev/sdb
Probing devices to guess BIOS drives. This may take a long time.
The file /mnt/boot/grub/stage1 not read correctly.
- Grub4dos
# grub-install --root-directory=/mnt /dev/sdb
Probing devices to guess BIOS drives. This may take a long time.
cmp: EOF on /tmp/grub-install.img.tetF0v
cmp: EOF on /tmp/grub-install.img.tetF0v
cmp: EOF on /tmp/grub-install.img.tetF0v
cmp: EOF on /tmp/grub-install.img.tetF0v
cmp: EOF on /tmp/grub-install.img.tetF0v
The file /mnt/boot/grub/stage1 not read correctly.
- Extlinux
At boot:
SYSLINUX 4.05 EDD 2011-12-09 Copyright (C) 1994-2011 H. Peter Anvin et al
ERROR: No configuration file found
No DEFAULT or UI configuration directive found!
boot:_
(of course /boot/extlinux/exlinux.conf exists)
Configuration #2: Next installed on a USB media ext3 formated.
- Installation of the boot loader from Next:
- Grub2
# grub-install /dev/sdb
Installing for i386-pc platform.
grub-install: warning: your embedding area is unusually small. core.img won't fit in it..
grub-install: error: embedding is not possible, but this is required for cross-disk install.
- Grub 0.97,Grub4dos and Extlinux
Work.
The problem is neither Next/Rolling nor the boot loader; it is linked to EXT4. Maybe it is possible that something is missing in the SLiTaz's packages?
Concerning Grub2, the problem can be different:
warning: your embedding area is unusually small. core.img won't fit in it..
The first sector can be to small on some media; modifying the geometry at formatting can solve (see also https://wiki.gentoo.org/wiki/GRUB2/Troubleshooting#grub-install:_embedding_area_is_unusually_small). I didn't try it.
Another solution when EXT4 is required: create a small and specific EXT3 partition for the boot loader. I use a similar way: my boot loader is installed on my separate /home partition. I never meet boot loader problems. I can install and re-install; just have sometimes to adapt the configuration file.