Elettracompany.com

Компьютерный справочник
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Raid массив из флешек

Домашний дисковый массив RAID5 на 3.5 Тб своими руками

Шаманские пляски (с бубном)

1. Подготовка Flash-USB диска

Для использования подходит любой Flash-USB диск, объемом 2 Гб. Замечание первое: чем больше скорость чтения с Flash-USB диска, тем быстрее грузится операционная система при включении. Хотя, если система будет работать в режиме 24/7, скорость загрузки при включении не будет являться определяющей.

Замечание второе: почему-то Flash-USB диски, даже, если они одного производителя, одной емкости и отформатированы одинаково (FAT или FAT32), не все из них видны в BIOS материнской платы, как USB-HDD диски. И если они не видны в BIOS, соответственно Windows на них устанавливаться не будет. В чем тут зарыта собака, я так и не понял, хотя попробовал не менее 20 десятков изделий (друзья давали попробовать).

Я использовал для подготовки Flash-USB диска следующую программу — FlashBoot v1.4.0.157, которая гарантированно давала результат. После ее применения, любая флэшка в BIOS материнской платы определялась, как USB-HDD диск.

2. Установка WindowsXPна Flash-USB

Собираем систему, не подключая жесткие диски. Подключаем Flash-USB диск и проверяем, виден ли он в BIOS материнской платы, как USB-HDD диск. Для установки Windows XP подключаем CD-ROM дисковод. Он может быть с любым интерфейсом — IDE или SATA, только не USB. При установке Windows XP CD-ROM с интерфейсом USB конфликтует с флэшкой. Еще с флэшкой конфликтует при установке USB-клавиатура и USB-мышь. Они должны быть с разъемами PS/2.

Запускаем установку с CD-ROM. Происходит первоначальная загрузка необходимых файлов установки, далее выбор диска, на который надо установить Windows XP, и далее, после перезагрузки компьютера, появляется «синий экран смерти» с ошибкой — STOP 0x000007b. Выключаем компьютер. Вынимаем флешку.

Подключаем флешку к любому компьютеру с установленной Windows XP.

Берем архив FlashBootXP_ver1.rar . Распаковываем во временную папку на жестком диске. В этом архиве 4 файла: usb.inf, usbport.inf, usbstor.inf, usbboot.reg.

Запускаем редактор реестра regedit.

Выделяем раздел HKEY_LOCAL_MACHINE. В меню «Файл» выбираем «Загрузить куст…».

Выбираем папку – Буква_флешкиWindowsSystem32Config. В этой папке выбираем файл – SYSTEM.

В окне выбора раздела вводим название раздела – FlashUSB. Щелкаем правой клавишей мыши по этому разделу. В меню выбираем «Разрешения». В открывшемся окне выбираем «Администраторы» и «Полный доступ». Далее — «Применить». Нажимаем кнопку «Дополнительно».

В открывшемся окне выбираем «Администраторы» и ставим чек-пойнт «Заменить разрешения для всех дочерних объектов заданными здесь разрешениями, применимыми для дочерних объектов». Далее кнопки «ОК» и «ОК».

Переходим во временную папку, в которую был распакован архив FlashBootXP. Щелкаем правой кнопкой мыши на файле usbboot.reg. В открывшемся меню выбираем «Слияние».

Переходим опять в редактор реестра. Выбираем раздел HKEY_LOCAL_MACHINEFlashUSB. В меню «Файл» выбираем «Выгрузить куст…». Закрываем редактор реестра.

Копируем файлы usb.inf, usbport.inf, usbstor.inf из временной папки в папку — Буква_флэшкиWindowsINF.

Вынимаем флэшку из компьютера.

Вставляем флэшку в компьютер массива. Включаем компьютер, грузимся с флешки («синий экран смерти» больше не появляется) и продолжаем установку до завершения.

Когда Windows XP закончит устанавливаться, завершаем установку драйверами для материнской платы.

По завершению установки отключаем CD-ROM. Может получиться так, что без CD-ROMa система не будет грузиться. Попробуйте подключить любой диск массива. Проблема должна исчезнуть.

Далее превращаем флешку в локальный жесткий диск.

Отрываем «Мой компьютер» – «Свойства» – Вкладка «Оборудование» — «Диспетчер устройств». В диспетчере устройств находим «Дисковые устройства». Раскрываем этот раздел. Находим в списке свою флешку. Двойной щелчок мыши на ней. В раскрывшемся окне выбираем закладку – «Сведения».

На данной вкладке щелчком мыши выделяем «Код устройства» и копируем его, т.к. записать его не всегда возможно, он бывает виден не весь, а передвинуть его для просмотра невозможно.

Берем драйвер от Hitachi Microdrive . Там два файла: cfadisk.inf и cfadisk.sys. Открываем файл cfadisk.inf своим любимым текстовым редактором. Находим следующие строки:

В последней строке удаляем все, после – « %Microdrive_devdesc% = cfadisk_install, ». На освободившееся место вставляем ранее скопированный «Код устройства». Потом в этой строчке находим последний слеш « » и удаляем его и все, что расположено в этой строке до конца. Сохраняем файл.

Снова последовательность — «Мой компьютер» – «Свойства» – Вкладка «Оборудование» — «Диспетчер устройств». В диспетчере устройств находим «Дисковые устройства». Раскрываем этот раздел. Находим в списке свою флешку. Двойной щелчок мыши на ней. В раскрывшемся окне выбираем закладку – «Драйвер». Щелкаем по кнопке «Обновить».

