-
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

Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot
$285.90

SK hynix 16GB (2x8GB) DDR4 SDRAM PC4-2133P 288-Pin DIMM HMA41GU7AFR8N-TF
$65.00

Samsung 32GB Total. 1Rx8 PC5-4800B DDR5 4800MHz SODIMM Laptop Memory 2x16gb
$369.00

Dell 16GB PC4-21300 (DDR4-2666) Memory (SNPPWR5TC16G)
$89.99

1x64GB Hynix HMAA8GL7MMR4N DDR4 PC4 2133P-LE0-11 4Rx4 ECC LRDIMM Server RAM
$320.00

USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack
$826.09

8 LOT SK Hynix 8GB 1Rx8 PC4-3200 HMA81GR7CJR8N-XN ECC DDR4 RDIMM server RAM
$239.99

Server Memory: Samsung 32GB 4DRx4 PC4-2133P ECC LRDIMM DDR4 M386A4G40DM0-CPB
$124.95

SMART(Micron)SafeStor 32GB(1X32GB) 1RX4 NN4-3200AA(DDR4) HPE Server Memory
$159.98

Lot of 6 Micron 4GB PC4-2666V-UC0 DDR4 2666MHz RAM MTA4ATF51264AZ-2G6E1 24GB Kit
$110.00