찾다
운영 및 유지보수리눅스 운영 및 유지 관리Linux 시스템에서 Windows 부팅 디스크를 만드는 방법에 대한 자세한 소개

저는 일상 업무에서 linux를 많이 사용하기 때문에 편의상 컴퓨터에 듀얼 시스템을 설치하여 주로 업무를 볼 때 Linux 시스템을 선택합니다. 하지만 오늘날에는 해결해야 할 작업이 아닌 Windows 부팅 디스크 생성이 있습니다. 일반적인 규칙을 따르면 Windows를 시작한 다음 xxx를 사용하여 USB 부팅 도구를 만들어 확실한 방법으로 부팅 디스크를 만듭니다. 하지만 오늘은 시스템을 다시 시작하고 Windows로 들어가 USB 부팅 디스크를 만들고 싶지 않습니다. Linux 시스템에서 USB 부팅 디스크를 만들려고 생각 중입니다.

이전에 Linux에서 USB 부팅 디스크를 만드는 방법에 대한 일부 블로그나 기타 정보를 접한 적이 있습니다. 모두 dd 명령으로 수행할 수 있다고 했지만, dd 명령 굽기에 문제가 있습니다. 윈도우 iso 파일. 시스템이 구운 부팅 디스크를 인식할 수 없습니다. 이전에는 원인을 자세히 조사하지 않았기 때문에 오늘 이 문제를 계속해서 온라인에서 해결책을 찾았습니다. 오랜 시간 검색 끝에 드디어 정상적으로 부팅 디스크를 만들 수 있는 글을 찾았습니다. 다음은 기사의 URL입니다. 관심 있는 분은 직접 확인해 보세요.

url: http://blog.csdn.net/mike8825/article/details/51138575?locationNum=9 감사합니다. Tianwai Guest"를 공유해 주셨습니다.

블로그에서도 리눅스 iso가 mbr과 함께 나온다고 언급되어 있어서 dd가 리눅스 iso를 구워도 문제가 없고, mbr은 USB 디스크에 같이 구워진다고 합니다. 다만, 윈도우 iso 파일에는 mbr이 포함되어 있지 않기 때문에, 리눅스 시스템에서 윈도우 시동 디스크를 만들 때에는 먼저 mbr 정보를 USB 디스크에 써야 합니다. 그런 다음 Windows iso 콘텐츠를 USB 플래시 드라이브에 복사합니다. 이러한 방식으로 BIOS는 MBR을 올바르게 식별한 다음 Windows 시스템을 설치할 수 있습니다.

위 블로그의 단계에 따라 다음 작업을 수행했습니다.

내 운영체제: ubuntu 17.04

1. 먼저 ntfs-3g가 설치되어 있는지 확인하고, 이미 설치되어 있지 않은지 확인합니다. , 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. lilo를 설치하고 설치가 완료되었는지 확인합니다. 설치되지 않은 경우 sudo apt install lilo 명령을 실행하여 lilo를 설치합니다.

$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 #如果提示未安装,则进行安装操作

3. 확인합니다. U 디스크의 드라이브 문자를 백업한 다음 U 디스크를 포맷하세요. 포맷 과정은 fat32입니다. (제 U 디스크의 포맷은 이미 fat32로 되어 ​​있는 걸 보실 수 있습니다.)

$ 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)

내 U 디스크의 드라이브 문자가 /dev/sdb

1 $ sudo mkfs.vfat /dev/sdb1        #格式化U盘,前提是U盘被正确卸载
2 mkfs.fat 4.0 (2016-05-06)

인지 확인하세요. 위의 명령을 사용하여 U 디스크를 fat32 형식으로 포맷했습니다.

4. U 디스크에 mbr을 만듭니다(mbr이 무슨 뜻인지 직접 검색해 보세요. ) 여기서는 lilo를 사용합니다

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.

위 내용을 보면 MBR이 성공적으로 생성되었음을 알 수 있습니다. 다음 단계는 Windows ISO의 내용을 U 디스크에 복사하는 것입니다.

5. 이미지와 U 디스크를 걸어 놓습니다. 그리고 Windows 이미지의 내용을 U 디스크에 복사합니다.

$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

시스템을 마운트한 것을 보니 /tmp/win7의 내용을 /tmp/usb

에 복사하는 일만 남았습니다.

