Sponsored Content
Top Forums UNIX for Advanced & Expert Users "Phantom" overwrite with dd on sda*? Post 302921521 by LinQ on Friday 17th of October 2014 07:13:47 PM
Old 10-17-2014
"Phantom" overwrite with dd on sda*?

Greetings.

Just wondering about a little "quirk" which I seem to have found when using dd Smilie (FWIW on that note, I'm using a flash install of Parted Magic to run dd in these tests...)

Thinking about it, there should be some measurable excitement associated with
Code:
dd if=/dev/zero of=/dev/sda* obs=10M

as the wildcard should take out each sda partition in turn.

Indeed, if one has multiple partitions to be wiped (while possibly keeping the boundaries for each), this might appear to be one way of getting the job done without much fuss.

However, using the above commandline, I've seen this output repeated on several different systems instead:
Code:
dd: writing to ‘/dev/sda*': No space left on device
2007040+0 records in
97+1 records out
1027362816 bytes (1.0 GB) copied, 1.25925 s, 816 MB/s

...with what seems to be no overwrite activity whatsoever.

So, the central question is: Why do I always see the same exact records in/out @ 1.0 GB output here, regardless of the target machine/drive? Moreover, what does dd think it's writing to in this case?


Thanks!
 

9 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Explain the line "mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'`"

Hi Friends, Can any of you explain me about the below line of code? mn_code=`env|grep "..mn"|awk -F"=" '{print $2}'` Im not able to understand, what exactly it is doing :confused: Any help would be useful for me. Lokesha (4 Replies)
Discussion started by: Lokesha
4 Replies

2. UNIX for Advanced & Expert Users

"Phantom character" in Socket (RESOLVED)

Hi everyone: I have built a tcl script, this script communicate with an ADA program trough a socket, sending binary data, the sender proc is this one: The code where im sending info is here: proc p_send_data { DATA } { global connection puts "Sending trough $connection..." #... (2 Replies)
Discussion started by: trutoman
2 Replies

3. Shell Programming and Scripting

cat $como_file | awk /^~/'{print $1","$2","$3","$4}' | sed -e 's/~//g'

hi All, cat file_name | awk /^~/'{print $1","$2","$3","$4}' | sed -e 's/~//g' Can this be done by using sed or awk alone (4 Replies)
Discussion started by: harshakusam
4 Replies

4. Shell Programming and Scripting

awk command to replace ";" with "|" and ""|" at diferent places in line of file

Hi, I have line in input file as below: 3G_CENTRAL;INDONESIA_(M)_TELKOMSEL;SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL My expected output for line in the file must be : "1-Radon1-cMOC_deg"|"LDIndex"|"3G_CENTRAL|INDONESIA_(M)_TELKOMSEL"|LAST|"SPECIAL_WORLD_GRP_7_FA_2_TELKOMSEL" Can someone... (7 Replies)
Discussion started by: shis100
7 Replies

5. Shell Programming and Scripting

how to use "cut" or "awk" or "sed" to remove a string

logs: "/home/abc/public_html/index.php" "/home/abc/public_html/index.php" "/home/xyz/public_html/index.php" "/home/xyz/public_html/index.php" "/home/xyz/public_html/index.php" how to use "cut" or "awk" or "sed" to get the following result: abc abc xyz xyz xyz (8 Replies)
Discussion started by: timmywong
8 Replies

6. Solaris

The slices "usr", "opt", "tmp" disappeared!!! Help please.

The system don't boot. on the screen appears following: press enter to maintenance (or type CTRL-D to continue)...I checked with format command. ... the slices "0-root","1-swap","2-backup" exist. ...the slises "3-var","6-usr" -unassigned. :( (16 Replies)
Discussion started by: wolfgang
16 Replies

7. UNIX for Dummies Questions & Answers

Using "mailx" command to read "to" and "cc" email addreses from input file

How to use "mailx" command to do e-mail reading the input file containing email address, where column 1 has name and column 2 containing “To” e-mail address and column 3 contains “cc” e-mail address to include with same email. Sample input file, email.txt Below is an sample code where... (2 Replies)
Discussion started by: asjaiswal
2 Replies

8. Shell Programming and Scripting

Bash script - Print an ascii file using specific font "Latin Modern Mono 12" "regular" "9"

Hello. System : opensuse leap 42.3 I have a bash script that build a text file. I would like the last command doing : print_cmd -o page-left=43 -o page-right=22 -o page-top=28 -o page-bottom=43 -o font=LatinModernMono12:regular:9 some_file.txt where : print_cmd ::= some printing... (1 Reply)
Discussion started by: jcdole
1 Replies

9. AIX

Apache 2.4 directory cannot display "Last modified" "Size" "Description"

Hi 2 all, i have had AIX 7.2 :/# /usr/IBMAHS/bin/apachectl -v Server version: Apache/2.4.12 (Unix) Server built: May 25 2015 04:58:27 :/#:/# /usr/IBMAHS/bin/apachectl -M Loaded Modules: core_module (static) so_module (static) http_module (static) mpm_worker_module (static) ... (3 Replies)
Discussion started by: penchev
3 Replies
sgpio(1)							   USER COMMANDS							  sgpio(1)

NAME
sgpio - captive backplane LED control utility SYNOPSIS
sgpio [-h] [-V] [[-d|--disk <device>[,<device>...]] | [-p|--port <port>[,<port>...]]] [-s|--status <status>] [-f|--freq <frequency>] DESCRIPTION
Serial General Purpose Input Output (SGPIO) is a communication method used between a main board and a variety of internal and external hard disk drive bay enclosures. This utility can be used to control LEDs in an enclosure. For more information about SGPIO, please consult the SFF-8485 Specification. OPTIONS
-h, --help displays a short help text -V, --version displays the utility and AHCI SGPIO specification -d, --disk disk name of LED location. Names are sda,sdb,sdc,... Multiple names can be provided in a comma-delimited list. -p, --port SATA port number of LED location, can be used if a disk name is no longer valid. 0,1,2,3,... Multiple ports can be provided in a comma-delimited list. -s, --status status of the LED to set. LED status is: locate, fault, rebuild, off -f, --freq Set the frequency at which the LED should blink (in Hz). Frequency should be an integer between 1 and 10. EXAMPLES
Set the locate LED on SDA with an Intel Intelligent backplane: sgpio -d sda -s locate Set the locate LED on SDA to flash at 3 Hz for non-intelligent backplanes: sgpio -d sda -s locate -f 3 Set SATA port 2 with fault at a 3 Hz flash rate: sgpio -p 2 -s fault -f 3 Set disks sda through sdf to fault: sgpio -d sda,sdb,sdc,sdd,sde,sdf -s fault EXIT STATUS
sgpio should return zero when successful. It will return with a non-zero value if there was a failure. AUTHOR
Eric R. Hall <Eric.R.Hall@intel.com> version 0.3 December 2007 sgpio(1)
All times are GMT -4. The time now is 06:37 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy