Alt linux установка fdisk

Работа с дисками/WD

Технология с секторами 4Кб у Western Digital называется Advanced Format.

  • WDC WD10EARS Caviar Green
  • WDC WD15EARS Caviar Green
  • WDC WD20EARS Caviar Green
  • SAMSUNG HD204UI

А также новые диски из серии Caviar Blue

Новая линейка экономных дисков имеет физический размер сектора 4Кб (экономия на служебной информации и межсекторных промежутках). Для ОС он притворяется имеющим сектора 512 байт, но если не работать с ним 4Кб-ными блоками, возникает многократное снижение производительности на записи (чтобы записать 512 байт, придётся считать 4Кб, изменить в них нужную часть и записать опять). Не знаю, как здесь, но на FDD пришлось бы подождать полный оборот диска.

В полной мере поддержки в большинстве выпущенных дистрибутивов Linux нет, особенно в установщиках [1] . Windows поддерживает такие сектора, начиная с Windows Vista.

Индивидуальные программы по состоянию на конец 2009/начало 2010 в апстримах уже обновлены, см. тж эту страничку и метабаг #16000.

Создание разделов

Разделы на диске должны быть выровнены кратно 8-ми секторам, то есть начинаться не с 63-го, как это обычно любит Windows [2] , а с 64-го. Скорее всего это приведёт к конфликту с Windows. В случае использования двух систем на одном диске рекомендуется выставить перемычку на диске, меняющую нумерацию секторов.

fdisk

