public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Boyd Stephen Smith Jr." <bss03@volumehost.net>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] ramfs - is it necessary ???
Date: Thu, 22 Feb 2007 04:08:36 -0600	[thread overview]
Message-ID: <200702220408.36218.bss03@volumehost.net> (raw)
In-Reply-To: <200702220958.49233.alan@linuxholdings.co.za>

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

On Thursday 22 February 2007 01:58, Alan McKinnon wrote:
> Or you could dp it the way Boyd does it - with his / on an lvm group. To
> do that he needs an initramfs which has drivers for at least his disk
> bus, his disk adapter, the filesystem on / and lvm before his kernel
> can access /. Genkernel is just an easy automated way to do that.

Or it would be, but the last initramfs it generated for me wouldn't start 
my 
md0 (whole-disk software RAID via mdadm) device, which is part of the 
volume 
group holding /.  [I should try again, perhaps genkernel has gotten smart 
enough to read my mdadm.conf, ala Debian, and start whole-disk software 
RAID.]

Right now, I get dumped to a shell prompt inside the initramfs each time my 
system boots, I then have to start my volume group manually in partial mode 
to get (RO) access to the block device / is on.  [I don't seem to even have 
the right tools inside the initramfs to bring up whole-disk software RAID, 
or 
at least I haven't figured out how.]  Then Gentoo tries to boot but fails 
because it can't mount / as RW (lvm marks lvs in vgs started in partial 
mode 
as RO block devices) although it doesn't bail out quickly, so it thinks 
certain services (like localmount) have started when they haven't.

I then log in as root and bring all the lvs to RW status, remount /, 
restart 
the 3-4 services that Gentoo thinks are up, and let it continue.

In short, my boot process is fsck'd, but I don't reboot enough to have it 
really bother me.  But, this thread isn't really about my troubles even if 
some of my setup *is* useful as examples of why you might need an 
initramfs.

[My fsck'd setup also shows how powerful the layered startup in *nix is.  
Failing to find your C: drive in Windows is not really recoverable without 
boot media.]

-- 
Boyd Stephen Smith Jr.                     ,= ,-_-. =. 
bss03@volumehost.net                      ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy           `-'(. .)`-' 
http://iguanasuicide.org/                      \_/     
New GPG Key!  Old key expires 2007-03-25.  Upgrade NOW!

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

  parent reply	other threads:[~2007-02-22 10:44 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-02-21 22:42 [gentoo-user] ramfs - is it necessary ??? pat
2007-02-21 23:16 ` Boyd Stephen Smith Jr.
2007-02-22  0:08   ` pat
2007-02-22  0:25     ` Boyd Stephen Smith Jr.
2007-02-22  0:41       ` pat
2007-02-22 10:07         ` Boyd Stephen Smith Jr.
2007-02-22  7:45       ` Alan McKinnon
2007-02-22 10:08         ` Boyd Stephen Smith Jr.
2007-02-22 10:56           ` Dirk Heinrichs
2007-02-22 11:05           ` Alan McKinnon
2007-02-22 18:12           ` Neil Bothwick
2007-02-23  7:11             ` Dirk Heinrichs
2007-02-23  9:36               ` Neil Bothwick
2007-02-22  0:13 ` Hemmann, Volker Armin
2007-02-22  0:29   ` Boyd Stephen Smith Jr.
2007-02-22  0:39   ` pat
2007-02-22  1:50     ` Hemmann, Volker Armin
2007-02-22 10:08     ` Boyd Stephen Smith Jr.
     [not found]     ` <200702220958.49233.alan@linuxholdings.co.za>
2007-02-22 10:08       ` Boyd Stephen Smith Jr. [this message]
2007-02-22  7:50   ` Alan McKinnon
2007-02-22  8:14     ` Neil Bothwick
     [not found]       ` <200702221108.31090.alan@linuxholdings.co.za>
2007-02-22  9:18         ` pat
     [not found]           ` <200702220411.04512.bss03@volumehost.net>
2007-02-22 12:02             ` pat

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=200702220408.36218.bss03@volumehost.net \
    --to=bss03@volumehost.net \
    --cc=gentoo-user@lists.gentoo.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox