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
<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]