All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Vladimir 'φ-coder/phcoder' Serbinenko" <phcoder@gmail.com>
To: grub-devel@gnu.org
Subject: Re: Reserved first sector for UFS
Date: Fri, 07 Jan 2011 13:20:22 +0100	[thread overview]
Message-ID: <4D270506.9060003@gmail.com> (raw)
In-Reply-To: <4D26F7C6.9080904@gmail.com>

[-- Attachment #1: Type: text/plain, Size: 1503 bytes --]

On 01/07/2011 12:23 PM, Grégoire Sutre wrote:
> On 01/07/2011 11:30, Vladimir 'φ-coder/phcoder' Serbinenko wrote:
>> On 01/07/2011 10:35 AM, Grégoire Sutre wrote:
>>> Isn't the first sector reserved for the boot block in UFS?
>>>
>> Depends on OS:
>>
>> /* The blocks on which the superblock can be found.  */
>> static int sblocklist[] = { 128, 16, 0, 512, -1 };
>
> Do you know of any OS that would put the superblock in sector 0?
> I  googled a bit, but I couldn't find examples where UFS would
> not start with a boot sector (afaics, it usually starts with a
> bootblock area of at least 8KiB -- with OS-specific data in it,
> e.g. a disklabel).
>
According to *BSD http://fxr.watson.org/fxr/source/ufs/ffs/fs.h:

*/"* Depending on the architecture and the media, the superblock may/*
*/* reside in any one of four places. For tiny media where every block /*
*/* counts, it is placed at the very front of the partition. Historically,/*
*/* UFS1 placed it 8K from the front to leave room for the disk label and/*
*/* a small bootstrap. For UFS2 it got moved to 64K from the front to leave/*
*/* room for the disk label and a bigger bootstrap, and for really piggy/*
*/* systems we check at 256K from the front if the first three fail/*"

> Grégoire
>
> _______________________________________________
> Grub-devel mailing list
> Grub-devel@gnu.org
> http://lists.gnu.org/mailman/listinfo/grub-devel
>


-- 
Regards
Vladimir 'φ-coder/phcoder' Serbinenko



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 294 bytes --]

  reply	other threads:[~2011-01-07 12:20 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-01-07  9:35 Reserved first sector for UFS Grégoire Sutre
2011-01-07 10:30 ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-01-07 10:48   ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-01-07 10:57     ` Vladimir 'φ-coder/phcoder' Serbinenko
2011-01-07 11:23   ` Grégoire Sutre
2011-01-07 12:20     ` Vladimir 'φ-coder/phcoder' Serbinenko [this message]
2011-01-07 14:18       ` Grégoire Sutre
2011-01-07 16:39         ` Vladimir 'φ-coder/phcoder' Serbinenko

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=4D270506.9060003@gmail.com \
    --to=phcoder@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.