Witaj Gościu, jeżeli to czytasz to znaczy że nie jesteś zarejestrowany/zalogowany. Kliknij by się zarejestrować. Rejestracja zajmie mniej niż 30 sekund , a dzięki temu zniknie Ci ten dymek oraz będziesz miał pełne możliwośći personalizacji forum do własnych potrzeb.
[HOW-TO] LiveCD na Mandrake 10.1
Pokaż wyniki od 1 do 1 z 1

Temat: [HOW-TO] LiveCD na Mandrake 10.1

  1. #1
    Dołączył
    May 2005
    Postów
    4
    Wątków
    2
    Downloads
    0
    Uploads
    0
    Siła Reputacji
    0
    Reputacja
    1

    [HOW-TO] LiveCD na Mandrake 10.1

    Oto opis krok po kroku jak zrobić sobie LiveCD na Mandrake 10.1

    1.Potrzebne oprogramowanie:

    • zestaw 3 lub 4 płyt CD z Mandrake 10.1 Official;
    • skrypt mklivecd (http://home.tiscali.nl/berenstraat/m...d_101.tar.gz);
    • tmb kernel (kernel 2.6.7 tmb z ‘contrib’);
    • squashfs-tools.

    2.Wymagania sprzętowe:

    • 256 MB RAM;
    • 4 GB wolnego obszaru na dysku lub więcej;
    • nagrywarka CD;
    • dostęp do internetu.

    3.Tworzenie LiveCD:

    • włożyć płytę z Mandrake 10.1 dysk pierwszy do napędu cdrom i restart komputera
    • stworzyć dwie partycje
    • 1 GB partycja SWAP
    • 3 GB partycja EXT3 journalized, mountpoint/partition
    • instalacja podstawowego systemu Mandrake 10.1
    • instalacja dostępnych aktualizacji. W tym celu użyć Centrum Kontroli Mandrake.
    • system nie może zajmować więcej niż 1,2 - 1,5 GB, w zależności od użytych plików, gdyż po kompresji do postaci obrazu system nie zmieści się na płycie CD
    PRZYKŁAD:
    [root@work /]# df
    Filesystem Size Used Avila Use% Mounted on
    /dev/sda2 4G 1.4G 1.6G 45% /

    • dodać ‘contrib’, ‘plf’ i ‘main’ do źródeł urpmi. Ułatwieniem będzie tutaj strona http://easyurpmi.zarb.org, (można wybrać polski język witryny) i wybór odpowiednich mirrorów w oknach konsoli. Najpierw należy usunąć stare źródła ‘media’. Może to potrwać chwilę zależnie od prędkości łącza internetowego. Proces ten można przyspieszyć wybierając „użyj skompresowanego indexu”.
    • Skonfiguruj zależnie od potrzeb środowisko graficzne systemu:
    - Tło
    - Czcionka
    - Ikony
    - Wygaszać ekranu
    - KDE Splah Screen
    - Styl okien

    Można użyć do tego centrum kontroli KDE. START menu -> System -> Konfiguracja -> Konfiguracja Pulpitu.

    Po dokonaniu wszelkich modyfikacji systemu należy upewnić się że usunęliśmy niepotrzebne oprogramowanie. Należy również pamiętać żeby przed kompresją nie umieszczać w katalogu domowym zbyt wielu plików video itp., gdyż zajmują one niepotrzebnie dużo miejsca ! Należy także zwrócić uwagę na to by nie posiadać dwóch zainstalowanych równocześnie jąder systemu (/lib). Należy wyczyścić i odinstalować bazę urpmi w /var/lib/urpmi.

    Domyślnie Mandrake 10.1 Official ładuje kernel 2.6.8.1, który nie działa na LiveCD. Należy zainstalować ‘kernel-tmb-2.6.7-2.tmb.6mdk’ z ‘contrib’ – najlepiej użyć w tym celu Centrum Kontroli Mandrake.

    PRZYKŁAD:
    [root@work /]# urpmi kernel-tmb-2.6.7-2.tmb.6mdk

    Po zainstalowaniu nowego jądra systemu należy zalogować się jako root i otworzyć plik /etc/lilo.conf w edytorze tekstu. Następnie należy dodać w linii odnoszącej się do nowego jadra następującą sekwencję: devfs=nomount, zapisać zmiany i uruchomić jako root komendę:


    # File generated by DrakX/drakboot
    # WARNING: do not forget to run lilo after modifying this file

    default="windows"
    boot=/dev/hda
    map=/boot/map
    keytable=/boot/pl.klt
    prompt
    nowarn
    timeout=100
    message=/boot/message
    menu-scheme=wb:bw:wb:bw
    other=/dev/hda1
    label="windows"
    table=/dev/hda
    image=/boot/vmlinuz-2.6.7-2.tmb.6mdk
    label="Linux_2.6.7"
    root=/dev/hdb5
    initrd=/boot/initrd-2.6.7-2.tmb.6mdk.img
    append="devfs=nomount acpi=ht resume=/dev/hdb1 splash=silent"
    vga=788
    read-only


    PRZYKŁAD:
    [root@work /]# su (komenda do logowania jako root)
    [root@work /]# lilo –v

    Po wykonaniu tych czynności należy wykonać restart systemu i uruchomić go z pozycji nowego jądra. Aby upewnić się że pracujemy na odpowiednim jadrze w konsoli wpisujemy komendę:

    [root@work /]# uname –r

    Następnie należy odinstalować stare jądro używając Centrum Kontroli Mandrake lub wpisując w konsoli następujące komendy:
    [root@work /]# urpme kernel-2.6.8.1.12mdk
    [root@work /]# reboot

    Kolejnym krokiem jest instalacja skryptu mklivecd potrzebnego do stworzenia własnego pliku .iso będącego obrazem systemu. Skrypt ten można ściągnąć z następującej witryny http://home.tiscali.nl/berenstraat/m...ecd_101.tar.gz. Następnie należy rozpakować archiwa do katalogu domowego i zainstalować rpm, wykorzystując komendę urpmi. Następnie należy przekopiować plik install_any.pm do katalogu /usr/lib/libDraKX.

    Aby zmienić podczas ładowania systemu standardowy układ klawiatury na inny należy w pliku ‘/usr/lib/libDrakX/Config/xfree.pm’ zmienić:
    w lini 25 i 71 odpowiednio ‘keyboard’ na ‘kbd’,
    wtedy będzie ładował się prawidłowy sterownik klawiatury.

    Standardowo ładuje się amerykański układ klawiatury. Dodatkowo można również do zmiany układu klawiatury wykorzystać ( keyb=pl ).

    Po wykonaniu wszystkich powyższych kroków możemy przystąpić do tworzenia własnego obrazu systemu. Dokonujemy tego za pomocą komendy:

    [root@work /]# mklivecd nazwapliku.iso

    Aby sprawdzić czy tworzenie obrazu systemu przebiegło poprawnie i czy wszystkie ustawienia są prawidłowe należy wpisać:

    [root@work /]# mklivecd –verbose –resolution 800x600 –fstab=rw,auto –splash=no –keybord=pl

    Po wykonaniu w ten sposób obrazu .iso wypalamy przygotowany plik na płycie za pomocą np. programu k3b, który znajdziemy w Centrum Kontroli Mandrake i zainstalujemy go za pomocą urpmi.

    PRZYKŁAD:
    [root@work /]# urpmi k3b

    W ten sposób mamy już gotową płytę z własnym systemem LiveCD, gotowa do działania

Informacje o wątku

Users Browsing this Thread

Aktualnie 1 użytkownik(ów) przegląda ten wątek. (0 zarejestrowany(ch) oraz 1 gości)

Uprawnienia

  • Nie możesz zakładać nowych wątków
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •