cr1901 changed the topic of ##yamahasynths to: Channel dedicated to questions and discussion of Yamaha FM Synthesizer internals and corresponding REing. Discussion of synthesis methods similar to the Yamaha line of chips, Sound Blasters + clones, PCM chips like RF5C68, and CD theory of operation are also on-topic. Channel logs: https://libera.irclog.whitequark.org/~h~yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
<cr1901> This is a stupid question but... what bootloaders for *nix-like systems are still developed today besides GRUB2 (I have no problems w/ using that for my needs)
<sorear> "bootloader" is kind of a vague concept, but u-boot? systemd-boot? tianocore?
<sorear> m1n1? :p\
<cr1901> wrong arch
<Ultrasauce> refind is nice
<Ultrasauce> modulo some pedantic discussions about the role of a bootloader being an antiquated concept that doesn't fit into the uefi ecosystem
<cr1901> This system predates UEFI... I guess I should actually say what I'm trying to do
<cr1901> https://github.com/haileysome/doslinux Horrifyingly, this is a legitimate option I'm considering
<NiGHTS> GitHub - haileysome/doslinux: Run Linux programs on DOS
<sorear> most systems have one or more stages of code that runs before head.S
<cr1901> Idk what head.S is
<sorear> linux kernel asm entry point
<cr1901> Uhh, I have only two systems w/ 3.5 floppy drives that can possibly run a modern Linux (486+). Not about to try to create a userland for the 1994 one, so the 1998 one it is
<cr1901> unfortunately, my boot options really suck for it... hard drive, CD, and floppy. Predates USB boot
<sorear> still not clear on the problem you're trying to solve with doslinux, but it sounds like pre-ACPI PC compatibles are involved
<cr1901> APM PC
<cr1901> Advanced Power Management*
<cr1901> Aka "the ACPI precursor which never worked well"
<cr1901> (Kinda like the ACPI which never wor- taken off the stage by a hook)
<sorear> you say "this system" and then "I have only two systems" and I'm confused about the scope
<Ultrasauce> also "still developed today" may be too restrictive a criterion to find something that will boot that system for you lol
<sorear> which system? two or three have been mentioned
<cr1901> Ignore the other two systems- they were context that basically boil down to: "I'm not doing this for fun"
<cr1901> I got rid of my other systems w/ a real floppy that would be easier to boot. Anyways, I have a floppy boot, no hard drives, and no CD-Rs, and a 3com 3c5x9 network card
<cr1901> what options do I have to boot a live kernel (via netboot) for the sole purpose of running ddrescue against another floppy drive?
<sorear> and you have no other system that is capable of writing floppies?
<cr1901> I do have a USB floppy drive
<cr1901> so I can write floppies. I was considering writing a GRUB floppy and trying to do a tftp boot (if the network card is recognized)
<sorear> wondering if the debian 3.0 installation floppies are still available online
<cr1901> How do I build a recent ddrescue for that :P?
<sorear> sufficiently old linux kernels (I think this was dropped mid-2.6) can be imaged directly to a floppy disk without a separate bootloader
<sorear> does ddrescue need a recent kernel? blegh
<cr1901> No idea, if the old binaries are avail on some server :)
<sorear> i mean, the floppy *driver* was removed a year or so ago
<cr1901> Oh, those bastards actually went and removed it, not just orphaned it ._.?!
<cr1901> That's some bullshit
<Ultrasauce> better than untested support slowly bitrotting away
<Ultrasauce> (also yes it was just orphaned and it looks like someone else picked it up)
<TD-Linux> syslinux
<andlabs> wait
<andlabs> what's the original question? where did floppy drives come in?
<cr1901> "My USB floppy drive can't read all the sectors on my dying disks, even with ddrescue. I have only one other system right now that I can _swap_ out disk drives to try different ones. It's boot options suck to get to Linux, and I don't have CD-Rs or hard disks to install to. What recourse do I have?"
<cr1901> (But I can write floppies)
<KitsuWhooa> try plop maybe
<andlabs> I'm not entirely sure if ddrescue is the right tool for floppies
<andlabs> but you could go down the route I'm going down and investing too much in these flux dumpers
<andlabs> so shrug
<cr1901> KitsuWhooa: Okay thank you for the hint... one thing I forgot to mention, this machine has USB ports on it
<KitsuWhooa> ddrescue is fine for floppies imo
<cr1901> they're OHCI ports, but they're there
<KitsuWhooa> cr1901: yeah, plop can boot off usb
<cr1901> err OHCI controller
<cr1901> What I didn't know until 2 minutes ago is that software can boot off these even if the BIOS can't. Can't think of any technical reason why not
<cr1901> Just I didn't think it had been done outside of BIOSes
<KitsuWhooa> Yeah. The BIOS just doesn't have drivers for it
<KitsuWhooa> well, either doesn't have a mass storage driver, or just doesn't attempt to boot from it at all
<cr1901> The BIOS is old and buggy anyway (32gb hdd limit)
<cr1901> 33.8* GB
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
<cr1901> I got nerdsniped into "how do raw disk writers work for Windows 10?" and the answer is "kinda like Unix, except using Create/WriteFile instead of open() and write()." Not sure what I was expecting
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_whitelogger has joined ##yamahasynths
_whitelogger has joined ##yamahasynths
andlabs has joined ##yamahasynths
cr1901 has left ##yamahasynths [##yamahasynths]
cr1901 has joined ##yamahasynths
_whitelogger has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
Nerionaya has quit [*.net *.split]
ValleyBell has quit [*.net *.split]
sorear has quit [*.net *.split]
m4t has quit [*.net *.split]
ValleyBell has joined ##yamahasynths
sorear has joined ##yamahasynths
Nerionaya has joined ##yamahasynths
andlabs has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andlabs has joined ##yamahasynths
cr1901 has quit [Quit: Leaving.]
m4t has joined ##yamahasynths
cr1901 has joined ##yamahasynths
cr1901 has quit [Read error: Connection reset by peer]
cr1901 has joined ##yamahasynths
Lord_Nightmare has quit [Quit: ZNC - http://znc.in]
Lord_Nightmare has joined ##yamahasynths