
曾是看著使用 PXE,但現在只需直接下載 Windows 10 ISO:
nicholas@mordor:~$
nicholas@mordor:~$ ll /media/nicholas/
total 18
drwxr-x---+ 5 root root 5 Feb 19 18:23 ./
drwxr-xr-x 4 root root 4 Jan 25 12:11 ../
dr-xr-xr-x 6 nicholas nicholas 492 May 5 2023 CCCOMA_X64FRE_EN-US_DV9/
dr-xr-xr-x 1 nicholas nicholas 2048 Apr 18 2023 'Ubuntu 23.04 amd64'/
drwxrwxrwx 1 nicholas nicholas 4096 Feb 19 18:15 win/
nicholas@mordor:~$
nicholas@mordor:~$ ll /media/nicholas/win/
total 13
drwxrwxrwx 1 nicholas nicholas 4096 Feb 19 18:15 ./
drwxr-x---+ 5 root root 5 Feb 19 18:23 ../
nicholas@mordor:~$
拇指驅動器:
我試過了:
sudo dd if=/home/nicholas/Desktop/Win10_22H2_English_x64v1.iso of=/media/nicholas/win/ bs=4M && sync
但這似乎不起作用,因為它是一個目錄。如何找到寫入路徑? mount 指令傳回許多結果。
答案1
首先,「ISO」文件不是磁碟映像;它們是 CD/DVD 映像– 不要假設它們與其他類型的磁碟相容,除非它們的作者說它們是相容的。 (Linux「ISO」映像是使用 isohybrid 專門為此類用途準備的,但這不適用於其他作業系統。)請參閱昨天的話題關於將 Windows.iso 複製到拇指驅動器。
所以下面的都不會有用在這種情況下;僅供參考。
但這似乎不起作用,因為它是一個目錄。如何找到寫入路徑?該
mount
命令傳回許多結果。
使用時
mount
具體看對於提到“/media/nicholas”的結果。輸出中通常只有一項這樣的項目。 (用於findmnt
更具可讀性的格式。)$ mount | grep nicholas /dev/sde2 on /media/nicholas type vfat (etc,etc,etc)
另一種方法是
df /media/nicholas
or ,findmnt -T /media/nicholas
它通常只會輸出您需要的行。另一種更簡單的方法是查看以下輸出
lsblk
:$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS sde 8:0 1 15.6G 0 disk /media/nicholas sdd 8:48 0 5.5T 0 disk └─sdd1 8:51 0 5.5T 0 part /data
甚至
lsblk -S
:$ lsblk -S NAME HCTL TYPE VENDOR MODEL REV SERIAL TRAN sda 0:0:0:0 disk General UDisk 5.00 General_UDisk-0:0 usb
使用上述某些命令,結果可能會指向分區設備,例如“sda2”;在這種情況下刪除該號碼以獲得全盤設備例如“sda”。磁碟映像實際上總是整個磁碟——它們帶有自己的 MBR、自己的分割表等。
正如評論中所指出的,不要忘記umount
首先是檔案系統,否則可能會損壞您編寫的映像(或者相反,當檔案系統嘗試理解它時,映像可能會使作業系統崩潰)。
最後,您也可以直接點選「在磁碟中開啟” 然後為您提供選單選項“從圖像恢復”,其功能與dd
.