Próbálkozom FreeBSD 7.0 telepítésével Virtualbox-ra. Eddig:
http://www.virtualbox.org/ticket/652
könnyen eljutottam, át is állítottam a hálókártyát a megfelelőre, DHCP-n kap IP címet, gateway IP-t és DNS IP-t a virtuális gép. Ellenben a névfeloldás nem működik, legalábbis a kiválasztott ftp.hu.freebsd.org-ot nem tudja feloldani a virtuáils gép, így nem indul el a telepítés sem.
Próbálkoztam azzal, hogy csinálnok egy Emergency Holographic Shell-t, átváltok rá, de az ifconfig és a route parancsokon kívül nem nagyon találtam olyat, ami hálózattal kapcsolatos lenne.
Hogyan tudnám ellenőrizni a névfeloldás, vagy egyáltalán a hálózat működését?
Szerintem nem a FreeBSD-nek van baja, hanem valamiért tényleg nincs a host gépen (ami egyébként Windows Vista) DNS szerver a DHCP által kiosztott 10.0.2.3-on. Így adódik a második kérdés:
Hogy tudnék továbblendülni erről a pontról?
Tudom, kicsit elszúrtam, hogy egyszerre két ismeretlen szoftverrel próbálkozom, de ez van, szeretem a kihívásokat :-)
- 2192 megtekintés
Hozzászólások
/etc/resolv.conf
?
- A hozzászóláshoz be kell jelentkezni
Igen. Mivel tudom kiíratni a tartalmát? ed, ee, vi, less, more, cat meg még pár, amit kerestem volna nincsen.
- A hozzászóláshoz be kell jelentkezni
Akkor rosszul tetted fel.
--
1 leszel vagy 0 élő vagy hulla!
- A hozzászóláshoz be kell jelentkezni
Még nem tettem fel.
Ez a telepítő, és éppen ott akadok el, hogy nem megy a telepítés, mert nincs hálózat, és onnan szeretném felrakni.
- A hozzászóláshoz be kell jelentkezni
echo?
- A hozzászóláshoz be kell jelentkezni
Egy file tartalmát hogyan íratod ki echo-val?
- A hozzászóláshoz be kell jelentkezni
Nem ki, at.
- A hozzászóláshoz be kell jelentkezni
Shell-lel magával.
while read x ; do echo "$x"; done < /etc/resolv.conf
Azért egy ilyen szintű parancsot be kéne már tudni gépelni valakinek, aki virtualboxot is tud használni, meg FreeBSD-zni akar. ;-)
- A hozzászóláshoz be kell jelentkezni
Köszi a rendreutasítást :-D Mint mondtam, egyiket sem (FreeBSD, Virtualbox) használtam még, ezt a shellt meg őszintén szólva feladtam, miután a 10-20 kipróbált parancs egyike sem működött. Az echo *-ig eljutottam az ls helyett, de a while eszembe nem jutott volna - pláne miután az echo /bin/* nem mondott olyat, hogy lenne...
- A hozzászóláshoz be kell jelentkezni
Minden ott van ami kell, csak az /usr/bin-ben nézd, meg az alapértelmezett shell-ben nincsenek telepítés után megadva az útvonalak. Ezt tedd meg manuálisan. Addig is így lehet használni:
/usr/bin/less
/usr/bin/zcat, more, vi stb.
Nálam 1.6.2-es VirtualBox-ban FreeBSD 7-es működik rendesen (64 bit Debian Lenny host), annyi volt vele mindösszesen, hogy a hálókártyát PCI III-ról II-re kellett állítanom, hogy legyen hálózati interface-em. A másikat a GENERIC kernel nem ismeri szerintem. A névfeloldás nálam műkszik.
- A hozzászóláshoz be kell jelentkezni
A VirtualBox nem szereti a FreeBSD-t. A problémádra megoldás lehet, hogy másik hálókártyát választasz, mert amit alapból a VB ad, azt nem kezeli a FreeBSD. Másrészt egy alaprendszert nem fogsz tudni lefordítani, mert ilyesmi jön majd a konzolra:
sigreturn: eflags 0x80247
...és az adott folyamat futása megáll. Egy darabig szenvedtem, aztán VMWare-be telepítettem FreeBSD-t. Ez három hete volt, azóta lehet, hogy javították a hibát, ami ~1 éve nyitott ticket a VB oldalán: http://www.virtualbox.org/ticket/458
--
http://www.javaforum.hu
- A hozzászóláshoz be kell jelentkezni
Azóta kerítettem egy fizikai gépet, és azon működik. Ez elég rossz pont nálam a Virtualboxnak :-)
- A hozzászóláshoz be kell jelentkezni
Na, ha már felmerült a téma, egy kérdés a hozzászólókhoz:
Biztos, hogy elolvastátok, amit írtam?
1. "A problémádra megoldás lehet, hogy másik hálókártyát választasz, mert amit alapból a VB ad, azt nem kezeli a FreeBSD."
A postban egyértelművé tettem, hogy belefutottam ebbe a hibába, és azt is leírtam, hogy megoldottam.
2. "Minden ott van ami kell, csak az /usr/bin-ben nézd, meg az alapértelmezett shell-ben nincsenek telepítés után megadva az útvonalak."
A postból kideül, hogy "nem indul el a telepítés sem", még a telepítő futása közben kérek shellt. Az információ, amit itt kaptam, irreleváns.
3. ("Igen. Mivel tudom kiíratni a tartalmát? ed, ee, vi, less, more, cat meg még pár, amit kerestem volna nincsen.")
"Akkor rosszul tetted fel."
Lásd kettes pont, még nem tettem fel.
Igyekeztem értelmes kérdést feltenni, megfelelő mennyiségű információval, lásd:
http://www.catb.org/~esr/faqs/smart-questions.html
Lehet, hogy kellene egy "How to answer questions the smart way" dokumentáció is? Csak attól tartok, hogy egyesek pont annyi időt szánnának az elolvasására, mint a kérdések elolvasására :-)
- A hozzászóláshoz be kell jelentkezni
Amit biztosan tudok mondani az az, hogy én VirtualBox-ban futtatok FreeBSD 7-est, minden gond nélkül. Igaz a host rendszerem 64 bit Debian Lenny. De ez szerintem a VBox szemszögéből lehet hogy nem érdekes.
Lényeg hogy VirtualBox-ban megy a FreeBSD rendesen, csak a VB által felajánlott másik hálókártyát kell kiválasztani, de ezt már te is írtad. Szóval lehet hogy a VB Vista verziójában lenne valami bibi?
Szerk: Vistában nem lehet a futtatandó programnak valamilyen régebbi kompatibilis környezetet beállítani? (mint XP-n a kompatibilis mód --> Win98 módban futattás például)
- A hozzászóláshoz be kell jelentkezni
De lehet. Van "compatibility pack" is hozza, par programhoz az kell. Egy szo mint szaz, van.
- A hozzászóláshoz be kell jelentkezni
Kicsit felhozom a témát.
Telepítettem FreeBSD 7-et Virtualbox 2.0.2-be. Előrleátóan már átállítottam a VB által adott hálózati kártyát (most le0), így gond nélkül van DHCP-m. Ellenben a hálózati eléréssel gondjaim vannak. Virtualboxban NAT-ot állítottam be (de próbáltam bridge-l is.).
FreeBSD guest felől:
- ping 10.0.2.15 (saját maga) - OK
- ping 10.0.2.2 (default gw) - OK
- ping 10.0.2.3 (dns) - NEM OK (*)
LAN a host felől: 192.168.1.0/24 de nem látok ki rá. Van egy WinXP guest is, egyező hálózati beállításokkal, onnan rendben meg a NAT. Igaz névfeloldás ott sincs, csak ha közvetlen csatlakozok a netre (ppp0). Ha lanra csatlakozok akkor a lan DNS-ét megadom és megy a névfeloldás. De FreeBSD alól nem látok ki a 192.168.1.0-s hálóra sem.
Host os: Gentoo 64bit
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
A pinget tessek elfelejteni, VirtualBox alatt nem mukodik. Amit latsz, optikai csalodas.
Wget, telnet, celiranyos eszkozok - ez az, amivel VB alatt halot lehet tesztelni.
Amugy nekem megy a ftp es a http is.
FBSD szokott idonkent olyant csinalni (ha ugy allnak a csillagok), hogy eldobja a netet ha sokaig parlagon all. Mondjuk most ebben a 2.x-esben nem jott elo, de ki tudja...
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Nem mondanám optikai csalódásnak azt, hogy nem működik valami :D
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
> FBSD szokott idonkent olyant csinalni (ha ugy allnak a csillagok), hogy eldobja a netet ha sokaig parlagon all.
Hát ezt nem tudom mire alapozod, én az elmúlt 13 (14?) év FreeBSD használat alatt ilyet nem találtam, de gondolom ha kiegészítjük a mondatodat, akkor talán igaz lehet:
> FBSD szokott idonkent olyant csinalni *Virtualbox alatt* (ha ugy allnak a csillagok), hogy eldobja a netet ha sokaig parlagon all.
- A hozzászóláshoz be kell jelentkezni
Termeszetesen egyertelmunek veltem, hogy az adott mondat VirtualBox alatt ertendo, mivel a komplett komment VirtualBox-rol szolt... De igazad van, pontatlan voltam, elnezest kerek.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni