Linux, Open Source, Quantum Physics and more...

και λίγα λόγια για μένα!

  • Πολιτική απορρήτου

Mount Vmware Disk

12/11/2003

12-11-2003
Χρειάστηκα κάποια στιγμή όταν έφτιαχνα την δική μου
έκδοση (distribution etLinux) να βρώ ένα τρόπο να
μπορώ να γράφω αυτά που θέλω σε ένα δίσκο (virtual)
του vmware για να τον χρησιμοποιώ και να κάνω
της δοκιμές μου.
Δυστυχώς και παρόλο που “Κυκλοφορούν” κάποια εργαλεία
πχ vmware-mount.pl δεν λειτουργούσαν με την έκδοση
που έχω εγώ vmware 4
Οπότε να η λύση που έδωσα
Πρώτα έφτιαξα ένα δίσκο μέσα απο το vmware και του
είπα να δεσμεύσει όλον τον χώρο και οχι να τον μεγαλώνει
σιγά σιγά.
Δέσμευσα λοιπόν 1,1Gb και δημιουργήθηκε το αρχείο
etlinux-f001.vmdk
μετα έδωσα
fdisk etlinux-f001.vmdk
>x
>c
563
>h
128
>s
32
>r
>n
>p
1
59
>n
>p
2
60
563
>t
1
82
>t
2
83
>a
2
>w

έτσι φιάχτηκαν 2 partition, το πρώτο για swap
και το άλλο για /
——————————————————————
Device Boot Start End Blocks Id System
etlinux-f001.vmdk1 1 59 120816 82 Linux swap
etlinux-f001.vmdk2 * 60 563 1032192 83 Linux
——————————————————————
Τις τιμές για τους κυλίνδρους-κεφαλές-τομείς τις βρήκα
στο αρχείο etlinux.vmdk
τώρα για να φορμάρω με raiserfs έκανα τα εξης
το offset για το / (deytero partittion) είναι 4096*59 δηλαδή 241664
και μετά το πολλαπλασίασα με 512 οπότε 241664*512 = 123731968
μετά έδωσα
losetup -o 123731968 /dev/loop0 etlinux-f001.vmdk
mkreiserfs /dev/loop0
mount /dev/loop0 /etlinux

Τώρα μπορείς να χειριστείς τον εικονικό δίσκο σαν οποιοδήποτε
άλλο δίσκο του συστήματος σου 😉

Μόλις τελειώσει η εργασία με το δίσκο και πριν τρέξεις το vmware
πρέπει να δώσεις
umount /dev/loop0
losetup -d /dev/loop0

Αν απλά θες να κάνεις mount έναν έτοιμο δίσκο τότε fdisk p για να
βρείς τον sector που αρχίζει το partittion που σε ενδιαφέρει και μετά
όπως παραπάνω 😉
28-10-2004
Gia paradigma xreiastike na paro ta dedomena mou apo enan disko me ntfs
shstima arxeion giati ta w$ndows xtipisan kai fisyka den eixa backup 🙁
Odiskos htan split se arxeia ton 2GB.
Opote:
Prota enonoume ola ta files se enan enieo disko
cat f001.vmdk f002.vmdk f003.vmdk >>disk.vmdk
meta vriskoume ta stoixeia tou diskou me to fdisk
fdisk disk.vmdk
p
Disk disk.vmdk: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
disk.vmdk1 * 1 521 4184901 7 HPFS/NTFS

vlepoume oti exei 63 sectors/track
opote to offset gia na kseperasoume to mbr tou diskou einai
63*512 = 32256

losetup -o 32256 /dev/loop0 disk.vmdk
mkdir tst
mount -t ntfs /dev/loop0 tst

Kanoume oti theloume me ta data
kai katopin
umount /dev/loop0
losetup -d /dev/loop0

Posted in: Μικρά και χρήσιμα Tagged: mount, vmware
← etLinux
Lilo to Vmware →

Πρόσφατα άρθρα

  • 39α σε docker
  • Πέθανε ο John Warnock
  • Προσοχή καταστρέφετε ο κόσμος
  • ναι είναι γεγονός
  • MS Linux 1.0

Ιστορικό

  • Νοέμβριος 2024
  • Αύγουστος 2023
  • Οκτώβριος 2022
  • Απρίλιος 2018
  • Νοέμβριος 2016
  • Φεβρουάριος 2016
  • Νοέμβριος 2015
  • Μάιος 2015
  • Φεβρουάριος 2015
  • Οκτώβριος 2014
  • Σεπτέμβριος 2014
  • Ιούλιος 2014
  • Δεκέμβριος 2013
  • Ιούλιος 2013
  • Μάρτιος 2013
  • Οκτώβριος 2012
  • Ιούνιος 2012
  • Ιανουάριος 2012
  • Δεκέμβριος 2011
  • Οκτώβριος 2011
  • Ιούλιος 2011
  • Ιανουάριος 2011
  • Δεκέμβριος 2010
  • Οκτώβριος 2010
  • Σεπτέμβριος 2010
  • Ιούνιος 2010
  • Μάιος 2010
  • Μάρτιος 2010
  • Φεβρουάριος 2010
  • Δεκέμβριος 2009
  • Οκτώβριος 2009
  • Σεπτέμβριος 2009
  • Αύγουστος 2009
  • Μάιος 2009
  • Φεβρουάριος 2009
  • Ιανουάριος 2009
  • Ιούνιος 2008
  • Μάιος 2008
  • Απρίλιος 2008
  • Μάρτιος 2008
  • Φεβρουάριος 2008
  • Ιανουάριος 2008
  • Ιούνιος 2006
  • Μάρτιος 2006
  • Νοέμβριος 2005
  • Οκτώβριος 2005
  • Ιανουάριος 2005
  • Μάιος 2004
  • Μάρτιος 2004
  • Ιανουάριος 2004
  • Νοέμβριος 2003
  • Ιανουάριος 2003

Kατηγορίες

  • GNU & άλλα..
  • Solaris Corner
  • Άκρος κουλά και απίθανα
  • Άρθρα για το Linux
  • Γενικού ενδιαφέροντος
  • Δελτία Τύπου
  • Εγκαταστάσεις
  • Ηλεκτρονικά
  • Ηλεκτρονικά Projects
  • Μικρά και χρήσιμα
  • Προγράμματα – Projects

Ψυχανάλυσε με


(αν μπορείς :Ρ)
Dimokritos

Copyright © 2025 Linux, Open Source, Quantum Physics and more....

Me WordPress Theme by themehall.com