华硕路由用腻了,正好家里有老旧淘汰的电脑,那么非常适合折腾一下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.