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.
I'm setting up a dual boot Win XP SP2 / Puppy Linux 2.14 system. I'm configuring that the default OS (if I wait more than 5 seconds) is Windows XP and if I cursor down one line to the Puppy 2.14 line, Puppy should start.
However, when I select Puppy, after a few seconds, I get a Windows/DOS message to the effect that my hal.dll file is missing or corrupt. (Thankfully, when I reboot and select the first (XP) option, Windows starts with no problems.)
I'd be most grateful if someone could help with this problem.
NOTE: Related setup info: Other sites have suggested a problem with my boot.ini file, but I've checked it closely and it seems OK:
title Default Boot on HD 0
title Puppy Linux 2.14
kernel (hd0,0)/vmlinuz root=/dev/ram0
That's because you use two boot loaders and it's not necessary.
You are using Window's one, please find it and remove any configuration for it and second, grub which is the one Linux installed and the one that should only be used to configure what system to load on boot.
So, remove from windows any configuration for windows boot loader(I'm sorry I don't know how, I suppose you do) and then re-install puppy Linux with Grub boot loader.
I have got the same problem. The difference is I am using Ubuntu (installed under windows but to another drive). It was 8.10 and has been upgraded to 9.x.
It was working fine with the windows xp loader when I selected ubuntu it started and worked.
Now it does not load and I get the message which was mentioned before.
(<windows root>\system32\hal.dll file is missing or corrupted)
Maybe because I've changed the location of the windows virtual memory,
or maybe because of some files have been moved to quarantie recognized as rootkits (by superantisypware remover),
or maybe 'coz I cleaned up the registry entries (but it feels like it does not make any difference).
I have read your answer but did not exactly understand what to do...
I tried to boot from the drive where linux is but only got the same boot menu...
(...by the way is there a distinction when I install linux under windows?)