my blog my blog

Tag: Ubuntu
firefox书签抢救大行动

不知道大家现在系统刮掉了都去备份些啥,奶牛嘛,一般把桌面上的东西呼啦一下,然后备份下书签就开始还原工作。不过上次很冏,竟然书签没有备份就把系统给弄over了,杂和面上的东西还好说啦,可是书签怎么办?

没办法就顺着找找咯,没想到,竟然还让我发现了一个以前从来没有注意过的东东,firefox有书签自动备份功能,忒赞了。至少书签每日都备份不会造成太大的丢失。

那么firefox自动备份的书签都在哪里呢?嘿嘿,让奶牛来领你挨个儿找找

1.ubuntu系统下

进入用户的主目录,然后有个隐藏文件夹叫.mozilla,进入,然后进入firefox文件夹,继续进入到default文件夹(或者是类似的文件夹),然后进入bookmarkbackups下看看,是不是有自动备份啊。ctrl+H可以查看隐藏文件

2.windows xp系统下

系统盘:\Documents and Settings\Administrator(这个是你的用户名)\Application Data\Mozilla\Firefox\Profiles\hglaan9r.default(这里随机)\bookmarkbackups 下,大家顺着目录找就可以找到。

3.windows 7 系统下

系统盘:\Users\用户名\AppData\Roaming\Mozilla\Firefox\Profiles\XXX.default\bookmarkbackups下就是。

这样子,系统重装前只要还能进系统盘就能找回firefox的书签了。

ubuntu下用U盘安装grub2制作系统启动U盘锁

 

现在电脑保密的方式很多,开机密码啦,文件加密啦,指纹识别啦,等等,奶牛今天教给大家一个U盘启动系统的方法。只有插上U盘系统才能启动,没有U盘,那你就手动引导去吧~~~

原理很简单,因为我们的ubuntu系统是用grub2来启动,我们的grub引导程序是写再mbr上的,如果我们清除掉mbr而将引导信息写在我们的U盘上,那么就只能用U盘引导启动系统咯。对于高手来这个方法可能有些小儿科,不过折腾下玩玩也好啦~~~

首先呢,各位要确定自己的u盘可以作为启动设备进行引导,别折腾到最后自己的U盘无法在自己的电脑上引导。这里大家可以看看自己BIOS中的boot是否支持USB设备启动。

1.进入我们的ubuntu系统,这里奶牛以ubuntu 10.10为例说明,ubuntu 10.04啦9.10啦还有最新的11.04理论上都可以。

插入U盘,打开终端

sudo su

fdisk -l看看自己的u盘在/dev/下哪个设备,奶牛以sdb设备为例说明。

grub-install /dev/sdb

然后重启,将boot的顺序改为usb设备优先于硬盘。看看是否可以正常引导进入系统。

2.理论上应该可以正常引导,然后我们需要给我们的ubuntu的mbr做个备份了。

进入终端

sudo dd if=/dev/sda of=./mbr.bak bs=446 count=1

将用户目录下的mbr.bak复制到自己的U盘上,防止发生错误而引导丢失。

3.继续在终端下输入

sudo dd if=/dev/zero of=/dev/sda bs=446 count=1

将mbr用0来填充,从而达到清空mbr的效果。

重新启动,看看是不是只能用U盘启动啦。

此方法建议能完全看明白的朋友折腾,因为引导啥的挺麻烦的,别最后系统进不去神马的就不好啦。如果折腾到最后无法进入系统了,可以用live-cd来修复引导的。详细可以看奶牛的文章

修复ubuntu 10.10 ubuntu 11.04的grub2引导的方法

修复ubuntu 10.10 ubuntu 11.04的grub2引导的方法

自从ubuntu 9.10开始,ubuntu正式开始使用grub2作为引导程序。对于多系统用户,可能有时候会将引导搞丢了,下面奶牛来介绍下ubuntu等linux系统的grub2的修复。

1.需要一张可以引导的ubuntu live-cd,并且版本在9.10+

用live-cd引导进入系统,然后在mnt目录下挂载分区。

首先我们需要确定一个问题,你的/boot是否单独分区了,如果单独分区了请按照方法A进行,如果/boot没有单独分区,可以按照B来进行。

A:以/boot为sda8,/为sda9为例,如果还有其它linux分区也用同样的方法挂上来就可以了。