В открывшемся окне выбираем чек-пойнт «Нет, не в этот раз». Щелкаем клавишу «Далее». Выбираем чек-пойнт «Установка из указанного места». Щелкаем клавишу «Далее». Выбираем чек-пойнт «Не выполнять поиск. Я сам выберу драйвер». Щелкаем клавишу «Далее». Щелкаем по клавише «Установить с диска». Щелкаем по клавише «Обзор» и раскрываем папку, где находится драйвер Hitachi Microdrive с модифицированным файлом cfadisk.inf. Указываем на этот файл и, не взирая на все протесты Windows о том, что этот драйвер не подходит, не прошел тестирование на совместимость и т.д., насильно устанавливаем драйвер.

Перезагружаем компьютер. Теперь флешка определяется, как обычный локальный диск.

Кстати, данный способ хорош для современных флешек емкостью от 4Гб и более. После этого их можно форматировать в любую файловую систему, поддерживаемую Windows, можно создать на флешке несколько разделов, а система NTFS позволяет преодолевать ограничения на размер одного файла в 2 Гб.

RAID-5 под WindowsXP (из-за чего все и затевалось)

Активация поддержки массивов RAID-5 в WindowsXP

В Windows XP существует поддержка массивов RAID-5, просто она не включена. Для активации этой функции необходимо проделать следующие телодвижения.

Вынуть флешку из массива и подключить к любому компьютеру с установленной Windows XP. Скопировать в любую временную папку следующие файлы:

Любым HEX-редактором отредактировать эти файлы:

0000f1f0h: 74 00 54 00 79 00 70 00 65 00 00 00 57 49 4E 4E ; t.T.y.p.e. WINN

0000f200h: 54 00 00 00 53 45 52 56 45 52 4E 54 00 00 00 00 ; T. SERVERNT.

0000f1f0h: 74 00 54 00 79 00 70 00 65 00 00 00 53 45 52 56 ; t.T.y.p.e. SERV

0000f200h: 45 52 4E 54 57 49 4E 4E 54 00 00 00 00 00 00 00 ; ERNTWINNT.

00005140h: 4C 41 4E 4D 41 4E 4E 54 00 00 00 00 53 45 52 56 ; LANMANNT. SERV

00005150h: 45 52 4E 54 00 00 00 00 57 49 4E 4E 54 00 00 00 ; ERNT. WINNT.

00005140h: 4C 41 4E 4D 41 4E 4E 54 00 00 00 00 57 49 4E 4E ; LANMANNT. WINN

00005150h: 54 00 00 00 00 00 00 00 53 45 52 56 45 52 4E 54 ; T. SERVERNT

00001c30h: 73 65 72 76 65 72 6E 74 00 00 00 00 6C 61 6E 6D ; servernt. lanm

00001c40h: 61 6E 6E 74 00 00 00 00 50 72 6F 64 75 63 74 54 ; annt. ProductT

00001c30h: 77 69 6E 6E 74 00 00 00 00 00 00 00 6C 61 6E 6D ; winnt. lanm

00001c40h: 61 6E 6E 74 00 00 00 00 50 72 6F 64 75 63 74 54 ; annt. ProductT

Сохранить файлы и закрыть. Далее скопировать эти файлы из временной папки в следующие места на флешке:

Вынуть флэшку из компьютера и подключить к массиву.

Создание массива RAID-5

Вставить на свои места все жесткие диски для создания массива. Включить компьютер и загрузиться с флешки.

Открываем «Панель управления» — «Администрирование» — «Управление компьютером» — «Управление дисками». Шелкаем правой кнопкой мыши на каждом диске, который будет входить в состав массива, выбираем «Преобразовать в динамический». Дожидаемся конца преобразования.

Далее выбираем «Создать том». Указываем в чек-пойнте — «RAID-5». Нажимаем кнопку «Далее». В следующем окне указываем все диски, которые будут входить в массив. Нажимаем кнопку «Далее».

Замечание: Размеры всех дисков в массиве обрежутся по диску минимального размера, входящего в массив, т.е., совсем не обязательно подбирать диски одинакового размера и одного производителя. Кстати, у меня на материнской плате диски подключены к трем микросхемам контроллеров жестких дисков разных фирм.

В следующем окне назначаем букву диска. Нажимаем «Далее». В следующем окне выбираем тип файловой системы – NTFS и отмечаем чек-пойнт «Быстрое форматирование». Нажимаем кнопку «Далее».

Как только процесс завершится, наступает счастье – массив RAID-5 почти готов к работе.

Окончательная доводка

Для окончательной доводки системы необходимо:

Далее, воспользовавшись программой XPLite 1.7 Rus, нужна версия «Профессионал», удалить из Windows XP все лишние приложения и службы, оставив только дисковые и сетевые функции. Для удаленного управления массивом устанавливаем какую-нибудь программу для удаленного управления, например Radmin или что-нибудь подобное.

Теперь отключаем монитор, клавиатуру и мышь. Все.

Как из старых, ненужных флешек собрать быстрый «SSD» для вашего Mac

У каждого из нас есть несколько ненужных флешек, лежащих в ящике стола. Ну, вы знаете как это обычно бывает, вы теряете одну, покупаете другую, а через неделю первая находится. Часто мы получаем их в качестве рекламы на всякого рода презентациях и т.д. У меня лично, так всё и происходит, поэтому в один прекрасный момент я задумался над тем, что с этим «добром» можно сделать и решил объединить их с помощью хаба в один большой и быстрый диск.

Читать еще:  Как восстановить флешку форум

Единственной вещью, на которую вам возможно придется потратиться, будет USB-хаб для подключения всех флешек (если у вас нет подходящего). На моем макбуке всего 2 USB-порта, поэтому я прикупил себе вот такой хаб, но в принципе вы можете использовать любой хаб с поддержкой USB 3.0. Сначала я собрал все конструкцию на первых попавшихся флешках, но позже мне подвернулись хорошие флешки по отличной цене и я решил купить и использовать их.

