 |
Pobierz spakowaną witrynę gorzow-wlkp.pl/linuxJeżeli pragniesz poznać Linuksa Mandrake (obecnie Mandriva), to... dobrze trafiłeś. Witryna została zauważona przez twórców magazynu KOMPUTER ŚWIAT 5/2004(141) str. 46 poprzez umieszczenie linku oraz magazynu CHIP 4/2004 (str.114) poprzez umieszczenie artykułu opisującego ten serwis internetowy. Jak na hobbystyczną stronę o Linuksie to miłe ;) Acha... na stronie mandrakelinux.pl/informacje podano też link z opisem cytuję "duży zbiór praktycznych informacji o Mandrake" (mam ją w swoim archiwum - klub.chip.pl/twarogal).
Zapraszam do zadawania pytań na FORUM oraz mailem. Chętnie udzielę (bezpłatnie) odpowiedzi. Oficjalne ceny za jedną poradę na stronie MandrakeSoftPL (mam ją w moim archiwum z dnia 2.05.2004) wahają się od 20 do 350 zł.
... powrót do strony głównej zawierającej listę Linuksów ratunkowych
W ramach nauki, pewnego dnia, zaczniesz
uszczelnić swojego Linuksa Mandrake/Mandriva, instalując go na wielu
partycjach, a te z kolei montując z mniej czy bardziej
restrykcyjnymi prawami. Po wyedytowaniu pliku /etc/ fstab
zmienisz zastane wiersze z domyślnych (defaults) na
bezpieczniejsze. Niestety, wystarczy, że zapomnisz o jakiejś
spacji, znaczniku itp., a system już nie powstanie podczas
restartu. Będziesz musiał wówczas odpalić drugiego Linuksa z flopka lub CD-ROM
i z jego pokładu poprawić bład w pliku /etc/ fstab. W
przypadku braku takich umiejętności zostanie Ci albo reinstalacja
systemu, albo niezbyt łatwy update z CD-ROMu. Dlatego zdecydowałem się na
utworzenie stron www o Linuksach ratunkowych. Pomogą one uruchomić MAŁEGO
Linuksa np. z dyskietki lub CD-ROM i wyedytować trefny plik /etc/ fstab z
zablokowanego DUŻEGO Linuksa. O podziale dysku na partycje przeczytasz tutaj, a o montowaniu partycji tutaj.
Dla wygody i porządku wprowadzę nazewnictwo:
DUŻY i MAŁY Linux. Starego Linuksa (tego na dysku twardym), nazwę
Linuksem DUŻYM, a ratunkowego Linuksa odpalonego z dyskietki lub CD
nazwę MAŁYM. Jest to niezbędne, gdyż możesz się w pewnym
momencie pogubić: czy np. piszę o pliku /etc/ fstab z Linuksa
np. Mandrake/Mandriva (czyli naprawianego), czy Linuksa ratunkowego.
Jak wypalić płytkę z obrazem iso przeczytasz tutaj.
 Oficjalna strona
projektu LIAP znajduje się pod adresem: http://www.liap.eu.org/
. Umieszczony tam opis jest dosyć surowy. Polecam artykuł ZNACHOR w
zeszycie CHIP SPECIAL Linux Wiosna 2003 (str. 49-51). Lista oficjalnych mirrorów ftp z obrazami
dyskietek LIAP.
Jako ciekawostkę potraktuj informację, że LIAP ma także Linuksa
POLOPIRYN do zarządzania siecią (routerek) pod SDI - pięknie
opisano problem na stronie: www.xlin.hg.pl/polopyrin.html
(mam ją w swoim archiwum).
CZYNNOŚCI PRZYGOTOWAWCZE.
Aby ułatwić sobie w przyszłości pracę wykonaj
zawczasu kilka czynności.
-
Instalując DUŻEGO Linuksa
(np. Mandrake/Mandriva) wybierz system plików ext2. Masz
najczęściej do wyboru: ext2, ext3. Ten pierwszy jest
nieco starszy i obsługuje Kernel 2.2, 2.4 oraz 2.6,
natomiast ext3 Kernel 2.4, 2.6. Uwaga: ext2 jest dobry na małe, stare dyski, ext3 jako nowocześniejszy umie obsłużyć nowe, duże dyski, duże partycje i duże pliki. Dlaczego o tym
wspominam? Gdyż za chwilę zaproponuję użycie minidystrybucji
LIAP, która nie umie zamontować i obsłużyć ext3.
Uznajemy więc, że ext2 jest trafniejszym systemem plików,
szczególnie na etapie uczenia się na starych komputerach. Jeżeli niestety masz Mandrake/Mandriva
osadzonego na ext3, to musisz skorzystać z opisu
nowocześniejszych Linuksów ratunkowych (polecam Paragon Partition Manager). Windowsowe systemy plików to: FAT32, NTFS (FAT16 jest używany przez DOS).
Uwaga: poza ext2, ext3 istnieje jeszcze jeden linuksowy system plików ReiserFS. Posiada on wielką zaletę:
umie szybko odczytywać duże ilości małych plików. Jest polecany do podmontowania katalogu /var/spool/ squid ,
w którym serwer Squid trzyma pliki internetowe. Zakładając partycje nie ma obowiązku ujednolicania systemu plików na jednym dysku. Można więc w zależności od potrzeb
część katalogów montować na partycjach ext2, inne na ext3 lub ReiserFS.
Na marginesie powiem, że znany windowsowy program Total
Commander udostępnił wtyczkę, umożliwiającą penetrację (z pokładu Windows) Linuksa
zainstalowanego na partycji ext2. Do pobrania z mojego archiwum
(po rozpakowaniu umieść plik w katalogu programu TC).
Ponadto istnieje pod Windows program explrore2fs do pobrania
ze strony uranus.it.swin.edu.au/~jn/linux/explore2fs.htm
lub z mojego archiwum
(po rozpakowaniu działa od razu - nie trzeba nic instalować). Ten
program umie już odczytać dane z ext2 oraz ext3.
-
Zalecane by było, abyś...
przed awarią "dużego" Linuksa Mandrake/Mandriva zapisał sobie na kartce (lub
wydrukował) zawartość jego pliku /etc/fstab. Przykład
pliku fstab (inny
przykład fstab)
.
-
-
Kup dwie NOWE dyskietki
1,44. Zaloguj się jako root na dowolnym Linuksie i
sformatuj je poleceniem:
fdformat /dev/fd0u1722
W ten sposób sformatujesz dyskietkę do
zwiększonej pojemności 1722KB (zamiast tradycyjnych 1440KB).
Tyle bowiem miejsca zajmują obrazy z mini-dystrybucją LIAP.
-
Przenieś na dyskietki
obrazy img pobrane z Internetu korzystając z linuksowego
zlecenia dd. Jako root wejdź do
katalogu z plikami ściągniętymi z netu. Następnie:
Włóż sformatowaną dyskietke nr 1 i jako root wydaj
zlecenie:
dd if=vitamin-0.14a.img of=/dev/fd0u1722
Po zakończeniu, włóż sformatowaną dyskietkę nr 2 i jako
root wydaj zlecenie:
dd if=caffeine-0.14a.img of=/dev/fd0u1722
Masz gotowe do użycia dyskietki z
mini-dystrybucją LIAP. Acha... pod Windowsem zlecenie dd nie zadziała. Trzeba użyć programiku
rawwrite.exe (do pobrania z serwerów ftp dowolnego Linuksa
(szukaj katalogu dosutils).
CZYNNOŚCI WYKONYWANE PODCZAS AWARII DUŻEGO LINUKSA
Przyjmijmy, że nadszedł dzień katastrofy, bo
np. coś sknociłeś podczas eksperymentów z plikiem
/etc/ fstab. Twój "duży" Linux Mandrake/Mandriva nie chce się
uruchomić. Z pomocą przyjdzie "mały" Linux LIAP umieszczony na
utworzonych przed chwilą dyskietkach. Na pewno ucieszę tych, co
dostają dreszczy obrzydzenia na widok czarnego ekranu shella. LIAP Caffeine zawiera program mc, bardzo podobny do
Nortona Commandera znanego z DOSa lub Windows :)
-
Uruchom komputer i wciskaj klawisz DELETE.
Dzięki temu uaktywnisz SETUP BIOS. Teraz używając klawiszy
kierunkowych (te ze strzałkami, pod klawiaturą numeryczną)
podświetl napis BIOS FEATURES SETUP (lub coś podobnego) i
wciśnij klawisz ENTER. Podświetl napis BOOT SEQUENCE (lub
coś podobnego) i za pomocą klawisza + ustaw bootowanie
systemu z dyskietki A. Klawiszem ESC wyjdź z panelu i zapisz
(SAVE) zmiany.
-
Włóż do flopka dyskietkę nr 1 (z LIAP
Vitamin) i restartuj komputer. Po załadowaniu do pamięci komputera
zawartości dyskietki nr 1, pojawi się napis (...)Insert
root floppy disk to be loaded into RAM... To sygnał, że czas
włożyć dyskietkę nr 2 (z LIAP Caffeine). Wciśnij klawisz
ENTER i czekaj.
-
Kiedy zobaczysz napis liap login: już
wiesz, że wszystko poszło prawidłowo. Wpisz tylko słowo root
i klepnij klawisz ENTER. Nie trzeba podawać hasła.
Na dobrą sprawę to wszystko. Masz odpalonego
"małego" Linuksa LIAP z dyskietki i możesz naprawiać "dużego" Linuksa
umieszczonego na dysku twardym. Ponieważ moje stronki www czytają
głównie nowicjusze, pozwolę sobie na kontynuowanie opisu czynności.
Uwaga: w Linuksie LIAP nie działa klawisz DELETE jako
kasownik. Musisz zadowolić się klawiszem BACKSPACE
-
Masz przed sobą prawdziwego Linuksa. Zapomnij o
okienkach, naucz się poleceń shella. Szczęśliwie LIAP Caffeine
zawiera między innymi program mc (jego opis umieściłem na
sąsiedniej stronie). Na początek
pozwiedzaj system, przejrzyj zawartość katalogu /dev i
zauważ, że Linux LIAP jest przygotowany do montowania dyskietek aż
w czterech pojemnościach: 360KB, 720KB, 1440KB, 1722KB. Następnie
znajdź pliki symbolizujące partycje dysków twardych. Mamy możliwość
podłączenia 4 dysków twardych hd a? , hd b? ,
hd c? , hd d?.
-
Zależy nam na odnalezieniu partycji
zawierającej pliki katalogu /etc z DUŻEGO Linuksa. Jeżeli nie
zastosowałeś specjalnych zabiegów, to zawartość katalogu
/etc z DUŻEGO Linuksa będzie najprawdopodobniej na partycji
hda1 dysku twardego PRIMARY MASTER. Za chwilę skorzystamy z
tych ustaleń.
-
Teraz wskażemy naszemu MAŁEMU Linuksowi
miejsce, gdzie ma zamontować wybraną partycję. Musimy więc utworzyć
katalog np. /partycja1 poprzez zlecenia cd
/ oraz mkdir partycja1
-
Aby zamontować wybraną partycję, należy
jeszcze uzupełnić zawartość pliku /etc/ fstab z MAŁEGO
Linuksa. Wykonaj więc zlecenie mcedit /etc/fstab
i dopisz nowy wiersz:
/dev/hda1 /partycja1 ext2 defaults 0 0
Zmiany zapisz klawiszem F2.
-
Zamontuj partycję zleceniem mount /dev/hda1 i eksplorując katalog /partycja1
znajdź plik /etc/ fstab z "dużego" Linuksa.
Prace kończymy odmontowaniem partycji hda1 zleceniem:
umount /dev/hda1
lub
umount /partycja1
Restartuj komputer i uruchom "dużego" Linuksa z
naprawionym plikiem /etc/fstab. Uważnie obserwuj komunikaty
startowe.
Czy minidystrybucja LIAP służy tylko do
awaryjnego poprawiania pliku /ect/fstab? Oczywiście, że nie.
Przypuśćmy, że w naszym Mandrake/Mandriva, podczas startu systemu wystąpiły
problemy z demonem apache. Awaria jest bolesna, bo ładowanie
systemu zostaje zatrzymane. Jak wyłączyć autostart trefnego apacha?
To proste - można np. usunąć plik /etc/rc.d/rc5.d/ S85httpd .
Więcej o autostarcie tutaj.
Linux SystemRescureCD to profesjonalne narzędzie, które opisałem dokładnie na sąsiedniej stronie.
Polecany przeze mnie, nowoczesy, mały Linux odpalany z samo-bootującej się płytki CD to Paragon Partition Manager. Wykonałem osobną stronę z opisem tego systemu.
Ultimate Boot CD zawiera programy narzędziowe ratunkowe, dyskowe, antywirusa itd. Jest opisany na stronie linuxy_ratunkowe.php
http://cdlinux.pl/ to udana, polska dystrybucja systemu odpalanego z CD-ROM.
Linux DachsteinCD występujący także pod nazwą LEAF jest przeznaczony głównie na routery i nadaje się idealnie (wg zapewnień twórcy) na łącze DSL. Podstawowe informacje znajdziesz na stronie: linuxy_ratunkowe.php
Linux o dziwnej nazwie DEMOLINUX jest opisany na stronie linuxy_ratunkowe.php
Offline NT Password Registry Editor to przykład Linuksa odpalanego z flopka, przystosowanego do kasowania haseł w Windows 2000, XP, NT (nawet administratora) instalowanych na partycji NTFS. Podstawowe informacje znajdziesz na stronie: linuxy_ratunkowe.php
Jak wypalić płytkę z obrazem iso przeczytasz tutaj.

Uwaga: z powodu namnożenia się różnych złodziejskich witryn www, które kopiują moje strony i umieszczają je u siebie wraz z komercyjnymi reklamami (na których zarabiają) informuję, że wszelkie prawa są zastrzeżone.
Uwaga.
Aby uniknąć zasysania całej witryny gorzow-wlkp.pl/linux za pomocą programów typu TeleportPro, WebCopier itd. informuję, że udostępniłem spakowaną wersję (w formacie RAR).
|
|
|