折腾我的移动存储

本来是想写篇文章专门介绍下如何在Linux下制作U盘来启动安装Windows的. 结果试了很多方法都没搞成, 还把自己的U盘给搞坏了. 更悲剧的是当天我的小伙伴在我的Air上误操作(诅咒下Time Machine), 导致自己的1T移动硬盘数据丢失. 于是以淡淡的忧伤的心情写下这篇以娱乐为主, 技术为辅的文章….

引子

最近突然想把自己的笔记本操作系统换成Windows. 由于手边有一个空闲的Usb, 又觉得用光盘引导安装没什么意思, 加上也有时间折腾, 因此考虑使用usb来进行Windows系统的安装. usb启动安装, 这个东东貌似在Windows下有专门的工具, 但是在Linux下就稍微麻烦点….

然后呢? 然后就开始悲剧了;)

Linux 下折腾制作 bootable USB

其实在Linux下做USB启动盘不是特别麻烦, 简单说就是让U盘可以引导, 然后设置好相应的文件. Linux可以选择的方法有挺多的, 我网上主要搜到了这些(注意不是100%适用哦):

由于本人不是Ubuntu用户, 首先选取第二个方法, 以失败告终, 无法正常引导进入安装画面(貌似是因为win.iso的原因, 一般livecd都可以). 接着尝试使用第三个方法, 直接down下源码后编译安装(其实可以省略, 如果你只用命令行的话):

1
winusb win_xp.iso /dev/sdx

很高兴可以正确执行, 可惜到了最后执行了grub-install命令….好吧, 我承认我机器上没有这个指令, 然后就华丽地失败了. 既然grub可以, 那grub2也可以吧, 把指令换成grub2-install, 报probe失败.. 万般无奈之下, 直接翻看源码(这个程序是用bash写的), 发现主要逻辑还是对usb进行格式化, 拷贝iso文件, 然后利用grub引导. 于是决定手动执行以上步骤. 悲剧的是在复制iso光盘内容时候报usb无法写入了, 接着连usb格式化都不行了. 一直报Error closing file. Google了一下, 发现有同学有一样的问题, 最后的结论竟然是: 不要花时间在这上面了, 重新买一个吧. 然后搜到了这个, 说可以直接使用dd恢复. 但是这个指令我已经跑了N天了, 还是没有跑完….

最后还是决定用光盘引导方式安装吧… 直接使用wodim, 好方便啊~

这个经历真的是让我郁闷到吐血, 感觉我以后不会再当程序员了….但是悲剧还没结束呢

Mac下折腾被Time Machine格式化的移动硬盘

晚上小伙伴给我打了个电话, 说移动硬盘插到air后, 硬盘里面没东西了. 我和我的小伙伴都惊呆了….

小伙伴描述了下经过: 插入移动硬盘, 然后弹出来个框框, 弱弱地点了某个按钮, 发现一个进度条, 赶紧点取消, 然后显示硬盘没有东西了. 我好像明白点了什么: 这个框框貌似是提示Time Machine的, 然后点的按钮是选择是, 然后就把盘格了… 要不要这样子啊, 里面都是资源啊 …确实是开了tm, 确实英文提示, 我以后再也不敢了….然后第一件事就是把tm关了, 接着赶紧上Google找补救方案(貌似也有同学悲剧过). 最后找到了Data Rescue, 谢天谢地这款工具真的很管用, 在经历了8个多小时的扫描后, 扫出了大部分文件(虽说路径没了). 现在硬盘还在恢复中….

后记

现在我的U盘还在dd中, 自己的硬盘还插在air中恢复. 真不知道自己是该笑还是该哭…..

PPPPSSSS

期待下明天的perl大会…..

如果有好的解决方案请各位不吝赐教, 在此表示严重感谢…..

Comments