Пользовательского поиска
Пятница, 26.04.2024, 09:11
Приветствую Вас Гость | RSS
Главная | wifiway - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Логин:
Пароль:
Мы Рекомендуем:
Мнение Общественности
Какой объем должна занимать Мультизагрузочная флешка?
1. 8Gb
2. 4 gb
3. 16 Gb
4. 32 Gb
5. 2 Gb
6. 1 gb
7. 512 Mb
Всего ответов: 6156
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Sh1td0wn, asdqqww  
Форум » Мультизагрузочная флешка » Linux-подобные системы » wifiway (Помогите установить на флешку)
wifiway
lexan73Дата: Понедельник, 17.08.2009, 21:28 | Сообщение # 1
Неизвестный
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Отсутствует
Люди у кого есть время посмотрите это http://www.wifiway.org/en/changelog/wifiway-1.0-final.html и большая просьба помочь прикрутить это на флеш через grub4dos,заранее блогодарю.
 
kDnДата: Вторник, 18.08.2009, 03:38 | Сообщение # 2
Программист
Группа: Проверенные
Сообщений: 817
Репутация: 66
Статус: Отсутствует
lexan73, а вы обратите внимание на http://www.remote-exploit.org/backtrack_download.html smile , ИМХО гораздо лучше... Посему ваш вариант качать не буду, не вижу смысла... Хотя может, кто другой возьмется, или же вы - выложите конфиги syslinux или grub из этого исошника, а там видно будет smile
 
lexan73Дата: Вторник, 18.08.2009, 10:56 | Сообщение # 3
Неизвестный
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Отсутствует
suslinux.sfg
PROMPT 0
TIMEOUT 40
DEFAULT /boot/vesamenu.c32

LABEL wifiway vga=791
MENU LABEL Run wifiway vga=791
KERNEL /boot/vmlinuz
APPEND vga=791 max_loop=255 initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw

LABEL wifiway vga=769
MENU LABEL Run wifiway vga=769
KERNEL /boot/vmlinuz
APPEND vga=769 max_loop=255 initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw

LABEL memtest86
MENU LABEL Run Memtest utility
KERNEL /boot/mt86p

Это то что нужно?
Для меня эта программка более удобна т.к. с командной строкой я на Вы

Сообщение отредактировал lexan73 - Вторник, 18.08.2009, 11:08
 
kDnДата: Вторник, 18.08.2009, 19:43 | Сообщение # 4
Программист
Группа: Проверенные
Сообщений: 817
Репутация: 66
Статус: Отсутствует
Quote (lexan73)
Это то что нужно? Для меня эта программка более удобна т.к. с командной строкой я на Вы

Э... в BackTrack KDE живет... Ну и утилиты там не только командной строки, а разные)))...

Ну да ладно, согласно конфига сислинукса оно превращается в:

title wifiway vga=791
kernel /boot/vmlinuz APPEND vga=791 max_loop=255 initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw
initrd /boot/initrd.gz

title wifiway vga=769
kernel /boot/vmlinuz APPEND vga=769 max_loop=255 initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw
initrd /boot/initrd.gz

При этом в флешка:\boot\ должны лежать файлы vmlinuz и initrd.gz. Либо можете их перенести в другое место, но соответственно поправьте пути.

Если используются какие-то дополнительно загружаемые модули, то их необходимо поместить на флешку с сохранением путей. ФС флешки FAT32, с NTFS скорее всего работать не будет.

Сообщение отредактировал kDn - Вторник, 18.08.2009, 19:44
 
lexan73Дата: Среда, 19.08.2009, 01:08 | Сообщение # 5
Неизвестный
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Отсутствует
kDn Огромное спасибо что уделили время.Все запустилось.
А с BT , такое кол-во программ что просто теряюсь и не представляю что с ними делать.
 
Stim777Дата: Понедельник, 03.01.2011, 19:45 | Сообщение # 6
Экспериментатор
Группа: Проверенные
Сообщений: 88
Репутация: 5
Статус: Отсутствует
Подскажите, как исправить ошибку

в меню grub4dos делаю так:

