Why you Shouldn't Low Level Format Your Hard Drive | Nostalgia Nerd

Hmmm, it's that nagging question; quick format vs full format? full format vs low level format?.... Do you remember formatting your hard drive in DOS?... The Hard Drive, in it's IBM PC Compatible format has been with us since, what? 1980? Data in the early days was encoded using MFM, which was updated to RLL, but in that time, other things also changed. Like what Low Level Formatting actually meant. Because originally Low Level Format actually meant writing the sector boundaries to your disk. IDE hard drives rarely let you do this, and doing so may have actually damaged your drive. This video will explore why then you shouldn't low level format your hard disk drive.
I'll also look at zeroing your hard drive, high level formatting and quick formatting so we can differentiate them.
*Please consider supporting the channel on Patreon*: www.patreon.com/nostalgianerd...
☟Sharing☟
If you wish to share this video in forums, social media, on your website, *please do so*! It helps tremendously with the channel!
☟Subcribe☟
kzread.info...
✊Support Me! ✊
*Please consider supporting the channel on Patreon*: www.patreon.com/nostalgianerd...
Visit my eBay Shop: ebay.to/1QQpYyy
Buy From Amazon (Amazon give a small commission to my affiliate account): AMAZON UK - amzn.to/2sTOsRW
★Join me on Social Media★
Twitter: / nostalnerd
Face: / nostalnerd
Instagram: / nostalgianerd
Web: www.nostalgianerd.com
★Equipment★
Lumix G6 with Vario 14-42mm Lens
Nikon D3200 with 40mm Macro
Corel Video Studio Ultimate X9
Corel Paint Shop Pro X6
Blue Snowball Microphone
♜Resources♜
If you believe I have forgotten to attribute anything in this video, please let me know, so I can add the source in. It takes time to make these videos and therefore it can be easy to forget things or make a mistake.