Как вы знаете, USB-флешки показывают отличные скорости при работе с большими файлами, вроде фильмов, но с многочисленными мелкими файлами (например папка с тысячей картинок), дела обстоят намного хуже. Однако если объединить несколько флешек в один RAID-массив — скорость возрастет пропорционально количеству подключенных дисков (теоретически). В итоге вам будет абсолютно всеравно, с какими файлами вы имеете дело, они будут копироваться с одинаковой скоростью независимо от их размера. В этой идее и заключается суть описанного решения.

Для чего это может вам понадобиться?

Вот несколько аргументов в пользу такого решения, которое понадобится вам:

  • если у вас постоянно не хватает места на системном диске, а в столе пылятся несколько флешек;
  • если вы всегда мечтали о быстром съемном диске, но не хотите тратиться на дорогущие SSD-накопители;
  • это намного дешевле в пересчете на стоимость гигабайта, даже с учетом покупки новых флешек, не говоря уже об использовании тех, что пылятся в «закромах»;

Как это сделать?

Во-первых, вам нужно определиться, сколько флешек вы будете использовать. Я рекомендую брать 2 или 4, но по сути процесс настройки будет аналогичным. Желателно, чтобы флешки были максимально одинаковыми: размер, скорость, производитель; но в принципе сойдут любые. Я буду использовать четыре 128-гигабайтные флешки PNY, которые обошлись мне в 160 долларов (по 80 за пару или 40$/шт.). Таким образом у меня будет накопитель объемом 512 ГБ.

Во-вторых, вам нужно одновременно подключить их к вашему маку, в случае с макбуками, без хабов не обойтись. Я использую MacBook Pro Retina с двумя USB 3.0 портами, поэтому купил вот такой вот хаб. Многие из них требуют подключения внешнего источника питания, однако этот может обойтись без него, используя питание из другого USB-порта на вашем компьютере. Оба порта на моем макбуке будут задействованы, но я получу вместо них 4 порта на хабе.

Немножко магии

Если вы купили свой Mac недавно, вы можете не знать, что Apple поставляет все свои компьютеры с невероятно полезным приложением, которое называется Дисковая утилита. Помимо всего прочего, оно также умеет и создавать программные RAID-массивы. Я переформатировал свои флешки в Mac OS Extended, поскольку буду использовать их только на своем маке. Выбор за вами, но FAT вам понадобится только в том случае, если вы планируете подключать их к ПК.

Выбрав один из дисков в боковой панели и открыв вкладку RAID, мы можем создать из двух и более дисков, виртуальный RAID-массив, системными средствами OS X.

RAID-массивы бывают разных видов (можете почитать об этом на Википедии), нам доступно три вида «Зеркальный RAID-массив», «RAID-массив с чередованием» и «Объединенный RAID-массив». Нас интересует второй вариант, то есть «RAID-массив с чередованием» (Stripped RAID Set), его и выбираем. Чередование означает, что данные будут разделяться на оба диска, что (теоритически) дает увеличение скорости ровно в два раза.

После выбора описанных выше опций, нам нужно перетащить из боковой панели диски, которые мы хотим использовать в нашем RAID-массиве. Будьте внимательны и не поместите туда какой-нибудь лишний диск. Теперь жмем кнопку Создать и подтверждаем наш выбор (это сотрет все данные на дисках и отформатирует их):

Вот и все, теперь у вас есть готовый RAID. Не пугайтесь того, что в боковой панели по-прежнему отображается 4 диска, они видны только в Дисковой утилите — в Finder у вас будет только один общий диск.

Приятный момент в том, что настройки RAID не запоминают порты, в которые вы подключаете флешки. Главное, чтобы они были подключены одновременно, а в какие именно порты — не имеет значения.

Предупреждение

Есть несколько важных моментов, о которых вам нужно знать:

  • Прирост скорости вы получите, увеличив количество флешек с двух до четырех. Можно попробовать подключить 8 флешек через соответствующий хаб, но вам потребуется дополнительное питание, при этом вы не увидите значительного увеличения скорости.
  • Использование быстрых, одинаковых флешек, конечно же, положительно влияет на итоговую скорость, тем не менее, вы можете с легкостью получить 100+ МБ/сек взяв простые, обычные флешки.
  • Если одна из флешек выйдет из строя, вы потеряете все данные. Это особенность RAID-массивов с чередованием. Но для работы с текущими проектами и данными, это не так страшно, поскольку они не хранятся там длительное время и зачастую имеют копии. К тому же, вышедшему из строя диску очень легко найти замену.
  • Скорость чтения/записи нестабильна и значительно разнится при работе с различными типами файлов.

Что в итоге?

Ну и напоследок результаты тестов моего RAID-массива собранного из четырех флешек, из двух, а также одной флешки подключенной в обычном режиме (для сравнения).

Обычная флешка

  • Копирование папки 42,4 ГБ (более 16000 файлов) — 6 мин. 27 сек. или 109 МБ/сек;
  • Копирование фильма DVD Rip 7,84 ГБ — 58 сек. или 135 МБ/сек;

RAID-массив из двух флешек

  • Копирование папки 42,4 ГБ (более 16000 файлов) — 4 мин. 2 сек. или 175 МБ/сек;
  • Копирование фильма DVD Rip 7,84 ГБ — 38 сек. или 206 МБ/сек;

RAID-массив из четырех флешек

  • Копирование папки 42,4 ГБ (более 16000 файлов) — 3 мин. 37 сек. или 195 МБ/сек;
  • Копирование фильма DVD Rip 7,84 ГБ — 32 сек. или 245 МБ/сек;

Как вам описанное решение, уважаемые читатели? Можете порекомендовать что-нибудь лучшее? Если да, поделитесь своими мыслями в комментариях!

little_fey

Маленький Фей

Недавно у друзей полетел винчестер‭ (‬к сожалению такое случается довольно часто в последнее время‭)‬.‭ ‬То ли Seagate виноваты,‭ ‬то ли китайцы,‭ ‬незнаю,‭ ‬но факт остается фактом‭ — ‬умер.‭ ‬Месяц сидеть без компьютера пока винт поменяют‭? ‬Нет‭! ‬Это не наш метод.