title 1 wifiway 2.0.1 vga=791
find --set-root /boot/os/wifiway.iso
map (hd0,0)/boot/os/wifiway.iso (hd32)
map --hook
root (hd32)
kernel /boot/vmlinuz iso-scan/filename=(hd0,0)/boot/os/wifiway.iso APPEND vga=791 max_loop=255 initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/changes/changes.dat
initrd /boot/initrd.gz

образ грузиться, но после возникает ошибка, типа папка wifiway со всеми файлами не найдена в корне диска, как исправить? что я сделал не так, ведь вроде указал "root (hd32)"...

 
Sh1td0wnДата: Понедельник, 03.01.2011, 19:47 | Сообщение # 7
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> iso-scan/filename=(hd0,0)/boot/os/wifiway.iso
Wifiway основана на casper?


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Stim777Дата: Понедельник, 03.01.2011, 20:06 | Сообщение # 8
Экспериментатор
Группа: Проверенные
Сообщений: 88
Репутация: 5
Статус: Отсутствует
Quote (Sh1td0wn)
Wifiway основана на casper?

не знаю, как проверить?

Добавлено (03.01.2011, 20:06)
---------------------------------------------
покрайней мере папки такой там нету, syslinux загрузчик там, как уже писали выше

 
Sh1td0wnДата: Понедельник, 03.01.2011, 20:29 | Сообщение # 9
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Stim777, вывод: параметр ядра iso-scan/filename не имеет никакого смысла. Особенно если учесть, что путь указан не от корня устройства, а от какого-то (hd0,0), который не существует на этапе работы скриптов в initramfs.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Stim777Дата: Понедельник, 03.01.2011, 20:48 | Сообщение # 10
Экспериментатор
Группа: Проверенные
Сообщений: 88
Репутация: 5
Статус: Отсутствует
Quote (Sh1td0wn)
вывод: параметр ядра iso-scan/filename не имеет никакого смысла. Особенно если учесть, что путь указан не от корня устройства, а от какого-то (hd0,0), который не существует на этапе работы скриптов в initramfs.

в любом случае не находит то он попку wifiway в корне образа, он не считает походу его вообще корнем, как исправить?
 
Sh1td0wnДата: Понедельник, 03.01.2011, 20:54 | Сообщение # 11
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Никак. Поиск iso-образа не реализован в его initramfs.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Stim777Дата: Вторник, 04.01.2011, 22:28 | Сообщение # 12
Экспериментатор
Группа: Проверенные
Сообщений: 88
Репутация: 5
Статус: Отсутствует
Оказываеться wifiway очень просто запускать из iso образа
вот меню для drub4dos
Code
title 1 WiFiWay 2.0.1 Graphics mode (KDE)
find --set-root /boot/os/wifiway.iso
map /boot/os/wifiway.iso (0xff)
map --hook
root (0xff)
kernel /boot/vmlinuz append vga=791 max_loop=255 initrd=/boot/initrd.gz ramdisk_size=6666 from=/dev/hda1/boot/os/wifiway.iso root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/changes/changes.dat
initrd /boot/initrd.gz

title 2 WiFiWay 2.0.1 Always Fresh
find --set-root /boot/os/wifiway.iso
map /boot/os/wifiway.iso (0xff)
map --hook
root (0xff)
kernel /boot/vmlinuz append vga=791 max_loop=255 initrd=/boot/initrd.gz ramdisk_size=6666 from=/dev/hda1/boot/os/wifiway.iso root=/dev/ram0 rw autoexec=xconf;telinit~4
initrd /boot/initrd.gz

title 3 WiFiWay 2.0.1 Copy To RAM
find --set-root /boot/os/wifiway.iso
map /boot/os/wifiway.iso (0xff)
map --hook
root (0xff)
kernel /boot/vmlinuz append vga=791 max_loop=255 initrd=/boot/initrd.gz ramdisk_size=6666 from=/dev/hda1/boot/os/wifiway.iso root=/dev/ram0 rw copy2ram autoexec=xconf;telinit~4
initrd /boot/initrd.gz

title 4 WiFiWay 2.0.1 Graphics VESA mode
find --set-root /boot/os/wifiway.iso
map /boot/os/wifiway.iso (0xff)
map --hook
root (0xff)
kernel /boot/vmlinuz append vga=791 max_loop=255 initrd=/boot/initrd.gz ramdisk_size=6666 from=/dev/hda1/boot/os/wifiway.iso root=/dev/ram0 rw autoexec=telinit~4 changes=/changes/changes.dat
initrd /boot/initrd.gz

