虽然@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挂载这个分区了.可能启动的时候会报错.但是没有关系
最后,劝告你:小心,分区操作都是危险的...
2009/11/12
将ext3转换成ext4分区
Posted by WooParadog at 10:40:00 AM 0 comments
2009/05/13
小笔记
杂记
前几天把那几个VIM视频看了.跟着做了些操作..第一感觉是,linux底下的代码高亮要比win底下软件的高亮好看多了..
然后试着用刚学会的技巧来改改那个pyfetion.成功给自己发了条短信..
本来我还整理了一些笔记的,不过那些笔记在linux分区,只好下一次发过来了.
有关那个pyfetion
一个用python写的飞信客户端.异常强大,仅仅600多行,几乎实现了飞信所有功能..
连接:Google Code
其他
终于又一次感受到多桌面的方便了..想不通为什么微软那些什么大佬的为什么就不给windows添加这个功能.(脑袋坏了??)
一个桌面根本不够用,甚至是我的1920x1080分辨率的显示器..更不用说那些小本本了.
恩这次确定下格式..这样看起来还不错
向可能吧致敬
Posted by WooParadog at 11:13:00 PM 0 comments
Labels: random
2009/05/10
10 个具有特殊用途的 Linux 发行版
闲逛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
Posted by zy at 9:48:00 PM 1 comments
2009/05/09
Tip #786 / Combine multiple pdfs into one将多个pdf合并成一个
出于打印或分发的目的我们可以用下面的命令将多个pdf合并成一个
gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=combine.pdf -dBATCH 1.pdf 2.pdf 3.pdf
这个功能同样可以通过pdfjam包来实现(http://www2.warwick.ac.uk/fac/ … re/pdfjam/)
Posted by zy at 10:28:00 AM 0 comments
Labels: CommandLine
Linux建立大于10TB的分区方法
假设要用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、写入数据,测试写入是否正常。
Posted by zy at 10:24:00 AM 1 comments
Labels: Skills
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 视频转换器
* 附加上一切有用的东西…
Posted by WooParadog at 12:31:00 PM 0 comments
Labels: News
2009/05/07
Tip #553 / Remove duplicate files删除重复的文件
这个脚本在一个目录里找到重复的文件(带有相同的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
Posted by zy at 2:57:00 PM 0 comments
Labels: CommandLine
Loading...