Quote:
Originally Posted by blackbeard99
what am i missing
|
First of all, you are not missing anything, at least as far as your /etc/group file goes. As a matter of fact, you have your user name (root) in too many places. In order for the your optical drive (ie CD or DVD ROM) to work, you have to have your user name (root in your case) added only to cdrom and plugdev groups. Everything else that has your user name that didn't have when you began to edit this file is unnecessary. Cut and paste the code below into your /etc/group file. The code is from my /etc/group on my laptop; a machine that is successfully running Slackware 12. I am currently using said machine to post this message.
Code:
root::0:root
bin::1:root,bin,daemon
daemon::2:root,bin,daemon
sys::3:root,bin,adm
adm::4:root,adm,daemon
tty::5:
disk::6:root,adm
lp::7:lp
mem::8:
kmem::9:
wheel::10:root
floppy::11:root
mail::12:mail
news::13:news
uucp::14:uucp
man::15:
audio::17:
video::18:
cdrom::19:root
games::20:
slocate::21:
utmp::22:
smmsp::25:smmsp
mysql::27:
rpc::32:
sshd::33:sshd
gdm::42:
shadow::43:
ftp::50:
apache:x:80:
messagebus:x:81:
haldaemon:x:82:
plugdev:x:83:root
power:x:84:
pop::90:pop
scanner::93:
nobody::98:nobody
nogroup::99:
users::100:
console::101:
I only added my user name (root) to plugdev and cdrom groups. All other occurrences of the root user were there when the file was installed.
By the way, be prepared for a lot of people to give you a lot of crap about being a root user. It seems to be a favorite pastime for certain people here. I get it a lot. I usually ignore it!
The problem you are having has nothing to do with having your user name plastered all over /etc/group. Your problem is due to a missing initrd, and/or not using an smp (symmetric multi-processing support) enabled kernel. Read the file /boot/README.initrd to find out how to set up initrd. As far as using an smp kernel, either use the one that shipped with Slack 12, or compile one of your own.
If you are using the smp kernel that shipped with Slackware 12, then you are pretty much set to go. Simply follow the instructions in /boot/README.initrd to create your initrd.
If you are using a custom compiled kernel, things get a bit more interesting. I have a how-to on this issue posted on my web site. Follow this
link, click on
The Linux Project link at the top of the page, and go about halfway down the page to the article entitled
SLACK-12 and hal. The cure for your problem exists there.
Hope that helps.
Blessed be!
Pappy