据说live要over了,以我的更新速度,不知道这是不是在搬家前的最后一篇日志。不知道啥题目好,写完后觉得电脑有时真tm贱。当然了,那句话怎么说来着“程序是不会犯错的,犯错的只可能是人”,好吧,电脑是不会犯贱的,犯贱的只是俺这头…….
其实以我懒的程度和现在忙的程度,我是懒得写这么一大串东西的,不过这两天实在太折腾了,让我忍不住想记录一下,另外也是为了以后再碰到这这种问题有地方翻翻当年是怎么折腾的。(看不懂细节的只需知道……折腾死哥了)
故事的起因是这样的,若干天前拔电源用我的netbook,然后随手就待机了,扔在一边若干天都没有管它,一直在用laptop。等到一个多星期以后再用时,发现电池已经耗完了,而windows系统也死活进不去了。不过ubuntu系统还可以用,于是又凑合了若干天。想着过两天要去波兰开会,想带着小netbook去,但是带着一个只有linux系统的本,会有诸多不爽,比如看不了uusee(这追求…),于是决定重装。
本以为会相当简单,因为开机后菜单就有恢复windows的选项,于是周五晚上在办公室一边看着意大利的球,一边进入了系统恢复。意大利打了一场无聊的0比0,而我这边却tmd跌宕起伏。首先,系统恢复到99%以后,恢复软件挂掉了,一直没有动弹…以为是需要时间,于是没管…大约一个小时过去了,比赛都完了,它还死在那儿@@决定强制关机。
重启后我郁闷了,开机后蹦出一串字
error:unknown filesystem.
grub rescue>
介四毛?第一反应,关机看看能不能拆硬盘,结果掏出螺丝刀后只把内存盖上的螺丝拆开了,连盖都没弄下来,更别说硬盘了。想别的办法吧,用laptop上网搜这几个关键字,翻了一堆有用无用的帖子后,知道了输入set可以查看root和prefix的现路径
root=hd0,7
set prefix=(hd0,7)/boot/grub
而我需要更改这些路径,具体的说就是把hd0,7改成另外一个盘,输入ls后可以看到目前有hd0,0到hd0,8,用set语句一个个更改,最后终于找到了正确的路径,然后输入另外两条命令
set root=hd0,8
set prefix=(hd0,8)/boot/grub
insmod normal
normal
就进入了我熟悉的每次都见到的开机时选择系统的菜单,选择对应的ubuntu系统,我终于又登进去了。可惜欢喜来得快去的也快,退出系统后再重启,发现又回到了之前的error界面,要进去还得再打上面那些命令,这也太烦了,怎么改呢。尝试一,进入开机选择系统菜单时说可以打e修改,进去发现root是hd0,7,改成hd0,8,可是改完了后没法保存,退出来又变回去了,来来回回若干趟,尝试失败。尝试二,网上有人说进入系统后要sudo grub-update,也就是要更新grub的信息,想想似乎有道理,可是update后重启还是没戏,又失败。尝试三,他update不了我就自己改,在boot/grub文件夹里找到grub.cfg文件,这个文件里面是各种hd0,7-.-。然而发现是只读文件,然后文件有提醒说不要改这个文件,它是由grub-mkconfig命令生成的,于是我就运行grub-mkconfig,然后…然后就死机了…死机了,当然不是全死,而是变得巨慢无比,挪个鼠标都是离散的运动,还没见过linux也会来这一出。强行关机,再来一次,把其他东西都关了,就terminal运行grub-mkconfig,呃…又死了……,好吧,承认再次失败。而且又重启几次我发现跑其它一些和系统有关的程序也会死机,而就算某一次运气好没死机,关机的时候也会挂- -,此时我觉得linux也被我搞出问题了。尝试四,既然不能mkconfig,老子自己手动改,chmod -w那个文件更改读写属性,然后把文件里面的所有hd0,7都改成hd0,8,保存,关机,重启……还是error:XXXXXX…… MLGBD
至此我已然决定放弃这个linux系统了,不仅是没法改这个,更因为中途出现好多次莫名其妙的系统巨慢。另外开机登录菜单里面还有windows和windows恢复选项,windows依然进不去,而恢复选项进去后就一个劲在window读取界面转啊转啊转。那就,重装系统吧。可怜我开机关机折腾了一个晚上到1点多,收包回家……
爬回家,打开laptop下载ghost版的系统以及ubuntu,听着郭德纲,入睡-。-
周六一觉睡到快中午,和老妈视频完后继续死磕我的小本本。
netbook没有光驱,只能用u盘,之前linux系统就是这么装的,于是我还下载了一个据说是u盘版的winpe。网上有一个攻略是说用winpe启动然后进去后再用ghost装系统,我就先尝试这个。用一软件(作者居然叫老毛桃,汗)制作了u盘的winpe,然后插到netbook上启动,于是顺利的进入了winpe ……的loading界面,丫又在那儿转啊转啊转的就是死活不进去,又尝试了一遍得到相同结果后,决定放弃此方案。
下了一个UltraISO,把ghost版的xp盘镜像用该软件做到u盘上,开机进去,失败;把一张普通的xp盘提取镜像后做到u盘上,开机进去,看到了一点熟悉的安装界面就被提醒缺少啥啥啥重要文件,又失败……此类方案也遭遗弃。
试试装linux吧,又把u盘做成了linux安装盘,终于进入安装界面啦!!!可是在第一个界面选择完语言进入第二个界面选择时区点确认后……又tmd没反应了。又试了一次,还是如此。试试不进入安装直接用u盘linux系统,那就根本tmd进不去。擦,又失败。
MD,下一招只有dos了,基本构想是进入dos然后运行ghost ……下载了若干个制作dos系统的软件,主要的有usboot,maxdos,flashboot,还有一个老外写的软件,以及各种更用不上的软件。usboot做出来的盘插上电脑后根本没有反应,试了1.68和1.7版都不行,maxdos要依赖usboot做出来的盘,但是插上netbook还是不鸟我,倒是插回laptop后360老说各种bat文件疑似病毒。flashboot做出来的倒能dos启动,可是伊只是一个freedos系统,似乎过于柔弱,至少我拷了各种ghost进去以后,在dos下运行ghost只能看到ghost那个蓝乎乎灰不啦几的框,除了上面的版本号,连菜单都没有……等一等?等再久也木有。老外的软件更汗据说只能做2g以下的u盘,我的u盘是8g,直接做不了。
到这个地步,我已然有砸电脑的欲望了,而我那个可怜的u盘也不知被格了多少次。我甚至找出了工具开始拆电脑,可是搞了半天也只拆了内存条,硬盘没有专门的开口,只能拆底板,可是四周螺丝都拆下来了也扒不开。更心烦的是我还要写开会做presentation的slides,而转眼已然天黑,晚饭都吃过了,时间都tm给耽误了,而且搞得心烦意乱的。md不搞了,睡一觉,散散心(-.-强大的排除郁闷法)
晚上9点爬起来,洗了个澡,决定开始写东西。可是我心里还是放不下这破本,想到老外的软件要求u盘小于2g,而且另外俩软件格完u盘的大小也变了,usboot是2g,flashboot是4g。我就琢磨是不是8g的u盘大了…… 而且把做出来的u盘插到laptop上试了试也是没反应,也就是说很可能不是电脑的问题,而网上大家都用此软件还各种推荐应该也不是软件的问题,于是很有可能是盘的问题(呃,都忘了操作系统的管理空间计算了,现在写的时候想起来了,当时就是直觉认为大小有影响,还没想明白为啥。制作的dos盘用fat分区,也就是16位簇号,每一簇32K,32K*(2^16)=2G @@)
实验室倒是有个1G的mp3,不过这么一格不知还能播放么,虽说好久没用了,要是不能用了也怪心疼的,另外那个mp3也不是usb2.0估计速度还得死慢。洗完澡干脆骑车杀到山下tesco超市,伊家晚上10点关门,偶9点40杀到,找了一圈,发现只有4G的u盘- -于是买了点饼干水牙膏又骑车爬回来了(贼不走空啊- -)
咋办涅,找人借?实验室一哥们似乎还有usb得cd driver,可是这大周末大晚上的……先发掘内部资源吧。拿出相机sd卡,1G的,头次觉得容量小的东东这么的好。netbook有读卡器,而且开机进bios还能读出来,赞。放到laptop准备dos之……擦,软件们都说它不是u盘不能装dos- -。我记得我有一个读卡器,装进去可以伪装u盘的……翻箱倒柜……东西都是在要用的时候才发现找不到鸟……。
换方案,还有micro sd卡的usb读卡器,也能伪装成u盘,而且就在笔筒里,顺手抄出,又翻出一张闲置的1G micro sd卡,组合之(我们称之为u1,之前那个u盘称之为u8)。用usboot做了启动盘,oh my god,终于进dos了!我赶紧在ebay上买了俩1G的u盘@@… 不过进dos后系统搭理我的只有两个盘一个是这个u1所代表的c盘,另外一个d盘看了一下应该是电脑出场隐藏的恢复分区,因为我看到了1005HA~1.GHO的文件,但这个分区只有不到5G……md另外140G呢- -
看到了这个恢复分区,我打算把gho文件拷出来,好歹也是正版啊,拿这个恢复总比网上下的系统要安心点吧。于是又修改默认启动顺序,进入linux,可是ubuntu没有显示挂载这个盘(之前进去的时候都有的),试了两三次,都木有,罢了,用dos拷!光那个gho文件就4G,u1空间不够了,把u8也插上,现在c盘是u1,d盘是u8,e盘是那近5g的各种文件,虽然我觉得只要gho就行了,可是把全部的都拷出来还是稳妥一些。现在这个dos只有最基本的命令,于是只能copy *.*,遇到目录,得在d中间建立相同的目录,然后再拷进去……当人看到曙光后,这种繁琐的事情做起来倒也不觉得特别麻烦,而且电脑一边copy我还一边在laptop上做着beamer。可是拷到几乎最后一个目录的时候,发现里面全是目录,10来个,目录名字还稀奇古怪,有空格啥的。考,爷不玩了,把u1拿回laptop上,安装了那个啥maxdos,于是有了xcopy可以拷贝目录。为防之前有疏漏,干脆把u8上已然基本拷完的东西全删了(一时激动直接在dos下把u8格了),然后用xcopy重新把所有东西都拷到u8上。
好了,到了这个地步,可以无忌惮的折腾这个小本了,不过不知道是我折腾它还是它折腾我。而我也忘了装系统的初衷,先想搞明白那140g跑哪去了,要是找不回来,装个毛的系统啊。maxdos里自带了一些工具,一个是diskgen,介绍说是强大的磁盘管理工具,打开后读取本上的硬盘,居然提醒我0区和2,3区重复,而0,1,2,3各自还有扇区头尾冲突,擦,看来是分区表挂掉了,估计是windows恢复系统和ubuntu死掐的结果- -。有个重建分区表的选项,进去以后可选自动还是交互重建,一开始选交互,结果过一会就蹦出个提示,觉得太烦了,就让它自动,这下sb了,它找到4个标记后就自己退出了,然后显示硬盘空间只有4g多了- -!!还好我之前备份了分区表,导回来。分区是回来了,可是总大小还是4g,提示那些分区都是溢出的- -,md各种混乱啊,尝试了多次也没找到解决办法,干脆不管了。退出来,试一个叫spfdisk的软件,不鸟我;又进入一个号称比效率源还强大的硬盘修复软件,搞了半天不会用;最后打开一个号称俄罗斯的硬盘修复软件,死马当活马医试试。高兴的是在这个软件中我的硬盘还是有140多g的,郁闷的是这个软件修复得巨慢,而我一边弄本本一边写beamer居然快早上5点。那就让他修复着吧,我得睡会了。
一觉又到11点,看看这破程序才修了60G,而且一个坏道啥的也没发现。我觉得也不会有啥坏道,要有的话按照之前那个软件情况,4g以后就应该会出现,但是现在都60多了,而且此本才买了4个月,都没怎么用。干脆把这个软件关了,又试了试那个啥spfdisk,这次居然鸟我了,查看了下磁盘分区,居然软件提醒有多于99个分区,进去一看,分区列表分割为上下两部分,上面一个主分区40多G,一个扩展分区100出头,还有一个5G的和一个40多M的,加起来差不多正好是我的盘的大小。在无辜的分割线下面都是各种linux的虚拟分区啥的,搞得总容量显示2T@@(一会少,一会多,而且上下都没个谱)。把下面的一个个删,结果还没删完,软件挂了,出现了花屏-。-在一团花花绿绿中退出来,又进去,干脆直接删上面的主分区,结果删了一个标有100G出头的扩展分区后,下面的一大堆也都没了。然后把该扩展分区重建,保存退出重启。再次进系统后发现还是老样,干脆把剩下的俩也删了,40多G的删除后重新分为主分区,而那5G的归入100多的中间。再次启动后,笔记本的分区果然多了一个。由于我现在只用u1,没有插u8,所以c盘是u1,而本本的硬盘有d和e俩盘。进入diskgen再瞅瞅,总大小还是4g,算了不管它了。退出来进d盘dir,说盘没有准备好,于是format之,再进d盘,果然有40多G了。如法炮制对e盘format,呃,报错退出,不过dir能显示60多g……重启电脑后,d盘没问题,可是e盘又处于未准备状态。
不管e盘了,现在至少有一个40g的盘鸟我,先装个windows再进去看看有啥别的良策。把携带着之前备份下来的netbook自带的那个名为1005HA~1.GHO文件的u8插上,以防万一还另拷了一个网上下载的gho文件。dos下打开ghost,终于有菜单选项啥的了,选中1005HA~1.GHO,居然说不能识别然后退了出来,擦!再进ghost选另外一个,md也不能识别,提示说可能需要新版本的ghost。好吧,这个ghost是8.3的,记得昨天还有一个11点几的。拷到u1里,插回netbook,进11.x的ghost,选1005HA~1.GHO,Oh~Yeah~~~终于进入了选择硬盘划分的界面,显示有近150g的可爱的硬盘(不鸟那个啥啥软件说什么只有4g了),分给c盘40g,然后确认……兴奋地看到了那迷人的ghost的进度条。不过此刻心还是悬着的,要知道两天前也曾有过进度条,还一度到了99%- -。还好一切相安无事,20分钟后我终于tmd进入了windows。
最后总结一下,擦掉道路上迷茫的脚印,最后解决问题的办法就是:用一个u盘copy本上自带的恢复文件,用另一个不大于2g的u盘做dos驱动,然后拷上一个ghost.exe文件(版本要比较新的),进入dos用ghost选中恢复文件……(md,定理神马的就是这么整出来的)
其实我还是很想知道要怎么才能改掉一开始ubuntu那个grub的登录路径,以及如果不用ghost咋把硬盘的分区表弄对,把空间都整回来……以后有空再说吧,这个真的很费神。
靠 真长 给个abstract吧
abstract….我把电脑的windows玩坏了,重装的时候又把linux玩坏了,然后被u盘调戏,最后用dos+ghost搞定-。-~~~这么说就体现不出期间各种纠结了
我ft 我的电脑也残了 又是windows 7 profile mis load问题 靠 不知道多少次了! 以前每次还可以解决 现在windows打了fix 老办法不顶事了 只能reinstallf*** M$
多谢推荐UUSEE~
这个故事告诉我们越白痴越不会被电脑折腾?
to u: 你还真会抓key wrod
to cat:不懂的会让自以为懂的家伙代其去被电脑折腾
好长啊,求摘要
啊好像已经有摘要了。。。
赞其实还是,科学家啊