|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
|
#1 |
|
Member (10 bit)
|
2 Loadlin Boot Questions
Installed on old win98se Slackware12 am booting successfully with Loadlin, Linux.bat:
@echo off smartdrv /C c:\loadlin\loadlin c:\loadlin\vmlinuz root=/dev/hdg2 ro vga=3 intrid=diskimage 1. Is the intrid=diskimage necessary because of the large size of new kernels, ie. hugesmp.s 2.6.21,5? I was readiing about latest loadlin and am not sure if the manual said I needed intrid because of large new kernels or intrid is written into loadlin.exe? 2. Suddenly a Loadlin+win95+win98+winme.pdb file appeared on my desktop. When I tried to view its context w/Notepad it was all code or gibberish, don't know wish? Can I delete this file? Anyway I am up an running but using this intrid to boot if i don't have to use it might damage fiiles or system?
__________________
P5ld2 r2 / Core2 Duo E6600 / Corsair XMS2 2GB /128 mb NX7300LE/ Seagate 320GB SATA2 /E-IDE LiteOn/Mitsumi FDD/ ZUMAX-550W/ XP Pro/ Synaps 20.1" 1200X1600 LCD/ Cooler Master Centurion 534; SY6ba+IV mobo, HPT366, PIII600e, Slackware12, Xfce, Last edited by nightsky; 08-19-2007 at 08:05 PM. Reason: ID os in use related to ques. |
|
|
|
|
|
#2 |
|
Member (11 bit)
Join Date: Apr 2003
Posts: 1,505
|
I haven't used loadlin in so long I've forgotten most of what I once knew about it. In general, however, an initrd is used to load modules necessary to complete a boot up, typically filesystem support and device support for hard drives on sata, scsi and other interfaces.
Modern kernels can have device support built into the kernel or have the support in the form of loadable kernel modules. However, in order to load these modules you have to be able to mount the root fileystem which is where these modules reside. The usual strategy followed by most distros is to compile a kernel with a ton of module support for a wide range of devices but have limited "built in" kernel support for devices. Now to get all your hardware detected during a boot, you need to be able to detect the hard drive where the root filesystem is located and you need to have support for the filesytem used. Since a lot of this stuff is typically module only supported you need to have a way to load the needed modules without mounting and reading them from the root filesystem. That's the purpose of an initrd. It gives you the modules needed to mount your root filesystem so you can load the other driver modules. The slackware kernel is large because of the it was compiled with module support for a huge amount of hardware. The install routine detects your hardware and determines which modules need to be loaded. It also determines what needs to be in your initrd so the root filesytem can be mounted. |
|
|
|
|
|
#3 |
|
Member (10 bit)
|
Best initrd explanation
Thank you kilogoretrout. Loadlin 16C is pretty gd, but I just did not understand the manual with all the parameters to pass stuff to slackware during bootup, ergo all the confusion. I just do not like messing with Windows MBR. I just want to rumage around in slackware till I learn how to run command line, edit, compile, and general usage. If I crash slackware I don't have to worry about windows, I can just reinstall slackware again and start over, each time I am a little ahead if I don't let too much time go by and forget everything I learned from previous install. lolol Thanks much.
|
|
|
|
|
|
#4 |
|
Member (10 bit)
|
Update for those of u browsing for information... Loadlin is booting my slackware12 from win98se DOS.bat just fine. Initrid is only required with certain kernels
|
|
|
|
![]() |
| Bookmarks |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| How to remove windows vista beta 2 from boot loader when dual booting with another OS | Computerguy2 | Windows Tips, Tricks, and Tweaks | 4 | 06-27-2006 12:58 PM |
| Can't boot from CD-ROM?? | reparent | Build Your Own PC | 1 | 06-25-2006 09:05 PM |
| Another XP/Vista B2 Boot.ini question | CPUFed | Windows Legacy Support (XP and earlier) | 1 | 06-19-2006 02:00 PM |
| Partitioning/Dual Boot Questions | ShadyTails | Computer Hardware | 5 | 06-11-2006 01:15 PM |
| duel boot questions | shifty | Computer Hardware | 5 | 05-08-2002 05:23 PM |