I am LAZY bones? AN ancient AND boring SITE

2008年 02月 的归档

原来ubuntu liveCD也是能保存数据的

这其实不能算是个新特性,因为据说6.06以后的liveCD都支持,只是提及的人不多,这里介绍一下:
我实验用的是 ubuntu-7.10-desktop-i386.iso,先在VBox里面新建了一台虚拟机.
用上面的iso做光驱,启动虚拟机,把虚拟机的硬盘划了个1G多的主分区 (/dev/sda1),应该不是主分区也没关系.
然后执行 e2label /dev/sda1 casper-rw 设置该分区的卷标为casper-rw,这步是必须的,因为内核是根据这个卷标来找保存数据的分区的.
然后重启虚拟机,再启动liveCD的时候,按F6键,加如图所示的内核参数 persistent
内核参数
启动以后,安装点什么东西,保存点文件之类的.
然后再重启,也加上额外的内核参数, 再进系统之后,发现安装的软件和保存的文件都还在.哈哈
在看看现在的分区情况,/dev/sda1并没有挂载到那个挂载点,应该是直接被内核用做特殊设备了,gparted上显示一个叹号加个锁,而且已使用空间都看不到…足以显示此分区的特殊性了.
分区情况
意义:
此方法不仅适用于硬盘的分区,也可以是u盘或是移动硬盘的的分区,所以有兴趣的话,,甚至可以免安装使用ubuntu,哈哈…
相关连接:
http://forum.ubuntu.org.cn/viewtopic.php?t=103990&highlight= 在这里再次感谢skyx

[转]22项windows或mac不能做而linux可以做到的超酷的事情(译)

http://matthewhelmke.net/index.php/2008/02/02/32-what-is-the-coolest-thing-you-can-do-using-linux-that-you-can-t-do-with-windows-or-on-a-mac

1. Upgrade to the newest version legally and without paying money
1。合法升级到最新版本却不花一分钱
2. Have the latest version of the operating system run faster than the previous version on the same hardware
2。同一个硬件平台上最新的操作系统却比老的更快。
3. Easily install and run different graphical interfaces if I don’t like the default setup
3。如果你不喜欢默认的桌面环境,可以非常容易的自行安装其他的界面。
4. Install twenty programs with one command
4。一个命令就可以安装二十个程序。
5. Have the system automatically update all my installed programs for me.
5。让系统自动为我所安装的软件更新。
6. Install the same copy of my OS (Ubuntu) on multiple computers without worrying about license restrictions or activation keys
6。可以在N台机器上安装同一份OS拷贝而无须担心协议限制或激活码。
7. Give away copies of the operating system and other programs that run on it without breaking any laws, governmental or ethical or moral, because it was all intended to be used this way
7。可以自由分发该操作系统及其他运行其上的软件而不会违犯法律,政治或伦理道德,因为他本身就提倡这么做的。
8. Have full control over my computer hardware and know that there are no secret back doors in my software, put there by malicious software companies or governments
8。完全控制我的电脑硬件,并可知晓我的软件中没有什么被政府或者某某公司蓄意安放的秘密后门。
9. Run without using a virus scanner, adware/spyware protection, and not reboot my computer for months, even when I do keep up with all of the latest security updates
9。可以裸奔(无杀毒软件,反广告/间谍防护软件),以及可以数月不用重启机器,我甚至一直在更新着安全补丁。
10. Run my computer without needing to defragment my hard drive, ever
10。从来不用磁盘碎片整理。
11. Try out software, decide I don’t like it, uninstall it, and know that it didn’t leave little bits of stuff in a registry that can build up and slow down my machine
11。尝试软件,觉得不喜欢,就删掉他,而且知道他不会在什么注册表里留下一些垃圾可能导致把我的系统搞慢。
12. Make a major mistake that requires a complete reinstallation and be able to do it in less than an hour, because I put all of my data on a separate partition from the operating system and program files
12。犯了重大错误而导致全新重装系统,也不过花去了1小时不到的时间,因为我把我的数据放在了独立于操作系统和程序的分区。
13. Boot into a desktop with flash and effects as cool as Windows Vista on a three year old computer…in less than 40 seconds, including the time it takes me to type my username and password to login
13。在一台3岁的老电脑上可以有如vista那样超酷的登录效果…少于40秒,这已经是将我输入用户名和密码并登录计算在内了。
14. Customize anything I want, legally, including my favorite programs. I can even track down the software developers to ask them questions, contribute ideas, and get involved in the actual design/software writing process if I want to
14。合法自定义任何我想要的东西,包括我最喜爱的程序。我甚至可以跟踪软件开发者并向他们问问题,提意见,如果我愿意的话,也可以参与到真正的软件设计和开发进程中去。
15. Have 4+ word processor windows open working on papers, listen to music, play with flashy desktop effects, have contact with a largely happy community and have firefox, instant messaging, and email clients all open at the same time, without ever having had to beg someone for a code to make my os work, and without the system running so slow it is useless
15。超过4个的文字处理窗口,听音乐,玩超酷的桌面效果,联系一个大型的社区,并同时运行着firefox,即时通讯以及email客户端,而不必求爷爷告奶奶的要什么令我的系统可以运作的代码,而不会把系统变慢。
16. Use the command “dpkg –get-selections > pkg.list” to make a full, detailed list of all software I have installed, backup my /etc and /home directories on a separate partition, and you are able to recover your system any time, easily
16。使用”dpkg –get-selections > pkg.list”命令来获得一个完整详尽的已装软件列表,备份我的/etc和/home文件夹到一个独立分区,然后你就可以随时恢复你的系统了,而且超简单。
17. Run multiple desktops simultaneously, or even allow multiple users to log in and use the computer simultaneously
17。同时运行多个桌面,甚至可以让多用户同时登录并使用该机器。
18. Resize a hard disk partition without having to delete it and without losing the data on it
18。无损调整分区大小而不用担心会丢失数据。(译者注:应该是LVM)
19. Use the same hardware for more than 5 years before it really needs to be replaced…I have some hardware that is nearly 10 years old, running Linux, and still useful
19。硬件可以使用超过五年而无须更换…我甚至有一些硬件都超过10年的历史了,还依然健在。
20. Browse the web while the OS is being installed!
20。可以在OS安装的同时浏览网页!
21. Use almost any hardware and have a driver for it included with the operating system…eliminating the need to scour the internet to find the hardware manufacturer’s website to locate one
21。使用几乎所有的硬件,因为系统已经自带了驱动…而不必再去硬件供应商的主页上去苦苦搜寻。
22. Get the source code for almost anything, including the OS kernel and most of my applications
22。可以任意获得源代码,包括OS内核以及我的大多数应用程序。

