Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 04:42

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[HowTo] FreeBSD auf einen Linux Server installieren

Discussion on [HowTo] FreeBSD auf einen Linux Server installieren within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Closed Thread
 
Old   #1
 
elite*gold: 3075
Join Date: Mar 2010
Posts: 667
Received Thanks: 699
Lightbulb [HowTo] FreeBSD auf einen Linux Server installieren

Also,

da manche Leute einen Root mit Linux haben, können sie leider kein M2-Server dort hosten,
Ich erkläre euch, wie ihr FreeBSD auf Linux installieren könnt.
ich habe es mit meinem Root ausprobiert & es hat geklappt.
Klappt glaube ich nich bei jedem Root, da es mit meinem neueren auch nicht klappt.

Folgt dem Guide -

Installation der benoetigten Tools

Auf dem mir zur Verfuegung gestellten Server war ein Linux Ubuntu am Laufen. Daher werden mittels aptitude folgende Pakete nachinstalliert:

Quote:
aptitude install curl bsdtar libc6-dev zlib1g-dev

Depenguinator 2 besorgen

Nachdem man nun alle Voraussetzungen geschaffen hat, organisiert man sich das Archiv mit dem Depenguinator 2.

Quote:
wget h t t p : / / w w w . d a e m o n o l o g y . n e t / d e p e n g u i n a t o r / d e p e n g u i n - 2 . 0 . t a r . g z > d e p e n g u i n - 2 . 0 . t a r . g z
€: Buchstaben zusammenbinden

Sollte das nicht klappen versuchts mit

Quote:
wget h t t p : / / w w w . d a e m o n o l o g y . n e t / d e p e n g u i n a t o r / d e p e n g u i n - 2 . 0 . t a r . g z > d e p e n g u i n - 2 . 0 . t a r . g z
€: Buchstaben zusammenbinden

Wenn man das hat, sollte man noch schauen, ob die Checksumme (aa5d98dd3998545600f5af1d406196832ef8bea59cb022bc3 a5efb303ac57cf7) stimmt:

Quote:
sha256sum depenguin-2.0.tar.gz
Wenn dies alles stimmt, kann man dazu uebergehen das Archiv auszupacken. Dazu genuegt ein einfaches:

Quote:
tar -xzf depenguin-2.0.tar.gz
Konfigurieren des Entpinguisierers

Man sollte erstmal in das zuvor erstellte Verzeichnis wechseln:

Quote:
cd depenguin-2.0
Hier kann man nun mit einem:

Quote:
mv depenguinator.conf.dist depenguinator.conf
die Beispielkonfiguration umbenennen. Wenn das erfolgt ist, oeffnet man sie in einem Editor seiner Wahl – z.B.:

Quote:
nano depenguinator.conf
Ladet euch die depenguinator.conf runter und bearbeitet sie mit notepad++

Hier finden sich folgende Werte, die man entsprechend seines Systemes anpassen muss. Die entsprechenden Werte finden sich z.B. in /etc/network/interfaces und /etc/resolv.conf- je nachdem, welche Distribution man hat. Die Mac-Adresse bekommt man mit einem Aufruf von ifconfig heraus. Die einzige Sache, bei der ich mir nicht sicher war, ist der depenguinator_interfaces=”external”-Eintrag. Diesen kann man einfach so lassen. Man muss einfach nur alle anderen Werte korrekt ausfuellen.
FreeBSD7-CD herunterladen

Da man nun soweit ist mit konfigurieren, kann man dazu uebergehen eine
FreeBSD-Installations-CD herunterzuladen.

Quote:
f t p : / / f t p . f r e e b s d . o r g / p u b / F r e e B S D / r e l e a s e s / a m d 6 4 / I S O - I M A G E S / 7 . 1 / 7 . 1 - R E L E A S E - a m d 6 4 - d i s c 1 . i s o
SSH-Key erstellen

Da man sich auf dem spaeter laufenden FreeBSD nicht per Passwort, sondern mit einem Key einloggt, erstellt man noch mit:

