如何簡單的在TF卡上做一個Linux的檔案系統
如何用簡單的方法在TF卡上快速的做一個檔案系統呢?很多人肯定想的是把TF卡放到裝置上,然後插隨身碟或者光碟,啟動後安裝就行了,但其實這樣做起來需要操作各種選項還有花費的時間都很多,下面我來教大家快速的做一個 檔案系統。 |
首先我們需要一個Linux的作業系統,對 的根檔案下的所以檔案打包壓縮,打包過程就先不說啦,我們來具體說說如何還原。
第一步:將隨身碟透過fdisk
進行分割槽
[root@localhost media]# umount /media/cdrom #(解除安裝已掛載的TF卡) [root@localhost media]# fdisk /dev/sdd #(TF卡分割槽) 歡迎使用 fdisk (util-linux 2.23.2)。命令(輸入 m 獲取幫助):d #(刪除原有分割槽) 已選擇分割槽 1 分割槽 1 已刪除 命令(輸入 m 獲取幫助):n #(建立新分割槽) Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p 分割槽號 (1-4,預設 1): 起始 扇區 (2048-15126527,預設為 2048): 將使用預設值 2048 Last 扇區, +扇區 or +size{K,M,G} (2048-15126527,預設為 15126527):+200M #(設定分割槽大小) 分割槽 1 已設定為 Linux 型別,大小設為 200 MiB 命令(輸入 m 獲取幫助):n Partition type: p primary (1 primary, 0 extended, 3 free) e extended Select (default p): p 分割槽號 (2-4,預設 2): 起始 扇區 (411648-15126527,預設為 411648): 將使用預設值 411648 Last 扇區, +扇區 or +size{K,M,G} (411648-15126527,預設為 15126527): 將使用預設值 15126527 分割槽 2 已設定為 Linux 型別,大小設為 7 GiB #(不輸入值,預設將所有容量分為一個區) 命令(輸入 m 獲取幫助):p #(檢視分割槽) 磁碟 /dev/sdd:7744 MB, 7744782336 位元組,15126528 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 位元組 / 512 位元組 I/O 大小(最小/最佳):512 位元組 / 512 位元組 磁碟標籤型別:dos 磁碟識別符號:0xcc035aee 裝置 Boot Start End Blocks Id System /dev/sdd1 2048 411647 204800 83 Linux /dev/sdd2 411648 15126527 7357440 83 Linux 命令(輸入 m 獲取幫助):w #(同步分割槽) The partition table has been altered! Calling ioctl() to re-read partition table. 正在同步磁碟。
第二步:格式化分割槽為vfat32 ext4格式
[root@localhost media]# mkfs.vfat /dev/sdd1 #(將已建立的sdd1格式化為Vfat32檔案系統) mkfs.fat 3.0.20 (12 Jun 2013) [root@localhost media]# mkfs.ext4 /dev/sdd2 #(將sdd2格式化為ext4檔案系統) mke2fs 1.42.9 (28-Dec-2013) 檔案系統標籤= OS type: Linux 塊大小=4096 (log=2) 分塊大小=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 460560 inodes, 1839360 blocks 91968 blocks (5.00%) reserved for the super user 第一個資料塊=0 Maximum filesystem blocks=1885339648 57 block groups 32768 blocks per group, 32768 fragments per group 8080 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 Allocating group tables: 完成 正在寫入inode表: 完成 Creating journal (32768 blocks): 完成 Writing superblocks and filesystem accounting information: 完成
第三步:掛載分割槽,將系統檔案解壓到TF卡
[root@localhost media]# mount /dev/sdd2 cdrom #(掛載sdd2分割槽到cdrom) [root@localhost media]# cd cdrom #(進入cdrom) [root@localhost cdrom]# tar Jxvf ../cdrom1/CentOS-7.7.1908.tar.xz #(解壓映象壓縮包) ./bin ......... ......... ./var/tmp/systemd-private-f0a23baa295e4963af90040d13b0cb4c-chronyd.service- 8WAqFb/tmp/
第四步:解除安裝分割槽,完成
[root@localhost media]# umount cdrom (解除安裝cdrom)
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2693627/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在Linux下製作一個簡單的給ARM開發板使用的檔案系統Linux
- 在Linux系統中如何刪除一個檔案?Linux
- Linux的檔案系統與Shell簡單命令Linux
- 簡單介紹一下 Linux 檔案系統?Linux
- 在Linux系統上建立檔案的8個方法,記得收藏哦!Linux
- 使用 Fuse 和 java 17 編寫一個簡單的檔案系統Java
- Linux EXT4檔案系統TF卡空間容量顯示和計算Linux
- 簡單介紹在 Linux 上建立和使用交換檔案的方法Linux
- [Vue]寫一個簡單的檔案上傳控制元件Vue控制元件
- 一個簡單的ipf配置檔案
- 在Linux中,如何建立檔案系統的備份?Linux
- 給大家在linux上檔案系統選擇上的一些建議(轉)Linux
- 一個簡簡單單的紅點系統框架框架
- Vue封裝一個簡單輕量的上傳檔案元件Vue封裝元件
- 一個簡單的檔案管理程式 (轉)
- 一個最簡單的XML檔案(轉)XML
- 一個簡單的Webmail系統 (轉)WebAI
- 一個簡單的考勤系統 (轉)
- 基於ABP做一個簡單的系統——實戰篇:1.專案準備
- 各檔案系統對單個檔案大小的限制
- 在一個成熟的分散式系統中 如何下手做高可用?分散式
- 在Linux中,如何實現檔案系統的快照和克隆?Linux
- linux檔案系統簡析Linux
- Linux檔案系統簡介Linux
- 一個簡單的Gradle指令碼檔案Gradle指令碼
- 做一個簡單的 APT 小專案——AppShortcutAPTAPP
- 一個簡單的業務系統的疑問
- 寫了一個簡單的Linux Shell用來下載檔案Linux
- 跑在檔案系統上的資料倉儲
- GFS(谷歌檔案系統)的JAVA簡單實現谷歌Java
- 何在Mac系統上建立大檔案?教你在Mac系統建立大檔案的方法Mac
- truncate一個linux作業系統檔案Linux作業系統
- 用Akka構建一個簡易的分散式檔案系統分散式
- 配置一個簡單的傳統SSM專案SSM
- 一個.Net簡單、易用的配置檔案操作庫
- linux的檔案系統Linux
- 產品說:你在系統中新增一個全域性檔案上傳
- 各種檔案系統的允許的單個檔案最大大小