View Single Post
 
Old 07-23-2009, 05:27 PM
miliuco miliuco is offline
 
Join Date: Jul 2009
Location: Spain
Posts: 62
Otra forma de mostrar discos duros como internos

Ya se ha comentado la propuesta de Roisoft para que los discos duros SATA AHCI no se muestren como carpetas o como discos externos (cargando por DSDT el identificador del dispositivo ESB2 AHCI, lo que hace que en Perfil de Sistema la sección Serial-ATA muestre ese dispositivo ESB2).

Hay otra forma de conseguir el mismo efecto sin modificar DSDT mediante la extensión IOAHCIBlockStorageInjector.kext de 64 bits, esta "falsa" extensión se instala en /S/L/E y se limita a informar a IOAHCIBlockStorage de que los discos SATA son internos con lo que los iconos del escritorio recuperan el aspecto clásico de disco duro de OSX.

Al usar DSDT sin ajuste de ESB2 AHCI los dispositivos Serial-ATA salen en Perfil de Sistema como genéricos "Unknown AHCI Standard Controller", es algo puramente cosmético que no afecta al rendimiento pero se puede mejorar ese aspecto modificando el archivo
/System/Library/Extensions/AppleAHCIPort.kext/Contents/Info.plist
en su primer apartado que originalmente es:
Code:
		<key>GenericAHCI</key>
		<dict>
			<key>CFBundeIdentifier</key>
			<string>com.apple.driver.AppleAHCIPort</string>
			<key>Chipset Name</key>
			<string>AHCI Standard Controller</string>
			<key>IOClass</key>
			<string>AppleAHCI</string>
			<key>IOPCIClassMatch</key>
			<string>0x01060100&amp;0xffffff00</string>
			<key>IOProbeScore</key>
			<integer>800</integer>
			<key>IOProviderClass</key>
			<string>IOPCIDevice</string>
			<key>Vendor Name</key>
			<string>Unknown</string>
		</dict>
y cambiando la clave Vendor Name de Unknown a Intel con lo que Perfil de Sistema lo muestra así:
Code:
Intel AHCI Standard Controller:

Fabricante:	Intel
Producto:	AHCI Standard Controller
Velocidad:	3 gigabits
Descripción:	AHCI Version 1.20 Supported.

10.7.1 / Gigabyte P55-USB3 / i5 750 / 9800gt / http://miliuco.es
Reply With Quote