Quote:
ssh-keygen -t rsa
die notwendigen Dateien – ein Passwort anzugeben ist dabei nicht notwendig. Dies legt die Dateien id_rsa und id_rsa.pub in ~/.ssh/ ab. Die id_rsa-Datei sollte man sich noch kopieren (runter von dem Server, am besten lokal auf den eigenen Rechner) – die braucht man spaeter noch.
Image erstellen und installieren

Um das noetige Image zu erstellen, benutzt man das beiliegende Script. Dies ruft man mit einem:

Quote:
sh -e makeimage.sh disc1.iso 7.1-RELEASE ~/.ssh/id_rsa.pub
auf.

Um nun das erstelle Image zu benutzen, muss zunaechst der Swap des noch installierten Linux abgeschaltet werden. Dazu genuegt ein einfaches:

Quote:
swapoff -a
Nun kommt der boese Teil der Geschichte. Als Ablage fuer das FreeBSD nutzt man den nun freigewordenen Platz (ehemals Swap). Mit dd kann man dort einfach das Image ablegen:

Quote:
dd if=disk.img of=/dev/sda2
Hierbei sollte man natuerlich sicherstellen, dass /dev/sda2 auch das swap-Device war. Das bekommt man am einfachsten heraus, wenn man mal in /etc/fstab schaut.
Grub-Config anpassen

Nun hat man auf sda2 ein bootfaehiges FreeBSD liegen. Was nun noch fehlt ist der Eintrag im Bootloader. Hierzu schreibt man einfach ans Ende von /boot/grub/menu.lst:

title FreeBSD
root (hd0,1)
makeactive
chainloader +1

Weiterhin muss man den Eintrag default der Datei /boot/grub/menu.lst auf den entsprechenden Wert setzen. Da ich jetzt 3 Eintraege im Menue habe, muss ich den default-Wert also auf 2 setzen (Grub faengt bei 0 an zu zaehlen).
Fdisk und reboot

Nun fehlt nur noch ein Schritt. Das waere das Setzen von sda2 auf den Partitionstyp FreeBSD. Dazu startet man:

Quote:
fdisk /dev/sda
Hier druckt man nun t, dann die 2 und als Code nimmt man a5 – damit hat man den Partitionstyp von SWAP auf FREEBSD geaendert. Nachdem man dies bestaetigt hat, schreibt man mit w die Partitionstabelle. Wenn das alles geschehen is, kann man Daumen druecken und rebooten.

Nun sollte die Kiste wieder da sein und man kann mit ssh -i id_rsa root@SERVER auf den Server verbinden – fertig. Ueber die feste Installation auf dem Server werde ich mehr schreiben, sobald ich damit vertraut bin.

ACHTUNG !

Quote:
Dieses tut, habe ich, aiiR7 mir aus dem internet rausgesucht.

Quelle : bsdforen

Die installation kann natürlich auch fehlschlagen, also passt genau auf, dass ihr alles richtig macht, auf meinem neuen Linux Ubuntu Root hat es NICHT geklappt, jedoch auf meinem alten hat es geklappt.

Links dazu, sende ich euch per PN.

Mfg
aiiR7 is offline  
Thanks
46 Users
Old 03/30/2010, 19:10   #2
 
MC_Muffin's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 4,943
Received Thanks: 1,230
Quote:
Originally Posted by aiiR7 View Post
Also,

da manche Leute einen Root mit Linux haben, können sie leider kein M2-Server dort hosten,
Ich erkläre euch, wie ihr FreeBSD auf Linux installieren könnt.
ich habe es mit meinem Root ausprobiert & es hat geklappt.
Klappt glaube ich nich bei jedem Root, da es mit meinem neueren auch nicht klappt.

Folgt dem Guide -

Installation der benoetigten Tools

Auf dem mir zur Verfuegung gestellten Server war ein Linux Ubuntu am Laufen. Daher werden mittels aptitude folgende Pakete nachinstalliert:




Depenguinator 2 besorgen

Nachdem man nun alle Voraussetzungen geschaffen hat, organisiert man sich das Archiv mit dem Depenguinator 2.



