Mac上制作Linux U盘启动盘

最近干了件蠢事,在使用lvreduce缩减一个lv时,把文件系统给搞挂了。问题是这样的,之前系统的/var目录已经建立在lv上,由于没有使用resize2fs缩小文件系统的大小,就直接缩小lv的大小,导致了/var的文件系统出现不一致问题,而/var又是automount的,所以启动系统时,就会报错,接着进入maintenance模式。我想尽了各种办法,进入系统后修改/etc/fstab取消/var的automount、进入single user mode、将盘拔下来当数据盘挂到别的机器上都没有解决,最后想到使用引导盘引导系统再进入修复模式修复损坏的文件。而现在应用最为广泛的启动盘莫属于usb了,在windows上制作优盘启动比较容易,比如使用win7自带的usb dvd tool很容易就可以做u盘启动盘,这里我介绍一下怎么在mac制作。
其实也很简单,dd就可以了。
1. 准备好iso文件
因为只是为了引导系统,所以虽小的系统镜像文件就可以了,这里我使用的cenos。
2. 将iso文件转换为mac下的img文件
[plain] view plain copy
$ hdiutil convert -format udrw -o jevon/vm-share/centos-6.5.img jevon/vm-share/centos-6.5-x86_64-minimal.iso  
3. 插入u盘并且找到u盘的设备路径,我的是/dev/disk3
[plain] view plain copy
$ diskutil list  /dev/disk0     #:                       type name                    size       identifier     0:      guid_partition_scheme                        *251.0 gb   disk0     1:                        efi efi                     209.7 mb   disk0s1     2:          apple_corestorage                         250.1 gb   disk0s2     3:                 apple_boot recovery hd             650.0 mb   disk0s3  /dev/disk1     #:                       type name                    size       identifier     0:                  apple_hfs macintosh hd           *249.8 gb   disk1                                   logical volume on disk0s2                                   20a7e4ce-accf-4c04-b3e8-f3402eb504c8                                   unencrypted  /dev/disk2     #:                       type name                    size       identifier     0:                            磁盘映像           *41.0 mb    disk2  /dev/disk3     #:                       type name                    size       identifier     0:                            centos_6.5_final       *8.0 gb     disk3  
4. 将u盘从系统中卸载掉
[plain] view plain copy
$ diskutil unmountdisk /dev/disk3  
5. dd镜像文件到u盘
[plain] view plain copy
sudo dd if=jevon/vm-share/centos-6.5.img.dmg of=/dev/rdisk3 bs=1m  
ok,一个bootable的u盘做好了。

如何选择Linux操作系统实时扩展
食用油黄曲霉素检测仪的特点和优点是什么
卫星互联网正成为拉动经济增长新引擎 民营资本发力卫星互联网建设
高端5nm SoC的战争正式打响 骁龙888和Exynos 1080正式量产
智能防水手表将如何实现IP67级防水
Mac上制作Linux U盘启动盘
探讨5G行业应用创新和商业发展
基于TPS65137设计的有源矩阵OLED电源技术
塞伯罗斯研发专供电梯使用的铝合金金属外壳的二维码读卡器
冬至后智能门“罢工”?王力机器人安全门智慧便捷强运行
磁翻板液位计冬季的保养方法
电磁炉加热自动跳停什么原因
MiniLED背光明年出货量将迎来爆发式增长
舞钢NVE690钢板(自升式平台桩腿钢板)材质成分性能说明
“蹭网”神器确实有效,但使用WiFi万能钥匙蹭网真的会泄露隐私吗?
快速测土配方施肥仪的作用是什么
ipad商标案唯冠科技全面反击:出示自产iPad显示器控诉苹果
低压继电器的返回电压是什么 如何计算
NB183——工业级8路串口服务器
2017 ces展会技术前瞻:看看科技巨头们都发布了哪些新产品