2009/11/12

将ext3转换成ext4分区

虽然@TualatriX和@bones7456都写过类似的文章,我感觉他们的说明都不是太友好。我写个详细的。

1.查看你的硬盘分区情况

在控制台输入
mount
看看你的linux分区都是什么样子。

第一列是分区的物理地址,第二列是挂在点,也就是你访问分区的地方,第三列是文件格式。

对于ext3的分区,一般是
/dev/sda5 on / type ext4
记下你想转换的分区的物理地址.

2.启动到另一个linux转换

因为要卸载你要转换的分区,现在要启动另一个linux去.我推荐用ubuntu 9.04以后的版本了.

现在开始转换,在终端执行(最好sudo一下),其中/dev/DEV是你记下的分区物理地址
sudo tune2fs -O extents,uninit_bg,dir_index /dev/DEV
这样就给ext3文件系统开启了ext4的特性.不过现在还不行,还需要检查下磁盘:
sudo e2fsck -fpDC0 /dev/DEV

无意义的警告:这样以后,就不能用ext3挂载这个分区了.可能启动的时候会报错.但是没有关系

重启.OK.

最后,劝告你:小心,分区操作都是危险的...

[+/-] Show Full Post...

2009/05/13

小笔记

杂记


前几天把那几个VIM视频看了.跟着做了些操作..第一感觉是,linux底下的代码高亮要比win底下软件的高亮好看多了..

然后试着用刚学会的技巧来改改那个pyfetion.成功给自己发了条短信..

本来我还整理了一些笔记的,不过那些笔记在linux分区,只好下一次发过来了.

有关那个pyfetion

一个用python写的飞信客户端.异常强大,仅仅600多行,几乎实现了飞信所有功能..

连接:Google Code

其他


终于又一次感受到多桌面的方便了..想不通为什么微软那些什么大佬的为什么就不给windows添加这个功能.(脑袋坏了??)

一个桌面根本不够用,甚至是我的1920x1080分辨率的显示器..更不用说那些小本本了.



恩这次确定下格式..这样看起来还不错

可能吧致敬

[+/-] Show Full Post...

2009/05/10

10 个具有特殊用途的 Linux 发行版

from:linuxtoy


闲逛linuxtoy发现特殊定制的Linux的确挺好挺强大,很大一部分都是基于ubuntu的,看来Linux for human being真不是盖的,其中一个把我给雷到了--Ubuntu Christian 版本,适合基督徒使用。

以下是原文:
Linux 发行版众多,大家除了可以基于发行版的流行程度进行选择外,也可适当留意该发行版的特定用途,或许在另外的场合该发行版正是你所需要的。今天我们将与大家分享 10 个具有特殊用途的 Linux 发行版,希望对你有用。


Scientific Linux



基于 Redhat,由两个科学研究机构 Fermilab 和 CERN 合作开发,适合对科学研究感兴趣的个人或团体。

官方主页:https://www.scientificlinux.org

Scibuntu 与此类似,它基于 Ubuntu,目前仍在测试中。

Edubuntu


Ubuntu 的官方衍生版之一,面向教育用户,适合学校使用。

如果是 3 岁以上的儿童,也可考虑 Qimo。

官方主页:http://www.edubuntu.com

Backtrack
主要用于渗透测试的一个安全发行版,其中囊括了 300 多个工具,可说是安全人员的得力助手。

官方主页:http://www.remote-exploit.org/backtrack.html

Parted Magic

非常好用的硬盘分区工具,另外也收录了许多实用的数据恢复工具。运行速度飞快,每次给朋友修电脑我都会带上它。

官方主页:http://partedmagic.com

Ubuntu Studio

又一个 Ubuntu 官方的衍生版,适合音频、视频及图形发烧友或专业人士使用,其中预装了大量开源的多媒体应用程序。

官方主页:http://ubuntustudio.org

Clonezilla

系统克隆工具,能够克隆单个分区或整个系统。另外,它也支持 Multicast 克隆,这对需要克隆大量系统的用户来说是相当有用的。可以用它来替代 Norton Ghost 这样的商业软件。

官方主页:http://www.clonezilla.org

SystemRescueCd

系统急救工具箱,如果你的系统遇到了故障,或是要恢复数据,用它就对了。系统管理必备。

官方主页:http://www.sysresccd.org

linuX-gamers

一个包含大量 Linux 游戏的 Live 发行版。无需安装。Linux 游戏玩家不可错过。

