Archiv für März, 2015

Linux-System zu montieren、Wie die neue Festplatte deinstallieren

VMware Virtual Machine,Linux-System zu montieren、Wie die neue Festplatte deinstallieren
Last:

1、Start vm,wählen Sie vm>die Einstellungen,Folgen Sie den Assistenten eine SCSI-Festplatte hinzufügen。In dem Linux-System。
2、 fdisk -l wird ein neues Set sehen,Wenn Sie zuvor eine Festplatte(sda1, sda3…),Neu hinzugefügt werden soll(/dev / sdb)。 (Wenn eine zweite Fest IDE-Festplatte hinzugefügt werden,Es sollte beachtet werden HDB,Wenn SCSI-Festplatte,Siehe ist, was sollte sdb)
[root @ localhost ~]# fdisk -l

Disk / dev / sda: 8589 MB, 8589934592 Bytes
255 Köpfe, 63 Sektoren / Spur, 1044 Zylinder
Einheiten = Zylinder 16065 * 512 = 8225280 Bytes

Geräte-Boot-Start Ende Blöcke ID-System
/dev / sda1 * 1 13 104391 83 Linux
/dev / sda3 14 1044 8281507+ 83 Linux

Disk / dev / sdb: 8589 MB, 8589934592 Bytes
255 Köpfe, 63 Sektoren / Spur, 1044 Zylinder
Einheiten = Zylinder 16065 * 512 = 8225280 Bytes

Disk / dev / sdb enthält keine gültige Partitionstabelle

3、Trennwand:
[root @ localhost ~]# fdisk / dev / sdb
Gerät enthält weder eine gültige DOS-Partitionstabelle, noch Sonne, SGI oder OSF disk
Der Bau ein neues DOS Disklabel. Die Änderungen werden im Speicher verbleiben nur,
bis Sie sich entscheiden, sie zu schreiben. Nachdem, Na sicher, der Vorherige
Inhalte werden nicht mehr erzielbar ist.

Die Anzahl der Zylinder für diese Platte ist auf 1044.
Es ist nichts falsch mit, dass, aber dies ist größer als 1024,
und könnte in bestimmten Konfigurationen zu Problemen mit:
1) Software, die beim Booten läuft (z.B., alte Versionen von LILO)
2) Boote und Partitionierungssoftware von anderen OSs
(z.B., DOS FDISK, OS / 2 FDISK)
Warnung: ungültiges Flag 0x0000 der Partitionstabelle 4 wird durch w korrigiert werden(Ritus)

Befehl (m für Hilfe): Hier drücken m ## m ,Ausgang wird dazu beitragen,;
Befehl Aktion
eine Umschaltfunktion einen Boot-Flag
b bearbeiten bsd disk
c die dos Kompatibilitätsflag umschalten
d eine Partition ## löschen, die eine Partition Aktion zu löschen ist;
l Liste bekannt Partitionstypen ##:l ist der Partitionstyp aufgelistet,Wir setzen den Typ für die entsprechende Partition;
m drucken Menü
n eine neue Partition hinzufügen ## eine Partition hinzufügen;
o eine neue leere DOS-Partitionstabelle erstellen
p Druck der Partitionstabelle ## p in der Partitionstabelle aufgelistet;
q beenden, ohne Änderungen ## exit Speicher ohne zu Speichern;
s erstellen Sie eine neue leere Sun Disklabel
t eine System-ID der Partition ändern ## t den Partitionstyp ändern;
u ändern Anzeige / Eingabe-Einheiten
v Überprüfen Sie die Partitionstabelle
w Schreibtabelle auf der Festplatte und Ausfahrt ## auf die Festplatte Partitionstabelle geschrieben und Ausgang;
x zusätzliche Funktionalität (Experten nur) ##Erweiterte Anwendungs,Experteneinstellungen;

