Okay, tell me if I've got your computer layout right...
/dev/hda1 = Win XP NTFS logical partition
/dev/hda2 = Extended partition
/dev/hda5 = Linux ext2 partition (only one Linux partition)
and no Linux swap partition...
/dev/hdb1 = Win 95, 98, 2000, XP, storage (which one?) FAT32 partition
/dev/hdc = Plextor CD-RW
/dev/hdd = DVD-(ROM or RW?)
Quote:
Hmmm what else did I miss out?
|
The output of "df -h" but we can do it without that...
If what I have above is correct, here's the game plan. This assumes that you
had the CD-RW in the computer when you installed Slackware, which means
that you already have the proper modules loaded. If it doesn't work, then
next post I'll be wanting the output of "lsmod" run as root, but for now...
You have LILO set for my devices, not yours. Change that line ->
append="hdb=ide-scsi hdd=ide-scsi apm=power-off"
to read ->
append="hdc=ide-scsi"
instead. Unless your DVD is a DVD-RW, rather than a DVD-ROM. Then you
can keep the hdd=ide-scsi in there, also. Otherwise, take it out.
NB: In Linux you have IDE devices listed like this:
/dev/hda = primary controller, master drive
/dev/hdb = primary controller, slave drive
/dev/hdc = secondary controller, master drive
/dev/hdd = secondary controller, slave drive
Now, any time you make changes to LILO, you must run "lilo" as root, or the
changes won't take place. If LILO is not in your path, i.e. if you run "lilo" and
it says something like command not found, then issue the command as
"/sbin/lilo" but I've never seen a Slack system without this in the path. It should
output something like ->
root@paul:/home/mingdao# lilo
Added Linux *
Added Windoze
depending upon what you named your LILO entries - those aren't mine, btw,
just examples.
You said you made the directory /mnt/cdrw so that's good to go.
Now, change the line in /etc/fstab that reads ->
/dev/scd0 /mnt/cdrw iso9660 noauto,umask=1000,owner,rw 0 0
to read ->
/dev/scd0 /mnt/cdrw iso9660 user,umask=1000,rw,noauto 0 0
if you don't mind. Why? Because I'm helping you, and that works for me. ;-)
Now, shut down anything you've got running, then hit Ctrl + Alt + Backspace
to kill the X server, then Ctrl + Alt + Delete to reboot the rascal.
Login as a normal user, not root. If you haven't setup a normal user account
yet, then login as root and issue "adduser <username>" where <username>
is the name you want for your normal user. Mine is mingdao. I suspect you
never created a normal user, because all the commands you've posted are
issued by root. If you are logging in with a gui rather than a terminal prompt,
you should hit Ctrl + Alt + Backspace to kill the X server then follow those
instructions for creating the user. Once you have the normal user account,
login as that user, then issue "startx" and it will launch your window manager
that you've got setup.
Now, open a terminal (console, konsole, virtual terminal) of your choice, and
issue as a normal user "mount /mnt/cdrw" and you should get something like ->
mingdao@paul:~$ mount /mnt/cdrw
mount: block device /dev/scd0 is write-protected, mounting read-only
mingdao@paul:~$
NB: You should have a CD in the drive before issuing that command. ;-)
Okay, any error messages or questions, post em...I'm going for a kip. ;-)