Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Boot Problem with Slackware

Posted on 1997-06-01
7
Medium Priority
?
212 Views
Last Modified: 2013-12-15
Hi
I'm really new to Linux and I'm having trouble booting into Linux from
the Hardisk.  I think I've installed Slakware v3.0 correctly (Followed
the book Special Edition Using Linux to every t) but after I reboot I
get the following error messages:

Minux-fs: Unable to read superblock
Ext2-fs: unable to read superblock
MSDOS Bread failed
UMSDOS Beta 0.6 (compatability level 0.4, fast msdos)
MSDOS Bread failed
isofs_ read_sup: bread failed, dev 0x303 iso_blknum 16
hda: Bad access: block=0, count=1
end_request: I/o error, dev 0303, sector 0
HPFS: Mapsecter: read error
Kernal panic: VFS: Unable to mount root fs on 03:03

This comes up if I use the Hard disk or the LILO boot disk made during
installation.  However, if I boot using the inital book disk made
before installation, using the command
LILO boot: mount root=/dev/hda3 ro
I can boot succesfully.    

My hard disk is formatted using the Ext2 file system with a inode
density of 1 per 4098 (or something)

This is my lilo.conf file
#LILO configuration file
#Generated by 'Liloconfig'
#
#Start LILO global section
boot = /dev/hda
#compact   #faster but won't work on all systems
delay = 50
vga = normal #force sane state
ramdisk = 0 #paranoia setting
#End LILO global section
#DOS bootable partition config section begins
other = /dev/hda1
label = Windows
table = /dev/hda
#DOS bootable partition config ends
#Linux bootable partition config begins
image = /vmlinuz
root = /dev/hda3
label = /Linux
read-only #Non-UMSDOS filesystems should be mounted read-only for checking
#Linux bootable partition conif ends

That's it.
SOmeone has also mentioned that because /dev/hda is 2.5 GB that may be causing problems.  They suggested putting linear at the top of the LILO config file, however that caused the LILO boot: propmp to stop at LI

I also had an idea that the Hard disk manager might be causing a conflict with Linux, however when I install LILO on a floppy disk I only got an L at the LILO boot: prompt  

I would really like to use Linux, except I obviously can't, so any
advice would be really helpful.

Daniel Saunders

(This is an exact repeat of my post to comp.linux.setup)
0
Comment
Question by:FunkyDan2
  • 4
  • 2
7 Comments
 

Author Comment

by:FunkyDan2
ID: 1627738
Edited text of question
0
 

Expert Comment

by:crbild
ID: 1627739
Maybe the configuration on the lilo doesn't
mount the right partition like the other boot
you do.

For check this you have to see /etc/lilo.conf
and check if the partition to mount is the correct
partition.
0
 
LVL 4

Expert Comment

by:jlms
ID: 1627740
Please, show your /etc/lilo.conf file, that will khelp to sort out problems, also a dump of the command "dmesg" to see which devices are recognized.

0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 

Author Comment

by:FunkyDan2
ID: 1627741
Edited text of question
0
 

Author Comment

by:FunkyDan2
ID: 1627742
I've put the lilo.conf file in.  Toomoorow I'll do the "dmesg" and reedit my message because I forgot today.  
Hope that this will be of help to you so that you can be a help to me.   Thanks a heap
FunkyDan2
0
 
LVL 4

Accepted Solution

by:
jlms earned 200 total points
ID: 1627743
What are the physical characteristics of your disk? If it has more than 1024 cylinders could be problematic for Linux to work with it.

Maybe your BIOS supports the LBA (or something like that) mode, so you can decide the "physical" configuration the system will present to the world fo your disk.
0
 

Author Comment

by:FunkyDan2
ID: 1627744
Thanks for your help, however I managed to solve the problem somehow and I am know able to run Linux off the Hard Drive.  Thanks for your help anyhow.  Hope that I can be of service to you sometimem or more likely the other way around.
0

Featured Post

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you use Debian 6 Squeeze and you are tired of looking at the childish graphical GDM login screen that is used by default, here's an easy way to change it. If you've already tried to change it you've probably discovered that none of the old met…
This article will show you step-by-step instructions to build your own NTP CentOS server.  The network diagram shows the best practice to setup the NTP server farm for redundancy.  This article also serves as your NTP server documentation.
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
Suggested Courses
Course of the Month7 days, 6 hours left to enroll

783 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question