From: "Javier Martín" <lordhabbit@gmail.com>
To: The development of GRUB 2 <grub-devel@gnu.org>
Subject: Re: Solaris boot
Date: Thu, 17 Jul 2008 16:28:05 +0200 [thread overview]
Message-ID: <1216304885.21767.11.camel@localhost> (raw)
In-Reply-To: <ce905ae0807170510le6ad14dq19e0617afff6d133@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 1391 bytes --]
El jue, 17-07-2008 a las 16:10 +0400, Alexander Eremin escribió:
> Hi all,
> Any way to boot Solaris from grub2? I mean: don't use something like
> rootnoverify and makeactive
> but write at the end of linux menu.lst something like
>
> root (hd1,1)
> kernel /boot/platform/x86/kernel/unix
> module /platform/x86/kernel/boot_archive
That's grub1 syntax. In grub2 you have to specify the kernel type when
loading, i.e.: "linux /boot/vmlinuz" or "multiboot /boot/mach.gz".
>
> Can grub2 load solaris 32 kernel?
Is Solaris Multiboot-compatible? If not, you can try to use its own
bootloader through the `chainloader' command. However, if grub1 could
load it with "kernel", either there was a specific loader for it or the
Solaris kernel was compatible with one of the grub1 loaders: try with
all the grub2 loaders (multiboot, bsd, linux) and only then resort to
chainloader.
You (or someone else) can also try to either port the grub1 Solaris
loader (if it exists) or write a new grub2 loader for it but I don't
know if the latter would be possible without specs. Besides, in order
for such a new loader to be incorporable to the "official" grub2, the
development process must follow some guidelines in order to avoid future
legal problems, like "no reverse engineering" (maybe clean room
techniques are OK, but I don't know the FSF policy) and so on.
[-- Attachment #2: Esta parte del mensaje está firmada digitalmente --]
[-- Type: application/pgp-signature, Size: 827 bytes --]
next prev parent reply other threads:[~2008-07-17 14:28 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-07-17 12:10 Solaris boot Alexander Eremin
2008-07-17 14:28 ` Javier Martín [this message]
2008-07-17 14:53 ` Patrick Georgi
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1216304885.21767.11.camel@localhost \
--to=lordhabbit@gmail.com \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.