Пікірлер: 1 000

  • @measl
    @measl5 жыл бұрын

    *Nerd is exactly right on all counts here. In the MFM, ESDI, and early RLL days, it was not uncommon for people to hide data by formatting drives in unusual ways, and then writing and reading their "secret data" to the **_"extended sector"_** areas. Yes, you read that right: the **_"extended sector"_** areas ! The scheme goes a little like this: you set up the sectors to be twice as big as expected (just an example, you could use any multiplier), and then write the sector headers to only show the regular sector size (usually 512 bytes). So if you have sectors claiming they end at 512 bytes, you have another multiple of 500 or so bytes there which can be reached with custom drivers (you don't get all of the secret space because there is a little overhead required which eats a few bytes of the secret data). Your drive works as expected, but it just appears to be smaller that the label says: this was not completely unexpected either, since the early drives could have any number of "bad" sectors, and an examiner would assume that bad sectors were the cause of smaller capacity. Note that this is not the same as the earliest attempt to hide data by claiming good sectors were bad, and then using them anyway (again, with a custom driver which you had to write yourself) - this idea was old enough to be easily discovered by any competent systems programmer.* *Finally, there were the true secret data "pros" - they would format a drive normally, but specify a small number of extra "timing bytes" to separate each sector, effectively adding a [small] fixed number of extra bytes **_in between each sector_** ! This was a difficult system to use, requiring a great deal of technical knowledge, as well as a lot of assembly level programming skill, but it did provide a small secret "file system". The intelligence agencies and big corporate users were likely the only ones using the inter-sector system, and if the drive were ever written to using a driver other than the one written for that particular controller and drive pair, the secret file system would be instantly destroyed - this was a kind of bonus in functionality. If the secrets were dangerous enough to justify using the inter-sector system, then the data was probably worth destroying if it fell into the wrong hands, and this system pretty much guaranteed that would happen. I worked at a place that used the inter-sector system on their [XENIX] server for a few years in the early through middle 1980's, which is how I even know of these crazy things.* *Thanks for a fun look down memory, er, "disk memory" lane, Nerd!*

  • @Sypaka

    @Sypaka

    5 жыл бұрын

    If that wasn't annoying already, you could set an entire partition to hidden. it completely vanished as it subtracted it's size from the information table and I don't mean just removing it's drive letter. No one will notice one of those on modern HDDs. 200 MB missing? who cares, 4TB, bitch! Back then you needed special tools to unlock them. I think it was called EISA or so..

  • @chisel4164

    @chisel4164

    5 жыл бұрын

    *WOWZAS*

  • @chrismc410

    @chrismc410

    5 жыл бұрын

    MFM and RLL...certainly shows your age. Likely 40ish or close to it, minimum.

  • @TheBashar327

    @TheBashar327

    4 жыл бұрын

    @@squishyu , just ignore the *special* children's ticks.

  • @TheBashar327

    @TheBashar327

    4 жыл бұрын

    @measl, that was great information.

  • @factsverse9957
    @factsverse99576 жыл бұрын

    Then: $3398 for 10 MB! Now: $0.03398/GB!

  • @LoneTaurus82

    @LoneTaurus82

    5 жыл бұрын

    How times have changed. How anyone thought a 10MB drive was worth that back then is beyond me. That would equate to 2 or 3 high bit rate mp3 songs today.

  • @dylanharding5720

    @dylanharding5720

    5 жыл бұрын

    @@LoneTaurus82 because they actually were worth that. For example, in a few years the 1080ti will be cheap. Really cheap.

  • @chrismichaelgardner

    @chrismichaelgardner

    5 жыл бұрын

    @@LoneTaurus82 People were storing just text. 10 MB is a lot of text.

  • @timramich

    @timramich

    5 жыл бұрын

    @@dylanharding5720 The GTX 10 series came out almost 3 years ago, and those few higher end models are now more expensive than back then.

  • @coomcake

    @coomcake

    5 жыл бұрын

    This won't age well

  • @aitchpea6011
    @aitchpea60115 жыл бұрын

    Used to work at IBM, building hard drives. The "Low level" format you're talking about was known in-house as Servo Track Writing or STW for short. It was performed on the drives in a cleanroom before the top covers, seals and logic boards were attached. The STW process required a large machine with a big, heavy, shock-mounted granite slab on which all the moving parts were mounted. IIRC the process took about 3 minutes for a 3.5-inch, 4-head, 2-platter disk which could hold, I think, 15Gb. The STW machines were delicate and went wrong at least once per 12-hour shift.

  • @KuraIthys
    @KuraIthys6 жыл бұрын

    I remember having a bad drive and attempting to find out about the arcane art of data recovery. There are many, many things they refuse to tell you, but one thing I did discover is that the drive I had a problem with had a secondary data connector hidden among the jumper pins. This connector allowed you to do such things as change the drive parameters and other firmware stuff. Normally messing with this is a REALLY bad idea. Because these parameters determine the exact alignment and logic the drive uses to read data - this is set in the factory, but the drive itself sets various parameters over time all by itself as the drive ages and content changes or to adapt to various mechanical quirks. The result is, no two drives have quite the same set of parameters. So what happens if you need to do data recovery, and the controller board or worse, the head mechanism is damaged? Well, one option is to replace these with parts from an identical drive. All well and good, but all these hidden parameters that are unique to each drive? Once you've done this physical replacement, you can bet nearly all of those parameters are completely wrong. So what to do? Well, change them one by one with this extra control interface, until you get a set of parameters that works correctly again. Tedious, frustrating, arduous work, but that's what data recovery turns out to be like. (that, and you need to do it in a clean room because if you open the drive, dust will kill it in a manner of hours at most.) This interface also allows you to read low level diagnostic information. but of course, this protocol is unique to each drive model, requires specialist equipment to access and is not designed in any way for use by regular people. (it's factory diagnostic and calibration data, ultimately...)

  • @theLuigiFan0007Productions

    @theLuigiFan0007Productions

    6 жыл бұрын

    The same thing also works for one drive with a dead logic board. But, it only works for drives with a close enough revision. Get our the hot air rework tool, desolder the configuration flash from the dead board. Swap it onto the board of a functional drive of the same type, then put the functional PCB onto the drive that had the dead PCB. Chances are it's very likely to work if the configuration chip isn't dead. Not guaranteed, but worth a shot.

  • @Ccoolty

    @Ccoolty

    6 жыл бұрын

    Why would you need a clean room if you're only replacing the logic board?

  • @askjacob

    @askjacob

    6 жыл бұрын

    You make the debug serial port sound like some nefarious secret. It is not that secret or scary

  • @KuraIthys

    @KuraIthys

    6 жыл бұрын

    Ccoolty - You wouldn't. But in many cases, if the drive has had, say, a power surge, or blown something on the circuit board, the voice coils in the head assembly are also fried. Replacing those requires removing the cover from the drive. There are also several other last resort data recovery techniques that require it. askjacob - You obviously have never spent much time trying to get information about how this stuff works from data recovery experts. Who knows, maybe they're more open about it now, but 5-10 years ago getting any useful information about... Pretty much ANYTHING to do with drive mechanisms or low level logic was like getting blood out of a stone. These people guard that information like a hawk. Or they did, in any event. Granted, one a decade or so ago did explain in detail how the debug port on many seagate drives worked. But trust me, 10 years ago, it WAS a nefarious secret. As in, nobody would tell you anything useful. At best you'd get vague hints about various bits and pieces. Anything to do with data recovery techniques constituted a jealously guarded secret. If things have changed at all, well, good. But that WAS the situation when I was trying to fix one of these drives. You'd have an easier time getting the internal microcode for a processor for intel than you would getting any but the broadest bits of information about hard drive behaviour and functionality.

  • @measl

    @measl

    5 жыл бұрын

    @@KuraIthys Of course! We made a LOT of money doing recovery, why give away the family jewels?

  • @ToTheGAMES
    @ToTheGAMES6 жыл бұрын

    Don't low level format? Nice try, NSA.

  • @lewisfilby2394

    @lewisfilby2394

    6 жыл бұрын

    im sure he's joking

  • @gregorykhvatsky7668

    @gregorykhvatsky7668

    6 жыл бұрын

    I think DBAN is a much better data destruction solution

  • @chrismc410

    @chrismc410

    6 жыл бұрын

    Gregory Khvatsky DBAN, Degauss and physically Destroy. That's the proper way to do it. One place I worked called it The Three D's

  • @TheSliderW

    @TheSliderW

    6 жыл бұрын

    Use a tool or script to replace "empty" space with random junk data. You can even do that as a planned task. If they're banging on the door, then unplug your drive, smash it with your hammer and throw it in the microwave oven for good measure. Be sure your SSD's don't have any metal shielding them, smash the chips individually. If you're hardcore and they got you by surprise, then you already sacrificed a microwave oven to mod your PC so that the magnetron is pointing directly to your drives and you just have to press a safety switch or ask Alexa to "turn on the fireworks".

  • @gregorykhvatsky7668

    @gregorykhvatsky7668

    6 жыл бұрын

    Then dump what remains into a black hole and wait till it evaporates through Hawking radiation. This will ensure the data is destroyed properly lol.

  • @RetroBerner
    @RetroBerner6 жыл бұрын

    Thanks, could have used this video 20 years ago.. LOL

  • @RetroBerner

    @RetroBerner

    6 жыл бұрын

    Abbrahan beta max or bust

  • @krypton7900

    @krypton7900

    6 жыл бұрын

    dvd players were upwards of $1000 in 1997 better give him a vhs

  • @rogerwilco2

    @rogerwilco2

    6 жыл бұрын

    We used books 20 years ago. I had a 800 page one called "Upgrading and Repairing PCs" it was awesome as it described all details of every model of IBM, Compaq and HP up to the early 386's. I think it was by Scott Mueller.

  • @mikehikes710

    @mikehikes710

    6 жыл бұрын

    Steve Martino )

  • @jedits1988

    @jedits1988

    6 жыл бұрын

    In 1997? My first drive was an IDE (37 Mb) back in 1992 and I never had to low level format that either.

  • @berczigabor
    @berczigabor6 жыл бұрын

    The Master Boot Record (MBR) has nothing to do with disk geometry or low-level formatting. It's like any other sector on disk that's only accessible after the disk has been low-level formatted and it's geometry established, and contains the partition table data. However, contrary to what the video states, it does not contain the disk geometry data. At the time the latter was important, this information was printed on the disk drives themselves, and had to be entered into the BIOS, which stored them in CMOS (and again, not on the disk, which would have made no sense, because the geometry was important to establish the disk layout needed to read it in the first place).

  • @AltoidJTP

    @AltoidJTP

    6 жыл бұрын

    Correct. This video, and the comments, are really bringing me back to my days with the original PCs. I really do miss those days.. SO much fun tinkering with computers at that level.

  • @peterlamont647

    @peterlamont647

    6 жыл бұрын

    I actually found it easier...lol. At least you _know_ how they worked back then. Not with 30 trillion layers of obfuscated abstraction on top. i mean I have a book on the windows driver foundation. It's two volumes! Topping out at over 600 pages each...RIDICULOUS! If anything in that massive cloud of swarming bees gets out of order, it just gives you a coy message saying there was a problem configuring your hardware. The old days: Bios, go there and get the stuff. Got it! Let's check the memory out. Okay let's find an operating system... Found it! All done. Want a serial port? I can point at it. It has an address! It's at 0x03F8h no problem! Want MIDI? Great, 0x0388h Today: Bios, go there and get stuff. Got it! Let's check the memory out. Okay let's find an operating system... Found it! All done. Want a serial port?? NERD! F#CK OFF... NO SERIAL FOR YOU. IF YOU ASK NICELY ILL TELL THE KERNEL YOU WANT TO DO SOMETHING BESIDES USE MS WORD. LOSER. I CAN'T BELIEVE YOU WANT TO _USE_ YOUR COMPUTER...WHO DOES THAT?!

  • @night_fiend6326

    @night_fiend6326

    6 жыл бұрын

    Peter Lamont there is your problem, Windows.

  • @NelsonBigGunP200Fan

    @NelsonBigGunP200Fan

    6 жыл бұрын

    pretty sure at the factory the drive is prepared with machines, or a special computer, so you wouldnt need to llf a drive when u get it inside your pc

  • @phillipsusi1791

    @phillipsusi1791

    6 жыл бұрын

    No, the MBR certainly does contain the disk geometry ( CHS ). This did not actually set the geometry of course, but was there to tell the system what the geometry IS. Without knowing the correct geometry, you could still read the MBR because it is always at sector 0, head 0, cylinder 0. Having read the number of sectors and heads, you could then correctly address sectors not on head 0, clylinder 0. Hrm.. actually now that I check for a reference, it appears it was in the Bios Parameter Block of the FAT filesystem, which was only the first sector on floppy disks, whereas hard disks have the MBR. I could have sworn that the MBR also had the BPB but apparently not. Or maybe they did, but only DOS considered it to be there, whereas the "standard" format called those bytes just part of the boot code. Probably that one.

  • @garyharrison4915
    @garyharrison49156 жыл бұрын

    Hard drivers are still unbelievable technology.

  • @wingracer1614

    @wingracer1614

    6 жыл бұрын

    They really are. It amazes me that they can make a mechanical device with that level of precision and endurance for $60.

  • @cdreid99999

    @cdreid99999

    5 жыл бұрын

    Actually they were and are incredibly simple technology. If you actually look up how they work you'll see why. Just as crt TV's were

  • @MephistoDerPudel

    @MephistoDerPudel

    5 жыл бұрын

    @NPC 363-7654-80521-Beta So, in the 90's they had TFlops of Performance in their Desktop-Systems?

  • @elixier33

    @elixier33

    10 ай бұрын

    ​@@cdreid99999I'd love to see you make one then.

  • @PeterBrockie
    @PeterBrockie6 жыл бұрын

    Fun fact: Back in the early days of the Macintosh (probably PCs at the time, too), it wasn't uncommon to low level format the SCSI drive for your Mac Plus or other slow-ass computer of the time to NOT have the sectors sequential. You would have an arrangement of them where it would look sometime like: - - - - and so on. This was known as a 3:1 interleave. This was because the computer's SCSI connector was so slow at reading the drive that it wouldn't be able to keep up with reading each sector so quickly. The staggered sectors gave just enough time for the CPU to process the first sector before the second one rolled around - otherwise it would always miss the second sector and have to wait for it to spin around again causing a massive performance hit. As hard drives started to include on-board buffer memory this became a non-issue as it was easy to trickle out the sector data from the cache.

  • @OneEyedJack1970

    @OneEyedJack1970

    4 жыл бұрын

    Yeah, drive interleaving. That's one of the things Spinrite was supposed to optimize for you.

  • @PanduPoluan

    @PanduPoluan

    Жыл бұрын

    Ahhh interleaving! I remember formatting a hard disk several times with different interleaving values to find the best. Also, inter-track offset! You want the 'next' sector in the 'next' track to be just about to enter the head's field after the head shifted to the next track and prepares itself for read. So much arcane magic...

  • @fffUUUUUU
    @fffUUUUUU6 жыл бұрын

    Don't forget to enter C:\>park before go for making your cup of tea :)

  • @Johanniscool

    @Johanniscool

    6 жыл бұрын

    Мандибрики і Цирупопики I use to park heads every time I shut down my 386, fun times.

  • @JesusisJesus

    @JesusisJesus

    6 жыл бұрын

    AUTOPARK.EXE

  • @laharl2k

    @laharl2k

    6 жыл бұрын

    I do the same to my car every time i stop using it.

  • @procactus9109

    @procactus9109

    6 жыл бұрын

    you mean C>park

  • @fffUUUUUU

    @fffUUUUUU

    6 жыл бұрын

    ProCactus nope. prompt $p$g

  • @pcuser80
    @pcuser806 жыл бұрын

    In the dos era for mfm drive you must low level format A:\debug G=C800:5 Fil in defect list and go A:\FDISK reboot A:\FORMAT C: /s C:\

  • @n2n8sda

    @n2n8sda

    6 жыл бұрын

    AH!! I posted a comment above asking what it was where you used to have to put the defect list in off the label on the drive... i couldnt remember if it was in dos or not.. It's been a while since i've had to do that (machine ran IBM DOS) so I thought it might have been the format command as i don't remember doing it on later machines running MS-DOS (probably rll hdds) but must have been the drives low level format utility!

  • @pcuser80

    @pcuser80

    6 жыл бұрын

    The low level format routine makes the sector unreadable, at high level format dos puts a marker (bad sector) in the fat table.

  • @mbunds

    @mbunds

    6 жыл бұрын

    pcuser80 - The Seagate ST225 (20 Megabyte) and ST238 (RLL 30 Megabyte) used debug entry g=c800:ccc. I actually have a couple functional units, one in a classic IBM PC-XT equipped with a "turbo" mod that over clocks the 8088 from 4.77 MHz to a scorching 5.2 MHz, and is also equipped with a massive Megabyte of RAM using all four banks of 41256 RAM chips (that's 32 sixteen-pin DIPS, each of which had to be inserted into the motherboard sockets, one at a time). A person can type nearly as fast as these machines could scroll text. Oh yeah; it is also equipped with the venerable Hurcules CGA graphics card!

  • @0311Mushroom

    @0311Mushroom

    6 жыл бұрын

    +Mark Bunds the DEBUG command was determined by the controller card, not the drive. MFM/RLL drives were very stupid, you had to access the controller card to do low level formats. G=C800:1 was the usual command, but some used others. Seagate was the most common one, and most copied their commands.

  • @pcuser80

    @pcuser80

    6 жыл бұрын

    My card was C800:5 I remember a old trick to use a MFM drive on a RLL controller. 20 MB > 30MB (free 10 MB Extra) Not very reliable but it works, choose a MFM drive with zero defects.(rare)

  • @alexwaite7173
    @alexwaite71736 жыл бұрын

    Great video. I didn't understand a word of it. But still enjoyed it.

  • @helmaschine1885

    @helmaschine1885

    6 жыл бұрын

    Alex Waite Me too, man. Me too. At least we got to make tea out of it.

  • @KurtRichterCISSP

    @KurtRichterCISSP

    6 жыл бұрын

    Enjoy your tea!

  • @JohnSmith-el5mo

    @JohnSmith-el5mo

    6 жыл бұрын

    Anyone wants some biscuits with your tea.

  • @JizzyLeaks

    @JizzyLeaks

    3 жыл бұрын

    Me during most of his Videos 😝

  • @huazhu

    @huazhu

    2 жыл бұрын

    he saved my tea

  • @ehsnils
    @ehsnils6 жыл бұрын

    Another reason for low level formatting the drive in old time was to tweak the interleave in order to optimize the speed of your hard drive to your computer.

  • @Lilhawke
    @Lilhawke6 жыл бұрын

    I've wrecked the servo boosts on HDDs before with low level formatting. That boomerang sound still haunts my dreams.

  • @nessotrin

    @nessotrin

    6 жыл бұрын

    Lilhawke What is servo boost ? As a nerd from the edge of the 21th century, I'm really curious about such a thing °.°

  • @DMack6464

    @DMack6464

    6 жыл бұрын

    Congrats on all the aqua pfps

  • @gopherbone697
    @gopherbone6976 жыл бұрын

    The production and presentation of your videos just gets better and better all the time. I love your channel and this video was a joy to watch, like many others you've done. Thank you for the consistently awesome content!

  • @jmtx.
    @jmtx.4 жыл бұрын

    Thanks for an awesome blast from the past! Storage has come such a long way in my life time!

  • @JoannaHammond
    @JoannaHammond6 жыл бұрын

    A modern lowl level format is really just a zero fill. It is required sometimes such as when you remove a drive from a raid array. The drive's "information" is incorrect for normal formatting and generaly will report an incorrect size of the disk. Therefore a LLF (Zero fill) will restore the drive to it's original factory settings and will then allow you to format the drive at at a high level. Not quite the same as the original LLF but still something to think about.

  • @harkovdent5707

    @harkovdent5707

    5 жыл бұрын

    in windows is that the "full" option in the format "dialog box"?

  • @n2n8sda
    @n2n8sda6 жыл бұрын

    This title is a bit misleading? Shouldn't it be "Why you can't low level format a modern HDD" as you even go on to explain that modern drives can't do it anymore due to the inability of the write-heads. Only very old drives that were designed to be low-level formatted or some very early modern ones will actually low level format to the point they will attempt to re-write physical sectors.... I can't remember what it was anymore but perhaps IBM DOS but seeing that bad-sector sticker on the drive brought back a memory of when formattting the disc the software would ask you to input all the bad sectors marked on the drive before you started, that was also a pain!

  • @peterlamont647

    @peterlamont647

    6 жыл бұрын

    This was before scan disk tools were in wide use that you had to manually enter junk like that. You can low level format a modern drive. If not, how does it flag all bad sectors after the format? This is as true today as it was back then. The major difference is the sector size. Making allocation blocks larger allowed for these scans and to be faster. Try running a detailed scan of a floppy under dos! Agonizing and slow, but it flagged all bad sectors and you had a known good disk to write on with confidence! The title is misleading, and the content is straight up wrong! lol.

  • @SkyGodKing

    @SkyGodKing

    6 жыл бұрын

    He explained this in the video. Performing a "raw low level format" would break the drive, so the firmware doesn't allow you to do that. The firmware shows you what it wants you to see rather than the raw data. This video is pretty much pointless and misleading, so don't bother thinking about it in much detail. The only point of interest would be the fact you don't have full read/write access of the platter data means that even if you use DBAN or any other tool to "low level format" your drive there may still be sectors that are completely untouched by the format, etc. e.g. if a drive marks a sector as bad, then you can't overwrite or clear that sector. Some drives reserve space that may be used for other purposes, catch, or for remapping bad sectors, etc., which is similarly inaccessible by the system

  • @bryanlatimer-davies1222

    @bryanlatimer-davies1222

    6 жыл бұрын

    I agree if it had a bad track table you could and should low level it IDE and later not quite the same process at all

  • @n2n8sda

    @n2n8sda

    6 жыл бұрын

    You raise an interesting point there.. I assumed (perhaps incorrectly) that during a full format of a modern hard-drive bad sectors are re-tested. This is all very hypothetical from here and nothing the average user should ever worry about but I wonder if sectors marked bad are not re-written then if any previously stored data on said sector(s) could be recovered with approriate hardware / software if the sector wasnt too badly damaged.

  • @mapesdhs597

    @mapesdhs597

    6 жыл бұрын

    Some UNIX systems (Linux too?) can low-level format a drive (the fx command on SGIs can do it), though doing so may spit out a huge warning stating that such an action is almost certainly a very bad idea, takes a very long time to run, risks ruining the drive and possibly the end of the world. :D Still, it can be a useful function sometimes, eg. a lot of Enterprise SCSI/FC drives are formatted using 520 bytes/sector, but 512 is better for end users (standard OS/tools may not understand drives that use 520, they're often intended for dedicated enclosures/controllers/etc.) Thus, being able to do a low level format of such drives back to 512 is very handy indeed, but as I say this applies more to SCSI/FC (perhaps SAS too). Friend told me he bought a 4Gbit FC enclosure recently containing 14x 300GB 15K FC disks for less than $150 total, low level format to put the the sector size back to 512, voila, large array ideal for use with IFFFS (uncompressed dual-stream HD/2K).

  • @hakemon
    @hakemon6 жыл бұрын

    Byte size is possibly my favorite segment on your channel. I grab my headphones and enjoy learning something (and even if I knew something, I love hearing about it again, haha).

  • @UpcycleElectronics
    @UpcycleElectronics6 жыл бұрын

    First time your channel was suggested in my home feed. First upload of yours that I have seen. Liked/Subscribed

  • @ItsTheLondonFella
    @ItsTheLondonFella6 жыл бұрын

    Who remembers Norton Utilities, from back in the MS DOS days?!

  • @mvl71

    @mvl71

    6 жыл бұрын

    London Fella I do. So much better than the built-in crap MS included with DOS. Norton Commander especially. And yes, I fucked up my Windows 95 installation with Norton Speeddisk for DOS.

  • @peterlamont647

    @peterlamont647

    6 жыл бұрын

    I had FPROT...cool software.

  • @iluvmyswamp7948

    @iluvmyswamp7948

    6 жыл бұрын

    London Fella i found msdos pc today by the trash and it had 512 mb ram.. 512 MB RAM!!!

  • @ItsTheLondonFella

    @ItsTheLondonFella

    6 жыл бұрын

    Life is GOOD!! :-)

  • @jorgequinones1723

    @jorgequinones1723

    6 жыл бұрын

    I didnt liked Norton Utilities, Id used to like PC Tools.

  • @laurensa.1803
    @laurensa.18036 жыл бұрын

    You should zero your hard disk of course! By the way: I love your work Nostalgia Nerd...! Especially because I am a technically inclined person (education in computer science) and it is nice to get a laid back explanation of typical (older) aspect of computers.

  • @christopherc92
    @christopherc926 жыл бұрын

    I came late to the PC scene in about 1995 so have only known IDE hard drives on the platform. I remember getting hard drives new and having to format them from the BIOS menu to get them to show up in DOS. I always assumed this was low level formatting. Glad I watched this Video, keep up the good work :)

  • @isettech
    @isettech4 жыл бұрын

    A big difference not mentioned is how the heads were positioned. Originally the heads were positioned with a stepper, much like a floppy. With low density tracks this worked well as long as the temperature did not make big changes resulting in head to track alignment errors. With the advent of the IDE drive and more tracks, the stepper was eliminated with a voice coil Winchester drive. This had no feedback mechanism for how far the head was out onto the platter. This was a servo type drive, and like a CD or DVD player, the positioning was read directly from the disk, so thermal changes with the much smaller tracks became self aligning. A low level format would erase the servo alignment and destroy the drive. As shown in the video, a very precision set of heads with feedback on positioning was used to write the low level format. This is known in the industry as a Servo Writer. This wrote the servo track information used to number the cylinders, add sectors, and provide active servo feedback of the head position on the track. This track is designed to last the life of the drive and the integrated drive electronics prevented writing in the servo tracks. A low level format command does not attempt to write over these tracks as they can not be accurately positioned by the drive. A write in a low level format in the drive is a blind operation with no feedback of a head position drift during the write.

  • @JimLeonard
    @JimLeonard6 жыл бұрын

    To clarify, you absolutely must LLF MFM and RLL drives, especially when introducing them to a new controller. It is only IDE drives you shouldn't mess with.

  • @AltoidJTP

    @AltoidJTP

    6 жыл бұрын

    I ruined a few IDE drives that way. Though in my defense, they were already being problematic, and my old school way of thinking figured a LL format was the logical next step in an attempt to mitigate the errors. Didn't take long for me to actually do some research and discover why that was a bad idea.

  • @chrismc410

    @chrismc410

    6 жыл бұрын

    Jim Leonard now i feel old....MFM drives

  • @apexmike849

    @apexmike849

    6 жыл бұрын

    I *am* old ;-)

  • @chrismc410

    @chrismc410

    6 жыл бұрын

    ApexMike if you remember having to park the hard drive heads, you indeed are old. People have no idea how good they have it now.

  • @jbdragon3295

    @jbdragon3295

    6 жыл бұрын

    You left out SCSI HDD. I had to llf my drive for my Amiga computers. Those were even more costly back then.

  • @TheRestartPoint
    @TheRestartPoint6 жыл бұрын

    4:34 You've clearly been saying "Megadrive" too much recenlty haha. "A Ten Megadrive"

  • @zvpunry1971

    @zvpunry1971

    6 жыл бұрын

    We now have more then ten teradrive. ;)

  • @measl

    @measl

    5 жыл бұрын

    I think you meant "MegaBYTE", not "megadrive"...

  • @Lightblue2222

    @Lightblue2222

    4 жыл бұрын

    Seeegaahhh!

  • @bigshrekhorner

    @bigshrekhorner

    4 жыл бұрын

    @@measl Listen to the video. Instead of saying "Megabyte", Nerd said "Megadrive"

  • @measl

    @measl

    4 жыл бұрын

    @@bigshrekhorner *Funny! I completely missed that: I guess I'm so used to that kind of ridiculousness from people I don't even hear it anymore.*

  • @donjude9585
    @donjude95855 жыл бұрын

    That's an awesome idea. Really feel like a cup of tea now that you mention it.

  • @dev639
    @dev6396 жыл бұрын

    I miss my 500mb drive. There was so muh space for all my floppies in it.

  • @TheBrokenLife

    @TheBrokenLife

    6 жыл бұрын

    I have a worked 540mb drive I'll sell you. I paid $550 for it new, How does half price sound?

  • @Hallkardia

    @Hallkardia

    6 жыл бұрын

    Oh my god, you are so funny

  • @ItsTheLondonFella

    @ItsTheLondonFella

    6 жыл бұрын

    I remember my 20mb A590 HD, for my Amiga ... WITH 2mb of additional RAM!! I miss those days, so much.

  • @peterlamont647

    @peterlamont647

    6 жыл бұрын

    I don't...I'm living the dream...got 3583 bytes free, and a tape drive to pick up the slack! If I have some heavy lifting to do, Ill cram in a 16K ram expansion. Ultra computer power! *air* *guitar* sold separately! The VIC-20 FTW!!!

  • @elephystry

    @elephystry

    5 жыл бұрын

    Fabricio Fanfa *much

  • @waynemacleod3416
    @waynemacleod34166 жыл бұрын

    You can't low level format a modern hard drive anyway. (like he said) not since LBA because all track head and sector info on any LBA drive is virtual. if you try to low level a current drive it will do a high level instead and lie to you. low level has not been possible since we exceeded 504 MB per disk. -- for those who actually care

  • @NetRolller3D

    @NetRolller3D

    5 жыл бұрын

    In fact, true CHS addressing isn't even possible on modern drives, as the sector count changes with each physical track (more sectors can fit around the edge of the platter than near the center)

  • @NoJusticeNoPeace
    @NoJusticeNoPeace6 жыл бұрын

    I remember when I got my first hard drive, a 10 meg IDE for my XT. I was blown away that the 10 meg hard drive we'd had in our Apple ][ computer lab, which had been the size of a large microwave oven, was now small enough to fit in my hand. After copying MS-DOS, Civilization, and all my Apogee games onto it, I still had plenty of room to spare. I remember thinking there was no way I could ever fill up so much storage space.

  • @l3xx000
    @l3xx0005 жыл бұрын

    Entertaining video! Thank you, brought me back to the days with my first HDD, a Miniscribe 110MB 5 1/4" SCSI drive!

  • @BoDiddly
    @BoDiddly6 жыл бұрын

    Excellent Video! Mainly for mentioning MFM and RLL drives! I remember some of those drives weighting 10lbs. I think I might still have one in my basement somewhere... ol!

  • @NeoSeer
    @NeoSeer6 жыл бұрын

    The way computers work (code and software interplay etc) almost seems like a dark magical art to me . So I love it love when aspects of computers are explained concisely and with great clarity 👍🏽

  • @tehf00n
    @tehf00n6 жыл бұрын

    I still park my SSD drive ¬_¬

  • @freeculture

    @freeculture

    6 жыл бұрын

    Don't let your virtual magnetic head scratch your virtual magnetic platter!

  • @ianpulsford2295

    @ianpulsford2295

    6 жыл бұрын

    I always rewind my DVDs before taking them out too :D

  • @andrewwitt5278

    @andrewwitt5278

    5 жыл бұрын

    LMFAO

  • @sliyarohmodus5749

    @sliyarohmodus5749

    5 жыл бұрын

    @@ianpulsford2295 The microwave is an excellent tool for rewinding DVD's.

  • @jarlfenrir

    @jarlfenrir

    5 жыл бұрын

    Sometimes I'm even rewinding my mp3 files using pencil!

  • @ct92404
    @ct924046 жыл бұрын

    I'm still kind of confused about all this, but I'm fascinated with how hard drives work. It was cool to see this video and watch the drives spinning and see the mechanism working :)

  • @wildgoosespeeder
    @wildgoosespeeder6 жыл бұрын

    So, low level formatting is where the user had to manually format a hard drive at the time of purchase. Then came along the IDE (precursor to SATA) where the factory does the format rather than the user. Then a controller safeguard came along to stop the low level format to be performed on the newer drives. Now when an OS install wants to format, it erases data and then marks sectors as a formatted partition, without affecting the factory created low level format. The quick option skipping the erase data process. The data still exists in the quick method, just the pointers to the data are lost. So when the OS is tasked to write data, it just changes the data missing pointers to data that needs to be written. Vsauce did a video about where do deleted files go and how overwriting data works. The analogy makes sense to an average user.

  • @frugalprepper
    @frugalprepper6 жыл бұрын

    DEBUG=C800:5 Those were the good days. And don't forget ESDI. A high level format wouldn't really format the drive you had to low level it or compsurf (on Netware).

  • @measl

    @measl

    5 жыл бұрын

    I used ESDI drives extensively at work in the 80s (see my intersector discussion above), and I remember - _vividly_ - the pain of formatting! Formatting a 300mb drive took many hours. In fact, it got to the point where I wouldn't do it during a workday: I would start the process before going home on Friday. If someone needed a formatted ESDI/Controller pair, they had to request them in advance to allow for the prep of formatting.

  • @perli216
    @perli2166 жыл бұрын

    Whats the synth music at 2:22?

  • @Lethaltail

    @Lethaltail

    5 жыл бұрын

    I'm wondering that too.

  • @SNESMike

    @SNESMike

    3 жыл бұрын

    A bit late to the party, but it's Crystals by Silent Partner - available on the KZread Audio Library: kzread.infomusic

  • @perli216

    @perli216

    3 жыл бұрын

    @@SNESMike thank you

  • @c4715
    @c47156 жыл бұрын

    A lot I didn’t know packed into that video, cheers!

  • @southernflatland
    @southernflatland5 жыл бұрын

    You are correct regarding more modern hard drives. Floppy disks are a different story though. Granted they are outdated, but still can be useful to nostalgia nerds and even useful for diagnostic software (including SpinRite which you mentioned) I used to salvage "BAD" floppy disks with a very strong magnet followed up by a low level format. I was actually able to salvage about 80% of bad disks this way (not salvage the data though, just salvage the disk for reuse).

  • @TheZXKUQYB
    @TheZXKUQYB5 жыл бұрын

    I remember the first installing a HD with crap load of numbers to punch in and I was like in my early teens, no sweat. It worked and I felt awesome.

  • @10p6
    @10p65 жыл бұрын

    This is not entirely true. Back until the mid 2000's, and still even now, you could still get custom software from the manufactures to low level format the drive in such a way that it actually rebuilds the drive bit by bit and not just replacing the sector information. Obviously when doing so it gives the user a harsh warning that "EVERYTHING' is going to be erased. The other thing is, in many situations where you have an old computer and dive you want to donate, the best way to permanently erase everything is with a manufacturers single low level format over multiple drive wipes as the LLF can provide more power to rebuild the drive than software can to overwrite data.

  • @allthegearnoidea6752
    @allthegearnoidea67526 жыл бұрын

    Incredible interesting stuff I never new. Thanks for sharing

  • @antoniomaglione4101
    @antoniomaglione41012 жыл бұрын

    Going further back in time, before the PC era, the 12 inch hard drives - with the grand capacity of 3 MB - like the Winchester and the Diablo, required an external hardware "disk exerciser" in order to establish tracks and sectors after an "heads change". Replacing the hard disk heads was common occurrence, say after a power outage, after forgetting to park heads before turning off, after the buildup of moisture, after not replacing the air filter, or after just being unlucky. Three megabytes would hold some monster-sized database, don't forget... Thanks for the video. You made me remember, that I purchased the MFM hard drives and the controllers as a pair, at the time...

  • @Renwark
    @Renwark6 жыл бұрын

    what is the name of the music playing around 3:17?

  • @Lethaltail

    @Lethaltail

    5 жыл бұрын

    Good question.

  • @86SVA
    @86SVA6 жыл бұрын

    What's the music?

  • @r4microds
    @r4microds6 жыл бұрын

    Holy crap! Spinrite!!! I remember using that software on a CD mule times to save old drives with bad sectors. As a kid that had no money it saved me my laptops dying drive by actually scanning. Flipping and re scanning and then doing something to block out the bad sectors while also recovering damaged data. To this day I'll still remember it as that program that saved my laptop.

  • @DragonProtector
    @DragonProtector6 жыл бұрын

    man those commercials are so awesome compared to today

  • @Puremindgames
    @Puremindgames6 жыл бұрын

    *goes to make cup of Tea *comes back with Coffee I AM FAIL!

  • @opimentoso

    @opimentoso

    6 жыл бұрын

    This is what you get when you physically format your brain.

  • @laharl2k

    @laharl2k

    6 жыл бұрын

    Hello FAIL, I AM ERROR, nice to meet you.

  • @sparticus214

    @sparticus214

    6 жыл бұрын

    +Thiago Pimenta I have a Linux brain so it handles high level on low level format.

  • @SuperDavidEF

    @SuperDavidEF

    6 жыл бұрын

    Well, coffee IS technically a tea made from brewing water through ground coffee cherry pits. So, no fail this time. Carry ON!

  • @BillyBoze
    @BillyBoze6 жыл бұрын

    You know what? I will make myself a cup of tea. :)

  • @ThePhoenixArchives

    @ThePhoenixArchives

    6 жыл бұрын

    Don't forget to format it first.

  • @markcooke1275
    @markcooke12753 жыл бұрын

    As one who remembers those days, this is correct, informative & very good!

  • @gageboyd5504
    @gageboyd55043 жыл бұрын

    Thank you so much for introducing me to the fever dream that was that MS DOS 5 upgrade advert

  • @jonnymillerproductions

    @jonnymillerproductions

    3 жыл бұрын

    For real that was a gem.

  • @JustWasted3HoursHere
    @JustWasted3HoursHere6 жыл бұрын

    I like that 10MB HD for $3398. Hard to believe how cheap storage is nowadays.

  • @JeffDeWitt

    @JeffDeWitt

    6 жыл бұрын

    And it was "The drive you've been waiting for!"

  • @charlesmartin1972
    @charlesmartin19725 жыл бұрын

    1:37 "unrecoverable" 😂😂😂 if only it were that simple...

  • @matthewday7565
    @matthewday75656 жыл бұрын

    Oh, memories of the old drives, and yes, the dangerous era of drives that could be damaged by attempting to low level format, a common issue around first generation IDE. Also the era of optimizing the interleave - from the fastest 1:1 of the track buffered controllers, through the 2:1 or 3:1 of an unbuffered controller on a fast system, to 6:1 or 7:1 of the slowest. Later drives don't even have a consistent physical format - I have an old ST351A/X that is the weirdest drive configuration ever, spanning different technologies. The last hurrah of the stepper motor mechanism, though also equipped with self-parking. And possibly the first of the zone bit recording drives, with 3 density regions, so it didn't have a single number of sectors per track. The reported drive geometry is just a convenient presentation of the available capacity.

  • @jwhite5008
    @jwhite50086 жыл бұрын

    The sector marks are now only on one side of one plate - other plates have to be perfectly aligned with it to be readable. They are written with super-high-precision factory equipment before the plate is even put into the hard drive. Calibration parameters are stored in a small flash memory on the drive board. They are often changable with a special cable connected to the HDD, but changing them would ruin it. Bad sector list and S.M.A.R.T. statistics are stored in a special place on the disk, together with bad and spare sectors, all of which are not readable by the OS. As mentioned in the video, sector remarking makes no sense on modern drives, thus that command cannot and does not work. Low-level formatting is nowadays performed either with special hardware (such as an UART cable) or with very specific manufacturing software. It can reset things like the bad sector list - which is a bad idea most of the time, but might be required - for example if spare sectors are exhausted because of a bad cable or power supply instead of a dying disk. If you liked the explanation please like this comment so that more people can read it. Thx.

  • @DanHarkless_Halloween_YTPs_etc
    @DanHarkless_Halloween_YTPs_etc6 жыл бұрын

    3:24 - "on XT or @ machines"?? Did all Brits pronounce AT that way?

  • @leopold7562

    @leopold7562

    5 жыл бұрын

    Hell no! It always made me cringe when I heard that and in 2019, I'd have thought we'd have got past this. Clearly not.

  • @robinw77

    @robinw77

    5 жыл бұрын

    No it's the first time I've heard it. It was always A-T whenever I said or heard it.

  • @donkmeister

    @donkmeister

    3 жыл бұрын

    @@robinw77 Thirded. I'm also British, and it was always A-T whenever I've said or heard it.

  • @dysfunctionalwombat
    @dysfunctionalwombat6 жыл бұрын

    Mac OS 9 (2000) Has A Low Level Format option

  • @niyablake

    @niyablake

    6 жыл бұрын

    That's cause macs were SCSI

  • @dysfunctionalwombat

    @dysfunctionalwombat

    6 жыл бұрын

    I knew that, I had a PowerBook G3, One of the last macs to have a SCSI port, although its internal drive was IDE

  • @mustangrt8866

    @mustangrt8866

    6 жыл бұрын

    still have that option today

  • @phillipsusi1791

    @phillipsusi1791

    6 жыл бұрын

    Did you not pay attention to the video? That just has it zero fill the disk.

  • @andycraig7734

    @andycraig7734

    6 жыл бұрын

    Niya Blake Not in that time frame.

  • @TheSlinq
    @TheSlinq11 ай бұрын

    That clicking hard drive in the background really grinds my gears

  • @CompatibilityMadness
    @CompatibilityMadness6 жыл бұрын

    Great video ! Would love to hear/see a mention of how "Low Level Format" works for modern CF/SD cards.

  • @rootbrian4815

    @rootbrian4815

    4 жыл бұрын

    flash memory has limitations on write/erase cycles. Any full/high/low level formatting would wear it out.

  • @sbrazenor2
    @sbrazenor26 жыл бұрын

    I think I'm going to low-level format my SSD now... j/k LOL :)

  • @pufero1

    @pufero1

    6 жыл бұрын

    On sdd some updates of firmaware do a low level format on the nands.

  • @Ccoolty

    @Ccoolty

    6 жыл бұрын

    You should go defrag your SSD instead.

  • @flatfingertuning727

    @flatfingertuning727

    6 жыл бұрын

    Fragmentation is an issue with SSD cards, though in a different way from hard drives. WIth SSD cards, what matters is not having files be contiguous, but having free space consolidated.

  • @NolePTR

    @NolePTR

    6 жыл бұрын

    Hence why I still run defrag software for my SSD: to consolidate free space.

  • @TalesOfWar

    @TalesOfWar

    6 жыл бұрын

    You're an idiot. This does nothing of benefit and instead just reduces the lifespan of the drive. TRIM negates this problem too.

  • @WskOsc
    @WskOsc6 жыл бұрын

    I bought a 160GB Seagate Barracuda in 1998, back when that drive size was brand new and I remember the guy in the shop saying "you'll never fill that, who even needs that much space?" Cut to 19 years later and it's still in my current PC and still going strong. I'm well aware of its age and don't keep anything worth keeping on it, just downloaded installers, etc. things I'll use straight away and then delete or forget basically. Wonder how many more years I'll be able to squeeze out of it.

  • @TheBrokenLife

    @TheBrokenLife

    6 жыл бұрын

    Our first PC in 1991 came with an UPGRADED 80MB HDD and the salesman said the same thing.... It took me about a year to fill it with shareware, including the time it took to learn what a modem is, what BBSes were, etc, etc... As far as I know, that drive is still operating just fine too. Power supply on that machine died a few years ago so I can't confirm.

  • @joeygreathouse3029

    @joeygreathouse3029

    6 жыл бұрын

    No, you didn't. In 1998/1999 a 20GB drive was considered enormous. You're just wrong. Let me guess, you currently have a 160TB drive in your computer.

  • @TheBrokenLife

    @TheBrokenLife

    6 жыл бұрын

    Thinking back on it, I think I was making payments on a 8GB drive at that time on a Best Buy card... Thing was like $400. So, yeah, no 160GB drives for a few more years after that and certainly not in a box store PC. 1.6GB is much more believable or perhaps 2004 and not 1998. Something isn't making sense. Time confuses me sometimes too with the pace that things were evolving back then.

  • @n2n8sda

    @n2n8sda

    6 жыл бұрын

    Maybe he has the years wrong from memory.. Around that time I bought an 8.4gb Seagate that was fairly top of the line, died within a couple of weeks and had a pain in the arse time trying to get it RMA'd. Never used them since.

  • @gabrieleriva651

    @gabrieleriva651

    6 жыл бұрын

    Jacob Shaw DSL and Emule filled my 80GB in 2002 in a flash.

  • @worMatty2
    @worMatty26 жыл бұрын

    Very interesting. Thanks for this.

  • @drunkenbusdriver
    @drunkenbusdriver6 жыл бұрын

    You explained low level formatting perfectly. Any drive manufactured in the 00's doesn't need it. I still have to keep explaining Winchester drives to people that don't get it. Do you understand the sector/track/cylinder/cluster of the drive you're trying to format? Can you reproduce it and configure it in the BIOS exactly? No!? THEN DON'T MESS WITH IT!!!!!. Thank God we have a PC refresh and I don't have to deal with that now. SSDs and BIOSes that don't even have to factor that in. This "low level format" is still a thing though, I'm amazed at how many "IT Pros" still harp on it....... It is crazy.

  • @TalesOfWar
    @TalesOfWar6 жыл бұрын

    This reminds me of people who insist on defragmenting SSD's.

  • @Mostlyharmless1985

    @Mostlyharmless1985

    6 жыл бұрын

    1. Do they not understand it's RAM? 2. How? 3. Why? 4. No really, How?

  • @zosxavius

    @zosxavius

    6 жыл бұрын

    So I shouldn't degrag my SSD everyday? It seems to improve performance.

  • @ColdestLivewire

    @ColdestLivewire

    5 жыл бұрын

    ssds do show up in windows (7) disk defragmenter and can be manually defragged for some stupid reason

  • @sirifail4499

    @sirifail4499

    5 жыл бұрын

    TalesOfWar Reminds me of experts who insist NTFS (some other favorite file system) never ever needs defragmenting.

  • @leopold7562

    @leopold7562

    5 жыл бұрын

    ​@@zosxavius I hope you're joking! But for anyone who genuinely thinks like this then here's some advice: (a) You're not improving performance. Defragging rearranges data so that larger files are stored in contiguous blocks, meaning less searching around for the data being read - if all the blocks for a file follow one after the other, the drive can read them all in one sweep, whereas a fragmented drive means multiple head movements to locate the blocks. This isn't necessary for a purely electronic storage medium such as an SSD as there's no moving parts, hence the delays incurred are microseconds at worst. Certainly not enough that you'd notice. (b) You're actually degrading performance. SSDs have a limited number of writes, so every defrag is killing your drive. Eventually you'll be left with a useless drive, and a hell of a lot more quickly than you'd think.

  • @Spolodaface
    @Spolodaface6 жыл бұрын

    scanlines in all videos pls

  • @BryonLape
    @BryonLape6 жыл бұрын

    When HardCards started to appear for the Tandy 1000 units we were using, I used DEBUG to get into the firmware on the controller card to low level format. SpinRite was a god-send in those days.

  • @pavelfara9333
    @pavelfara9333 Жыл бұрын

    Very nice video for basic HDD understanding! Just one think to add - In VERY early IDE era with old drives using RLL method and pretty much having a controller card just slapped on to them it was possible to Low Level Format those. But you have to use a factory software and it most likely ask the firmware of the drive to do it right. For example Seagate ST-157A is such a "primitive" IDE.

  • @laharl2k
    @laharl2k6 жыл бұрын

    I use thermite to low level format my drives.

  • @HarosOfStyx

    @HarosOfStyx

    6 жыл бұрын

    Laharl Krichevskoy lol I pissed myself laughing at that lol

  • @wingracer1614

    @wingracer1614

    6 жыл бұрын

    "It's the only way to be sure"

  • @pinrod1
    @pinrod16 жыл бұрын

    now you can just download a new SSD from the interwebs! Download more ram too......if you need some

  • @wingracer1614

    @wingracer1614

    6 жыл бұрын

    I pirate my ram but you should always download your SSDs from a trusted pay site. Don't want those russian hackers getting you.

  • @pinrod1

    @pinrod1

    6 жыл бұрын

    Make sure you use crypto currency to pay for said SSD! Untraceable!

  • @krashd

    @krashd

    6 жыл бұрын

    Actually seeing as cloud storage is well established and we are now entering the era of cloud computing and streaming the old jokes about downloading hardware are coming true -in a way. One day we won't have computers, just a terminal and the computing will be done at the server side. Replace your 8K screen with a 16K one? No problem just choose to stream 16K games instead of 8K effectively upgrading yourself to a massively more powerful PC just by the click of a button... That is until CloudNet becomes sentient and instructs us to build the factories with which it will liquify us into a slurry.

  • @markrodin1982
    @markrodin19825 жыл бұрын

    +Nostalgia Nerd I love ur video's, and like in this one, you can learn stuff that was not known!

  • @38911bytefree
    @38911bytefree6 жыл бұрын

    With stepper motors for heads and disk expansion with heat, the limits showed at 40 probably 80MB. They need to move to another approach. Not because its cheap, but to allow higher density without worrying about disk changing in size (sligthly of course) during temperature changes. So voicecoil actuator was introduced. Head now moves to any position without any steps in between. This allowed higher density but formating based on actuator position was not possible anymore. So, they used tracks on the platters to store location information so the head can tell where it is exactly at any position by constantly reading this tracks. This also solved the thermal issues with disk expanding since heads are not referenced against a physical zero track, they just seek por tags on the tracks, if disk expanded a bit, the track just moved a bit, heads probably would pick a tag from a previous track and realize that it needs to move a bit foward or backward. Low level back in those days format needed to be done at OPERATING temperature and errors when cold where common. Another clear example was floppy drives (heads using stepper actuators) against ZIP reader using voice coil actuators just like hard drives.

  • @erickhauser2322
    @erickhauser23226 жыл бұрын

    And... all the reasons we SHOULD?

  • @hoxatron6024

    @hoxatron6024

    6 жыл бұрын

    So you can troll your friend.

  • @Kepe
    @Kepe6 жыл бұрын

    Yeah this video title is horribly misleading. The video doesn't answer the question posed in the title. And how could it, if low level formatting has been impossible for almost two decades? The title is only relevant if you have an old computer laying around that has an early IDE hard drive in it. Perhaps the title should read "Why is it impossible to low level format your hard drive" instead. Or even better, change the title to something else than a click-bait headline. Perhaps "History of low level formatting".

  • @deleatur

    @deleatur

    5 жыл бұрын

    Sorry, but this channel is called *"Nostalgia* Nerd" for a reason, bro.

  • @VibbyABibby

    @VibbyABibby

    5 жыл бұрын

    @@deleatur y e s .

  • @douwehuysmans5959

    @douwehuysmans5959

    5 жыл бұрын

    It did answer the question, what are you talking about...

  • @connorshaw312
    @connorshaw3125 жыл бұрын

    User: *tries to low level format drive* Modern drive: “what the fuck are you trying to pull on me? Fuck this I’m zeroing all ur data.”

  • @SteveH-gt3wz
    @SteveH-gt3wz5 жыл бұрын

    Oh!!! My!!! I can remember using low level formatting on XT systems back in the 80's... Flash back.. Can remember a time when there wasn't any Windows, was using CP/M and CP/M-86 from Digital Research. I still have the 9 inch floppies with CP/M and Turbo Pascal still on it...

  • @0623kaboom

    @0623kaboom

    5 жыл бұрын

    LOL TURBO pascal LOL i recall that .. man thats old .. when i wa sin college the teacher copied the error ridden examples onto the exams and then expected the class to figure out what the program did ... I drove him nuts putting down the right out put of error codes ... even took him to the dean and proved it to him and the dean during an exam .. he was forced to give me 100% every time .. and then run back to the exam and correct every paper the rest were working on lol

  • @SurmaSampo
    @SurmaSampo6 жыл бұрын

    HDD Manufacturers still provide LLF tools that perform a sector remap and a zero wipe for IDE drives. I have run them as a tech and they are still the recommended first step to correct a drive that is developing bad sectors. The real change is that the tool is just a command sent to the controller that is preprogrammed to perform that action correctly and to spec. Also the "special higher energy process" used at the factory is just a repetitive write to ensure all the bit are correctly aligned as a single pass isn't that reliable. There is no depth as the bit layer geometry on a platter is essentially 2 dimensional. Plus it is possible to use atomic shadow analysis (an expensive but commercially available technique) to recover data from a zero wiped platter. I don't think you actually know what you are talking about.

  • @Nostalgianerd

    @Nostalgianerd

    6 жыл бұрын

    I don't think you understand how to present information without getting bogged down in unnecessary detail.

  • @SurmaSampo

    @SurmaSampo

    6 жыл бұрын

    The problem isn't that you made mostly correct simplified statements, it is that you made demonstrably false statements that are almost completely incorrect. Saying "it is impossible to recover data from a zero fill" is incorrect so instead it should be "it is super difficult and expensive to recover data from a zero fill" which is accurate adds a whole 3 words. Your script is littered of these incorrect absolute statements presented as fact which damages credibility. Also you could use "it is super difficult and expensive to recover data from a zero fill. We will be doing another video on this amazing recover process in a future video" to springboard more content or your could use it is super difficult and expensive to recover data from a zero fill, and for those that are interested in finding our more about this amazing recover process check out the link in the description" to drive traffic to your blog or website or an affiliate to diversify your mediums.

  • @askjacob

    @askjacob

    6 жыл бұрын

    I challenge you to find me ANY commercial recovery place that will do data recovery from a modern drive from zero fill

  • @SurmaSampo

    @SurmaSampo

    6 жыл бұрын

    IBM funded the research and has the lab facilities to do it in both the USA and the UK which was initially offered only at the UK lab for a minimum fee of one million pounds. It is a slow and expensive process that quite a lot of physics labs could be set up to do if they wanted to invest the time and money required seeing as the technique is over 10 years old now. If you have the money and an IBM account manager then you can get it done as a bespoke service request. Essentially the work of the read head is replaced by an electron scanning microscope that looks at the surface under the bit layer. That information is then run against a heuristic system that figures out what the bit layer configuration would have most likely looked at previously. The more overwritten the location, the less reliable the technique becomes so it is best for obtaining static data values like encryption keys. N.B Knowing which filesystem is also useful as MS file systems write system data to the inner tracks to make them faster a first boot but prone to fragmentation where things like ext write system data starting at the centre tracks then algorithmically write contiguous data blocks spaced as far apart as possible so modifications of that data can allow it to get larger without needing appends resulting in very low fragmentation and best consistent read/write speed.

  • @Olivia-W

    @Olivia-W

    6 жыл бұрын

    Surma Sampo That is why any data I _really_ want to erase is: A). not written at all, no trouble there, or B). greeted by my good 'ol trusty hammer and a friendly furnace.

  • @kewlztertc5386
    @kewlztertc53866 жыл бұрын

    This was funny, 8 minutes of absolutely useless information. The next video should be "why you should never put a floppy disk, into a CD drive" then explain how we don't have CD drives anymore so nevermind. Lol

  • @Nostalgianerd

    @Nostalgianerd

    6 жыл бұрын

    But yet.... you watched it. Thanks!

  • @richardbenjamin8535
    @richardbenjamin85356 жыл бұрын

    your video took me on a stroll down memory lane. my first "pc" was a cp/m system running version 2.2. my first hard drive WAS a Seagate st-506 and it was as big as a small toaster. the drive interface was SASI which predates SCSI by some time. in addition to having to low level format the drive, I had to manually edit the source to the os to input the parameters it needed to write to and read from the drive. then I had to recompile the os and link it to create a bootable floppy. cp/m did not allow you to create a boot track on the hard drive. in those days both cp/m and ms-dos had a partition size limit of 32 megabytes. this of course went down when you created the file allocation table. this drive was then transferred to a pc/xt which also supported the SASI controller and like you said, it was necessary to reformat it with the new controller. after that, I upgraded to a 20 megabyte drive and then to an 80 megabyte when I got one of the first hp black and white scanners. both the 20 and the 80 had face plates on them with drive activity lights. I ended up carving the 80 megabyte drive into 2 partitions of 32 megabytes each and a third with whatever was left over.

  • @electronicsluckydip
    @electronicsluckydip4 жыл бұрын

    Excellent video, however I'm unclear as to whether some very old IDE drives should be low level formatted or not? The BIOS in my old IDE Pentium from 1996 even has an inbuilt Low Level Format Utility... so is that utility only zeroing the drive?

  • @jwillisbarrie
    @jwillisbarrie6 жыл бұрын

    Thanks for captioning your video.

  • @lknanml
    @lknanml6 жыл бұрын

    Oh man that brings me back. Not all good times. I wish I still had my first few computers. I still have a 286 but not the first one my dad bought in 1979. Back in the days when TVs were furniture and computer cases were moved from room to room by fork lifts. Thanks for digging up those brain cells.

  • @Bacon420
    @Bacon4205 жыл бұрын

    A bit late seeing this one, but it reminded me of the hundreds of times I went to shops, run DEBUG, type up simple program to remove MBR, and run away. Mostly win95 machines! Probably just made some poor IT guy work overtime. Also flashbacks of running diskdoubler/drivespace, and then low-level formatting to return to sanity with my first 20MB HDD.

  • @Dayta
    @Dayta3 жыл бұрын

    i just got myself a new hard disk and while i am formating it i thought about this quick format and full format ticking box and thought to myself .. hmm why am i doing that anyway ? so i thought back and since im from a time where low level formating was a thing (using 6mB hard disks on amiga :D it was like 3 KG heavy) i started to look if its even a thing theese days to format a disk at least one time so i stumbled across this video .so as i understand the full format still is worth doing to identify bad sectors that might have occoured during transport but its also nice to finaly know that its not actualy a low level format as i understood it in the past. i knew about sectores and stuff but i didint know where the actual problem where coming from in the first place so it was a nice video regardless. and while my harddisk is still busy formating im gonna watch another video from your channel :)

  • @DanielleWhite
    @DanielleWhite6 жыл бұрын

    I haven't thought of SpinRite in forever. In the early 90s my mother managed the computer labs for a college and we would occasionally run it on the systems. If memory serves the labs were mostly Leading Edge model Ds with a bunch of CompuAdd 286s and a few 8086 based IBMs.

  • @moiquiregardevideo
    @moiquiregardevideo6 жыл бұрын

    The MFM hard drive were using step motors to select the track. At boot time, the step motor is commanded to go to zero. Since there was no limit switch, the just let the head bang on the mechanical limit enough times to cover the worst case ; that is, if the track at boot time happened to be the highest one. The IDE drive replace the step motor by a "voice coil". The head is free to wander anywhere in between tracks. The hard drive can contain from 1 to 16 heads. Head: either one or two per disk Disk:1 minimum, may have 2 to 8 disk all rotating together Track: a full revolution of the disk Sector: 512 bytes data, each track contain from 8 to 128 sectors The total size of a hard disk is the sum in bytes of each sectors, so it is always a multiple of 512. A track can only contain an integer number of sectors. It is possible to write more sectors for the tracks located close to the edge and less sectors near the center. There is always waste for the space that remain of each track. More precisely, we know for sure that 1 to 511 bytes is wasted on each track, this space can be used to provide extra redundancy about the track number. Note: The head is 99% in read mode, When we send the command to read or write a sector, the controller apply DC current to the coil and attempt to detect on the fly which track/sector the head is located. Seeking a track/sector Once the head is approximately at the right location, a fine tuning loop can sense and correct the exact center of the track. A very fast oscillating current in the voice coil attempt to maintain the head dead center. Meanwhile, the controller is reading every bit on the track and wait for the rotation of the disk to reach the location where the sector is located. Write operation: Once the beginning of the correct sector is detected, the head immediately switch to write mode and start writing each bit (512 bytes * 8) and other information (checksum, stop signal and x bits of repetitive "1010..." for clock recovery. The head immediately switch to read mode Read operation The read operation is simpler since the head is always trying to read. The difference is that the data is captured inside the internal buffer of the IDE drive (which was 8 Meg RAM for more than 15 years, the only model of static RAM that remain available on the market after DRAM won the race for size and speed). Low level formatting difficulty Low level formatting is possible but very risky because the head has no reliable way to know where it is located on the disk. If a single track need to be fixed, then it is possible to detect the previous track then move to next track then backup and try to write the broken track hoping that the head didn't move too much. Small Random variation in sector position The write operation described above has some timing variation. The sector will not start exactly at the same falling edge of the start bit. The variation can even move up/down by many bits. For that reason, there is a dead zone between each sectors. It is expected that each time a sector is rewritten, it will wiggle a little in position inside the allowed dead zone. Other problem is the irregular rotation speed of the disk which make each sector stretch or compress. The dead zone must be large enough to allow the worst case where each sectors on the track happen to be stretched to the maximum limit allowed. The major cause of irregular rotation speed is the low resolution of the step motor that drive the rotation. It is typical made of 3 phases that repeat 3 times (9 coils total). The electronic apply current to each coil is sequence producing 9 locations where the disk accelerate per track. The PLL that generate the clock/data rate can also wander up/down a little which has the same effect as changing the rotation speed. It contribute to compress or extend the physical length of the sector. Failing FAN, the biggest enemy The worst problem for IDE drive is vibration. For example, when the fan on the CPU start to make that loud noise because the bearing is loose and the fan blade move out of the rotation axis a little. Such annoying sound also produce strong mechanical vibration that we can feel just touching the computer case. The hard drive perceive these vibration as treat with the risk that the head overwrite the next track or more. The hard disk controller may wait many disk rotation until it sense the centering loop stable enough. Once a sector is started to write, there is no way to stop it. The electronic will continue writing all the 512 bytes. It is only after it complete to write the entire sector that the hard drive can try to sense the position of the head. If it finds that the head moved to a different tracks... too bad, it is possible that the sector was not written completely and that the end of another sector on a different track got corrupted. Laptop drop, even worst The hard drive in laptop have an even tougher job to ensure writing a sector on the right track. The problem is that even if the laptop is gently moved to the table, the exact time when a contact with a hard surface occur, it can easily be equivalent to an acceleration of many G (many times the equivalent of the force of gravity). A sudden shock which can be seen as a square wave on a scope, contain a large number of odd numbered harmonics. Dropping the laptop by 3 inches is equivalent to attaching firmly the laptop on a vibrating table with frequencies in the order of hundreds of Hz. Some laptop hard drive incorporate a motion sensor (accellerometer, like we have in all smart cell phone) which interrupt writing a sector at anytime and restart writing again the same sector when the head recalibrate to the correct track.

  • @plumbc007
    @plumbc0074 жыл бұрын

    peter ,,, plzzzz for the love of god whats the synthwave tune your playing from the last half of the video??? thanks :-) brill video as usal

  • @YodaWhat
    @YodaWhat6 жыл бұрын

    +Nostalgia Nerd -- Thanks for the blast from the past. Now I understand why I could never get a troubled RLL IDE drive to work right, despite attempting the LLF several times. A slightly different matter: Do you have a video explaining the complex way data is stored on modern platter drives, the 20+ GB type using "pixie dust" (quantum magnets)?

  • @atfsgeoff
    @atfsgeoff4 жыл бұрын

    I've only ever had to do a "low-level" format on one drive, it was a SCSI drive from a mid 1990s unix server that had been in continuous operation for 20+ years. It lost its cylinder-head-sector boundaries so they had to be redefined, and then an earlier binary image of the disk was loaded back onto it.

  • @apexmike849
    @apexmike8496 жыл бұрын

    Thanks for the trip down memory lane! "The good old days" weren't all that good!

  • @kevinfishburne
    @kevinfishburne6 жыл бұрын

    I went from interested to uninterested to interested then drank a beer. Good video. Reminds me I need to locate and recover files from a 20-year old HDD. Dammit.

  • @PanduPoluan
    @PanduPoluan Жыл бұрын

    This is also why degaussing does not need to completely reset the magnetic orientation of a hard disk to make it unusable, just enough to mess up with the sector markers and the standard integrated controllers will just give up. (This is also how data retrieval companies do their magic: They replaced the controller with a fully programmable one, scan for hints of sector boundaries, and restore / overwrite the sector boundaries with their own.)

  • @tomwilson2112
    @tomwilson21126 жыл бұрын

    3:00 this... I had to low level every drive, even if it was already formatted on a previous system. Thank God IDE changed that. And Spinrite - that was a Godsend. I bought a machine that the previous owner thought was defective; turns out he’d just formatted it with a 1:1 interleave, and XT systems needed more like 4:1.

  • @MrJest2
    @MrJest26 жыл бұрын

    Oh; you're talking about modern drives. As you noted, low-level formatting was required back when I got my first computer, and before then I helped my roommate set up his systems (two guys, about 8 computers and two dumb terminals in a 2 bedroom apartment. Oh, yeah - there was a TV buried somewhere in there other the clutter, as well as 4 of the most advanced 1200 bd modems. External of course; nobody put them on expansion cards in those days, at least nt affordable. Started with a Seagate 20MB MFM, and then got a "deal" on two Quantum RLL drives and a controller. They were a tad over 100MB each, and normally retailed for around three grand. A guy I knew worked in QA at the re-work section, and would fix them, scrap them on the paperwork, and take them home in his lunch box. I still remember starting the low-level, then going to bed. I'd check that it was still running (about 75% done) before heading to work. Spend the evening setting up the system on the first drive, then kick off the low-level on the second drive before going to bed the next day. Good times. :-)

  • @Palooka37
    @Palooka37 Жыл бұрын

    Just popping in to say how much I'm appreciating the old content that the algorithm keeps throwing at me. :)

  • @MechWizzard
    @MechWizzard6 жыл бұрын

    I low-level formatted IDE & SCSI drives all the time... using manufacturer's diagnostic software. We did it to setup the P.list on the drives. The P. List (or Permanent list) is a list of bad blocks detected by the manufacturer during it's first low-level format. There is also a G.List (Growth list), this list is created by the firmware on your HDD, bad blocks are added to this list every time the drive encounters a defect when in use, its completely automatic and is usually undetectable by the OS (as that manages 'file system' errors not hardware ones). If the G.list reaches a certain threshold then you will get a S.M.A.R.T. error.

  • @Mmmm_tea
    @Mmmm_tea3 жыл бұрын

    whoa that's pretty cool, a friend always used to say low level format was "zeroing" I didnt' know it was anything other than that until just now

  • @jkp910
    @jkp9104 жыл бұрын

    I just low-level formatted a bunch of HPE SAS drives last week. Most Enterprise-class drives have a 520-bit logical sector layout, which is incompatible with most RAID controllers. You have to low level format the logical sectors to 512 to be properly utilized.

  • @GregDaniel78
    @GregDaniel786 жыл бұрын

    Haha! My A600 did a cracking job low-level formatting my first 80mb internal hard-disk. Bless HDToolbox and its "bloody expensive mistake" generating feature...

  • @steven_t_k1068
    @steven_t_k10686 жыл бұрын

    Nice video.