ubuntu操作系统

重装Windows系统后恢复Ubuntu引导启动项的办法

ubuntu+Windows多系统的引导默认是由ubuntu的grub完成的,如果我们重装Windows系统,那么Windows就会把主引导记录修改成自己的,这时开机找不到Ubuntu的启动项,需要我们手动恢复grub引导。下面我就介绍一下重装Windows系统后恢复Ubuntu引导启动项的方法:

使用ubuntu的live USB或者livd cd进入ubuntu的live环境,在终端中输入sudo fdisk -l来查看你的ubuntu分区号码,通常是/dev/sdax(X是数字,以你自己的为准)

然后执行:sudo mkdir /media/ubuntu
挂载分区: sudo /dev/sdaX mount/media/ubuntu
恢复grub:sudo grub-install –root-directory=/media/ubuntu/ /dev/sda(注意没有X)

如果执行完毕并没有错误说明grub就重新安装好了。重启后通过grub进入ubuntu,执行sudo update-grub来更新启动列表就可以进入Win了。

U盘

用LiveUSB制作U盘系统的方法及一些想法

家里的台式机光驱不好用,Xp的光盘有年头了,表面擦痕也明显。光盘安装系统则有可能安装失败,而且前几次在99.8%的时候出现了错误。很久之前做过winPE,需要做的话还得重新下载。突然感觉网上可下载的pe没有原来多了,下下来了启动的时候速度也特别慢。

换了几个关键词,换了个搜索引擎,才发现有些软件已经能傻瓜式的将PE安装在U盘里了,比如一键U盘安装系统或者大白菜等都很好用的,所安装的PE功能也十分强大,并且不受格式化的影响。然而在网上找pe的时候,发现Puppy Linux这个系统,网上说速度不错,而且很好用。我一直想学linux,以前玩都是在虚拟机里,用的小红帽,只是有种隔靴搔痒的感觉。网上puppy版本挺多,挺好下载。在找puppy的时候又发现有用bt4的,随后我在网上找了一个,同一版本还有不一样的iso。开始下载了一个不能用呢。

我手头有两个U盘,一个是朗盛E306,4G,另一个是Jogr,500M的。要制作U盘启动,有很多工具,比如LiveUSB creator、UltraISO等等。有些做完了但是启动不起来,搞不清楚是啥原因。另外我也想把两个系统装在一个U盘里,把PE和puppy放在一起。网上也介绍了不少方法,我也逛了很多论坛,但是发现原创的就那么几篇,很多都是大家来回转或者盗贴。

我在网上查了很长时间,很多是用grub引导从而实现启动的,引导容易,根据网上说的教程很容易做成,但是用UltraISO提取的时候不同的系统我也不知道应该提取出啥文件,而且在测试的时候不知道为啥虚拟机没法用U盘引导,所以只能多次重启计算机了(很心疼噢)。在测试bt4的时候系统启动不起来,还没法退出,输入exit的时候还说什么kill。。。然后本子上的几个灯就开始一闪一闪。只能强关了。启动后,我把所有的文件解压到U盘里,但是在找menu.lst文件的语句时候发现网上写的都不一样,不明白每个句子表达的啥意思。现学grub可能会耽误很长时间,而且即便掌握了,我也不是很清楚liveCD启动的时候需要哪些文件。。。

U盘就不停地格,本本就不停地重启与强关,没有一次成功的,想了很多办法,网上查阅了很多的资料,而且很多软件还下不下来。。。很郁闷啊,总是失败。已经连着整了两天了,很想放弃的,我还是觉得兴趣是成功的一半,如果没有兴趣,我肯定不会做这些,毕竟在生活中用处不是很大,而且很耽误时间的,做这个完全是凭借自己的兴趣。你不会知道下一步会出现什么情况,算是自己探究吧,虽然网上也有很多例子,但是我从来没成功过,每一步都有很多不确定性,只有亲自尝试了才知道什么是对的什么是错的,尽管遭受很多失败,但是获得的经验却是丰富的。

