* [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