Home | Bug Tracker | Wiki | Mailing Lists | Forums | Download  
   Username:  Password:  Signup
   
   Main Menu
· Home
   Please Support Parsix
Creating a usable and stable operating system such as Parsix takes many hours of work and involves project server and bandwidth costs. So if you enjoy Parsix why not contribute back to the project? Thank you.

Donations '10: $0,00
   Get Parsix
· SF.Net Mirrors
· Linux Freedom
· Bittorrent
   Search
   Bug Report
Help us to fix problems and defects. Please report bugs here.
   Online Users
Admins
No Online Admins
Members:Online
Members:Members:0
Guests:Guests:38
Total:Total:38
Online Members
No online members
   Sponsored Links



Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
wolfizziOffline
Post subject: Missing /boot/grub/menu.lst solved  PostPosted: Oct 17, 2009 - 04:07 PM



Joined: Oct 17, 2009
Posts: 1

Status: Offline
First off, congratulations on a fantastic distro. I just installed Parsix 3.0 last night and I like it very much. Now, the problem: I multiboot several linux distros, and after installation, the grub boot menu generated by Parsix did not provide entries for the other distos. Normally, this would not be a problem, as I would edit /boot/grub/menu.lst and that would solve the problem. I was surprised to find that the "menu.lst" file is not in /boot/grub/, or anywhere else as far as I can tell. Also in /boot/grub/ there appear to be about 100 little Amiga Soundtracker files with names like "acpi.mod" and "affs.mod." Are these files supposed to be there? Parsix boots just fine, but there is no menu.lst. What file can I edit to get my other distro's to boot?

Thanks for any help you can give me.
 
 View user's profile Send private message  
Reply with quote Back to top
eco2geekOffline
Post subject:   PostPosted: Oct 18, 2009 - 05:50 AM



Joined: Apr 08, 2008
Posts: 54
Location: Portland, Oregon
Status: Offline
Parsix now uses GRUB2, which does not have a user-configurable /boot/grub/menu.lst any more. (Link goes to the Ubuntu wiki entry on GRUB2, which explains a lot more about it.) Those *.mod files you see aren't sound files; they're GRUB2 modules.

Disclaimer: I don't use GRUB2 on my main computer, and found that, when installed by the Ubuntu 9.10 beta alongside Windows XP on another computer, it wouldn't boot into Windows XP, which makes me more than a bit leery of it.

With that said, try running the commands (as root):

apt-get install os-prober
os-prober
update-grub2


which should, theoretically, find your other OS's and add them to GRUB2's menu.


Last edited by eco2geek on Oct 18, 2009 - 09:33 AM; edited 1 time in total
 
 View user's profile Send private message  
Reply with quote Back to top
hadianOffline
Post subject:   PostPosted: Oct 18, 2009 - 06:35 AM



Joined: Jan 21, 2008
Posts: 28
Location: Yazd
Status: Offline
I have the same problem. i do not want to use grub (ver.2) as my main grub, since i want to edit the grub file manually. How can i boot the parsix by adding the appropriate lines to my existing grub?
 
 View user's profile Send private message  
Reply with quote Back to top
BakUpOffline
Post subject: Missing /boot/grub/menu.lst  PostPosted: Oct 18, 2009 - 08:51 AM



Joined: Apr 17, 2009
Posts: 36
Location: Minnesota USA
Status: Offline
Unfortunately, Grub2 was released and Linux distros started using it before there was any official documentation.

The best documentation I have found is here:
https://wiki.ubuntu.com/Grub2

Of course it is just a matter of time and all of Linux will be using Grub2, when it gets to that point it will much easier for everyone.


cheers,
BakUp


Last edited by BakUp on Oct 18, 2009 - 09:43 PM; edited 1 time in total
 
 View user's profile Send private message  
Reply with quote Back to top
BakUpOffline
Post subject:   PostPosted: Oct 18, 2009 - 09:24 AM



Joined: Apr 17, 2009
Posts: 36
Location: Minnesota USA
Status: Offline
eco2geek wrote:
try running the commands (as root):

apt-get install os-prober
os-prober
update-grub


which should, theoretically, find your other OS's and add them to GRUB2's menu.


The grub command of course should be:

Code:
update-grub2


Last edited by BakUp on Oct 28, 2009 - 08:58 PM; edited 2 times in total
 
 View user's profile Send private message  
Reply with quote Back to top
eco2geekOffline
Post subject:   PostPosted: Oct 18, 2009 - 09:37 AM



Joined: Apr 08, 2008
Posts: 54
Location: Portland, Oregon
Status: Offline
Running from the live CD, you're right, it looks like "update-grub2" is the correct command. I edited my post.

Also, it looks like "os-prober" should already be installed if you installed a fresh copy of Parsix. ("os-prober" is a utility that looks for other operating systems and adds them to GRUB2, but you still have to run "update-grub2" after running os-prober.)
 
 View user's profile Send private message  
Reply with quote Back to top
BakUpOffline
Post subject: Missing /boot/grub/menu.lst  PostPosted: Oct 22, 2009 - 10:31 PM



Joined: Apr 17, 2009
Posts: 36
Location: Minnesota USA
Status: Offline
I have been testing Grub2 for a few days now and Parsix's Grub2 has no bugs that I am able to find.

In reply to wolfizzi original post when he asked:
Quote:
Parsix boots just fine, but there is no menu.lst. What file can I edit to get my other distro's to boot ?


Boot to Parsix 3.0, to add other Linux distro's that are installed on your computer so they appear on the Parsix Grub2 boot loader menu the next time you boot up, use these commands that were discussed above:
Code:
# os-prober
# update-grub2

This works !

When "update-grub2" is executed, Grub 2 will read /etc/default/grub and the files in contained in the /etc/grub.d folder. This combination will set the visual parameters of the grub menu (/etc/default/grub) and search for linux kernels, other operating systems, and items designated in user-created scripts in /etc/grub.d.

Now, if your computer is still booting up on grub legacy from a different partition (a different distro) because you chose Parsix to be installed to a partition instead of the MBR at installation time, you can change that also so you will be using the Parsix Grub2 boot loader menu when you are booting up. Again, just boot into Parsix and use this command:
Code:
# grub-install /dev/sd?


sd? would be the drive where you have Parsix installed. Then the next time you boot up you will be seeing the Parsix Grub2 boot loader menu instead of the menu from your other installed Linux.

I hope I explained this clear enough and is able to help.
 
 View user's profile Send private message  
Reply with quote Back to top
mandog
Post subject:   PostPosted: Oct 23, 2009 - 08:19 AM
Forum Moderator
Forum Moderator


Joined: Jan 25, 2008
Posts: 405
Location: Thetford UK
I've marked this as solved

_________________
Parsix running AMD 6000 x2 64bt, Asus mother board 8gb ram, Nvidia graphic card 1gb unboard ram, Plextor PX760, EPSON R300, 2x 500gb sata+2x 500gb usb Hardrive, Netgear, 19" DELL monitor 1600X1200 X 75hz Resolution
 
 View user's profile Send private message Send e-mail AIM Address ICQ Number 
Reply with quote Back to top
BasilOffline
Post subject:   PostPosted: Oct 23, 2009 - 09:12 AM



Joined: Oct 09, 2009
Posts: 6
Location: Russia, Novokuznetsk
Status: Offline
Thank you for your help! Very Happy
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 8 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Copyright© 2005-2010 Parsix Project
Contact: webmaster AT parsix DOT org