«‏Совершенно случайно‭» ‬под руками оказались‭ ‬2‭ ‬флешки,‭ ‬одна на‭ ‬8‭ ‬Гб,‭ ‬другая на‭ ‬4‭ ‬Гб‭ (‬стоимость‭ ‬10‭ ‬USD/пара‭) ‬и давняя тяга экспериментально проверить работу RAID‭ ‬0,‭ ‬особенно в плане работы с SSD-винчестерами.‭ ‬Но так как флешки и SSD отличаются по технологиям,‭ ‬быстродействию и стоимости,‭ ‬то пришлось организовать FlashSSD.‭ ‬FlashSSD‭ — ‬Flash Solid State Disk‭ — ‬твердотельный диск,‭ ‬составленый из нескольких флешек.‭ ‬Такая‭ «‬химия‭» ‬не расчитана на длительное использование,‭ ‬но на месяц-другой,‭ ‬до полугода-года,‭ ‬точно хватит.

‏Итак,‭ ‬вставляем‭ ‬2‭ ‬флешки в USB-порты, +‭ ‬флешку с дистрибутивом Xubuntu‭ ‬12.04.1‭ ‬.‭ ‬Рекомендую именно этот дистрибутив из-за великолепной работы и низких системных требований. Получить можно с
http://cdimage.ubuntu.com/xubuntu/releases/12.04.1/release/xubuntu-12.04.1-alternate-i386.iso‭ (‬обязательно Alternate‭!)‬,‭ ‬жмем‭ «‬Power‭»‬,‭ ‬выбираем загрузку флешки с Xubunt’ой,‭ ‬русский язык,‭ ‬установить Xubuntu.‭ ‬Выбираем страну‭ (‬хоть здесь можно выбрать Родину‭)‬,‭ ‬раскладку клавиатуры,‭ ‬далее заполняем имена,‭ ‬пароли,‭ ‬явки и доходим до разметки диска.‭ ‬Вот,‭ ‬ща будет Чудо‭!
[ Spoiler (click to open) ]

Разметку выбираем вручную.
Начинаем разбивку диска.‭ ‬Вручную.

Выбираем устройство‭ ‬/dev/sda‭ ‬8‭ ‬GB,‭ ‬перв/лог‭ — ‬свободное место‭ — ‬Создать новый раздел‭ — ‬3.4‭ ‬GB‭ — ‬первичный‭ — ‬КОНЕЦ‭ — ‬Использовать как:‭ (‬открываем варианты‭) ‬Физический том для RAID‭ — ‬настройка разделов закончена.

Выбираем устройство‭ ‬/dev/sdb‭ ‬4‭ ‬GB,‭ ‬перв/лог‭ — ‬свободное место‭ — ‬Создать новый раздел‭ — ‬3.4‭ ‬GB‭ — ‬первичный‭ — ‬КОНЕЦ‭ — ‬Использовать как:‭ (‬открываем варианты‭) ‬Физический том для RAID‭ — ‬настройка разделов закончена.

