[LINUX] HOW-TO create a XBMC server for diskless PXE network booting clients - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Announcements, Info, and General Discussion (/forumdisplay.php?fid=85)
+--- Forum: Tips, tricks, and step by step guides (/forumdisplay.php?fid=110)
+--- Thread: [LINUX] HOW-TO create a XBMC server for diskless PXE network booting clients (/showthread.php?tid=83840)
- LeWaN - 2011-02-05 20:24
dushmaniac Wrote:there's no easy way to do that with the scripts I provide.
I run this script.
Then I run: apt-get install xorg gdm gnome-core
apt-get wants to delete xbmc-diskless-client
Can I delete xbmc-diskless-client or must it be there? How to remove if I can..?
Or how do I get the gnome desktop with wine, firefox, spotify and all necessary.
- opdenkamp - 2011-02-06 04:20
if you delete the xbmc-diskless-client, your client won't boot anymore (as diskless client) because it'll delete the initramfs script needed to boot.
if you want to run a full ubuntu client instead of just xbmc, you should be using ltsp or something like that, not this package.
- LeWaN - 2011-02-06 15:44
dushmaniac Wrote:if you delete the xbmc-diskless-client, your client won't boot anymore (as diskless client) because it'll delete the initramfs script needed to boot.
I can google it ..
Good stuff otherwise, shame is not enough for me.
- spartan711 - 2011-02-07 04:33
I was researching on how to do this with Windows, and it turns out you can boot a windows 7 image using iSCSI? I have experience using nlite/vlite and I think this would be the perfect solution for me (netflix, bitstreaming, etc using ATI hardware). I don't have experience with iSCSI however. Can anyone knowledgeable point me to a good resource? Is there any special hardware required, besides a server?
- spartan711 - 2011-02-10 03:38
- opdenkamp - 2011-02-10 09:55
no special hardware requirements, except for the clients that need network card / bios that supports pxe.
there are lots of manuals around for windows and iscsi. just google it.
- wyild1 - 2011-02-19 21:22
I seem to be having an issue. I am using a DD-WRT router as the DHCP server and I believe it is working correctly, but when i boot I just get a file not found after the DHCP request. I was digging around trying to figure it out and i saw in your checklist to check a file /var/lib/tftpboot/pxelinux.cfg/default but that file isnt on my system
I can see the tftp service is running:
And i dont see a pxelinux.cfg anywhere on my system
- opdenkamp - 2011-02-19 21:56
create a directory /var/lib/tftpboot/pxelinux.cfg and create a file "default" in that dir.
put this in the file:
- wyild1 - 2011-02-19 22:14
Cheers mang. That worked. Sooo its a x64 install? I thought it would have been 32bit. Was testing on my eeepc and it wouldnt boot because its a x64 version and that CPU is not.
Anyway to do a 32 bit? All i did was type lucid in the install distro thingy
- wyild1 - 2011-02-19 22:17
Hmmm ok maybe i understand a bit more. The pxelinux file is x64 because the server is x64. So how/where can i get a different pxelinux.0. I didnt see any created when i made the image