€: Buchstaben zusammenbinden

Sollte das nicht klappen versuchts mit



Wenn man das hat, sollte man noch schauen, ob die Checksumme (aa5d98dd3998545600f5af1d406196832ef8bea59cb022bc3 a5efb303ac57cf7) stimmt:



Wenn dies alles stimmt, kann man dazu uebergehen das Archiv auszupacken. Dazu genuegt ein einfaches:



Konfigurieren des Entpinguisierers

Man sollte erstmal in das zuvor erstellte Verzeichnis wechseln:



Hier kann man nun mit einem:



die Beispielkonfiguration umbenennen. Wenn das erfolgt ist, oeffnet man sie in einem Editor seiner Wahl – z.B.:



Ladet euch die depenguinator.conf runter und bearbeitet sie mit notepad++

Hier finden sich folgende Werte, die man entsprechend seines Systemes anpassen muss. Die entsprechenden Werte finden sich z.B. in /etc/network/interfaces und /etc/resolv.conf- je nachdem, welche Distribution man hat. Die Mac-Adresse bekommt man mit einem Aufruf von ifconfig heraus. Die einzige Sache, bei der ich mir nicht sicher war, ist der depenguinator_interfaces=”external”-Eintrag. Diesen kann man einfach so lassen. Man muss einfach nur alle anderen Werte korrekt ausfuellen.
FreeBSD7-CD herunterladen

Da man nun soweit ist mit konfigurieren, kann man dazu uebergehen eine
FreeBSD-Installations-CD herunterzuladen.



SSH-Key erstellen

Da man sich auf dem spaeter laufenden FreeBSD nicht per Passwort, sondern mit einem Key einloggt, erstellt man noch mit:



die notwendigen Dateien – ein Passwort anzugeben ist dabei nicht notwendig. Dies legt die Dateien id_rsa und id_rsa.pub in ~/.ssh/ ab. Die id_rsa-Datei sollte man sich noch kopieren (runter von dem Server, am besten lokal auf den eigenen Rechner) – die braucht man spaeter noch.
Image erstellen und installieren

Um das noetige Image zu erstellen, benutzt man das beiliegende Script. Dies ruft man mit einem:



auf.

Um nun das erstelle Image zu benutzen, muss zunaechst der Swap des noch installierten Linux abgeschaltet werden. Dazu genuegt ein einfaches:



Nun kommt der boese Teil der Geschichte. Als Ablage fuer das FreeBSD nutzt man den nun freigewordenen Platz (ehemals Swap). Mit dd kann man dort einfach das Image ablegen:



Hierbei sollte man natuerlich sicherstellen, dass /dev/sda2 auch das swap-Device war. Das bekommt man am einfachsten heraus, wenn man mal in /etc/fstab schaut.
Grub-Config anpassen

Nun hat man auf sda2 ein bootfaehiges FreeBSD liegen. Was nun noch fehlt ist der Eintrag im Bootloader. Hierzu schreibt man einfach ans Ende von /boot/grub/menu.lst:

title FreeBSD
root (hd0,1)
makeactive
chainloader +1

Weiterhin muss man den Eintrag default der Datei /boot/grub/menu.lst auf den entsprechenden Wert setzen. Da ich jetzt 3 Eintraege im Menue habe, muss ich den default-Wert also auf 2 setzen (Grub faengt bei 0 an zu zaehlen).
Fdisk und reboot

Nun fehlt nur noch ein Schritt. Das waere das Setzen von sda2 auf den Partitionstyp FreeBSD. Dazu startet man:



Hier druckt man nun t, dann die 2 und als Code nimmt man a5 – damit hat man den Partitionstyp von SWAP auf FREEBSD geaendert. Nachdem man dies bestaetigt hat, schreibt man mit w die Partitionstabelle. Wenn das alles geschehen is, kann man Daumen druecken und rebooten.

Nun sollte die Kiste wieder da sein und man kann mit ssh -i id_rsa root@SERVER auf den Server verbinden – fertig. Ueber die feste Installation auf dem Server werde ich mehr schreiben, sobald ich damit vertraut bin.

Dieses tut, habe ich mir aus dem internet rausgesucht.

Quelle : bsdforen

Die installation kann natürlich auch fehlschlagen, also passt genau auf, dass ihr alles richtig macht, auf meinem neuen Linux Ubuntu Root hat es NICHT geklappt, jedoch auf meinem alten hat es geklappt.

Links dazu, sende ich euch per PN.

Mfg
Nice, nur ich glaube das ist illegal, weil sonst würden die ja selber FreeBSD anbieten? ..
MC_Muffin is offline  
Thanks
2 Users
Old 03/30/2010, 19:12   #3
 
elite*gold: 1
Join Date: Jan 2009
Posts: 568
Received Thanks: 53
Quote:
Originally Posted by MC_Muffin View Post
Nice, nur ich glaube das ist illegal, weil sonst würden die ja selber FreeBSD anbieten? ..
^this finde es gut aber glaube auch das das nicht 100% legal ist
killoner is offline  
Thanks
1 User
Old 03/30/2010, 19:14   #4

 
elite*gold: 192
Join Date: Aug 2009
Posts: 5,797
Received Thanks: 3,141
naja sofern das illegal ist, würde ich sagen closed ,da e*pvp kein warez duldet
[-Lee-] is offline  
Old 03/30/2010, 19:15   #5
 
elite*gold: 3075
Join Date: Mar 2010
Posts: 667
Received Thanks: 699
Jain, im Sinne Legal, manche Anbieter haben die Produkte bzw Winwows, oder andere Betriebssystem nicht in ihrem Haus zur verfügung, kann man z.B bei server4you nachfragen, habe gefragt ob sie mir freebsd installiern - nein, danach fragte ich ob ich das selbst machen darf - ja, und sanden mir einen link mit dem oben stehenden text.

Wenn es Illegal sein sollte, bitte closen.

€: hier ein kleiner ausschnitt einer Email von mir an server4you und das Feedback deren Support

Quote:
================================================== ==============
Ticketsystem
================================================== ==============

Ticket-ID:*********
Status: beantwortet
Datum: 30.03.2010 17:21
Servername: *****
Fehlerbeschreibung:
Im Internet habe ich keins gefunden.. aktuelles sytem : Linux Ubuntu 64 Bit.

Wie kann ich FreeBSD 7.1 32 Bit auf meinen Root installieren.
Ich bitte um hilfe, sonst muss ich hier leider kündigen, da meine Projekte nur über FreeBSD laufen.
Tut mir dann zwar leid, aber mir hilft das nich


Fehlermeldung:


=========================== letzte Antwort =========================

Hallo Herr B*****,

Ja, es ist möglich, dass sie selbst auf ihrem bei uns gemieteten Root Freebsd installieren dürfen, da wir dieses Betriebssystem noch nicht anbieten.

eine Anleitung zur Installation von FreeBSD finden Sie beispielsweise hier:

bsdforen *********

Mit freundlichen Grüßen / Best regards
******

================================================== ===============
SERVER4YOU
BSB Service GmbH | Daimlerstraße 9-11 | 50354 Hürth | Germany
Telefax: ******************

HRB 42945 / Amtsgericht Köln, *************
Geschäftsführer: **************
================================================== ===============
aiiR7 is offline  
Thanks
4 Users
Old 03/30/2010, 19:17   #6
 
elite*gold: 40
Join Date: Nov 2009
Posts: 1,965
Received Thanks: 832
Ich glaube auch das es nicht Illegal ist.
Impedanza is offline  
Old 03/30/2010, 19:20   #7
 
elite*gold: 63
Join Date: Feb 2010
Posts: 1,187
Received Thanks: 241
nice :]
»DarkProphєtღ is offline  
Old 03/30/2010, 19:23   #8
 
elite*gold: 1
Join Date: Jan 2009
Posts: 568
Received Thanks: 53
Quote:
Originally Posted by »DarkProphєtღ View Post
nice :]
Meine Meinung
killoner is offline  
Old 03/30/2010, 19:28   #9
 