На этом же устройстве‭ ‬/dev/sdb выбираем создать новый раздел и выбираем все оставшееся свободное место‭ ((‬у меня это‭ ‬681.5‭ ‬MB‭) — ‬первичный‭ — ‬Использовать как:‭ ‬Раздел подкачки‭ — ‬настройка разделов закончена.

Переходим на раздел‭ ‬/dev/sda.‭ ‬Свободное место‭ — ‬создать новый раздел‭ — (‬пишем ваше число,‭ ‬у меня это было‭ ‬681.5‭ ‬MB‭) — ‬первичный‭ — ‬конец‭ — ‬Использовать как:‭ ‬Раздел подкачки — ‬настройка разделов закончена.

/dev/sda‎ — ‏свободное место‭ — ‬создать новый раздел‭ — ‬0.3‭ ‬GB‭ ‬-‭ ‬первичный‭ — ‬НАЧАЛО‭ — ‬Использовать как:‭ Журналируемая файловая система Ext4‭ — ‬точка монтирования:‭ ‬/boot‭ — ‬метка загрузочный:‭ ‬ВКЛ.‭ ‬-‭ ‬настройка разделов закончена.

Оставшееся свободное место‭ ‬/dev/sda создаем новый раздел‭ — ‬первичный‭ — ‬Использовать как:‭ ‬Журналируемая файловая система Ext4‭ — ‬точка монтирования:‭ ‬/Home‭ — ‬параметры монтирования:‭ ‬noatime,‭ ‬relatime,‭ ‬nodev‭ — ‬Зарезервированные блоки:‭ ‬0%‭ ‬-‭ ‬Настройка разделов закончена.

Настройка программного RAID.‭ ‬Сохранить изменения на устройства хранения и настроить RAID‭ — ‬ДА‭! ‬Создать MD устройство‭ — ‬RAID0‭ — ‬выбираем‭ ‬2‭ ‬устройства RAID (‬/dev/sda1‭ ‬/dev/sdb1‭) — ‬продолжить‭ — ‬Закончить.

Читать еще:  Ноутбук hp не загружается с флешки

RAID0‭ ‬устройство‭ ‬#01‭ — ‬6.8‭ ‬GB Программное RAID устройство‭ ‬-‭ ‬#1‭ — ‬Использовать как:‭ ‬Журналируемая файловая система Btrfs‭ — ‬точка монтирования:‭ ‬/‭ ‬-‭ ‬параметры монтирования:‭ ‬noatime,‭ ‬relatime‭ — ‬Настройка разделов закончена.

Закончить разметку и записать изменения на диск.‭ ‬Записать изменения на диск‭ — ‬ДА‭!

Все,‭ ‬пошла установка.‭ ‬Установка языковых пакетов. ‭ ‬идем пить кофе с булочками.

sudo apt-get update‭ && ‬sudo apt-get upgrade
sudo apt-get install audacious smplayer mc‭ ‬gnome-disk-utility
sudo apt-get purge‭ ‬aisleriot‭ ‬blueman bluez bluez-alsa bluez-cups brltty brltty-x11‭ ‬fonts-thai-‭* ‬fonts-tlwg-‭* ‬modemmanager parole‭ ‬simple-scan xchat xchat-common

+‎ ‏находим и удаляем старые‭ ‬неиспользуемые ядра‭ ‬linux-headers-ххх‭; ‬linux-image-ххх

Перетаскиваем часто используемые программы на панель‭ ‬1,‭ ‬панель‭ ‬2,‭ ‬которая автоскрывается внизу,‭ ‬удаляем.‭ ‬Делаю на‭ ‬панели‭ ‬1‭ ‬альфа-канал‭ ‬30-70%‭ (‬по вкусу‭) ‬и перетягиваю её в низ на привычное место, т.е. настраиваем привычный нам интерфейс.

Во время установки я указал,‭ ‬что первый раздел на SSD это‭ ‬/boot и файловая система ext4.‭ ‬В‭ ‬/boot хранятся ядра системы и размера‭ ‬300‭ ‬мб должно хватить на много установленных параллельно ядер.‭
Второй раздел на SSD стал корнем‭ ‬/‭ ‬в BTRFS.‭ ‬У этой продвинутой файловой системы есть замечательный параметр‭ ‬-o ssd.‭ ‬Указав его,‭ ‬мы сообщаем,‭ ‬что жёсткий диск вида SSD и улучшаем работу с ним.‭ ‬Указать параметр можно позже,‭ ‬отредактировав‭ ‬/etc/fstab. Вот для примера мой fstab. Ваш будет отличаться UUID.

#‎ ‏/etc/fstab:‎ ‏static file system information.
#
#‎ ‏Use‭ ‘‬blkid‭’ ‬to print the universally unique identifier for a
#‎ ‏device‭; ‬this may be used with UUID‭= ‬as a more robust way to name devices
#‎ ‏that works even if disks are added and removed.‭ ‬See fstab‭(‬5‭)‬.
#
#‎
proc‭ ‬/proc‭ ‬proc‭ ‬nodev,noexec,nosuid‭ ‬0‭ ‬0
#‎ ‏/‎ ‏was on‭ ‬/dev/md1‭ ‬during installation
UUID‭=‬3c9d06c9-2230-45ae-b324-b60703eb0 5d7‭ ‬/‭ ‬btrfs compress=lzo,noacl,nobarrier,nodatacow,s sd,subvol‭=@ ‬0‭ ‬1
#‎ ‏/boot was on‎ ‏/dev/sda3‎ ‏during installation
UUID‭=‬69659b2d-4600-44a0-9d92-997c5ce76 e1d‭ ‬/boot‭ ‬ext4 ‬noexec,nodev,nosuid,noauto,noatime‭ ‬0‭ ‬1
#‎ ‏/home was on‎ ‏/dev/sda4‎ ‏during installation
UUID‭=‬2bd5383d-2bfb-446e-8b6c-e48687c63 fbd‭ ‬/home‭ ‬ext4‭ ‬noatime,relatime,nodev,commit‭=‬100,bar rier‭=‬0‭ ‬0‭ ‬0
#‎ ‏swap was on‭ ‬/dev/md0‭ ‬during installation
UUID‭=‬2cdb539d-f588-4caa-adcf-8328dc5f8 ebe none‭ ‬swap‭ ‬sw ‬0‭ ‬0

tmpfs / tmp tmpfs defaults,nodev,nosuid, mode = 1777 0 0
tmpfs / var / lock tmpfs defaults,nodev,nosuid,noexec, mode = 1777 , size =10m 0 0
tmpfs / var / run tmpfs defaults,nodev,nosuid,noexec, mode =0755, size =10m 0 0

Увеличение дискового кеша‭ ‬и процент использование ОЗУ‭ ‬увеличим в:‭

sudo nano‭ ‬/etc/sysctl.conf‭

‬дописываем в конец

#vm.dirty_writeback_centisecs = 6000 — сброс грязных буферов увеличиваем до 60 с
# vm.vfs_cache_pressure = 1000 — это если у вас больше 2 ГБ ОЗУ,
# величина дискового кеша подбирается экспериментальным путем
# в зависимости от ваших задач. У меня хорошо подошло 700

применяем изменения в действие

или перегрузите систему

По умолчанию в Ubuntu Linux в качестве файлового планировщика используется CFQ,‭ ‬он старается минимизировать перемещения головок,‭ ‬но у SSD нет движущихся частей и CFQ не нужен.‭ ‬Нужно в файле‭ ‬/etc/default/grub добавить elevator=noop‭ ‬в строку GRUB_CMDLINE_LINUX_DEFAULT‭=»‬quiet splash elevator=noop‭»‬.‭ ‬Хотя по тестам более быстрым оказался deadline, поэтому проверьте и с noop и с deadline.
Не забудьте‭ ‬sudo update-grub

Теперь перезагрузка вашего ПК и получите оптимизированную под плюсы и скрывающая минусы SSD систему Ubuntu Linux.‭ ‬Порадуйте себя скоростью SSD sudo hdparm‭ ‬-t‭ ‬/dev/md0 , где md0 — ваш_диск_ssd

Советы по SSD (взято с форумов различных сайтов)

Располагать раздел подкачки на SSD можно и нужно.‭ ‬Работа с подкачкой характеризуются большим количеством чтения по сравнению с записью‭ (‬40 к 1‭)‬,‭ ‬и относительно большими объемами записи,‭ ‬так что пользы от гораздо более быстрого доступа к данным больше,‭ ‬чем вреда.
В Ubuntu Linux кроме системного индексатора updatedb,‭ ‬остальные индексаторы хранят файлы-базы-данных в домашнем каталоге.‭ ‬Подумайте о необходимости этих индексаторов-поисковиков,‭ ‬если не нужны‭ — ‬отключайте/удаляйте.

Если у вас установлена НЕ Unity (а у нас действительно нет Unity),‭ ‬то,‭ ‬возможно,‭ ‬вы хотите освободить ОЗУ и место на диске,‭ ‬отключив демона отслеживания активности‭ ‬-‭ ‬Zeitgeist.

sudo apt-get‭ ‬—purge autoremove activity-log-manager-common activity-log-manager-control-center zeitgeist zeitgeist-core zeitgeist-datahub
rm‭ ‬-rf‭

gconftool-2‭ ‬—type bool‭ ‬—set‭ ‬/desktop/gnome/interface/accessibility false
Отключаем‭ «‬Вспомогательные технологии‭» ‬для людей с ограниченными возможностями.‭ ‬Включить обратно вы сможете в Меню‭ — ‬Система‭ — ‬Параметры‭ — ‬Вспомогательные технологии.‭ ‬Предварительно узнать значение параметра и/или убедиться что изменения произошли,‭ ‬можно запустив в Терминале команду gconftool-2‭ ‬—get‭ ‬/desktop/gnome/interface/accessibility‭

gconftool-2‭ ‬—type bool‭ ‬—set‭ ‬/apps/metacity/general/reduced_resource s true
Metacity будет стараться избегать анимаций и уменьшит потребление ресурсов,‭ ‬единственное,‭ ‬что визуально изменится‭ — ‬при перемещении окон не будет отображаться содержимое.‭ ‬Предварительно узнать значение параметра и/или убедиться что изменения произошли,‭ ‬можно запустив в Терминале команду‭ ‬gconftool-2‭ ‬—get‭ ‬/apps/metacity/general/reduced_resource s

gconftool-2‭ ‬—type string‭ ‬—set‭ ‬/apps/panel/global/panel_animation_spee d panel-speed-fast
Устанавливаем скорость анимации панелей‭ «‬Быстрая‭»‬.‭ ‬Предварительно узнать значение параметра и/или убедиться что изменения произошли,‭ ‬можно запустив в Терминале команду‭ ‬gconftool-2‭ ‬—get‭ ‬/apps/panel/global/panel_animation_spee d

Ускорение сервера шрифтов

В X.org есть подсистема занимающаяся шрифтами,‭ ‬ненужное вам большое количество шрифтов утяжеляет и замедляет работу систему в целом.
Если вы не владеете индийским,‭ ‬корейским,‭ ‬лаоским,‭ ‬кхмерским,‭ ‬то можно смело удалить эти языки из своей системы.
sudo apt-get purge ttf-indic-fonts-core ttf-kacst-one ttf-khmeros-core ttf-lao ttf-punjabi-fonts ttf-unfonts-core
После этого рекомендуется сделать освежающую процедуру
sudo fc-cache‭ ‬-fv‭; ‬fc-cache‭

Если компьютер предназначен для интернета, а так и есть обычно,то отключаем дисковый кеш в браузере Firefox (другими не пользуюсь)

Правка → Настройки → Дополнительные → Сеть → Поставить галочку «Отключить автоматическое управление кэшем» → Установить значение в 0, ну или 1-2, не больше

USB RAID (SSFD) — концепт и теория

Дата публикации: 05.04.13 12:24
Последнее обновление: 11.09.18 06:26

USB RAID — Solid State Flash Drive

Описание проблемы

Предлагаю разобраться в этой несправедливой ситуации. Интересно то, что сами SSD диски это по сути те же USB флешки, только в одном корпусе, отличия заключаются лишь в дополнительных элементах таких как: контроллер и кэш память. Давно появилась идея, ещё во время первого анонса SSD дисков, что почему бы не использовать некоторое количество USB флешек для объединения их в один носитель.
Сколько же взять флеш-накопителей и какой емкости? Судя по тому, что максимальная скорость обмена данными по одному порту USB 2.0 составляет 480 мБит/с (или 60 мегабайт), то оптимальным вариант я посчитал достаточно быстрые носители емкостью 4 гБ производства GoodRam, которые в рознице стоят не более 300-350 рублей.

Целесообразность

Для сравнения SSD диск Kingston SSD V 300 SERIES 120GB стоит около 4500р на момент написания данной статьи. На первый взгляд эти цифры кажутся большими, но это только на первый :). Если посчитать сколько будет стоить то количество флеш-дисков, необходимых для хранения 120 гБайт данных, то нам потребуется 30 флеш-носителей по 4 гБайта и это грубо, т.к. в дейтсвительности объем флешки 4GB будет ещё меньше, а именно 3.72 гБайт. Прикинув примерно среднюю цену Твердотельного диска и разделив его на количество выбранных USB-дисков, учитывая размер последних получим количество 33 штуки. В итоге размер нашего будующего USB-монстра будет равняться 122.76 гБайт, если взять цену 300р ща штуку, то получим ровно 9900 рублей или около трёхста долларов США.
Итого получаем что данный концепт, при таком подходе, стоит значительно дороже, чем «технология» SSD.

SSFD — Solid State Flash Drive

Пока в интернете в точности такого определения не имеется, то пусть это обозначение/название будет закреплено за этой статьёй.
Продолжим разбор далее, NAND Memory — впервые эта технология хранения данных была предложена компанией Toshiba, как раз в конце развала СССР (думаю намёк понятен).

Единомышленники с сайта instructables.com, попытались реализовать свою версию USB-RAID, только не учли того, что для этого нужна другая модель и архитектура устройства. В проекте «Pseudo Floppy» используется фактически USB-хаб, с одним общим концентратором, а объединение в RAID происходит программным способом.

Минусы такого подхода: основным и самым весомым отрицательным моментом является то, что каждый USB-диск фактически «трудится» используя свой контроллер, не обмениваясь данными со своими соседями, основную логику на себя берет программа и чипсет материнской платы. То есть, сигнал приходит с общего USB-порта, каждая флешка на него отвечает и только после ещё одного цикла, начинается запись/чтение с нужного места на нужном флеш-диске (дисках). Также к минусам такой модели относится и само ограничение одного канала USB 2.0 — 60 MB/s.
На фото выше видно 4 USB накопителя, если предположить что каждый из них, способен работать хотя бы на 20 MB/s, то одного порта USB, для этого явно недостаточно.

