poniedziałek, 26 marca 2012

Przykładowa konfiguracja GRUB dla Puppy Linux - menu.lst - instalacja na twardy dysk.

Zdecydowałem się na opublikowanie angielskich wpisów, ponieważ wiele osób nie może w łatwy sposób znaleźć potrzebnych informacji na stronach dystrybucji - wszystko wydaje się proste w teorii, w praktyce strasznie trudno znaleźć tak banalny wpis jak:


title Puppy
rootnoverify (hd0,0)
kernel /puppy/vmlinuz psubdir=puppy
initrd /puppy/initrd.gz


Zawartość powyżej należy wkleić do grub.conf lub menu.lst bootloadera przy założeniu, że zawartość rozpakowanego pliku iso z Puppy Linuksem skopjujemy pod rootem do głównego katalogu do /puppy/

Przy wyjściu w łatwy sposób można utworzyć plik z naszymi danymi w zasadzie ciągle klikając enter.

Uwaga: jest to instalacja typu frugal - czyli tak jakbyśmy używali trybu liveCD, ale znacznie wygodniej - bo z dysku twardego.


Dochodzenie do takich banałów jest czasem jak przedzieranie się przez las - w najbliższym czasie powiem wam jak zainstalować w wersji frugal liveCD Salix'a. Najwyraźniej jestem pierwszą osobą w necie, która tego cudu dokonała.

