Page 1 of 1

Booting Solaris 11 with LMDE Grub2

Posted: Wed Nov 28, 2012 6:20 pm
by Rayeta76
Sorry for mi english, is google traslator

Hi all,
They are new to Linux, but I like it and I'm always passionate about installing Linux and this time I have dared to Solaris 11.
For my inexperience I find something that is unknown and that is the Solaris ZFS file sitema. This causes me a lot of problems, but I will not give up and uninstall Solaris, as I'm sure that if you are able to live so is Windows 7 with Linux.

To explain in detail I'll start at the beginning:

I have two SATA hard drives (sda and sdb) and ATA IDE disk (sdc). The first OS that was installed had Win 7 disk sda. In instalale sdc, using the entire hard drive, Linux Mint 13 kills. After a while you create a partition on the disk where you install the LMDE sda. The hard disk sdb at NFTS format used to store data and other things and so have it active in Win 7 and Linux.
With this setup everything was going great, but as I say I like to tinker. So I decided to install Solaris 11 on disk sdc, using it completely and eliminating the LM13 installation. Everything was great, except that the grub Solaris Solaris only charge me and Win7, with the boot disk in the BIOS sdc System (Solaris), Solaris did not recognize me and Linux partitions when booting only have the option of Solaris and Win 7.
Changing the BIOS boot disk to sda, the grub has LMDE and Win 7 but I can not boot from Solaris and does not appear sdc LMDE (Solaris) for being an unknown file format for LMDE.
As wise as not blemish the disaster I decided to create a disk partition sdb to install LM14 and see if the grub install and update in automatic startup I installed the new grub Solaris Linux. Nothing still the same, no Grub to boot Solaris from Linux, if I start it I have to change the boot disk in the BIOS.
In short I have now, win 7 + LMDE + LM14 that start with Linux + Solaris grub I put it up if I change the boot disk in the BIOS.
http://paste.ubuntu.com/1395026/ this is my configuration.
I do several things:
1 Optimize my filesystem already in win queriia like to have a single directory where downloads go and save the data regardless of operating system, I think it would have a single folder / home for everyone, but I think for incompatibilities WILL different versions of programs (Firefox, Thunderbirt etc) because if I'm not mistaken tabien are saved in the folder / home.
2 Boot-repair tells me that the grub in sda is far from home and that the BIOS does not detect it, so I want to create a / boot partition at the beginning of the disk and delete the grub of the other disks. Also I want to do this because both tinker now takes too long to load the grub optionsfor.
3 Getting Linux grub boot Solaris.
4 With ZFS Fuse get Linux working on the Solaris disk or installing a kernel patch to detect Solaris.
5 Gparted consegir that I work again in LMDE because now detects disk sdc (Solaris) and says that this corrupt and stops. But it is wrong because when I ride as boot disk sdc (Solaris) the system boots without problems.

This is my proposal that I have taken as a challenge and a way to learn more about partitions and OS.
In forums encuntro information but for one reason or other can not create the / boot, I get an error.
The theme of ZFS fuse or the kernel patch still have not gotten since first I want Linux Grub boot Solaris.

If you like strange things, but I hope to help, I'll upload solucinando things go well and I know who my first tuto.

Greetings and Thanks.


Texto original:

Hola a todos,
Son nuevo en el mundo Linux, pero me gusta y apasiona por ello siempre estoy instalando versiones de Linux y esta vez me he atrevido con Solaris 11.
Por mi inexperiencia me encuentro con algo que desconocia y es que Solaris es el sitema de archivos ZFS. Esto me causa gran cantidad de problemas, pero no quiero rendirme y desinstalar Solaris, ya que estoy seguro que si es capaz de convivir son Windows 7 tambien lo es con Linux.

Para explicar todo con detenimiento voy a empezar por el principio:

Tengo 2 discos duros Sata ( sda y sdb ) y un disco IDE ATA (sdc). El primer S.O que tenia instalado era Win 7 en el disco sda. En sdc instalale, usando todo el disco duro, Linux Mint 13 mate. Tras un tiempo cree una particion en el disco sda donde instale el LMDE. El disco duro sdb lo usaba en formato NFTS para guardar datos y demas cosas y asi tenerlo activo en Win 7 y Linux.
Con esta configuracion todo me iba fenomenal, pero como digo me gusta trastear. Asi que me decidi a instalar Solaris 11 en el disco sdc, usandolo por completo y eliminando la instalacion de LM13. Todo fue fenomenal, excepto que por que el grub de Solaris solo me carga Solaris y Win7, teniendo como disco de arranque en el BIOS el sdc ( Sistema Solaris ), Solaris no me reconocio las particiones de Linux y cuando arranca solo tiene la opcion de Solaris y Win 7.
Cambiando en el BIOS el disco de arranque a sda , el grub tiene LMDE y Win 7 pero no puedo arrancar Solaris y desde LMDE no aparece sdc ( Solaris ) por ser un formato de archivo desconocido para LMDE.
Como no sabia como arregalr el desastre me decidi a crear una particion de el disco sdb para instalar LM14 y ver si al instalar el grub y actualizarlo en automatico me instalaba el arranque de Solaris en el nuevo grub de Linux. Pues nada sigo igual, sin poder arrancar Solaris desde Grub de Linux, si quiero arrancarlo tengo que hacerlo cambiando el disco de arranque en el BIOS.
En resumen ahora tengo, win 7 + LMDE + LM14 que arrancan con el grub de linux + Solaris que lo pongo en marcha si cambio el disco de arranque en el BIOS.
http://paste.ubuntu.com/1395026/ esta es mi configuracion.
Quiero hacer varias cosas:
1 Optimizar mi sistema de ficheros ya queriia como hacia en win tener un solo directorio donde vayan las descargas y guardar los datos independientemente del sistema operativo, creo que seria tener una unica carpeta /home para todos, pero me parece que habran incompatibilidades por las diferentes versiones de programas ( Firefox, Thunderbirt etc) ya que si no estoy equivocado tabien se guardan en la carpeta /home.
2 Boot-repair me dice que el grub en sda esta muy lejos del inicio y que el BIOS no la detecta, por ello quiero crear una particion /boot al inicio del disco y borrar el grub de los otros discos. Tambien esto lo quiero hacer porque con tanto trastear ahora tarda mucho en cargar las opcionesde grub.
3 Conseguir que grub de Linux arranque Solaris.
4 Con ZFS Fuse conseguir que Linux trabaje en el disco de Solaris o instalando un parche al kernel para que detecte Solaris.
5 Consegir que Gparted me funcione de nuevo en LMDE, ya que ahora detecta el disco sdc ( Solaris ) y dice que esta corrupto y se detiene. Pero es un error ya que cuando monto como arranque el disco sdc ( Solaris ) el sistema arranca sin problemas.

Este es mi propuesta que he tomado como una reto y una forma de aprender mas sobre particiones y SO.
En foros encuntro informacion pero por unas cosas u otras no consigo crear el /boot, me da un error.
El tema de ZFS fuse o el parche para el kernel aun no me he puesto ya que primero quiero que Grub de Linux arranque Solaris.

Si os gusta las cosas raras, pues espero ayuda, yo ire subiendo las cosas que vaya solucinando y quien sabe igual creo mi primer tuto.

Saludos y Gracias.