All of lore.kernel.org
 help / color / mirror / Atom feed
From: walt <wa1ter@myrealbox.com>
To: grub-devel@gnu.org
Subject: Re: [PATCH] a.out support for multiboot and freebsd
Date: Wed, 13 Feb 2008 09:25:53 -0800	[thread overview]
Message-ID: <fov95d$7sn$1@ger.gmane.org> (raw)
In-Reply-To: <ca0f59980802130240nfa34e5fw8b02ddf297ea6c84@mail.gmail.com>

Bean wrote:

> Ok. I also fix the alloc magic broken problem, it's caused by
> grub_elf_file, which will close the file when the elf magic is not
> found. However, the upper level still use that file, that cause the
> memory problem.
>
> The patch should be applied after the previous bsd.diff...

I'm very confused by the results :o/  I'm now running today's cvs
plus bsd.diff plus bsd_2.diff.  Some things work and some don't.

I can boot openbsd perfectly -- but only if I load the 'bsd' kernel
from a different filesystem e.g. FAT32.  I can't read any files from
the FFS/UFS on my openbsd partition -- I get 'outside of partition'.

I can multiboot netbsd perfectly -- but not from the netbsd partition.
If I 'multiboot /netbsd' from the netbsd partition I get 'broken magic'.
However, I can 'netbsd /netbsd' perfectly from the netbsd partition.
(See why I'm confused?)

When I 'freebsd /boot/loader' or 'freebsd /boot/kernel/kernel' from
the FreeBSD partition I get 'broken magic'.  If I 'freebsd /kernel'
from a FAT32 partition the kernel seems to load okay but then when
I 'boot' nothing prints to the console and the OS never starts.
If I 'freebsd /loader' from a FAT fs then the loader runs correctly
but of course I need to set 'currdev' by hand.

I'm wondering if you have commited all of your UFS/FFS patches to
cvs.  Seems like I'm seeing some old UFS problems that you fixed
once already(?).




  parent reply	other threads:[~2008-02-13 17:25 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-02-09 18:41 [PATCH] a.out support for multiboot and freebsd Bean
2008-02-09 21:57 ` walt
2008-02-10  5:33   ` Bean
2008-02-10  9:22     ` Vesa Jääskeläinen
2008-02-10  9:47       ` Bean
2008-02-10 18:27     ` walt
2008-02-10 22:28       ` Bean
2008-02-11 14:11         ` walt
2008-02-11 14:28           ` Bean
2008-02-11 20:45             ` Bean
2008-02-11 20:46               ` Bean
2008-02-11 21:28                 ` Robert Millan
2008-02-11 21:46                   ` Bean
2008-02-12 11:16                     ` Robert Millan
2008-02-11 21:51                 ` walt
2008-02-12  4:03                   ` Bean
2008-02-12 11:19                   ` Robert Millan
2008-02-12 18:47                     ` Bean
2008-02-12 19:36                       ` Robert Millan
2008-02-13 10:40                         ` Bean
2008-02-13 15:40                           ` Robert Millan
2008-02-13 16:51                             ` Bean
2008-02-13 17:25                           ` walt [this message]
2008-02-13 17:37                             ` Bean
2008-02-13 20:31                               ` walt
2008-02-14  2:43                                 ` Bean
2008-02-15 13:29                                   ` walt
2008-02-15 14:03                                     ` Bean
2008-02-15 14:14                                     ` Bean
2008-02-15 18:43                                       ` walt
2008-02-15 18:58                                         ` Bean
2008-02-16 16:43                                         ` Bean
2008-02-16 18:12                                           ` walt
2008-02-16 18:29                                             ` Bean
2008-02-19 16:41                                               ` Bean
2008-02-15 22:43                                       ` walt
2008-02-16  1:00                                         ` walt

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='fov95d$7sn$1@ger.gmane.org' \
    --to=wa1ter@myrealbox.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.