Befehl (m für Hilfe): n
Befehl Aktion
e erweitert ## erweiterte Partition
p primäre Partition (1-4) ##Eingebaute Wahl p primäre Partition
p
Partitionsnummer (1-4): 1
erste Zylinder (1-17849, Standard 1): ##Note:Dies ist der Startwert Partition;Hier die besten drücken Sie die Eingabetaste,Wenn Sie eine Nicht-Standard-Nummer eingeben,Es wird in vergeudeten Raum führen;
Mit Standardwert 1
Letzter Zylinder oder + Größe oder + sizeM oder + sizeK (1-17849, Standard 17849): 8920
Mit Standardwert 500
##Dies ist die Definition von Partitionsgröße,+200M ist die Größe des 200M ;Natürlich können Sie auch Tipps auf der Grundlage der Größe der Einheit über dem Zylinder berechnen,Und geben Sie dann den Wert des End,In fdisk kann -l Befehlseinheiten gesehen werden, = Zylinder 16065 * 512 = 8225280 Bytes,Dies ist die Größe der Einheit Zylinder,Ich wähle hier ist der Wert von Ende 8920,Genau die Hälfte der Gesamtgröße,71G über

##Dann baut wieder eine primäre Partition
Befehl (m für Hilfe): n
Befehl Aktion
e erweitert
p primäre Partition (1-4)
p
Partitionsnummer (1-4): 2
erste Zylinder (8921-17849, Standard 8921):8921
Mit Standardwert 8921
Letzter Zylinder oder + Größe oder + sizeM oder + sizeK (8921-17849, Standard 17849):17849
Mit Standardwert 17849
##Schließlich Speichern und Beenden,merken,Achten Sie darauf, speichern,Ansonsten nicht in Kraft。
Befehl (m für Hilfe): w
Die Partitionstabelle wurde geändert!

Der Aufruf ioctl() neu zu lesen Partitionstabelle.
syncing disks.
##Verwenden Sie fdisk -l Befehl Plattenstatus anzuzeigen:
[root @ localhost ~]# fdisk -l

Disk / dev / sda: 8589 MB, 8589934592 Bytes
255 Köpfe, 63 Sektoren / Spur, 1044 Zylinder
Einheiten = Zylinder 16065 * 512 = 8225280 Bytes

Geräte-Boot-Start Ende Blöcke ID-System
/dev / sda1 * 1 13 104391 83 Linux
/dev / sda3 14 1044 8281507+ 83 Linux

Disk / dev / sdb: 8589 MB, 8589934592 Bytes
255 Köpfe, 63 Sektoren / Spur, 1044 Zylinder
Einheiten = Zylinder 16065 * 512 = 8225280 Bytes

Geräte-Boot-Start Ende Blöcke ID-System
/dev / sdb1 1 8920 71649868+ 83 Linux
/dev / sdb2 8921 17849 71722192+ 83 Linux
##Disk / dev / sdb ist in zwei Partitionen aufgeteilt,Jede Partitionsgröße ist wahrscheinlich um 71G。

##Vor dem Dateisystem einzuhängen,Sie müssen in der / dev / sdb1 und / dev / sdb2 Nachnutzung mkfs -t ext3 formatierten Befehle über,Ansonsten wird sich beschweren, es bei der Montage。
4、Formatieren Sie die Partition:Verwenden Sie mkfs.ext3 / dev / sdb Befehl, um die Platten Hinweise zu formatieren:Sie können auch mkfs -t ext3 / dev / sdb Befehl
[root @ localhost ~]# mkfs -t ext3 / dev / sdb1 ## bezieht sich auf die Festplatte in einem ext3 Dateisystem formatiert ist
mke2fs 1.39 (29-Mai-2006)
Dateisystem-label =
OS-Typ: Linux
Blockgröße = 4096 (log = 2)
Fragment size = 4096 (log = 2)
1048576 Inodes, 2096474 Blöcke
104823 Blöcke (5.00%) für die Superuser reserviert
Erster Datenblock = 0
Maximale Dateisystem Blöcke = 2147483648
64 Blockgruppen
32768 Blöcke pro Gruppe, 32768 Fragmente pro Gruppe
16384 Inodes pro Gruppe
Superblock-Backups auf Blöcken gespeichert:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632

Schreiben inode Tabellen: erledigt
Erstellen Journal (32768 Blöcke): erledigt
Schreiben Super und Dateisystem-Accounting-Informationen: erledigt

Dieses Dateisystem automatisch überprüft werden, wird jeder 31 Halterungen oder
180 Tage, welches auch immer zuerst kommt. Verwenden tune2fs -c oder -i außer Kraft zu setzen.

Ergänzung:Montage
Einhängen von Dateisystemen,Es gibt zwei Möglichkeiten:
Man ist zu montieren durch Halterung,Verwenden Sie Mount-Mount-System,Sobald das System neu gestartet wird, müssen wieder montiert werden。
Zweitens über / etc / fstab-Datei zu booten automatisch zu montieren。
Ich habe das / dev / sdb1 / Testfall montieren
[root @ localhost ~]# mkdir / test ## Zum einen hängten Verzeichnis Test
(oder[root @ localhost ~]# CD /
[root @ localhost ~]# mkdir Test
)
[root @ localhost ~]# Vor df -h ## Partitionen auf
Dateisystem Größe Benut Verf Ben% Eingehängt auf
/dev / Mapper / VolGroup00-LogVol00
6.7G 5.8G 576m 92% /
/dev / sda1 99M 12M 82M 13% /Stiefel
tmpfs 233M 0 233M 0% /dev / shm
[root @ localhost ~]# mount / dev / sdb1 / Test
[root @ localhost ~]# Nach df -h ## Partitionen auf
Dateisystem Größe Benut Verf Ben% Eingehängt auf
/dev / Mapper / VolGroup00-LogVol00
6.7G 5.8G 576m 92% /
/dev / sda1 99M 12M 82M 13% /Stiefel
tmpfs 233M 0 233M 0% /dev / shm
/dev / sdb1 7,9 g 147M 7.4G 2% /Prüfung
6、Von / etc / fstab, um automatisch die Starthalterung(Bevor das System wird nicht gespeichert sonst starten Sie den Computer nach der Montage-Operation):
[root @ localhost ~]# vi / etc / fstab
/dev / VolGroup00 / LogVol00 / ext3 defaults 1 1
LABEL = / boot / boot ext3 defaults 1 2
devpts / dev / pts devpts GID = 5, mode = 620 0 0
tmpfs / dev / shm tmpfs defaults 0 0
proc / proc proc defaults 0 0
sysfs / sys sysfs defaults 0 0
/dev / VolGroup00 / LogVol01 swap swap defaults 0 0
/dev / sdb1 / test ext3 defaults 1 1
/dev / sdb2 / test ext3 defaults 1 1
# Anfang des Blocks von der VMware-Software hinzugefügt
.Wirt:/ /mnt / hgfs vmhgfs defaults,ttl = 5 0 0
# Ende des Blocks von der VMware-Software hinzugefügt
Das erste Feld:Der Gerätename,Hier ist die Dateisystemdarstellung; Manchmal montieren wir das Dateisystem auch die die Partition mounten;
Das zweite Feld:Mount-Punkt des Dateisystems;
Das dritte Feld:Dateisystemtyp;
Das vierte Feld:Option des Befehls mount,Und mount -o in der gleichen Art und Weise;Zu diesen Optionen gehören Standardwerte rw, Süden, dev, exec, Auto, nouser, async;
Das fünfte Feld:Bedeutet es, dass das Dateisystem benötigt Backup-Dump,1Es ist erforderlich,,0 Es ist nicht erforderlich;
Das sechste Feld: Ob beim Systemstart,Fsck die Dateisystemdatenträger-Erkennungs-Tools zu überprüfen,1Es ist erforderlich,,0Es ist nicht erforderlich,2überspringen;

Deinstallieren:
[root @ localhost ~]# umount / dev / sdb1
[root @ localhost ~]# df -h
Dateisystem Größe Benut Verf Ben% Eingehängt auf
/dev / Mapper / VolGroup00-LogVol00
6.7G 5.8G 576m 92% /
/dev / sda1 99M 12M 82M 13% /Stiefel
tmpfs 233M 0 233M 0% /dev / shm

 