Для сравнения интерфейс USB 3.0 обладает максимальной скоростью обмена данными равным 400 MB/s, но поскольку USB 3.0 несмотря на свою историю, датируемую аж 2008 годом так и не стал массовым. На дворе 2013 год, но USB 2.0 на данный момент является до сих пор наиболее массовым явлением во множестве устройств разного рода.

Читать еще:  Флешка с защитой от записи

Это не окончательный вариант статьи, материал подготавливается.

Домашний дисковый массив RAID5 на 3.5 Тб своими руками

Шаманские пляски (с бубном)

1. Подготовка Flash-USB диска

Для использования подходит любой Flash-USB диск, объемом 2 Гб. Замечание первое: чем больше скорость чтения с Flash-USB диска, тем быстрее грузится операционная система при включении. Хотя, если система будет работать в режиме 24/7, скорость загрузки при включении не будет являться определяющей.

Замечание второе: почему-то Flash-USB диски, даже, если они одного производителя, одной емкости и отформатированы одинаково (FAT или FAT32), не все из них видны в BIOS материнской платы, как USB-HDD диски. И если они не видны в BIOS, соответственно Windows на них устанавливаться не будет. В чем тут зарыта собака, я так и не понял, хотя попробовал не менее 20 десятков изделий (друзья давали попробовать).

Я использовал для подготовки Flash-USB диска следующую программу — FlashBoot v1.4.0.157, которая гарантированно давала результат. После ее применения, любая флэшка в BIOS материнской платы определялась, как USB-HDD диск.

2. Установка WindowsXPна Flash-USB

Собираем систему, не подключая жесткие диски. Подключаем Flash-USB диск и проверяем, виден ли он в BIOS материнской платы, как USB-HDD диск. Для установки Windows XP подключаем CD-ROM дисковод. Он может быть с любым интерфейсом — IDE или SATA, только не USB. При установке Windows XP CD-ROM с интерфейсом USB конфликтует с флэшкой. Еще с флэшкой конфликтует при установке USB-клавиатура и USB-мышь. Они должны быть с разъемами PS/2.

Запускаем установку с CD-ROM. Происходит первоначальная загрузка необходимых файлов установки, далее выбор диска, на который надо установить Windows XP, и далее, после перезагрузки компьютера, появляется «синий экран смерти» с ошибкой — STOP 0x000007b. Выключаем компьютер. Вынимаем флешку.

Подключаем флешку к любому компьютеру с установленной Windows XP.

Берем архив FlashBootXP_ver1.rar . Распаковываем во временную папку на жестком диске. В этом архиве 4 файла: usb.inf, usbport.inf, usbstor.inf, usbboot.reg.

Запускаем редактор реестра regedit.

Выделяем раздел HKEY_LOCAL_MACHINE. В меню «Файл» выбираем «Загрузить куст…».

Выбираем папку – Буква_флешкиWindowsSystem32Config. В этой папке выбираем файл – SYSTEM.

В окне выбора раздела вводим название раздела – FlashUSB. Щелкаем правой клавишей мыши по этому разделу. В меню выбираем «Разрешения». В открывшемся окне выбираем «Администраторы» и «Полный доступ». Далее — «Применить». Нажимаем кнопку «Дополнительно».

В открывшемся окне выбираем «Администраторы» и ставим чек-пойнт «Заменить разрешения для всех дочерних объектов заданными здесь разрешениями, применимыми для дочерних объектов». Далее кнопки «ОК» и «ОК».

Переходим во временную папку, в которую был распакован архив FlashBootXP. Щелкаем правой кнопкой мыши на файле usbboot.reg. В открывшемся меню выбираем «Слияние».

Переходим опять в редактор реестра. Выбираем раздел HKEY_LOCAL_MACHINEFlashUSB. В меню «Файл» выбираем «Выгрузить куст…». Закрываем редактор реестра.

Копируем файлы usb.inf, usbport.inf, usbstor.inf из временной папки в папку — Буква_флэшкиWindowsINF.

Вынимаем флэшку из компьютера.

Вставляем флэшку в компьютер массива. Включаем компьютер, грузимся с флешки («синий экран смерти» больше не появляется) и продолжаем установку до завершения.

Когда Windows XP закончит устанавливаться, завершаем установку драйверами для материнской платы.

По завершению установки отключаем CD-ROM. Может получиться так, что без CD-ROMa система не будет грузиться. Попробуйте подключить любой диск массива. Проблема должна исчезнуть.

Далее превращаем флешку в локальный жесткий диск.

Отрываем «Мой компьютер» – «Свойства» – Вкладка «Оборудование» — «Диспетчер устройств». В диспетчере устройств находим «Дисковые устройства». Раскрываем этот раздел. Находим в списке свою флешку. Двойной щелчок мыши на ней. В раскрывшемся окне выбираем закладку – «Сведения».

На данной вкладке щелчком мыши выделяем «Код устройства» и копируем его, т.к. записать его не всегда возможно, он бывает виден не весь, а передвинуть его для просмотра невозможно.

