エアハルト海兵旅団（Marinebrigade Ehrhardt）は、第一次世界大戦後、ドイツ革命に対する反革命軍事行動のため組織されたドイツ義勇軍（フライコール）の一つである。 「エアハルト旅団」の名前で有名。ヘルマン・エアハルト少佐によって組織された。カップ一揆などを起こしたことで知られる。
本土決戦への備えで、3回に分けて師団増強が行われ、40個師団・16個独立混成旅団・6個戦車旅団が新設された。師団は、沿岸配備師団と機動打撃師団に大別された。また、満州（関東軍）から3個師団・1個戦車師団（戦車第1師団）の転用が行われた。沿岸配備師団は、敵上陸にあたっては構築した横穴陣地やトーチカからの攻撃によって上陸部隊を拘束し、内陸部に配置された機動打撃師団などの主力部隊の攻撃を容易にする任務を持った。こうした任務から俗に「はりつけ師団」あるいは「かかし兵団」といわれた。これらの師団に配属された4個歩兵連隊のうち、1個連隊のみは反撃連隊と呼ばれる異なった編制を持ち、馬匹が多めに配備されて機動性が確保されていた。しかし、第三次兵備に至っては師団は3個連隊編成となり、そのような反撃力の付加はおろか、通常の武装すら満足に行きわたらなかった。機動打撃師団は沿岸配備師団が防いでいるところに出撃し攻撃をかける任務を持ち、3個歩兵連隊のほか、野（山）砲連隊、迫撃連隊や速射砲機関砲等の火力を重視し、優秀な素質を目指した師団である。しかし、人員こそ「根こそぎ動員」によって調達したものの、小銃すら満足に行き届かない状態で、実際には「かかし兵団」といわれた沿岸配備師団よりはマシという程度であった。この根こそぎ動員によって、53個師団・2個戦車師団・4個高射師団・22個混成独立旅団・7個独立戦車旅団・3個警備旅団延べ315万人が、本土決戦のための防衛戦力として用意された。満州では、関東軍から南方へ引き抜かれた兵力を補充すべく、1945年1月16日に残存兵力の再編成が行われ、8個師団・4個独立混成旅団が編成された。（第121・第122・第123・第124・第125・第126・第127・第128師団）その後さらなる兵力増強のため7月10日に、満州居留邦人15万名、在郷軍人25万名が根こそぎ動員によって動員され、9個師団・7個独立混成旅団が新設された。それらの部隊は、関東軍特種演習によって満州に輸送されていた装備で武装が行われた。
ヘッドにケーブル、もしくはフィルム基板の形で直結されているピックアップアンプからインターフェースまでの間に、コントローラ基板を搭載している（メインフレームの時代には別体であった時代もあった）。一般的にこの基板は、それ自体が独立したマイコンで、モーターやヘッドのサーボ制御・位置決め・トラック位置に応じた書き込み電圧の制御・読み書きする際の変調・インターフェースとのデータの入出力・キャッシュメモリの制御等を行う。1990年頃から更にタグ付キューイングと遅延書き込みを担当し、OSの負荷を軽減した。1990年半ばからIDEハードディスクドライブでは、DMA転送モードに対応し始めたが、専用の増設インターフェースボードを使った外付け型以外ではUltra DMAの登場まで活用されなかった。高機能なコントローラ（主にSCSIで）は、ハードディスクドライブ間の通信をサポートしている。例えば、ファイルを別のハードディスクドライブにコピーする時、コントローラがセクタを読み取って別のハードディスクドライブに転送して書き込むといったことができる（ホストCPUのメモリにはアクセスしない。言い換えればその操作中CPUは別の仕事ができる）。また、他のハードディスクドライブのサーボ情報と連携を取り、複数のハードディスクドライブのスピンドル・モーターの回転を同調することができる（スピンロック）。これはRAIDにおいてアクセス速度を向上させるのに役立ったが、データ読み書き速度の向上と、大容量のキャッシュメモリを備えること、バスマスター転送による非同期I/Oの普及により、この機能は廃れている。この機能の廃止に伴いハードディスクドライブ同士の共振による振動がアクセス速度や信頼性に影響を与えることになったが、ハードディスクドライブ・メーカーは振動を検知して共振を打ち消すようにモーターを制御する技術をスピンロックに代わり提供するようになった。SASIインターフェースを備えたSASIハードディスクドライブが主流であった頃、コントローラは2種類のインターフェースを持っていた。一つはホストCPUとつながるためのSASIインターフェース、もう一つはスレーブコントローラ（ST-506仕様）を接続するための拡張インターフェースである。しかしベアドライブを除くスレーブとなる製品が市場にほとんど出回らなかったことから、SASIハードディスクドライブはホストCPUに一台しか繋がらなかった（PC-9800シリーズ用SASI外付けドライブは、コントローラ内蔵の1台目用と、ST-506だけの増設用が別々にあった）。SASIハードディスクドライブは時代の変遷と共にその座をSCSIハードディスクドライブに譲った。時代的誤認が散見され、SASIの後継がIDEと認識されている場合があるが、SASIはSCSIの直接の先祖であり、電気的特性も近く、ソフトウエアで工夫することでSASIインターフェースをSCSIインターフェースとして動作させられるほど、この2者の関係は近い。特殊なコントローラとして、ESDIインターフェースとSCSI・SASI・IDEインターフェースを仲介する外付けコントローラが存在した。このコントローラは旧時代のESDIハードディスクドライブ・インターフェースと、近代的なハードディスクドライブ・インターフェースの橋渡し役として機能した（初期のSASI・SCSI・IDEハードディスクドライブはこのコントローラを内蔵していた）。SCSI/SASI/IDE→ESDIに変換するタイプのコントローラの中身は、現代のハードディスクドライブのコントローラそのものに近い。ESDIはそのベースとなったST-506を改良したインターフェースIDEが作られ、その座をIDEハードディスクドライブに譲った。