Jump to content

impossible d'accéder à ma partiton EFI


stitch2k9
 Share

30 posts in this topic

Recommended Posts

salut !

 

voila je vous expose mon probleme :(

 

j ai sur mon disque 1 ( disk 1 ) d'installé en retail la version 10.5.8 avec chameleon rc3

j avai accès a ma partition efi sans souci,

mais depuis l installe de snow leopard sur mon 2ieme disque dur ( disk0 ) et de chameleon rc3

 

j ai plus accès a ma partition EFI... le souci c'est que je dois mettre a jour mon theme et mes kext et comme au boot ca va d'abord dans la parti EFI...

 

j ai essayé de raparé comme indique ici => http://www.darwinx86.org/guides/installer-...2-efi-partition

 

mais y a rien a faire j y est plus accès...

Link to comment
Share on other sites

je suis en GUID sur mes 2 disque.

je teste la commande ce soir la je suis au taf ^^

 

mais elle existe c'est sur car chameleon prend mon theme directement dedans

 

edit:

quand je fais diskutil j ai

disk0s2 avant j avai disk1s2 ... et j accedé a ma partition efi comme ca =>

mount_hfs /dev/disk1s1 /Volumes/EFI

Link to comment
Share on other sites

donne tout ton diskutil list ici

 

voila ce que ca donne

 

2009-09-16 20:10:05.209 diskutil[655:10b] _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
 2009-09-16 20:10:05.335 DiskManagementTool[656:10b] _CFGetHostUUIDString: unable to determine UUID for host. Error: 35
 /dev/disk0
 #:					   TYPE NAME					SIZE	   IDENTIFIER
 0:	  GUID_partition_scheme						*232.9 Gi   disk0
 1:						EFI						 200.0 Mi   disk0s1
 2:				  Apple_HFS snow leopard			100.3 Gi   disk0s2
 3:				  Apple_HFS leopard test			93.0 Gi	disk0s3
 4:	   Microsoft Basic Data WIN					 39.1 Gi	disk0s4
 /dev/disk1
 #:					   TYPE NAME					SIZE	   IDENTIFIER
 0:	  GUID_partition_scheme						*465.8 Gi   disk1
 1:						EFI						 200.0 Mi   disk1s1
 2:				  Apple_HFS Macintosh HD			159.0 Gi   disk1s2
 3:				  Apple_HFS Macintosh DATA		  306.3 Gi   disk1s3

 

bon j ai resolu le souci de UUID

maintenant j ai ca :

 

p5q-deluxe-de-tony-2:~ tony$ diskutil list
/dev/disk0
  #:					   TYPE NAME					SIZE	   IDENTIFIER
  0:	  GUID_partition_scheme						*232.9 Gi   disk0
  1:						EFI						 200.0 Mi   disk0s1
  2:				  Apple_HFS snow leopard			100.3 Gi   disk0s2
  3:				  Apple_HFS leopard test			93.0 Gi	disk0s3
  4:	   Microsoft Basic Data WIN					 39.1 Gi	disk0s4
/dev/disk1
  #:					   TYPE NAME					SIZE	   IDENTIFIER
  0:	  GUID_partition_scheme						*465.8 Gi   disk1
  1:						EFI						 200.0 Mi   disk1s1
  2:				  Apple_HFS Macintosh HD			159.0 Gi   disk1s2
  3:				  Apple_HFS Macintosh DATA		  306.3 Gi   disk1s3

 

mais toujour au meme point

bash-3.2# mkdir -p /Volumes/EFI/
bash-3.2# diskutil info / | grep Identifier
  Device Identifier:		disk1s2
bash-3.2# mount_hfs /dev/disk1s1 /Volumes/EFI
mount_hfs: Invalid argument
bash-3.2#

Link to comment
Share on other sites

ca fonctionne po :'(

 

bash-3.2# fsck -fy /dev/disk1s1
** /dev/rdisk1s1
BAD SUPER BLOCK: MAGIC NUMBER WRONG

LOOK FOR ALTERNATE SUPERBLOCKS? yes

SEARCH FOR ALTERNATE SUPER-BLOCK FAILED. YOU MUST USE THE
-b OPTION TO FSCK TO SPECIFY THE LOCATION OF AN ALTERNATE
SUPER-BLOCK TO SUPPLY NEEDED INFORMATION; SEE fsck(8).
bash-3.2# mount_hfs /dev/disk1s1 /Volumes/EFI
mount_hfs: Invalid argument
bash-3.2#

Link to comment
Share on other sites

pour finir le travail, il faut réinstaller chameleon en mode EFI et rajouter tes kext, dsdt et com.apple.boot.list

je n'arrive a pas a comprendre ta question, en installant proprement le tout dans le EFI tu t'en tape des problemes des mises à jour

 

Ton soucis est venu a mon avis, que tu ne démonte pas systématiquement ta partition EFI quand tu traffic dedans ou encore que tu as due éteindre plusieurs fois à l'arrache (ou KP) et que donc tu as bousiller ta partition

Link to comment
Share on other sites

pour finir le travail, il faut r�installer chameleon en mode EFI et rajouter tes kext, dsdt et com.apple.boot.list

je n'arrive a pas a comprendre ta question, en installant proprement le tout dans le EFI tu t'en tape des problemes des mises à jour

 

Ton soucis est venu a mon avis, que tu ne d�monte pas syst�matiquement ta partition EFI quand tu traffic dedans ou encore que tu as due �teindre plusieurs fois � l'arrache (ou KP) et que donc tu as bousiller ta partition

 

ok mon probleme vien bien du faite que je ne démonte jamais ma parti EFI :) ...

 

