Свободен система за трансфер на диска по-голям от 2 TB

FreeBSD: Прехвърляне на системата на диск по-голям от 2 TB

Администраторите FreeBSD, включително и аз, сме изправени пред още едно ограничение на файловата система. Конвенционалните средства не могат да бъдат разделени по-голям от диск 2TB (два терабайта).

Тази статия описва как да се разделите на диска по-голям от 2TB прегради и стигнем, а след това да прехвърлят информацията от операционната система - донора.

Уви, не е възможно да инсталирате FreeBSD директно. Sysinstall Инсталационната програма не може да работи с GPT.
Вторият основен недостатък - след аварийно спиране (. Например при инцидент по отношение на храненето) файл система за проверка на големи части отнема много време.

Това ще бъде основно решаване на проблема отидете на ZFS, но такъв преход изисква значително повече жестове (включително изграждането на ядрото). В допълнение ZFS изисква повече RAM.
(Вж. Обсъждането на форума)

По принцип, можете да започнете да използвате ZFS, ако
1. архитектура amd64
2. При наличие на повече от 2 GB на RAM.
3. FreeBSD 7.2+

Какъв е проблемът? Потърси обяснение от ръководствата.


За нашите цели е достатъчно да се знае, че обичайната MBR може да съхранява информация за поставянето на само 4 основни дяла, който очевидно не е достатъчно. Това е това ограничение налага използването на двустепенна структура на резени / раздели на FreeBSD на.

таблицата на дяловете е нов тип на GPT, по подразбиране е да съхранява информация относно местоположението на 128 секции. Мисля, че за първи път, че трябва да бъде достатъчно [шега :)]. Съответно, има една програма, която се нарича GPT (8) и което ни позволява да се извърши една маса GPT всички необходими действия.

GPT възможности за опростяване на именуването на дялове в системата.
Типично дисков дял за MBR изглежда така:
Nbsp / сътрудничество / ad4s1d, където AD4 - буквата на устройството; S1 - първото парче; г - под буквата
Типично дял на същия диск, но и за GPT:
Nbsp / сътрудничество / ad4p5, където AD4 - все едно буквата; p5 - пета част.

1. Предварителни

На моя "експериментално" сървър, 160GB твърд диск, моят донор, е свързан с контролера на дънната платка.
На тази CD Сложих по традиционния начин FreeBSD 7.2.
Системата ще бъде прехвърлена на капацитета на RAID 4TB общо.
Размерите на всички дялове в предаването решиха да се запази.
С изключение / дом. В този раздел ще подчертае всички останалите пространство.

(1) Първо погледнете какви имена е дал нашите системни дискове.

AD4 - донор; da0 - получател
Освен това, ние сме сигурни, че da0 се състои от сектори на 1/2 KB. това е важно за мен, защото GPT (8) полезност се размерите на секциите е в сектори.

(2) Ние разберете какъв дял размери в сектори.
Гледайте и запомня :) втората колона.


(3), за да се установи размера на секцията за размяна като Предишна отбор не го покажа.

> За нашите цели е достатъчно да се знае, че обичайната MBR може да съхранява информация за поставянето на само 4 основни дяла, който очевидно не е достатъчно.


> Е това ограничение налага използването на двустепенна структура на резени / раздели на FreeBSD на.

Първо, можете да създавате произволен брой логически дялове, така че няма ограничение.

Второ двустепенна система в * BSD не идва от факта, че MBR 4-част, а по-скоро с цел съвместимост с други операционни системи, които използват MBR.
Ако инсталирате FreeBSD без извратен, една част ще бъдат създадени в MBR. В този раздел ще bsdlabel, но вътре в тях се подаде система FreeBSD.
В този втори, трето, обикновено няма да се използват 4-ти секции в MBR. Това означава, че пак няма ограничение в очите.

Трето - никой не ни принуждава да се използва двустепенна система - на целия твърд диск може да направи един bsdlabel. Тогава не е MBR, а само ще bsdlabel.

2 Дмитрий:
> Можете да създавате произволен брой логически дялове, така че
> Няма ограничение
след това да ми каже невеж в FreeBSD, като операционната система се инсталира най-малко в някои логически дял!

- Раздел: Част парче. Обикновено се използва за означаване на части на парче FreeBSD на диска. Всяка файлова система и суап пространство на диска се намират в секцията. Сайтът се поддържа полезност таблица с дялове.

хора и да вземат де / обувка / pmbr / обувка / gptboot не присъства на мен такова. savsem. 6.3 езда

Актуализирайте до последната версия и възстановяване на света. Тя трябва да помогне.

но те чукам =))

В 9-ке gpart
tunefs -p, за да видите текущите настройки
например
tunefs -p / сътрудничество / ada1p2
разрешите записване
tunefs -j позволяват / сътрудничество / ada1p2
деактивиране на лог
tunefs -j забраните / сътрудничество / ada1p2

Просто така не можете да изтриете файл .sujournal
защото използва файлови знамена.
Тези флагове осигуряват допълнително ниво на защита
и контрол върху файлове, но не може да се приложи към директории.

Тези флагове добавят повече контрол върху файловете, като се гарантира (при определени условия), те не могат да бъдат отстранени или дори да променят корен потребител.

File знамена са се променили от chflags на услуги чрез прост интерфейс. Например, за да инсталирате система undeletable знак в ФАЙЛ_1 на файла, издава следната команда:
# Chflags SUNLINK ФАЙЛ_1

За да забраните undeletable флаг, просто пуснете предишната команда с \ '\' не \ '\' пред SUNLINK на параметъра. Ето как:
# Chflags nosunlink ФАЙЛ_1

Погледнете знамената .sujournal
№ ЛС -lo /.sujournal
# -r ------- 1 корен колело schg, sunlnk, nodump, непрозрачни

премахне знамена
# Chflags nosunlink /.sujournal
# Chflags noschg /.sujournal

Сега всичко е възможно, за да изтриете .sujournal,
преди блокирането сеч.
Просто го направи така neudastsya.
За да я деактивирате, трябва да се зареди от CD-ROM или
друг HDD и деактивиране на сеч в правилната секция.
че не е необходимо да го монтирате.

Не питайте защо всичко това е необходимо.
Отне ми. )) При копиране на HDD за HDD