38 komentarzy:

  1. Jako iż miałem chwilkę czasu, zassałem puppyego w wersji lucid. Niestety skończyło się tak jak zazwyczaj w takich poza mainstream'owych produkcjach czyli :

    Linux śmiga jak złoto. Osiągi sprzętu są kosmiczne wręcz. Czułem się jak na sprzęcie high end :) ale ...

    ... ale nie ma neta :( Znaczy, net jest. Puppy wszystko ustawia tyle że nie można z niego skorzystać w żaden sposób. Nawet ręczna konfiguracja poległa. Zresztą może nic dziwnego gdyż puppy nie do końca słucha poleceń. Przekierowanie (route) ustawiane na x.x.x.1 zawsze zmieniał na x.x.x.0

    Po czterech godzinkach zabawy i przetestowaniu wszelkich pomysłów z neta (God bless windows :) )nie znalazłem rozwiązania, za to znalazłem innych z takim samym problemem.

    Nic to, w tym tygodniu jeszcze przymierzam się do archlinuxa ale też nie czuję przekonania. Może Debian / Ubuntu? Chociaż chciałbym mieć zoptymalizowany pod i686.

    OdpowiedzUsuń
    Odpowiedzi
    1. powiedz po pierwsze jaki masz net, jaki dostęp - u mnie nie ma problemu, jeśli korzystam z najprostszego automatycznego konfiguratora

      Puppy to jest niekomercyjna produkcja - więc nie oczekuj, że wszystko będzie działać ot tak - czasem długo szukasz - ale wystarczy odpowiedni klik w odpowiednie miejsce

      Supportem tu jesteśmy my, użytkownicy - takie miejsca jak ten blog - płatnego supportu nie ma.

      Czasem zamiast 4 godzin zabawy lepiej od razu zapytać się w necie lub na forum :)

      Aha, obecnie optymalizacja pod i686 nie ma sensu - przy biurkowym użytku NIE odczujesz żadnej różnicy między i486/i586 kompilowanych z flagą i686

      Archlinux kategorycznie trzeba odpuścić, jeśli nie jesteś geekiem z kilkoma latami stażu w Linuksie i dobrym kolegą linuksowcem w sąsiedztwie.

      Usuń
    2. http://lekki-linux.blogspot.com/2012/03/magiczny-remix-mageia-nowy-stary-linux.html

      zainstaluj sobie ten system

      po instalacji zmieni się ociężały desktop KDE na lekkie XFCE (2 kliknięcia i krótka czasu na instalacje)

      tu nigdy nie ma z niczym dylematów - najłatwiejszy Linux na świecie

      Usuń
  2. Internet WLAN kablem z Realtek RTL8139/810x do Routera i do anteny. Router bez możliwości wejścia. DHCP. Widzi eth0 twierdzi że widzi sieć. Niby konfiguruje ale nie działa. Archa już odpuściłem po wczytaniu się w info :) Zasysam Minta aktualnie.

    OdpowiedzUsuń
    Odpowiedzi
    1. będziesz zadowolony z Minta, nie wiem jaką wersję zasysasz, ale jeśli standardowy to polecam po instalacji dodać/zmienić pulpit na XFCE (szybszy) LXDE (błyskawica)

      http://linuxmint.pl/lista-artykuow/1-latest-news/300-linux-mint-12-lxde.html

      środowisko, które miałeś w Puppy to było dobrze wyposażone Openbox lub LXDE (niemal to samo)

      w Polsce i na forach jest dobre wsparcie dla Mint

      Usuń
    2. ostatnia rzecz do Puppiego - czasem jak net formalnie jest ale praktycznie nie działa - jest problem, że konfigurator nie pobrał nameserverów z dhcp

      poczytaj w necie o opendns (wikipedia) i wklej te dnsy do pliku resolv.conf /etc

      ha, ostatnie miałem przygodę na wyjeździe u rodziny - za Chiny Ludowe nie potrafiłem skonfigurować neto na WinXP na routerze netii - wszystkiego próbowałem - net był, ale nie działał - Mint od razu wszystko wykrył - i już został na tym kompie na stałe

      Usuń
  3. Zassałem 12. Sprawdzę te DNS'y. W sumie w Pyuppym na około 1 sec po kliknięciu linku wyskakiwało w pasku coś z DNS ale za szybko dla mnie. Próbowałem przepisać DNS'y z windy i ustawić jako static ale wtedy dostawałem komunikat "Istnieje takie użądzenie" Zobaczymy.

    OdpowiedzUsuń
  4. Hi hi hi jednak siła razy gwałt to najlepsiejsza technika :)
    Wyciągnąłem routera zza biurka i popatrzyłem jak mu lampeczki mrygają pod XP
    Następnie puppy i patrzę a tu nie mryga w ogóle linia.
    Po walce z konsolą i kabelkami zapaliła się linia i pobrało DNS'y ale nadal nie działało. Rozmontowałem, zmontowałem odpaliłem i śmiga :)

    Śmiga tak że aż grzywkę mi zerwało.
    Tylko jakoś tak się dziwnie czuję jak patrzę na użycie pamięci. Niecałe 200M z operką :P

    No nic pobawię się konfiguracjami i jak będzie gites to zainstaluje na stałe. Na razie CD+Pendrive.

    OdpowiedzUsuń
  5. Puppy nie musi być w ogóle instalowany na dysku na stałe - może być na pendrive, ważne aby plik z twomi konfiguracjami i danymi zapisywał i ładował się bez problemu.

    Dziwne uczucie użyć starego kompa i zobaczyć jak może śmigać. Heh, dziwne ale przyjemne.

    Obiecałem napisać jak okiełznać Puppy Slacko - najnowszą gałąź Puppy - najnowszy soft jak ciepłe bułeczki - generalnie tam jest tylko drobny problem z czcionkami i wyświetlaniem na LCD, do łatwego załatania.

    Będzie wkrótce.

    OdpowiedzUsuń
  6. No i lipa. Nie ruszy drukarka choćby nie wiem co.
    Testuje Mint'a z CD, niestety nie chce mi się spolonizować :/
    Siec i drukarka poszły od strzała.
    No i w porównaniu do Puppy'ego ciężki jak byk :(

    OdpowiedzUsuń
    Odpowiedzi
    1. Są polskie edycje Minta - już spolonizowane i odchudzone, aby szybciej działały na starych kompach w polskich domach - na polskich stronach aspołeczności minta.

      Usuń
  7. Na Puppym bardzo ładnie działa mi drukarka!

    Spróbuj może wpisać w przeglądarce pod Puppym adres

    localhost:631

    z poziomu strony WWW ustawia się konfiguracja drukarki

    OdpowiedzUsuń
    Odpowiedzi
    1. a pod tym Puppym na pewno masz zainstalowany CUPS i komplet sterowników do twoich drukarek?

      to system drukowania z Macintosha

      ???

      oj naklepałem ci komentarzy, ale myślę, że się przydadzą - jeśli nie tobie - to innym poszukującym pomocy w necie

      Usuń
  8. Minta się polonizuje PO instalacji na twardym dysku bez najmniejszego problemu

    Mint nie jest dystrybucją dedykowaną dla livecd, owszem możesz odpalić, pobawić się, zobaczyć system - ale to jest system DO INSTALACJI nie do trybu livecd!

    Lekki desktop dla Minta także instaluje się już PO instalacji.

    Aha - Minta możesz zainstalować jako plikopartycje/program POD WINDOWS! :) jako kolejną aplikację windowsowską - chodzi tylko delikatnie wolniej niż samodzielna instalacja

    Program pod windows: mint4win

    Jeśli ściągnąłeś Minta w wersji CD to ten program powinien być na płycie.

    Jeśli chcesz szybkiego systemu LiveCD to są różne odmiany Puppy Linux, TinyCore Plus, Porteus.


    Podchodź bardzo spokojnie do tego że coś nie działa tu i tam - zapewne w najmniej oczekiwanym przypadku znajdziesz prosty sposób alby wszystko odpalić.

    To NIE jest Windows, mimo iż czasem tak wygląda, ale zupełnie inny system.

    Jeśli chcesz spolonizowanego systemu linuksowego a'la Windows taki jest tylko jeden: Magiczny Remix

    OdpowiedzUsuń
  9. He :) stwierdziłem po zdegustowaniu naleweczki że skoro za drugim razem udało się w puppym skonfigurować internet to może przy trzecim podejściu ruszy drukarka. Skasowałem pendraczka i wio. Net ruszył od strzała bez konfiguracji. Drukarka po doinstalowaniu jednej biblioteki i pakietu też poszła.

    Mówisz że Mint po instalacji też lekko chodzi? Desktop był chyba Xfce. W sumie na razie nie mam dysku wolnego więc puppy jest ok.

    Wiem że linux to nie winda :) miałem doświadczenia. W sumie nawet kilka latek u mnie stały linuxy. Najmilej wspominam Mandrive Auroxa i Suse.

    Przesiadka w windy na linuxa przy podejściu że to to samo zazwyczaj wiesz jak się kończy :)

    Jeszcze mam pytanie bo w necie jakoś to olewają. Zainstalowałem flasha przez instaler puppy'ego. Mam brakujące biblioteki statyczne. Jak uzupełnić braki?

    OdpowiedzUsuń
    Odpowiedzi
    1. przy instalowaniu flasha jest opcja sprawdzania zależności i doinstalowania ich

      nawet jeśli o tym zapomnisz w menu, bodajże system, gdzie są instalatory jest programik dependency check lub coś takiego, który sprawdza brakujące zależności i je dociąga

      jak coś to wywal flasha i spróbuj zainstalować przez manager paietów / ewentualnie wymiennie przez ten drugi porgramik, quickpet bodajże, jest na pulpicie

      spokojnie sie to da zrobić bo sam zrobiłem na wszystkich wersjach puppiego

      co do drukarki mówiłem, że brakuje CUPSa i sterownika zapewne - te braujące pakiety - popatrz pod windowsem, przynajmniej kiedyś drukarka tez nie działała bez instalacji jej z CD, więc na jedno wychodzi

      Usuń
    2. Mint po instalacji nie będzie tak lekki jak Puppy - ale zdecydowanie lżejszy niż z Płytki

      Ha, już mi wyjaśniłeś, Mint XFCE to nie jest klasyczny Mint, tylko Mint Debian

      to nieco inny system brandowany marką mint - trudniejszy

      właściwy klasyczny Mint to: Linux Mint 12 Lisa

      Do instalacji polecam wersję: CD No codecs, którą można zainstalować pod windowsem, bez zabawy partycjami - wystarczy spokojnie 10GB wolnego dysku na wszystko z rezerwą

      http://www.linuxmint.com/download.php

      Usuń
  10. Admin foruje tutaj tezę, że Arch jest dla geeków. Ale nie wiem czy to słuszne twierdzenie.
    Używam Archa na laptopie od ponad pół roku. Działa bardzo ładnie. Instalacja prosta. Manadżer pakietów (pacman) działa w linii komend, ale jest prosty w obsłudze i nie ma miliona opcji.
    Arch ma fantastyczną dokumentację online. I jeśli coś nie działa, zawsze można się nią wspomóc.
    Arch w pewnym stopniu przypomina Gentoo. Obie dystrybucje skupiają się na prostocie dystrybucji, są typu rolling release i są świetnie udokumentowane.

    Gentoo ma chyba jeszcze gorsze notowania wsród newbie niż Arch, w moim mniemaniu również niesłusznie. Instalacja jest bardzo łatwa, używanie też.
    Jedyne co potrzeba do instalacji i używania to głowa na karku, trochę pomyślunku, angielski i czytanie dokumentacji. No i spokój jak coś nie wychodzi :-)

    Gentoo i Arch są bardzo szybkie. Z rozrzewnieniem wspominam Gentoo z KDE3 na moim starym kompie stacjonarnym. Działało to bardzo szybko, było bardzo wygodne i zacnie wyglądało.

    W sumie, wpis chyba trochę offtopowy... Ale wypowiedzieć się chciałem :)

    Pozdrawiam,
    unc

    OdpowiedzUsuń
    Odpowiedzi
    1. Racjonalne Oszczędzanie29 marca 2012 04:19

      Tyle, że newbie potrzebuje/oczekuje systemu przyjaznego, choć troche przypominającego to co zna, czyli Windows - a także łatwego, gdzie wszystko ma podane na tacy

      nie na darmo najpopularniejsze distro na świecie to Linux Mint (klasyczny), a w Polsce na prowadzenie wychodzi Magiczny Remix (fork Mandrivy)

      Jasne, że dokumentacje są przejrzyste, o ile wiem Arch zaczerpnął swoje koncepcje z Crux'a, Slackware i odrobinę z BSD - ale koncepcja grzebania w plikach konfiguracyjnych przemówi albo do faceta po 30stce, który jeszcze pamięta MS-DOS, albo własnie do geeka


      tombula:

      menu puppiego i jedziesz:

      Setup/Setup Puppy/check dependencies installed pkg

      Usuń
    2. Zgoda :)
      Ale każdy newbie ma w sobie potencjał geeka. Dlatego nie należy ludzi zniechęcać.

      Co do plików konfiguracyjnych, to ja je raczej edytuję niż w nich grzebię :) To drugie określenie jakoś źle się kojarzy.

      Btw. czy Puppy w wersji frugal jest dla newbie? Który newbie wyrzeźbi ten wpis do menu.lst?

      Osobiście to cieszę się z tego, że rynek dystrybucji jest taki bogaty. Nie twierdzę, że Ubuntu jest gorsze od Gentoo. Każdy może znaleźć coś dla siebie i to jest fajne.

      W niektórych kręgach, przez samo używanie linuksa można być posądzonym o bycie geekiem, więc nie warto chyba używać tego typu podziałów.

      Pozdrawiam,
      unc

      Usuń
    3. puppy w wersji frugal nie jest dla newbie, zwłaszcza Puppy Slacko - choć istnieje instalator Puppy który instaluje go na dyskach

      problem w tym, że ja (i wielu geeków) chce mieć większą kontrolę nad instalacją

      niech będzie "edytuje", lepiej brzmi niż "grzebie"

      Usuń
  11. Optymalizacja pod i686 może nie ma za dużo sensu, ale jeśli można dzięki niej zyskać 5% szybkości to czemu jej nie używac?

    Naturalnie, jeśli rozmawiamy tu o reanimacji jakiegoś starego Pentium I lub i486 na potrzeby desktopa to jasne, że dystrybucja nie może być tak optymalizowana (to znaczy pod i686).

    Nowy temat graficzny bloga (dawno nie odwiedziałem, więc dla mnie nowy) bardzo na plus. Bardzo przejrzysty, przy tym ładnie wygląda.

    Tak w temacie lekkich i szybkich linuksów, to ostatnio zainteresowałem się schedulerem BFS (domyślnie używany np. w PCLinuxOS). BFS ma zwiększać responsywność małych systemów desktopowych.
    Szkoda tylko, że brakuje mi czasu na jakieś sensowne testy.

    Pozdrawiam,
    unc

    OdpowiedzUsuń
    Odpowiedzi
    1. ale pamiętaj że praktycznie wszystkie systemy na i486 są kompilowane z flagą i686, np. Slackware

      efekt jest niemalże ten sam, ale mamy wsteczną kompatybilność dla starszych maszyn

      aaa i cieszę się, że się nowy wystrój podoba

      Usuń
  12. No to jak mam tutaj zlot linux'iarzy to mam pytanie.
    Dawno dawno temu (naprawdę dawno) było GTK i Gnome. Teraz widzę że jest tego od groma. Czy one są całkowicie odmienne czy jakoś kompatybilne (wtedy program pod GTK nie szedł na Gnome i vice versa)?
    W domyślnym Openboxie na Puppym był Gnome player czy jest to lżejsza wersja Gnoma?

    Co do zależności (dependencies) to wygląda to tak :

    Puppy has searched for any missing shared libraries of these packages:

    Flashplayer-10.3.181.34-lucid

    These libraries are missing:

    libkdeui.so.5 libkutils.so.4 libkdecore.so.5 libQtDBus.so.4 libQtCore.so.4 libQtSvg.so.4 libQtGui.so.4

    Puppy has examined all user-installed packages and found these missing dependencies:

    No missing dependent packages

    Co do geek'ostwa i tym podobnych. Mogę czytać manuale i poradniki pod warunkiem że nie wyglądają jak skompilowany kod źródłowy a często niestety tak jest.

    Przykład tego internetu (ale teraz dla odmiany nie kumam dlaczego w windows działał), interesuje mnie że skonfigurowany router jest podpięty do kompa i komp ma albo znaleźć net albo powiedzieć co go boli że nie może. Nie chcę czytać dziesiątek specyfikacji bo zazwyczaj i tak na końcu okazuje się że to jest zależne od... i tu lista.

    I uzasadnienie mojego zdziwienia netem. W windows gdy klikam na dane interfejsu sieciowego to pisze mi: karta Realtek bla bla bla i reszta danych. W puppym też po uruchomieniu wyskoczyło mi eth0 Realtek bla bla bla. Cztery godziny na próbę znalezienia rozwiązania z skokami do windy i szperaniem po forach. W końcu metodą desperata włączyłem w biosie wyłączone interfejsy w tym kartę sieciową NVidii (płyta nForce2) i niech mi ktoś powie dlaczego na niej net śmiga? Ja tego nie łapię. W ogóle po co na płycie 3 interfejsy?

    Jeśli linux się sprawdzi w kwestii obsługi żony to zostanie. Ja mogę "grzebać", kompilować i cudować ale ma nie gryźć kobiety bo skończy się jak w 2008 gdy na linii żon-mandriva wyszły spięcia i trzeba było się rozstać :P Mam cierpliwość dzięki początkom.

    Taki offtop. Linuxa pierwszy raz stawiałem w 1997 albo 1998 roku. Niestety miałem bardzo nietypową na tamte czasy kartę Voodoo Rush. Za chiny ludowe nie odpalał X serwer. Tydzień z informatykiem z pracy (złoty człowiek) tworzyliśmy cały skrypt serwera. Nic z tego nie wyszło ale zamiłowanie zostało.

    OdpowiedzUsuń
    Odpowiedzi
    1. GTK (dokładnie to GTK+) to biblioteka GUI. Dzięki niej można tworzyć graficzny interfejs użytkownika.
      GNOME to z kolei desktop manager oparty o GTK+.

      GTK różni się tym od GTK+, że nie jest obiektowo zorientowana. Nie wiem czy coś jej jeszcze używa.

      Może miałeś na myśli podział GTK+ i Qt? Na Qt oparte jest m.in. KDE.
      Co do uruchamiania, to program wymaga odpowiednich bibliotek do uruchomienia i dba o to automatycznie manadżer pakietów. Program oparty o Qt ma w zależnościach komplet bibliotek Qt. Mimo, że używasz np. KDE, po zainstalowaniu GIMPa będziesz miał w systemie komplet bibliotek GTK+.

      Zasadniczo to nie jest problem, bo wszystko działa. Zdarzają się jednak jeszcze puryści, którzy nie chcą mieć aplikacji GTK+ pod KDE i vice versa.
      Dziś pamięć jest tania, więc ja nie widzę w tym problemu. Kiedyś może to faktycznie bolało.


      Pozdrawiam,
      unc

      Usuń
  13. a masz uruchomione repozytoria ubuntu w magnagerze pakietów?

    w ustawieniach klikasz repozytorium - zbiór pakietów, które chcesz

    może nie ma i stąd brakujące zależności

    OdpowiedzUsuń
  14. Mam ustawione jedno puppy-lucid ale nie zaktualizowałem listy pakietów. Mea culpa. Właśnie się aktualizują listy. Zobaczę co osiągnę.

    OdpowiedzUsuń
    Odpowiedzi
    1. możesz dodać też repozytoria ubuntu-lucid

      będziesz miał do dyspozycji jedno z największych źródeł oprogramowania na świecie

      nawet jak flash jakimś cudem nie ruszy, jest jeszcze gnash (wolny flash, youtube ruszy spokojnie)

      Usuń
    2. wywal tego flasha, oraz/albo zainstaluj jeszcze raz, najpierw klikając examine dependencies

      ściągnij te zalezności, będzie dobrze

      Usuń
  15. Ustawiłęm kilka repo związanych z puppy 5 lucid. Odinstalowałem flasha i zainstalowałem nowszą wersję. Nic z tego. Dokładnie to samo co było. W sieci niestety przeważnie opinie że jak działa to ok a jak nie to trzeba poszukać nowszego.

    OdpowiedzUsuń
  16. Oki pytanie za 100 pts
    XCF mi nie leży :/ Straszny burdel w menusach.
    Wróciłem do Openbox'a ale jak wyłączyć uruchamianie jednym kliknięciem? To akurat ma być jak w Windows :)

    OdpowiedzUsuń
  17. Niestety XCF mi nie leży bo straszny burdel w menusach tam panuje :/
    Plus kilka szczegółów ale nieważne. Wróciłem do Openbox'a. Jest śliczny i szybszy nawet. Ale chcę mieć dwuklik jak w Windows i nie wiem jak ustawić :/ W necie nie mogę nic znaleźć.

    OdpowiedzUsuń
  18. Już mówię - w Puppym jest manager biurka i plików: Rox-filer, Openbox to manager okienek - rysuje ramki i okna, nic więcej

    źle szukałeś

    zaraz przełączę się na Rox-filera i ci powiem jak zrobić dwuklik.

    OdpowiedzUsuń
  19. kliknij na pulpicie w puppym ikonę z domkiem, otworzą ci się jakieś pliki i katalogi

    prawy klawisz myszy na dowolny

    options - filer windows

    odchacz/wyłącz single click navigation

    options - pinboard

    odchacz/wyłącz single click to open

    wszystko będzie dwuklikiem jak w windows

    OdpowiedzUsuń
  20. Już znalazłem :)Tyle że jest ustawione na dwuklik a działa po pierwszym :/ Spróbuję zmienić na jednoklik :)

    OdpowiedzUsuń
    Odpowiedzi
    1. to jest wszystko banalne, tyle że człowiek zapomina że to zupełnie nowy system, a nie windows

      kiedyś z pierwszym Windowsem też się czlowiek uczył

      ja przy okazji na Lucid Puppy zainstalowałem gnasha (wolnego flasha) i pooglądałem youtube

      teraz jestem na Puppy Slacko i tam bez niczego, z automatu zainstalowałem flashplayer i też oglądam youtube

      ściągnij sobie też Slacko Puppy, skoro i tak działasz i zobacz jak to jest na nim - nieco trudniejszy, ale jakoś lepszy i nowszy - soft hjak świeże bułeczki

      Admin R-O

      Usuń
  21. Oki. Zasysam. Jutro popróbuję :)

    OdpowiedzUsuń

Related Posts Plugin for WordPress, Blogger...