Προς το περιεχόμενο

qemu (segmentation fault)


Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπέρα. Προσπαθώ να ακολουθήσω κάποια βήματα, ώστε να κάνω φορμάτ έναν δίσκο του original xbox.
Έχω  όμως κολλήσει σε κάποιο πρόβλημα με την αρχιτεκτονική του επεξεργαστή λογικά.

Ο οδηγός λέει ότι χρειάζομαι "qemu-system-i386 (Debian, Arch) Check your package manager".
Δε γίνεται εγκατάσταση

Spoiler
sudo dpkg -i qemu-system-x86_2.8+dfsg-6+deb9u16_i386.deb 
[sudo] password for manlis: 
dpkg: προειδοποίηση: downgrading qemu-system-x86 from 1:4.2-3ubuntu6.19 to 1:2.8+dfsg-6+deb9u16
(Ανάγνωση βάσης δεδομένων ... 445523 files and directories currently installed.)
Preparing to unpack qemu-system-x86_2.8+dfsg-6+deb9u16_i386.deb ...
Unpacking qemu-system-x86:i386 (1:2.8+dfsg-6+deb9u16) over (1:4.2-3ubuntu6.19) ...
dpkg: dependency problems prevent configuration of qemu-system-x86:i386:
 qemu-system-x86:i386 εξαρτάται από libbluetooth3 (>= 4.91).
 qemu-system-x86:i386 εξαρτάται από libbrlapi0.6.
 qemu-system-x86:i386 εξαρτάται από libcacard0 (>= 2.2).
 qemu-system-x86:i386 εξαρτάται από libfdt1.
 qemu-system-x86:i386 εξαρτάται από libjpeg62-turbo (>= 1.3.1).
 qemu-system-x86:i386 εξαρτάται από libncursesw5 (>= 6).
 qemu-system-x86:i386 εξαρτάται από libnettle6.
 qemu-system-x86:i386 εξαρτάται από libsdl1.2debian (>= 1.2.11).
 qemu-system-x86:i386 εξαρτάται από libseccomp2 (>= 2.1.0).
 qemu-system-x86:i386 εξαρτάται από libspice-server1 (>= 0.12.6).
 qemu-system-x86:i386 εξαρτάται από libusbredirparser1 (>= 0.6).
 qemu-system-x86:i386 εξαρτάται από libvdeplug2.
 qemu-system-x86:i386 εξαρτάται από libxen-4.8 (>= 4.8.5.final+shim4.10.4).
 qemu-system-x86:i386 εξαρτάται από libxenstore3.0 (>= 4.1.0~rc6).
 ipxe-qemu (1.0.0+git-20190109.133f4c4-0ubuntu3.2) "σπάει" το qemu-system-x86 (<< 1:2.11+dfsg-1ubuntu1~) και είναι εγκατεστημένο.
  Η έκδοση του qemu-system-x86:i386 που πρόκειται να ρυθμιστεί είναι 1:2.8+dfsg-6+deb9u16.

dpkg: error processing package qemu-system-x86:i386 (--install):
 προβλήματα εξάρτησης - αφήνεται μη ρυθμισμένο
Processing triggers for man-db (2.9.1-1) ...
Προέκυψαν σφάλματα κατά την επεξεργασία του:
 qemu-system-x86:i386

 

η εντολή που χρειάζομαι είναι:

Spoiler
qemu-system-i386 -kernel kernel -initrd initrd.gz -hdb fat:rw:../HDD_files/ -hda /dev/sdX -append "load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=24000 rw root=/dev/ram pci=biosirq vga=0x317"

 

αλλά
qemu-system-i386: error while loading shared libraries: libbluetooth.so.3: c
annot open shared object file: No such file or directory


 

Δοκιμάζω να "τρέξει" αλλιώς αλλά βγάζει το ακόλουθο:

