[FreeBSD] Jatkoa Gentoo Unstableksi threadista..

Discussion in 'Linux -keskustelu' started by .W., Jun 13, 2005.

  1. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    Meni sen verran offtopikiksi ja kun kiinnostusta näkyy olevan niin aloitetaan sitten uusi..

    Juuh, eilen jo kokeilin tuota, ja yllätykseksi kaikki muu paitsi firefoxin käynnistyminen todellakin silmämääräisesti vaikutti toimivan nopeammin kuin Gentoossa. Yllättävää..

    Juuh, tuli huomattua.. Itseasiassa se on yhtäkkisesti linux kokemusten pohjalta aika sekava. Tosin samalta tuntu joskus aikanaan Winsdow$:n jälkeen linux ohjeistukset, että eiköhän tuostakin vielä selvää saa.. :)
     
  2. juuso65

    juuso65 Regular member

    Joined:
    Aug 20, 2004
    Messages:
    418
    Likes Received:
    0
    Trophy Points:
    26
    lueskelin mielenkiinnolla tuota freebsd juttua kun tuossa jonkinaikaa sitten yritin asentaa freebsd:tä vanhalle koneelle mutta kompastuskiveksi tuli isa-väyläinen verkkokorttini jota en saanut toimimaan ja ohjeistuksestakaan en saanut selville että miten niiden ajurit saadaan päälle (ei ole modprobe käskyä)

    ainakin tässä testissä väitetään että freebsd on nopea vanhoissakin koneissa ja pesee nopeudellaan monet linux versiot
    http://www.ofb.biz/modules.php?name=News&file=article&sid=358
     
  3. Jannejt

    Jannejt Moderator Staff Member

    Joined:
    Feb 10, 2005
    Messages:
    5,045
    Likes Received:
    6
    Trophy Points:
    118
    millainen tämä nimeämis-tapa on... itselläni on kyllä pci-väyläinen realtek 8139-sarjan kortti johon tuki löytyy kaikkialta helposti.. luultavasti tuostakin kun on kaikkialta muualtakin :D
     
  4. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    :D

    Kyllä se juu selviää, kun tarpeeksi sitä lueskelee...

    Kannattaa tarkistaa, että onko kortti ollenkaan tuettu...

    Eli siis nimet menee kortin valmistajan mukaan (esim. dc0, rl0...), ei ole mitään linuxista tuttuja eth0, eth1...ja toi realtek 8139 toimii todella hyvin FreeBSD:n kanssa (ainakin itsellenä :D)...

    EDIT: typo
     
    Last edited: Jun 14, 2005
  5. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Nyt on eka FreeBSD CD ladattu netistä ja poltettu ;)

    Noista nimeämisistä. Mulla on emolle integroitu realtek 8139-sarjan verkkokortti. Mitenkäs se nimetään?
    Ja sitten nämä levyjen nimeämiset. Toisella levyllä on /dev/hdb7 (linux käytäntö) 7 Gigaa. Jos saan sen muutettua partion magic ohjelmalla primaariksi niin se on /dev/hdb2 Linux käytännön mukaan. Vaikka on fyysisesti 4:s partio kovalevyllä. Ja Gentoon /etc/fstab täytyy rukata kun yksi levy muuttuu. XP:stä ei ole niin väliä..Niin millä nimellä se sitten näkyy tulle FreeBSD asennusohjelmalle? Ettei vaan tulisi pistettyä väärälle levylle...
     
  6. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Siis ei sitä itse tarvitse nimetä...tarkoitin tolla alunperin sitä vaan, että tutut eth0, eth1 jne...voi unohtaa...ainakin mulla toi realtek on nimetty niin, että se on "rl0"...ifconfig komennolla selviää, että mikä se on (tietoa tarvitsee esim. laittaessa palomuuria toimintaan)...

    Hmm...itse tein gentoossa cfdisk:illä valmiin FreeBSD osion (slice), jonka avulla oikea osio löytyi helposti...
    Sen /dev/hdb2 pitäisi olla /dev/ad1s2 eli eka levy on 0, toka levy on 1 jne.
    eli siitä tulee toi ad1 ja sitten eka slice on 1 ja toka slice on 2 jne.
    ja siitä tulee siis toi s2...

    EDIT: typo
     
    Last edited: Jun 14, 2005
  7. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Tuo oli hyvä idea. Ihan unohdin, että sillä voi tehdä melkein mitä tahansa levyjä. Kun ollut vain nuo PM:n mahdollisuudet vain mielessä. Nyt on toinenkin FreeBSD CD ladattu ja poltettu. Ehkä huomenna yritän asentaa, jos saan sen hdb7 väännettyä loogisesta primaariksi.

    Kiitos vielä tuosta levyjen nimeämis selvennyksestä.
     
  8. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    Hmm.. Suosittelen katsomaan tuon osion todellakin valmiiksi gentoon puolella. Vaikka kuinka koitin katsoa toisessa koneessa FreeBSD:n puolella muka oikean osion, asensin koko läjän kumminkin väärälle, ja siis tyhjensin yhden partition jossa oli tavaraa.. :S

    (onneksi ei ollu mitään tärkeätä kumminkaan)

    Tyhjensin gentoon kautta 2. partition. Sitten muka asensin FreeBSD:n 2. partitiolle, ainakin FBSD kertoi sen olevan 2. Gentoossa kun taas kattelin niin FBSD olikin asentunut 4. partitiolle joka oli saman kokoinen 2. partition kanssa. prkl.

    Muuten kaikki meni kyllä ihan putkeen. Ei toi loppuviimeksi eroa juurikaan siitä että asenta Slackwarea windows kokemuksella kun asentelee FBSD:a Linux kokemuksella. Tosin olin jo harjoitellu 2. koneella..

    EDIT: Pienempi BSD kuva allekirjoitukseen..
     
    Last edited: Jun 14, 2005
  9. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
  10. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Noin käy helposti, vaika olisi kokenutkin käyttäjä. Ei noiden osioiden kanssa kuitenkaan joka päivä pelaa ja tuo nimeämiskäytäntö on hankala kun ekaa asennusta suunnitelee.

    Yritän tänään tyhjentää osion ja muuttaa sen primaariksi. Kopsaan levyn ositaulun varoiksi talteen ja muutakin tärkeetä. Sitä oppii kun kerran pari on saanut levyn sekaisin.
     
  11. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Nyt on se FreeBSD asennettu. En vaan saa sitä käyntiin. Mitähän siihen grub.conf filuun pitäisi lisätä? FreeBSD on nyt kakkoslevyn toisella primaarilla eli /dev/hdb2. Olen yrittänyt kernel hd (1,1,a) /boot/loader. Jotain mätää tuossa on, kun grub ei suostu täydentämään (tab näppäin) tiedostoja FreeBSD levyltä. Antaa vain Gentoon kerneleitä jotka on hd (1,4) /

    Pitänee yrittää uusiksi.

    Tappioksi tuli, että nyt Gentoon /var on hukassa. Oli omalla osiolla. Jostain syystä PM taisi jotenkin vioittaa sitä siirrossa. No tuo ei ole kamalan tärkeetä dataa. Siinä taisi alkujaankin olla väärä ID, mutta toimi kuitenkin ext3 levynä.
     
  12. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Kokeileppa tällasella:
    title=FreeBSD
    root (hd1,1,a)
    kernel /boot/loader
     
  13. Jannejt

    Jannejt Moderator Staff Member

    Joined:
    Feb 10, 2005
    Messages:
    5,045
    Likes Received:
    6
    Trophy Points:
    118
    loistavaa :D
    no onneksi gentoo toimii kummiskin.. /homen hävittäminen olisi ollut jo aika paha... ;)

    pitää katsoa jos löytyisi innostusta asentaa toi.. uudet haasteet on kivoja... pitää tota testata vielä... varsinkin kun nyt on ollut hyvin keskustelua ja alkaa kompastuskiviä olla tiedossa :)
    aivan loistava :D

    @Sakarias: muista aina editoida noita viestejä.. vaikka 2 peräkkäin ei kamala asia olekkaan :D
     
  14. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    Pitäis varmaan kumminkin kahlata toi(kin) läpi. Jotenkin tuolta ruohon juuri tasolta oppii parhaiten. Huomannu oon..

    PS. Gentoon Portagen kun sais FBSD:n niin siinä olis jotain mitä ei heti pois vaihtais.. Luulisin.. :D
     
  15. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Tosta olen kyllä täysin samaa mieltä...

    Ai...musta tuntuu, että toi "ports" systeemi toimii jopa paljon paremmin, kuin portage...pisteteenpä vähän perusteluja tällä väitteelle... :D
    Ensinnäkin esim. net/cvsup niminen ohjelma vaikuttaa ihan hyvältä työkalulta, jolla saa pidettyä systeemin ajan tasalla...eli ensin sen asennus koneelle...sitten sellaisesta hakemistosta, kun /usr/share/examples/cvsup löytyy erilaisia valmiita config filejä, joita voi käyttää apuna...itse kopion sieltä standar-supfile:n, ports-supfile:n ja doc-supfile:n /root hakemistoon...muokkasin ne mieleisikseni ja sitten lisäsin tällasen /etc/make.conf fileen:
    SUP_UPDATE= yes
    SUP= /usr/local/bin/cvsup
    SUPFLAGS= -g -L 2
    SUPHOST= cvsup.fi.FreeBSD.org
    SUPFILE= /root/standard-supfile
    PORTSSUPFILE= /root/ports-supfile
    DOCSUPFILE= /root/doc-supfile

    Eli sitten, kun vaihdan /usr/src hakemistoon ja kirjoittelen "make update" niin järjestelmän sourcet+portit+docit päivittyy samaan tyyliin, kun gentoossa esync (tai emerge sync) komennoilla...


    Sitten löytyy loistava työkalu security/portaudit joka periaatteessa vastaa gentoon glsa-check:iä, mutta on huomattavasti kehittyneempi, kuin glsa-check...eli asennus ensin ja sen jälkeen kirjoitellaan "portaudit -Fda" tällä siis tarkastetaan tän hetkinen systeemi (noiden optioiden tarkemmat merkitykset selviää manuaalista)...sitten myöhemmin aina, kun asentelee ohjelmia, niin ports systeemi tarkastaa kaikki tosta db:stä ennen asennusta (huom gentoossa tätä ominaisuutta ei ole, pitäis olla tulossa kylläkin)...


    Sitten löytyy sellainen ohjelma, kuin sysutils/portupgrade jolla voi päivittää systeemin paketit...tähän löytyy ohjeet handbookista, joten en jaksa niitä kirjoitella tähän uudestaan...

    tossa olis noita perus juttuja, joita gentoossa tulee paljon käytettyä...tämän tyyppisiä työkaluja on aika paljon ja kaikilla on oma merkityksensä, mutta otetaan vielä yksi esimerkki, joka yllätti mut ihan täysin...en löytänyt oikein ensin mitään infoa, että kuinka voi poistaa paketin ja sen riippuvuudet järkevästi (eli siis etsiskelin jotain gentoon emerge depcleanin tyyppistä juttua)...sitten lopulta löysin (googlella) sellaisen ohjelman, kuin sysutils/pkg_cutleaves jolla tämä homma onnistui tyylikkäästi...samaan hommaan löytyi muitakin vaihtoehtoja, mutta niissä oli samat ongelmat, kuin gentoon emerge depcleanissa, eli huonoimmassa tapauksessa koko systeemi "hajoaa"...

    Tossa vähän esimakua FreeBSD:n pakettien hallinnasta... :D
     
  16. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    FreeBSD lähti käyntiin kun pistin
    title=FreeBSD
    root (hd1,2,a)
    kernel /boot/loader
    dev/hda2 olikin ns. extended partio...joka sisältää loogiset osiot. Olis pitänyt tarkistaa fdisk -l /dev/hdb

    Nyt en saa X.ää käyntiin. X Valittaa xf86EnableIO: Failed to open /dev/io for extended I/O. Luulis että asennus pistäisi kaikki tarvittavat palikat paikelleen, että X:n saisi käyntiin. Vai pitäiskö yrittää vielä root käyttäjänä? Vai yrittää asennusta uusiksi? Jos joku meni vikkaan. Pahus kun tuota mc:tä ei ole käytössä. ilman sitä en oikein osaa mitään konsolissa.

    Ja se gentoon /var vaikuttaa menetetyltä. Täytyy palauttaa se varmuuskopiolta, joka on kyllä turhan vanha. Koko systeemiä ei viitsisi pistää uusiksi.

    Kiitos taas lisä vinkeistä. Tuosta ports jutusta. Tässä ollaan vielä ihan alussa. make.conf on vielä kokonaan editoimatta.
     
  17. juppe22

    juppe22 Active member

    Joined:
    May 27, 2002
    Messages:
    2,660
    Likes Received:
    0
    Trophy Points:
    66
    Asensitko xorgin siinä asennuksen yhteydessä...??
    Jos et niin helpoimmalla pääset tässä vaiheessa, kun kirjoittelet /stand/sysinstall ja käyt asentamassa sen xorgin sitä kautta...ja sitten conffaat xorgin niinkuin linuxissa yleensä...
     
  18. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    xorg on asennettu. Xorg -configure ja startx antaa saman virheen. Löytyy xorgin logista. sysinstall komentoa on käytetty ja pakettaja lisätty. Netti toimii ja vanha tuttu mc löytyi kun pisti ftp:n lähteeksi. Näyttää tosin kamalalta. KDE ohjelmia & kielipaketti ym. k3b taisi epäonnistua. Mutta eihän noilla teen mitään ilman X:ää.

    Tälläinen löytyi googlella
    cvsup or add 'device io' to your kernel configuration, and
    rebuild the kernel.

    Mutta tuohon ei vielä tässä Frisbiissä riitä. Eikös tuon oletus kernelin pitäisi pystyä käynnistämään X. Tai sitten vaan kämmäsin taas jossain
     
  19. .W.

    .W. Regular member

    Joined:
    Mar 1, 2004
    Messages:
    838
    Likes Received:
    0
    Trophy Points:
    26
    Kysyiköhän joku edellisessä threadissa LiveCD versiota FreeBSD:a. Anyway, en jaksa tarkistaa asiaa nyt, mutta tälläinen siis olisi: http://www.freesbie.org/
     
  20. Jannejt

    Jannejt Moderator Staff Member

    Joined:
    Feb 10, 2005
    Messages:
    5,045
    Likes Received:
    6
    Trophy Points:
    118
    joo oli tosta livecd:stä puhetta... muuten millanen se on.. onko se täysin valmis että cd sisään ja enterii niin tulee graaffinen työpöytä vai pääseekö tossa jo kokeilee säätämistä :p
     

Share This Page