SYNOPSIS
grub-mkimage [OPTION]... [MODULES]
DESCRIPTION
Make a bootable image of GRUB.
-d, --directory=DIR
use images and modules under DIR [default=/usr/lib/grub/i386-pc]
-p, --prefix=DIR
set grub_prefix directory [default=/boot/grub]
-m, --memdisk=FILE
embed FILE as a memdisk image
-f, --font=FILE
embed FILE as a boot font
-c, --config=FILE
embed FILE as boot config
-o, --output=FILE
output a generated image to FILE [default=stdout]
-h, --help
display this message and exit
-V, --version
print version information and exit
-v, --verbose
print verbose messages
作者归档:Windows Hao
compile grub2 : error: ‘gets’ undeclared here
if you compile grub2 , you may get “error: ‘gets’ undeclared here yum”, to fix it, run the following command:
sed -i -e '/gets is a security/d' grub-core/gnulib/stdio.in.h
CentOS挂载读写NTFS分区
CentOS不像Fedora和ubuntu等,默认是自动挂载NTFS的,而它可以利用NTFS-3G来实现挂载及读写。
NTFS-3G 是一个开源的软件,可以实现 Linux、Free BSD、Mac OSX、NetBSD 和 Haiku 等操作系统中的 NTFS 读写支持。它可以安全且快速地读写 Windows 系统的 NTFS 分区,而不用担心数据丢失。
本文讲解如何在CentOS安装NTFS-3G来实习那挂载NTFS分区。
首先必须安装了rpmforge软件库的源
1、下载rpmforge的rpm文件包
32位系统
[root@linuxsight linuxsight]# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-1.el6.rf.i686.rpm
64位系统
[root@linuxsight linuxsight]# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
2、安装rpmforge的rpm文件包
[root@linuxsight linuxsight]# rpm -ivh rpmforge-release-0.5.2-1.el6.rf.i686.rpm
3、安装ntfs-3g
[root@linuxsight linuxsight]# yum install fuse-ntfs-3g
Loaded plugins: fastestmirror, refresh-packagekit
Loading mirror speeds from cached hostfile
* base: mirrors.ta139.com
* extras: ftp.nara.wide.ad.jp
* rpmforge: apt.sw.be
* updates: mirrors.ta139.com
rpmforge | 1.1 kB 00:00
rpmforge/primary | 1.3 MB 01:22
rpmforge 3921/3921
Setting up Install Process
Package fuse-2.8.3-1.el6.i686 already installed and latest version
Resolving Dependencies
–> Running transaction check
—> Package fuse-ntfs-3g.i686 0:2010.10.2-1.el6.rf set to be updated
–> Finished Dependency Resolution
Dependencies Resolved
=====================================================
Package Arch Version Repository Size
=====================================================
Installing:
fuse-ntfs-3g i686 2010.10.2-1.el6.rf rpmforge 637 k
Transaction Summary
=====================================================
Install 1 Package(s)
Upgrade 0 Package(s)
Total download size: 637 k
Installed size: 1.4 M
Is this ok [y/N]: y
Downloading Packages:
fuse-ntfs-3g-2010.10.2-1.el6.rf.i686.rpm | 637 kB 00:35
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
Installing : fuse-ntfs-3g-2010.10.2-1.el6.rf.i686 1/1
Installed:
fuse-ntfs-3g.i686 0:2010.10.2-1.el6.rf
Complete!
安卓手机内置存储卡数据恢复 | 手机数据恢复
安卓手机内置一个Flash芯片,在上面划分了一些分区(boot system chche等),但有一个分区用户可以在这里存放自己的数据,例如个人照片、视频、录音、文件等,如果遭遇了数据丢失,可以把手机与电脑连接,如果可以识别出可移动设备随便找一个数据恢复软件就可以恢复,例如(DiskGenius、数据恢复精灵),但是如果检测到的不是可移动设备,或者在数据恢复软件中检测不到手机的内置存储卡怎么办呢?这个时候也就是恢复的难点了,经过几天的研究,此类的数据恢复已经成功。
如何清除MySQL的mysql-bin日志
#删除某个日志之前的日志
PURGE BINARY LOGS TO 'mysql-bin.110';
#或删除某个时间点以前的日志
PURGE BINARY LOGS BEFORE '2011-05-05 00:30:00';
#删除所有
flush logs;reset master;