Weitere Kenntnisse:
1. Was kann verwendet werden, um die Halterung zu montieren:
Verschiedene Betriebssysteme verwenden unterschiedliche Dateisystemformat。MS-DOS unterstützt das FAT16-Dateisystem,Windows98 FAT16-Unterstützung、FAT32-Dateisystem,WindowsNT Unterstützung FAT16、NTFS-Dateisystem,Windows2000 unterstützt FAT16、FAT32、Drei Dateisystem NTFS-Format,Jetzt unterstützt xp FAT32, NTFS,Jetzt ist die neueste Version von Windows 7 Eingeführt wird ein neues Dateisystem WinFS。 Die Linux unterstützt fast alle Dateisystemformat,Aber im Allgemeinen ext2 oder ext3-Dateisystem。Viele Anwender werden mit dem Windows-Betriebssystem,Wenn Sie andere Ressourcen im Dateisystem unter Linux zugreifen wollen, dann führen,Wir werden Linux-Mount-Befehl verwenden, um zu erreichen。
2. montieren Sie das Format:
Mount-Befehl[-Parameter] [Gerätename] [Mount-Punkte]
Erklärung:
[Mount-Punkte]Es muss ein bestehendes Verzeichnis,Dieses Verzeichnis kann nicht leer sein,Aber der Inhalt dieses Verzeichnis, bevor die Halterung nicht zur Verfügung,Nach umount wieder normalisieren。
[Gerätename] Es kann eine Partition sein,Ein USB-Gerät,CD-ROM,Diskette,Netzwerk-Sharing。
Gemeinsame Parameter Beschreibung:
Mount montieren Sie die Dateisystem-Hilfe
Parameter Beschreibung
Festlegen der Halterung Gerätetyp:adfs, affs, autofs, Koda, kohärent, cramfs,

devpts, efs, ext, ext2, ext3, HFS, hpfs, iSO9660, jfs, minix,

msdos, ncpfs, nfs, nfs4, ntfs, proc, QNX4, ramfs, reiserFS,

romfs, smbfs, sysv, tmpfs, ausführen, ufs, umsdos, vfat, xenix, xfs,

xiafs

Allgemeine Dateitypen,Kann nicht die gleiche angeben müssen automatisch erkannt werden kann (ADFS, bfs,

cramfs, ext, ext2, ext3, HFS, hpfs, iSO9660, jfs, minix, ntfs,

QNX4, reiserFS, romfs, ausführen, ufs, vxfs, xfs, xiafs Dateisystem, etc.),als

Wenn die Sonde nicht,Wird Zugriff auf / etc / filesystems ,Um die Dateisystemerkennung angeben。sagen

hell:Wenn Sie das Dateisystem kennen,Am besten geben Sie den spezifischen Typ。Die katastrophale Fehlererkennung

von。
Mehrere Dateisysteme können "verwendet werden,„Abspalten.

-t vfstype mount -a -t nomsdos,ext
Fstab werden alle Dateisysteme mounten angegeben,Neben den Typ msdos und ext

