public inbox for gentoo-user-de@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user-de] Software-RAID booten
@ 2017-03-15 11:48 Magnus Rosenbaum
  2017-03-15 12:09 ` Gerrit Kühn
  2017-03-21 15:36 ` Sven Eden
  0 siblings, 2 replies; 9+ messages in thread
From: Magnus Rosenbaum @ 2017-03-15 11:48 UTC (permalink / raw
  To: gentoo-user-de

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

Hallo zusammen,

ich versuche, einen Rechner mit einer als Software-RAID-1 angelegten
root-Partition zum Booten zu bewegen. Mit dem Rettungssystem funktioniert
das RAID.

Beim Booten bekomme ich die Meldung:
  mounting /dev/md1 on /newroot failed: Invalid argument

Ausführlicher auch im angehängten Screenshot zu sehen.

Wenn ich dort "shell" eingebe und dann cat /proc/partitions, werden die
ganzen sd*-Partitionen aufgelistet, aber kein md*.

Hat jemand eine Idee woran das liegen könnte?

Als Bootloader habe ich Grub 2 eingerichtet und auch eine
bios_grub-Partition angelegt. Im Kernel 4.9.6-gentoo-r1 habe ich die
RAID-Sachen und ext4 mit genkernel fest einkompiliert.

Grüße, Magnus

-- 
Carl Magnus Rosenbaum, M.A.
Administration - Programmierung - Weiterbildung     http://cmr.cx/
PGP Fingerprint: DEBC 3C99 EF1D 74F0 D4C7 EFF5 C268 3690 0EA1 7641

[-- Attachment #2: Bildschirmfoto 2017-03-15 um 0.51.40.png --]
[-- Type: image/png, Size: 47628 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] Software-RAID booten
  2017-03-15 11:48 [gentoo-user-de] Software-RAID booten Magnus Rosenbaum
@ 2017-03-15 12:09 ` Gerrit Kühn
  2017-03-15 23:40   ` Magnus Rosenbaum
  2017-03-21 15:36 ` Sven Eden
  1 sibling, 1 reply; 9+ messages in thread
From: Gerrit Kühn @ 2017-03-15 12:09 UTC (permalink / raw
  To: gentoo-user-de

On Wed, 15 Mar 2017 12:48:30 +0100 Magnus Rosenbaum
<cmr_lists@forestfactory.de> wrote about [gentoo-user-de] Software-RAID
booten:

Hallo,

so aus dem Kopf: welchen Metadaten-Typ hat der Mirror? Der Kernel alleine
kann nur mit v0.9 umgehen. Für neuere Sachen brauchst Du mindestens eine
initramfs.
Falls Du schon eine initramfs mit md-Support gebaut hast:
Hast Du den kernel entsprechend angewiesen, das auch zu benutzen? Auf der
commandline brauchst Du sowas wie "domdadm", für grub kannst Du das z.B.
in /etc/default/grub.conf als "GRUB_CMDLINE_LINUX="domdadm"" eintragen.


HTH
cu
  Gerrit

> Hallo zusammen,
> 
> ich versuche, einen Rechner mit einer als Software-RAID-1 angelegten
> root-Partition zum Booten zu bewegen. Mit dem Rettungssystem funktioniert
> das RAID.
> 
> Beim Booten bekomme ich die Meldung:
>   mounting /dev/md1 on /newroot failed: Invalid argument
> 
> Ausführlicher auch im angehängten Screenshot zu sehen.
> 
> Wenn ich dort "shell" eingebe und dann cat /proc/partitions, werden die
> ganzen sd*-Partitionen aufgelistet, aber kein md*.
> 
> Hat jemand eine Idee woran das liegen könnte?
> 
> Als Bootloader habe ich Grub 2 eingerichtet und auch eine
> bios_grub-Partition angelegt. Im Kernel 4.9.6-gentoo-r1 habe ich die
> RAID-Sachen und ext4 mit genkernel fest einkompiliert.
> 
> Grüße, Magnus
> 


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] Software-RAID booten
  2017-03-15 12:09 ` Gerrit Kühn
@ 2017-03-15 23:40   ` Magnus Rosenbaum
  2017-03-16  7:10     ` Gerrit Kühn
  0 siblings, 1 reply; 9+ messages in thread
From: Magnus Rosenbaum @ 2017-03-15 23:40 UTC (permalink / raw
  To: gentoo-user-de

Danke für die Antwort!

Es ist mir nun gelungen, zu Booten, indem ich dort in diese Shell

  mdadm --assemble --scan

eingebe. Damit erkennt er dann /dev/md0 und /dev/md1. Das gebe ich dann
nochmal als root-Device an, und er bootet.

Ist so natürlich nicht praktikabel, da man es bei jedem Booten auf der
Konsole eingeben müsste.

Am 15.3.17 um 13:09 schrieb Gerrit Kühn:
> so aus dem Kopf: welchen Metadaten-Typ hat der Mirror?

server21 ~ # cat /proc/mdstat
Personalities : [raid1] [raid10] [raid6] [raid5] [raid4]
md126 : active raid1 sda2[0] sdb2[1]
      1079296 blocks super 1.2 [2/2] [UU]

md127 : active raid1 sda3[0] sdb3[1]
      5859309120 blocks super 1.2 [2/2] [UU]
      bitmap: 2/44 pages [8KB], 65536KB chunk

unused devices: <none>

> Falls Du schon eine initramfs mit md-Support gebaut hast:
> Hast Du den kernel entsprechend angewiesen, das auch zu benutzen? Auf der
> commandline brauchst Du sowas wie "domdadm", für grub kannst Du das z.B.
> in /etc/default/grub.conf als "GRUB_CMDLINE_LINUX="domdadm"" eintragen.

Kernel und initramfs habe ich so gebaut:
rescue linux # genkernel --lvm --mdadm --mdadm-config=/etc/mdadm.conf
--no-mrproper all

/boot/grub/grub.conf:
---8<---
default 0
timeout 5

title Gentoo Linux 4.9.6
root (hd0,0)
kernel /boot/kernel-genkernel-x86_64-4.9.6-gentoo-r1 root=/dev/ram0
init=/linuxrc ramdisk=8192 dolvm domdadm real_root=/dev/md1 udev
rootfstype=ext4
initrd /boot/initramfs-genkernel-x86_64-4.9.6-gentoo-r1
---8<---

Grüße, Magnus

-- 
Carl Magnus Rosenbaum, M.A.
Administration - Programmierung - Weiterbildung     http://cmr.cx/
PGP Fingerprint: DEBC 3C99 EF1D 74F0 D4C7 EFF5 C268 3690 0EA1 7641


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] Software-RAID booten
  2017-03-15 23:40   ` Magnus Rosenbaum
@ 2017-03-16  7:10     ` Gerrit Kühn
  2017-03-16  7:32       ` Magnus Rosenbaum
  0 siblings, 1 reply; 9+ messages in thread
From: Gerrit Kühn @ 2017-03-16  7:10 UTC (permalink / raw
  To: gentoo-user-de

On Thu, 16 Mar 2017 00:40:00 +0100 Magnus Rosenbaum
<cmr_lists@forestfactory.de> wrote about Re: [gentoo-user-de]
Software-RAID booten:


> Kernel und initramfs habe ich so gebaut:
> rescue linux # genkernel --lvm --mdadm --mdadm-config=/etc/mdadm.conf
> --no-mrproper all

Hast Du das mal ohne --mdadm-config versucht, um autodetect zu erzwingen?


cu
  Gerrit


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] Software-RAID booten
  2017-03-16  7:10     ` Gerrit Kühn
@ 2017-03-16  7:32       ` Magnus Rosenbaum
  2017-03-16  7:53         ` Gerrit Kühn
  0 siblings, 1 reply; 9+ messages in thread
From: Magnus Rosenbaum @ 2017-03-16  7:32 UTC (permalink / raw
  To: gentoo-user-de

Am 16.3.17 um 8:10 schrieb Gerrit Kühn:
> On Thu, 16 Mar 2017 00:40:00 +0100 Magnus Rosenbaum
> <cmr_lists@forestfactory.de> wrote about Re: [gentoo-user-de]
> Software-RAID booten:
> 
> 
>> Kernel und initramfs habe ich so gebaut:
>> rescue linux # genkernel --lvm --mdadm --mdadm-config=/etc/mdadm.conf
>> --no-mrproper all
> 
> Hast Du das mal ohne --mdadm-config versucht, um autodetect zu erzwingen?

Ja, das habe ich schon probiert. Einziger Unterschied war, dass die
Partitionen dann andere Namen bekamen.

Grüße, Magnus

-- 
Carl Magnus Rosenbaum, M.A.
Administration - Programmierung - Weiterbildung     http://cmr.cx/
PGP Fingerprint: DEBC 3C99 EF1D 74F0 D4C7 EFF5 C268 3690 0EA1 7641


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] Software-RAID booten
  2017-03-16  7:32       ` Magnus Rosenbaum
@ 2017-03-16  7:53         ` Gerrit Kühn
  2017-03-16 22:09           ` Magnus Rosenbaum
  0 siblings, 1 reply; 9+ messages in thread
From: Gerrit Kühn @ 2017-03-16  7:53 UTC (permalink / raw
  To: gentoo-user-de

On Thu, 16 Mar 2017 08:32:41 +0100 Magnus Rosenbaum
<cmr_lists@forestfactory.de> wrote about Re: [gentoo-user-de]
Software-RAID booten:

> > Hast Du das mal ohne --mdadm-config versucht, um autodetect zu
> > erzwingen?

> Ja, das habe ich schon probiert. Einziger Unterschied war, dass die
> Partitionen dann andere Namen bekamen.

Bist Du sicher, daß die initrd gestartet wird?

<https://forums.gentoo.org/viewtopic-t-1046374-start-0.html>
ganz unten.


cu
  Gerrit


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] Software-RAID booten
  2017-03-16  7:53         ` Gerrit Kühn
@ 2017-03-16 22:09           ` Magnus Rosenbaum
  0 siblings, 0 replies; 9+ messages in thread
From: Magnus Rosenbaum @ 2017-03-16 22:09 UTC (permalink / raw
  To: gentoo-user-de

So, jetzt läuft es.

Es lag anscheinend daran, dass ich die Kernel-Parameter "dolvm domdadm" in
/boot/grub/grub.conf eingetragen hatte, obwohl das die Konfigurationsdatei
für Grub 1 ist, während ich aber Grub 2 verwende.

Danke und schöne Grüße
Magnus

-- 
Carl Magnus Rosenbaum, M.A.
Administration - Programmierung - Weiterbildung     http://cmr.cx/
PGP Fingerprint: DEBC 3C99 EF1D 74F0 D4C7 EFF5 C268 3690 0EA1 7641


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] Software-RAID booten
  2017-03-15 11:48 [gentoo-user-de] Software-RAID booten Magnus Rosenbaum
  2017-03-15 12:09 ` Gerrit Kühn
@ 2017-03-21 15:36 ` Sven Eden
  2017-03-29 17:02   ` Magnus Rosenbaum
  1 sibling, 1 reply; 9+ messages in thread
From: Sven Eden @ 2017-03-21 15:36 UTC (permalink / raw
  To: gentoo-user-de

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

> Beim Booten bekomme ich die Meldung:
>   mounting /dev/md1 on /newroot failed: Invalid argument

Ist /newroot nicht falsch?

> Wenn ich dort "shell" eingebe und dann cat /proc/partitions, werden die
> ganzen sd*-Partitionen aufgelistet, aber kein md*.

Hast du die genkernel mit --mdadm gestartet?

Gruß

Sven

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [gentoo-user-de] Software-RAID booten
  2017-03-21 15:36 ` Sven Eden
@ 2017-03-29 17:02   ` Magnus Rosenbaum
  0 siblings, 0 replies; 9+ messages in thread
From: Magnus Rosenbaum @ 2017-03-29 17:02 UTC (permalink / raw
  To: gentoo-user-de


[-- Attachment #1.1: Type: text/plain, Size: 666 bytes --]

Am 21.3.17 um 16:36 schrieb Sven Eden:
>> Beim Booten bekomme ich die Meldung:
>>   mounting /dev/md1 on /newroot failed: Invalid argument
> 
> Ist /newroot nicht falsch?

keine Ahnung

>> Wenn ich dort "shell" eingebe und dann cat /proc/partitions, werden die
>> ganzen sd*-Partitionen aufgelistet, aber kein md*.
> 
> Hast du die genkernel mit --mdadm gestartet?

Ja

Wie ich schon schrieb, lag es daran, dass ich die Konfiguration von grub 1
und grub 2 verwechselt hatte.

-- 
Carl Magnus Rosenbaum, M.A.
Administration - Programmierung - Weiterbildung     http://cmr.cx/
PGP Fingerprint: DEBC 3C99 EF1D 74F0 D4C7 EFF5 C268 3690 0EA1 7641


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

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2017-03-29 17:02 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-03-15 11:48 [gentoo-user-de] Software-RAID booten Magnus Rosenbaum
2017-03-15 12:09 ` Gerrit Kühn
2017-03-15 23:40   ` Magnus Rosenbaum
2017-03-16  7:10     ` Gerrit Kühn
2017-03-16  7:32       ` Magnus Rosenbaum
2017-03-16  7:53         ` Gerrit Kühn
2017-03-16 22:09           ` Magnus Rosenbaum
2017-03-21 15:36 ` Sven Eden
2017-03-29 17:02   ` Magnus Rosenbaum

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox