Bug#801237: mactel-boot review

2016-01-15 Thread Gianfranco Costamagna
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Control: noowner -1

Unsetting myself from owners, this way somebody might pick it up.

cheers,

Gianfranco

On Sat, 19 Dec 2015 15:40:26 +0100 Gianfranco Costamagna
 wrote:
> -BEGIN PGP SIGNED MESSAGE- Hash: SHA256
> 
> Hi,
> 
> Any news about this package?
> 
> cheers,
> 
> Gianfranco -BEGIN PGP SIGNATURE- Version: GnuPG v1
> 
> iQIcBAEBCAAGBQJWdWxaAAoJEPNPCXROn13ZfyoP/3Oi/RzcVZk90jOfM5yScHN6 
> vYNa8yxfk4XjQdqhuSUbNtyhe1QfhqnAulSopjl6mlclq79gWzKQ+3vFYn1oIA86 
> 6/lsnDt4yT9MZ4WmdO5bQ6kidyx8F24Zc99FTvxmIPzN5x5GQDrebrW7IiCRwjGD 
> Bu7FLPRPuf/B6R9cnvh8iXNs6ZhNtCgzh/w0FEzxOF7xi5svVVPYkYcxaVgDegY8 
> ySR3I3HOJe89oO+UnjUGjec/5h1nnrhoqqpNtY7FWUbcv54PCrgPBkRuXSh0oH4p 
> fvDjLPhmi5YO4vKfIXjNETKjpTlDaaO2AxvfrLJ8qWlrgzDAeaX7j4H3eXmDmRFK 
> Jft52laGEit6UZasFFb8FibdY32vy/20rolaSCPNWYlLhAcDlS/wv8GsO3+GgdPk 
> x/Anb18igQwHsUQwXmuBuuh1UPzR5GdF0ZkgD3Vte/BbUKExC9TxcQuN1PhQq7bX 
> Ef+nYVgdVfHMLqdFABRwo4pfji76JCu9d4/9cPjnlongM0MyuBD/xxyvf4H0sm9f 
> V4hzTME8axXn0N1qtCkF3pgfABZJtSL+XYdlWaJe3DJ2rycApX5dg+OHr0LxLdGb 
> iG8z+S31sSDcFWzvCEJZACHiCLBF0BdvDMps0Pv1S0np1shjf8kDQRvmsb3Rtwjg 
> +C9BMK5ICOS3Cf5jA6Zz =xPce -END PGP SIGNATURE-
> 
> 
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJWmQlsAAoJEPNPCXROn13ZeHoP/A1bZIWsKtDQCSvYCChi0Iac
vYI24ZLlAYAbP3FwbVrPlZux+LfV8eMUaLxHueM6VOZQlMqusqHJ+0mEEoNAm7/d
9mynZtTDXevK0vmtzlfyXeMh40ttQEhoq2zVNelxrLW/C2H9exbsjv4gyhopd6na
5l9GB2f180SbbGES0Sx4r7kO+4YR2dPGoQSpS9LZjP9Cpx60RPeHPAaMy8nwEpt0
cyv6a3aVVy0FDT3c+4/3MRxMYkJkUI7+vUPPHGfFOMeDBinLfgmyyFIdzuGnBlmq
FsaKEsKMrSzS3WUduI4XISloiEH5eFAeTmMZ1LvoYAanQN9YlF4j1iMUd11sv2w4
eWHYywrUvNxX0aiIClsCpziZZYYoSe7gvJ1eCGPDOT4MsPqNImwQcSB+3gFVgohJ
tDlgwPE+DI1yodvsl55yx9tC0RJy2Gq5A6y1GdSVONpRbxOcluQzED95T38eVN3v
bI1lubNDsh2ocz1GjD/Z4hXN99pViR3ZjYk8tRh1Ztah8FOm0FMfW2hiSdQnBRg1
I/dH1ySTe1we4V/tfvK1KeIPuTx6O+0lfk58BorXgxug4U6fPGBDV0+iUs7+A7Y2
EVFfQFrGIuNBh3j0psm9myRXzATKuhfQ4BudC8mw04/F1wWdnU/zUluQ8t7dQBZ+
1WugJWDa+GisfyHlLtJa
=1/L5
-END PGP SIGNATURE-



Bug#801237: mactel-boot review

2015-12-19 Thread Gianfranco Costamagna
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Hi,

Any news about this package?

cheers,

Gianfranco
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJWdWxaAAoJEPNPCXROn13ZfyoP/3Oi/RzcVZk90jOfM5yScHN6
vYNa8yxfk4XjQdqhuSUbNtyhe1QfhqnAulSopjl6mlclq79gWzKQ+3vFYn1oIA86
6/lsnDt4yT9MZ4WmdO5bQ6kidyx8F24Zc99FTvxmIPzN5x5GQDrebrW7IiCRwjGD
Bu7FLPRPuf/B6R9cnvh8iXNs6ZhNtCgzh/w0FEzxOF7xi5svVVPYkYcxaVgDegY8
ySR3I3HOJe89oO+UnjUGjec/5h1nnrhoqqpNtY7FWUbcv54PCrgPBkRuXSh0oH4p
fvDjLPhmi5YO4vKfIXjNETKjpTlDaaO2AxvfrLJ8qWlrgzDAeaX7j4H3eXmDmRFK
Jft52laGEit6UZasFFb8FibdY32vy/20rolaSCPNWYlLhAcDlS/wv8GsO3+GgdPk
x/Anb18igQwHsUQwXmuBuuh1UPzR5GdF0ZkgD3Vte/BbUKExC9TxcQuN1PhQq7bX
Ef+nYVgdVfHMLqdFABRwo4pfji76JCu9d4/9cPjnlongM0MyuBD/xxyvf4H0sm9f
V4hzTME8axXn0N1qtCkF3pgfABZJtSL+XYdlWaJe3DJ2rycApX5dg+OHr0LxLdGb
iG8z+S31sSDcFWzvCEJZACHiCLBF0BdvDMps0Pv1S0np1shjf8kDQRvmsb3Rtwjg
+C9BMK5ICOS3Cf5jA6Zz
=xPce
-END PGP SIGNATURE-



Bug#801237: mactel-boot review

2015-10-23 Thread Gianfranco Costamagna
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Control: owner -1 !
Control: tags -1 moreinfo

Hi, the packaging looks fine, however I don't understand what the code
is supposed to do.

seems that the purpose of this code is to send an ioctl call and
nothing more?

thanks,

G.
-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJWKmSSAAoJEPNPCXROn13Z9L8QAJIXHkbFKr7dVVEuDoCWzeFU
d2J5e8PC5xz0zn3LFzFHfFzuRagWbr28sunq0Lw0wBsjKaH1DcijVE9jqmXeX7M6
vRlEUXvbE2XUzp8v5h+8sDAMOTMh5gDfgjnGqbko9pbUaQK1WttsC4CoKP51HIOd
zUtl7sa5hgDwjshfY5WGM/FLWq6f3obuBQpGFT4uDvoTbVh6+eYTKuqdFPL2n1Jc
vzPqEo7yY09p9BuB11GqLGWnEQZ2DpvH6ZonHp5oiCtwQMD96W3pY1eVTyYJGr+A
7MXfvnO1arwYBnJPIg9UO8T+CGmOO0y1B7X8Y1kX7+eJVeBg42/RWMx5f36jf8SC
qsahaaLUY5g6EmTTqs8vvijV7iX+ewgocaL+PMpPljswqkyrWww+Koum8JMioWCa
8em4QUFPzqP5w4frbwk9YLV85RLlUHf41rmXh5U8IUdda9mJEuQmfnvui2kQ6NBv
l60pTMr5VqITA8vloYFbv7U+NjpQuWien1XWYvSSPz+0ejgqFRu6/FINSkGMA60z
0tKYQixa2cmmxAopSDhS/pNCrgXVd3fgsGdzYmT290om2UcOeIJ0q9u+9FeL7FcF
S/JVnGbSTmJcMg3wpSDFZrjtiuDqHM4z3q/h/uBnL28QIFnPuDJ/OScm8dNMjQHI
3DNIlDdC8uypUS/3SFdc
=WvYO
-END PGP SIGNATURE-



Bug#801237: mactel-boot review

2015-10-23 Thread Bernhard Reiter
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Am 2015-10-23 um 18:47 schrieb Gianfranco Costamagna:
> Control: owner -1 ! Control: tags -1 moreinfo
> 
> Hi, the packaging looks fine, however I don't understand what the 
> code is supposed to do.
> 
> seems that the purpose of this code is to send an ioctl call and 
> nothing more?

That's correct -- its sole purpose is to set an HFS+ partition as
bootable. See the included man file, and
http://heeris.id.au/2014/ubuntu-plus-mac-pure-efi-boot/#fixing-efi for
some more context.

Bernhard

-BEGIN PGP SIGNATURE-
Version: GnuPG v2

iQIcBAEBCAAGBQJWKo7JAAoJEKYfw19Gd1loNzkP/3IuPKB/5p62C6U8krkdduHn
6MnPnnzB1Pc+B1MFy8Bm2wa4ZllBycvgAeuwG2OHORZT2Jjm9vSHeRUvouMJBZDG
sWLU5YPQyaPWjDF5scbX88f6viJdNz9+IrztsX2mBayyuQpfm0eMcK6fVgKniHmP
c8whP2tYG4e8ZeDg9VxkZFU4lnAPAY4MVdlr9KoH7v4Bjj3wm+JmYSSR9WoNdoqN
WF4sdtjq28/fGCR8mlh4zkX6QylwkmG2L+rr/iJaVbtqpT+7rng4I+G80wB3wOe1
th4thzdNCFtKyHFQV62ChfbqOrlOvE4vO3oviC8W/DohDHZ0CHnfbLXo6CAa40OV
ce6IYPe26VECDDpFewS9ZnXlvDYgGLU4FzFmWon+o8QL4pFHOCMa/S2iH2aMzvle
oHb8wdqQkAxXSrj7m5r4BNefaK9K1PLXfsYJVT9+V/OFR4hLzZ0/6/nkalGhq6ag
dn7QNKJPerdbdc+L4XdZ5pY6uFBMbqFczzSPC9ssv8jBtOHEs0F7c6kI4mAods7e
E2ASs8AbgrBHq/9ZS0h3m1Ej+37xxeWMSvfULcK6cfA6kDrUHRE1VdrzxLTlp3Gq
0GCfuKVKjClv3UUbeInlc1V9b41NisTs9pMdJuq0gBWCiqH6mejUhz6JXsQDghcZ
5zDaH9ec/oWlS6tdkb+l
=Euzg
-END PGP SIGNATURE-



Bug#801237: mactel-boot review

2015-10-23 Thread Christian Kastner
On 2015-10-23 21:47, Bernhard Reiter wrote:
> Am 2015-10-23 um 18:47 schrieb Gianfranco Costamagna:
>> Control: owner -1 ! Control: tags -1 moreinfo
> 
>> Hi, the packaging looks fine, however I don't understand what the 
>> code is supposed to do.
> 
>> seems that the purpose of this code is to send an ioctl call and 
>> nothing more?
> 
> That's correct -- its sole purpose is to set an HFS+ partition as
> bootable. See the included man file, and
> http://heeris.id.au/2014/ubuntu-plus-mac-pure-efi-boot/#fixing-efi for
> some more context.

That article seems to contain some misinformation. For example:

  | So why is the system unbootable? The problem is that the Mac
  | bootloader expects the EFI partition to be formatted as HFS+, the
  | typical Mac filesystem.

I have a MacBook Air (2013), and the EFI system partition came formatted
as FAT. Isn't this even required by the spec?

At least with Jessie, installation was a breeze. With wheezy and
earlier, I remember having to jump a few hoops to get everything running
smoothly (like "blessing" from within OSX, and what not), but Jessie
just worked out of the box.

A one-step alternative that has always worked for me was copying
Debian's grubx64.efi to the default boot/bootx64.efi in the ESP, and
newer versions of grub offer to do this automatically for you.

[To be clear: I don't mean to say that mactel-boot isn't useful, only
that the article above should probably be double-checked.]

Regards,
Christian



signature.asc
Description: OpenPGP digital signature


Bug#801237: mactel-boot review

2015-10-23 Thread Thomas Schmitt
Hi,

(still being subscribed on debian-mentors to learn customs)

Christian Kastner wrote:

> That article seems to contain some misinformation. For example:
>   | So why is the system unbootable? The problem is that the Mac
>   | bootloader expects the EFI partition to be formatted as HFS+, the
>   | typical Mac filesystem.
> I have a MacBook Air (2013), and the EFI system partition came formatted
> as FAT.

Because my program xorriso serves as producer of bootable ISOs,
i can tell that GRUB2 program grub-mkrescue under some
configuration circumstances wants HFS+ tree and metadata, marked
by an Apple Partition Map and blessed by whatever makes holy.
It gets this from xorriso mainly by HFS+ code contributed by
Vladimir Serbinenko.

The Fedora LiveCD ISO has a small HFS+ image file, also marked
by APM. The HFS+ image gets made as disk data file by some tools.
The ISO is made by genisoimage. MBR, GPT, and APM are patched in
by program "isohybrid" from SYSLINUX.

Debian amd64 and i386 installation ISOs still have a (useless)
APM left over from the setup described in
  http://mjg59.dreamwidth.org/11285.html
  "Anatomy of a Fedora 17 ISO Image".
That APM marks no HFS+ but only a FAT. (Made by xorriso.)

So Matthew Garrett and Vladimir Serbinenko know Macs which need HFS+
and some which do not. Steve McIntyre seems not to have had contact
with owners of the HFS+ addicts. (Me neither. I just write bytes
on amd64 hardware.)

Debian powerpc ISOs have HFS metadata without "+" and are made by
genisoimage. I am not aware whether these boot on some other,
probably even older Macs.

I understand that older Macs make few difference between HDD and CD
when it comes to booting. APM or nothing.
Newer UEFI compliant machines have to look for El Torito on CD,
and for MBR partitions or GPT on HDD. But the partition content
is in both cases the same.


Have a nice day :)

Thomas