cloud striker (clsv) wrote,
cloud striker
clsv

Category:

установка FreeBSD 7.0, 7.1, 7.2, 8.0 с flash drive (флешки)

#Так же способ установки виндов с флешки
#http://clsv.livejournal.com/12234.html

Всем привет.
Дома валялся компьютер без винта CPU AMD Athlon 64 3200+, MB ASUS AM2(хрен знает какая, лень искать марку), VGA Asus Geforce 6600GT, RAM 1024mb, 3 сетевухи, одна из них встроенная, нашелся винт 250gb WD. Привода не имеется, а операционку какую нибудь вкорячить надо. Ставил Debian используя tftp, не очень она меня порадовала, старый софт и прочие баги при работе с сетью(не люблю пингвинов). Не долго думая поставил PC-BSD 7.1-BETA1 Released(используя 2gb flashdrive и PCBSD7.1-BETA1-x86-USB.img), не знаю в чем была трабла но работала просто ужасно, все томрозило и прочая ересь, не стал разбираться...решил поставить чистый и красивый FreeBSD Release 7.1 AMD64.(установка i386 и прочих ничем не отличается)
В наличие имеем все ту же 2gb flash drive + 2cd образа скаченных с официального ресурса (7.1-RELEASE-amd64-bootonly.iso && 7.1-RELEASE-amd64-disc1.iso) если интернет медленный и грустный то хватит одного образа 7.1-RELEASE-amd64-disc1.iso.

Начинаем подготовку флешки из WINDOWS. Если вы используете другую ОС то думаю вы разберетесь как установить на flashdrive Grub4Dos, если не разберетесь то пишите попробую разъяснить что куда.
Спасибо сайту http://greenflash.su/, очень помог.
Можете там зарегистрироваться и прочесть статью Установка GRUB4DOS, ну а если лень регистрироваться то читаем и качаем все здесь.

1.Перед началом операции флешку рекомендуется отформатировать программой HPUSBFW(369Кб)(ссылка 1,ссылка 2), предварительно сохранив с неё всё необходимое (если есть).
P.S. Я форматировал в FAT32

2. Скачиваем этот файл:GRUB4DOS_GUI(336Кб)(ссылка 1,ссылка 2)

3. Запускаем его. После запуска выбираем (кнопкой Обзор) цель, то есть то устройство на которое будем устанавливать Загрузчик.
Это либо Жёсткий диск, либо Флешка.
Если собираемся ставить на Флешку, значит выбираем корень флешки Х:\
(Х - Буква вашей флешки)
Если собираемся ставить на Жёсткий диск, значит выбираем корень диска C:\ (или на какой вы хотите, главное чтоб был Активным)


4. Нажимаем кнопку "Извлечь". После этого программа Grub4Dos Installer 1.1 установится к вам в C:\Program Files и выбросит ярлык на Рабочий Стол. Одновременно с этим на выбранный вами носитель распакуются файлы загрузчика (Папка - Boot; Файлы - grldr, MEMDISK, MENU.LST) и откроется окно программы Grub4Dos Installer 1.1.

5. В окне программы Grub4Dos Installer 1.1, в самой верхней строчке (выпадающем меню), выбираем цель для установки загрузчика
(HDD или Флешка) Больше ничего выбирать не надо.


7.Если всё успешно, то вы увидите окно консоли с предложением нажать Enter, Нажимаем Enter.


Добрые люди даж на видео засняли что как делать)


З.Ы.:На сайте еще много полезных статей(не реклама)

Поехали далее....
Если мы все проделали правильно, то при загрузке наша флешка может выдать нечто подобное как:


Осталась маленькая часть всей работы....
####################2 образа####################
Если у нас есть 2 образа FreeBSD: 7.1-RELEASE-amd64-bootonly.iso И 7.1-RELEASE-amd64-disc1.iso

1. На флешке создаем каталог freebsd и копируем туда 7.1-RELEASE-amd64-bootonly.iso с переименованием в bootonly.iso

2. Из образа 7.1-RELEASE-amd64-disc1.iso в корень флешки копируем директории "7.1-RELEASE" и "packages"(если хорошо разбираетесь в дистрибутиве можете порезать то что ненужно)

3. Завершающий этап. Открываем файл MENU.LST он находится в корне флешки и добавляем туда строки:

title FreeBSD 7.1 install
map /freebsd/bootonly.iso (hd32)
map --hook
chainloader (hd32)
boot

сохраняем.

####################1 образ####################
Если у нас есть 1 образ FreeBSD: 7.1-RELEASE-amd64-disc1.iso

1. Открываем образ 7.1-RELEASE-amd64-disc1.iso ISO редактором.

2. Вынимаем оттуда папки "7.1-RELEASE" и "packages" и сохраняем их в корень нашей флешки и сохраняем ISO образ без папок("7.1-RELEASE" и "packages") с именем bootonly.iso

3.На флешке создаем каталог freebsd и копируем туда наш образ bootonly.iso

4. Завершающий этап. Открываем файл MENU.LST он находится в корне флешки и добавляем туда строки:

title FreeBSD 7.1 install
map /freebsd/bootonly.iso (hd32)
map --hook
chainloader (hd32)
boot

сохраняем.

Все флешка полностью готова для установки с нее FreeBSD 7.1 Release.

1.При загрузке компьютера вызываем boot menu(это где указываем откуда грузиться)
2.Выбираем там нашу флешку, если все верно и компьютер поддерживает загрузку то мы увидим Grub4Dos(вроде скелетон какой то на заднем фоне)
3.В окне выбираем пункт "FreeBSD 7.1 install"
4.Eсли вы сделали все правильно то начнется загрузка установщика freebsd(sysinstall). 5.Проходим все стандартные пункты http://www.lissyara.su/?id=1043
6.В финале выбираем пункт где выбирается путь установки


7.Выбираем DOS(Флешка у нас формата Fat32 и в корне ее лежат все необходимые файлы для установки FreeBSD 7.1


8.Откидываемся на спинку стула и ждем окончания установки.

Все вопросы сюда или в аську: 173320
Всем спасибо всем удачи.

UPD 10.04.10
Столкнулся вчера с ошибками.
1. При выборе Install FreeBSD образ отказывался грузиться и выдавал следующую ошибку
Error 60: File for drive emulation must be in one contiguous disk area
Вся проблема в том, что образ записался в разные сектора и он не считается непрерывным(не фрагментированным).
Должны были помочь данные утилиты contig и wincontig но не помогли)
2. Ошибка когда я все таки запустил sysinstall из за природы материнской платы, флешка не определилась сразу, поэтому привыборе источника установки возникли проблемы, нажава ctrl+alt+delete я перезапустил устнаовку выбрав Restart, флека определилась, но в конечном счете при копирование файлов, установка падала)
UPD 16.04.10
Решение проблемы с невиденьем флешки в sysinstall
sysinstall - options
Re-scan Devices <*>
Продолжаем спокойно установку)
Tags: flash, freebsd, grub4dos, install freebsd from flash
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 77 comments
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →
Previous
← Ctrl ← Alt
Next
Ctrl → Alt →