


Detaillierte Einführung zum Erstellen einer Windows-Bootdiskette in einem Linux-System
Ich verwende bei meiner täglichen Arbeit viele Linux-Bedienbefehle, daher habe ich der Einfachheit halber Dualsysteme auf meinem Computer installiert. Wenn ich normalerweise arbeite, wähle ich das Linux-System. Aber heute gibt es noch etwas anderes als Arbeit, das gelöst werden muss: das Erstellen einer Windows-Bootdiskette. Wenn ich die üblichen Regeln befolge, starte ich Windows und verwende dann xxx, um ein USB-Boot-Tool zu erstellen, mit dem ich auf narrensichere Weise eine Bootdiskette erstellen kann. Aber heute möchte ich das System nicht neu starten und Windows aufrufen, um eine USB-Bootdiskette zu erstellen. Ich denke darüber nach, eine USB-Bootdiskette in einem Linux-System zu erstellen.
Ich bin schon einmal auf einige Blogs oder andere Informationen zum Erstellen einer bootfähigen USB-Festplatte unter Linux gestoßen. Alle sagten, dass dies mit dem Befehl dd möglich sei, aber es gab ein Problem damit Der dd-Befehl brennt die Windows-ISO-Datei. Das System kann die gebrannte Bootdiskette nicht erkennen. Da ich mich vorher nicht mit der Ursache befasst habe, habe ich dieses Problem heute weiter verfolgt und online nach Lösungen gesucht. Nach langer Suche habe ich endlich einen Artikel gefunden, der eine normale Bootdiskette erstellen kann. Das Folgende ist die URL des Artikels. Wenn Sie interessiert sind, können Sie ihn selbst lesen:
URL: http://blog.csdn.net/mike8825/article/details/51138575?locationNum= 9 Danke an „Tianwai Guest“ fürs Teilen.
Im Blog wird auch erwähnt, dass Linux ISO mit MBR geliefert wird, sodass es kein Problem gibt, wenn dd Linux ISO brennt und MBR zusammen auf die USB-Festplatte gebrannt wird. Die Windows-ISO-Datei wird jedoch nicht mit MBR geliefert. Wenn Sie also eine Windows-Startdiskette in einem Linux-System erstellen, müssen Sie zunächst die MBR-Informationen auf die USB-Festplatte schreiben. Kopieren Sie dann den Windows-ISO-Inhalt auf den USB-Stick. Auf diese Weise kann das BIOS den MBR korrekt identifizieren und dann das Windows-System installieren.
Den Schritten im Blog oben folgend, habe ich die folgenden Vorgänge ausgeführt:
Mein Betriebssystem: Ubuntu 17.04
1. Überprüfen Sie zunächst, ob ntfs-3g installiert ist, siehe Ich habe es installiert. Wenn es nicht installiert ist, führen Sie den Befehl aus: sudo apt install ntfs-3g
1 $ apt list ntfs-3g #检查是否安装了ntfs-3g 3 正在列表... 完成 4 ntfs-3g/zesty,now 1:2016.2.22AR.1-4 amd64 [已安装] 5 6 $sudo apt install ntfs-3g #如果没有安装,则执行这个命令安装
2. Installieren Sie lilo und prüfen Sie, ob die Installation abgeschlossen ist Befehl: sudo apt install lilo Installiere lilo. 3. Überprüfen Sie den Laufwerksbuchstaben der U-Disk, sichern Sie den Inhalt der U-Disk und formatieren Sie dann die U-Disk . (Sie können sehen, dass mein U-Disk-Format bereits FAT32 ist)
$dpkg -l lilo 期望状态=未知(u)/安装(i)/删除(r)/清除(p)/保持(h) | 状态=未安装(n)/已安装(i)/仅存配置(c)/仅解压缩(U)/配置失败(F)/不完全安装(H)/触发器等待(W)/触发器未决(T) |/ 错误?=(无)/须重装(R) (状态,错误:大写=故障) ||/ 名称 版本 体系结构 描述 +++-===============================-====================-====================-=================================================================== ii lilo 1:24.2-2 amd64 LInux LOader - the classic OS boot loader $ sudo apt install lilo #如果提示未安装,则进行安装操作
Sie können sehen, dass der Laufwerksbuchstabe meiner U-Disk /dev/sdb ist
$ sudo fdisk -l #查看U盘的分区 ... Disk /dev/sdb: 7.3 GiB, 7784628224 bytes, 15204352 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x48156368 设备 启动 Start 末尾 扇区 Size Id 类型 /dev/sdb1 * 1347328 15204351 13857024 6.6G c W95 FAT32 (LBA)
Ich habe formatiert Verwenden Sie dazu den obigen Befehl. Die U-Disk ist im FAT32-Format.
1 $ sudo mkfs.vfat /dev/sdb1 #格式化U盘,前提是U盘被正确卸载 2 mkfs.fat 4.0 (2016-05-06)
selbst nach der Lilo, die ich hier verwende
<🎜). >Das oben Gesagte hat mich dazu veranlasst, den MBR erfolgreich zu erstellen. Der nächste Schritt besteht darin, den Inhalt der Windows-ISO auf die U-Disk zu kopieren. 5. Hängen Sie das Image und die U-Disk auf und kopieren Sie sie Kopieren Sie den Inhalt des Windows-Images auf die U-Disk.
1 $ sudo lilo -M /dev/sdb mbr #在u盘中写入mbr 2 Backup copy of /dev/sdb in /boot/boot.0810 3 The Master Boot Record of /dev/sdb has been updated.
Nachdem ich das System gemountet habe, muss ich nur noch den Inhalt von /tmp/win7 nach /tmp/usb kopieren
6. Kopieren Sie den Inhalt der ISO-Datei auf USB.
$mkdir /tmp/win7 $mkdir /tmp/usb $sudo mount -o loop cn_windows_7_professional_with_sp1_vl_build_x64_dvd_u_677816.iso /tmp/win7 $sudo mount /dev/sdb1 /tmp/usb $ df -h #查看挂载点 文件系统 容量 已用 可用 已用% 挂载点 ..... ..... /dev/loop4 3.1G 3.1G 0 100% /tmp/win7 /dev/sdb1 6.6G 4.0K 6.6G 1% /tmp/usb
Jetzt ist es fertig. Starten Sie den Computer neu und überprüfen Sie die Ergebnisse Ihrer Arbeit
$ cp -rf /tmp/win7/* /tmp/usb #拷贝到U盘中 $sync #将内存中数据flush到磁盘中 $sudo umount /dev/sdb1 #卸载U盘 $sudo umount /tmp/win7 #卸载镜像
Das obige ist der detaillierte Inhalt vonDetaillierte Einführung zum Erstellen einer Windows-Bootdiskette in einem Linux-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Die wichtigsten Unterschiede zwischen CentOS und Ubuntu sind: Ursprung (CentOS stammt von Red Hat, für Unternehmen; Ubuntu stammt aus Debian, für Einzelpersonen), Packungsmanagement (CentOS verwendet yum, konzentriert sich auf Stabilität; Ubuntu verwendet apt, für hohe Aktualisierungsfrequenz), Support Cycle (Centos) (CENTOS bieten 10 Jahre. Tutorials und Dokumente), Verwendungen (CentOS ist auf Server voreingenommen, Ubuntu ist für Server und Desktops geeignet). Weitere Unterschiede sind die Einfachheit der Installation (CentOS ist dünn)

Docker verwendet Linux -Kernel -Funktionen, um eine effiziente und isolierte Anwendungsumgebung zu bieten. Sein Arbeitsprinzip lautet wie folgt: 1. Der Spiegel wird als schreibgeschützte Vorlage verwendet, die alles enthält, was Sie für die Ausführung der Anwendung benötigen. 2. Das Union File System (UnionFS) stapelt mehrere Dateisysteme, speichert nur die Unterschiede, speichert Platz und beschleunigt. 3. Der Daemon verwaltet die Spiegel und Container, und der Kunde verwendet sie für die Interaktion. 4. Namespaces und CGroups implementieren Container -Isolation und Ressourcenbeschränkungen; 5. Mehrere Netzwerkmodi unterstützen die Containerverbindung. Nur wenn Sie diese Kernkonzepte verstehen, können Sie Docker besser nutzen.

CentOS wird 2024 geschlossen, da seine stromaufwärts gelegene Verteilung RHEL 8 geschlossen wurde. Diese Abschaltung wirkt sich auf das CentOS 8 -System aus und verhindert, dass es weiterhin Aktualisierungen erhalten. Benutzer sollten eine Migration planen, und empfohlene Optionen umfassen CentOS Stream, Almalinux und Rocky Linux, um das System sicher und stabil zu halten.

Wie benutze ich Docker Desktop? Docker Desktop ist ein Werkzeug zum Ausführen von Docker -Containern auf lokalen Maschinen. Zu den zu verwendenden Schritten gehören: 1.. Docker Desktop installieren; 2. Start Docker Desktop; 3.. Erstellen Sie das Docker -Bild (mit Dockerfile); 4. Build Docker Image (mit Docker Build); 5. Docker -Container ausführen (mit Docker Run).

CentOS -Installationsschritte: Laden Sie das ISO -Bild herunter und verbrennen Sie bootfähige Medien. Starten und wählen Sie die Installationsquelle; Wählen Sie das Layout der Sprache und Tastatur aus. Konfigurieren Sie das Netzwerk; Partition die Festplatte; Setzen Sie die Systemuhr; Erstellen Sie den Root -Benutzer; Wählen Sie das Softwarepaket aus; Starten Sie die Installation; Starten Sie nach Abschluss der Installation von der Festplatte neu und starten Sie von der Festplatte.

Nachdem CentOS gestoppt wurde, können Benutzer die folgenden Maßnahmen ergreifen, um sich damit zu befassen: Wählen Sie eine kompatible Verteilung aus: wie Almalinux, Rocky Linux und CentOS Stream. Migrieren Sie auf kommerzielle Verteilungen: wie Red Hat Enterprise Linux, Oracle Linux. Upgrade auf CentOS 9 Stream: Rolling Distribution und bietet die neueste Technologie. Wählen Sie andere Linux -Verteilungen aus: wie Ubuntu, Debian. Bewerten Sie andere Optionen wie Container, virtuelle Maschinen oder Cloud -Plattformen.

CentOS -Festplattenhalterung ist in die folgenden Schritte unterteilt: Bestimmen Sie den Namen der Festplattengeräte (/dev/sdx); Erstellen Sie einen Mountspunkt (es wird empfohlen, /mnt /newDisk zu verwenden). Führen Sie den Befehl montage (mont /dev /sdx1 /mnt /newdisk) aus; Bearbeiten Sie die Datei /etc /fstab, um eine permanente Konfiguration des Montings hinzuzufügen. Verwenden Sie den Befehl uMount, um das Gerät zu deinstallieren, um sicherzustellen, dass kein Prozess das Gerät verwendet.

Die Gründe für die Installation von VS -Code -Erweiterungen können sein: Netzwerkinstabilität, unzureichende Berechtigungen, Systemkompatibilitätsprobleme, VS -Code -Version ist zu alt, Antiviren -Software oder Firewall -Interferenz. Durch Überprüfen von Netzwerkverbindungen, Berechtigungen, Protokolldateien, Aktualisierungen von VS -Code, Deaktivieren von Sicherheitssoftware und Neustart von Code oder Computern können Sie Probleme schrittweise beheben und beheben.
