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..
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
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
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ä )... EDIT: typo
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...
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
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ä.
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..
Tässä muuten yksi vaihtoehtoinen tapa asentaa toi... http://www.freebsd.org/doc/en_US.ISO8859-1/articles/fbsd-from-scratch/ Eipä toi kyllä periaatteessa eroa mitenkään siitä, jos kääntää jälkeenpäin kaiken uudestaan...
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.
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ä.
loistavaa 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 @Sakarias: muista aina editoida noita viestejä.. vaikka 2 peräkkäin ei kamala asia olekkaan
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..
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... 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...
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.
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ä...
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
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/
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ä