Błędy w instalatorze (raczej grube)
Tomasz Kłoczko
kloczek w rudy.mif.pg.gda.pl
Czw, 9 Sty 2003, 16:41:06 CET
On Wed, 8 Jan 2003, Michal Moskal wrote:
> On Wed, Jan 08, 2003 at 04:48:03AM +0100, Tomasz Kłoczko wrote:
> >
> > Pierwszy polega na w sumie złamaniu założeń co do budowy całości. Jednym z
> > podstawowych założeń według których Rafał pierwotnie całosć ukąłdał było
> > to że instalator jest dwuczęściowy. Jedna część jest/może być
> > interakcyjna, a druga kompletnie wsadowa. Piewrwsza część miała szykować
> > wyłącznie parametry wsadowej instalacji całości. Otóż obecnie jest to
> > złamane i np. parted jest wołany w częsci interakcyjnej, a nie we
> > włąsciwym batch instalerze.
>
> Nie da się partycjonować dysku nie widząc go, bez rozwalenia go
> doszczętnie, co można w tej chwili zrobić (dest_devices_actions =
> make_new).
Sciagasz charakerystykę dysków i dzielisz je na sucho według prametrów
którymi dzieląc partedem podzielisz je jednym ruchem tak jak zamierzałeś.
Chdzi o to zeby w części interakcyjnej nie dzielić fizycznei dysków a
tylko rozplanowywać ich podział.
> > Drugi błąd dotyczy soft RAID. Otóż nie jest ładowany nigdzie md-pkg (jak
> > znajdę miejsce gzie to najlepiej bezie wrzucić to postaram się to
> > skorygować).
>
>
> md)
> if test -z "$have_md"; then
> load_package md
> load_package md-mod
> # loading modules later...
> have_md=1
> fi
> ;;
To w takim razie to nie działa i coś jest tu nie tak.
> > Secundo: brak spójności w używanych narzędziach (przy braku
> > mdctl podejmowana jest jesazcze próba używania raidstart - to jest do
> > wywalenia).
>
> Można sobie wybrać, których narzędzi się używa.
Nie ma sensu. I tak w pkg nie ma raidstart.
Lepiej zrobić coś jedną metodą a prżanie niż kilkoma i potem dochdzić co
dlaczego nie działa.
> > Zupełnie niepotrzebnie. No i znowu .. całe operowanie na RAID
> > nie jest zrobione z myślą o separacji na część interakcyją i wsadową. UI
> > do soft RAID nie próbuje inicjować md czyli po podzielniu całości z
> > użyciem superbloków nie jest podejmowana próba złożenia tego co wynika z
> > superbloków i całość trzeba sobie składać od początku.
>
> UI do softraid tworzy *tylko* config. Jest więc ,,zrobione z myślą o
> separacji na część interakcyją i wsadową''. Robienie i startowanie raida
> jest robione potem, w installer-dest.
Dobra .. wydawało mi się że jest inaczje (odniosłem takei wrażenie).
Jęzlei twierdziisz że jest jak miało być i to robiłeś to wierzę Ci bo w
sumie nie mam nic konkretnego czym mógłbym wykazyewać że jest ianczej :)
[..]
> > Mówiąc inaczej
> > .. chcąć to rozwijać teraz już trzeba najpierw *to* uporządkować bo
> > inaczje całość zabawy wokół tego html instalatora nie bedzie mieć na
> > dłuższą metę sensu i/lub z czasem zrobi się z tego jakiś niesamowity
> > potworek w którym będzie się obchodzić błędy wynikające z łamanai
> > założeń co do szkieletu całości.
>
> Świstak, sreberka. Po co ten HTML?
Nie pytaj się mnie o to :)
To nie mój pomysł i nie jestem do niego za bardzo pzrekonany ale też nie
zamierzam nikomu w tym spzreszkadzać :)
[..]
> > Druga sprawa: w pakiecie pci-pkg lspci jest fizycznie
> > wrzucane do /dest/installer/bin. Drugi bład w pci-pkg polega na braku
> > pci.ids przez co w sumie lspci w tego tara jest niejako podwójnie
> > bezużyteczne.
>
> Nie ma pciutils w wersji BOOT.
Znaczy się jest ale raczje nie będzie diząłąłe poprawnie ze wzgledu na
brak pci.ids.
> > Propozycja jeszcze zmiany położenia *{pkg,mod}.tar.gz z inst/pkg na
> > images/pkg przez co będzie mogł zniknąć jeden katalog z drzeka na ftp co
> > powinno mniej dezorientować osoby które przegladają całe drzewko bez
> > czytania dokumemtacji wcześniej (jeśli można coś tu ułatwiać/upraszczać
> > to raczje należy to robić).
>
> Ok, (Ty chciałeś inst/pkg).
Już nie pamietam jak to było. Nie uważasz (teraz) że możnaby to zmienić ?
> > W sumie co to pakeitów to przydały się tu mała namiastka związana z
> > zarządzniem pakietami na ramdysku. Tak żeby można było ręcznie
> > zainstalwoać pakiet i także go wyinstalować. Ów pkgmgr powinen także
> > wspierać możliwiść odpytywania o to czy pakiet jest zainstalwoany żeby w
> > różnych miejscach nie podejmować po kilka razy próby instalacji czegoś co
> > już jest na ramdysku.
>
> Pakiet RPM czy -pkg.tar.gz?
*pkg.tar.gz.
kloczek
--
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
Więcej informacji o liście dyskusyjnej pld-installer