- First, I want to say thanks for the flood of replies.
- Second, I like what bigpup says, "I have found, in trying to help people, that the things they do not tell you, are usually the clue to solving the problem".
- Third, I want to check that I'm on the right track.
A) I believed that most Linux (debian) apps can be installed in Puppy. Now it seems that the list of Puppy apps is a very shortened list. Is this true, or am I looking in the wrong places for my info? At this point I want to run VLC, ddrescue, and dvdiaster.
B) I opted for a full install because I believed that I could use 'standard' (read: large) repositories whereas a frugal install likely needed apps in a frugal format (read: fewer apps available) and/or be more complicated to install. Is this nonsense?
=====================
Now, responding to your responses:
strongbow wrote:o Created dual boot with EasyBCD: when booting to Xenialpup, boot sequence looks everywhere for a bootloader file, then reports "(hd0,3)" is invalid. What's with that? I configured it to boot sda3.
Sailor Enceladus wrote:I think it starts at 0, so sda3 would be (hd0,2)
I agree: I thought it odd that EasyBCD sends the boot sequence to a non-existent drive.
========================
Mike Walsh wrote:If you don't know what a 'frugal' install is, or even how one works, ...
Read it. Like it. Thanks!
But see point 'B' above. Also, as I'm working with DVDs, I thought it made sense to leave the RAM free for them. Or is this another hole in my knowledge, in just the right spot...
====================
mikeslr wrote:... if you obstinately refuse to follow the advice of people who know what they're talking about.
THAT gives me pause.
Is there any value in my points in 'B' and my reply to Mike Walsh? (From someone who doesn't know what he's talking about.) The problem is that I have often addressed non-standard problems in life and have learned that 'proper' setups don't always work the best in these situations. But I DON'T KNOW if that applies here.
o HP Compaq 8011 Elite Small Form Factor
o I have a multiboot created with YUMI, with several distros on it. Xenial can't find its files unless I select the option for filesystem check; then it boots fine. I ran Xenial-on-USB to dd the 100MB partition, rsync the rest, then gparted the 3rd partition into existance.
o Xenial ~runs~ fine: I keep messing up the boot, um, stuff.
o ...what bigpup said about leaving out crucial info.
========================
bigpup wrote:If you did the install using the Puppy Universal Installer.
At the end of the install it gives you a specific entry to put in the boot menu.lst for a full install.
o Yup. Even modified menu.lst to match the textfile that popped up after the install (including the bootloader) was complete. --Tried it with and without modifying menu.lst. I'm guessing menu.lst is not being read.
o Also tried using Grub4DosConfig from Xenial's menu.
Following the instructions you gave yields "Missing MBR-Helper"
I did get a (presumed) Grub4Dos menu once (don't remember how), when I selected Xenial on the EasyBCD boot menu, but it too could not boot Xenial.
=====================
foxpup wrote:The 100MB boot partition suggest to me this is a uefi machine.
o Can't find uefi settings in BIOS setup. HP support says it is because, um, uefi is not enabled in the hardware. I'll need to install some drivers.
=======================
o The distro I'm using is xenialpup-7.5-uefi, which I understand will run in eufi or BIOS mode. Is this the problem?
o I'm including menu.lst and the grub4dos log produced by Grub4Dos, as per bigpup. Note that I also modified menu.lst to match Grub4Dos's final display, as per my response to bigpup, above.
=========================
# menu.lst produced by grub4dosconfig-v1.9.2
color white/blue black/cyan white/black cyan/black
#splashimage=/splash.xpm
timeout 10
default 0
# Full installed Linux
title Xenialpup 7.5 (sda3/bootagain)
uuid 6587c3fd-92ca-4447-927a-e249fbdc94ba
kernel /boot/vmlinuz root=/dev/sda3 ro
initrd /boot/initrd.gz
title Xenialpup 7.5 (sda3/grub)
uuid 6587c3fd-92ca-4447-927a-e249fbdc94ba
kernel /grub/vmlinuz root=/dev/sda3 ro
initrd /grub/initrd.gz
title Xenialpup 7.5 (sda3/boot)
uuid 6587c3fd-92ca-4447-927a-e249fbdc94ba
kernel /boot/vmlinuz root=/dev/sda3 ro
initrd /boot/initrd.gz
# Windows
# this entry searches Windows on the HDD and boot it up
title Windows\nBoot up Windows if installed
errorcheck off
find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /bootmgr
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
find --set-root --ignore-floppies --ignore-cd /io.sys
chainloader /io.sys
errorcheck on
# Advanced Menu
title Advanced menu
configfile /menu-advanced.lst
commandline
============================
/usr/sbin/grub4dosconfig
version 1.9.2
Sat Feb 24 15:01:11 +08 2018
BINSTALLER=bootlace.com
232.9GiB
15.2GiB
sda|232kB_ATA_Hitachi_HDS72102
sdb|15kB_SanDisk_Cruzer
PCPARTS:
/dev/sda1|ntfs|102400
/dev/sda2|ntfs|241483776
/dev/sda3|ext4|2611200menu
LPART:/dev/sda1|ntfs|102400
MYPUPPY=sdb1/multiboot/xenialpup-7.5-uefi/puppy_xenialpup_7.5.sfs
sda3/boot/initrd.gz,/boot/vmlinuz|xenialpup_7.5
sda3/grub/initrd.gz,/grub/vmlinuz|xeniamenulpup_7.5
sda3/boot/initrd.gz,/boot/vmlinuz|xenialpup_7.5
sda1/bootmgr|Windows
sda3/boot/grub/menu.lst|Puppy_Linux_Full_on_sda3
sda3/grub/menu.lst|Puppy_Linux_-_xenialpup_7.5_frugal_in_sda3_dir
sda3/menu.lst|Xenialpup_7.5_(sda3/boo)
sda1/bootmgr|Windows
WIN:sda1/bootmgr|Windows
Writing... /mnt/sda1/menu.lst
:Windows:
:Windows (sda1):
Installing grldr ...
'/usr/lib/grub4dos/grldr' -> '/mnt/sda1/grldr'
1+0 records in
1+0 records out
512 bytes copied, 0.0152958 s, 33.5 kB/s
Installing bootloader on /dev/sda ...
Disk geometry calculated according to the partition table:
Sectors per track = 63, Number of heads = 255
Success.
1+0 records in
1+0 records out
512 bytes copied, 0.00025702 s, 2.0 MB/s
Making backup of the MBR(/dev/sda) ...
'/tmp/sda.mbr' -> '/mnt/sda1/sda_mbr.bak'
/dev/sda Bootalbe: yes, yes