-
I've given up on Knoppix because I just can't seem to get it to work. I know this is a Knoppix forum so I am certainly not endorsing other distributions or anything like that, but I was able, after much trial and error, to get Ubuntu to boot in the same manner to a live CD environment. Ubuntu has most of the tools I need (GParted, NTFS access, web browser, etc) to recover files from dead systems, image hard drives, and edit partitions. This wasn't the ideal solution for me since Knoppix has MANY more features than Ubuntu, but it works for what I need it to do. Here's how I got it working with Ubuntu:
1. On the RIS server create the following folder structure: <drive>:\<path to your RIS installation>\Setup\English\Tools\Ubuntu\i386\temp lates. On my server it is G:\RemoteInstall\Setup\English\Tools\Ubuntu\i386\t emplates.
2. Create a text file in the templates folder called pxelinux.sif. It should contain the following text (the Description and Help sections can be customized to your preference):
[OSChooser]
Description = "Boot Ubuntu Linux"
Help = "This option runs the Ubuntu Linux network installer/live CD environment."
LaunchFile = "Setup\English\Tools\Ubuntu\i386\templates\pxelinu x.0"
ImageType = Flat
Version="1.01"
3. Create a folder in the templates directory called pxelinux.cfg. The folder structure should then be <drive>:\<path to your RIS installation>\Setup\English\Tools\Ubuntu\i386\temp lates\pxelinux.cfg.
4. In the pxelinux.cfg folder create a blank text file named "default" (no file extension) that contains the following (change the IP address and NFS root below according to your own setup):
DISPLAY ubuntu-installer/i386/boot-screens/boot.txt
F1 ubuntu-installer/i386/boot-screens/f1.txt
F2 ubuntu-installer/i386/boot-screens/f2.txt
F3 ubuntu-installer/i386/boot-screens/f3.txt
F4 ubuntu-installer/i386/boot-screens/f4.txt
F5 ubuntu-installer/i386/boot-screens/f5.txt
F6 ubuntu-installer/i386/boot-screens/f6.txt
F7 ubuntu-installer/i386/boot-screens/f7.txt
F8 ubuntu-installer/i386/boot-screens/f8.txt
F9 ubuntu-installer/i386/boot-screens/f9.txt
F0 ubuntu-installer/i386/boot-screens/f10.txt
DEFAULT LiveDesktopCD
LABEL install
kernel ubuntu-installer/i386/linux
append vga=normal initrd=ubuntu-installer/i386/initrd.gz --
LABEL virtualpc
kernel vmlinuz
append initrd=initrd.gz root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.0.7:/ubuntu noreplace-paravirt --
LABEL LiveDesktopCD
kernel vmlinuz
append initrd=initrd.gz root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.0.7:/ubuntu --
LABEL linux
kernel ubuntu-installer/i386/linux
append vga=normal initrd=ubuntu-installer/i386/initrd.gz --
LABEL cli
kernel ubuntu-installer/i386/linux
append tasks=standard pkgsel/language-pack-patterns= pkgsel/install-language-support=false vga=normal initrd=ubuntu-installer/i386/initrd.gz --
LABEL expert
kernel ubuntu-installer/i386/linux
append priority=low vga=normal initrd=ubuntu-installer/i386/initrd.gz --
LABEL cli-expert
kernel ubuntu-installer/i386/linux
append tasks=standard pkgsel/language-pack-patterns= pkgsel/install-language-support=false priority=low vga=normal initrd=ubuntu-installer/i386/initrd.gz --
LABEL rescue
kernel ubuntu-installer/i386/linux
append vga=normal initrd=ubuntu-installer/i386/initrd.gz rescue/enable=true --
PROMPT 1
TIMEOUT 300
5. Copy the following files from the casper folder in the root of the Ubuntu CD to <drive>:\<path to your RIS installation>\Setup\English\Tools\Ubuntu\i386\temp lates:
vmlinuz, initrd.gz. (Note the ~680MB file in the same folder called filesystem.squashfs. That is the actual live desktop environment in a single compressed file.)
6. Download ftp://ftp.ubuntu.com/ubuntu/dists/in...netboot.tar.gz and extract the contents of that file to <drive>:\<path to your RIS installation>\Setup\English\Tools\Ubuntu\i386\temp lates. You should now have a folder called "ubuntu-installer" in the templates folder.
7. Download http://www.kernel.org/pub/linux/util...linux-3.72.zip and extract pxelinux.0 from the ZIP file. Copy pxelinux.0 to <drive>:\<path to your RIS installation>\Setup\English\Tools\Ubuntu\i386\temp lates.
8. Create an NFS share on the Linux server and share out the contents of the Ubuntu CD. I used the following commands on my SuSE box that actually shares out the main SquashFS file for the live CD environment:
8a. Copy the Ubuntu ISO to the Linux server.
8b. mount -o loop ubuntu-8.04.1-desktop-i386.iso /mnt
8c. md ubuntu
8d. cp -a /mnt /ubuntu
8e. umount /mnt
8f. Depending on your Linux distribution, share out the /ubuntu folder using NFS.
8. Restart the Trivial FTP Daemon and the Windows Deployment Services (WDS) Server services on the RIS server.
9. Boot a PXE-enabled client and choose F12 to boot from the network.
10. At the client installation wizard welcome screen, press Enter.
11. Type a valid username and password on the domain and press Enter.
12. Select Maintenance And Troubleshooting under the OS selection screen. If this option is not enabled on the RIS server, you can enable it by following the steps detailed here: http://www.tomspeirs.co.uk/stuff/Res...ionOptions.doc.
13. Choose the new live CD environment and boot.
Similar Threads
-
By delfin13 in forum MS Windows & New to Linux
Replies: 2
Last Post: 01-08-2010, 07:09 PM
-
By Spartan 219 in forum General Support
Replies: 2
Last Post: 08-21-2005, 07:05 PM
-
By world in forum General Support
Replies: 8
Last Post: 07-08-2005, 12:37 AM
-
By tenlientl in forum Hardware & Booting
Replies: 0
Last Post: 04-30-2005, 06:45 AM
-
By xthaparian in forum General Support
Replies: 1
Last Post: 08-28-2004, 05:44 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules

OPNsense pfSense 8-Core Atom C3758 2.2GHz 8GB DDR4 64GB SSD 8x NIC QAT AES VPN
$145.00

pfSense Firewall 16-Core Atom C3958 8GB DDR4 RAM 64GB SSD 8x 1Gbe QAT AES-NI VPN
$184.99

OPNsense pfSense 16-Core Atom C3958 16GB ECC RAM 512GB SSD 8-Port QAT AES-NI VPN
$258.00

Fortinet FortiGate FG-40F Network Security Firewall NO RACK EARS
$49.99

OPNsense Firewall VPN QAT 8-Core Atom C3758 2.20GHz 16GB DDR4 128GB SSD 8xNIC
$175.00

Fortinet FortiGate 60F FG-60F P24286-03-13 Network Firewall Security Appliance
$155.75

Fortinet FortiGate 60F FG-60F UTM UTP License Until 2027 Network Security FW VPN
$229.99

Palo Alto PA-220 Next-Gen Firewall 520-000309-00J
$40.00

Cisco Meraki MX67-HW Security Appliance Firewall NEW Unused Unclaimed
$202.50

Netgate SG-1100 firewall
$140.00