Edit grub (=menu.lst)
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Edit grub (=menu.lst)
I'm experimenting and testing different distros to at least know a little about what I constantly write in the forum
Right now I have in this box:
Mint KDE and Cassandra
Feisty
Debian
and I think OpenSuse will be installed soon too.
There is no problem to let grub be on hd0 it handles the install OK.
But the list for boot options gets long (more than one kernel for some, recovery mode memtest)
I'd like to put the normal boot choices in the beginning, and let the rest follow. But which menu.lst do I edit?
All? The last one installed? Or abstain because it would ruin grub. This looks as something where my comoderator could "give me a lesson" :)
Right now I have in this box:
Mint KDE and Cassandra
Feisty
Debian
and I think OpenSuse will be installed soon too.
There is no problem to let grub be on hd0 it handles the install OK.
But the list for boot options gets long (more than one kernel for some, recovery mode memtest)
I'd like to put the normal boot choices in the beginning, and let the rest follow. But which menu.lst do I edit?
All? The last one installed? Or abstain because it would ruin grub. This looks as something where my comoderator could "give me a lesson" :)
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
you edit the menu.lst of the last Linux you installed.
I have 4 OS's on my laptop currently and that constantly changes.
you only need one memtest entry, and order does not matter.
I don't always install the latest OS's menu.lst to the mbr.
this means you have to remember which OS does have its menu.lst in the mbr and edit it accordingly.
nothing like a little dusting in the menu.lst file.
unless it is called grub.conf for that distro.
I have 4 OS's on my laptop currently and that constantly changes.
you only need one memtest entry, and order does not matter.
I don't always install the latest OS's menu.lst to the mbr.
this means you have to remember which OS does have its menu.lst in the mbr and edit it accordingly.
nothing like a little dusting in the menu.lst file.
unless it is called grub.conf for that distro.
Now where was i going? Oh yes, crazy!
Re: Edit grub (=menu.lst)
Make sure you install the smart package manager too. Don't use yast as package manager ... it does a poor job at that, sorry to say so. yast is great for adding and/or removing components from the installer DVD, and it's absolutely superb as sysadmin tool ... but as package manager? Nope, sorry.Husse wrote:and I think OpenSuse will be installed soon too.
Once you got your OpenSUSE 10.2 installed, copy and paste this list to a text file, e.g. "smart-channels.txt":
- [server-apache-php-extensions]
type = rpm-md
name = server-apache-php-extensions
baseurl = http://software.opensuse.org/download/s ... SUSE_10.2/
[Guru]
type = rpm-md
name = Guru
baseurl = http://ftp.gwdg.de/pub/linux/misc/suser ... 10.2/RPMS/
[KDE-Playground]
type = rpm-md
name = KDE-Playground
baseurl = http://software.opensuse.org/download/K ... SUSE_10.2/
[KDE-Backports]
type = rpm-md
name = KDE-Backports
baseurl = http://software.opensuse.org/download/K ... SUSE_10.2/
[Action-Games]
type = rpm-md
name = Action-Games
baseurl = http://software.opensuse.org/download/g ... SUSE_10.2/
[kommerck]
type = rpm-md
name = kommerck
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[d7]
type = rpm-md
name = d7
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[mlasars]
type = rpm-md
name = mlasars
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[qfix]
type = rpm-md
name = qfix
baseurl = http://software.opensuse.org/download/q ... SUSE_10.2/
[suse-non-oss]
type = yast2
name = SUSE 10.2 Add-On Repository with non-OSS Packages
baseurl = http://download.opensuse.org/distributi ... po/non-oss
[cgoncalves]
type = rpm-md
name = cgoncalves
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[dmayr]
type = rpm-md
name = dmayr
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[editors]
type = rpm-md
name = editors
baseurl = http://software.opensuse.org/download/e ... SUSE_10.2/
[Games-roleplay]
type = rpm-md
name = Games-roleplay
baseurl = http://software.opensuse.org/download/g ... SUSE_10.2/
[Adventure-Games]
type = rpm-md
name = Adventure-Games
baseurl = http://software.opensuse.org/download/g ... SUSE_10.2/
[Apache]
type = rpm-md
name = Apache
baseurl = http://software.opensuse.org/download/A ... SUSE_10.2/
[Games-strategy-realtime]
type = rpm-md
name = Games-strategy-realtime
baseurl = http://software.opensuse.org/download/g ... SUSE_10.2/
[server-php]
type = rpm-md
name = server-php
baseurl = http://software.opensuse.org/download/s ... SUSE_10.2/
[kkemenczy]
type = rpm-md
name = kkemenczy
baseurl = http://software.opensuse.org/download/h ... enSUSE102/
[Apache Modules]
type = rpm-md
name = Apache-Modules
baseurl = http://software.opensuse.org/download/A ... SUSE_10.2/
[elvigia]
type = rpm-md
name = elvigia
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[Banshee]
type = rpm-md
name = Banshee
baseurl = http://software.opensuse.org/download/B ... SUSE_10.2/
[sndirsch]
type = rpm-md
name = sndirsch
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[Games-strategy-turn-based]
type = rpm-md
name = Games-strategy-turn-based
baseurl = http://software.opensuse.org/download/g ... SUSE_10.2/
[suser-jengelh]
type = rpm-md
name = openSUSE 10.2 Suser-Jengelh Repository
disabled = yes
baseurl = http://ftp-1.gwdg.de/pub/linux/misc/sus ... SUSE-10.2/
[Wine]
type = rpm-md
name = Wine
baseurl = http://software.opensuse.org/download/E ... SUSE_10.2/
[suse-wine]
type = rpm-md
name = Latest wine packages
disabled = yes
baseurl = http://software.opensuse.org/download/E ... nSUSE_10.2
[werner2101]
type = rpm-md
name = werner2101
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[snorp]
type = rpm-md
name = snorp
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[Sax]
type = rpm-md
name = Sax
baseurl = http://software.opensuse.org/download/SaX2/SL10.2/
[michal-m-php4]
type = rpm-md
name = michal-m-php4
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[lrupp-edu]
type = rpm-md
name = lrupp-edu
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[thomas-schraitle]
type = rpm-md
name = thomas-schraitle
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[Board-Games]
type = rpm-md
name = Board-Games
baseurl = http://software.opensuse.org/download/g ... SUSE_10.2/
[sax2]
type = rpm-md
name = sax2
baseurl = http://software.opensuse.org/download/h ... sax2/10.2/
[jpackage-1.6]
type = apt-rpm
name = JPackage 10.2 apt repository (1.6)
baseurl = http://mirrors.sunsite.dk/jpackage/1.6/generic
components = free
[jpackage-1.7]
type = apt-rpm
name = JPackage 10.2 apt repository (1.7)
baseurl = http://ftp.heanet.ie/pub/jpackage/1.7/generic
components = free
[openSUSE-10.2-non-oss]
type = yast2
name = openSUSE-10.2-non-oss
baseurl = http://download.opensuse.org/distributi ... o/non-oss/
[lmich]
type = rpm-md
name = lmich
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[isc-dhcp]
type = rpm-md
name = isc-dhcp
baseurl = http://software.opensuse.org/download/s ... SUSE_10.2/
[OpenSync-devel]
type = rpm-md
name = OpenSync-devel/
baseurl = http://software.opensuse.org/download/O ... SUSE_10.2/
[mge1512]
type = rpm-md
name = mge1512
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[KDE-Community]
type = rpm-md
name = KDE-Community
baseurl = http://software.opensuse.org/download/K ... SUSE_10.2/
[wrosenauer]
type = rpm-md
name = wrosenauer
baseurl = http://software.opensuse.org/download/h ... r/SL-10.2/
[eIDconfig-belgium]
type = rpm-md
name = eIDconfig-belgium
baseurl = http://software.opensuse.org/download/e ... E_Factory/
[network-aaa]
type = rpm-md
name = network-aaa
baseurl = http://software.opensuse.org/download/n ... SUSE_10.2/
[jimfunk]
type = rpm-md
name = jimfunk
baseurl = http://software.opensuse.org/download/h ... SUSE-10.2/
[poeml]
type = rpm-md
name = poeml
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[RemoteDesktop]
type = rpm-md
name = RemoteDesktop
baseurl = http://software.opensuse.org/download/X ... SUSE_10.2/
[dsteuer]
type = rpm-md
name = dsteuer
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[Beineri]
type = rpm-md
name = Beineri
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[php-applications]
type = rpm-md
name = php-applications
baseurl = http://software.opensuse.org/download/s ... SUSE_10.2/
[kraxel]
type = rpm-md
name = kraxel
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[server-monitoring]
type = rpm-md
name = server-monitoring
baseurl = http://software.opensuse.org/download/s ... SUSE_10.2/
[kukuk]
type = rpm-md
name = kukuk
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[faust3]
type = rpm-md
name = faust3
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[netmax]
type = rpm-md
name = netmax
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[suse-mozilla]
type = rpm-md
name = Latest mozilla.org packages
disabled = yes
baseurl = ftp://ftp.suse.com/pub/projects/mozilla/10.2
[xfce]
type = rpm-md
name = xfce
baseurl = http://software.opensuse.org/download/X ... SUSE_10.2/
[php-extensions]
type = rpm-md
name = php-extensions
baseurl = http://software.opensuse.org/download/s ... SUSE_10.2/
[Packman]
type = rpm-md
name = Packman
baseurl = http://packman.iu-bremen.de/suse/10.2/
[sdrahn]
type = rpm-md
name = sdrahn
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[openSUSE-10.2]
type = yast2
name = openSUSE-10.2
baseurl = http://download.opensuse.org/distributi ... /repo/oss/
[Mozilla-Factory]
type = rpm-md
name = Mozilla-Factory
baseurl = http://software.opensuse.org/download/m ... E_Factory/
[X11-Utilities]
type = rpm-md
name = X11-Utilities
baseurl = http://software.opensuse.org/download/X ... SUSE_10.2/
[bwalle]
type = rpm-md
name = bwalle
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[server-mail]
type = rpm-md
name = server-mail
baseurl = http://software.opensuse.org/download/s ... SUSE_10.2/
[tsieden]
type = rpm-md
name = tsieden
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[anagappan]
type = rpm-md
name = anagappan
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[lrupp]
type = rpm-md
name = lrupp
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[steve-beattie]
type = rpm-md
name = steve-beattie
baseurl = http://software.opensuse.org/download/h ... SUSE-10.2/
[NX]
type = rpm-md
name = NX
baseurl = http://software.opensuse.org/download/NX/openSUSE_10.2/
[fisu81]
type = rpm-md
name = fisu81
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[jnweiger]
type = rpm-md
name = jnweiger
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[openchrome]
type = rpm-md
name = openchrome
baseurl = http://software.opensuse.org/download/X ... SUSE_10.2/
[cthiel1]
type = rpm-md
name = cthiel1
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[GPhoto]
type = rpm-md
name = GPhoto
baseurl = http://software.opensuse.org/download/G ... SUSE_10.2/
[Science]
type = rpm-md
name = Science
baseurl = http://software.opensuse.org/download/s ... SUSE_10.2/
[M17N]
type = rpm-md
name = M17N
baseurl = http://software.opensuse.org/download/M ... SUSE_10.2/
[GNOME-Stable]
type = rpm-md
name = GNOME-Stable
baseurl = http://software.opensuse.org/download/G ... SUSE_10.2/
[netmask]
type = rpm-md
name = netmask
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[FunkyPenguin]
type = rpm-md
name = FunkyPenguin
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[gladiac]
type = rpm-md
name = gladiac
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[appleonkel]
type = rpm-md
name = appleonkel/
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[mhopf]
type = rpm-md
name = mhopf
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[openSUSE-Tools]
type = rpm-md
name = openSUSE-Tools
baseurl = http://software.opensuse.org/download/o ... SUSE_10.2/
[KDE-QT]
type = rpm-md
name = KDE-QT
baseurl = http://software.opensuse.org/download/K ... SUSE_10.2/
[adrianSuSE]
type = rpm-md
name = adrianSuSE
baseurl = http://software.opensuse.org/download/h ... ux_Factory
[rbos]
type = rpm-md
name = rbos
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[mrcin]
type = rpm-md
name = mrcin
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[suse]
type = yast2
name = SUSE 10.2 Repository
baseurl = http://download.opensuse.org/distribution/10.2/repo/oss
[Education Desktop]
type = rpm-md
name = Education-Desktop
baseurl = http://software.opensuse.org/download/E ... SUSE_10.2/
[hgraeber]
type = rpm-md
name = hgraeber
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[eID-belgium]
type = rpm-md
name = eID-belgium
baseurl = http://software.opensuse.org/download/e ... SUSE_10.2/
[videolan]
type = rpm-md
name = Opensuse 10.2 Videolan Repository
baseurl = http://download.videolan.org/pub/videolan/vlc/SuSE/10.2
[Java6_test]
type = rpm-md
name = New Java rpms that are likely to change (openSUSE_10.2)
baseurl = http://software.opensuse.org/download/J ... SUSE_10.2/
[openSUSE-update]
type = rpm-md
name = openSUSE-update
baseurl = http://suse.mirrors.tds.net/pub/suse/update/10.2
[net-snmp]
type = rpm-md
name = net-snmp
baseurl = http://software.opensuse.org/download/n ... inux_10.2/
[GNOME-Community]
type = rpm-md
name = GNOME-Community
baseurl = http://software.opensuse.org/download/G ... SUSE_10.2/
[beryl]
type = rpm-md
name = beryl
baseurl = ftp://ftp-1.gwdg.de/pub/linux/suse/opensuse/repositories/X11:/XGL/openSUSE_10.2/
[Riggwelter]
type = rpm-md
name = Riggwelter
baseurl = http://software.opensuse.org/download/h ... lter/10.2/
[xorg73]
type = rpm-md
name = xorg73
baseurl = http://software.opensuse.org/download/x ... SUSE_10.2/
[xorg72]
type = rpm-md
name = xorg72
baseurl = http://software.opensuse.org/download/x ... SUSE_10.2/
[maw]
type = rpm-md
name = maw
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[KDE3]
type = rpm-md
name = KDE3
baseurl = http://software.opensuse.org/download/K ... SUSE_10.2/
[msvec]
type = rpm-md
name = msvec
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[data-generic-games]
type = rpm-md
name = data-generic-games
baseurl = http://software.opensuse.org/download/g ... a/Generic/
[kukuk-images]
type = rpm-md
name = kukuk-images
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[multimedia-photo]
type = rpm-md
name = multimedia-photo
baseurl = http://software.opensuse.org/download/m ... SUSE_10.2/
[hennevogel]
type = rpm-md
name = hennevogel
baseurl = http://software.opensuse.org/download/h ... SUSE_10.2/
[php]
type = rpm-md
name = php
baseurl = http://software.opensuse.org/download/s ... SUSE_10.2/
[XGL]
type = rpm-md
name = XGL
baseurl = http://software.opensuse.org/download/X ... SUSE_10.2/
[Games-puzzle]
type = rpm-md
name = Games-puzzle
baseurl = http://software.opensuse.org/download/g ... SUSE_10.2/
[server-messaging]
type = rpm-md
name = server-messaging
baseurl = http://software.opensuse.org/download/s ... SUSE_10.2/
[nvidia]
type = rpm-md
name = latest nVidia driver
baseurl = ftp://download.nvidia.com/opensuse/10.2/
[Kolab]
type = rpm-md
name = Kolab
baseurl = http://software.opensuse.org/download/s ... SUSE_10.2/
Code: Select all
su -
smart channel --remove-all
smart channel --add smart-channels.txt
smart update
Code: Select all
smart install IwantThisPackage
Code: Select all
smart --gui
With the help of "smart" you can install all those things within 15 minutes. Use smart's GUI and search for packages such as "kdemultimedia3-mad", "mad", "w32codec-all", "MPlayer" (make sure you get a release that has ".pm." in its package name!), "kmplayer" (go for the "guru" releases, e.g. "0.9.3-a1.guru.something ..."), Amarok (again: "guru" releases! e.g. "1.4.5.-101.guru" ...), "xvid", "divx", "libdvdnav", "libdvdread", "libdvdplay" ... You basically just need to select these few packages; tons of other relevant dependencies (more codecs, more libs) will be auto-selected for you. All this sounds more complicated than it really is, trust me. With "smart" you get multimedia and codecs in no time. Also, SUSE has plenty of additional DVD stuff on its channels, e.g. various rippers and conversion tools. Just search for "dvd" or "video" and you get tons of more stuff you may want to install.
Make sure you downgrade (!!) k3b to packman's (*.pm* in package names!) release, e.g. 0.99.1.pm.2 ... The SUSE 1.0xxx versions are crippled and don't support MP3 encoding or decoding The 0.99.pm release will do just fine.
Also, please make sure you read this article: "Hacking OpenSUSE 10.2": http://www.softwareinreview.com/cms/content/view/60/
All in all OpenSUSE 10.2 isn't bad, it's management tools are superb ... it's just that if you're used to Mint you may find it's multimedia capabilities quite lacking "out of the box". Hence this small tutorial
Thanks guys - the team to the rescue
What you describe scorp goes to show that Mint in many ways is superb. On the other hand OpenSuse is the free version of RedHat which is focusing on business - not so much need for multimedia there I suppose.
It also explains why Yast is looked upon so differently - some hate it others love it.
What you describe scorp goes to show that Mint in many ways is superb. On the other hand OpenSuse is the free version of RedHat which is focusing on business - not so much need for multimedia there I suppose.
It also explains why Yast is looked upon so differently - some hate it others love it.
- hairy_Palms
- Level 4
- Posts: 292
- Joined: Mon Nov 27, 2006 10:46 am
Wrong. OpenSUSE is Novell's free distro. Red Hat Enterprise Linux (= "RHEL") is from Red Hat Inc. Fedora (previously known as "Fedora Core") is Red Hat's free distro. Red Hat and Novell are competitors in the Enterprise market ...Husse wrote:On the other hand OpenSuse is the free version of RedHat.
Wrong. They are removing zenworks and that other management crap they introduced with OpenSUSE 10.1 ... smart was never ever an "official" core part of OpenSUSE, so they don't have to "remove" it. smart is a replacement for the abandoned "apt" (= apt4rpm) project that too was never ever a core part of (Open-) SUSE but was very popular amongst us users. Smart is better in many aspects than "apt4rpm" (but still quite a bit inferior especially speed-wise to the "apt" you'd find in Debian-like distros).hairy_Palms wrote: and as of opensuse 10.3 smart is being removed in favor of yast.
EDIT: Here the link to the official announcement on Novell's web site:
http://www.novell.com/prblogs/?p=326
Zenworks will be gone ... yippieh ... and not "smart"
.
.
.
.
Last edited by scorp123 on Sun May 13, 2007 1:01 pm, edited 1 time in total.
You're welcome. It's such a shame that they bloated yast with that zen-nonse so much. Instead they should have gone with smart, which is lean and mean in comparison. Smart being not "official" comes completely unconfigured, hence the need to add those channel lists manually.kenetics wrote:Thanks for the repository info, I can use it on my openSUSE, one of my 3 "keeper" os's.