Blocksize bei Debian Installation anpassen

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
MatzeK
Beiträge: 26
Registriert: 18.05.2010 20:27:08

Blocksize bei Debian Installation anpassen

Beitrag von MatzeK » 22.01.2011 14:11:44

Servus,

ich habe das Probleme, dass meine Wester Digital Platten mit der Standard BS von 512B nicht die volle Performance beim Schreiben haben.

Nun möchte ich die Blocksize bei der Installation manuell auf 4K anpassen, finde aber leider keine Option in der ich das anpassen könnte.

Gibt es da eine Möglichkeit?

Vielen Dank vorab.

Gruß
mat1010

Danielx
Beiträge: 6419
Registriert: 14.08.2003 17:52:23

Re: Blocksize bei Debian Installation anpassen

Beitrag von Danielx » 23.01.2011 16:39:16

Deine Festplatte emuliert vermutlich eine Sektorgröße von 512 Byte, um die Kompatibilität sicherzustellen, obwohl sie intern mit einer größeren Sektorgröße arbeitet.
MatzeK hat geschrieben:Nun möchte ich die Blocksize bei der Installation manuell auf 4K anpassen, finde aber leider keine Option in der ich das anpassen könnte.
Welche Blockgröße möchtest du anpassen?
Oder meinst du eher das Alignment?
Wenn ich mich richtig erinnere, bei fdisk einen Sektor, welcher durch 8 teilbar ist, angeben.

Gruß,
Daniel

MatzeK
Beiträge: 26
Registriert: 18.05.2010 20:27:08

Re: Blocksize bei Debian Installation anpassen

Beitrag von MatzeK » 23.01.2011 18:02:26

Moin,
Deine Festplatte emuliert vermutlich eine Sektorgröße von 512 Byte, um die Kompatibilität sicherzustellen, obwohl sie intern mit einer größeren Sektorgröße arbeitet.
Davon gehe ich auch aus.
Welche Blockgröße möchtest du anpassen?
Oder meinst du eher das Alignment?
Leider kenne ich den Unterschied zwischen den beiden Begriffen nicht. Ich war immer der Meinung, dass diese beiden Begriffe zusammenhängen.
Wenn ich mich richtig erinnere, bei fdisk einen Sektor, welcher durch 8 teilbar ist, angeben.
Ich habe jetzt bei der Debian Installation, im Punkt "Festplatten partitionieren" den Punkt "Typische Nutzung" aufgerufen und hier verschieden Optionen gefunden. Darunter auch "news" , welcher mit der Beschreibung "Ein Inode je 4K block" versehen ist.

Ich glaube, dass das genau das ist was ich suche. Bei Standard wird wahrscheinlich die 512Byte block size verwendet.

Leider ist mein Wissen was Festplatten partitionierung angeht nicht sonderlich groß.

Wenn meine 4 TB partitioniert + formatiert sind, werde ich mich nochmal melden, ob ich nun die volle Schreibgeschwindigkeit habe.

Gruß
Matze

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Blocksize bei Debian Installation anpassen

Beitrag von rendegast » 23.01.2011 19:58:39

Die Installation auf eine Partition am Ende der Platte,
später am eigentlich gedachten Ort eine aligned-Partition erstellen und den Partitionsinhalt dorthin kopieren,
'dd' o.ä.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
TobiSGD
Beiträge: 539
Registriert: 28.06.2010 16:10:06
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Hannover

Re: Blocksize bei Debian Installation anpassen

Beitrag von TobiSGD » 23.01.2011 21:59:47

rendegast hat geschrieben:Die Installation auf eine Partition am Ende der Platte,
später am eigentlich gedachten Ort eine aligned-Partition erstellen und den Partitionsinhalt dorthin kopieren,
'dd' o.ä.
Warum nicht während der Installation, bevor es zur Partitionierung kommt, auf einer zweiten Konsole mit fdisk sektor-genau partitionieren? Wäre viel weniger Aufwand.
Registered Linux User #501265
Workstation: Slackware64 -current XFCE
Laptop: Slackware64 -current XFCE
Server: Debian Squeeze i686 CLI

AxelMD
Beiträge: 1452
Registriert: 15.03.2009 08:02:11

Mit fdisk sektor-genau partitionieren

Beitrag von AxelMD » 25.01.2011 21:08:24

Hallo TobiSGD,

kannst Du das vorgehen genauer beschreiben?

Zitat: mit fdisk sektor-genau partitionieren

Macht das eine aktueller Debian Installer nicht automatisch?

Wie meinst Du das, mit der zweiten Konsole?

Danke

MfG

AxelMD

Benutzeravatar
TobiSGD
Beiträge: 539
Registriert: 28.06.2010 16:10:06
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Hannover

