Rufus kann unter Ubuntu 20.04 nicht von Wine oder einer Windows-VM aus verwendet werden

Rufus kann unter Ubuntu 20.04 nicht von Wine oder einer Windows-VM aus verwendet werden

Wenn ich versuche, Rufus mit Wine zu verwenden, wird kein USB-Laufwerk erkannt.

Wenn ich es eingebe winecfg, Driveswird mein USB wie hier gezeigt erkannt:

Das Gerät wird unter /media als E: angezeigt.

Was ich mit Rufus machen möchte, ist, einen weiteren Live-Kali-Linux-USB gemäßDieser Artikel.

Letztes Mal habe ich den Live-USB-Stick auf einem anderen Computer mit Windows-Betriebssystem erstellt und alles hat problemlos funktioniert.

Jetzt versuche ich, auf meinem neuen PC mit Ubuntu einen weiteren Live-USB-Stick zu erstellen.

Distributor ID: Ubuntu
Description:    Ubuntu 20.04.3 LTS
Release:    20.04
Codename:   focal

lsusbzeigt das Gerät, das ich verwenden möchte:

Bus 004 Device 013: ID xxxx:xxxx SanDisk Corp.  SanDisk 3.2Gen1

Rufus und Wine Installationsdetails

Ich habe die neueste Rufus-Version 3.15.1812 heruntergeladen vondie offizielle Website

Ich habe Wine heruntergeladen und installiert sudo apt updateundsudo apt-get wine

wine --version

wine-5.0 (Ubuntu 5.0-3ubuntu1)

Lösungen, die ich ausprobiert habe

  • Ändern des USB-Formats von ext4 zu NTFS, das von Windows unterstützt werden sollte.

  • Manuelles Hinzufügen des USB-Sticks zu Wine mit winecfg.

  • Ich installiere Windows als Gastcomputer auf VirtualBox und versuche, Rufus dort auszuführen. Mein USB-Stick wird zwar erkannt, aber ich erhalte einen anderen Fehler:

    die Semaphor-Timeout-Periode ist abgelaufen

    Ich habe versucht, dieses neue Problem zu lösen, indem ich einige Lösungen vondiese Seite.

    Ich habe versucht, dem Gastcomputer mehr RAM hinzuzufügen, aber es hat nicht geholfen.

    Ich habe versucht, Wine auf andere Weise mit einer neueren Version wine-6.0.1 neu zu installieren.Dieser Artikel.

Wie kann ich Rufus erfolgreich unter Ubuntu 20.04 verwenden?

Antwort1

Rufus wurde erfolgreich auf Ubuntu 20.04.3 LTS über Windows 10 VirtualBox ausgeführt.

rufusArbeitete

Abhängigkeiten:

VirtualBox Software konnte installiert werdenim Anschluss an diesen Artikel

Das auf der VirtualBox installierte Betriebssystem Windows 10 konnte installiert werdenim Anschluss an diesen Artikel

Aktivieren Sie den USB-Support über das virtuelle Windows-Betriebssystem.diesem Thema folgen

Die neueste Rufus-Software, die auf dem virtuellen Windows-Betriebssystem installiert ist, kann heruntergeladen werden vondie offizielle Seite

Nachdem Sie die obigen Schritte ausgeführt haben, wird Ihr virtuelles Fenster ausgeführt und erkennt Ihr USB-Gerät. Sie können loslegen.

Das Hauptproblem der VM:

„Das Semaphor-Timeout ist abgelaufen.“

Semaphor-Timeout-Zeitraum

Das Problem im Detail:

Nach einigen Recherchen im Internet habe ich herausgefunden, dass das Problem möglicherweise durch die folgenden Gründe verursacht wird:

  • Netzwerkverbindungsproblem, wenn eine Dateiübertragung von der Verbindung abhängt.
  • Öffnen eines tragbaren Laufwerks, beispielsweise einer externen USB-Festplatte, die ordnungsgemäß mit dem Computer verbunden ist.
  • In unserem Fall sprechen wir über das tragbare Laufwerk/USB, das an unseren Computer angeschlossen ist.

Nach eingehender Beschäftigung mit der USB-Thematik habe ich folgende Ursachen für den jeweiligen Fehler herausgefunden:

  • Inkompatibles Dateisystem.
  • Eine Firewall oder eine Antivirenkonfiguration, die die Verbindung blockiert.
  • Eine begrenzte Menge an RAM, die nicht ausreicht, um den Vorgang abzuschließen.

So stellen Sie sicher, dass Rufus auf Windows-VMs funktioniert:

Konfigurieren Sie zunächst Ihre VM mit ausreichend RAM:

  • Öffnen Sie Ihre VM -> Gehen Sie zu Einstellungen.

erster Schritt

  • Gehen Sie zu System -> Motherboard.

zweiter Schritt

  • Ich empfehle, mindestens 8 GB RAM oder (wenn weniger) die Hälfte des RAM Ihres Computers zuzuweisen.

Starten Sie zweitens Ihr virtuelles Betriebssystem und deaktivieren Sie Firewall und Antivirenprogramm:

  • Drücken Sie unter Windows 10/8.1/8/7 die Tastenkombination „Windows + R“, um das Feld „Ausführen“ aufzurufen, und geben Sie „Control“ ein, um die Systemsteuerung zu öffnen.

Laufen

  • Geben Sie in der Systemsteuerung „Firewall“ in das Suchfeld ein und klicken Sie in den Ergebnissen auf „Windows-Firewall“.

Bedienfeld

  • Klicken Sie im linken Bereich auf „Windows-Firewall ein- oder ausschalten“.

Firewall

  • Klicken Sie im linken Bereich auf „Windows-Firewall ein- oder ausschalten“.

Regeln

Drittens: Führen Sie einen sauberen Neustart Ihrer VM und Ihres Hosts durch:

  • Drücken Sie unter Windows 10/8.1/8/7 die Tastenkombination „Windows + R“, um das Feld „Ausführen“ aufzurufen, und geben Sie „msconfig“ ein, um die Systemkonfiguration zu öffnen.

msconfig

  • Wechseln Sie von der Standardregisterkarte „Allgemein“ zu „Dienste“ und aktivieren Sie das Kontrollkästchen „Alle Microsoft-Dienste ausblenden“. Klicken Sie auf „OK“.

Schritte

  • Fahren Sie Ihre VM herunter und starten Sie Ihren Computer neu.

Viertens und zuletzt: Stellen Sie sicher, dass Ihr USB-Stick vom Typ NTFS ist:

Klärung:

Die gesamte Lösung basiert auf Lesematerial und Artikeln, die überall im Internet zu finden sind, und einer Kombination aus Versuch und Irrtum.

In meiner Antwort habe ich Material und sogar Zitate und Bilder aus dem folgender Artikeldie von der EaseUS-Website bereitgestellten.

Der Hauptzweck dieser Antwort besteht darin, bestimmte Schritte hinzuzufügen, die in den beigefügten Anleitungen nicht angegeben sind, und alle Informationen und Anleitungen auf einer zugänglichen Seite zu konzentrieren.

Wichtig:

Möglicherweise habe ich einen Unterschritt oder eine Unteraktion übersehen, die eine Lösung vorantreibt und ich würde mich über Kommentare zu dieser Antwort freuen, falls Sie auf Probleme stoßen, um die Lösung zu bearbeiten und jedem die Nutzung der Software zu ermöglichen.

verwandte Informationen