VectorLinux

The nuts and bolts => Installation & Updates => Topic started by: XKT on March 06, 2009, 09:54:19 am

Title: [SOLVED] Need help installing VL using the direct iso method
Post by: XKT on March 06, 2009, 09:54:19 am
Hi,
    I have a Dell Inpiron L550r pc that needs a refresher and I want to install VL6.0 on it (not dual boot). The thing is that my cd burner's not working and I do not have a pendrive with a capacity large enough to boot from it so I decided to do the direct iso installation method.

My specs...
OS: Win98
500MHz Intel Pentium III Processor
191MB RAM
19GB Hardrive


I prepared the necessary partitions and tried to follow the instructions on how to do a direct iso on a windows host(I need help with this...-http://vectorlinux.osuosl.org/docs/vl60/manuals/vl6_installation_guide_en.html#iso_win (http://vectorlinux.osuosl.org/docs/vl60/manuals/vl6_installation_guide_en.html#iso_win)) and also the instructions on using boot floppies to install VL-http://forum.vectorlinux.com/index.php?topic=7363.0 (http://forum.vectorlinux.com/index.php?topic=7363.0) on which after inserting the 3rd floppy, keep getting a prompt for a file 'initrd.003' which doesn't exist on the other disks.

If anyone has any info or suggestions on doing this install, it would be a appreciated :)
Title: Re: Need help installing VL using the direct iso method
Post by: nightflier on March 06, 2009, 11:43:17 am
So you have W98 running on the box, and the VL ISO is in "C:\", renamed to VL60.ISO?
Title: Re: Need help installing VL using the direct iso method
Post by: XKT on March 06, 2009, 11:52:31 am
Yes, I renamed the iso to 'VL60.ISO' but I have a problem using the commands in dos, also I never found the kernel file. I have an ide harddrive but I only found the sata kernel within the VL iso. I couln't find the file on the FTP site either
Title: Re: Need help installing VL using the direct iso method
Post by: newt on March 06, 2009, 02:13:55 pm
the 'sata' kernal is the correct kernel for ide/sata/scsi
Title: Re: Need help installing VL using the direct iso method
Post by: XKT on March 06, 2009, 02:26:10 pm
 Ok, I suspected that it was the correct kernel but when I loadlin loads the img, the computer reboots then goes to windows(or dos if i'm using the boot disk). Also I wanted someone to explain what this command meant

loadlin ide root=/dev/ram rw initrd=initrd.img (had to replace 'ide' with 'sata' to get it to load the img)

and also, does '/dev/ram' mean that it will load the install from ram? If so I want the installation to be directly from the iso on c:
Title: Re: Need help installing VL using the direct iso method
Post by: nightflier on March 06, 2009, 07:15:47 pm
/dev/ram means it will load the necessary files into memory for processing. It will then access the ISO for further progress.

You will need a separate partition on the hard drive that will be formatted for Linux use. When VL is up and running, you can format the original C:\ and make it swap or additional storage.
Title: Re: Need help installing VL using the direct iso method
Post by: XKT on March 07, 2009, 03:46:17 am
I have four partitions on my harddisk

C:Win98 (11GB)

-and the following for the linux installation
D:Root   (4GB)
E:Home  (3.6GB)
F:Swap  (400MB)

I had planned to Install VL to D: then afterwards, format drive C: and merge it into drive E:
I still have a problem with the DOS command though. It reboots my computer and the installation doesn't appear.
Title: Re: Need help installing VL using the direct iso method
Post by: StrayBit on March 07, 2009, 05:28:07 am
I don't know if this applies to  loadlin as I installed from linux in a similar manner on a very similar machine.  Mine panicked (froze - fortunately Win98 reboots) until I specified the size of the ram to be large enough for the initrd.  I'm sorry that I can't tell you what size I had used as that partition is gone and I've forgotten where I found the info.  Hopefully, some one knows how to specify that in loadlin.
Title: Re: Need help installing VL using the direct iso method
Post by: nightflier on March 07, 2009, 11:10:40 am
Try:
loadlin sata initrd=initrd.img load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=18000 rw root=/dev/ram
Title: Re: Need help installing VL using the direct iso method
Post by: XKT on March 07, 2009, 02:35:31 pm
Hi again,
  did a little research on loadlin and tried the command you suggested but it didn't work. I did manage to get the ide kernel from VL5.0 in the repository, used it and the text based installer appeared. Maybe you could provide a link to kernels in the next version's documentation. Anyway it installed and when I thought that I could give a sigh of relief the LILO installer failed to show up. I get an error message 'kernel too old', now I can't boot into VL and suspect that it's the ide kernel. I tried to install it to diskette, same error...
Title: Re: Need help installing VL using the direct iso method
Post by: XKT on March 07, 2009, 02:39:21 pm
another thing to mention...

I had to restore the iso's original filename for the VL iso to be recognized on the hard disk by the installer
Title: Re: Need help installing VL using the direct iso method
Post by: nightflier on March 07, 2009, 02:54:02 pm
You are trying to install VL6, right? You should be able to use the "sata" kernel from the VL6 ISO. The older VL5 version would not have the same hardware support as the newer one.
Title: Re: Need help installing VL using the direct iso method
Post by: XKT on March 07, 2009, 03:04:25 pm
Yes, i'm installing VL6 but under no circumstance would the the computer boot to the installer. As I said above, I tried the code...no result,reboots to windows/dos. There must be something I can try again. I must say that this is the most fun I've ever had simply trying to do an installation of something  ;)
Title: Re: Need help installing VL using the direct iso method
Post by: nightflier on March 07, 2009, 06:25:11 pm
Yeah, doing these kinds of workarounds can be interesting.  ;D
Where did you get the sata kernel that doesn't work?
Title: Re: Need help installing VL using the direct iso method
Post by: XKT on March 07, 2009, 06:54:30 pm
I got the sata kernel from the directory \isolinux\kernel on the VL6 standard gold iso (mounted it to a virtual disk on win98)
I did get VL installed to root, I just can't boot it, but i'm willing to try any suggestions of you posters first because I got an idea to write an image of LILO or GRUB to diskette and boot from there. (I have no experience with LILO or GRUB btw)
Title: Re: Need help installing VL using the direct iso method
Post by: nightflier on March 08, 2009, 05:04:20 pm
If installation completed with the exception of boot loader installation, you can boot into it with the same loadlin and kernel you used for installation. The command will be something like:
Code: [Select]
loadlin sata root=/dev/hda2 ro
Substitute your actual location for "/dev/hda2" (it could be /dev/sda2 or /dev/hda4 or whatever).
Title: Re: Need help installing VL using the direct iso method
Post by: XKT on March 08, 2009, 08:05:02 pm
   Hey, I had already used that command you are suggesting when I dug up some info on loadlin. I tried it, same results as before, it rebooted. Then I included the ide kernel from VL5 in the command line and the kernel froze while linux was loading. I went into the text based installer using that ide kernel and installed LILO to floppy. I used LILO to get into linux, then I got an error stating that I couldn't use the xfce gui and that it couldn't find the default fonts. I surfed a bit and I came upon a thread in this forum that stated that VL6 lite carried an ide kernel so I downloaded the iso and then extracted the 'up to date' kernel. I used the new kernel to load the installer, reinstalled VL (installation went smoothly) then I was able to use VL. Finally! The VL6 standard iso contained only one of the four kernels to get me into the installer (the sata kernel didn't work and maybe you could include the others in future versions). Anyway, kudos to the developers and thanks to you guys for helping me to get it working. I'm gonna have fun exploring this great OS ;D
Title: Re: Need help installing VL using the direct iso method
Post by: nightflier on March 08, 2009, 09:55:04 pm
Nice work!  :)

