Can't install grub on puppy linux
by vra from LinuxQuestions.org on (#4VHEW)
Hi all, I installed puppy xenial 7.5 on a separated partition of my hard drive, it installed apparently well until the grub installation option.
Originally the installation appears to use Grub4Dos then I try to install grub with this utility and it gave me error "More than one file specified" listed in the following log file:
Code:/usr/sbin/grub4dosconfig PBS
version 1.9.2
Mon Nov 18 10:54:15 +08 2019
BINSTALLER=bootlace.com
298.1GiB
1036288
11878400
267737088
31918080
3.9GiB
4029376
sda|298kB_ATA_SAMSUNG_HM321HI
sda1|(ntfs)_1012MB_System
sda2|(ntfs)_11.3GB_Recovery
sda3|(ntfs)_255.3GB_OS
sda4|(ext2)_30.4GB_Linux
sdb|3kB_Generic_STORAGE_DEVICE
sdb1|(vfat)_3.8GB_MYLINUXLIVE
PCPARTS:
/dev/sda1|ntfs|1036288
/dev/sda2|ntfs|11878400
/dev/sda3|ntfs|267737088
/dev/sda4|ext2|31918080
/dev/sdb1|vfat|4029376
LPART:/dev/sda4|ext2|31918080
MYPUPPY=sdb1/puppy_xenialpup_7.5.sfs
sdb1/puppy_xenialpup_7.5.sfs,initrd.gz|puppy_xenialpup_7.5
sda1/bootmgr|Windows
sda3/bootmgr|Windows
sda4/menu.lst|Puppy_xenialpup_7.5_(sdb1)
WIN:sda1/bootmgr|Windows
WIN:sda3/bootmgr|Windows
Writing... /mnt/sda4/menu.lst
sdb1/puppy_xenialpup_7.5.sfs,initrd.gz|puppy_xenialpup_7.5
:Windows:
:Windows (sda1):
:Windows (sda3):
Installing grldr ...
'/usr/lib/grub4dos/grldr' -> '/mnt/sda4/grldr'
/dev/sda4 561305600 625141759 63836160 30.5G 83 Linux
Installing bootloader on /dev/sda4(PBS)...
Error: More than one files specified.
BOOTLACE writes GRLDR BOOT RECORD to MBR or to the boot area of a file system.
Usage: bootlace.com [OPTIONS] DEVICE_OR_FILE
Options: --read-only, --floppy[=N], --boot-prevmbr-first, --boot-prevmbr-last,
--no-backup-mbr, --force-backup-mbr, --mbr-enable-floppy, --mbr-disable-floppy,
--mbr-enable-osbr, --mbr-disable-osbr, --duce, --time-out=T, --hot-key=K,
--preferred-drive=D, --preferred-partition=P, --sectors-per-track=S, --heads=H,
--start-sector=B, --total-sectors=C, --install-partition=I, --lba, --chs,
--fat12, --fat16, --fat32, --vfat, --ntfs, --ext2, --serial-number=SN,
--restore-mbr, --mbr-no-bpb, --chs-no-tune
DEVICE_OR_FILE: Filename of the device or image. For DOS, a BIOS drive number
(in hex 0xHH or decimal DDD format)can be used to access the drive.
Failed to install bootlace.com.
/dev/sda Bootalbe: yes,the problem here is that I don't know how to use the grub configurator because I'm very new with linux and I want a totally separated linux installation from windows (I've made a full install of puppy).
As a boot selection I'm using EasyBCD for windows.
Can you help me with this?


Originally the installation appears to use Grub4Dos then I try to install grub with this utility and it gave me error "More than one file specified" listed in the following log file:
Code:/usr/sbin/grub4dosconfig PBS
version 1.9.2
Mon Nov 18 10:54:15 +08 2019
BINSTALLER=bootlace.com
298.1GiB
1036288
11878400
267737088
31918080
3.9GiB
4029376
sda|298kB_ATA_SAMSUNG_HM321HI
sda1|(ntfs)_1012MB_System
sda2|(ntfs)_11.3GB_Recovery
sda3|(ntfs)_255.3GB_OS
sda4|(ext2)_30.4GB_Linux
sdb|3kB_Generic_STORAGE_DEVICE
sdb1|(vfat)_3.8GB_MYLINUXLIVE
PCPARTS:
/dev/sda1|ntfs|1036288
/dev/sda2|ntfs|11878400
/dev/sda3|ntfs|267737088
/dev/sda4|ext2|31918080
/dev/sdb1|vfat|4029376
LPART:/dev/sda4|ext2|31918080
MYPUPPY=sdb1/puppy_xenialpup_7.5.sfs
sdb1/puppy_xenialpup_7.5.sfs,initrd.gz|puppy_xenialpup_7.5
sda1/bootmgr|Windows
sda3/bootmgr|Windows
sda4/menu.lst|Puppy_xenialpup_7.5_(sdb1)
WIN:sda1/bootmgr|Windows
WIN:sda3/bootmgr|Windows
Writing... /mnt/sda4/menu.lst
sdb1/puppy_xenialpup_7.5.sfs,initrd.gz|puppy_xenialpup_7.5
:Windows:
:Windows (sda1):
:Windows (sda3):
Installing grldr ...
'/usr/lib/grub4dos/grldr' -> '/mnt/sda4/grldr'
/dev/sda4 561305600 625141759 63836160 30.5G 83 Linux
Installing bootloader on /dev/sda4(PBS)...
Error: More than one files specified.
BOOTLACE writes GRLDR BOOT RECORD to MBR or to the boot area of a file system.
Usage: bootlace.com [OPTIONS] DEVICE_OR_FILE
Options: --read-only, --floppy[=N], --boot-prevmbr-first, --boot-prevmbr-last,
--no-backup-mbr, --force-backup-mbr, --mbr-enable-floppy, --mbr-disable-floppy,
--mbr-enable-osbr, --mbr-disable-osbr, --duce, --time-out=T, --hot-key=K,
--preferred-drive=D, --preferred-partition=P, --sectors-per-track=S, --heads=H,
--start-sector=B, --total-sectors=C, --install-partition=I, --lba, --chs,
--fat12, --fat16, --fat32, --vfat, --ntfs, --ext2, --serial-number=SN,
--restore-mbr, --mbr-no-bpb, --chs-no-tune
DEVICE_OR_FILE: Filename of the device or image. For DOS, a BIOS drive number
(in hex 0xHH or decimal DDD format)can be used to access the drive.
Failed to install bootlace.com.
/dev/sda Bootalbe: yes,the problem here is that I don't know how to use the grub configurator because I'm very new with linux and I want a totally separated linux installation from windows (I've made a full install of puppy).
As a boot selection I'm using EasyBCD for windows.
Can you help me with this?