$ cp -rf /tmp/win7/* /tmp/usb           #拷贝到U盘中

$sync           #将内存中数据flush到磁盘中

$sudo umount /dev/sdb1           #卸载U盘

$sudo umount /tmp/win7            #卸载镜像

이제 완료되었습니다. 컴퓨터를 다시 시작하고 작업 결과를 확인하세요

위 내용은 Linux 시스템에서 Windows 부팅 디스크를 만드는 방법에 대한 자세한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
데비안 syslog에 대한 방화벽 규칙을 구성하는 방법데비안 syslog에 대한 방화벽 규칙을 구성하는 방법Apr 13, 2025 am 06:51 AM

이 기사에서는 데비안 시스템에서 iptables 또는 UFW를 사용하여 방화벽 규칙을 구성하고 Syslog를 사용하여 방화벽 활동을 기록하는 방법에 대해 설명합니다. 방법 1 : iptablesiptables 사용은 데비안 시스템의 강력한 명령 줄 방화벽 도구입니다. 기존 규칙보기 : 다음 명령을 사용하여 현재 iptables 규칙을보십시오. Sudoiptables-L-N-V 특정 IP 액세스 허용 : 예를 들어, IP 주소 192.168.1.100 허용 포트 80 : Sudoiptables-eActip-ptcp-d- 포트80-S192.16

Debian Syslog 문제를 해결하는 방법Debian Syslog 문제를 해결하는 방법Apr 13, 2025 am 06:48 AM

데비안 시스템의 Syslog 서비스는 시스템 로그를 녹음 및 관리하는 책임이 있으며 시스템 고장 진단을위한 중요한 도구입니다. 로그를 분석하면 하드웨어 문제, 소프트웨어 오류 및 보안 이벤트를 효과적으로 문제로 해결할 수 있습니다. 다음 단계와 명령은 문제 해결을 위해 DebiansySlog를 사용하는 방법을 안내합니다. 1. 시스템 로그를 실시간으로보기 최신 로그를보십시오. Tail-F/var/log/syslog 명령을 사용하여 시스템 이벤트 및 오류 정보를 관찰하는 데 편리한 시스템 로그의 실시간 업데이트를 모니터링하십시오. 커널 로그보기 : DMESG 명령을 사용하여 커널의 자세한 로그 정보를 보면 기본 하드웨어 또는 드라이버의 문제를 발견하는 데 도움이됩니다. JournalCTL (SystemD

데비안 syslog 로그 회전을 설정하는 방법데비안 syslog 로그 회전을 설정하는 방법Apr 13, 2025 am 06:45 AM

데비안 시스템의 로그 회전 메커니즘은 일반적으로 rsyslog 또는 syslog-ng 서비스에 의해 관리됩니다. 이 기사는 로그 회전을 개별적으로 달성하기 위해이 두 서비스를 구성하는 방법을 설명합니다. 1. RSYSLOG를 사용하여 로그 회전을 구성하여 RSYSLOG 설치 (설치되지 않은 경우) : SudoAptUpdatesudoaptInstallrsySlog 구성 rsyslog : edit /etc/rsyslog.conf 파일 편집 또는 새 구성 파일을 만들고 /etc/rsyslog.d/ directory에 포함시킵니다. 로그 회전을 활성화하기 위해 구성 파일에 다음 줄이 포함되어 있는지 확인하십시오. $ modload

데비안 사용자가 Fetchdebian을 추천하는 이유는 무엇입니까?데비안 사용자가 Fetchdebian을 추천하는 이유는 무엇입니까?Apr 13, 2025 am 06:42 AM

데비안 사용자가 "Fetchdebian"을 권장하는 이유와 관련하여 현재 홍보 지원이 부족합니다. "Fetchdebian"은 공식 데비안 파생물 또는 도구가 아닐 수 있으며, 관련 권장 정보는 오해, 특정 커뮤니티 내의 내부 커뮤니케이션 또는 아직 공개되지 않은 프로젝트에서 비롯 될 수 있습니다. 그러나 우리는 Debian 시스템 자체의 매력을 탐색 할 수 있습니다. 이는 사용자가 Debian 기반 분포를 선호하는 이유 : Debian의 놀라운 장점 : 우수한 안정성과 신뢰성 : Debian은 엄격한 테스트 프로세스와 긴 릴리스 주기로 알려져 있으며 시스템이 안정적으로 실행되고 실패 위험을 줄이는 것으로 유명합니다. 대규모 소프트웨어 패키지 리소스 : 거대한 소프트웨어 창고는 수만 개의 소프트웨어 패키지를 제공합니다.

데비안에서 gitlab 플러그인을 관리하고 사용하는 방법데비안에서 gitlab 플러그인을 관리하고 사용하는 방법Apr 13, 2025 am 06:39 AM

이 기사는 Debian 시스템의 Gitlab 플러그인을 설치, 구성 및 사용하여 코드 관리 및 협업 효율성을 향상시키는 방법을 안내합니다. Gitlab은 팀 및 개별 개발자를위한 강력한 오픈 소스 코드 호스팅 플랫폼입니다. 1. Gitlab 설치 및 업데이트 시스템 패키지 : Sudoapt-Getupdate 설치 종속성 : Sudoapt-getinstall-ycurlopenssh-serverca-perverca-certificatestzdataperl 추가 gitlab 공식 출처 : //packages.gitlab.com/in

데비안에서 하프 성능 테스트를 수행하는 방법데비안에서 하프 성능 테스트를 수행하는 방법Apr 13, 2025 am 06:36 AM

이 기사는 데비안 시스템에서 Hadoop 클러스터의 성능 테스트를 수행하는 방법, 준비 작업, 테스트 도구, 테스트 단계 및 결과 분석을 다루는 방법을 소개합니다. 1. 준비 단계에서의 Hadoop 설치 및 구성 : Debian 시스템에 Hadoop이 올바르게 설치되었는지 확인하고 Core-Site.xml, Mapred-Site.xml 및 Yarn-Site.xml과 같은 Core-Site.xml과 같은 Core 구성 파일을 신중하게 구성하여 Cluster 구성과 일치하도록합니다. 설치 및 구성은 공식 Hadoop 문서를 참조하십시오. 2. 올바른 도구 선택이 중요합니다 : Apachejmeter : 인기있는 오픈 소스

데비안 하프의 신청 사례는 무엇입니까?데비안 하프의 신청 사례는 무엇입니까?Apr 13, 2025 am 06:33 AM

오픈 소스 분산 컴퓨팅 프레임 워크 인 Hadoop은 대규모 데이터 처리 및 분석 분야에서 큰 역할을합니다. 현재 DebianHadoop 신청 사례에 대한 직접적인 공개 정보는 없지만 실제 응용 프로그램에서 Hadoop의 몇 가지 일반적인 시나리오를 탐색 할 수 있습니다. 거대한 데이터 저장 및 효율적인 액세스 : Hadoop의 HDF (Hadoop DistributedFilesystem)는 PEB 수준 또는 EB 수준 데이터의 스토리지 및 액세스 요구를 충족시켜 데이터 보안 및 고도로 처리량을 쉽게 충족시킬 수있는 안정적인 스토리지 솔루션을 제공합니다. 기업 수준 데이터웨어 하우스 구축 : Hive 및 Pig와 같은 도구 결합, Hadoop은 대규모 데이터웨어 하우스를 구축 할 수 있습니다.

Debian OpenSSL을 응용 프로그램에 통합하는 방법Debian OpenSSL을 응용 프로그램에 통합하는 방법Apr 13, 2025 am 06:30 AM

데비안 시스템에 OpenSSL 라이브러리를 통합하려면 몇 가지 간단한 단계 만 필요합니다. 1 단계 : OpenSSL 개발 라이브러리 설치 다음 명령을 사용하여 필요한 개발 라이브러리 및 헤더 파일을 설치하십시오. sudoapt-getupdatesudoapt-getInstalllibsssl-dev 2 단계 : C/C 코드에 응용 프로그램에 OpenSSL 사용 OpenSSL 헤더 파일 및 OpenSSL 라이브러리에 링크를 포함하십시오. 예를 들면 : #포함 #include가 컴파일되면 -lssl-lcrypto 옵션을 사용하여 라이브러리를 링크하십시오 : gccyour_application.c-oyo

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

에디트플러스 중국어 크랙 버전

에디트플러스 중국어 크랙 버전

작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

WebStorm Mac 버전

WebStorm Mac 버전

유용한 JavaScript 개발 도구