IRC chat logs for #ltsp on irc.freenode.net (webchat)


Channel log from 25 November 2019   (all times are UTC)

00:51eddyTV has left IRC (eddyTV!~eddyTV@unaffiliated/eddytv, Quit: My computer has gone to sleep. ZZZzzz…)
00:52eddyTV has joined IRC (eddyTV!~eddyTV@unaffiliated/eddytv)
01:23eddyTV has left IRC (eddyTV!~eddyTV@unaffiliated/eddytv, Quit: Not legit enough.)
01:43gdi2k has joined IRC (gdi2k!~gdi2k@122.49.209.130)
05:25gdi2k has left IRC (gdi2k!~gdi2k@122.49.209.130, Quit: Leaving)
05:58linux_user has joined IRC (linux_user!~Roger@71-38-215-105.lsv2.qwest.net)
05:58
<linux_user>
is alkisg around?
05:58
I have been struggling with getting PXE setup and he mentioned this project and so I was reading and now have a bunch of questions!
06:01uumas has joined IRC (uumas!uumaslyseo@gateway/shell/matrix.org/x-nuiectgaavuynwbi)
06:01
<uumas>
Ask away. If they're not around now, they'll see it later.
06:02
<linux_user>
ok
06:03
1. Fedora, CentOS, Debian, Ubuntu, ProxMox, and OpenMediaVault are OSes I would need to remotely boot from time to time to do installs of.
06:03
2. I sometimes would need to serve up a Windows 10 installation, can it do that (not a big deal if it can�t), just a nice to have.
06:03
3. How hard would it be to get LTSP working in a Gargoyle or OpenWRT environment?
06:03
4. How hard would it be to build a Virtual Machine to be the server for LTSP?
06:05
5. What distros work best for being the server? Can I use Debian?
06:08
6. Can LTSP PXE boot Windows Workstation (say I want to re-image a bunch of laptops with a fresh Windows 10 installation)?
06:08
(Win10 Pro say)
06:18
<uumas>
3. Should work fine. Ltsp can either do proxydhcp or you can setup your own dhcp server, possibly on your router depending on how much options the fw offers.
06:18
4. Shouldn't be more difficult than a physical one. Many people like me do that.
06:18
5. Most distros work, Debian is one of the main targets along with Ubuntu so should work really well.
06:18
Haha, those were supposed to be 3, 4 and 5. Thanks auto-fromatting!
06:20
<linux_user>
they do say 3, 4 and 5
06:20
<uumas>
Oh, okay xD It's my client doing the formatting then.
06:21
<alkisg>
Back
06:21
Reading...
06:22
linux_user: LTSP is mostly for *using* netbooted images. If you just want to install them, maybe the fog project is more suitable
06:23
It's easy to boot a live cd with ltsp, but you still need to provide the necessary lines in ipxe menu for that
06:23
<linux_user>
oh
06:25
fog is for imaging I was told, like install this, make an image, and then stamp the image on these machines...I want to network boot different Linux distros so I can do custom installs of them each time.
06:26
<alkisg>
Click the little blue ipxe menu *picture* in ltsp.org
06:26
E.g. I have entries to netboot debian-live or ubuntu live there
06:26
<linux_user>
I want to get some malware of a system, and I want to PXE boot the Kaspersky disk for example
06:26
<alkisg>
To make those, I just needed 5 lines in the ipxe menu
06:26
LTSP can help you up to the menu
06:27
It can't help you with custom menu entries, you'd do those manually
06:27
And note that not all OSes support netbooting
06:27
PXE can't magically add netbooting support, the OS must support it
06:27
All linux versions do support netbooting
06:27
But not windows or hirens or stuff like that
06:27
<linux_user>
ok
06:27
I am mostly caring about Linux booting
06:27
not Windows
06:28
<alkisg>
So to netboot windows, you'd need to put them in .wim and use sanboot etc
06:28
OK. Also note that each distribution live cd uses different netbooting parameters
06:28
<linux_user>
so forget Windows, its rare I do it
06:28
<alkisg>
There's a github project that lists most of these
06:28
So for each distro, you'd need a different line in the ipxe menu
06:28
While for ltsp images, the line is common
06:29
https://github.com/mytbk/liveusb-builder/tree/master/distro
06:29
This project contains lines for booting cds; you'd need to find the line for each distro and put it in ipxe
06:30
E.g. https://github.com/mytbk/liveusb-builder/blob/master/distro/fedora/entry.common says that fedora needs: rd.live.dir=liveusb-data/fedora/$version
06:30
<linux_user>
well, if it will allow me to make a USB stick with most of the distros I need on it that is as good as network booting
06:30
<alkisg>
That's where it will search for the "live cd"
06:31
<linux_user>
ah ok
06:31
<alkisg>
Sure, usb stick is fine too
06:31
<linux_user>
so I could use that project to learn what would go in the menu
06:31
<alkisg>
Yes
06:31
But if you're ok with usb booting,it will be easier
06:31
E.g. https://github.com/alkisg/liveusb
06:31
<linux_user>
yes and is portable.
06:31
<alkisg>
I have that booting windows, ubuntu and debian
06:32
And again with a couple of lines in grub, you could add more
06:32
<linux_user>
I just need to add CentOS, Fedora, Debian, and OpenMediaVault to it
06:33
<alkisg>
Maybe liveusb-builder already supports that, give it a look
06:33
<linux_user>
ok
06:33
<alkisg>
I opted for my own implementation in order to support secure boot
06:33
So my stick works in uefi/bios, and with secure boot; and it just needs .isos without preparation. I didn't find those elsewhere
06:35
<linux_user>
you project boots directly from ISOs?
06:36
<alkisg>
I put the .isos inside a folder and it boots them, yes
06:36
<linux_user>
let me read what I'd have to do to create your project and make it work
06:39
I like your liveusb project. I am moving away from Ubuntu, but, I'd imagine it would not be that hard to get CentOS, Fedora, and Debian booting under your project.
06:39
<alkisg>
Yes you'd just need their cmdlines
06:39
bootfromiso= or rd.live= etc etc
06:39
<linux_user>
which I could get from the other project
06:39
<alkisg>
Yes
06:40
Or you could use the other project, I haven't looked into what it offers
06:40
There are many similar projects in github, some already supporting fedora
06:59
<linux_user>
ok
07:41vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
08:54statler has left IRC (statler!~Georg@p5B30EE2F.dip0.t-ipconnect.de, Remote host closed the connection)
09:20woernie has joined IRC (woernie!~werner@2001:1640:141:7:f080:d648:8d16:6c1d)
09:27statler has joined IRC (statler!~Georg@gwrz.lohn24.de)
09:31gvy has left IRC (gvy!~mike@altlinux/developer/mike, Read error: Connection reset by peer)
09:36georgeneophytou has joined IRC (georgeneophytou!~georgeneo@217.27.33.213)
09:42gvy has joined IRC (gvy!~mike@altlinux/developer/mike)
11:26Faith has joined IRC (Faith!~Paty_@unaffiliated/faith)
11:31georgeneophytou has left IRC (georgeneophytou!~georgeneo@217.27.33.213, Ping timeout: 265 seconds)
11:39georgeneophytou has joined IRC (georgeneophytou!~georgeneo@217.27.33.213)
11:44||cw has left IRC (||cw!~chrisw@97-87-137-194.dhcp.stls.mo.charter.com, Ping timeout: 240 seconds)
11:45Ark74 has left IRC (Ark74!~Luis@177.238.145.140, Ping timeout: 240 seconds)
11:46vsuojanen has left IRC (vsuojanen!~vsuojanen@cable-hml-585686-205.dhcp.inet.fi, Remote host closed the connection)
11:46linux_user has left IRC (linux_user!~Roger@71-38-215-105.lsv2.qwest.net, Ping timeout: 240 seconds)
11:47Ark74 has joined IRC (Ark74!~Luis@177.238.145.140)
11:48linux_user2 has joined IRC (linux_user2!~Roger@71-38-215-105.lsv2.qwest.net)
11:49vsuojane1 has joined IRC (vsuojane1!~vsuojanen@cable-hml-585686-205.dhcp.inet.fi)
11:49||cw has joined IRC (||cw!~chrisw@97-87-137-194.dhcp.stls.mo.charter.com)
12:27GodFather has joined IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net)
12:56section1 has joined IRC (section1!~section1@178.33.109.106)
13:07GodFather has left IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net, Ping timeout: 245 seconds)
13:22GekkePrutser has left IRC (GekkePrutser!~gp@unaffiliated/gekkeprutser, Ping timeout: 240 seconds)
13:22GekkePrutser has joined IRC (GekkePrutser!~gp@unaffiliated/gekkeprutser)
14:06GodFather has joined IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net)
14:29GodFather has left IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net, Ping timeout: 276 seconds)
15:15Ark74 has left IRC (Ark74!~Luis@177.238.145.140, Quit: Leaving)
15:20Ark74 has joined IRC (Ark74!~Luis@177.238.145.140)
15:27GodFather has joined IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net)
16:17GodFather has left IRC (GodFather!~rcc@96-92-43-9-static.hfc.comcastbusiness.net, Ping timeout: 246 seconds)
16:24Klimm has joined IRC (Klimm!~Georg@p5B30EE2F.dip0.t-ipconnect.de)
16:27woernie has left IRC (woernie!~werner@2001:1640:141:7:f080:d648:8d16:6c1d, Remote host closed the connection)
17:35Faith has left IRC (Faith!~Paty_@unaffiliated/faith, Quit: Leaving)
18:14woernie has joined IRC (woernie!~werner@46.183.103.8)
18:23woernie has left IRC (woernie!~werner@46.183.103.8, Remote host closed the connection)
18:26statler has left IRC (statler!~Georg@gwrz.lohn24.de, Remote host closed the connection)
18:51jgee has left IRC (jgee!~jgee@190.159.118.121, Quit: The Lounge - https://thelounge.chat)
19:00jgee has joined IRC (jgee!~jgee@190.159.118.121)
19:59Klimm has left IRC (Klimm!~Georg@p5B30EE2F.dip0.t-ipconnect.de, Remote host closed the connection)
20:01section1 has left IRC (section1!~section1@178.33.109.106, Quit: Leaving)
20:11vagrantc has joined IRC (vagrantc!~vagrant@unaffiliated/vagrantc)
20:42woernie has joined IRC (woernie!~werner@p57A0E783.dip0.t-ipconnect.de)
20:58vagrantc has left IRC (vagrantc!~vagrant@unaffiliated/vagrantc, Quit: leaving)
21:06eu^static-217-77 has joined IRC (eu^static-217-77!d94ddfe8@static-217-77-223-232.wildpark.net)
21:17eddyTV has joined IRC (eddyTV!~eddyTV@unaffiliated/eddytv)
21:38woernie has left IRC (woernie!~werner@p57A0E783.dip0.t-ipconnect.de, Remote host closed the connection)
21:47eu^static-217-77 has left IRC (eu^static-217-77!d94ddfe8@static-217-77-223-232.wildpark.net, Remote host closed the connection)
23:21telex has left IRC (telex!teletype@94.247.40.156, Remote host closed the connection)
23:25shored has left IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi, Read error: Connection reset by peer)
23:26shored has joined IRC (shored!~shored@87-92-122-167.bb.dnainternet.fi)