PuppyThis forum is for the discussion of Puppy Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
yancek and colorpurple thank you.
On boot up, the first menu to appear is Puppy Precise 5.7.1 (sda5)/ precise 5.7.1 (frugal) it does not boot " no such partition" shows after hard disc rattles.
Boot info.
Line 1 uuid 16 numbers and letters.
Line 2 initrd/precise 5.7.1 frugal/initrd.
Line 3 kernel/precise 5.7.1 frugal/vmlinuz psubdir=precise 5.7.1frugal pmedia=atahd pfix=fsck
As you see colorpurple21859 I have gone back to my original kernel which I wanted delete because it does no work on my TP-LINK Dongle. I can't boot from my CDROM tahr 6.0.2. However I have a flash drive with tahr 6.0.2 on and slacko 6.0.3 and precise.
In using 7 zip extracter these would not show up in the 7 zip select menu. But precise did. I put the four files you said into the new folder on D drive
Thank again.
Last edited by pianoforte361; 12-17-2015 at 02:11 PM.
Reason: mis spelling
I am now trying to config dual boot with XP/Puppy Tahr.
I have two partitions C D [sda1 sda5 on Linux.
I have installed puppy on the D section in windows after deleting a old version Precise.
This later version tahr is ISO on D, I HAVE INSTALLED ON IT.
On start up now mentions the old version to start Linux first but does not boot with it. I want the new version name on.
Windows boots up ok when selected.
When Linux is selected no boot up just a window pops up saying cant find the partition.
No GRUB4DOS now this was on the Precise I deleted when formatting of D drive.
My question now being how do I config the dual boot.
I have CR ROM of Puppy Tahr and flash drive with slacko.
I must have done something terribly wrong.
The simplest way and frankly cleanest way to install Puppy and keep windows is to use the universal installer and Grub4Dos.
Boot Puppy use gparted to partition the drive you wish to use Puppy on and make sure you use the boot flag.
Click on Universal installer and install Puppy Frugal of Full and then when asked to install gub4dos which will pick up both installs. Grub is bloody awful compared to grub4dos when it comes to Puppy.
darry1966 Thank you also colorpurple21859
When I first installed Puppy as to dual boot XP/Puppy it went very well with no problems, every thing OK.
However I wanted a more up to date version of Puppy and deleted it on D partition on XP.
My main question now how can I get to 'delete this Grub4Dos, to start from the beginning and try again.
I can't put A Puppy CD in to run after boot up as the start page is the dual boot page to start Puppy in 6 seconds or choose Windows.
Last edited by pianoforte361; 12-18-2015 at 10:05 AM.
Reason: A little glitch.
My main question now how can I get to 'delete this Grub4Dos,
this isn't your problem gru4dos is just a bootloader.
what your suppose to do is use 7-zip to extract all the files from the slacko iso to the slacko directory that you was suppose to create on the D drive(rename any files that have capital letters to small letters except for the README file). Then either edit the grub4dos puppy boot entry or even better hit the c key in grub4dos and enter the following lines
followed by the b key. If everything works then edit the menu.lst file, that will be on the C drive or in a nst or grub directory on C drive, so you won't have to enter the slacko entries manually
Last edited by colorpurple21859; 12-18-2015 at 07:57 PM.
Hi there all. Thank you colorpurple.
I have extracted all the Tahr files from the iso with 7-zip and put them in the new folder I made on D drive partition.
As well as renaming the files in small letters except for the README file.
The following lines are what I have in the boot entry.
uuid 52443E88443E6EBB
kernel /tahr6.0.2/vmlinuz psubdir=tahr6.0.2 pmedia=atahd pfix=fsck
initrd /tahr6.0.2/initrd.gz
With all these done I hit b and hard disc rattles then "no such partition appears". ERROR 22.
Think I can't be far away now.
Any more suggestions I can follow up?
Thank you.
Hi there CP.
I HAD these two partitions in Linux sda1 sda5 when I could get Linux. Now of course I can't get no Linux at all.
So this is now not true. I can get Windows XP to boot that's all. Even the CD ROM that is first entry in BIOS, does not boot.
As the grub4dos seems to have priority now. [I have not tried what you suggest yet.]
Thanks you.
The information you posted above in post 21 indicates you have Puppy on an ntfs partition so you would have a "frugal" install which would be read-only. With Puppy, you have the .sfs file which you can save changes to, I guess. Haven't used Puppy in years. You need a root line entry in the menu.lst. I don't think a UUID entry will work on Grub Legacy. I tried several options and none booted so the root line needs to point to the drive and partition on which the files are and the suggestion above should do that: root (hd0,4) if in fact your Puppy files are on sda5.
Quote:
kernel /tahr6.0.2/vmlinuz
The kernel and initrd lines you have indicate that you have a directory named tahr6.0.2 in the root of that partition (sda5) and the kernel (vmlinuz) and initrd files are both in that directory. You might verify that.
yancec, thank you.
Yes I have tahr6.0.2 on the D;\ drive as all unzipped files.
I can boot the Windows XP OP with Grub4Dos, but when I select the tahr 6.0.2, message appears no such partition error 22.
One point where do I find menu.lst. file on XP.
Are they in the root of that partition? If not, it won't work. As far as the menu.lst, I've never used Grub4Dos but I believe it uses either menu.lst or grub.conf. Whatever file you are using to make the change to the grub menu is what you need to change. You should check the UUID for the partition. If you could get that info and actual partition information it would help. Not sure how you would do that with windows?
Quote:
uuid works for me
I tried it again and it booted so I'm not sure what I did earlier, typo?
Hi there CP.
I am back to tahr because I can't find a 32 bit version of slacko, I should think there is one 'somewhere' though.
My computer is the older 32 bit with windows XP HOME VERSIO
Just tried (hd0, grub prompt and hit tab.
Possible partitions are: Partition: num: 0,active, File system is ntfs, partition type 0x07
Partition: num: 4,File system is ntfs, partition type 0x07
Thinks this is helpful?
It shows two partitions, number 0 and number 4 which would be the equivalent in Linux to sda1 and sda5 respectively and as expected, they are windows ntfs filesystems. In Grub Legacy it would be the equivalent of (hd0,0) and (hd0,4). In post 21, you have the section below indicating that is in the boot entry. Where did you put that? If you are booting with Grub4Dos, it should be on the C:\ partition which is where you have xp and there should be an NST folder in that with either a menu.lst or grub.conf file. Or at least something with grub in the name.
If you put the entry in the Grub4Dos menu.lst or grub.conf file, it should boot with the entry you posted in post 21. That is, if you have the correct UUID. I don't know how you find that from xp. You could replace the uuid line entirely with the following and then it would no matter if the UUID is correct as it isn't necessary:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.