LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Puppy
User Name
Password
Puppy This forum is for the discussion of Puppy Linux.

Notices


Reply
  Search this Thread
Old 11-22-2019, 11:45 AM   #1
vra
LQ Newbie
 
Registered: Nov 2019
Posts: 10

Rep: Reputation: Disabled
Can't install grub on puppy linux


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?
 
Old 11-23-2019, 08:38 AM   #2
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,367

Rep: Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591
what version is your windows?
 
Old 11-23-2019, 12:16 PM   #3
vra
LQ Newbie
 
Registered: Nov 2019
Posts: 10

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by colorpurple21859 View Post
what version is your windows?
Hi, windows 10 home 32 bits
 
Old 11-23-2019, 07:40 PM   #4
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,367

Rep: Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591
This assumes you boot windows with windows bootloader.
in easybsd add-new-entry>neogrub>install if you haven't already done so.
after install edit C:\nst\menu.lst with notepad, will have to right-click>openwith and add the following
Code:
title puppy
root (hd0,3)
kernel /boot/vmlinuz
initrd /boot/initrd.gz
if the vmlinuz and initrd is in a different directory or on / change accordingly
 
1 members found this post helpful.
Old 11-23-2019, 11:03 PM   #5
vra
LQ Newbie
 
Registered: Nov 2019
Posts: 10

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by colorpurple21859 View Post
This assumes you boot windows with windows bootloader.
in easybsd add-new-entry>neogrub>install if you haven't already done so.
after install edit C:\nst\menu.lst with notepad, will have to right-click>openwith and add the following
Code:
title puppy
root (hd0,3)
kernel /boot/vmlinuz
initrd /boot/initrd.gz
if the vmlinuz and initrd is in a different directory or on / change accordingly
Thanks, about EasyBCD it is configured in that way previously.

I will tell you the result.

Last edited by vra; 11-23-2019 at 11:35 PM.
 
Old 11-24-2019, 08:42 AM   #6
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,367

Rep: Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591
If it fails to boot all the way delete the initrd.gz and edit the kernel line to following
kernel /boot/vmlinuz root=/dev/sda4
and see if it helps if not add the initrd line back in

Last edited by colorpurple21859; 11-24-2019 at 09:17 AM.
 
1 members found this post helpful.
Old 11-24-2019, 11:26 PM   #7
vra
LQ Newbie
 
Registered: Nov 2019
Posts: 10

Original Poster
Rep: Reputation: Disabled
Well, first of all changed the installation of puppy to 8.0 frugal then I've created the entry with the options Type GRUB (Legacy) and GRUB 2 first one and following another, in the option Disk I've put the partition where Puppy is and checked the option Use the GRUB copy of EasyBCD, the I pressed create.

In the folder C:/NST only appeared after that are AutoNeoGrub0.mbr and nst_linux.mbr and when I try to boot from linux appeared

Code:
Booting '/boot/grub/menu.lst'
Booting '/grub/menu.lst'
Booting '/boot/grub.conf'
Booting '/boot/grub/grub.conf'
Booting '/grub.conf'

Error 22 (http://grub4dos.chenall.net/e/22)
         No such partition

Press any key to continue
what I suppose means grub is not installed, what can I do from here?

Thanks again for the help
 
Old 11-25-2019, 05:41 AM   #8
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,367

Rep: Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591
post your menu.list in the nst folder. If there isn't one you will need to create and/or copy the one from your puppy directory to the nst directory if one exist on the puppy directory.
 
1 members found this post helpful.
Old 11-25-2019, 11:14 AM   #9
vra
LQ Newbie
 
Registered: Nov 2019
Posts: 10

Original Poster
Rep: Reputation: Disabled
Thanks, I'll try
 
Old 11-25-2019, 07:11 PM   #10
vra
LQ Newbie
 
Registered: Nov 2019
Posts: 10

Original Poster
Rep: Reputation: Disabled
Thansks for your help @colorpurple21859, all done and working.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Infinite Grub Loop: GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB GRUB... beeblequix MEPIS 2 11-02-2013 10:56 PM
Unable to install Puppy on HD (Puppy universal installer) Marcos.K Puppy 2 04-05-2009 02:54 PM
LXer: Review: Puppy Linux 2.16 -- our Puppy's growing up LXer Syndicated Linux News 0 08-20-2007 11:40 PM
Booting my new ubuntu install = "GRUB GRUB GRUB GRUB GRUB" etc. dissolved soul Ubuntu 2 01-13-2007 12:55 PM
puppy linux and puppy.bat livepie22 Puppy 5 11-09-2006 08:02 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Puppy

All times are GMT -5. The time now is 12:45 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration