❶ windows系統怎麼掛載linux分區
一、手動配置方面:
1、進入linux後,打開shell終端,也就是命令行。
2、為你即將掛接的windows分區指定一個文件夾,因為所有的系統分區在linux內都是以文件形式記錄和查看的。所以windows分區在linux內看到的也是一個文件夾。建議在mnt內創建一個分區文件夾,比如WinF(windows系統F分區)。
可以在X-windows內使用右鍵Create New folder ,當然也可以在shell終端下面配置
first ,進入mnt 文件夾使用命令: (shell /mnt)# mkdir /mnt/WinF
你的文件夾就創建了,當然在linux下文件名稱是區分大小寫的,這個需要注意
3、使用mount命令將windowsXP的某個分區掛接到Linux下。
(shell /root)#mount (-afEhnrVm) <-l (標簽)> <-o(選項)><-t ( 文件系統)> <dev (設備名)><掛入點>
當然前面的(-afEhnrVm) 等這些參數的含義可以通過man mount 命令進行查看,這里就不羅嗦了。
以我的系統為例:我現在希望把WindowXP的F分區掛到 /mnt/WinF 文件夾下,可以使用如下命令
(shell /root)#mount -t vfat /dev/hda7 /mnt/WinF
OK,這樣就可以訪問WindowsXP下的F盤了。
解釋一下這個命令。
mount 掛載命令, -t 指定下一個參數為文件系統參數,vfat 文件系統為vfat ,目前window的fat32 ,或fat 分區都可以用這個參數,但是NTFS格式是不行的,這個可以查看我的另一篇專門講述如何在linux下掛載NTFS分區的文章。 /dev/hda7 windows下的F分區,為什麼呢?
一共有兩個普通IDE硬碟,linux 是用 /hd 來標識IDE硬碟的,如果是SCSI硬碟就使用/sd
Unix的硬碟分區命名規則很簡單。命名系統也適合於任何不要求直接連接音效卡的光碟。
名構;的前兩個字母反映磁碟類型:如果是普通IDE硬碟,則為hd;如果是SCSI硬碟,則為sd
第三個字母取決於硬碟的位置。第—個硬碟指定為a,第二個硬碟指定為b,等等。換句
話說,如果主控制器連接兩個不同的物理IDE硬碟,則第二個盤(從盤)稱為hdb。相反,
SCSI硬碟的字母對應於指定的ID號。例如,如果有兩個SCSl硬碟,ID為0和1, 則ID為0的
SCSI硬碟稱為sda,ID為1的SCSI硬碟稱為sdb。命名時,光碟和DvD也歸類為硬碟。
第四個位置的字母反映了磁碟如何分區。由於最多可以有四個主分區,因此指定為1
2、3、4。第一個生成的邏輯盤在位置5,即使只有一個主分區。所以window的硬碟就是/hda,F區就是/hda7
/mnt/WinF 不用解釋了,就是你要映射到linux的一個文件夾。
以上的就是在進入linux系統後手動去掛載硬碟分區然後訪問windows分區,下面介紹如何自動掛載。
二、系統啟動時自動掛載WindowsXP分區
方法很簡單,修改/etc/fstab文件即可,這個文件會在系統啟動時執行,並將其中定義的設備進行掛載。我們只要在文件裡面加入我們需要掛載的分區就OK了,參考下面的語句。
/dev/hda5 /mnt/WinF vfat defaults 0 0
前三個參數不解釋了。你應該明白。defaults 為root用戶掛裝方式。有auto、defaults等。 第一個0 表示可讀可寫,第二個0表示啟動順序,0為第一個,一般掛載的硬碟分區,包括linux自己的分區也是在這里定義,啟動參數也是0,然後系統會安裝文件中定義的各個分區順序進行掛載和讀取在這個文件里你還能讀到CDROM和Floppy的掛載定義。
❷ 我現在有一塊Linux ext4分區的硬碟 有4T大小,現在需要掛載到Windows下面 拷裡面的數據,有軟體推薦嗎
答:可以使用Ext2Fsd軟體來讀取。
附:在網路搜索Ext2Fsd,點擊 sourceforge.net 這個網址的鏈接進去下載,在Files下,路徑:Home / Ext2fsd / 0.69 有個exe文件的,下載安裝後使用即可。具體操作可以網路找方法。
❸ 伺服器掛載硬碟在硬碟里跑
博主最近在研究伺服器運維,由於Linux伺服器相對比較困難,所以博主對她情有獨鍾。而window伺服器幾乎跟我們平常使用的電腦一樣,相對簡單感覺索然無味。下面正式進入主題教大家linux如何掛載硬碟。
首先解答一個新手朋友都會問的問題,而且這些問題在網路上面好像找不到很合適的答案。
Linux伺服器要掛載硬碟原因是什麼?不掛載磁碟可以嗎?
Linux伺服器要掛載硬碟的原因主要有以下幾點:
1、Linux伺服器在默認情況下,所有的東西都是裝在系統盤。系統盤的空間有限,如果站點和數據較多很容易把空間撐滿,導致環境和數據肢昌庫等等服務啟動不了。
2、Linux伺服器掛載磁碟可以避免因為系統損壞導致網站數據丟失。
3、Linux伺服器掛載硬碟可以更合理的使用儲存資源,因為不掛載默認所有東西裝系統盤(類似電腦的c盤),導致其他數據盤閑置。比如你有200G的硬碟:系統盤20G、數據盤180G,如果不掛載硬碟那麼只能用20G的系統盤,另外180G的數據盤無法使用,造成空間的巨大浪費。
了解具體原因請看另外一篇文章:Linux伺服器為什麼要掛載硬碟?
下面如何來掛載Linux伺服器的硬碟教程開始:
掛載硬碟(磁碟)的方法博主收集了兩種,全部介紹給大家。
第一種方法:使用工具自動掛載硬碟(博主強烈推薦使用這種方法,簡單又不會出錯)兩分鍾可以搞定。
使用磁碟自動掛載工具,支持Centos、Ubuntu、Debian、Fedora。
注意: 請在安裝面板之前掛載磁碟,否則程序將直接跳過掛載過程。
Centos/Fedora:
yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
Ubuntu:
wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && sudo bash auto_disk.sh
Debian:
wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
選擇對應的系統,把自動掛載的代碼復制到xshell裡面按回車鍵執行即可。如圖:
程序說明:
1、本工具默認將數據盤掛載到/www目錄
2、若伺服器上已存在/www目錄,為了您的數據安全,掛載工具會自動跳過
3、若您的伺服器之前安裝過Windows系統,需要手動刪除NTFS分區,掛載工具會直接跳過NTFS分區
4、若您的磁碟已分區,且未掛載,工具會自動將分區掛載到/www
5、若您的磁碟是新磁碟,工具會自動分區並格式化成ext4文件系統
6、液扮本工具只自動掛載一個分區,若您有多塊數據盤,請手動掛載未被自動掛載的磁碟
7、若要掛載到其它目錄,請在第一個參數傳入目錄名
第二種方法:手動掛載硬碟(博主不推薦使用,因為手動掛載很容易出現未知錯誤而且很耗時間),下面把方法貼出來大家可以參考參考。
聲明:主流伺服器上面的磁碟主要有三種命名方式:/dev/xvdb 、 /dev/sdb、 /dev/vdb。文中的磁碟名稱/dev/vdb為作者的測試伺服器上的命名,請大家以自己的磁碟為准進行修改。
1、檢查網站的磁碟狀態,確認是否有沒有分區的磁碟。
fdisk -l
如上圖所示,這個伺服器有兩個硬碟第一個42.9G,第二個236.2G。這種情況說明硬碟已經分區。
如果沒有分區請看另外一篇文章:Linux伺服器磁碟鬧飢灶分區命令(圖解)執行磁碟分區操作,分區完畢完成以下步驟。
2、格式化分區
mkfs.ext4 /dev/vdb(xvdb1)
3、分區掛載添加到開機啟動掛載。
echo 「/dev/vdb /www ext4 defaults 0 0」 >> /etc/fstab
4、重新掛載所有分區
mount -a
5、最後檢查磁碟是否掛載成功
df
掛載完畢,安裝面板和網站WEB環境,下面是作者的伺服器管理面板,可以看到多了一個WWW數據分區。
關注查看全文
linux
伺服器
運維
開發語言
搜索引擎
【正版下載】方舟生存進化到底有多爽?試試就知道!
精選推薦
廣告
linux添加硬碟和掛載,Linux添加硬碟和掛載
170閱讀·0評論·0點贊
2021年5月15日
【2022新教程】Linux硬碟分區方法-掛載方法——CentOS7.6
238閱讀·0評論·0點贊
2022年10月13日
伺服器(linux)磁碟掛載nfs
591閱讀·2評論·2點贊
2022年10月11日
Linux虛擬機增加硬碟和掛載
745閱讀·0評論·0點贊
2021年4月19日
linux開機自動掛載硬碟命令,Linux系統開機自動掛載硬碟分區
4255閱讀·0評論·0點贊
2021年5月8日
Linux添加新硬碟並掛載(mount)到目錄下
1.8W閱讀·3評論·19點贊
2018年12月28日
【正版下載】方舟生存進化到底有多爽?試試就知道!
精選推薦
廣告
linux伺服器上掛載磁碟
1.4W閱讀·0評論·4點贊
2018年9月18日
Linux將硬碟掛載到指定目錄上
4609閱讀·0評論·2點贊
2022年4月24日
錯誤集:Linux端掛載Windows共享的目錄時報錯mount error(112): Host is down
3645閱讀·6評論·4點贊
2021年3月17日
Linux 掛載移動硬碟
1712閱讀·0評論·1點贊
2022年8月7日
linux伺服器掛載磁碟的兩種方式
5540閱讀·0評論·1點贊
2021年12月16日
Linux三種掛載方式
9879閱讀·0評論·3點贊
2021年8月23日
linux硬碟添加和掛載(linux硬碟的熱插拔)
2319閱讀·1評論·1點贊
2021年11月15日
Linux添加磁碟及分區掛載
1113閱讀·0評論·2點贊
2022年10月11日
Linux磁碟分區、掛載
883閱讀·0評論·1點贊
2019年10月14日
linux開機自動掛載磁碟
6610閱讀·0評論·2點贊
2022年3月3日
Linux掛載硬碟
1499閱讀·0評論·0點贊
2022年8月6日
linux機械硬碟如何掛載,Linux下掛載機械硬碟
1260閱讀·0評論·0點贊
2021年5月13日
linux新增磁碟掛載
749閱讀·0評論·1點贊
2021年5月28日
去首頁
看看更多熱門內容
❹ linux磁碟重新掛載
VMware虛擬機中,Linux系統下掛載、卸載新硬碟的方法
裝載:
1、啟動vm,選擇vm->Settings,按向導添加一塊SCSI磁碟。進入Linux系統。
2、 fdisk -l 會看到有一塊新的設置,如果你先前有一塊硬碟(sda1, sda3...),新加的這塊應該是(/dev/sdb)。 (如果添加的第二塊硬碟是IDE硬碟,應該看到hdb,如果是SCSI硬碟,看到的就是應該sdb)
[root@localhost ~]# fdisk -l
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda3 14 1044 8281507+ 83 Linux
Disk /dev/sdb: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb doesn't contain a valid partition table
3、分區:
[root@localhost ~]# fdisk /dev/sdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won't be recoverable.
The number of cylinders for this disk is set to 1044.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
Command (m for help): m ##在這里按m ,就會輸出幫助;
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition ##這是刪除一個分區的動作;
l list known partition types ##:l是列出分區類型,以供我們設置相應分區的類型;
m print this menu
n add a new partition ##添加一個分區;
o create a new empty DOS partition table
p print the partition table ##p列出分區表;
q quit without saving changes ##不保存退出;
s create a new empty Sun disklabel
t change a partition's system id ##t 改變分區類型;
u change display/entry units
v verify the partition table
w write table to disk and exit ##把分區表寫入硬碟並退出;
x extra functionality (experts only) ##擴展應用,專家功能;
Command (m for help): n
Command action
e extended ##擴展分區
p primary partition (1-4) ##選p建主分區
p
Partition number (1-4): 1
First cylinder (1-17849, default 1): ##註:這個就是分區的Start 值;這里最好直接按回車,如果你輸入了一個非默認的數字,會造成空間浪費;
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-17849, default 17849): 8920
Using default value 500
##這個是定義分區大小的,+200M 就是大小為200M ;當然你也可以根據上面提示的單位cylinder的大小來算,然後來指定 End的數值,在fdisk –l命令中可以看到Units = cylinders of 16065 * 512 = 8225280 bytes,這個就是單位cylinder的大小,我這里選的End的數值是8920,正好是總大小的一半,71G左右
##然後再來建一個主分區
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 2
First cylinder (8921-17849, default 8921):8921
Using default value 8921
Last cylinder or +size or +sizeM or +sizeK (8921-17849, default 17849):17849
Using default value 17849
##最後保存並退出,切記,一定要保存,不然不會生效的。
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
##使用fdisk –l命令來查看磁碟狀況:
[root@localhost ~]# fdisk -l
Disk /dev/sda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda3 14 1044 8281507+ 83 Linux
Disk /dev/sdb: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 8920 71649868+ 83 Linux
/dev/sdb2 8921 17849 71722192+ 83 Linux
##磁碟/dev/sdb已經被劃分為2個分區,每個分區大小大概是71G左右。
##在掛載文件系統之前,需要將/dev/sdb1和/dev/sdb2重新用mkfs -t ext3 命令格式化一下,否則在掛載時會報錯。
4、格式化分區:使用mkfs.ext3 /dev/sdb命令格式化磁碟 註:也可以使用mkfs -t ext3 /dev/sdb命令
[root@localhost ~]# mkfs -t ext3 /dev/sdb1 ##指將該磁碟格式化成ext3文件系統
mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
1048576 inodes, 2096474 blocks
104823 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=2147483648
64 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 31 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
補充:掛載
掛載文件系統,目前有兩種方法:
一是通過 mount 來掛載,使用mount掛載系統,一旦系統重啟之後就需要重新掛載。
二是通過/etc/fstab文件來開機自動掛載。
我把/dev/sdb1掛載到/test下
[root@localhost ~]# mkdir /test ## 首先建立掛載的目錄test
(或者[root@localhost ~]# cd /
[root@localhost ~]# mkdir test
)
[root@localhost ~]# df –h ##掛載前的分區
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
6.7G 5.8G 576M 92% /
/dev/sda1 99M 12M 82M 13% /boot
tmpfs 233M 0 233M 0% /dev/shm
[root@localhost ~]# mount /dev/sdb1 /test
[root@localhost ~]# df –h ##掛載後的分區
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
6.7G 5.8G 576M 92% /
/dev/sda1 99M 12M 82M 13% /boot
tmpfs 233M 0 233M 0% /dev/shm
/dev/sdb1 7.9G 147M 7.4G 2% /test
6、通過/etc/fstab文件來開機自動掛載(不然重啟電腦後系統將不會保存之前的掛載操作):
[root@localhost ~]# vi /etc/fstab
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1
LABEL=/boot /boot ext3 defaults 1 2
devpts /dev/pts devpts gid=5,mode=620 0 0
tmpfs /dev/shm tmpfs defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
/dev/VolGroup00/LogVol01 swap swap defaults 0 0
/dev/sdb1 /test ext3 defaults 1 1
/dev/sdb2 /test ext3 defaults 1 1
# Beginning of the block added by the VMware software
.host:/ /mnt/hgfs vmhgfs defaults,ttl=5 0 0
# End of the block added by the VMware software
第一欄位:設備名,在這里表示是文件系統; 有時我們把掛載文件系統也說成掛載分區;
第二欄位:文件系統的掛載點;
第三欄位:文件系統類型;
第四欄位:mount 命令的選項,和mount 中的-o 同理;defaults包括這些選項 rw, suid, dev, exec, auto, nouser, async;
第五欄位:表示文件系統是否需要mp 備份,1是需要,0 是不需要;
第六欄位: 是否在系統啟動時,通過fsck磁碟檢測工具來檢查文件系統,1是需要,0是不需要,2是跳過;
卸載:
[root@localhost ~]# umount /dev/sdb1
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
6.7G 5.8G 576M 92% /
/dev/sda1 99M 12M 82M 13% /boot
tmpfs 233M 0 233M 0% /dev/shm
補充知識:
1. mount可以用來掛載什麼:
不同的操作系統使用不同的文件系統格式。MS-DOS支持FAT16文件系統,Windows98支持FAT16、FAT32文件系 統,WindowsNT支持FAT16、NTFS文件系統,Windows2000則支持FAT16、FAT32、NTFS三種文件系統格式,現在的xp 可以支持FAT32,NTFS,現在最新版本的windows 7 引入了新的WinFS文件系統。 而 Linux差不多支持所有的文件系統格式,但一般使用ext2或ext3文件系統。很多用戶使用的是windows操作系統,如果想在運行的Linux下 訪問其它文件系統中的資源的話,就要用Linux mount命令來實現。
2. mount使用格式:
mount命令[-參數] [設備名稱] [掛載點]
說明:
[掛載點]必須是一個已經存在的目錄,這個目錄可以不為空,但掛載後這個目錄下以前的內容將不可用,umount以後會恢復正常。
[設備名稱] 可以是一個分區,一個usb設備,光碟機,軟盤,網路共享等。
常見參數說明:
Mount 掛載文件系統使用幫助
參數 說明
掛載指定的設備類型:adfs, affs, autofs, coda, coherent, cramfs,
devpts, efs, ext, ext2, ext3, hfs, hpfs, iso9660, jfs, minix,
msdos, ncpfs, nfs, nfs4, ntfs, proc, qnx4, ramfs, reiserfs,
romfs, smbfs, sysv, tmpfs, udf, ufs, umsdos, vfat, xenix, xfs,
xiafs
一般文件類型,可以不需要指定就可以有相同自動檢測(adfs, bfs,
cramfs, ext, ext2, ext3, hfs, hpfs, iso9660, jfs, minix, ntfs,
qnx4, reiserfs, romfs, udf, ufs, vxfs, xfs, xiafs 等文件系統),如
果探測失敗,就將訪問/etc/filesystems ,以指定文件系統探測。說
明:如果清楚文件系統,最好指定具體類型。探測錯誤將帶來災難性
的。
多個文件系統可以用「,」分割開來.
-t vfstype mount -a -t nomsdos,ext
將掛載fstab文件指定所有的文件系統,除了類型為 msdos 和 ext 的
那一些。