qemu-system-x86_64 -kernel kernel -initrd initrd.gz -hdb fat:rw:../HDD_files/ -hda /dev/sda -append "load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=24000 rw root=/dev/ram pci=biosirq vga=0x317"
Σφάλμα κατάτμησης (segmentation fault) (core dumped)


Βοηθήστε μήπως γλιτώσω εγκατάσταση windows.
ααα και τα ινφο του συστήματος

Spoiler

Architecture:                    x86_64
CPU op-mode(s):                  32-bit, 64-bit
Byte Order:                      Little Endian
Address sizes:                   38 bits physical, 48 bits virtual
CPU(s):                          4
On-line CPU(s) list:             0-3
Thread(s) per core:              1
Core(s) per socket:              4
Socket(s):                       1
NUMA node(s):                    1
Vendor ID:                       GenuineIntel
CPU family:                      6
Model:                           23
Model name:                      Intel(R) Xeon(R) CPU           E5430  @ 2.6
                                6GHz

 

 

Δημοσ.

Για αρχη, προσπαθεις να βαλεις το πακετο που ειναι για debian 9 (qemu-system-x86_2.8+dfsg-6+deb9u16_i386.deb). Αν δεν εισαι σε debian 9, λογικο εινια το apt να φωναξει για εξαρτησεις. Το αντιστοιχο πακετο στο stable ειναι 3 major εκδοσεις μπροστα και στα backports του 4! 

Μετα απο αυτο, προσπαθεις να βαλεις το 32αρι πακετο (qemu-system-x86_2.8+dfsg-6+deb9u16_i386.deb) σε 64αρι συστημα. Γιατι? Το μονο που μπορω να σκεφτω ειναι ο οδηγος που ακολουθεις να ειναι παλιος και γραμμενος για 32αρι συστημα.
Κανονικα, θα επρεπε να το βαλεις με ενα απλο "apt-get install qemu-system-x86" και οχι απο το οποιοδηποτε deb πακετο.

Δημοσ. (επεξεργασμένο)

οκ. εβγαλα τα παλιά και:

Spoiler

Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων                   
Ανάγνωση περιγραφής της τρέχουσας κατάσταση... Ολοκληρώθηκε
Τα ακόλουθα πακέτα εγκαταστάθηκαν αυτόματα και δεν χρειάζονται πλέον:
 libllvm11 libllvm11:i386 libstartup-notification0 qemu-efi-aarch64
 qemu-efi-arm qemu-slof
Χρησιμοποιήστε 'sudo apt autoremove' για να τα διαγράψετε.
Τα ακόλουθα επιπλέον πακέτα θα εγκατασταθούν:
 qemu-block-extra qemu-system-common qemu-system-data qemu-system-gui
 qemu-utils
Προτεινόμενα πακέτα:
 vde2 debootstrap
Τα ακόλουθα ΝΕΑ πακέτα θα εγκατασταθούν:
 qemu-block-extra qemu-system-common qemu-system-data qemu-system-gui
 qemu-system-x86 qemu-utils
