From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3E5343CD.1010300@symmetron.msk.ru> Date: Wed, 19 Feb 2003 11:43:57 +0300 From: =?KOI8-R?Q?=F7=CC=C1=C4=C9=CD=C9=D2?= User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; ru-RU; rv:1.2.1) Gecko/20021123 X-Accept-Language: ru-ru, en MIME-Version: 1.0 To: sisyphus@altlinux.ru Subject: Re: [sisyphus] Boot from Soft-RAID References: <20030219025924.GC2863@dolmatov.dsb.ru> <3E5331A1.6060802@symmetron.msk.ru> <20030219080143.GH2863@dolmatov.dsb.ru> In-Reply-To: <20030219080143.GH2863@dolmatov.dsb.ru> X-Enigmail-Version: 0.70.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: Sergei Dolmatov пишет: >On Wed, Feb 19, 2003 at 10:26:25AM +0300, Владимир wrote: > > >>Привет всем. >> >>Sergei Dolmatov пишет: >> >> >> >>>Добрый день! >>> >>>Озаботился загрузкой с software-RAID. Создал initrd с --with=ext2 >>>--with=raid1. >>> >>> >>> >>Хотелось бы просто увидеть вывод mkinitrd, запущенного с вашими ключами и >>дополнительным ключиком "-v ". Намного информативней, чем словесное >>описание как что делалось (--with=raid1 - для чего?). Я давно взял за >>правило, >>без "-v" initrd не создавать, теряется контроль над процессом. >> >> > >Вот, примерно: > ># mkinitrd -f -vvv --with=ext2 --with=raid1 raid-2.4.19-alt0.8-up.img ># `uname -r` >Copying directory tree from /lib/modules/2.4.19-alt0.8-up: done. >Generating module dependencies in /root/tmp/initrd.batPG28543/fakemod: done. >Using modules: kernel/fs/ext2/ext2.o kernel/drivers/md/raid1.o >Contents of linuxrc: >#!/bin/sh >/bin/insmod -f /lib/modules/2.4.19-alt0.8-up/kernel/fs/ext2/ext2.o >/bin/insmod -f /lib/modules/2.4.19-alt0.8-up/kernel/drivers/md/raid1.o >Inode count: 47 >Image size: 224K >Created image from tree: /root/tmp/initrd.batPG28543/tree --> /root/tmp/initrd.batPG28543/img >Created romfs image file >Installed ramdisk into raid-2.4.19-alt0.8-up.img >Ramdisk size: 76K > >--with=raid1 - для загрузки raid1.o, на RAID-1 находится / (c /boot). Если >есть способ подмонтировать корневой раздел без загрузки этого модуля в >initrd (и без пересобирания ядра с встроенной поддержкой raid1) - буду >только рад услышать. > > Теперь надеюсь и вам все ясно? Только с модулями и без инициализации raid не работает. Попробуйте последовательность: man raidstart, прочтите boot-raid howto, воспользовавшись ключиком -pause реализуйте полученные знания. На счет --with=raid1. Попробуйте без него и посмотрите, что нибудь изменится? Подгрузка модуля происходит из за наличия записи в файле /etc/fstab, но не из за ключика. Теперь то, что вы будете рады услышать. Есть более простой вариант и я когда то о нем писал. Можно подправить файл /etc/rc.d/rc.sysinit и грузится на soft-raid1 (и только raid1) в деградированном режиме на модульное ядро и без поддержки raid в initrd "Деградированный" смущать не должно - процесс идет даже более "кошарно". >>>Ядра, на которых это испытывалось: 2.4.19-alt0.8-up, 2.4.20-alt0.8-up. >>>mkinitrd-2.8.6-alt1 >>> >>> >>> >>> >>mkinitrd-2.8.6-alt2 содержит дополнительный ключик "--pause" Предназначен, >>в частности, для "ручной доработки" initrd под загрузку на raid. Но, это >>из разряда вещей, которые нужно осваивать самому. >> >> -- Best regards Vladimir