Как поставит Gentoo на RAID1 (soft) - знаю
Как поставит Gentoo на LVM (на root раздел) - знаю тоже
Как сложит одно со вторым ?
google про Gentoo молчит
P.S SUSE 10 ES завелась с YASTa
инитрд от генкернела ?
он выполняет "mknod мд б 9 1 " но не стартует RAID ( в /proc/mdstat пусто , грузилса с опциеи debug ) ;mdstart в ручую ничего не дает
еще раз : linuxrc (init=/linixrc) должен:
1) собрать РАИД устроиства
2) просканит их на предмет ЛВМ и запустит ЛВМ
3) передат ядру правилный корневои раздел
я неделу с этим возился - начинаю думать что в ето буг генкернела или бусибох.
Конкретно при указании опции " root=/dev/ram0 init=/linuxrc lvmroot=/dev/md1" на РАМ диске создается /dev/md1,
но сборка РАИД не производитса , и на процедуре "startVolumes() "
linuxrc вываливается
P.S Поковырял /usr/share/genkernel/generic/{linuxrc init.script etc..}
не могу понят где перезаписывается $(REAL_ROOT)
vse tak dealesh, u samogo servak polnostju na /dev/md* stoit
i rabocaja mashinka na LVM ( i s RAIDom i s LVM ja znakom, blin eto moja rabota)
Vopros ne v etom. Vopros v tom kak zagruzitsa esli na /dev/md1 zagnat
LVM (policim k primeru /dev/mapper/system-root i etot system-root est
md* devais) i etot razdel dolzen bit kornevim ,t.e "/" (IMHO bez initrd||initramfs kornevoi razdel s LVM vi ne polucite)
Initialization
--bootsplash=<theme> Force bootsplash using <theme>
--gensplash=<theme> Force gensplash using <theme>
--gensplash-res=<res> Select gensplash resolutions
--do-keymap-auto Forces keymap selection at boot
--evms2 Include EVMS2 support
--> 'emerge evms' in the host operating system
first
--lvm2 Include LVM2 support
--dmraid Include DMRAID support
--suspend Include userspace suspend/resume (uswsusp) support
--slowusb Enables extra pauses for slow USB CD boots
--bootloader=grub Add new kernel to GRUB configuration
--linuxrc=<file> Specifies a user created linuxrc
--disklabel Include disk label and uuid support in your
initrd
--luks Include LUKS support
--> 'emerge cryptsetup-luks' with USE=-dynamic
не на какие мысли не наводит?
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
—
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Меня ваш пост наводит на мысль , что мне приидеться написать свой генкернел, т.к
мне ясно ,что вы на этой конфигурации(md+lvmroot) не работали
Конфиги показать ?
Если честно не вижу смысла использовать такуюю связку...
LVM2 уже сам по себе дает возможности Soft Raid1
LVM2 я пользуюсь уже давно и особокго смысла ставить его на / не вижу.
корень можно сделать маленьким 500М достаточно...
А остальные разделы на LVM вынести...
Плюс вопрос вы md в ядро статично влинковыли?
Если да то он должен автоматом стартовать... Если тип волюмов установлен как Linux Raid Autodetect
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
—
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
"Если честно не вижу смысла использовать такуюю связку...
LVM2 уже сам по себе дает возможности Soft Raid1"
??? ссылку дайте ,пожалуйста , лучше на FAQ
"Плюс вопрос вы md в ядро статично влинковыли?"
По всякому -> 18 сборок linux-2.6.17-vserver-2.0.2.1 за неделю :)
аж уши болят (Supermicro P8SCT case 1U)
а теперь внимательно читаем то что написано постом ниже...
Там ответ на вопросы
1 почему не стартует софт рейд...
2 В lvm2 есть такая возможность как использование mirror
точнее она есть в dm а lvm2 работает уже поверх девайс маппера...
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
—
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Boot time autodetection of RAID arrays
--------------------------------------
When md is compiled into the kernel (not as module), partitions of
type 0xfd are scanned and automatically assembled into RAID arrays.
This autodetection may be suppressed with the kernel parameter
"raid=noautodetect". As of kernel 2.6.9, only drives with a type 0
superblock can be autodetected and run at boot time.
The kernel parameter "raid=partitionable" (or "raid=part") means
that all auto-detected arrays are assembled as partitionable.
Про LVM2
CONFIG_DM_MIRROR:
Allow volume managers to mirror logical volumes,
needed for live data migration tools such as 'pvmove'.
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
—
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
а что тут
а что тут сложного?
сделай рейд, а сверху лвм нахлобуч. а в /etc/conf.d/rc есть настройка что за чем стартует RC_VOLUME_ORDER="raid evms lvm dm"
Re: а что тут
evadim ,попробуй сам так сделать ,еще раз :
mail ~ # cat /proc/mdstat
Personalities : [linear] [raid0] [raid1]
md1 : active raid1 sdb2[1] sda2[0]
39061952 blocks [2/2] [UU]
на md1 загнать lvm (/dev/mapper/system-root)
/etc/fstab :
/dev/mapper/system-root / reiserfs notail 0 1
у тевя initrd не отработает
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
http://www.gentoo.org/doc/en/gentoo-x86+raid+lvm2-quickinstall.xml
все то же самое
все то же самое только в initrd вместо sda - md
все то же самое только в initrd вместо sda - md
инитрд от генкернела ?
он выполняет "mknod мд б 9 1 " но не стартует RAID ( в /proc/mdstat пусто , грузилса с опциеи debug ) ;mdstart в ручую ничего не дает
еще раз : linuxrc (init=/linixrc) должен:
1) собрать РАИД устроиства
2) просканит их на предмет ЛВМ и запустит ЛВМ
3) передат ядру правилный корневои раздел
я неделу с этим возился - начинаю думать что в ето буг генкернела или бусибох.
Конкретно при указании опции " root=/dev/ram0 init=/linuxrc lvmroot=/dev/md1" на РАМ диске создается /dev/md1,
но сборка РАИД не производитса , и на процедуре "startVolumes() "
linuxrc вываливается
P.S Поковырял /usr/share/genkernel/generic/{linuxrc init.script etc..}
не могу понят где перезаписывается $(REAL_ROOT)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
У меня нет initrd,
У меня нет initrd, корень на рейде и рейд работает. Я что-то делаю не так?..
+1
vse tak dealesh, u samogo servak polnostju na /dev/md* stoit
i rabocaja mashinka na LVM ( i s RAIDom i s LVM ja znakom, blin eto moja rabota)
Vopros ne v etom. Vopros v tom kak zagruzitsa esli na /dev/md1 zagnat
LVM (policim k primeru /dev/mapper/system-root i etot system-root est
md* devais) i etot razdel dolzen bit kornevim ,t.e "/" (IMHO bez initrd||initramfs kornevoi razdel s LVM vi ne polucite)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Initialization
Initialization --bootsplash=<theme> Force bootsplash using <theme> --gensplash=<theme> Force gensplash using <theme> --gensplash-res=<res> Select gensplash resolutions --do-keymap-auto Forces keymap selection at boot --evms2 Include EVMS2 support --> 'emerge evms' in the host operating system first --lvm2 Include LVM2 support --dmraid Include DMRAID support --suspend Include userspace suspend/resume (uswsusp) support --slowusb Enables extra pauses for slow USB CD boots --bootloader=grub Add new kernel to GRUB configuration --linuxrc=<file> Specifies a user created linuxrc --disklabel Include disk label and uuid support in your initrd --luks Include LUKS support --> 'emerge cryptsetup-luks' with USE=-dynamicне на какие мысли не наводит?
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Меня ваш пост
Меня ваш пост наводит на мысль , что мне приидеться написать свой генкернел, т.к
мне ясно ,что вы на этой конфигурации(md+lvmroot) не работали
Конфиги показать ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Если честно не
Если честно не вижу смысла использовать такуюю связку...
LVM2 уже сам по себе дает возможности Soft Raid1
LVM2 я пользуюсь уже давно и особокго смысла ставить его на / не вижу.
корень можно сделать маленьким 500М достаточно...
А остальные разделы на LVM вынести...
Плюс вопрос вы md в ядро статично влинковыли?
Если да то он должен автоматом стартовать... Если тип волюмов установлен как Linux Raid Autodetect
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
"Если честно не
"Если честно не вижу смысла использовать такуюю связку...
LVM2 уже сам по себе дает возможности Soft Raid1"
??? ссылку дайте ,пожалуйста , лучше на FAQ
"Плюс вопрос вы md в ядро статично влинковыли?"
По всякому -> 18 сборок linux-2.6.17-vserver-2.0.2.1 за неделю :)
аж уши болят (Supermicro P8SCT case 1U)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
а теперь
а теперь внимательно читаем то что написано постом ниже...
Там ответ на вопросы
1 почему не стартует софт рейд...
2 В lvm2 есть такая возможность как использование mirror
точнее она есть в dm а lvm2 работает уже поверх девайс маппера...
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
Выдержка из
Выдержка из документации к ядру
про софтрейд
Про LVM2
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера
[SOLVED]
Genkernel ne podderzivaet sabz;vam nuzen svoi initrd+(init=/linuxrc)
Sam zamorazivatsa ne stal,
/etc/fstab:
"/dev/mapprer/server /vservers reiserfs notail 0 0"
Smotrte zdes http://gentoo-wiki.com/HOWTO_Install_Gentoo_on_an_LVM2_root_partition
http://sources.redhat.com/cgi-bin/cvsweb.cgi/~checkout~/LVM2/scripts/lvm2create_initrd/lvm2create_initrd?content-type=text/plain&cvsroot=lvm2&only_with_tag=HEAD
Raid urovna 1 zestko v jadre
init SUSE -> mrak :)
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)