OSDev.org
https://forum.osdev.org/

Booting legacy USB on macbook?
https://forum.osdev.org/viewtopic.php?f=11&t=42630
Page 1 of 1

Author:  clementttttttttt [ Thu Apr 08, 2021 11:40 pm ]
Post subject:  Booting legacy USB on macbook?

I'm planning to use an old macbook instead of my computer to carry out real-hardware testing for my os, but for some reason, both rEFInd and apple boot manager isn't recognizing my usb. Is there a way to override it and force boot from my usb or smth?

Author:  iansjack [ Fri Apr 09, 2021 2:27 am ]
Post subject:  Re: Booting legacy USB on macbook?

Details of the Mac and how you created the usb drive would be helpful. And what do you mean by a "legacy" USB?

Personally, I wouldn't use a Mac for testing OS development (other than to test that it works on a Mac.) For starters (I think) you'll need a working USB stack to access the keyboard.

You might want to look at this thread: viewtopic.php?t=25130

Author:  bzt [ Fri Apr 09, 2021 8:31 am ]
Post subject:  Re: Booting legacy USB on macbook?

iansjack wrote:
Personally, I wouldn't use a Mac for testing OS development (other than to test that it works on a Mac.)
I agree. There are lots and lots of minor changes to make it incompatible with a standard PC (non-standard PCI IDs and non-standard EFI firmware for example).

iansjack wrote:
For starters (I think) you'll need a working USB stack to access the keyboard.
I can confirm that PS/2 emulation doesn't exists on Mac. And this isn't the only one, almost all of the usual PC hardware (which is emulated on most computers these days, like the PIT/RTC (HPET emulated), PIC (IOAPIC emulated) etc.) doesn't have the emulation turned on and therefore needs specific drivers.

iansjack wrote:
You might want to look at this thread: viewtopic.php?t=25130
Oh, that was almost 9 years ago already?

Cheers,
bzt

Author:  iansjack [ Fri Apr 09, 2021 9:30 am ]
Post subject:  Re: Booting legacy USB on macbook?

bzt wrote:
Oh, that was almost 9 years ago already?

Could be relevant if the MacBook is that old.

Author:  bzt [ Fri Apr 09, 2021 10:44 am ]
Post subject:  Re: Booting legacy USB on macbook?

iansjack wrote:
Could be relevant if the MacBook is that old.
I meant I've answered that question 9 years ago.

I was using a different nickname back then, for which I've forgot the password when my older boy was born and I put OSDev down for years. And when he grew older and I got back to the game, I couldn't recover the account because the mail provider was shut down in the meantime. So I had to create a new account with my monogram, but I'm still using the same avatar on my github. All the forum posts and wiki editions under the name turdus was me (it is a very long story how I got that nickname).

Cheers,
bzt

Page 1 of 1 All times are UTC - 6 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/