打开终端,

sudo su

fdisk -l   (查看分区内容,并且确定硬盘为sda啊还是sdb,或者hda还是sda)

mount /dev/sda9 /mnt

mount /dev/sda8 /mnt/boot

mount –bind /dev /mnt/dev

mount –bind /proc /mnt/proc

如果还有其它linux分区,用同样的方法挂载上

chroot /mnt

这时没有意外的话我们就已经进入了ubuntu的系统了

sudo grub-install /dev/sda

sudo update-grub

完工,重启,linux系统应该可以进入了。

B:方法与A类似,但是不用挂载/boot分区,所以mount /dev/sda8 /mnt/boot可以省略。其它操作一样。

如果在sudo update-grub后出现提示

Cannot find list of partitions!

请不要慌张,因为在多系统的环境下会出现这个提示,告诉我们无法识别linux之外的windows系统,正常重启还是可以进入linux的,进入系统后就啥都好说了,继续多来一次update-grub就可以了。

安装linux后用ghost还原windows失败,硬盘分区表被破坏无法进入PE跟DOS系统的解决方法

记得在一个多月前,奶牛就遇到过这个情况,因为奶牛装有Ubuntu linux跟win7双系统,在用ghost还原win7的时候ghost停止在了99%的地方,然后就无法进入任何系统了,这时候PE或者DOS也无法进入,因为硬盘的分区表已经错乱,有时候好一些的MBR没有被破坏,有时候MBR也被破坏掉了,用ubuntu的live-cd可以进入Ubuntu Live-CD的系统,但是进入后会发现硬盘分区有重叠重复现象,而且很严重。经过奶牛的测试,总结了如下一种比较可行的方法,可以找回部分分区(不保证全部都能找回来)。建议大家看完文章的建议后再开始行动。

1.先进入linux系统,你可以用U盘启动或者光盘启动,进入任意一个linux系统。我们这里就以ubuntu系统的live-cd为例。

进入live-cd ,执行命令

sudo su

fdisk -l

确定自己的硬盘分区为sda还是hda。然后根据具体情况来执行下一条命令清空分区表,其中的sda要根据fdisk的结果来判断。

dd if=/dev/zero of=/dev/sda bs=1 skip=446 count=66

2.引导进入PE系统,然后用工具PTDD分区表医生来交互式查找,应该可以找回大多数分区。保存,重启。

3.看看开机是否可以进入系统,如果不能进入,继续该还原的还原,该备份的备份。

建议:

1.这里对于硬盘有重要资料的朋友,建议找一个移动硬盘,在进入linux系统的时候用移动硬盘将可以访问的分区的重要资料备份出来(因为有一些分区还是可以正常访问的)。因为清空分区表之后用软件不一定能够找回所有分区。

2.建议用分区表医生找回分区后先备份下分区表,免得再出啥问题。

3.只有保证分区表正常才能进入PE等系统,有说PE可以进入,只不过要等很长时间,但是奶牛等了半个多小时也没反应,放弃该方法。奶牛的方法是清空分区表,那样子进入啥系统都正常,只不过是硬盘无可访问的分区。当然,感兴趣的朋友也可以将错乱后的分区表用dd命令备份下,看看结束的标志55 AA是否还在。

Linux下手动备份还原硬盘主引导记录MBR跟硬盘分区表DPT教程

最近奶牛一直在折腾linux下的grub跟grub2,因为前阵子用ghost恢复windows的时候出现错误,导致分区表被破坏,无法进入系统。今天给大家介绍下如何备份跟还原我们的硬盘主引导扇区。首先我来介绍下这个硬盘主引导扇区,因为对于这个主引导记录MBR跟这个硬盘分区表DPT的关系,可能有的朋友还不是那么清晰。

硬盘主引导扇区(硬盘的前512字节) = 硬盘主引导记录(MBR,硬盘的前446字节)+ 硬盘分区表(DPT,MBR后面的66字节)

MBR 446字节(0000–01BD),DPT 64字节(01BE–01FD),结束标志2字节(55 AA)

其中的这个结束标志很重要,如果缺失的话会导致系统无限次重启。