Dass einige。
Gängige Dateitypen
1. ext2 Linux-Dateisystem derzeit verwendeten
2. msdos MS-DOS 的 Fett,Es ist FAT16 vfat
3. Windows98 gemeinsame fat32
4. nfs Network File System
5. smbfs Windows-System teilen
6. ISO9660 CD-ROM-Disc Standard-Dateisystem
7. ntfs Windows NT / 2000 / XP-Dateisystem
8. Automatische automatische Erkennung Dateisystem
Gibt die Mount-Systemoptionen:Mehrere Optionen können verwendet werden,”,”Split. Einige Optionen erscheinen nur in der /, wenn die Datei / etc fstab sinnvoll。Die folgenden Optionen können verwendet werden, um jedes Dateisystem einzuzuhängen(Allerdings sind nicht alle Dateisysteme betrifft sie,beispielsweise,In Sync Option heute nur ext2,ext3 und ufs wirksam)
Option Beschreibung
Alle Dateisystem asynchrone I / O-Operationen müssen asynchron erfolgen。
Aktualisieren Sie die Inode-Zugriffszeit jeden Zugriff atime。Dies ist die Standardoption。
Auto montiert werden kann, wenn die Option -a。
Standardeinstellungen enthält die folgenden Optionen:rw, Süden, dev, exec, Auto, nouser,async.
dev das Dateisystem in einem Zeichen oder Blockgeräte parsen。
Exec erlaubt binäre Datei auszuführen
_netdev Dateisystem auf dem Bedarf an dem Netzwerk verbundene Geräte Wohnsitz,Vermeiden Sie das Netz aus,Der Verbrauch von Ressourcen weiter zu montieren
noatime aktualisieren nicht die Inode-Zugriffszeit des Dateisystems(Um die Geschwindigkeit des News-Servers zu verbessern)
noauto nur explizit sein montieren,-Sie können eine nicht gemountet
nodev lösen nicht Zeichen oder Block-Device-Dateisystem
noexec keine Ausführung von Binärdateien geladen Dateisystem ermöglichen
nosuid nicht handeln set-user-identifier oder set-group-Kennung Bits erlauben
nouser gewöhnliche verboten montiert das Dateisystem(Standard)
remount Versuch, ein bereits eingehängten Dateisystem zu mounten。Tag wird verwendet, um die Halterung zu ändern,Die Halterung in eine schreibgeschützte und beschreibbare。
ro read-only mounten
rw mounten read-write
SUID ermöglichen Set-Benutzer-Kennung oder Sollgruppen Kennzeichnungsbits handeln
-o Optionen Synchronisierung für I / O-Operationen in synchronisierter Weise,Plötzlicher Stromausfall nicht aus, um Informationen sein,Aber schwerere Last Scheibe
Dirsync- alle Aktualisierungen in das Verzeichnis im Dateisystem sollte synchron erfolgen,Beeinflusst die folgenden Systemaufrufe:creat,Verknüpfung, entkoppeln, Symlink, mkdir, rmdir, mknod und umbenennen
Benutzer ermöglicht, einen gewöhnlichen Benutzer das Dateisystem einzuhängen,Mounts Benutzername wird geschrieben mtab,Damit er das Dateisystem aushängen wieder。Diese Option beinhaltet die Optionen noexec,nosuid, und nodev.
Benutzer ermöglicht es jedem Benutzer das Dateisystem einzuhängen aushängen
Codepage Codepage codepage = XXX
iocharset iocharset = XXX Zeichensatz
Loop-Manöver montieren Geräte werden häufig verwendet, ISO-Datei zu montieren
Benutzername username = Benutzer Zugriff auf das Gerät Benutzername
Passwort vergessen Passwort = geben Zugangsgeräte
Die folgenden Parameter sind nur sinnvoll, für ein bestimmtes Dateisystem:
uid / GID uid = Wert und GID = Wert als eine spezielle Benutzergruppe und die Systemmontage
Berechtigungsmaske ownmask ownmask = Wert Eigentümerberechtigungen
Berechtigungsmaske othmask othmask = Wert othmask Rechte
Dateisysteme durch verschiedene Attribute unterstützt nicht unbedingt System。Sie können relevante Informationen finden
-eine Suche / etc / fstab-Datei im Dateisystem, die die Bedingung,Zur Montage Operationen。
Format: -a -t Typ mount -o Optionen brauchen keine Einheit / Verzeichnis angeben
-f Testsystem einhängen,Prüfen Sie nur die Geräte und das Verzeichnis,Nicht wirklich ein Dateisystem einhängen
-n ist nicht auf die Aufnahme montiert,Aufgenommen in das Verzeichnis / etc / mtab Datei
-r read-only-Dateisystem installiert,mit(-o ro)
-w Dateisystem gemountet beschreibbaren,mit(-o rw)
-Montieren Sie die Partitionsbezeichnung L die angegebene Etikett mit Etikett,
-w Dateisystem gemountet beschreibbaren,mit(-o rw)
-v zeigen detaillierten Fortschritt montieren
-l Listensystem Liste aller Dateien, die bereits montiert

–binden, ein Teil der Dateihierarchie an anderer Stelle wieder montiert. nur ein einzelnes Dateisystem einhängen,
Wenn es andere Dateisystemverzeichnis,Wird nicht gemountet。Wenn Sie alle montieren,Sie können verwenden:–rbind Parameter。
montieren –binden olddir newdir 2 kann das Systemverzeichnis Inhalt zugreifen
–Bewegen Sie ein Verzeichnis an einem anderen Ort,montieren –Umzug olddir newdir
-h Hilfe anzeigen
-V Anzeige Version