Берем драйвер от Hitachi Microdrive . Там два файла: cfadisk.inf и cfadisk.sys. Открываем файл cfadisk.inf своим любимым текстовым редактором. Находим следующие строки:

В последней строке удаляем все, после – « %Microdrive_devdesc% = cfadisk_install, ». На освободившееся место вставляем ранее скопированный «Код устройства». Потом в этой строчке находим последний слеш « » и удаляем его и все, что расположено в этой строке до конца. Сохраняем файл.

Снова последовательность — «Мой компьютер» – «Свойства» – Вкладка «Оборудование» — «Диспетчер устройств». В диспетчере устройств находим «Дисковые устройства». Раскрываем этот раздел. Находим в списке свою флешку. Двойной щелчок мыши на ней. В раскрывшемся окне выбираем закладку – «Драйвер». Щелкаем по кнопке «Обновить».

В открывшемся окне выбираем чек-пойнт «Нет, не в этот раз». Щелкаем клавишу «Далее». Выбираем чек-пойнт «Установка из указанного места». Щелкаем клавишу «Далее». Выбираем чек-пойнт «Не выполнять поиск. Я сам выберу драйвер». Щелкаем клавишу «Далее». Щелкаем по клавише «Установить с диска». Щелкаем по клавише «Обзор» и раскрываем папку, где находится драйвер Hitachi Microdrive с модифицированным файлом cfadisk.inf. Указываем на этот файл и, не взирая на все протесты Windows о том, что этот драйвер не подходит, не прошел тестирование на совместимость и т.д., насильно устанавливаем драйвер.

Перезагружаем компьютер. Теперь флешка определяется, как обычный локальный диск.

Кстати, данный способ хорош для современных флешек емкостью от 4Гб и более. После этого их можно форматировать в любую файловую систему, поддерживаемую Windows, можно создать на флешке несколько разделов, а система NTFS позволяет преодолевать ограничения на размер одного файла в 2 Гб.

RAID-5 под WindowsXP (из-за чего все и затевалось)

Активация поддержки массивов RAID-5 в WindowsXP

В Windows XP существует поддержка массивов RAID-5, просто она не включена. Для активации этой функции необходимо проделать следующие телодвижения.

Вынуть флешку из массива и подключить к любому компьютеру с установленной Windows XP. Скопировать в любую временную папку следующие файлы:

Любым HEX-редактором отредактировать эти файлы:

0000f1f0h: 74 00 54 00 79 00 70 00 65 00 00 00 57 49 4E 4E ; t.T.y.p.e. WINN

0000f200h: 54 00 00 00 53 45 52 56 45 52 4E 54 00 00 00 00 ; T. SERVERNT.

0000f1f0h: 74 00 54 00 79 00 70 00 65 00 00 00 53 45 52 56 ; t.T.y.p.e. SERV

0000f200h: 45 52 4E 54 57 49 4E 4E 54 00 00 00 00 00 00 00 ; ERNTWINNT.

00005140h: 4C 41 4E 4D 41 4E 4E 54 00 00 00 00 53 45 52 56 ; LANMANNT. SERV

00005150h: 45 52 4E 54 00 00 00 00 57 49 4E 4E 54 00 00 00 ; ERNT. WINNT.

00005140h: 4C 41 4E 4D 41 4E 4E 54 00 00 00 00 57 49 4E 4E ; LANMANNT. WINN

00005150h: 54 00 00 00 00 00 00 00 53 45 52 56 45 52 4E 54 ; T. SERVERNT

00001c30h: 73 65 72 76 65 72 6E 74 00 00 00 00 6C 61 6E 6D ; servernt. lanm

00001c40h: 61 6E 6E 74 00 00 00 00 50 72 6F 64 75 63 74 54 ; annt. ProductT

00001c30h: 77 69 6E 6E 74 00 00 00 00 00 00 00 6C 61 6E 6D ; winnt. lanm

00001c40h: 61 6E 6E 74 00 00 00 00 50 72 6F 64 75 63 74 54 ; annt. ProductT

Сохранить файлы и закрыть. Далее скопировать эти файлы из временной папки в следующие места на флешке:

Вынуть флэшку из компьютера и подключить к массиву.

Создание массива RAID-5

Вставить на свои места все жесткие диски для создания массива. Включить компьютер и загрузиться с флешки.

Открываем «Панель управления» — «Администрирование» — «Управление компьютером» — «Управление дисками». Шелкаем правой кнопкой мыши на каждом диске, который будет входить в состав массива, выбираем «Преобразовать в динамический». Дожидаемся конца преобразования.

Далее выбираем «Создать том». Указываем в чек-пойнте — «RAID-5». Нажимаем кнопку «Далее». В следующем окне указываем все диски, которые будут входить в массив. Нажимаем кнопку «Далее».

Замечание: Размеры всех дисков в массиве обрежутся по диску минимального размера, входящего в массив, т.е., совсем не обязательно подбирать диски одинакового размера и одного производителя. Кстати, у меня на материнской плате диски подключены к трем микросхемам контроллеров жестких дисков разных фирм.

В следующем окне назначаем букву диска. Нажимаем «Далее». В следующем окне выбираем тип файловой системы – NTFS и отмечаем чек-пойнт «Быстрое форматирование». Нажимаем кнопку «Далее».

Как только процесс завершится, наступает счастье – массив RAID-5 почти готов к работе.

Окончательная доводка

Для окончательной доводки системы необходимо:

Далее, воспользовавшись программой XPLite 1.7 Rus, нужна версия «Профессионал», удалить из Windows XP все лишние приложения и службы, оставив только дисковые и сетевые функции. Для удаленного управления массивом устанавливаем какую-нибудь программу для удаленного управления, например Radmin или что-нибудь подобное.

Теперь отключаем монитор, клавиатуру и мышь. Все.

Ссылка на основную публикацию
Adblock
detector