Return to the FrequentlyAskedQuestions Main Page

Table of Contents


At the installer menu I'm seeing just a solid color (the font is the same color as the background), how do I fix this?

This is due to some problems with the linux framebuffer code. At the startup text (before the menu) type install vga=791 and it should boot up with less aggressive framebuffer options and show the menu properly. If you still have trouble come by #sourcemage on irc.freenode.net -- many people are online at all times of the day. You may also try the mailing lists.

{i} This problem is known to happen only on the 0.9.3 ISO.


After booting from the initrd menu the screen goes blank. What should I do?

This may be due to the fact that your machine can't do the framebuffer. At the initrd menu type lowres and it should work. If even that does not work, type lowres vga=ask at the prompt and choose a vga mode at the next prompt.


How big should partitions be? Should I make a separate partition to hold the source code?

All you need to worry about here is making sure you have a small boot partition, a swap partition, and then your root partition. Generally, I set boot to 32 MB, swap to 2 GB, and root to the rest of the drive. Now, I'm setting up on large drives usually, so I have the freedom of setting up a 2 GB swap sapce and having lots of space left over for root.

{i} If you don't have oodles of hard drive space, just make sure that the sum of your RAM + SWAP is at least 1 GB.

As for making a separate partition for source, this isn't necessary, but feel free to set up your partition structure in whatever manner you desire. Something you could do if you have more than one physical drive is store sources on the alternate drive, i.e. you may want to mount /var/cache/sorcery on another drive.

There are some advantages to having seperate partitions, mostly for backup, e.g. a seperate home partition.


When installing, at what point do you start compiling?

Compiling automatically begins early on in the install. The first thing to be compiled is usually dhcpcd during the network setup. Of course, this only applies if you are using DHCP. However, most compiling doesn't actually happen until you start casting spells. This is after you have set up your partitions, copied the Source Mage CD, and rebooted.


When installing Source Mage Linux under VMWare, I get the following message: /devices/discs: No such file or directory Error: Expected at least 6 tokens for --menu, have 4. Use --help to list

This message occurs when VMWare is set up to emulate a SCSI hard disk. Recreate the virtual hard disk as an IDE disk and the problem will go away.


I am planning to switch my laptop from Red Hat Linux to Source Mage and I was told that it would be easier if I got the kernel parameters from my current installation. How do I do this?

A good bet would be to go to /usr/src/linux (which is usually a sym-link to your current linux kernel source tree) and copy the .config file out of it. Then, put that .config file in the root of your new kernel source tree in Source Mage (again /usr/src/linux), and recompile your kernel.

Note that while this will give you a kernel that functions the same as the one from your Red Hat distribution, Red Hat by default compiles a LOT of extra options into their kernel for compatability options. This is what we're trying to avoid with SMGL, so perhaps an added step you should take is, once you've copied the .config file to your current kernel source tree, run a make menuconfig and remove any options that you don't think are necessary for your machine. This could be hit and miss, so keep your old kernel around to boot off of, just in case!

Want more info on compiling your kernel? Be sure to read the Kernel HOWTO!

FrequentlyAskedQuestions/Installation (last edited 2009-02-15 10:18:29 by DonaldJohnson)