elite*gold: 3075
Join Date: Mar 2010
Posts: 667
Received Thanks: 699
Wie gesagt, fragt bitte vorher euren Anbieter bevor ihr das macht, nicht das ihr Ärger oder sowas bekommt.

Mfg
aiiR7 is offline  
Thanks
1 User
Old 03/30/2010, 21:53   #10
 
elite*gold: 63
Join Date: Feb 2010
Posts: 1,187
Received Thanks: 241
Guter Thread :]
»DarkProphєtღ is offline  
Thanks
2 Users
Old 03/30/2010, 21:55   #11
 
elite*gold: 3075
Join Date: Mar 2010
Posts: 667
Received Thanks: 699
Naja geht^^

Ahja, Robert, Darkprophet, die Spoiler von dem Bild und unserem text ausm icq sind eh die besten XD!
aiiR7 is offline  
Thanks
1 User
Old 04/06/2010, 20:54   #12
 
elite*gold: 0
Join Date: Nov 2009
Posts: 91
Received Thanks: 1
Ich kriege das nicht hin könnte mir jemand einen ausfürlicheren tut machen ? bitte ich verzweifle ...
Angel53 is offline  
Old 04/07/2010, 00:44   #13
 
elite*gold: 3075
Join Date: Mar 2010
Posts: 667
Received Thanks: 699
schau mal bei bsdforen nach , wo hängste denn? bei "wget" ?, wenn Ja, versuchs über "curl", wenn das nich funzt, add mich im Icq oder schreib mir 'ne pn

greetings
aiiR7 is offline  
Thanks
1 User
Old 04/10/2010, 23:06   #14
 
elite*gold: 0
Join Date: Apr 2010
Posts: 151
Received Thanks: 28
Könnte mir mal einer Helfen,ich bekomme das nicht hin ?...

Gebe auch ne belohnung auf meinem Server
Se73n is offline  
Old 04/10/2010, 23:09   #15
 
elite*gold: 3075
Join Date: Mar 2010
Posts: 667
Received Thanks: 699
wo hängste an welchem punkt..
aiiR7 is offline  
Thanks
1 User
Closed Thread


Similar Threads Similar Threads
[HowTo]MYSQL installieren FreeBSD
04/27/2013 - Metin2 PServer Guides & Strategies - 5 Replies
Heute erkläre euch wie ihr MYSQL auf FreeBSD installiert, ich weiß das es viele HowTo´s gibt was MYSQL etc angeht , jedoch sind sie meist unverständlich. Was brauche ich ? Root mit FreeBSD 7.2 32 bit. Putty (oder andere Programme womit ihr eine Verbindung mit den Server erstellen könnt) Ports aktualisieren:
[HowTo]Hamachi auf FreeBSD installieren
03/15/2011 - Metin2 PServer Guides & Strategies - 54 Replies
Hallo Leute, ich will euch heute mal zeigen, wie ihr Hamachi auf FreeBSD installieren könnt. Was ihr dazu braucht: Einen FreeBSD-Root bzw. VPC Installierte Ports Vielleicht ein bisschen Zeit
FreeBSD auf Linux root installieren Hilfe
05/15/2010 - Metin2 Private Server - 17 Replies
Hey Liebe Com Kann mir vlt einer einen Link schicken wie man FreeBSD auf linux installiert habe nur den von aiir7 Gefunden und der hilft mir kein bisschen. Nein ich bin nicht zu dumm dafür nur der Thread ist komisch würde mich auf eure hilfe freuen. MFG Destii
[S] Ein Root Installer (AUf Linux FREEBSD installieren)
04/23/2010 - Metin2 Private Server - 3 Replies
Hallo. wie überschrift sagt such ich einen der nach diesem TuT http://www.elitepvpers.com/forum/metin2-guides-tem plates/509689-howto-freebsd-auf-einen-linux-server -installieren.html Mir den Server von einem Freund FreeBSD drauf Installiert. Der der das erfolgreich meistert. Kriegt GM Rechte auf den entstehenden Metin2 Server. PN me in ICQ:



All times are GMT +2. The time now is 04:42.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.