Please enable JavaScript.
Coggle requires JavaScript to display documents.
16.存储媒介 (mount 挂载一个文件系统 (/etc/fstab 列出系统启动时要挂载的设备, mount 不带参数 显示当前挂载的文件系统,…
16.存储媒介
mount 挂载一个文件系统
/etc/fstab 列出系统启动时要挂载的设备
mount 不带参数 显示当前挂载的文件系统
音频CD和CD-ROW不一样, 音频CD不包括文件系统,因此不能被挂载,对于音频CD,可以参考命令cdrdao
mount -t iso9660 /dev/hdc /mnt/cdrom
wodim(cdrecord) 将数据写入光存储媒介
直接挂载一个iso映像
mount -t iso9660 -o loop image.iso /mnt/iso_image
清除一张CD-ROM
wodim dev=/dev/cdrw blank=fast
写入映像
wodim dev=/dev/cdrw image.iso
umount 卸载一个文件系统
umount 设备名
设备名命名规则:
/dev/fd* 软盘
/dev/hd* 老系统中的(IDE(PATA)磁盘) 典型主板包含2个IDE连接器/通道, 每个连接器都有一条缆线,它连接着两个磁盘驱动器. 第一个驱动器叫做主设备, 而第二个叫做从设备. /dev/hda是第一通道的主设备, /dev/hdb是第一通道的从设备, /dev/hdc.....
最后一个数字代表当前设备的分区号,例如 /dev/hda1 是 第一磁盘驱动器上的第一个分区, 而 /dev/hda是指整个磁盘驱动器
/dev/lp* 打印机
/dev/sd* SCSI磁盘, 在最近的linux系统中,kernel把所有类似磁盘的设备都作为SCSI磁盘
/dev/sr* 光学设备(如CD/DVD读写器)
如果没有自动挂载, 如何查看设备的命名?
sudo tail -f /var/log/messages
(for ubuntu, messages 换成 syslog)
sudo mkdir /mnt/flash
sudo mount /dev/sdb1 /mnt/flash
df
free 中的buffers
fsck 检查和修复一个fs
文件恢复的部分被放置在lost+found目录里面
sudo fsck /dev/sdb1
fdformat 格式化一张软盘
sudo fdformat /dev/fd0 (低级格式化)
sudo mkfs -t msdos /dev/fd0 (创建文件系统)
dd 将数据块写入设备
dd if=input_file of=output_file [bs=block_size [count=blocks]]
dd if=/dev/cdrom of=ubuntu.iso
fdisk 分区表控制器
操作分区(首先卸载设备)
sudo umount /dev/sdb1
sudo fdisk /dev/sdb
mkfs 创建文件系统
sudo mkfs -t ext3 /dev/sdb1
genisoimage(mkisofs) 创建一个ISO 9660映像文件
创建一个包含目录内容的iso映像文件
genisoimage -o cd-rom.iso -R -J ~/cd-rom-files
-R选项添加元数据为Rock Ridge扩展(这允许使用长文件名和POSIX风格的文件权限)
-J 使Joliet扩展生效(在windows中支持长文件名)
md5sum 计算MD5校验码
md5sum image.iso