Grub 2 reads various files for its naming system. Files such as /etc/issue, /etc/lsb-release, /etc/debian-version, and various others all contribute to what you are refereing to. There is a page somewhere written by Paul (pabs) maybe in the census that tells maintainers what files they need to change so not to infringe Debian copyright notices. I suggest you locate it and read it and then change the files mentioned and you'll probably find you don't have this difficulty anymore. Cheers. Michael.
On 03/05/2020, jnq...@gmail.com <jnq...@gmail.com> wrote: > To achieve what??? > I already previously responded with what to do if you want to change > the "Debian GNU/Linux 10 (buster)" text shown as part of the default > background splash. It's in the very text you quoted in your reply... > There is no text "Debian" in actual grub2/syslinux menus... > Regards,Lyndon > On Sat, 2020-05-02 at 22:18 +0500, Pak OS wrote: >> Kindly inform, what files to change, if we are using grub 2. Thanks. >> >> gSM >> On Sat, May 2, 2020, 22:00 <jnq...@gmail.com> wrote: >> > Ah, you speak of "boot/grub/menu.list", which is the configuration >> > file for grub-legacy. I presumed that you meant grub2 (grub- >> > pc|grub-efi). >> > The grub-legacy support is largely unmaintained, and their is no >> > **config option** for replacing the "Debian" text in the grub- >> > legacy menus. That's not to say it's impossible though, it **is** >> > possible. >> > Since this is just text in text based files, you can easily enough >> > construct a "hook" that you can place in your config to make the >> > necessary modification to the binary contents before it is finally >> > wrapped up as an ISO/IMG/whatever. >> > So: 1. You create a small "hook" script in your config directory >> > which does text replacement on the binary/boot/grub/menu.list file. >> > 2. You execute the build. >> > What happens: 1. When the build reaches the grub-legacy setup >> > stage, it writes the config with "Debian" strings. 2. A little >> > later the binary hooks stage is reached, and your hook gets run, >> > which modifies that file to replace those strings as you desire. 3. >> > After this the stage for wrapping things up as an ISO or whatever >> > is reached, completing your image. >> > You should find instructions for writing hooks in the `live- >> > manual`. >> > Alternatively, stop using grub-legacy. >> > Regards,Lyndon >> > On Sat, 2020-05-02 at 21:52 +0530, Harshad Joshi wrote: >> > > No it is not about the graphics that are displayed on grub menu. >> > > I have my own kernel and set of binaries that don't have debian >> > > license so calling my live+install CD as debian os would be >> > > wrong. >> > > Hence I want to rename the debian entry in grub as something >> > > else. I had previously done this by editing /boot/grub/menu.lst >> > > in 2013-14 but now a lot has changed underneath both the debian >> > > live wrapper and grub itself. >> > > >> > > So please assist me in making those required changes that will >> > > reflect my os name after live CD installation on hdd. >> > > >> > > --sent from OnePlus device-- >> > > On Sat, 2 May, 2020, 5:10 AM , <jnq...@gmail.com> wrote: >> > > > I presume that what you really mean is the text at the top of >> > > > the screen in the bootloader? Like "Debian GNU/Linux 10 >> > > > (buster)". >> > > > If that's what you mean, it's a part of the background image >> > > > (splash), automatically generated from an SVG, with the text >> > > > hard coded into live-build. >> > > > At the current time the only solution available to you, besides >> > > > hacking live-build, is to use a custom bootloader splash, which >> > > > involves: 1. making a "bootloaders" directory within your >> > > > config. 2. copying the folders for the bootloaders you're using >> > > > from /usr/share/live/build/bootloaders into it. 3. replacing >> > > > the splash. 4. doing a build of course. >> > > > Note that you can throw away the SVG file in your syslinux >> > > > (isolinux|syslinux|extlinuz|pxelinux) folder and replace with a >> > > > PNG instead. grub only takes a PNG. >> > > > Note that grub (default used for EFI) has a wierd thing in its >> > > > config where it actually uses the syslinux (default used for >> > > > BIOS) splash if present instead of the one in its folder, but >> > > > you're probably going to replace both anyway... This was >> > > > probably added because only the syslinux code has the code for >> > > > converting an SVG splash. >> > > > Expect this to improve in future. 1. In the next version of >> > > > live-build (being worked on) the bootloader files in your >> > > > config are merged with the default ones, so you only need a >> > > > copy of the files you want to replace (splash). 2. Some work >> > > > has been done to remove some old derivative distro hacks mess, >> > > > and more is to be done, including ensuring that a proper >> > > > mechanism exists for users to override strings like the one you >> > > > refer to. >> > > > I personally introduced change #1 (completed) and I personally >> > > > am intending to take care of change #2 in the near future (it's >> > > > on my todo list [1]). >> > > > [1]: >> > > > https://salsa.debian.org/jnqnfe/live-build/-/wikis/todo-list >> > > > Regards,Lyndon >> > > > Help support my work---------------------Please consider >> > > > supporting my work. My links are below.(please also consider >> > > > the team's work reviewing my work) - liberapay: >> > > > https://liberapay.com/jnqnfe/donate - patreon: >> > > > https://www.patreon.com/jnqnfe - buy-me-a-coffee: >> > > > https://www.buymeacoffee.com/jnqnfe >> > > > >> > > > On Mon, 2020-04-27 at 12:06 +0530, Harshad Joshi wrote: >> > > > > My CD contains non debian components and hence I want to >> > > > > change its name from debian to something else. >> > > > > Currently live installer shows menuentry as debian. >> > > > > >> > > > > Current grub2 settings don't have any settings for same. >> > > > > >> > > > > --sent from OnePlus device-- >