Προς το περιεχόμενο

Mac OS X σε non-apple υπολογιστές


georgeadams

Προτεινόμενες αναρτήσεις

  • Απαντ. 5,1k
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Μην τρέξεις το sudo update-grub

Ναι χωρις sudo update-grub το κραταει αλλα παλι μπουταρει μονο Ubuntu.

Να θελει τιποτα στο etc/default/grub;

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
  set have_grubenv=true
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}
function recordfail {
  set recordfail=1
  if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

if [ x$feature_default_font_path = xy ] ; then
   font=unicode
else
insmod part_msdos
insmod ext2
set root='hd1,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos5 --hint-efi=hd1,msdos5 --hint-baremetal=ahci1,msdos5  565c5d16-efb6-4402-a5b4-611ce6746b23
else
  search --no-floppy --fs-uuid --set=root 565c5d16-efb6-4402-a5b4-611ce6746b23
fi
    font="/usr/share/grub/unicode.pf2"
fi

if loadfont $font ; then
  set gfxmode=auto
  load_video
  insmod gfxterm
  set locale_dir=$prefix/locale
  set lang=en_US
  insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
  set timeout=30
else
  if [ x$feature_timeout_style = xy ] ; then
    set timeout_style=hidden
    set timeout=0
  # Fallback hidden-timeout code in case the timeout_style feature is
  # unavailable.
  elif sleep --interruptible 0 ; then
    set timeout=0
  fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
if background_color 44,0,30,0; then
  clear
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
	set gfxpayload="${1}"
	if [ "${1}" = "keep" ]; then
		set vt_handoff=vt.handoff=7
	else
		set vt_handoff=
	fi
}
if [ "${recordfail}" != 1 ]; then
  if [ -e ${prefix}/gfxblacklist.txt ]; then
    if hwmatch ${prefix}/gfxblacklist.txt 3; then
      if [ ${match} = 0 ]; then
        set linux_gfx_mode=keep
      else
        set linux_gfx_mode=text
      fi
    else
      set linux_gfx_mode=text
    fi
  else
    set linux_gfx_mode=keep
  fi
else
  set linux_gfx_mode=text