官方主页:http://live.linux-gamers.net

Ubuntu CE

Ubuntu Christian 版本,适合基督徒使用。

另外也有一个 UbuntuME,即 Ubuntu Muslim Edition,适合穆斯林用户使用。

官方主页:http://ubuntuce.com

Mythbuntu

基于 MythTV 的家庭多媒体中心,可以作为 Tivo 和 Windows Media Center 的替代。

官方主页:http://www.mythbuntu.org




[+/-] Show Full Post...

2009/05/09

Tip #786 / Combine multiple pdfs into one将多个pdf合并成一个

CommandLine

from:shell-fu
To combine multiple pdfs into one, for printing purposes or distribution:
出于打印或分发的目的我们可以用下面的命令将多个pdf合并成一个
gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=combine.pdf -dBATCH 1.pdf 2.pdf 3.pdf

这个功能同样可以通过pdfjam包来实现(http://www2.warwick.ac.uk/fac/ … re/pdfjam/)

[+/-] Show Full Post...

Linux建立大于10TB的分区方法

from:linuxidc

假设要用parted对Linux下的/dev/sdb(大小为3000G)进行分区操作:

1、进入系统,在#提示符下执行:parted /dev/sdb

2、建立磁盘label: mklabel GPT

3、按p键,查看磁盘可用空间,显示单位为M。3000G应该显示大致

为: /dev/sdb 的磁盘几何结构:0.000-3000000.000 兆字节
4、创建分区:在(parted)后输入: mkpart并按照提示操作:

分区类型? primary/主分区/extended/扩展分区? p (如果要创建扩展分区 此处

输入e)

文件系统类型? [ext2]? (这里直接回车,千万不要改成ext3,分区创建完毕后通过mkfs.ext3

/dev/sdb*建立文件系统)

起始点?0.000 (加入要建立一个10G的分区)

结束点?10240.000

5、按p键查看刚创建的分区是否已经成功。

6、如果成功,键入quit退出parted。

7、使用mkfs.ext3 /dev/hdb* 来创建文件系统

8、挂载并使用该分区:

mkdir /testdir; mount /dev/sdb* /testdir; cd /testdir;

9、写入数据,测试写入是否正常。

[+/-] Show Full Post...

2009/05/08

新书已到.广而告之

Full Circle 是一本由 Ubuntu 社区独立推出的社区电子杂志。杂志内容上偏重于桌面应用,适用于刚刚了解 Ubuntu 系统的初学者、已熟悉 Ubuntu 系统并且想利用 Ubuntu 系统进一步开展工作的朋友,部分内容适用于其它 Linux 发行版的使用者。刚刚接触 Linux 的朋友如果您读了我们的杂志,您可能会发现 Linux 没那么高深莫测。已经是老鸟的 Linuxer 如果您读了我们的杂志,也许您会吓一跳,原来 Ubuntu 还可以这么用!

各位读者,实在抱歉,经过近一个月的跳票之后,FC简体中文版22期终于发布了。
这个月:

* 命令与征服 - 使用FFMPEG调整图片大小.
* How-To : C语言程序设计 - 第六部分, 网络开发 - 第三部分,安装 CrunchEEE 到易PC, 和 如何推广Ubuntu
* 我的故事──向Ubuntu转变
* 图书评测─Ubuntu For Non-Geeks 3rd Edition
* MOTU访谈 - Emanuele Gentili
* Top 5 视频转换器
* 附加上一切有用的东西…

[+/-] Show Full Post...

2009/05/07

Tip #553 / Remove duplicate files删除重复的文件

CommandLine

from:shell-fu
The script below will find duplicate files (files with the same md5sum) in a specified directory and output a new shell script containing commented-out rm statements for deleting them. You can then edit this output to decide which to keep.
这个脚本在一个目录里找到重复的文件(带有相同的md5sum)并删除之

OUTF=rem-duplicates.sh;
echo "#! /bin/sh" > $OUTF;
find "$@" -type f -print0
xargs -0 -n1 md5sum
sort --key=1,32
uniq -w 32 -d --all-repeated=separate
sed -r 's/^[0-9a-f]*( )*//;s/([^a-zA-Z0-9./_-])/\\\1/g;s/(.+)/#rm \1/' >> $OUTF;
chmod a+x $OUTF; ls -l $OUTF



[+/-] Show Full Post...