Mac下制作openwrt U盤啟動盤


華碩路由用膩了,正好家里有老舊淘汰的電腦,那么非常適合折騰一下OpenWrt,科學上網靠自己。

什么是OpenWrt:OpenWrt是適合於嵌入式設備的一個Linux發行版。

參考資料:https://zh.wikipedia.org/wiki/OpenWrt

 

下面正式操作:

1、下載一個版本,可以搜索http://koolshare.cn,選擇固件下載,地址如下。

  openwrt-koolshare-mod-v2.22-r8838-af7317c5b6-x86-64-combined-squashfs.img.gz

 

2、Mac下面下載之后,會自動解壓出*.img文件。

3、因為上面說了,OpenWrt本身是Linux一個發型版本,那么可以依據Mac下安裝Linux啟動盤的步驟進行。

插入U盤,終端輸入:

diskutil list
dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            250.1 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +249.8 GB   disk1
                                 Logical Volume on disk0s2
                                 45CD1187-14DE-4203-9895-FBB1B3770F1E
                                 Unencrypted
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     Apple_partition_scheme                        *8.1 GB     disk2
   1:        Apple_partition_map                         4.1 KB     disk2s1
   2:                  Apple_HFS                         2.4 MB     disk2s2

  

/dev/disk2 (external, physical) 就是U盤。

需要先卸載U盤,然后把安裝文件寫入U盤,終端命令:

diskutil unmountDisk /dev/disk2

再次使用diskutil list命令就不會顯示出disk2了。

 

4、使用dd命令進行寫入

sudo dd if=./openwrt.img of=/dev/disk2 bs=1m

if=“這里填寫文件路徑和文件名”

of=“這里填寫U盤的路徑”

bs="這里是文件塊大小,這里使用的1m"

 

5、耐心等待5分鍾左右,出現 XXX bytes transferred in XXXX;此時表示寫入完成。

 

6、sudo eject /dev/disk2

done.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM