1. 程式人生 > >linux下D盤(適用於U盤、硬碟等一切移動儲存裝置)策略(比格式化猛,因為是不可恢復!)

linux下D盤(適用於U盤、硬碟等一切移動儲存裝置)策略(比格式化猛,因為是不可恢復!)

關於這樣的資料,在百度上還是比較少的,今天就共享出來,在電腦主機上插上你的U盤,輸入以下命令:

dd if=/dev/zero of=/dev/sdb  bs=1024 count=102400   然後就等著你的U盤所有資料全部銷燬變成一個徹徹底底的空盤吧!

dd這個命令是linux用指定的大小的塊拷貝一個檔案,並在拷貝的同時進行指定的轉換。

   引數介紹:

1. if=檔名:輸入檔名,預設為標準輸入。即指定原始檔。< if=input file >

2. of=檔名:輸出檔名,預設為標準輸出。即指定目的檔案。< of=output file >

3. ibs=bytes:一次讀入bytes個位元組,即指定一個塊大小為bytes個位元組。

obs=bytes:一次輸出bytes個位元組,即指定一個塊大小為bytes個位元組。

bs=bytes:同時設定讀入/輸出的塊大小為bytes個位元組。

4. count=blocks:僅拷貝blocks個塊,塊大小等於ibs指定的位元組數。

    你可以根據你儲存裝置的大小去配置相應的引數。

接下來看一個例子,該例子是當時我學習製作tiny4412開發板SD卡的時候弄好的:

//******************************D盤**************************************************//

//顯示磁碟的分割槽   sdb是我的U盤,我的U盤分了兩個區,一個是給linux下用的,一個是給window下用的,下次我們再介紹分割槽要怎麼分,sda是系統盤,注意別d錯了,後果很

嚴重的哦!!!!
[[email protected] tiny4412]# fdisk -l       

Disk /dev/sda: 500.1 GB, 500107862016 bytes
150 heads, 2 sectors/track, 3255910 cylinders
Units = cylinders of 300 * 512 = 153600 bytes

   Device Boot      Start         End      Blocks  Id  System
/dev/sda1   *           7      349539   52429824    7  HPFS/NTFS
/dev/sda2          349539     3255911  435955712    f  W95 Ext'd (LBA)
/dev/sda5          349546     1803579  218104832    7  HPFS/NTFS
/dev/sda6         1803580     1804261      102299  83  Linux
/dev/sda7         1804262     1824741    3071999   82  Linux swap / Solaris
/dev/sda8         1824742     3255910  214675349   83  Linux

Disk /dev/sdb: 3904 MB, 3904897024 bytes
213 heads, 35 sectors/track, 1023 cylinders
Units = cylinders of 7455 * 512 = 3816960 bytes

   Device Boot      Start         End      Blocks  Id  System
/dev/sdb1             557        1020    1729560    c  W95 FAT32 (LBA)
/dev/sdb4               7         556    2050125   83  Linux

Partition table entries are not in disk order

//顯示磁碟掛載點,我的U盤掛載在/media/disk
[[email protected] tiny4412]# df -h                
檔案系統容量已用可用 已用% 掛載點
/dev/sda8             199G   59G 130G  32% /
/dev/sda6              97M   30M  63M  32% /boot
tmpfs                1009M     0 1009M  0% /dev/shm
/dev/sdb1             1.7G   13M 1.7G   1% /media/disk
[[email protected] tiny4412]# umount /media/*  //D盤之前必須要對U盤進行解掛

//然後執行D盤命令
[[email protected] tiny4412]# dd if=/dev/zero of=/dev/sdb  bs=1024count=102400
102400+0 records in
102400+0 records out
104857600 bytes (105 MB) copied, 42.3574 seconds, 2.5 MB/s
[[email protected] tiny4412]# fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
150 heads, 2 sectors/track, 3255910 cylinders
Units = cylinders of 300 * 512 = 153600 bytes

   Device Boot      Start         End      Blocks  Id  System
/dev/sda1   *           7      349539   52429824    7  HPFS/NTFS
/dev/sda2          349539     3255911  435955712    f  W95 Ext'd (LBA)
/dev/sda5          349546     1803579  218104832    7  HPFS/NTFS
/dev/sda6         1803580     1804261      102299  83  Linux
/dev/sda7         1804262     1824741    3071999   82  Linux swap / Solaris
/dev/sda8         1824742     3255910  214675349   83  Linux

Disk /dev/sdb: 3904 MB, 3904897024 bytes
121 heads, 62 sectors/track, 1016 cylinders
Units = cylinders of 7502 * 512 = 3841024 bytes

Disk /dev/sdb doesn't contain a valid partition table     //D盤成功,你的盤什麼東西都沒有了,無法恢復!!生氣


相關推薦

linuxD(用於U硬碟一切移動儲存裝置)策略格式化因為不可恢復

關於這樣的資料,在百度上還是比較少的,今天就共享出來,在電腦主機上插上你的U盤,輸入以下命令: dd if=/dev/zero of=/dev/sdb  bs=1024 count=102400  

如何在linux掛載NTFS格式的U或硬

linux 磁盤相信小夥伴們都有過這樣的煩惱,就是在linux服務器上傳文件過慢,而且還影響遠程操作這樣的問題當然可以通過,接入本地硬盤來解決,但是當你插入硬盤,mount 掛載的時候,就會出現報錯錯誤的大概內容就是無法掛載ntfs格式的分區,其實解決方法也很簡單:[[email protected

linux自動掛載並複製U內容

1、在/etc/udev/rules.d/新建一個檔案,檔名任意設定,例如 usb.rules,內容是:KERNEL!="sd[b-z]?", GOTO="automount_exit" ACTION=="add", S

Linux如何掛載NTFS格式U替代法

sudo fdisk -l /dev/sda    //查詢是否有U盤接入 Device Boot Start End Blocks Id System /dev/sda2 * 1 2668 12

Linux系統如何掛載FAT32的U

Linux掛載U盤步驟如下 1:將U盤插入USB介面,檢查是否插好 2:用fdisk命令檢查分割槽和USB裝置資訊 [[email protected] ~]# fdisk -l Disk /dev/sda: 1000.2 GB, 1000204886016 by

Windows 制作CentOS7安裝U

big 成功 raw 屬於 ror 方式 entos clas mage 本文屬於另類的U盤制作方法(更多U盤安裝見U盤安裝CentOS ),如何安裝CentOS,請參考《安裝指南》 以下列出了,完整的制作步驟: 1、下載安裝鏡像 選擇一個合適的鏡像網站,比如網易的。

Ubuntu禁止自動打開U設備

打開 and -o desktop auto true handling u盤 ubunt 打開終端 禁止自動掛載: $ gsettings set org.gnome.desktop.media-handling automount false 禁止自動掛載並打開 $

linux 無法識別ntfs 格式的u

配置 com rar ade 無法識別 processor 安裝 wget lan 配置 aliyum:   wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo   

mac使用iTunes備份到U

iTunes在mac下備份預設路徑/Users/zhanglu/Library/Application\ Support/MobileSync/Backup/ #這種情況下是已經使用iTunes備份過的準備一個U盤格式化成DATAmkdir /Volumes/DATA/MobileSync #DATA是U盤是

Linux使用dd命令製作啟動

1.檢視掛載的U盤的裝置名稱,一般按照大概的容量或者拔插前的區別來看。此處U盤裝置名為sdd1 ╰─$ sudo fdisk -l 1 ↵ .

win10製作Ubuntu16.04的U安裝

1.首先下載Ubuntu16.04安裝檔案,下載地址為:https://www.ubuntu.com/download/server 2.安裝UltraISO軟體,啟動UltraISO,選擇“檔案”-->"開啟" 2.選擇已經下載好的Unbuntu16.04的映象檔

製作 Kali Linux U啟動並還原U(寫其它系統也適用)

在我們平時,Windows 各版本的啟動盤可以用軟碟通(ultraiso)製作,但是由於 Kali Linux 的特殊性,軟碟通這個製作工具可能製作不了,那麼在這裡介紹一個更加簡單的啟動盤製作工具Win32DiskImager。這個工具是英文版的,小巧,但速度快

製作linux系統U並使用U安裝CentOS7.6系統

目錄   一、製作linux啟動盤     1.1. 準備工作     1.2. 製作linux系統U盤   二、使用U盤安裝Centos7.6     2.1. 使用U盤啟動     2.2.

linux使用fdisk命令進行磁分區

style 無限 建立 linux下 png 成功 有一個 最大的 性方面 linux下使用fdisk命令進行磁盤分區 目錄 分區類型 分區方法表示 文件系統 fdisk命令分區過程 分區類型 主分區:總共最多只能分四個 擴展分區:只能有一個,也算作主分

嵌入式linux 實現mdev SD卡和U自動掛載和解除安裝的方法 mdev.conf

首先先參考這些部落格做一些瞭解:http://linux.chinaunix.net/techdoc/install/2009/11/18/1144936.shtml http://www.cnblogs.com/leaven/archive/2010/09/17/1828

Centos6.5掛載ntfs格式的U

插入U盤時,有2種情況: 1、滑鼠在Linux虛擬機器裡,虛擬機器獲得焦點。這時,直接插入U盤,Linux系統應該能訪問到U盤。 2、滑鼠焦點在Windows裡,這時插入U盤,U盤插入訊號被Windows截獲,Windows中出現U盤圖示。這時,需要以下操作:開啟虛擬機器,

Linux那些事兒之我是U(49)跟著感覺走(一)

,fake_senseneed_auto_sense,sense,..,,fake_sense1.1.,usb_stor_sense_invalidCDB,? 讓我們把鏡頭對準drivers/usb/storage/scsiglue.c, 479 /* To Report

Ubuntu命令列模式掛載與解除安裝U

由於GPU顯示卡出現問題,需要重灌驅動,在命令列模式下插入U盤,拷貝驅動程式,因此本文總結一下再命令列下掛載U盤的方法 首先不要插入U盤,執行 cat /proc/partitions 檢視輸出內容,然後插上U盤,繼續執行上面的指令,觀察輸出的變化,多出來的內容就是U盤

Linux使用nextcloud搭建個人網

服務 設置 執行 選擇 volumes mage 大量 ali 目錄 市面上有那麽多的網盤服務提供商,為什麽還要自己搭建網盤呢?主要有以下原因: 免費的網盤都有種種限制,要麽不限速容量小(onedriver,google driver),要麽容量大限速(百度雲) 付費網盤

CentOS7 掛載ntfs磁格式的U

阿裏 start mir yum源 i/o x86 posit fas fat 因為CentOS 默認不識別NTFS的磁盤格式,所以我們要借助另外一個軟件來掛載,那就是ntfs-3g了 自帶的yum源沒有這個軟件,要用第三方的軟件園,這裏我用的是阿裏的epel. 1. 切換