fi
export linux_gfx_mode
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-565c5d16-efb6-4402-a5b4-611ce6746b23' {
	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_msdos
	insmod ext2
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  e20616c7-62f1-49b8-abcc-6f025c961411
	else
	  search --no-floppy --fs-uuid --set=root e20616c7-62f1-49b8-abcc-6f025c961411
	fi
	linux	/vmlinuz-4.8.0-22-generic root=UUID=565c5d16-efb6-4402-a5b4-611ce6746b23 ro  quiet splash $vt_handoff
	initrd	/initrd.img-4.8.0-22-generic
}
submenu 'Advanced options for Ubuntu' $menuentry_id_option 'gnulinux-advanced-565c5d16-efb6-4402-a5b4-611ce6746b23' {
	menuentry 'Ubuntu, with Linux 4.8.0-22-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.8.0-22-generic-advanced-565c5d16-efb6-4402-a5b4-611ce6746b23' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  e20616c7-62f1-49b8-abcc-6f025c961411
		else
		  search --no-floppy --fs-uuid --set=root e20616c7-62f1-49b8-abcc-6f025c961411
		fi
		echo	'Loading Linux 4.8.0-22-generic ...'
		linux	/vmlinuz-4.8.0-22-generic root=UUID=565c5d16-efb6-4402-a5b4-611ce6746b23 ro  quiet splash $vt_handoff
		echo	'Loading initial ramdisk ...'
		initrd	/initrd.img-4.8.0-22-generic
	}
	menuentry 'Ubuntu, with Linux 4.8.0-22-generic (upstart)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.8.0-22-generic-init-upstart-565c5d16-efb6-4402-a5b4-611ce6746b23' {
		recordfail
		load_video
		gfxmode $linux_gfx_mode
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  e20616c7-62f1-49b8-abcc-6f025c961411
		else
		  search --no-floppy --fs-uuid --set=root e20616c7-62f1-49b8-abcc-6f025c961411
		fi
		echo	'Loading Linux 4.8.0-22-generic ...'
		linux	/vmlinuz-4.8.0-22-generic root=UUID=565c5d16-efb6-4402-a5b4-611ce6746b23 ro  quiet splash $vt_handoff init=/sbin/upstart
		echo	'Loading initial ramdisk ...'
		initrd	/initrd.img-4.8.0-22-generic
	}
	menuentry 'Ubuntu, with Linux 4.8.0-22-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.8.0-22-generic-recovery-565c5d16-efb6-4402-a5b4-611ce6746b23' {
		recordfail
		load_video
		insmod gzio
		if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
		insmod part_msdos
		insmod ext2
		set root='hd1,msdos1'
		if [ x$feature_platform_search_hint = xy ]; then
		  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  e20616c7-62f1-49b8-abcc-6f025c961411
		else
		  search --no-floppy --fs-uuid --set=root e20616c7-62f1-49b8-abcc-6f025c961411
		fi
		echo	'Loading Linux 4.8.0-22-generic ...'
		linux	/vmlinuz-4.8.0-22-generic root=UUID=565c5d16-efb6-4402-a5b4-611ce6746b23 ro recovery nomodeset 
		echo	'Loading initial ramdisk ...'
		initrd	/initrd.img-4.8.0-22-generic
	}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry 'Memory test (memtest86+)' {
	insmod part_msdos
	insmod ext2
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  e20616c7-62f1-49b8-abcc-6f025c961411
	else
	  search --no-floppy --fs-uuid --set=root e20616c7-62f1-49b8-abcc-6f025c961411
	fi
	knetbsd	/memtest86+.elf
}
menuentry 'Memory test (memtest86+, serial console 115200)' {
	insmod part_msdos
	insmod ext2
	set root='hd1,msdos1'
	if [ x$feature_platform_search_hint = xy ]; then
	  search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1  e20616c7-62f1-49b8-abcc-6f025c961411
	else
	  search --no-floppy --fs-uuid --set=root e20616c7-62f1-49b8-abcc-6f025c961411
	fi
	linux16	/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###

menuentry "Mac OS X" {
        set root=(hd1)
        chainloader +1
}
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το ιδιο και ετσι

Πατωντας Shift (μετα το bios) βρισκει Grub, και βλεπει και Mac OS X αλλα δεν μπαινει, μονο το ειδε.

Θα δοκιμασω παλι set root=(hd1)

20170308_004911_zpsxxpgzi2q.jpg

Θα δοκιμασω παλι set root=(hd1)

 

EDIT:

Eτσι (με set root=(hd1)) και με πατημενο Shift κατι καναμε, αν και δεν το φανταζομουν ετσι, σε ευχαριστω πολυ για την βοηθεια παντος!

 

Οταν επιλεγω Mac OS X απ τον Grub, με παει στον Clover και παλι εχω το παραθυρο αυτο στην εκκινηση του Sierra:

Screen%20Shot%202017-03-08%20at%2001.14.

Νομιζα οτι θα με πηγαινε απευθειας στο μηλο, αλλα δεν στεκει αυτο που λεω.  :P 

 

Eνταξει το θεμα ειναι οτι μπορω απο Ubuntu αν θελω να μπω σε Mac εστω και με αυτον τον τροπο.

Με χαλαει το πατημενο Shift για να δω Grub αλλα θα το ψαξω, και αν μπορεσω να κρυψω και αυτο το παραθυρο, κατα 99% θα κτατησω το Ubuntu oπως ειναι.

Θα ηταν πολυ καλα να μπορουσε ο Clover να μπουταρει το Ubuntu, αλλα μαλλον δεν θα εκανα σωστα την εγκατασταση (Ubuntu) απ την αρχη.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Σου βγάζει αυτο το παράθυρο γιατί παρόλο που βρίσκει τον άλλο δίσκο δεν μπορεί να τον διαβάσει λόγο του Linux, αν θες

κάνε εγκατάσταση τα free εργαλεία που υπάρχουν και δεν θα έχεις αυτό το πρόβλημα. B)

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημοσ. (επεξεργασμένο)

Aσε το μετανιωσα. Και δεν μπορω το παραθυρο που βγαζει, αλλα γενικα θα ηταν καλυτερα με Clover και να μην εμπλεκα με Grub. Ποιος βαζει παλι Windows, καλα να παθω.

Επεξ/σία από fearless
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δεν ειναι για το κλικ μονο, ειναι οτι για να μπω στο Grub (Ubuntu) δεν δουλευε παντα το Shift και ξαναφορτωνα απ την αρχη.

Αργοτερα σε καμια αλλη εκδοση θα δοκιμαω παλι. :)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Καλησπέρα. Θα ήθελα την βοήθειά σας.

Έχω z170 pro gaming με intel 6600k και to 390.

Έχω βγάλει από πάνω την r9 390.

Θέλω να περάσω Sierra στον υπολογιστή μου ακολουθώντας αυτό τον οδηγό και αυτά τα kexts και patches
https://www.tonymacx86.com/threads/success-10-12-3-asus-z170-pro-gaming-i5-6500-970gtx.201607/

 

προσπαθω με clover uefi με αυτές τις επιλογες 

http://osxarena.com/2016/09/install-macos-sierra-hackintosh-pc-vanilla-installation-method/

Αλλά εχώ σφάλμα στην πρώτη εικόνα
legasy shim 2

https://postimg.org/image/tvfrhnm4x/

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...