Benutzer-Werkzeuge

Webseiten-Werkzeuge


dateisystem-images

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
dateisystem-images [2022-11-06 03:28:22] manfreddateisystem-images [2024-02-26 18:36:27] (aktuell) – [Image auf einen USB-Stick schreiben] manfred
Zeile 2: Zeile 2:
  
  
-==== HDD-Image ====+====Image auf einen USB-Stick schreiben =====
  
 +  * [[https://download.freebsd.org/releases/ISO-IMAGES/|Download FreeBSD-ISO-IMAGES]]
 +    * [[https://download.freebsd.org/releases/ISO-IMAGES/14.0/|FreeBSD 14.0 ISO-IMAGES]]
 +      * [[https://download.freebsd.org/releases/ISO-IMAGES/14.0/FreeBSD-14.0-RELEASE-amd64-memstick.img|FreeBSD 14.0 MEM-IMAGE]]
 +      * [[https://docs.freebsd.org/en/books/handbook/bsdinstall/#bsdinstall-usb|Writing an Image File to USB]]
 +
 +  > wget https://download.freebsd.org/releases/ISO-IMAGES/14.0/FreeBSD-14.0-RELEASE-amd64-memstick.img
 +  > dd if=FreeBSD-14.0-RELEASE-amd64-memstick.img of=/dev/sdf bs=1M conv=sync
 +
 +
 +===== HDD-Image =====
 +
 +__siehe auch:__
 +  * [[::bootfähige Volumen]]
   * [[::mount ISO]]   * [[::mount ISO]]
   * [[::freebsd:Festplatten/Partitionen mounten]]   * [[::freebsd:Festplatten/Partitionen mounten]]
Zeile 14: Zeile 27:
  
  
-=== FreeBSD ===+==== FreeBSD-root-Image (mit UFS) einer VM vergrößern ==== 
 + 
 +[[::FreeBSD:FreeBSD-14.0-STABLE-Image#FreeBSD-14.0-STABLE-Image (UFS-RAW) vergrößern]] 
 + 
 + 
 +==== FreeBSD-root-Image (mit ZFS) einer VM vergrößern ====
  
   * [[https://www.freebsd.org/doc/handbook/disks-virtual.html]]   * [[https://www.freebsd.org/doc/handbook/disks-virtual.html]]
Zeile 20: Zeile 38:
   * [[http://www.hardwareforums.com/threads/mounting-img-and-iso-images-in-freebsd.26670/]]   * [[http://www.hardwareforums.com/threads/mounting-img-and-iso-images-in-freebsd.26670/]]
   * [[http://www.forensicswiki.org/wiki/Mounting_Disk_Images#FreeBSD]]   * [[http://www.forensicswiki.org/wiki/Mounting_Disk_Images#FreeBSD]]
 +
 +ein Image mit einer Größe von 20GB anlegen:
 +  > truncate -s 20G blk.img
 +
 +ein bereits vorhandes Image um 10GB vergrößern:
 +  > truncate -s +10G blk.img
 +
 +ein bereits vorhandes Image auf 40GB vergrößern:
 +  > truncate -s 40G blk.img
 +
 +ZFS-Partitionen samt Größe anzeigen:
 +  > zpool status
 +    pool: zroot
 +  ...
 +            vtbd0p3   ONLINE
 +  ...
 +  
 +  > gpart list /dev/vtbd0
 +  ...
 +  Consumers:
 +  1. Name: vtbd0
 +     Mediasize: 42949672960 (40G)
 +  ...
 +  
 +  > gpart show
 +  =>      40  41942960  vtbd0  GPT  (40G) [CORRUPT]
 +          40      1024      1  freebsd-boot  (512K)
 +        1064       984         - free -  (492K)
 +        2048   4194304      2  freebsd-swap  (2.0G)
 +     4196352  37744640      3  freebsd-zfs  (18G)
 +    41940992      2008         - free -  (1.0M)
 +
 +"freebsd-zfs" reparieren:
 +  > gpart recover vtbd0
 +  > gpart show
 +  =>      40  41942960  vtbd0  GPT  (40G)
 +  ...
 +
 +//Wenn die Beschädigung zu schwerwiegend ist und ''gpart'' sie nicht beheben kann, dann ist hier Feierabend und die Partitionen müssen dann auf dem Image komplett neu angelegt werden.//
 +
 +"freebsd-zfs" vergrößern:
 +  > gpart resize -i 3 vtbd0
 +  > gpart show
 +  > zpool online -e zroot /dev/vtbd0p3
 +  > df -h
 +
 +
 +==== FreeBSD ====
  
  
-== Einhängen eines existierenden Abbildes unter FreeBSD ==+=== Einhängen eines existierenden Abbildes unter FreeBSD ===
  
   # mdconfig -a -t vnode -f diskimage -u 0   # mdconfig -a -t vnode -f diskimage -u 0
Zeile 28: Zeile 94:
  
  
-== Erstellen eines dateibasierten Laufwerks mit mdconfig ==+=== Erstellen eines dateibasierten Laufwerks mit mdconfig ===
  
   # dd if=/dev/zero of=newimage bs=1k count=5k   # dd if=/dev/zero of=newimage bs=1k count=5k
Zeile 55: Zeile 121:
  
  
-== Mit mdmfs ein dateibasiertes Dateisystem erstellen ==+=== Mit mdmfs ein dateibasiertes Dateisystem erstellen ===
  
   # dd if=/dev/zero of=newimage bs=1k count=5k   # dd if=/dev/zero of=newimage bs=1k count=5k
Zeile 66: Zeile 132:
  
  
-=== Linux ===+==== Linux ====
  
   * [[http://www.andremiller.net/content/mounting-hard-disk-image-including-partitions-using-linux]]   * [[http://www.andremiller.net/content/mounting-hard-disk-image-including-partitions-using-linux]]
  
  
-== ohne OffSet ==+=== ohne OffSet ===
  
 einfach als LOOP mounten: einfach als LOOP mounten:
Zeile 77: Zeile 143:
  
  
-== mit OffSet ==+=== mit OffSet ===
  
 erstmal den OffSet ermitteln erstmal den OffSet ermitteln
Zeile 170: Zeile 236:
  
  
-== QEMU QCOW Image ==+=== QEMU QCOW Image ===
  
   * [[http://alexeytorkhov.blogspot.de/2009/09/mounting-raw-and-qcow2-vm-disk-images.html]]   * [[http://alexeytorkhov.blogspot.de/2009/09/mounting-raw-and-qcow2-vm-disk-images.html]]
/home/http/wiki/data/attic/dateisystem-images.1667705302.txt · Zuletzt geändert: von manfred