Re: Blocksize bei Debian Installation anpassen

Beitrag von TobiSGD » 25.01.2011 21:45:19

Während der Installation, bevor es zur Partitionierung kommt, z.B. bei der Konfiguration des Netzwerks oder Mirrors einfach mit Alt+F2 auf das 2. virtuelle Terminal wechseln, mit Enter die Konsole aktivieren und dann zum Beispiel, natürlich angepasst an deine Festplattenbezeichner,

Code: Alles auswählen

fdisk /dev/sda
eingeben. Fdisk befindet sich standard-mäßig im Modus, das zylinderweise partitioniert wird. Wenn man jetzt u drückt, wechselt man in den Sektoren-Modus. Wenn man jetzt per n eine neue Partition anlegt wird man präzisen Werten für Anfangs- und End-Sektor der Partition gefragt, hier sollte es also ein leichtes sein, die Partition richtig zu alignen.

Code: Alles auswählen

man fdisk
und ein beherztes m in fdisk geben Aufschluss über die anderen Optionen. Nicht vergessen nach Abschluss der Partitionierung die neue Partitionstabelle zu schreiben und fdisk zu beenden. Jetzt einfach per Alt+F1 wieder zur Installation wechseln und weiter installieren. Wenn es dann zur Partitionierung kommt, einfach die vorhandenen Partitionen benutzen und wie gewünscht formatieren/Mountpunkte verteilen und weiter installieren.
AxelMD hat geschrieben:Macht das eine aktueller Debian Installer nicht automatisch?
Da man auch beim preseed (anderes Thema) nur grob die gewünschte Größe einer Partition angeben kann, und der automatische Partitionierer dann bis zum nächsten Zylinder anpasst, nehme ich mal an das er das auch beim manuellen Partitionieren tut. Hier wird also zylinder-genau, nicht sektor-genau gearbeitet.
Registered Linux User #501265
Workstation: Slackware64 -current XFCE
Laptop: Slackware64 -current XFCE
Server: Debian Squeeze i686 CLI

AxelMD
Beiträge: 1452
Registriert: 15.03.2009 08:02:11

Re: Blocksize bei Debian Installation anpassen

Beitrag von AxelMD » 25.01.2011 22:03:06

Hi TobiSGD,

*wow das war mir ja bisher gar nicht bekannt.

Wenn die erste Partion, das richtige Alignment hat, haben die folgenden doch automatisch das richtige Alignment oder irre ich das? Ich meine so etwas gelesen zu haben.

Welche fdisk Version verwendet Squeeze? Wo kann ich das finden? aptitude show fdisk, brachte kein Ergebnis.

Mfg

AxelMD

Frage No 2, Antwort:

Code: Alles auswählen

aptitude show  util-linux 
Paket: util-linux                           
Essentiell: ja
Zustand: Installiert
Automatisch installiert: nein
Version: 2.17.2-5
Priorität: erforderlich
Bereich: utils
Verwalter: LaMont Jones <lamont@debian.org>
Unkomprimierte Größe: 2.273 k
Hängt ab von: lsb-base (>= 3.0-6), tzdata (>= 2006c-2), initscripts, dpkg (>= 1.15.4) | install-info
Hängt ab (vorher) von: libblkid1 (>= 2.17.2), libc6 (>= 2.10), libncurses5 (>= 5.7+20100313), libselinux1 (>= 1.32), libslang2 (>=
                        2.0.7-1), libuuid1 (>= 2.16), zlib1g (>= 1:1.1.4)
Schlägt vor: util-linux-locales, kbd | console-tools, dosfstools
Kollidiert mit: console-tools (< 1:0.2.3-21), fdisk, kbd (< 1.05-3), linux32, schedutils, setterm
Ersetzt: e2fsprogs, fdisk, linux32, miscutils, schedutils, setterm, sparc-utils
Liefert: linux32, schedutils
Beschreibung: Verschiedene System-Kommandos
 Dieses Paket enthält einige wichtige Hilfsmittel, die Ihnen bei der Verwaltung des Systems helfen. Diese ermöglichen es Ihnen zum
 Beispiel die Festplatte zu partitionieren, Kernel-Meldungen zu betrachten und neue Dateisysteme anzulegen.

Benutzeravatar
TobiSGD
Beiträge: 539
Registriert: 28.06.2010 16:10:06
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Hannover

Re: Blocksize bei Debian Installation anpassen

Beitrag von TobiSGD » 25.01.2011 22:41:13

Auch zu finden mit

Code: Alles auswählen

fdisk -v
als root.
Registered Linux User #501265
Workstation: Slackware64 -current XFCE
Laptop: Slackware64 -current XFCE
Server: Debian Squeeze i686 CLI

Antworten