Нужен fdisk из util-linux (util-linux-ng до 1 декабря 2010г: https://lkml.org/lkml/2010/12/1/464) версии 2.17.1 и выше (в Сизифе с 2010-03-05)

(-c выключает совместимость с DOS, -u включает указание размеров в секторах)

Для дисков наподобие WD15EARS не надо пытаться передавать fdisk’у -b 4096 (поскольку эти HDD наружу всё равно показывают 512), поскольку при этом fdisk создаст разделы в 8 раз меньше.

Читайте также:  Android sdk on arm linux

parted

Создание файловой системы

Файловым системам нужно указывать размер блока и размер сектора не менее 4Кб.

Создание LVM

Ссылки

  • https://ata.wiki.kernel.org/index.php/ATA_4_KiB_sector_issues
  • http://www.wdc.com/ru/products/advancedformat/
  • https://bugzilla.altlinux.org/show_bug.cgi?id=23014
  • http://www.fcenter.ru/online.shtml?articles/hardware/hdd/28121
  • http://ubuntuforums.org/showthread.php?p=8901011
  • http://www.opennet.ru/openforum/vsluhforumID3/63902.html
  • http://www.thg.ru/storage/wd_4k_sector/index.html
  • http://community.wdc.com/t5/Desktop/Problem-with-WD-Advanced-Format-drive-in-LINUX-WD15EARS/td-p/6395/page/2
  • http://www.hv23.net/2010/02/wd10ears-performance-larger-block-size-issues4k/
  • http://www.osnews.com/story/22872/Linux_Not_Fully_Prepared_for_4096-Byte_Sector_Hard_Drives
  • http://rlab.ru/doc/4k_hdd_for_linux.html
  1. ↑ Кажется, в Fedora 12 или 13 всё-таки есть.
  2. ↑ Точнее, DOS partition table при условии выравнивания по «цилиндрам» плюс шестибитном поле sector в тяжком наследии IDE плюс нумерации секторов, начинающейся с 1 вместо 0 по какому-то недоразумению…

Источник

Установка Альт из тарболов rootfs на BFK3.1

Внимание! В данной статье описаны процедуры, в результате выполнения которых все данные на подключенном к BFK3.1 диске будут уничтожены. Прежде чем начать, рекомендуется сделать резервную копию нужных данных.

Общие замечания

Руководство по быстрому запуску: https://www.baikalelectronics.ru/upload/iblock/e7f/Rukovodstvo-po-bystromu-zapusku-BFK3.1.pdf Перед началом установки образа ОС Альт на плату BFK3.1 убедитесь, что плата подключена в соответствии с «Руководством по быстрому запуску», успешно загружается.

Для установки образов достаточно

  • отформатировать HDD (или SSD) — рекомендуется создать один primary-раздел с файловой системой ext2
  • распаковать на него тарбол

Ниже переведена подробная инструкция как сделать это средствами самой платы.

Установка образа ОС Альт на BFK3.1

Для установки ОС Альт может быть использован HDD или SSD с интерфейсом SATA. Желательна ёмкость не менее 8 Гб.

Далее для краткости будем называть его просто «диск».

Можно подключить диск к любому компьютеру под Linux, разбить диск на разделы, отформатировать и установить на него образ ОС Альт.

В данной инструкции мы рассмотрим как выполнить эти действия непосредственно на плате BFK3.1, используя ПО, предварительно установленное на нее.

Подключение диска

На плате BFK3.1 имеется 2 SATA разъёма, обозначенные XS23 и XS24.

К одному из них следует подключить диск, на который будет развернута ОС Альт.

Подготовка диска средствами ПО BFK3.1

Включите плату, дождитесь окончания загрузки и вывода приветствия, как указано в «Руководстве по быстрому запуску»

Читайте также:  Перезапустить ssh сервер linux

Необходимо успеть остановить автозагрузку, чтобы выбрать нужный пункт в меню.

Выберите в появившемся меню пункт

1. Boot from SPI flash to minimal FS (rom + ramdisk)

Нажмите ввод и дождитесь окончания загрузки:

Done. Have fun! Please press Enter to activate this console.

Нажмите ENTER. Будет выведено приглашение командной строки.

Будет выведен список устройств, подключенных к плате, с их характеристиками.

Найдите среди них диск, на который следует установить ОС Альт, запомните его идентификатор вида /dev/sdX, где вместо X может быть символ «a», «b» или другой.

В дальнейшем предполагается, что это /dev/sda. Если нужно, замените на свой вариант.

Обратите внимание на присутствие строк вида:

/dev/sdaY, где Y — цифра.

Они означают имеющиеся разделы диска. Нужно будет их удалить.

Краткую справку по командам fdisk можно получить, набрав m

Если на диске имеются разделы, удалите их с помощью команды d

Введите команду p и убедитесь, что все разделы удалены.

Для создания нового раздела введите n

Далее введите p и 1 для создания первичного раздела номер 1.

Далее будет предложено выбрать начало и конец раздела. Оставьте значения по умолчанию, чтобы использовать под раздел весь диск.

Для записи изменений на диск и выхода из fdisk введите w (осторожно — изменения не обратимы после нажатия Enter).

Установка с usb флеш накопителя

Подготовка флешки

Понадобится обычная USB флешка достаточного для записи образа объёма, с файловой системой fat32. На этой флешке может быть записана информация, не относящаяся к прошивке.

Подготовить флешку в Линуксе можно с правами root командой (для /dev/sdb1 или укажите другое имя вашего устройства).

mkfs.fat -f2 -F32 -n BFK3 /dev/sdb1

Осторожно, данная команда уничтожит имеющиеся на флешке данные. Важно, чтобы на флешке была MBR-разметка и хотя бы один раздел.

Скопируйте образ ОС Альт на USB флешку.

Распаковка архива образа на жёсткий диск

После завершения перезагрузки отформатируйте диск, введя команду

Форматирование займет некоторое время.

Читайте также:  Astra linux баг авторизации

В дальнейшем предполагается, что:

  • наш целевой SATA Диск — устройство /dev/sdaX, смонтированное на /mnt/disk1
  • USB флешка — устройство /dev/sdbX, смонтированное на /mnt/disk2

Так должно быть, если флешка была вставлена при загрузке платы. Проверьте, так ли это у вас, с помощью команд fdisk -l и mount

Вставьте USB флешку в разъём XS18.

Смонтируйте флешку (если необходимо)

Смонтируйте целевой отформатированный раздел (если необходимо)

Перейдите в него командой

Для записи образа подайте команду, указанную далее, заменив .tar.gz или .tar.xz на имя имеющегося у вас файла-образа.

Если имеется образ .tar.gz

zcat /mnt/disk2/.tar.gz | tar -xvf -

Если имеется образ .tar.xz

xzcat /mnt/disk2/.tar.xz | tar -xvf -

Запись займет некоторое время.

После завершения записи будет выдано приглашение командной строки.

Перезагрузите плату командой

Установка с использованием сети (scp)

Образ можно распаковать и без использования флешки, если есть содержащий нужный нам образ компьютер, доступный по ssh.

В дальнейшем предполагается, что наш целевой SATA Диск — устройство /dev/sdaX, смонтированное на /mnt/disk1. Проверьте, так ли это у вас, с помощью команд fdisk -l и mount (см. выше).

Смонтируйте целевой отформатированный раздел (если необходимо)

Для записи образа подайте команду, указанную далее, заменив

  • .tar.gz или .tar.xz на имя имеющегося у вас файла-образа
  • 10.X.X.X на ваш ип адрес соседней машины/сервера с ssh
  • на имя пользователя имеющего доступ по ssh на указанную выше машину
scp -q @10.X.X.X://.tar.gz /proc/self/fd/1 | tar -xvJ -f - -C /mnt/disk1

Загрузка в установленную ОС Альт

При загрузке обратите внимание на меню загрузки.

Выберете в нем пункт вида:

Boot 5. Boot from SATA disk1 (/dev/sda1)

для загрузки установленного образа ОС Альт.

Для образов без настройки при первой загрузке пользователь root, пароль alt. Для безопасности рекомендуется сразу сменить пароль, подав команду

и следуя инструкциям на экране.

Настройка загрузки по умолчанию

Начиная с SDK 4.15 можно поменять пункт меню, выбираемый по умолчанию и включить автозагрузку с sda. Подробности на странице BFK3.1.

Источник

Оцените статью
Adblock
detector