Archiv verlassen und diese Seite im Standarddesign anzeigen : Linux Installation auf V-Server
Hallo zusammen,
ich habe mir einen V-Server gemietet und möchte ein Sophos UTM.iso File darauf installieren. Die iso Datei konnte ich erfolgreich mit einem wget Befehl unter /mnt/test kopieren. In der Anleitung soll jetzt der Befehl
/tmp/qemu-system-x86_64 -net nic -net user,hostfwd=tcp::3389-:3389 -m 1024M -localtime -vga std -usbdevice tablet -k en-us -cdrom /mnt/test/asg-9.501-5.1.iso -drive file=/dev/vda,if=virtio -boot once=d -vnc :1
ausgeführt werden. Leider funktioniert das nicht und ich bekomme die Fehlermeldung
-bash: /tmp/qemu-system-x86_64: No such file or directory
Kann mir jemand weiterhlefen und sagen was ich falsch mache ?
Danke
Viele Anbieter bieten eine Möglichkeit, direkt von ISO für Installation zu booten.
Ob das überhaupt geht hängt aber auch von der Virtualisierung und dem jeweiligen Anbieter ab.
Dein von Dir gepostete Befehl schein für mich außer unter ganz konkreten Bedingungen nicht sinnvoll.
Hier mal die Anleitung dazu
http://www.busche.org/index.php/2016/10/26/sophos-utm-bei-providerdienste-de-installieren/
Sollte das alles bei Deiner VM an sich passen - scheint wohl der Schirtt "vKVM herunterladen: wget -qO- /tmp http://notfor.pro/content/files/vkvm.tar.gz | tar xvz -C /tmp" ggf. vergessen worden zu sein. Oder er ist fehlgeschlagen. Was ich in einem kurzen Test nachvollziehen könnte...
Ok, danke für deine Hilfe. Wie würde der Befehl richtig aussehen?
Woher soll ich das wissen? Die Domain scheint's nicht mehr zu geben und über den Inhalt der Datei kann man nur spekulieren. Frag den Ersteller der Doku.
(anhand der Befehls könnte man natürlich vermuten, was man braucht - und sich das selbst erstellen. Oder man schaut mal nach, ob und wie man evtl. Hoster-seitig ein ISO direkt installieren kann.)
florian0285
28.06.17, 13:24
After that finishes it's time to download the portable QEMU-KVM version:
wget -qO- /tmp https://cdn.rodney.io/content/blog/files/vkvm.tar.gz | tar xvz -C /tmp
10 Sek googeln. Das Paket beinhaltet lediglich die portable qemu version, die nach /tmp soll.
Die dürfte man ggf. auch aus offiziellen Quellen ziehen können.
Ok, habe eine andere Quelle gefunden. Mit
wget -qO- /tmp http://cdn.rodney.io/content/blog/files/vkvm.tar.gz | tar xvz -C /tmp kann ich die Dateien downloaden. Aber die Installation mit
/tmp/qemu-system-x86_64 -net nic -net user,hostfwd=tcp::3389-:3389 -m 1024M -localtime -vga std -usbdevice tablet -k en-us -cdrom /mnt/test/asg-9.501-5.1.iso -drive file=/dev/vda,if=virtio -boot once=d -vnc :1 funktioniert nicht. Ich bekomme die Fehlermeldung
qemu-system-x86_64: -net user,hostfwd=tcp::3389-:3389: could not set up host for warding rule 'tcp::3389-:3389'
qemu-system-x86_64: -net user,hostfwd=tcp::3389-:3389: Device 'user' could not b e initialized
Kann mir jemand weiterhelfen?
Danke
florian0285
28.06.17, 20:10
Du solltest mal beschreiben unter welchen Bedingungen dein vServer läuft etc.
Das sieht mir nach planlosem Copy&Paste aus.
Die Antwort findest du hier:
https://www.graphics-muse.org/wp/?p=4288
Es hackt ja schon bei der Installation des iso-Files
qemu-system-x86_64: -cdrom /mnt/test/asg-9.501-5.1.iso?dl=0-drive: could not open disk image /mnt/test/asg-9.501-5.1.iso?dl=0-drive: Could not open '/mnt/test/asg-9.501-5.1.iso?dl=0-drive': No such file or directory
hacken vs. haken. :-)
Es scheint eher an Deinen Kentnissen zu haken. Oder an planlosem C&P.
Zudem - "nur Schnipsel" hinwerfen - da können wir auch nur Raten, was Du vorher schon alles falsch gemacht haben könntest. Die Fehlermeldung hier ist jedenfalls sehr eindeutig. Ob Folgefehler oder "neuer Fehler" kann man nicht sagen. Ich würde auf Folgefehler tippen, bei dem von Dir verwendeten Dateinamen.
Zudem - es steht immer noch die Frage im Raum, ob der Hoster das nicht auch einfacher kann. Die Antwort darauf (oder einfach auch der Hinweis, bei welchem Hoster Du welchen V-Server denn angemietet hast) fehlt aber immer noch.
Zudem - wer sowas vor hat - sollte die notwendigen Grundkenntnisse schon vorher mitbringen. Und nicht schon an den einfachsten Basics scheitern.
Sorry für die harten Worte.
Ok, ich fange noch mal ganz von vorne an. Laut dieser Anleitung hier http://www.busche.org/index.php/2016/10/26/sophos-utm-bei-providerdienste-de-installieren/ habe ich mir bei Providerdienste.de einen V-Server gemietet. Das Host-System ist CENTOS-7. Wie in der Anleitung beschrieben, habe ich den V-Server im Rettungssystem gestartet und mich über SSH mit dem Server verbunden.
Nachdem ich mich mit root angemeldet habe, erscheint die erste Willkommensmeldung.
Welcome to Linux 3.14.32-vps-std-ipv6-64.
Den ersten Befehl starte ich mit "dd if=/dev/zero of=/dev/vda bs=1M count=1" Die Antwort lautet
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.0064989 s, 161 MB/s
Dann folgt "dd if=/dev/zero of=/dev/vdb bs=1M count=1"
1+0 records in
1+0 records out
1048576 bytes (1.0 MB) copied, 0.00655711 s, 160 MB/s
Nach partprobe erscheint nichts
# partprobe
#
Nach "mkfs.ext3 /dev/vdb" folgt das hier
mke2fs 1.41.14 (22-Dec-2010)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
1966080 inodes, 7864320 blocks
393216 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=0
240 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000
Writing inode tables: done
Creating journal (32768 blocks): done
Dann „mkdir /mnt/test“ danach „mount /dev/vdb /mnt/test“
# # mkdir /mnt/test
# # mount /dev/vdb /mnt/test
# #
#
Das iso File habe ich bei Sophos heruntergeladen und in meiner Cloud bei Dropbox gespeichert. mit dem Befehl "
wget 'https://www.dropbox.com/dowloadlink' -P /mnt/test --no-check-certificate" wird die Datei auf dem Server kopiert
HTTP request sent, awaiting response... 200 OK
Length: 940800000 (897M) [application/x-iso9660-image]
Saving to: `/mnt/test/asg-9.501-5.1.iso?dl=0'
100%[================================================== ============>] 940,800,000 37.0M/s in 30s
2017-07-03 18:53:11 (30.2 MB/s) - `/mnt/test/asg-9.501-5.1.iso?dl=0' saved [940800000/940800000]
Das iso File wurde vollständig kopiert. Dann lade ich mit dem Befehl "wget -qO- /tmp http://cdn.rodney.io/content/blog/files/vkvm.tar.gz | tar xvz -C /tmp" die vkvm Dateien herunter.
./
./share/
./share/qemu/
./share/qemu/s390-ccw.img
./share/qemu/openbios-ppc
./share/qemu/linuxboot.bin
./share/qemu/README
./share/qemu/pxe-pcnet.rom
./share/qemu/efi-ne2k_pci.rom
./share/qemu/vgabios-qxl.bin
./share/qemu/pxe-ne2k_pci.rom
./share/qemu/s390-ccw/
./share/qemu/s390-ccw/sclp-ascii.c
./share/qemu/s390-ccw/Makefile
./share/qemu/s390-ccw/bootmap.h
./share/qemu/s390-ccw/cio.h
./share/qemu/s390-ccw/virtio.h
./share/qemu/s390-ccw/start.S
./share/qemu/s390-ccw/main.c
./share/qemu/s390-ccw/virtio.c
./share/qemu/s390-ccw/bootmap.c
./share/qemu/s390-ccw/s390-ccw.h
./share/qemu/s390-ccw/sclp.h
./share/qemu/petalogix-s3adsp1800.dtb
./share/qemu/keymaps/
./share/qemu/keymaps/es
./share/qemu/keymaps/fr-be
./share/qemu/keymaps/de-ch
./share/qemu/keymaps/bepo
./share/qemu/keymaps/hu
./share/qemu/keymaps/common
./share/qemu/keymaps/sv
./share/qemu/keymaps/cz
./share/qemu/keymaps/tr
./share/qemu/keymaps/ja
./share/qemu/keymaps/no
./share/qemu/keymaps/fi
./share/qemu/keymaps/fo
./share/qemu/keymaps/is
./share/qemu/keymaps/mk
./share/qemu/keymaps/it
./share/qemu/keymaps/ru
./share/qemu/keymaps/pt-br
./share/qemu/keymaps/en-us
./share/qemu/keymaps/da
./share/qemu/keymaps/th
./share/qemu/keymaps/ar
./share/qemu/keymaps/en-gb
./share/qemu/keymaps/sl
./share/qemu/keymaps/pl
./share/qemu/keymaps/hr
./share/qemu/keymaps/fr
./share/qemu/keymaps/fr-ca
./share/qemu/keymaps/nl-be
./share/qemu/keymaps/de
./share/qemu/keymaps/pt
./share/qemu/keymaps/et
./share/qemu/keymaps/lv
./share/qemu/keymaps/fr-ch
./share/qemu/keymaps/nl
./share/qemu/keymaps/lt
./share/qemu/keymaps/modifiers
./share/qemu/qemu-nsis.ico
./share/qemu/qemu_logo.svg
./share/qemu/kvmvapic.bin
./share/qemu/qemu-icon.bmp
./share/qemu/bamboo.dts
./share/qemu/petalogix-ml605.dtb
./share/qemu/ppc_rom.bin
./share/qemu/spapr-rtas.bin
./share/qemu/vgabios-cirrus.bin
./share/qemu/optionrom/
./share/qemu/optionrom/kvmvapic.raw
./share/qemu/optionrom/optionrom.h
./share/qemu/optionrom/kvmvapic.d
./share/qemu/optionrom/linuxboot.bin
./share/qemu/optionrom/linuxboot.d
./share/qemu/optionrom/Makefile
./share/qemu/optionrom/linuxboot.img
./share/qemu/optionrom/multiboot.o
./share/qemu/optionrom/multiboot.raw
./share/qemu/optionrom/kvmvapic.bin
./share/qemu/optionrom/linuxboot.S
./share/qemu/optionrom/kvmvapic.S
./share/qemu/optionrom/multiboot.S
./share/qemu/optionrom/multiboot.d
./share/qemu/optionrom/multiboot.bin
./share/qemu/optionrom/linuxboot.asm
./share/qemu/optionrom/kvmvapic.asm
./share/qemu/optionrom/kvmvapic.o
./share/qemu/optionrom/multiboot.img
./share/qemu/optionrom/linuxboot.raw
./share/qemu/optionrom/multiboot.asm
./share/qemu/optionrom/kvmvapic.img
./share/qemu/optionrom/linuxboot.o
./share/qemu/pxe-eepro100.rom
./share/qemu/multiboot.bin
./share/qemu/s390-zipl.rom
./share/qemu/efi-eepro100.rom
./share/qemu/openbios-sparc32
./share/qemu/palcode-clipper
./share/qemu/vgabios-stdvga.bin
./share/qemu/qemu-nsis.bmp
./share/qemu/u-boot.e500
./share/qemu/bios.bin
./share/qemu/bios-256k.bin
./share/qemu/qemu_logo_no_text.svg
./share/qemu/efi-virtio.rom
./share/qemu/bamboo.dtb
./share/qemu/vgabios.bin
./share/qemu/pxe-rtl8139.rom
./share/qemu/efi-rtl8139.rom
./share/qemu/QEMU,cgthree.bin
./share/qemu/openbios-sparc64
./share/qemu/QEMU,tcx.bin
./share/qemu/slof.bin
./share/qemu/sgabios.bin
./share/qemu/spapr-rtas/
./share/qemu/spapr-rtas/Makefile
./share/qemu/spapr-rtas/spapr-rtas.S
./share/qemu/vgabios-vmware.bin
./share/qemu/acpi-dsdt.aml
./share/qemu/q35-acpi-dsdt.aml
./share/qemu/pxe-e1000.rom
./share/qemu/efi-e1000.rom
./share/qemu/pxe-virtio.rom
./share/qemu/efi-pcnet.rom
./qemu-system-x86_64
./kvm-ok
#
Jetzt fängt die eigentliche Installation an. Wie in der Anleitung beschrieben, starte ich die Installation mit dem Befehl "# /tmp/qemu-system-x86_64 -net nic -net user,hostfwd=tcp::3389-:3389 -m 1024M -localtime -vga std -usbdevice tablet -k en-us -cdrom /mnt/test/asg-9.501-5.1.iso -drive file=/dev/vda,if=virtio -boot once=d -vnc :1"
Dann bekomme ich die Fehlermeldung, dass das iso File nicht vorhanden ist
qemu-system-x86_64: -cdrom /mnt/test/asg-9.501-5.1.iso: could not open disk image /mnt/test/asg-9.501-5.1.iso: Could not open '/mnt/test/asg-9.501-5.1.iso': No such file or directory
Hier komme ich leider nicht weiter...?
Laut deinem download heißt die Datei
/mnt/test/asg-9.501-5.1.iso?dl=0'
Installieren willst du aber
/mnt/test/asg-9.501-5.1.iso:
Was zeigt den ls -la /mnt/test
Gesendet von meinem A0001 mit Tapatalk
Laut deinem download heißt die Datei
/mnt/test/asg-9.501-5.1.iso?dl=0'
Installieren willst du aber
/mnt/test/asg-9.501-5.1.iso:
Was zeigt den ls -la /mnt/test
Gesendet von meinem A0001 mit Tapatalk
# ls -la /mnt/test
total 919676
drwxr-xr-x 3 root root 4096 Jul 3 18:52 ./
drwxr-xr-x 6 root root 0 Jul 3 18:47 ../
-rw-r--r-- 1 root root 940800000 Jul 3 18:53 asg-9.501-5.1.iso?dl\=0
drwx------ 2 root root 16384 Jul 3 18:44 lost+found/
Also heißt dein file wirklich
..?dl\=0
Am besten erstmal umbennen dann findet das OS es auch oder den richtigen filenamen verwenden Achtung Sonderzeichen wie ?\= wirst du escapen müssen
Gesendet von meinem A0001 mit Tapatalk
Ok, werde ich mal testen. Gibt es ein Befehl womit ich die Datei direkt umbenennen kann?
cd /mnt/test
mv asg-9.501-5.1.iso?dl\=0 asg-9.501-5.1.iso
Gesendet von meinem A0001 mit Tapatalk
für so lustige Dateinnamen mit ? und \ drin - da hilft einem die Autovervollständigung meist beim Umbenennen - dann musst Du das nicht selbst escapen...
Ok, ich habe die Datei jetzt umbenannt und die Installation mit
/tmp/qemu-system-x86_64 -net nic -net user,hostfwd=tcp::3389-:3389 -m 1024M -localtime -vga std -usbdevice tablet -k en-us -cdrom /mnt/test/asg-9.501-5.1.iso -drive file=/dev/vda,if=virtio -boot once=d -vnc :1
gestartet. Aber es passiert nichts, in der Konsole wird nichts mehr angezeigt, auch kein # Zeichen?
Ist das normal?
ich würde vermuten, daß der Prozess nun läuft und Du dich gegen die VM vebinden kannst und die Installation durchführen.
Sagt ja auch die von Dir verlinkte Doku:
Jetzt mit einem VNC Viewer auf Display 1 der VM IP connecten und wir sehen den Installer (z.B. Chicken of the VNC unter macOS)
Das habe ich natürlich auch schon versucht, es erscheint jedoch die Meldung "Die Verbindung wurde vom Computer abgelehnt".
Wobei sich mir der Sinn einer sophos UTM auf einem vserver mit nur einem interface im Internet sowieso entzieht... ;-)
Gesendet von meinem A0001 mit Tapatalk
Wenn die sophos läuft fährt sie erstmal neun Webservice auf port 4444 hoch um das initale setup abzuschließen der wird aber aus der qemu nicht geforwarded
Gesendet von meinem A0001 mit Tapatalk
Pingen und mit Putty komme ich auch ohne Probleme auf den Server. https://IP-Adresse:4444 funktioniert nicht. UltraVNC Viewer funktioniert ebenfalls nicht. Ich nutze bei mir zu Hause eine Hardware UTM mit Ipv& (Dual Stack Lite) Wegen der fehlenden Ipv4 Adresse, ist leider keine VPN-Verbindung möglich. Wenn die UTM auf dem V-Server läuft, kann ich darüber eine VPN-Verbindung aufbauen ;)
Irgendwas stimmt mit diesem Befehl nicht
/tmp/qemu-system-x86_64 -net nic -net user,hostfwd=tcp::3389-:3389 -m 1024M -localtime -vga std -usbdevice tablet -k en-us -cdrom /mnt/test/asg-9.501-5.1.iso -drive file=/dev/vda,if=virtio -boot once=d -vnc :1 Es passiert nichts und die Installation fängt nicht an?!? Langsam glaube ich ans Aufgeben ;(
Funktioniert ;) Ich habe vergessen, im VNC-Viewer hinter der IP-Adresse ein :1 einzugeben ;(
Na ja, ich möchte mich trozdem noch bei euch bedanken. DANKE ;)
Wenn du nur ein VPN machen willst, dann nutze doch eine VPN Software und keine komplette Firewall Lösung.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.