Grub4DosConfig

Miscellaneous tools
Message
Author
User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: Grub4DosConfig

#391 Post by mavrothal »

shinobar wrote:Known issue with 64-bit Ext4 filesystem
Ext4 partitions created by recent Linux make trouble with Grub4Dos.
You can avoid this issue converting the filesystem to 32-bit ext4.
Since grub4dos is default in most puppies, very few users will ever read this warning.
Now that more puppies are 64 bit, 64-ext4 fs may be more common.
Would be nice if g4d config detects this setup, warn the user and either suggest and do the change or bailout and suggest grub2 or a manual fix.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

Help with Grub4DosConfig

#392 Post by sheldonisaac »

shinobar (in part) wrote:Recent:
grub4dos-0.4.4.v1.9.4.pet (2018-09-18)
http://shinobar.server-on.net/puppy/opt/
Please pardon me. I had moved Puppy directories from /mnt/home/ to mnt/home/Puppys/

grub4dosconfig does not find the Puppys in mnt/home/Puppys/

How can I edit so that it will work?

Thank you.

Sheldon
ls -l /mnt/home/Puppys/
total 24
drwxr-xr-x 3 root root 4096 Dec 21 08:57 bionic
drwxr-xr-x 4 root root 4096 Oct 17 23:29 Buster80
drwxr-xr-x 5 root root 4096 Aug 29 09:26 dingo
drwxr-xr-x 3 root root 4096 Dec 15 08:26 Ermine
drwxr-xr-x 4 root root 4096 Dec 21 05:26 PrecLight
drwxr-xr-x 3 root root 4096 Jul 18 11:07 Stretch75
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

#393 Post by mikeslr »

Hi shinobar,

"I had moved Puppy directories from /mnt/home/ to mnt/home/Puppys/"

grub4dos only searches 2 levels deep: (1) the top of the drives/partitions, and (2) within the folders at the top of the drives/partitions.

Your puppies are now three levels deep; /mnt/home = /mnt/dev_save = /initrd/mnt/dev_save being the top of the drive/partition; ... /Puppys being the folder at the second level and the respective puppy folders --e.g. /mnt/home/Puppys/tahrpup-- being at the 3rd level.

I don't know of any boot command which would enable grub4dos to search deeper; and quick 'google' didn't reveal any. It may require compiling grub4dos to provide that capability. But I could be wrong.

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

#394 Post by sheldonisaac »

mikeslr)(in part) wrote: I don't know of any boot command which would enable grub4dos to search deeper; and quick 'google' didn't reveal any. It may require compiling grub4dos to provide that capability.
Thanks a lot. I was just hoping that shinobar or someone could think of a change in the script 'grub4dosconfig' to perhaps specify look in a desired directory and its sub-directories.
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P

Post Reply