这个主引导记录MBR呢就是我们通常所说的引导程序的一部分,不管是windows还是linux系统,都要在这里写入一部分引导程序。但是这部分引导程序仅仅只是引导程序的一部分,就拿grub的最新版本grub2来说吧,通过mbr引导grub2,然后grub2的引导程序会通过引导来继续到硬盘上的/boot/grub/目录下继续进行引导,这里奶牛会在硬盘或者U盘安装grub的时候说明。

说过MBR,我们再来说说分区表,分区表DPT是在MBR之后的66个字节,最多可以有四个主分区或者三个主分区加一个逻辑分区。而逻辑分区的信息会写在扩展分区开始扇区上。所以,一般只要分区表DPT没出问题,逻辑分区一般不会出问题。

硬盘的主引导扇区都介绍过了,下面说说具体的备份与还原的方法。

这里奶牛是用ubuntu linux下的dd命令来完成的。

备份硬盘的主引导扇区:

dd if=/dev/sda of=./mbr.bak bs=512 count=1

说明if是输入设备,我们这里把第一块硬盘作为输入设备,这里大家需要注意下,有些硬盘不是sda而是hda,大家可以通过

sudo fdisk -l

来查看自己是sd的硬盘还是hd的硬盘。

of为输出的文件名,这里我们输出到了当前目录下的mbr.bak文件中了,大家可以通过pwd命令来查看当前目录的位置。

我们也可以规定它的输出位置为/boot/下,命令为

dd if=/dev/sda of=/boot/mbr.bak bs=512 count=1

还原也用同样的方法

dd if=/boot/mbr.bak of=/dev/sda bs=512 count=1

如果你仅仅要恢复分区表DPT

dd if=/boot/mbr.bak of=/dev/sda bs=1 skip=446 count=66

判断我们备份是否正确的方法是查看备份文件mbr.bak是否为512字节,且结束字节为55 AA。

这里奶牛建议各位经常用ghost还原的朋友,最好将备份文件多存几处备份,因为想一下,如果分区表错误了,我们的分区信息可能都无法读出,所以存在硬盘内的分区表备份可能也就无法拿来还原了。所以嘛,多存网上或者U盘内一份备份奶牛觉得是有必要的。希望本文对大家有所帮助。

Ubuntu 11.04发布日程,正式版将于2011年4月28日发布

 

在二月三日的时候,ubuntu 11.04的第二个alpha测试版发布完成,ubuntu 11.04正式版将在2011年4月28日正式发布。下面介绍下ubuntu 11.04接下来的发布日程。

  • 3月3日  ,发布第三个Alpha测试版
  • 3月31日,Ubuntu 11.04进行公测
  • 4月14日,发布第二个beta版本
  • 4月28日,发布ubuntu 11.04正式版

对于11.04这个版本,发行还是比较如期的,一年两个正式版发行。独角鲸ubuntu 11.04用户界面由gnome改为unity,虽然奶牛不是很习惯unity,还是比较喜欢gnome界面。office呢则由Openoffice变成了libreoffice。更多的变化奶牛会在beta版本出来的时候为大家进行介绍。

 

ubuntu下wqq客户端

先上图

上面就是使用效果图,采用迷你webqq,消息来时右上角如图有提示,可以记住帐号密码,以后不用在输入

简单过度,连表情都不能发,所以如果不喜欢就别用了,我也是偶尔玩玩新鲜。prism+webqq2比较多点

下面是该软件下载地址

点击此处下载

解压缩得到的包,然后进入wqq目录,双击ui文件就可以运行了!

 

 

linux下一个里程碑式的版本adobe flash 10.2发布最终正式版!

链接地址点击这里进入

以前的文章里已经有介绍过10.2版本的特色,经过几个月的更新,终于正式版了。

他的发布正式标志linux下的flash已经和windows下的flash一样了! 

opera应用:常见视频网站片前广告过滤

原理很简单,是通过过滤来实现的。

我们可以在设置中的阻止页面添加如下的网址来组织相应网站的广告。

56网
    http://acs.agent.v-56.com/crossdomain.xml
    http://acs.56.com/crossdomain.xml
    http://s1.56img.com/*tuiguang/*
搜狐高清
    http://images.sohu.com/bill/*
土豆
    http://tdcm.tudou.com/crossdomain.xml
新浪视频
    http://dcads.sina.com.cn/crossdomain.xml
