Archive for 四月, 2009

Date: 四月 25th, 2009
Cate: 未分类

Ext3转Ext4实录

本人linux菜鸟, 虚拟机上玩Ubuntu, 刚从8.10升级到9.04, 将Ext3转Ext4格式, 实录如下:

1. 打开终端, 登录为root, 用parted工具查看当前文件系统格式, 当为ext3

sudo su
parted
print all
quit

2. 修改fstab, 预先将分区格式改为ext4, 防止转换格式后启动不成功

vi /etc/fstab

3. 关机, 然后用Ubuntu 9.10的CD启动, 并在光盘上运行, 登陆为root, 确认分区没有被mount

sudo su
cd /
umount /dev/sda1

4. 开始转换

tune2fs -O extents,uninit_bg,dir_index /dev/sda1
fsck -pf /dev/sda1

5. 稍等一下就转换成功了. 确认转换成功

parted
print all
quit

6. 重启画面可以看到/boot分区是ext4格式了

Date: 四月 2nd, 2009
Cate: tools
4 msgs

MDIE plugin – 在当前文件夹打开cmd窗口

MDIE是一个日本产的多窗口浏览器,速度快,支持鼠标手势, 还有很多好处数不胜数,现在它已经成功取代QTTabbar在我电脑里的位置.

MDIE支持通过JavaScript扩展软件功能, 于是也写了一个插件:在当前窗口打开cmd窗口,并进入到当前目录.

用到的javascript的代码:

var cmdbat = "S:\\Softwares\\MDIE\\script\\test.bat";
var shell = new ActiveXObject("WScript.Shell");
shell.Run(‘cmd /K ‘ + cmdbat + ‘ "‘ + FolderView.Path + ‘"’);//以/K模式打开cmd窗口执行后不关闭, 并传递当前文件夹路径给bat文件

以下是bat文件内容:

@echo off rem 不打印命令
set root=%1 rem 设置临时变量
title %root:~1,-2% rem 将cmd窗口标题置为指定文件夹
%root:~1,2% rem 切换盘符, 因为cd命令不能直接进入其他盘符的文件夹
cd %1 rem 进入指定文件夹

将这个脚本和鼠标手势关联起来, 会带来非常炫的效果.

感谢z29的回复.

修改bat内容为如下:

:: 不打印命令
@echo off
:: 设置临时变量
set tmp=%1
:: 将cmd窗口标题置为指定文件夹
title %tmp:~1,-1%
:: 进入指定文件夹
cd /d %1

如果不需要修改窗口标题, 直接写的javascript如下:

var shell = new ActiveXObject("WScript.Shell");
shell.Run(‘cmd /K @cd /d "’ + FolderView.Path + ‘"’);//以/K模式打开cmd窗口执行后不关闭