title 5 WiFiWay 2.0.1 Text mode
find --set-root /boot/os/wifiway.iso
map /boot/os/wifiway.iso (0xff)
map --hook
root (0xff)
kernel /boot/vmlinuz append vga=769 max_loop=255 initrd=/boot/initrd.gz ramdisk_size=6666 from=/dev/hda1/boot/os/wifiway.iso root=/dev/ram0 rw changes=/changes/changes.dat
initrd /boot/initrd.gz

title 6 WiFiWay 2.0.1 as PXE server
find --set-root /boot/os/wifiway.iso
map /boot/os/wifiway.iso (0xff)
map --hook
root (0xff)
kernel /boot/vmlinuz append vga=791 max_loop=255 initrd=/boot/initrd.gz ramdisk_size=6666 from=/dev/hda1/boot/os/wifiway.iso root=/dev/ram0 rw autoexec=/boot/pxelinux.cfg/start;/boot/pxelinux.cfg/web/start;xconf;telinit~4
initrd /boot/initrd.gz

Обратим внимание на from=/dev/hda1/boot/os/wifiway.iso
hda1 - пишем если у нас usb hdd
sdb1 - если usb flash
boot/os/wifiway.iso - путь к нашему образу
Вот и все!
Помогал мне в этом semen.
Первоначальная идея его, моя идея в том что не в cfg файле в iso образе это править, а указать как параметр ядра.

Upd1:
hda1 - работает у меня только в Virtual Box
sda1 - заработало при загрузке реального компа
sdb1 - у меня не заработало

Сообщение отредактировал Stim777 - Среда, 05.01.2011, 14:34
 
Sh1td0wnДата: Среда, 05.01.2011, 20:42 | Сообщение # 13
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Stim777, а лучше (надёжнее): from=path/to/wifiway.iso, чтобы искало на всех устройствах. Может так случиться, что флешка инициализируется первой, а жёсткому диску компьютера достанется sdb, или, наоборот, на компьютере будет несколько жёстких дисков, и флешка станет каким-нибудь sdd.

НАЖМИ МЕНЯ, прежде чем что-либо написать
 
Stim777Дата: Среда, 05.01.2011, 23:50 | Сообщение # 14
Экспериментатор
Группа: Проверенные
Сообщений: 88
Репутация: 5
Статус: Отсутствует
Quote (Sh1td0wn)
а лучше (надёжнее): from=path/to/wifiway.iso, чтобы искало на всех устройствах. Может так случиться, что флешка инициализируется первой, а жёсткому диску компьютера достанется sdb, или, наоборот, на компьютере будет несколько жёстких дисков, и флешка станет каким-нибудь sdd.

спасибо за подсказку, не знал что будет в таком случае везде искать
 
anode2415Дата: Пятница, 07.01.2011, 16:25 | Сообщение # 15
Неизвестный
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Отсутствует
To Stim777: Насколько я знаю, в ядре линукса есть две ветки драйверов для НЖМД. Первая ATA/ATAPI/MFM/RLL support (DEPRECATED), т.е. дословно "резко осуждаемая", проще старая, и вторая Serial ATA and Parallel ATA driverers - более новая и рекомендуемая. Так вот, если ядро Вашего wifiway собранно с поддержкой НЖМД по первой ветке, то мастер диск на первом порту будет полюбому hda и циферка - номер раздела диска, ведомый - hdb, на втором порту hdc, hde, а флешка будет sda1( если на ней один раздел), может быть и sdb( если при загрузке у Вас подключено несколько флешек, в том числе считаются и флешки в картридере). Если же драйвера ядра собраны по новым рекомендациям, то sda будет первый НЖМД, а ЮСБ флешка - sdb1. Это всё пАлюбЭ откуда бы Вы не загружались. Параметр from передаётся ядру линукс, т.е. Вы должны указать from=/dev/... Мне так кажется...
 
Форум » Мультизагрузочная флешка » Linux-подобные системы » wifiway (Помогите установить на флешку)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Чат

Copyright GreenFlash © 2024
Рейтинг@Mail.ru