Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
ramdisk http://forum.freesco.pl/viewtopic.php?f=35&t=1076 |
Strona 1 z 1 |
Autor: | Bolo_B [ wtorek, 17 grudnia 2002, 01:37 ] |
Tytuł: | ramdisk |
Zaczełem bawić się ramdiskiem i mam pytanie o jakiś dobry opis jak zmienić wielkość ramdisku? Nie wchodzi w gre instalowanie pakietu ramdisk bo już mam zainstalowany i praktycznie nic nie daje ![]() |
Autor: | Maciek [ wtorek, 17 grudnia 2002, 13:49 ] |
Tytuł: | |
Na miniwebportalu. |
Autor: | Bolo_B [ wtorek, 17 grudnia 2002, 14:43 ] |
Tytuł: | |
Byłem na Miniwebpotralu bo od tego zaczeła sięmoja zabawa z ramdiskiem. Jednak jest tam "tylko" opis jak siędobrać do ramdisku a nie ma słowa jak zmienićjego objętość. Zaczełem siębawići po pewnym czasie maleje mi miejsce i sie zastanawiam, co dalej jak sięono skończy. Głównie chodzi mi o squid'a bo nie chce się instalowaćbo brak miejsca 770kB wolnego mi zostało. Mam podlinkowany katalog /tmp na /mnt/router/tmp i to w ramdisku ale squid i tak wypisuje, że brak miejsca. I tak jeszcze mała uwaga do opisu na miniwebportalu bo jest taki zapis: "mknod hdc1 b 3 2" No i jest coś nie tak. Może się myle ale dokopałem się do opisu: http://ptm.linux.pl/man_HTML/man4/hd.4.html i stwierdziłem, że powinno być: mknod hdc1 b 22 1 |
Autor: | Maciek [ wtorek, 17 grudnia 2002, 16:41 ] |
Tytuł: | |
Cytuj: mknod hdc1 b 22 1
A to dlaczego? Akurat kwesti mknod nie przerabiałem osobiście. Więc może wytłumacz ludziom, których to może zainteresować. Swój ramdisk przerabiałem, dodając potrzebne mi elementy z zipslacka. Po powiększeniu pliku ramdisk też się zwiększył, no a poza tym zawsze mam 1,5 MB wolnego. Co do instalacji pakietów - wystarczy sobie tymczasowo przenieść /tmp do /mnt/tmp i sprawa załatwiona albo przerobić skrypt instalacyjny i instalowac po sieci. |
Autor: | Bolo_B [ wtorek, 17 grudnia 2002, 20:38 ] |
Tytuł: | |
Odnośnie to mam racje bo wszedłem do /dev w zipslacku i okazało się, że jest takowy plik i to z parametrem 22 1 Opis do tego dlaczego tak a nie inaczej jest pod linkiem który podałem ale jeżeli w czymś problem to wyjaśnie (w miarę mojej wiedzy): - symbol b oznacza, że jest to urządzenie blokowe - przeczytałem i nie wiem co to oznacza - hda i hdb są podłączone do IDE0 i numer główny tego urządzenia to 3 - hdc i hdd są podłączone do IDE1 numer główny tego urządzenia to 22 na każdym dysku można stworzyć (w trybie DOS i BSD) 63 partycje zatem: mknod hda b 3 0 mknod hda1 b 3 1 mknod hda2 b 3 2 ... mknod hda8 b 3 8 mknod hdb b 3 64 mknod hdb1 b 3 65 mknod hdb2 b 3 66 ... mknod hdb8 b 3 72 mknod hdc b 22 0 mknod hdc1 b 22 1 mknod hdc2 b 22 2 ... mknod hdd b 22 64 mknod hdd1 b 22 65 ... i możemy na naszym kochanym freesco postawić 252 partycje - tylko nie wiem jeszcze jakim programem podzielić dysk ![]() Co do tymczasowego przenoszenia /tmp z ramdisku na twardy dysk to już napisałem, że mam usunięty katalog /tmp i zrobiony link na /mnt/router/tmp i to już na stałe w ramdisku ![]() Natomiast 790 kB to taczej wina zainstalowanego utils ale to za mało aby sie tak zapełniał ramdisk ![]() |
Autor: | Maciek [ wtorek, 17 grudnia 2002, 22:41 ] |
Tytuł: | |
U mnie mam z czterech mega ramdisku zawsze wolne 1,5. Trudno mi wyjaśnić, co ci ten ramdisk pożera ![]() Natomiast jeśli masz zlikwidowany /tmp i to zostało zrobione poprawnie, to nie ma prawa wystąpić problem braku miejsca podczas instalacji. Ten problem występuje w związku z tymczasowym rozpakowaniem plików w katalogu /tmp (w ramdisku), jeśli katalog przeniesiono na hdd, problem nie ma prawa wystąpić. |
Autor: | Bolo_B [ środa, 18 grudnia 2002, 14:12 ] |
Tytuł: | |
Pododawałem sobie hdc hdc1 hdc2 hdc5 hdc6 komendą mknod jak wyżej i działa bo podłączyłem twardziela i udało się podmontować partycje. Co do squida to zachaszowałem 1 linijke w .sh: [ "$3" = fd0 -o "$4" -lt 100000 -o "$5" -lt 10 ] && err "Sorry, not enough free {ram}disk space to install." (nie wiem co znaczy ale się domyślam, że sprawdza wielkość ram dysku) i sie zainstalował. A /tmp jest dopbrze podlinkowany. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |