Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Well, I've finially decidedo try my hand at using Linux. To make things easier, I'll put my system configuration here at the beginning.
ASUS A8N-Premium SLI
eVGA Geforce 7900GT KO
AMD Athlon X2 4400+ Toledo
3GB DDR Dual-Channel RAM:
2x 512MB Crucial BallistiX
2x 1024MB Kingston HyperX
I chose PCLinuxOS due to Beryl, and installed it on a 160GB hard drive in my computer.
I have a total of three hard drives, with 7 partitions as follows:
Drive 1: SATA, Seagate, 160GB
Seagate 1 (Windows XP) 30GB
Seagate 2 58GB
Seagate 3 62GB
Drive 2: PATA, Seagate, 160GB
Media 1 (Random Files) 20GB
Media 2 (Linux Installation) 52GB
Media 3 83GB
Drive 3: PATA, Maxtor, 120GB
Maxtor 1 60GB
Maxtor 2 60GB
Originally, i was running only the SATA Seagate and the PATA Maxtor, and I just tonight added the other Seagate for Linux. Before installing Linux, if I tried to boot windows without a Windows XP Disk in DVD Drive #1, I would get a NTLDR IS MISSING error. Seemingly, this is because my Maxtor has the remnants of Windows 98SE on one partition, which is confusing the MBR.
I installed PCLinuxOS, and configured GRUB. Here's my configuration:
color black/cyan yellow/cyan
kernel (hd1,6)/boot/vmlinuz BOOT_IMAGE=PCLinuxOS root=/dev/hda7 splash=silent vga=788
kernel (hd1,6)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/hda7
kernel (hd1,6)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/hda7 failsafe
title Windows XP (Seagate SATA)
map (0x82) (0x80)
map (0x80) (0x82)
Linux works fine, except for my other issue which I will discuss later. Windows, however, no longer boots. I get a NTLDR IS MISSING error with or without the Windows XP disk in the drive. Reformatting any of the drives, except the Linux partition, is not in the books.
I mainly installed PCLinuxOS to play around with Beryl. I cannot do this without installing drivers. I don't know how to install them. I downloaded the package from Nvidia's website because PCLinuxOS's package installer could not find the FTP site to download the package from. Was wondering if someone could give me simpoleton-level step-by-step run through.
Thanks for any and all help!
Last edited by JakeRadden; 11-16-2007 at 11:25 PM.
I get a NTLDR IS MISSING error with or without the Windows XP disk in the drive. Reformatting any of the drives, except the Linux partition, is not in the books.
Toasted your MBR? You'd have to run the XP repair from CD and only choose the X to fix boot files.
If you ever google for dual booting Linux and Windows you'll get a lot of convoluted instructions about running gparted and other stuff to make it work but what I used to find is that once you boot back into windows and edit the boot.ini of Windows, you can add a reference to the partition where your linux is installed (provided you understand how Windows references diskartition) and linux can then work from the Windows boot menu.
Unfortunately, my XP installation WAS on Drive G in windows (I think that's what's causing my NTLDR problem) however I was switching my drives around and may have messed up my order in BIOS and with the cables... XP Setup detects 2 different installations of windows, and I'm not sure which one is XP. I suppose I can just try both.
And no, I don't know how Windows references partitions. I'd be grateful if you could explain that to me.
Ok new problem/development that I was hoping I could get some help with.
I fiddled around with GRUB, edited my menu.list to look like this:
color black/cyan yellow/cyan
kernel (hd0,6)/boot/vmlinuz BOOT_IMAGE=PCLinuxOS root=/dev/hda7 splash=silent vga=788
kernel (hd0,6)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=/dev/hda7
kernel (hd0,6)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/hda7 failsafe
title NTLDR Bootloader
map (0x81) (0x80)
map (0x80) (0x81)
As you can see, one of my options is named NTLDR Bootloader. This is because I thought that would be my Windows XP boot option, but instead it actually loads NTLDR, with two options: My nonworking windows 2000 install and my "working" Windows XP Professional installation. Unfortunately, when I select my XP Pro install, I get an error saying that System32/Hal.dll is missing or corrupt; I'm figuring either that NTLDR is not pointing to the right installation of Windows or that I screwed something up completely. I was wondering if anyone could help me fix this problem with boot.ini. Here's my current one from my C: drive which actually does NOT contain Windows XP. That's on my uh, F: drive, I believe.
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /usepmtimer
EDIT: Just wanted to say I just discovered I have 3 copies of NTLDR, boot.ini, etc. on three different hard drives. This is because I never re-formatted after pulling these from other machines. I cannot reformat either, due to files I have to save. One even still has the WINNT folder from Windows 2000 on it; and it is showing up in my repair console. My Windows XP install has an administrator password that I know, but is says that I am using an incorrect password in repair console. I'm completely lost here.
My guess is that if I can get in and edit the CORRECT boot.ini to hit for the CORRECT installation of Windows XP everything will be fix itself.
Last edited by JakeRadden; 11-21-2007 at 12:05 PM.