先利用ls命令查看设备名称【注意Linux把所有的硬件设备都看作目录,所以ls虽然是显示目录的命令,但是使用这个命令后看到你的显卡也不奇怪】,Linux的分区命名规则跟Win不同,你的硬盘分区应该显示为sd[a|b]k或者hd[a|b]k【sd表示SCSI磁盘,hd表示IDE磁盘,现在使用的多为后者】,a和b表示这个硬盘插在主板的哪个接口上【一般2个】,k表示是第几个分区【注意5之前的是主分区或者扩展分区,从5开始表示是逻辑分区】。下面把我的原先的E盘【Win下】挂载到root/media【/】目录下的APE目录下【相当于搞个映射】,步骤如下:
我当前处于root目录下,可以先进入/dev目录下然后ls查看各种设备,或者ls /dev。
得到信息如下:
pzjay@pzjay-laptop:~$ ls /dev
adsp loop7 ram8 tty12 tty41 urandom
audio mapper ram9 tty13 tty42 usb
block mcelog random tty14 tty43 usbmon0
bsg mem rfkill tty15 tty44 usbmon1
bus mixer root tty16 tty45 usbmon2
cdrom net rtc tty17 tty46 usbmon3
cdrw network_latency rtc0 tty18 tty47 usbmon4
char network_throughput scd0 tty19 tty48 usbmon5
console null sda tty2 tty49 usbmon6
core nvidia0 sda1 tty20 tty5 usbmon7
cpu_dma_latency nvidiactl sda2 tty21 tty50 usbmon8
disk oldmem sda3 tty22 tty51 v4l
dsp pktcdvd sda4 tty23 tty52 vcs
dvd port sda5 tty24 tty53 vcs1
dvdrw ppp sda6 tty25 tty54 vcs2
ecryptfs psaux sequencer tty26 tty55 vcs3
fb0 ptmx sequencer2 tty27 tty56 vcs4
fd pts sg0 tty28 tty57 vcs5
full ram0 sg1 tty29 tty58 vcs6
fuse ram1 shm tty3 tty59 vcs7
hidraw0 ram10 snapshot tty30 tty6 vcsa
hpet ram11 snd tty31 tty60 vcsa1
input ram12 sndstat tty32 tty61 vcsa2
kmsg ram13 sr0 tty33 tty62 vcsa3
log ram14 stderr tty34 tty63 vcsa4
loop0 ram15 stdin tty35 tty7 vcsa5
loop1 ram2 stdout tty36 tty8 vcsa6
loop2 ram3 tty tty37 tty9 vcsa7
loop3 ram4 tty0 tty38 ttyS0 vga_arbiter
loop4 ram5 tty1 tty39 ttyS1 video0
loop5 ram6 tty10 tty4 ttyS2 zero
loop6 ram7 tty11 tty40 ttyS3
我要将sda5的设备【Win的硬盘分区】进行挂载,挂载到/home/pzjay/media/APE:
首先用mkdir建立APE目录【可以假想为一个文件夹,Linux下一切皆目录,是个面向目录的OS,冏】,相当于在Win下建立一个C/D/E/F盘】:
root@pzjay-laptop:/media# mkdir APE
然后用mount【挂载的意思】命令挂载:
root@pzjay-laptop:/media# mount -t ntfs /dev/sda5 /media/APE
其中ntfs是当前操作的盘分区在Win下的文件系统。有些是FAT32,那么此时就要写成vfat。-t表示type后面跟的便是分区型号。/dev/sda5是被挂在的设备,/media/APE是挂载点【mount point】。
这时就OK了,此时APE目录下就是你原先设备里的内容了。不想挂载的话直接到挂载点所在目录下umount一下即可,如下:
root@pzjay-laptop:/media# umount APE
假如此时提示如下:
umount: APE 未挂载
或者说APE设备忙,多半是你此时正处在APE目下,先cd ..退出去,然后再解除挂载:
root@pzjay-laptop:/media/APE# cd ..
root@pzjay-laptop:/media# umount APE
此时成功解除挂载。然后APE目录就留在了那里,假如想删除的话,rm命令如下:
root@pzjay-laptop:/media# rm APE
但是会得到一个错误:
rm: 无法删除"APE": 是一个目录
对于目录我们要采取递归删除,加一个-r参数,r表示recursion【-r性质相当于mkdir命令参数中的-p,p表示parents:no error if existing, make parent directories as needed】:
root@pzjay-laptop:/media# rm -r APE
这样就完全恢挂载前的复原貌了。
上述方法不是长久之计,机器一旦重启,啥啥都米有了,这可以通过修改fstab文件实现挂载永久有效。见链接介绍:
http://www.nicetype.com/linux-note-reset-mount-point-of-ubuntu-home/
http://linux.chinaunix.net/techdoc/system/2007/05/23/958541.shtml
http://tieba.baidu.com/f?kz=424967382
PS:“跃活柠檬U格乳酸菌果汁饮品”真好喝。。。