Glad you got it figured out. It would be nice if you could post the steps you took that made it all work, including exactly which kernels and commands you used. Also, adding [Solved] to the title of the original post is a good idea.

Again, commendations on your persistence and problem solving skills.
Title: Re: Need help installing VL using the direct iso method
Post by: XKT on March 09, 2009, 03:07:08 pm
A few things to close.....

The direct iso installation of VL6...my way.




Code: [Select]
c:
cd c:\loadlin
loadlin sata root=/dev/ram rw initrd=initrd.img
(this is where it reboots, sata kernel not compatible with my HD)



Just to ensure that the sata kernel might have worked I issued this command to try to boot into VL since it installed to the HD-
Code: [Select]
loadlin sata root=/dev/hda5 ro .....didn't work. Then I replaced 'sata' with 'ide' and the kernel froze.





Cheers.

(hope this could have been of any help to anyone)
Title: Re: [SOLVED] Need help installing VL using the direct iso method
Post by: nightflier on March 09, 2009, 05:19:39 pm
Excellent. Just to clarify, the "ide" (2.6.22.19) kernel must have come from the VL 5.9 Light ISO?
Title: Re: [SOLVED] Need help installing VL using the direct iso method
Post by: XKT on March 10, 2009, 12:49:25 pm
Oh yeah... my apology. The "ide" kernel (2.6.22.19) came from the VL 5.9 ISO. Thanks for clarifying that.  ;)