Tiny Core Base > TCB Tips & Tricks
Howto: Install tinycore linux on a mac mini
Juanito:
I don't have a macbook pro, but as far as I know, you cannot boot a mac mini from usb stick
curaga:
Macs require EFI bootable usb sticks, they don't work with the normal MBR ones. Once you have it set up right, it will show up in the boot menu (hold alt after pressing the power button).
netnomad:
hi curaga,
it depends...
on a actual macbook pro i can use just my vfat-formated usbstick, to enter a working grub-menue-environment.
i just installed GRUB2EFI-Bootloader as described in the ubuntu-forums and here www.produnis.de/blog/?p=678,
started with a pressed ALT-key and entered the usual boot-menue with three items:
the main harddisk, something like a virtual recovery-volume and my usbstick that is named as an efi-boot-medium, although it's just a plain vfat-formated usbstick with a normal boot-sektor and syslinux as my usual bootloader.
when i choose the efi-boot-medium, i can enter the grub-menue of the GRUB2EFI-Bootloader.
after choosing my tinycore-boot-entry the kernel is loaded with the error message that the grafic-card is unknown.
then the initrd is loaded and afterwards the system stops with a frozen cursor.
on a 4years-old mac-mini the efi-boot-menue offers only the main-harddisk, no recovery medium and the plugged-in usbstick is ignored. probably an installed rEFIt could offer more boot-items.
here i show you my grub.conf of the GRUB2EFI-Bootloader:
grub.conf
## grub.cfg pxw 20090909 22:00
menuviewer="text"
timeout=20
default=0
set F1=ctrl-x
set color_normal=yellow/red
menuentry "reboot from grub.cfg fat usb " {
reboot
}
menuentry "use /grub2.cfg" {
search --set -f /grub2.cfg
configfile /grub2.cfg
}
menuentry "OSX" {
search --set -f /usr/standalone/i386/boot.efi
chainloader /usr/standalone/i386/boot.efi
}
menuentry "core-current iso" {
fakebios
fix_video
search --set -f /iso/core-current.iso
loopback iso /iso/core-current.iso
linux (iso)/boot/vmlinuz from=/iso/core-current.iso ramdisk_size=6666 root=/dev/ram0 rw waitusb=5 protect restore=LABEL=tc tce=LABEL=tc/tce4 lst=onboot_fluxbox.lst vga=795 psmouse.proto=imps settime tz=CET-1CEST,M3.5.0,M10.5.0/3 laptop kmap=de mydata=core multivt
initrd (iso)/boot/core.gz
}
menuentry "core-current loop" {
fakebios
fix_video
search --set -f /iso/core-current.iso
loopback loop /iso/core-current.iso
linux (loop)/boot/vmlinuz iso-scan/filename=/iso/core-current.iso persistent video=efifb fbdev noefi waitusb=5 protect restore=LABEL=tc tce=LABEL=tc/tce4 lst=onboot_fluxbox.lst vga=795 psmouse.proto=imps settime tz=CET-1CEST,M3.5.0,M10.5.0/3 laptop kmap=de mydata=core multivt
initrd (loop)/boot/core.gz
}
menuentry "CD" {
appleloader CD
}
menuentry "MBR1" {
appleloader HD
}
menuentry "REBOOT" {
reboot
}
curaga:
Without the bios emulation (boot camp), you need Xfbdev instead of Xvesa. Xorg may work too.
netnomad:
i guess my main problem is that the initrd isn't loaded proberly...
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version