3 Comments. #– Anonimowy 2007-12-21 16:43 UTC
Add your comment here.
– Anonimowy 2007-12-21 16:44 UTC
Przećwiczyłem cały ten proces, z dobrym skutkiem (dzięki stokrotne!), mam trzy grosze do dorzucenia:
- dd zawodzi jeśli mamy partycje extended/logical, bo w tej tablicy którą skopiuje jest tylko pierwszy poziom, i pogubią się partycje logiczne; sposobem na to sfdisk:
- zmiana id na fd nie była konieczna, próba zmiany spowodowała zresztą problemy bo przy zmianie id partycji extended znikały partycje logiczne - ale bez zmiany id się obeszło
- u mnie (Mandriva 2008 One) nie dało się zrobić mkinitrd w chroot-owanym środowisku, ale okazało się to zbędne - zrobiłem initrd w “normalnym” systemie, przekopiowałem razem ze wszystkim na dysk b i zadziałało
- miałem trochę problem ze zrozumieniem lakonicznego stwierdzenia “zmieniamy w /etc/fstab / na raida” - tu trzeba wiedzieć że nawet jeśli istniejący fstab posługuje się UUIDami, w “raidowym” fstabie trzeba podawać nazwy device’ów, tj /dev/md0, natomiast reszta zostaje tak samo
- mdadm --detail potrafi wpisać jakieś dość dziwne rzeczy, ale bez problemu można go poprawić, bo składnia jest prosta:
DEVICE /dev/sda1 /dev/sdb1 /dev/sda2 /dev/sdb2
ARRAY /dev/md1 level=raid1 devices=/dev/sda1,/dev/sdb1 UUID=…
ARRAY /dev/md2 level=raid1 devices=/dev/sda2,/dev/sdb2 UUID=…
- swapa na raidzie zrobiłem tak samo jak wszystkie inne partycje, różnica jest chyba tylko w formatowaniu - że nie mkfs, tylko mkswap (przynajmniej w mandrivie), i to chyba działa - przynajmniej tak wygląda, chila prawdy nadejdzie kiedy padnie któryś z dysków :)
– bartek.gorny 2008-09-22 12:44 UTC