Hello Guest, if you reading this it means you have not yet registered. Please take a second to Click here to register and in a few simple steps, you will be able to enjoy all the many features of our fine community. Please note that nicknames are prohibited lewd or meaningless (no numbers or letters at random) and introduce yourself in the section for you to meet our community.
[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
    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
  •