❶ 在linux上创建一个windows FAT32分区并将其挂在到LINUX系统的具体操作步骤及所用的相关指令
我在CentOS下进行
1、查看所有硬盘,假设USB口插1个U盘8G
shell>fdisk -l
Disk /dev/sdb: 8 GB
2、用cfdisk给硬盘分区
shell>fdisk /dev/sdb
n增加分区
p选择主分区
1分给sdb1
回车
[输入+8G]回车,不输入会将整个硬盘分为一个分区
p打印现有分区
w保存退出
再fdisk -l看看
3、或用cfdisk,如果找不到cfdisk就安装一个
去http://pkgs.repoforge.org/cfdisk/下载,安装
shell>rpm -ivh cfdisk-2.13-0.0.1.el5.rf.x86_64.rpm
shell>yum install cfdisk
shell>cfdisk /dev/sdb
按哪个键不用说了吧?
4、格式化分区
如果找不到mkfs.msdos就安装
shell>yum install dosfstools
shell>mkfs.msdos -F 32 /dev/sdb1
5、加载分区
shell> mount /dev/sdb1 /mnt
❷ linux挂载点和文件系统类型
linux下的挂载点一般都在/mnt目录下,建议自己mkdir不同的文件夹来挂载不同的设备。
mount
-t
可以指定挂载的文件系统的类型,常用的类型如下:
iso9660
光盘或光盘镜像。
msdos
DOS
fat16文件系统
vfat
Windows
9x
fat32文件系统。
ntfs
Windows
NT
ntfs文件系统
smbfs
Mount
Windows文件网络共享。
nfs
UNIX(Linux)
文件网络共享。
❸ linux支持FAT32吗
绝大多数linux发行版内核支持FAT32文件系统。
如果想挂载FAT32格式的磁盘分区,只需要用mount命令加载即可。
1、用fdisk命令检查分区和USB设备信息。
[root@wgods ~]# fdisk -l
2、通过上面信息可以看出USB设备是FAT32格式的,标识为/dev/sdb1
[root@wgods ~]# fdisk -l | grep FAT32
/dev/sdb1 * 56 640 3580928 c W95 FAT32 (LBA)
3、在mnt目录下先建立一个usb的目录
[root@wgods ~]# cd /mnt/
[root@wgods mnt]# mkdir usb
4、挂载U盘
[root@wgods mnt]# mount -t vfat /dev/sdb1 /mnt/usb
挂载成功后,可以在/mount/usb下看到相关的内容。
❹ 怎么在redhat linux下挂装fat32文件系统
现在的redhat都是dvd版的,你怎么还装的是3张盘?
redhat
9?
系统太老了,建议装个新的吧。rhel5.4
下载系统:
http://download.chinaunix.net/download/0013000/12623.shtml
❺ 如何在LINUX的文字界面下挂载FAT32系统下的分区
在Linux中也可以读取Windows分区,包括fat32格式的和ntfs格式的。首先你得知道Linux下对硬盘分区的称呼。比如Windows下的C盘通常是hda1,D盘是hda5,E盘是hda6,等等。详细情形请看相关文档。
要挂载Windows分区,首先得确定你所用的Linux系统的locale(这个locale包括了系统使用的语言和字符的编码等信息)。中文
Linux
常用的locale是zh_CN.gb2312,zh_CN.gbk,zh_CN.gb18030
和
zh_CN.UTF-8
。
在默认安装中,Debian
Linux和Mandriva
Linux的locale是zh_CN.gb2312,而Ubuntu
Linux和Fedora
Linux的locale是zh_CN.UTF-8
。最好不要随便更改locale,否则会出现很多乱码的情形。要查看系统的locale,可以在终端下输入下面的命令查看:
echo
$LANG
其次,你得知道你的windows分区的格式,这个在windows的分区的属性中可以看到,一般是fat32和ntfs格式的。
假设你的locale是zh_CN.UTF-8,要挂载一个/dev/hda1的fat32格式的windows分区到/mnt/C目录(若这个目录不存在手工新建一个),可以在终端下输入以下命令(在Ubuntu里还需要在这行命令前加上sudo):
mount
-t
vfat
/dev/hda1
/mnt/C
-o
iocharset=utf8
如果你的locale不是zh_CN.UTF-8,把上面命令的utf8改为gb2312;如果这个windows分区是ntfs格式的,将上面命令的vfat改为ntfs。
这样挂载的ntfs格式的分区,只有root能读取,如果需要让普通用户也能读取,需要再加上umask=022选项,如下:
mount
-t
ntfs
/dev/hda1
/mnt/C
-o
iocharset=utf8,umask=022
类似地,如果要让挂载的分区允许所有用户读取和修改,可以将上面的umask=022,改为umask=0就可以了。
卸载分区就简单多了:
umount
/dev/hda1
有时候卸载分区时提示分区繁忙(device
is
busy),可以先用下面的命令看看哪个进程在使用此分区:
fuser
-cu
/dev/hda1
假如屏幕的输出为
/dev/hda1:
8463m(cck)
则可以用此命令看这个进程对应的程序名字:
ps
8463
然后可以用此命令结束此进程:
kill
-9
8463
这样就可以正常卸载分区了。
2.
自动挂载
要让Linux系统启动时自动挂载windows分区,可以把上述的命令写入
/etc/fstab
文件中,下面是一个例子:
#
/etc/fstab:
static
file
system
information.
#
#[file
system]
[mount
point]
[type]
[options]
[mp]
[pass]
proc
/proc
proc
defaults
0
0
/dev/hda9
/
ext3
defaults
0
1
/dev/hda13
none
swap
sw
0
0
/dev/hdc
/media/cdrom
iso9660
ro,user,noauto
0
0
/dev/fd0
/media/floppy
auto
rw,user,noauto
0
0
/dev/hda10
/mnt/debian
ext3
defaults
0
0
/dev/hda1
/mnt/C
ntfs
utf8,umask=022
0
0
/dev/hda5
/mnt/D
vfat
utf8,umask=0
0
0
❻ linux系统支持FAT32么
在linux下可以读取FAT32格式的分区中的数据,确定内核支持FAT32后,mount -t vfat /dev/hdXY /dirctory即可。
如果想挂载FAT32格式的磁盘分区,只需要用mount命令加载即可。
❼ 关于linux下挂载FAT32分区的问题,高手看下
你的sda2是什么格式的,如果是fat32的,就用
mount -t vfat /dev/sda2 /mnt/g
如果是ntfs的,就看你的系统支不支持,如果支持那就
mount -t ntfs-3g /dev/sda2 /mnt/g
还有,先看看你mnt下的g文件夹建立了没有,如果没有,就用
mkdir /mnt/g
如果不知道你sda2的格式,就用
fdisk -l
❽ 请问linux下如何挂载fat32格式的移动硬盘
不用管格式,只要内核支持fat32格式,mount会认出移硬的磁盘格式。但有可能需要加入中文字符支持。
❾ 如何让linux开机时自动挂载fat32 /dev/sda7磁盘分区 挂载后直接在aaa用户桌面下看到这块磁盘分区
创建挂载目录
mkdir /mnt/sda7
编辑 fstab 实现自动挂载
vim /etc/fstab
添加这句
/dev/sda7 /mnt/sda7 vfat codepage=936,iocharset=cp936 0 0
参见
http://www.ke.com/wiki/fstab
❿ 高手请解决一下!Linux下挂载FAT32分区出现了一些问题
hda* 的标志, hd 表示这个磁盘设备是并行设备,也就是 IDE 口的,a 表明他是第一个设备。* 是他的第几个分区,扩展分区的逻辑分区,固定从 5 开始。
sdb* 的标志, sd 表示他是串行设备,也就是 SATA SCSI USB IEEE1394 等等的。b 表明第二个设备,* 表示第几个分区。
U 盘是 USB 设备,USB 是串行设备,不可能被识别为 hd 开头的设备,除非系统有问题。
用 sdb 而不是 sdb1 能挂上 U 盘,证明你的 U 盘没有分区表。U 盘没有分区表是可以用的。但兼容性会打折扣。你可以像硬盘一样给他分区。
从分区表显示的数据来看,确实应该是没有分区表的构造。