Instalacja: problem z disklabel na Mylex
Posted on Wed 13 February 2008 in Alphaserver 1200 z FreeBSD • 1 min read
Po raz drugi miałem problem z tworzeniem slice'ów na dyskach podłączonych do kontrolera RAID firmy Mylex, ale tym razem już zanotuję co trzeba zrobić, żeby zahasało:
po zbootowaniu FreeBSD i uruchomieniu sysinstall instalacja nie jest możliwa bo nie udaje się utworzenie slice'ów, przy próbie tworzenia otrzymujemy komunikat:
po naciśnięciu "C":
You can only do this in a master partition (see top of screen)
po naciśnięciu "A":
You can only do this in a disk slice (at top of screen)
Rozwiązaniem jest przejście w sysinstall do opcji "Fixit", a potem do opcji:
2 CDROM/DVD Use the "live" filesystem CDROM/DVD
Uruchomi się shell w którym wydajemy następujące polecenia.
Fixit# dd if=/dev/zero of=/dev/mlxd0 bs=512 count=32
gdzie mlxd0 to pierwszy dysk logiczny w kontrolerze Mylex, poleceneim tym czyścimy pierwsze sektory dysku.
Następnie:
Fixit# bsdlabel -w mlxd0
zapisujemy domyślną etykietę dysku.
Wychodzimy z shella poleceniem exit i restartujemy Alphę.
Ponownie bootujemy FreeBSD z płyty (u mnie: boot dka400) i tym razem już wszystko gra.
Wystarczy teraz skasować slice'y założone uprzednio disklabelem i stworzyć własne według upodobań.