VectorLinux
September 22, 2014, 11:55:40 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Visit our home page for VL info. To search the old message board go to http://vectorlinux.com/forum1. The first VL forum is temporarily offline until we can find a host for it. Thanks for your patience.
 
Now powered by KnowledgeDex.
   Home   Help Search Login Register  
Please support VectorLinux!
Pages: [1]
  Print  
Author Topic: How To: Install VL on a laptop without floppy/cd/bootable usb (PXE)  (Read 6067 times)
Redsandro
Member
*
Posts: 1


« on: December 27, 2008, 03:53:02 pm »

Hi,

uelsk8s from irc://irc.freenode.net/#vectorlinux helped me to fine tune the process of getting VL on a laptop that didn't have any conventional method of getting something installed. So here it is, for anyone who wants to know.

The laptop must be able to boot from NIC (PXE boot) but most do this anyway.

Some computer in your network must act as a PXE server. I used my XP machine and a free tool called Tftpd32.

Ofcourse options can vary for the Tftp server, but I REALLY had a hard time getting this to work so I don't know what is important. I'll just post screenshots of what worked for me. (See attachments)

Copy the isolinux folder from the installation .iso to the pxe folder.

Add this file to your pxe folder:
\pxelinux.cfg\default
Code:
default boot
prompt 0
say booting...
label boot
kernel /isolinux/kernel/sata
#text installer:
#append initrd=/isolinux/initrd.img load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=18000 rw root=/dev/ram
#gui installer:
append initrd=/isolinux/init.gz vga=791 splash=verbose load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=75000 rw root=/dev/ram

Reboot the laptop from NIC boot (maybe add the option in the BIOS) and the installer will start but fail to load the .iso.
Drop to the console, insert a USB stick or external drive containing the .ISO and mount it, as well as a partition that you are not going to use to install root on.

i.e.
Code:
mkdir /mnt/usb
mkdir /mnt/hd
mount /dev/sda1 /mnt/usb
mount /dev/hda4 /mnt/hd
cp /mnt/usb/vectlinu.iso /mnt/hd
umount /dev/sda1
umount /dev/hda4
/usr/sbin/setup

It will be found and installation will proceed. Awesome!

Errors:

usbstick was not autodetected by the installer, it crashed.
external ntfsdrive cannot be mounted, fuse is not available in the installer
The manual sais rename the .iso to 8.3 format using ALL CAPS. This will make the installers fail because the extension must be lower case.

I left partitioning stuff out of this because people needing linux usually know what they are doing anyway. But I hope this helps someone.
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!