• 1. 把linux安装到U盘sunmonth
  • 2. 情景因为把备份服务器glib.i386包重装,结果-_-!,卸载后才发现出cd外所有的命令都出错,windows上用7Z把rpm包解压,想把文件复制到原来位置,才发现服务器连新会话也不能建立了,网上一搜才知道系统已经崩了,怎么把系统快速复原呢?而且还要备份几个脚本,还好上面没跑应用。不过丢了脚本,重写很头疼,因为作为系统工程师勤奋重复的劳动阶段已经过了,现在是研究怎么偷懒的阶段了^_^,当时想到的方案就是把卸载的rpm包里的文件复制回去,这个需要访问服务器硬盘,有个终端虽然连着可是什么也做不了,于是想到装个linux到U盘。
  • 3. 选择网上找了下linux livecd , puppy linux,cd linux.怎么用u盘启动呢?ultraiso就不用说了,习惯直接用它'刻录'iso到U盘,puppy linux 可以用,可是进到linux里发现文件系统其实是u盘里的一个文件模拟出的,可以挂载服务器硬盘,但没法把glib文件复制过去,当时只有一个U盘,后来才发现其实系统把自身所在的U盘作为磁盘设备识别出来了,在挂载下就可以了,都怪自己太大意了,浪费了一天世间,后来用这个方法把文件复制回去,系统还是起不来,中间一段用了resuce模式就不说了,估计是把文件系统搞坏了,进到/sbin/init input/output 错误,不能同步数据,再就是kernel panic ,这个就没想法了,重装了。
  • 4. 后绪后来又试了几个livecd linux,感觉不是给我用的,因为上面图形的东西多,系统救援的时候难道还拿个鼠标像windos在那点点点,一直认为用图形界面的东西是给业余用的,因为用户不需了解它怎么做的,甚至做了什么,当然一些生成配置的东西美观实用要除外了,其次实用命令工具少,所以想把linux装到u盘里,那从U盘启动是必须的,怎么办,vmware经常用的虚拟机,有一个功能很让哥贴心,就是可以把U盘从宿主主机断开,连到里面的虚拟机里。说到这里方案差不多了,还是来揭晓谜底,具体怎么实现的。虚拟机可以装载iso文件然后安装到虚拟磁盘,如果我设置虚拟机没有虚拟磁盘,然后启动时把U盘连到虚拟机,只要iso安装时可以识别出U盘,那么安装时就自动安装到U盘了,而且不要额外去管怎么设置从u盘启动,因为安装时程序自动把启动信息写到设备了,试了下,U盘老了,安装速度有点慢,但是不出意料,果然可以。网上看了很多,从U盘启动是一个难题,然后怎么把系统装到u盘,虽然没试过但感觉还比较容易,简单一点,搞个光盘,安装时硬盘选U盘了。 网上坑爹的多啊,借用打Dota时一个队友的名字,坑爹你最棒!over