0 αναβαθμίστηκαν, 6 νέο εγκατεστημένα, 0 θα αφαιρεθούν και 1 δεν αναβαθμίζον
ται.
Χρειάζεται να μεταφορτωθούν 0 B/9415 kB από αρχεία.
Μετά από αυτή τη λειτουργία, θα χρησιμοποιηθούν 46,0 MB χώρου από το δίσκο.
Θέλετε να συνεχίσετε; [Ν/ο] y
Selecting previously unselected package qemu-block-extra:amd64.
(Ανάγνωση βάσης δεδομένων ... 445353 files and directories currently install
ed.)
Preparing to unpack .../0-qemu-block-extra_1%3a4.2-3ubuntu6.19_amd64.deb ...
Unpacking qemu-block-extra:amd64 (1:4.2-3ubuntu6.19) ...
Selecting previously unselected package qemu-system-common.
Preparing to unpack .../1-qemu-system-common_1%3a4.2-3ubuntu6.19_amd64.deb .
..
Unpacking qemu-system-common (1:4.2-3ubuntu6.19) ...
Selecting previously unselected package qemu-system-data.
Preparing to unpack .../2-qemu-system-data_1%3a4.2-3ubuntu6.19_all.deb ...
Unpacking qemu-system-data (1:4.2-3ubuntu6.19) ...
Selecting previously unselected package qemu-system-gui:amd64.
Preparing to unpack .../3-qemu-system-gui_1%3a4.2-3ubuntu6.19_amd64.deb ...
Unpacking qemu-system-gui:amd64 (1:4.2-3ubuntu6.19) ...
Selecting previously unselected package qemu-system-x86.
Preparing to unpack .../4-qemu-system-x86_1%3a4.2-3ubuntu6.19_amd64.deb ...
Unpacking qemu-system-x86 (1:4.2-3ubuntu6.19) ...
Selecting previously unselected package qemu-utils.
Preparing to unpack .../5-qemu-utils_1%3a4.2-3ubuntu6.19_amd64.deb ...
Unpacking qemu-utils (1:4.2-3ubuntu6.19) ...
Γίνεται εγκατάσταση qemu-system-gui:amd64 (1:4.2-3ubuntu6.19) ...
Γίνεται εγκατάσταση qemu-system-data (1:4.2-3ubuntu6.19) ...
Γίνεται εγκατάσταση qemu-block-extra:amd64 (1:4.2-3ubuntu6.19) ...
Γίνεται εγκατάσταση qemu-system-common (1:4.2-3ubuntu6.19) ...
Γίνεται εγκατάσταση qemu-system-x86 (1:4.2-3ubuntu6.19) ...
Γίνεται εγκατάσταση qemu-utils (1:4.2-3ubuntu6.19) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
W: APT had planned for dpkg to do more than it reported back (20 vs 25).
  Affected packages: qemu-system-x86:amd64

 

τώρα η εντολή θα είναι?


γιατί αυτό      qemu-system-x86: δεν βρέθηκε η εντολή
και αυτό δε.. qemu-system-x86:amd64: δεν βρέθηκε η εντολή

 

Επεξ/σία από jeep13
Δημοσ.

Ας το πιασω απο πιο μακρια. Εισαι σε debian ή σε ubuntu? Γιατι το πακετο που μπηκε με το apt ειναι απο το κομματι focal-updates του ubuntu, αρα προοριζεται για ubuntu 20.04.
https://packages.ubuntu.com/focal-updates/qemu-system-x86

Αν εισαι σε debian και εχεις καποιο repo για ubuntu, ή το αντιστροφο, το εσπασες εντελως και μονο εγκατασταση απο την αρχη σε σωζει.

Δημοσ.

nai (kubuntu) 20.04 εχω.

στο φάκελο usr/bin/ είναι δυο: ...x86_64 και το άλλο ,που δε θα έπρεπε να υπάρχει, το ...ι386.
Και τα δυο βγάζουν "Σφάλμα κατάτμησης (segmentation fault)"

Δοκίμασα apt purge αλλά τίποτα.

 

Δημοσ.

Μηπως εκτος απο το παραπανω 32αρι πακετο εβαλες και τιποτε αλλο που εινια για debian?

Δεν μπορω να δω και για κανενα bug report στο πακετο του ubuntu, δεν με αφηενι το launchpad και ζηταει credentials απο ubuntu one (αν ειναι ποτε δυνατον!).

  • Thanks 1
Δημοσ. (επεξεργασμένο)

ναι ίσως πιο παλιά να έχουν  μπει πακέτα, δεν ξέρω.
Θα δοκιμάσω να βάλω win7 σε virtual machine  και να κάνω τη διαδικασία, μήπως εκεί πάει καλύτερα.

Επεξ/σία από jeep13

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...