红联Linux门户
Linux帮助

Linux下制作和使用光盘镜像文件

发布时间:2007-03-16 01:23:33来源:红联作者:coolentboy
  (一)制作光盘镜像文件

  1. 装光盘的内容制作成光盘镜像文件

  将光盘放入光驱中, 将/dev/cdrom拷贝成一个iso文件即可。例如:cp /dev/cdrom /home/filebat/ubuntu6_10.iso

  2. 将文件和目录制作成光盘镜像文件

  mkisofs -r -J -V myinfo -o /home/filebat/myinfo.iso /home/filebat/info/

  即装/home/filebat/info目录下的所有文件和目录制作成光盘镜像文件/home/filebat/myinfo.iso,光盘卷标为myinfo.iso

  (二)使用光盘镜像文件

  首先创建一个目录sudo mkdir /mnt/vcdrom

  再挂接镜像文件

  sudo mount -o loop -t iso9660 /home/filebat/myinfo.iso /mnt/vcdrom/

  使用完后,卸下设备

  sudo umount /home/filebat/myinfo.iso

  (三)用镜像文件来进行用户数据备份

  写一个shell的程序,实现每天上午10点在后台将目录/home/filebat/info备份到/home/filebat/iso_backup/myinfo.iso。如果myinfo.iso存在的话,则强制更新。

  首先,写一个文件/home/filebat/iso_backup/BackupSchedule.sh内容为:

  bkpath1=/home/filebat/Programming
  bkiso1=myPro

  bkout=/home/filebat/iso_backup
  curdir=`pwd`
  mkisofs -r -J -V $bkiso1 -o $bkout/$bkiso1.iso $bkpath1
  at now + 1 day -f $curdir/BackupSchedule.sh

  然后, 输入运行命令 at 10am -f /home/filebat/iso_backup/BackupSchedule.sh
文章评论

共有 0 条评论