原文: http://forum.ubuntu.org.cn/viewtopic.php?t=103864 ,谢谢猪猪的翻译。

纪念一下杭州的暴雪

杭州积雪达31厘米,创历史记录.
还是有点纪念价值的吧:)

顺便问下: 暴雪的星际2啥时候出啊?嘿嘿….

今天有机会做了一次 sudo rm -rf / (linux死亡日记)

当然不是自己在用的机子喽,是之前用的公司的台式机,因为买了本本,要收回了,所有资料都已经同步到本本,并经过一段时间的试用,没问题了,才在台式机上下手.嘿嘿,终于可以感受一下在一个实际可以的系统上执行 sudo rm -rf / 的乐趣了….(提醒一下:不知道这个命令是干嘛的话,请不要试着执行,否则后果自负.)
过程是这样的:
先是出现了N多 /proc/xx下我文件不能删除的提示
接着部分桌面图标没了,都变成了统一的一张纸一样的图标了
接着面板上的图标变成红色叉叉了
还有中文字全部变成方块了
然后桌面上的图标全部消失了
再然后窗口边框不见了
后来又提示/sys/devices下的一堆文件不能删除
就又回到了bash,其实现在出了没窗口边框和图标有点怪以为,和平时没啥大区别的,不过,你点”应用程序”已经没反映了,”位置”下剩”主文件夹”,”桌面”和”最近的文档”;”系统”下还有个”退出”.在终端里输入ls,提示:
bash: /usr/bin/python: No such file or directory
bash: ls: 找不到命令.
其他命令都是一样的提示.不过按两下tab还提示有 291 个命令,大部分都是 _(下划线) 开头的.而且很多是bash内建命令或是关键字,输入help居然还能正确显示.time命令也能正常工作,history居然还能看到刚才的 sudo rm -rf / ,哈哈.最牛的是 exit 还能正常退出…
在点 系统-退出 ,上面的中文已经是方框了,摸黑点了关机,只是屏幕黑了,鼠标指针还在.ctrl+alt+backspace结束了X,有一些启动的时候的信息;ctrl+alt+F1,切到tty1,还可以输入用户名,但是输完用户名回车后,没有提示输入密码….按什么键都没有显示了.
再切到tty2,有输入用户名的提示,输入完了以后回车,还可以继续输入,行为和tty1还有点不一样,基本可以当练习键盘用,你输什么,就显示什么.
接下来不知道干什么了…
over