自己很想学linux,放在几个U盘里也不方便,所以很想把pe和puppy放在一起。今天早上,原本放弃的我又打开了电脑,开始按照自己的思路,还是那几款软件,在做启动盘。在用Unetbootin做了以后突然可以启动且进入了puppy,自己很兴奋,又格掉后安装bt4,同样能用,3天的努力没有白费,从0到成功。自己很是兴奋。。。

只是不明白的是我那个500M的U盘,无论怎么做都不启动,每次光标一闪一闪直接进入win7,而且这个不启动的U盘让我走了很多弯路,我一直没往U盘的本身方面想,总是以为软件不给力,因为曾经用那个U盘做过pe,只是现在U盘灯不亮了。后来想量产,本型号的U盘比较非主流,没有找到合适工具。在家里翻了个256M的小U盘,同样是不启动,可能不是U盘的问题,也许是两个小U盘不支持HDD+,到后来我也不想用工具再试,因为每次那个500M的都不启动,而且即便写入MBR也不一定能成功。所以我选择放弃。

网上有篇文章说是用Unetbootin制作多系统启动的(在此感谢作者),而且仅有那一篇,不知道为什么没人采用。说的也很简单。因为我用那个软件成功地启动了系统,那么也应该可以做多系统启动的,我仔细研究了那片文章,说的也很简单,琢磨syslinux语句。这个和grub有点像,同样我一窍不通啊,网上syslinux不一样的人写的也不一样。只能再试试了。结果我把3个系统集合在一起,有puppy、bt4和Android,然后用Unetbootin分别把每个系统装在U盘里,最后简单修改一下syslinux,结果能用了,puppy和bt4都毫无障碍地进去了,只是Android假死,我也没等,直接强关,切到win7。这样理论上可以支持很多系统启动,但好像只能是和linux比较像的

不知道这算不算歪打正着或者弄巧成拙,这个方法居然成功了,傻瓜式的操作,当时为啥没想起来呢,还走了那么多弯路。只是没试过启动winpe,貌似只支持linux内核的。要实现pe与linux还得用grub,不过这也算填补了我这方面的空白吧。我不是学计算机的,专业也和系统没有一点关系。仅仅是凭借兴趣,然后网上查阅、自己琢磨,毕竟这不是很高端的,资料还是不少的。

这是我的liveusb制作过程和感想,写出来和大家晒晒。当然,制作是简单的,只是思路问题。一个清晰正确的思路能让自己少走很多弯路。我觉得不仅在系统启动上,在任何探究性的实验或者操作都需要好的思路和别人的经验以及自己的创新。准备的充足,才能将成本和精力消耗降到最低。(文/明月清风)转载请注明出处http://mtoou.info/liveusb-upan-zhizuo/

ubuntu操作系统

Ubuntu10.10+LiveUSB无法引导系统启动的解决方法

Ubuntu更新的速度是相当快的,现在11.04都出来了,不过通过usb disk安装时貌似会出现问题,再使用软碟通(ultraiso)刻录到u盘后liveusb是无法引导系统启动的,系统会提示starting from usbdisk ,然后是SYSLINUX什么的就死掉了。

本人也是很纠结的,为了安装新版的ubuntu11.04专门刻盘安装过,不过我的双显卡有点问题,11.04不能直接认出独立显卡。不过暑假里在ubuntu论坛上找到了一个解决办法,实验了一下确实很好用:

首先用ultraiso刻录镜像到usbdisk,然后修改syslinux目录下的syslinux.cfg文件,将内容换成一下:(先备份)

# D-I config version 2.0
include menu.cfg
#default vesamenu.c32
prompt 0
timeout 0

另存为(一定要另存为,将编码设定成UTF-8)再打开,如果里面变成一行了就再改过来,保存,用u盘启动,在SYSlinux下面会出来半行乱码(有的就一个字)不用管他,等个几十秒后就好了,会进去liveusb安装环境——该方法适用于ubuntu10.10+和debian6.0+ (文:飄渺幻兒)转载请注明出处http://mtoou.info/ubuntu10-10liveusb-yindao/