3. Gemeinsame Partition Load-Methode:
Mount-Mount-iso-Datei:
#mkdir / mnt / iso1
#mount -o loop linuxsetup.iso / mnt / ISO1
In Linux ist virtuelles Laufwerk nicht erforderlich,Sie können ISO-Dateien lesen。
montieren Sie das CD-System zu montieren
Im Allgemeinen wird die CD-ROM-Gerätedatei / dev / hdc,Verwendung:
#mkdir / mnt / cdrom
#mount / dev / hdc / mnt / cdrom -o iocharset = cp936
Die Standardeinstellung ist nicht festgelegt, das Antriebssystem,Sie können die automatische Suche erhalten,Die Codierung wird als Chinesisch angegeben
Mount-Halterung Floppy Drive
# mkdir / mnt / floppy
# mount / dev / fd0 / mnt / floppy
Standard nicht festgelegt, ein Dateisystem,Sie können die automatische Suche erhalten
Mount-Halterung Windows-Dateien geteilt(Samba)
#mkdir / mnt / winshare
#mount -t smbfs -o username = w,Kennwort = w,codepage = 936, iocharset = gb2312 //192.168.0.101/share / mnt / winshare
Gibt den Benutzernamen des gemeinsamen Zugriff auf,Kennwort,Codepage gibt die Codierung mit der gleichen Bedeutung iocharset。Hier wird das Windows-System ist Chinesisch vereinfacht。
Codepage gibt die Dateisystem-Codepage,Vereinfachtes Chinesisch Code 936;iocharset spezifiziert den Zeichensatz,Vereinfachtes Chinesisch cp936 oder GB2312 den allgemeinen Gebrauch
u Festplatte montieren Halterung
In keinem anderen SCSI-Geräte, wenn der Computer und Peripheriegeräte Fall usb,U Platteneinführungsvorrichtung Pfad / dev / sda1,Verwenden Sie den Befehl:
#mkdir / mnt / Overlay
#mount / dev / sda1 / mnt / upan
Zur Montage。
Mount nfs-Mount-System
Gemeinsame Nutzung von fast mit den Fenstern verbunden。Sie müssen die Service-Seite des nfs-Dienst konfigurieren。Dann durch den Kunden:-e Showmount 192.168.0.30 Sie können die Verbindung anzeigen。
mount -t nfs 192.168.0.30:/tmp / mnt / nfs
UMOUNT das Dateisystem aushängen
umount dir
wie oben: umout / mnt / upan oder umount / dev / sdb1

Bemerkungen

XenServer SR speichern und erstellen Sie eine lokale ISO-Datei zu montieren

SSH Login Xenserver。

1) Überprüfen Sie Volumen Gruppeninformationen:
# vgdisplay

2) Aufschreiben VG-Name:
VG_XenStorage-a009e816-aa69-b507-71bf-b89409c63793

3) Erstellen Sie eine logische Volumen Größenverteilung mit dem Namen und Format:
# lvcreate -L 20G -n iso VG_XenStorage-a009e816-aa69-b507-71bf-b89409c63793
# mkfs.ext3 / dev / VG_XenStorage-a009e816-aa69-b507-71bf-b89409c63793 / iso

5) Erstellen Sie ein lokales Mount-Verzeichnis
# mkdir / iso

6) Die Datei / etc / fstab, um automatisch ein logisches Volume-Set zu montieren
# vi / etc / fstab

Fügen Sie den folgenden
/dev / VG_XenStorage-a009e816-aa69-b507-71bf-b89409c63793 / ISO / iso ext3 Ausfälle 0 0

7) Montieren Sie den logischen Datenträger
# mount / iso

8) Iso erstellen xenserver lokale Bibliothek(SR-Shop)
# xe sr-create name-label = iso type = iso-Gerät-config:location = / iso-Gerät-config:legacy_mode = true contente-type = iso

9) XenServer Mount iso
# xe-mount-iso-sr / iso -o bind

Dieser Prozess ist abgeschlossen,cd / iso wegt ISO-Dateisystem,
Nachdem Sie eine virtuelle Maschine erstellen(VM)wann,Im Prozess der Installationsmedien, die Sie zuerst die entsprechende Iso auswählen können Halterung installiert werden kann。

#xe-toolstack-Neustart

Bemerkungen