LinuxQuestions.org
Help answer threads with 0 replies.
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 03-15-2009, 10:27 PM   #1
VidoT
LQ Newbie
 
Registered: Mar 2009
Posts: 2

Rep: Reputation: 0
grub not installing, unable to boot into puppy


Please help I've been reading about and working on getting this (puppy linux) installed on a PII system all day for my friend, every time I reboot to see if I can boot off the hard drive, after what universal installer for puppy linux says is successful, I get a no boot no error, or for a little while before I erased the drive completely (binary zero) it would say loading GRUB and then error, which now I cannot reproduce and can't remember what exactly the error was, the point is I have sucessfully installed other distros but this one takes the cake, any help would be ever so appreciated.

(btw this is the only disro that will work, DSL doesn't support the wireless network adapter I need to use, and worst of all DSL won't install the correct mouse driver whether it's ps2 or usb.)

Also so I don't get flamed too badly, yes I did reinstall puppy linux after I erased and reformatted the drive, then used the universal installer to install GRUB which came back positive on installing GRUB to the MBR, I am only using one other partition on the drive and it is a linux swap as /dev/sda2 I am trying to install puppy on /dev/sda1. I saw the document on configuring GRUB to boot puppy if you are using an ntfs partition with windows installed also, (it does not apply to my situation). I have tried both frugal and full installs, and I am installing GRUB automatically to the MBR of the drive /dev/sda all without any install errors.

Ok this is my last edit the error is:
"GRUB loading stage1.5.

GRUB loading, please wait...
Error 18
_"

Last edited by VidoT; 03-15-2009 at 10:57 PM. Reason: clarity
 
Old 03-15-2009, 11:13 PM   #2
jens
Senior Member
 
Registered: May 2004
Location: Belgium
Distribution: Debian, Slackware, Fedora
Posts: 1,465

Rep: Reputation: 299Reputation: 299Reputation: 299
After you install puppy (full install on sda1), try editing /boot/grub/menu.lst manually (just reboot with puppy or any other live CD if needed).
It should have something like this (assuming sda1 is indeed your root partition):

Quote:
title Puppy
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 ro
PS: also check if sda1 is set to be bootable (start gparted click on sda1 and select Manage Flags, boot should be enabled)

Last edited by jens; 03-15-2009 at 11:27 PM. Reason: spelling
 
Old 03-15-2009, 11:23 PM   #3
fair_is_fair
Member
 
Registered: May 2005
Posts: 516

Rep: Reputation: 52
You could also try the "expert install" for grub in the universal installer. In this way you can point grub directly to the partition you have installed Puppy to.
 
Old 03-18-2009, 06:59 PM   #4
VidoT
LQ Newbie
 
Registered: Mar 2009
Posts: 2

Original Poster
Rep: Reputation: 0
Thanks!

thanks for the replies, however I tried all of what you are saying to do but it did not help.There must be a problem with the computer, I will just scap it and use a slightly more modern system for the project.It is only 300 mhz.
 
Old 03-18-2009, 07:20 PM   #5
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
Blog Entries: 3

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
ok put the puppy disk in and type puppy pfix=ram then press enter. Now after you get to the desk top after all as a new system look at you hard drive make sure your puppy is installed.
If you did a full install you will just see a normal linux files . if you did a frugal install it will be puppy folder. if you did a full install open that drive and go to the /boot/grub/menu.1st file and edit it this way
Quote:
title puppy412 (/dev/hda1)
root (hd0,0)
kernel /boot/vmlinuz
initrd /boot/initrd.gz
if it is a frugal install

Quote:
title puppy412 (/dev/hda1)
root (hd0,0)
kernel /puppy/vmlinuz pmedia=atahd psubdir=puppy nosmp
initrd /puppy/initrd.gz
so now that your still booted in puppy go to the menu and choose install grub choose simple put the gub folder on drive that your puppy is installed on and then put the grub on the mbr. I know it say it can be dangerous but that is where we put it and have been putting uit on linux for years. now that you did that
by defalt puppy writes this in the /boot/menu.1st
Quote:
title puppy412 (/dev/hda1)
root (hd0,0)
kernel /boot/vmlinuz
initrd /boot/initrd.gz
if you are doing a frugal install on top of windows puppy will not install the grub boot loader it only installs on a linux file system and in the directory /boot/

Last edited by Drakeo; 03-18-2009 at 08:03 PM.
 
Old 03-18-2009, 08:01 PM   #6
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
Blog Entries: 3

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
for a 300 mhz computer you need to use puppy 2.0 or 2.1 and everything will work great. but not the new puppy it needs mor ram do to the newer kernel. to install puppy you need to boot puppy 2.01 and run gparted make a ext3 partition and a swap partition swap about twice the amount of your ram up to 512 then install. good luck.
 
Old 03-18-2009, 08:23 PM   #7
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,365

Rep: Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591
if your windows partition is fat32 and you have a frugal install on windows make a c:\boot\grub directory. Copy the /usr/?/grub/i386-pc/stage* files and a frugal menu.lst to the c:\boot/grub. manually install grub:
Code:
grub
root (hd0,0)
setup (hd0)
quit
Will not work on ntfs file system
never mind I see where you have already formatted the harddrive, you can still try a manual install of grub and see if that works. What version of puppy are you using. I had 3.1 working on a compaq pentitum II with no problems.

Last edited by colorpurple21859; 03-18-2009 at 08:47 PM.
 
Old 03-18-2009, 08:36 PM   #8
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,365

Rep: Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591Reputation: 1591
ignore this fat fingered keys

Last edited by colorpurple21859; 03-18-2009 at 08:45 PM.
 
  


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
Unable to install Puppy on HD (Puppy universal installer) Marcos.K Puppy 2 04-05-2009 02:54 PM
Unable to turn on C640 Dell Latitude after Installing Puppy 4 Dingo to HD?? RedFinn Linux - Laptop and Netbook 1 02-06-2009 07:34 PM
Using grub to boot hard puppy, kernel panic. Ark9 Linux - General 4 10-07-2008 10:09 PM
getting grub to boot usb puppy stick happyhippo Puppy 2 06-10-2007 08:30 AM
Unable to boot puppy 2.13 using scsi cdrom? Jim_B Puppy 3 01-22-2007 03:44 PM

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

All times are GMT -5. The time now is 03:33 AM.

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