dis moi au passage j ai 3 petite question vu que tu ma l aire de bien connaitre le sujet ^^

 

1- si j'instal chameleon sur la parti EFI le dossier extra sur mon disque leopard n'a plus lieu d'etre ?

 

2- voila les kext que j ai dans extra :

- AHCIPortinjector.kext ( je c'est pas si j en ai besoin )

- ATAPortinjector.kext ( je c'est pas si j en ai besoin )

- Disabler.kext ( impossible de booter sans )

- fakesmc.kext

- IOAHCIBlockStorageInjector.kext

- jMicronATAinjector.kext ( je c'est pas si j en ai besoin )

 

dans le dossier extensions systeme:

- Darwinx86-ADI2000b-Injector.kext ( pour le son )

- IONetworkingFamily.kext ( pour mon ethernet )

- SleepEnabler.kext ( pour retrouver ma veille )

 

ma question est donc.... j'en ai en trop ? ( j ai enlevé OpenHaltRestart.kext car il ne ce charge pas au demarrage " ligne jaune" ) car je trouve mon demarrage un peu long..

 

j ai pas mis mon DSDT.aml car il y a 7 warrning et 31 remarks ( et puis quand je le met ca change rien lol )

 

3 - quand je met mon SMbios j ai plus la bonne valeur sur mon pross, je crois que je m'y prend mal pour le remplir ^^.

 

encore merci pour ta précieuse aide :)

Link to comment
Share on other sites

1 - oui

 

2 - il me semble que tu as un injecteur ATA en trop soit JMicron ou ATAPort regarde quel est le chipset de ta carte mere, tu peux remplacer disabler.kext avec Nullcpupowermanagement.kext

voici mon dossier extra dans la partition EFI

post-339336-1253432956_thumb.png

 

EDIT: apres recherche sur ta CM, tu n'as pas besoin de JMicron

post-339336-1253433277_thumb.png

 

 

3 - prend le mien

smbios.plist.zip

Link to comment
Share on other sites

je recapepet

 

EXTRA/EXTENSIONS

- AHCIPortinjector.kext TU GARDES

- ATAPortinjector.kext TU GARDES

- Disabler.kext (tu gardes)

- fakesmc.kext TU GARDES

- IOAHCIBlockStorageInjector.kext TU GARDES

- jMicronATAinjector.kext TU VIRES

- tu mets ici ton sleepenabler

 

S/L/E

- Darwinx86-ADI2000b-Injector.kext ( TU GARDES

- IONetworkingFamily.kext ( TU GARDES)

Link to comment
Share on other sites

je viens de teste avec le NULLCPUPOWERMANAGEMENT.KEXT ( trouvé ici => http://www.darwinx86.org/applications/exte...ns-snow-leopard )

 

et au boot j ai une ligne jaune et je boot pas ^^ ( celui de snow ne fonctionne pas avec leopard ? )

 

edit: par contre pour snow leopard j ai pas mis NULLCPUPOWERMANAGEMENT.KEXT ni meme de disabler.kext et ca fonctionne nikel )

Link to comment
Share on other sites

j'ai dit une connerie, il te faut disabler et nullcpupowermanagement

 

EDIT DE TON EDIT: et ben voila vire moi les disabler mais pas le NULLCPU

reste sur SL et vire leopard

 

^^je me sert des 2 en faite pour le moment etant donné que tous n'est pas compatible avec SL j utilise leopard comme OS principal.

et puis je suis pas sur que mon snow leopard soit 100% stable au demarrage il me charge facile 5 pages de ligne ( en -v) de plus que leopard ( quand je boot sur le chameleon installer sur son disque ) et boot presque normalement depuis le chameleon installé sur le disque de leopard

Link to comment
Share on other sites

bon et bien maintenant ya autre chose...

j ai installé chameleon sur la prtie EFI du disque contenant leopard ( aucun souci )

 

j ai fais de meme pour la parti EFI du disque snow leopard et c'est la que j ai un probleme,

meme si je la demonte ( EFI ) au demarrage de snow ou de leopard elle apparait comme une partition classique du disque dure contenant snow leopard.

je suis paumé la ^

Link to comment
Share on other sites

 Share

×
×
  • Create New...