酷6
    http://gug.ku6cdn.com/*
    http://img.c4.ku6.cn/index/upload/20101119/zhangxiaoyu/sdf.flv
优酷
    http://*.atm.youku.com/crossdomain.xml
    http://html.atm.youku.com/html*
凤凰网(不包括直播部分)
    http://img.ifeng.com/tres/recommend/*
    http://sc.ifeng.com/crossdomain.xml
乐视网
    http://pro.letv.com/crossdomain.xml
cntv
    http://d.cntv.cn/crossdomain.xml
    http://www.cctv.com/download/teleplayvip/*
    http://static.acs86.com/*
    http://*.arti-mediagroup.com/*
pptv
    http://pp2.pptv.com/imgs/*
网易视频
    http://v.163.com/special/008547FN/gg20091116.xml
第一视频
    http://luck.v1.cn/adxml.php*
激动网
    http://86file.megajoy.com/crossdomain.xml
    http://86mms.megajoy.com/crossdomain.xml
 奇藝
    http://afp.qiyi.com/crossdomain.xml
    http://afp.qiyi.com/main/*
酷6
    http://gug.ku6cdn.com/2010*/ku62010*.swf
    http://main.gslb.ku6.com/s1/*.flv
    http://img.c4.ku6.cn/index/upload/20101119/zhangxiaoyu/*.flv
    http://i3.ku6img.com/cms/*.flv
土豆
    */adcontrol/*
    */tudoumini/*

这个应用相当实用,我就不详细叙述了大家看下面这个地址的帖子吧

点击此处进入链接

 


 

新浪微博用户请关注奶牛的围裙蜗牛的新浪微博,围观提问

Ubuntu网盘推荐:邮箱注册+下载DEB包安装实现同步

Windows网盘推荐:邮箱注册+下载官方exe包安装实现同步

 


 

 

Win7硬盘引导Deepin、Ubuntu等linux系统的ISO镜像文件教程

 

没有光盘,没有U盘,只要我们有硬盘,我们就可以装Linux~今天为windows7的同志们介绍一个硬盘引导Ubuntu、Deepin等Debian分支Live-CD的ISO光盘镜像的方法。呃,上面这句话有些啰嗦,SEO嘛,嘎嘎,不解释~

需要下载工具EasyBCD    点此下载

下载安装完成后我们就可以开工了。我们这里以Deepin的最新版本Deepin 10.12为例子来说说具体的过程。

1.将下载到的Deepin 10.12的光盘镜像复制到C:盘根目录,并提取镜像中的casper目录下的initrd.lz 跟vmlinuz两个文件,并放在C:根目录下。

2.运行EasyBCD,选择add new entry,然后选中Neogrub标签,install来完成grub4dos的安装。为啥不直接安装grub4dos呢?win7的BCD用命令行操作挺麻烦的,而且出错后更麻烦,用软件解决吧,可以省去很多不必要的麻烦,而且这个软件比较直观。

install结束后我们选择Configure,进入menu.lst的编辑,在文件最底端加入内容

title Deepin Linux
root (hd0,0)
kernel /vmlinuz boot=casper noacpi iso-scan/filename=/deepin-10.12-i386.iso ro quiet splash locale=zh_CN.UTF-8
label check live-install
initrd /initrd.lz
boot

其中title后面的Deepin Linux为选项名称,root (hd0,0)这个是从第一硬盘第一个分区启动,kernel 后面/vmlinuz就是指向我们提取的vmlinuz文件,在不同的发行版的live-cd中vmlinuz跟initrd.lz名称上还有放置在镜像中的位置可能不是很一样,同志们自行判断啦,deepin-10.12-i386.iso为光盘镜像的文件名。呃,就解释这些吧。

这样子重启的话,就可以引导我们的linux的Live CD了

3.扫尾工作:对于Neogrub我们可以更改下它的名称,进入EasyBCD,选择Edit Boot Menu,然后选中我们要修改的启动项,选择rename,就可以改名了,这里建议大家用英文命名,因为中文容易出错。最下面有个Boot default OS after XX seconds,这个是那个菜单展示多少秒,一般就3就可以了。

最后重启,看看是不是多了一个启动项,选中看看我们的linux是否可以引导了。还有一点要提醒的是安装系统的时候不要忘记下面这行代码哦~

sudo umount -l /isodevice 

各位,新年快乐哈~~~