新增新硬碟並建立檔案系統(Vmware 虛擬機器)
背景:
由於原來的虛擬機器磁碟空間異常,決定重新安裝虛擬機器,為了讓我之前裝的軟體和我配置的使用者環境變數等資訊都儲存下來。遂決定首先將以安裝的軟體目錄用tar命令打包,然後在新的虛擬機器裡還原,這樣就省去了安裝的步驟。
還原的時候除了安裝目錄裡的檔案,還有另外幾個目錄需要拷貝:
1、u01目錄下的安裝檔案
2、使用者目錄下的.bash_profile檔案的裡的環境變數
3、
涉及知識:
虛擬機器新增物理磁碟、給物理磁碟分割槽、建立檔案系統、tar命令、cp命令等。
步驟:
1、關閉虛擬機器,新增新硬碟
此時需要你在宿主機上建立一個新的磁碟檔案,然後新增到虛擬機器裡。
2、此時開啟虛擬機器,fdisk -l能看見sdb磁碟,
3、給新硬碟分割槽並新增檔案系統
第一步:建立分割槽 root# fdisk /dev/had à進入到新新增的硬碟中
The number of cylinders for this disk is set to 10402.
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) |
root#partprobe |
[[email protected] ~]# mkfs.ext3 /dev/hda1 mke2fs 1.39 (29-May-2006) Filesystem label= OS type: Linux Block size=1024 (log=0) Fragment size=1024 (log=0) 122400 inodes, 488848 blocks 24442 blocks (5.00%) reserved for the super user First data block=1 Maximum filesystem blocks=67633152 60 block groups 8192 blocks per group, 8192 fragments per group 2040 inodes per group Superblock backups stored on blocks: 8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 Writing inode tables: done Creating journal (8192 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 27 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override. [[email protected] ~]# |
Root#mount /dev/hda1 /mnt/rhce01 |
root# vim /etc/fstab à編輯這個檔案,新增上下面的一行,使掛載在重啟後有效; LABEL=/1 / ext3 defaults 1 1 tmpfs /dev/shm tmpfs defaults 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 sysfs /sys sysfs defaults 0 0 proc /proc proc defaults 0 0 LABEL=SWAP-sda3 swap swap defaults 0 0 /dev/hda1 /mnt/rhce01 ext3 defaults 0 0 |
cp -rhp/u01 /mnt/adddisk/u01bak 這樣就可以了。。
5、刪除舊的虛擬機器檔案,新建虛擬機器,然後把磁碟掛載上,把裡面的備份檔案拷到虛擬機器裡,設定環境變數。就差不多了。
相關推薦
新增新硬碟並建立檔案系統(Vmware 虛擬機器)
背景: 由於原來的虛擬機器磁碟空間異常,決定重新安裝虛擬機器,為了讓我之前裝的軟體和我配置的使用者環境變數等資訊都儲存下來。遂決定首先將以安裝的軟體目錄用tar命令打包,然後在新的虛擬機器裡還原,這樣就省去了安裝的步驟。 還原的時候除了安裝目錄裡的檔案,還有另外幾個目
Linux 下磁碟分割槽和建立檔案系統(基於Ubuntu平臺)
Linux系統中對於檔案系統的存在方式和windows完全不相同,對於Linux來說一切皆檔案的思想是其核心,所以對於Linux下的裝置來說,其所對應的裝置檔案都存放在/dev目錄下,linux下硬碟裝置名為(IDE硬碟為hdx(x為a開始的字元一般一塊硬碟裝置對應一個字母
Windows 10系統安裝執行Ubuntu Desktop amd64 18.04(Vmware虛擬機器)
環境&版本 Windows:Windows 10 專業版 Vmware:Vmware Workstation 15 Pro Ubuntu:ubuntu-18.04.1-desktop-amd64 下載地址 Windows:https://msdn
vmrun命令列的使用(VMWare虛擬機器)
VMware Workstation 虛擬機器中 vmrun 命令的使用 基本命令: # vmrun -T ws start "/opt/VMware/win2k8r2.vmx" nogui啟動無圖形介面虛擬機器 (-T 是區分宿主機的型別,ws|server|s
redhat Linux系統 建立檔案命令(touch、mkdir)
對於Linux系統,所有的內容都是檔案,目錄也是一個檔案。 【VI】: 使用VI命令可以編輯檔案,如果檔案不存在則進行建立,如果要建立一個空的檔案,可以先使用VI命令編輯一個空檔案,然後直接進行儲存。 1. vi newfile 2. 按ESC鍵進入命令模式 3. 輸入“
linux新增新硬碟並格式化
轉自http://jingyan.baidu.com/article/fedf0737772d2835ac897790.html 1.檢視當前系統硬碟及分割槽情況 (注:linux中SCSI的第1個硬碟/dev/sda,第2個硬碟/dev/sdb依此類推)
Linux虛擬檔案系統(核心初始化)
這部分主要對linux虛擬檔案系統核心初始化部分做些補充。 關於shrinker,inode和dentry cache初始化階段都需要註冊自己的shrinker,用於縮減cache。兩個操作原理類似。 shrinker資料結構介紹 /* * A callback you
Linux 邏輯卷管理 與 檔案系統(LVM 與 FileSystem)的關係
一、 什麼是LVM LVM是邏輯盤卷管理(Logical Volume Manager)的簡稱,它是Linux環境下對磁碟分割槽進行管理的一種機制,LVM是建立在硬碟和分割槽之上的一個邏輯層,為檔案系統遮蔽下層磁碟分割槽佈局,從而提高磁碟分割槽管理的靈活性
基於stm32-spi2的檔案系統(暫存器)
前段時間移植了一個FATFS檔案系統之後總是有人問我FATFS移植的問題,有時候很多問題都一樣,只是有些人太浮躁,沒有好好的把那不到1K的原始檔給看一遍而已,今天整理檔案,發現之前下載的一個很不錯的介紹FATFS的文章,裡面基本上把程式碼全部都註釋了,奉獻給大家。原文如下,地址已經找不到了,就不在附
網路檔案系統(Network File System)簡介
NFS (Network File System,網路檔案系統)是當前主流異構平臺共享檔案系統之一.主要應用在UNIX環境下。最早是由SUN microsystem開發,現在能夠支援在不同型別的系統之間通過網路進行檔案共享,廣泛應用在FreeBSD、SCO、Solaris等等
Linux系統安裝詳解(VMware虛擬機器安裝ubuntu為例)
目錄 前言:因為我們的系統大多數用的是Window系統,理論上可以存在雙系統的,可以把Linux系統也安裝在我們的驅動盤上,但是為了簡化這些安裝步驟,我們可以直接在我們的Window系統搭載一個虛擬機器,然後再虛擬機器裡安裝Linux系統。 1.安裝虛擬機器V
如何減小Ubuntu 16.04系統下VMware虛擬機器硬碟空間佔用過大問題
VMware虛擬機器佔用硬碟空間只增大不減少,即使你刪除檔案,佔用的硬碟空間也不釋放。用了一段時間後空間不夠了。解決辦法: 方法一:在vmware的安裝目錄下,有一個vmware-vdiskmanager。 關閉虛擬機器,在windows系統下執行CMD命令: vmwa
window10系統中vmware虛擬機器mac在安裝vmwareTools後共享檔案消失怎麼查詢
這些前提是已在虛擬機器_設定_選項中啟動共享檔案並新增路徑下,準確的說是找不到共享檔案,這時候你隱藏所有開啟的應用,在finder視窗中選擇前往選項卡下邊的電腦按鈕就可以看到下圖共享檔案就出現了(vmware shared folders)如有其他問題可提出疑問(非我所能,
在windows系統中設定JVM(Java虛擬機器)的記憶體
除了在web容器中設定虛擬機器記憶體的大小,我們還可以為windows系統設定統一的虛擬機器記憶體,如果一臺伺服器上面部署了多個web容器,我們就可以只設置一個地方,從而提高維護效率。那麼如何配置呢,請看如下步驟: 1,開啟windows系統環境變數 2,在系
(十二)Android 系統啟動原理(art 虛擬機器)
一、虛擬機器的啟動 Android 是一個 Linux 的虛擬機器,當虛擬機器啟動的時候,會執行手機根目錄下的 init.rc(實際上就是 .sh 檔案) 這個可執行檔案。 在 init.rc 中,有一行 on init 執行命令。這是呼叫 in
在Xshell中使用sz、rz進行本機和遠端主機(或虛擬機器)之間檔案的傳輸
藉助XShell,使用linux命令sz可以很方便的將伺服器上的檔案下載到本地,使用rz命令則是把本地檔案上傳到伺服器。 其中,對於sz和rz的理解與記憶我用瞭如下的方法(很多時候容易搞混): sz中的s意為send(傳送),告訴客戶端,我(伺服器
百度Apollo開源架構搭建(VMware虛擬機器版)
https://blog.csdn.net/BIT20091643/article/details/78887508 一、虛擬機器 主機作業系統為Win 10,虛擬機器版本VMware Workstation12.5.7.20721,百度搜索即可下載。 二、Ubuntu14.04系統安裝 A
面試專題(JVM 虛擬機器)
Java記憶體模型問題 jvm 程序記憶體邏輯結構 直接記憶體:不是虛擬機器執行時資料區的一部分,也不是java虛擬機器規範中定義的記憶體區域; 如果使用了NIO,這塊區域會被頻繁使用,在java堆內可以用directByteBuffer物件直接引用並操作; 這塊記憶體不
JVM(JAVA虛擬機器)調優及原理
堆記憶體設定 原理 JVM堆記憶體分為2塊:Permanent Space 和 Heap Space。 Permanent 即 持久代(Permanent Generation),主要存放的是Java類定義資訊,與垃圾收集器要收集的Java物件關係不大。Heap
php原始碼之路第七章第一節 ( Zend虛擬機器)
在前面的章節中,我們瞭解到一個PHP檔案在伺服器端的執行過程包括以下兩個大的過程: 遞給php程式需要執行的檔案, php程式完成基本的準備工作後啟動PHP及Zend引擎, 載入註冊的擴充套件