Создание мультисистемной загрузочной флешки.

0
Голосов нет
 
Всего голосов: 0
Аватара пользователя

gandic
Сообщения: 58
Зарегистрирован: 23 сен 2016, 12:32
Благодарил (а): 10 раз
Поблагодарили: 8 раз
Контактная информация:

Re: Создание мультисистемной загрузочной флешки.

#21

28 окт 2016, 11:48

В указанной инструкции (http://rusoun.blogspot.ru/p/3.html) по созданию загрузочного USB диска с E2B есть ссылка на то что существует скрипт (fmt.sh) для линукс машин (http://www.easy2boot.com/make-an-easy2b ... ing-linux/) , но там не могу найти сам файл fmt.sh для скачки...
Тоже хочу сделать мультизагрузочную флешку и записать несколько live-образов. Такой вопрос возник - можно ли включить в число таких образов: например, один для 32-битных машин, другой для 64-битных машин и тому подобное, будут ли запускаться live образы?
Linux: Debian 9.0 stretch KDE Plasma 5

no avatar

Автор темы
symon2014

Re: Создание мультисистемной загрузочной флешки.

#22

28 окт 2016, 11:56

gandic, На второй вопрос отвечу так, думаю Е2В по барабану, что лежит у неё в папках, винда, никс, 32, 64. По сути это просто что то типа программного переходника между флешкой и юсб разъёмом.
По поводу файла не отвечу, я успокоился на том что изготовил флешку из под винды, и теперь просто пользуюсь.

Аватара пользователя

gandic
Сообщения: 58
Зарегистрирован: 23 сен 2016, 12:32
Благодарил (а): 10 раз
Поблагодарили: 8 раз
Контактная информация:

Re: Создание мультисистемной загрузочной флешки.

#23

28 окт 2016, 13:01

symon2014 писал(а): По поводу файла не отвечу,
все разобрался он лежит в архиве с самой Easy2boot.
в папкe _ISO/docs/linux_utils/
Последний раз редактировалось пользователем 2 gandic; всего редактировалось раз: 28
Linux: Debian 9.0 stretch KDE Plasma 5

no avatar

Автор темы
symon2014

Re: Создание мультисистемной загрузочной флешки.

#24

28 окт 2016, 13:04

gandic, Удачи, мне прога понравилась, чуть тяжеловесна, но никакой головной боли, кидай что хочешь и пробуй.

no avatar

Автор темы
symon2014

Re: Создание мультисистемной загрузочной флешки.

#25

28 окт 2016, 13:17

gandic, Прокомментируй здесь своё решение поподробней, пригодится кому нибудь, плиз.

Аватара пользователя

gandic
Сообщения: 58
Зарегистрирован: 23 сен 2016, 12:32
Благодарил (а): 10 раз
Поблагодарили: 8 раз
Контактная информация:

Re: Создание мультисистемной загрузочной флешки.

#26

28 окт 2016, 17:05

symon2014 писал(а): Прокомментируй здесь своё решение
распаковываем в хомяке архив с Easy2Boot в любую папку, например, в e2b
в консоли от рута переходим в директорию cd /home/[highlight=yellow]<вашпользователь>[/highlight]/e2b/_ISO/docs/linux_utils
меняем права на содержимое в папке linux_utils выполнив sudo chmod 777 *
перед запуском скрипта необходимо подключить флешку и примонтировать
далее запускаем сам скрипт bash fmt.sh
если скрипт правильно определил флешку, у меня: /dev/sdc1 , то подтверждаем y
и все ждем завершения процесс создания Easy2Boot USB Drive:
Easy2Boot USB Drive contents...
autorun.inf       E2B_ReadMe.txt  MAKE_E2B_USB_DRIVE (run as admin).cmd  QEMU_MENU_TEST (run as admin).cmd
autounattend.xml  grldr           MAKE_THIS_DRIVE_CONTIGUOUS.cmd         unattend.xml
e2b.ico           _ISO            menu.lst                               UPDATE_E2B_DRIVE.CMD
Please wait - flushing write cache and unmounting drive...
После завершения процесса создания Easy2Boot USB Drive
на флешку можем начать копировать файлы ISO на диск USB, а именно в одну из подпапок в папке \_ISO, что на диске USB.
Файлы ОС Linux ISOs в подпапку \_ISO\LINUX
Файлы Win8/8.1 Installer ISOs в под-под-папку \_ISO\WINDOWS\WIN8
и т.д. – см. http://www.easy2boot.com/add-payload-files более подробная информация о папках Easy2Boot...

Русификация интерфейса - нужно создать в папке \_ISO\ файл MyE2B.cfg
с следующим содержимым:

Скрытый текст
Для просмотра скрытого текста необходимо быть авторизованным пользователем.
Вложения
mye2b_cfg and bmp.tar.gz
(788.92 КБ) 44 скачивания
mye2b_cfg.jpg
Последний раз редактировалось пользователем 1 gandic; всего редактировалось раз: 2
Linux: Debian 9.0 stretch KDE Plasma 5

Аватара пользователя

gandic
Сообщения: 58
Зарегистрирован: 23 сен 2016, 12:32
Благодарил (а): 10 раз
Поблагодарили: 8 раз
Контактная информация:

Re: Создание мультисистемной загрузочной флешки.

#27

31 окт 2016, 11:03

symon2014 писал(а): теперь просто пользуюсь
Все флешку протестил - получилось удобно - все в одном устройстве.
Linux: Debian 9.0 stretch KDE Plasma 5

Аватара пользователя

wanoska
Сообщения: 245
Зарегистрирован: 17 окт 2016, 15:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 40 раз
Поблагодарили: 51 раз
Контактная информация:

Re: Создание мультисистемной загрузочной флешки.

#28

11 ноя 2016, 09:59

Ошибка при выборе флэшки, подскажите пожалуйста куда копать
ilopatin@WlopatinI ~/Doc/soft/e2b/_ISO/docs/linux_utils $ sudo bash fmt.sh
[3;J
WARNING: THIS SCRIPT CAN FORMAT THE WRONG DRIVE IF USED INCORRECTLY!
USE AT YOUR OWN RISK

fmt.sh resides in directory /home/ilopatin/Doc/soft/e2b/_ISO/docs/linux_utils
Looking for _ISO/e2b folder - please wait...
Found SOURCE at /home/ilopatin/Doc/soft/e2b/_ISO/docs/linux_utils/../../../

autorun.inf MAKE_E2B_USB_DRIVE (run as admin).cmd
autounattend.xml MAKE_THIS_DRIVE_CONTIGUOUS.cmd
e2b.ico menu.lst
E2B_ReadMe.txt QEMU_MENU_TEST (run as admin).cmd
grldr unattend.xml
_ISO UPDATE_E2B_DRIVE.CMD

/dev/sda2 19091584 7525000 10573716 42% /
/dev/sda3 55643508 12732896 40060976 25% /home
/dev/sdc 1962228 4 1962224 1% /mnt/usb-JetFlash_Transcend_2GB_092GT0J5XQP9RSPK-0:0

Is device (/dev/sdc) correct (y/n) : y


fmt.sh: строка 100: [: -lt: ожидается использование унарного оператора
Bad Partition! should end in the number 1 or 2 - e.g. /dev/sdc1
LM18.2 Xfce 4.12.3 Kernel: 4.10.0-40-generic

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Re: Создание мультисистемной загрузочной флешки.

#29

11 ноя 2016, 10:01

wanoska писал(а): fmt.sh: строка 100: [: -lt: ожидается использование унарного оператора
А что там в сотой строчке скрипта?
Изображение
   
Изображение

Аватара пользователя

wanoska
Сообщения: 245
Зарегистрирован: 17 окт 2016, 15:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 40 раз
Поблагодарили: 51 раз
Контактная информация:

Re: Создание мультисистемной загрузочной флешки.

#30

11 ноя 2016, 10:05

#!/bin/bash
# Bash Script for formatting USB drives by GNUger

clear

echo "WARNING: THIS SCRIPT CAN FORMAT THE WRONG DRIVE IF USED INCORRECTLY!"
echo "USE AT YOUR OWN RISK"
echo

if [[ $EUID -ne "0" ]]
then
echo "You must be root - try: sudo $0"
exit 1
fi

script="$0"
basename="$(dirname $script)"

DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"

echo "$script resides in directory $DIR"

echo "Looking for _ISO/e2b folder - please wait..."

COUNTER=0

if [ -e "$DIR/../../../_ISO/e2b" ]
then
let COUNTER=20
SRC="$DIR/../../../"
echo Found SOURCE at $SRC
echo ""
ls $SRC
fi

while [ $COUNTER -lt 10 ]; do
echo "Looking for e2b.ico file under / - please wait..."
find / -name 'e2b.ico' 2>/dev/null
echo ""
echo "Example: /home/mint/Documents/E2B"
echo ""
read -p "Enter source folder for E2B files : " SRC

echo ""
echo "Source folder is $SRC"
ls $SRC
echo ""

if [ -e "$SRC/_ISO" ]
then
let COUNTER=20
fi

if [ $COUNTER -lt 10 ]
then
echo ""
echo "ERROR: No _ISO folder!"
read -p "Is this folder correct (y/n) : " opinion2

if [[ $opinion2 == 'y' ]] || [[ $opinion2 == 'yes' ]]
then
let COUNTER=COUNTER+20
else
clear
fi

fi
done




echo ""
df | grep '/dev/sd'
echo ""

device=$(df | grep '/dev/sd' | tail -n1 | awk '{ print $1; }')
read -p "Is device ($device) correct (y/n) : " opinion1
if [[ $opinion1 == 'n' ]] || [[ $opinion1 == 'no' ]]
then
read -p "Enter partition name (e.g. /dev/sdc1 ) : " device
fi
echo

DD="${device:0:8}"
if [ "$DD" == "/dev/sda" ];
then
echo "WARNING: $device may be your internal hard disk!"
fi

DD="${device:0:7}"
if [ "$DD" == "/dev/sd" ];
then
echo ""
else
echo "Bad device - must start with /dev/sd"
exit 1
fi

if [ ${device:8:1} -lt 3 ]
then
echo Partition = ${device:8:1}
else
echo "Bad Partition! should end in the number 1 or 2 - e.g. /dev/sdc1"
exit 1
fi

if [ ${device:8:1} == 0 ]
then
echo "Bad Partition! should end in the number 1 or 2 - e.g. /dev/sdc1"
exit1
fi

echo "Formatting: $device"
echo
read -p "Proceed with formatting (y/n): " opinion2
if [[ $opinion2 == 'y' ]] || [[ $opinion2 == 'yes' ]]

then

# This wipes the drive but then mkfs.vfat creates a superfloppy and bootlace fails - use fdisk manually to wipe a USB drive!
#read -p "Do you wan to erase all partitions on ${device:0:-1} first (y/n) : " opinion2
#if [[ $opinion2 == 'y' ]] || [[ $opinion2 == 'yes' ]]
#then
# dd if=/dev/zero of=${device:0:-1} bs=512 count=1
#fi

sudo umount $device 2>/dev/null
sudo umount /mnt/myusb 2>/dev/null
label="EASY2BOOT"
/sbin/mkfs.vfat -F32 -n "$label" $device

echo Mounting $device as /mnt/myusb
sudo mkdir /mnt 2>/dev/null
sudo mkdir /mnt/myusb 2>/dev/null
sudo mount $device /mnt/myusb

echo Copying $SRC to /mnt/myusb...
cp -r -i $SRC /mnt/myusb

echo Installing grub4dos MBR
sudo chmod +rwx $DIR/bootlace.com
sudo $DIR/bootlace.com --time-out=0 ${device%?}
echo ""
echo "Easy2Boot USB Drive contents..."
ls /mnt/myusb/
echo "Please wait - flushing write cache and unmounting drive..."
# commit writes when it unmounts before user pulls it out!
sudo umount /mnt/myusb

echo ""
echo "If this fails, you may need to use fdisk to delete the drive contents"
echo "See www.rmprepusb.com - Tutorial 114 for details"
sudo fdisk -l ${device%?}


exit 1

fi
LM18.2 Xfce 4.12.3 Kernel: 4.10.0-40-generic

no avatar

Автор темы
symon2014

Re: Создание мультисистемной загрузочной флешки.

#31

11 ноя 2016, 10:12

wanoska, Какую ФС указал для флешки? Нужно NTFS . Может оно?

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Re: Создание мультисистемной загрузочной флешки.

#32

11 ноя 2016, 10:15

wanoska, Судя по коду он ждет раздел а не девайс. попробуй завести sdc1 в том же gparted'е
Изображение
   
Изображение

Аватара пользователя

wanoska
Сообщения: 245
Зарегистрирован: 17 окт 2016, 15:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 40 раз
Поблагодарили: 51 раз
Контактная информация:

Re: Создание мультисистемной загрузочной флешки.

#33

11 ноя 2016, 10:17

symon2014, там 2 скрипта для ntfs и fat. пробовал и так и так, то же самое :sad:
Вы можете установить E2B в существующий раздел на диске USB с помощью fmt.sh (FAT32) или fmt_ntfs.sh (NTFS) Linux Баш скрипт , который включен в Easy2Boot загрузки (v1.83 +).


Read more: http://www.easy2boot.com/make-an-easy2b ... ing-linux/
LM18.2 Xfce 4.12.3 Kernel: 4.10.0-40-generic

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Re: Создание мультисистемной загрузочной флешки.

#34

11 ноя 2016, 10:21

wanoska писал(а): в существующий раздел на диске USB
вот я примерно о том же)
Изображение
   
Изображение

Аватара пользователя

wanoska
Сообщения: 245
Зарегистрирован: 17 окт 2016, 15:36
Решено: 4
Откуда: Кинешма
Благодарил (а): 40 раз
Поблагодарили: 51 раз
Контактная информация:

Re: Создание мультисистемной загрузочной флешки.

#35

11 ноя 2016, 10:36

Chocobo, именно то и надо было сделать, всё работает, спасибо :thumbs:
LM18.2 Xfce 4.12.3 Kernel: 4.10.0-40-generic

no avatar

sputnik80
Сообщения: 349
Зарегистрирован: 31 авг 2016, 20:02
Благодарил (а): 68 раз
Поблагодарили: 3 раза
Контактная информация:

Re: Создание мультисистемной загрузочной флешки.

#36

01 дек 2016, 18:03

Привет всем подскажите пожалуйста,хочу сделать флешку мульти бут,записал вин 7 на неё с помощью мультисистем,а вин 8.1 не записывается,программа выдаёт что уже есть образ настроенной системы.Я думал что можно хоть сколько виндовс разных записать.Мне то она не очень нужна.Но помогаю друзьям знакомым а у большинства винда

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Создание мультисистемной загрузочной флешки.

#37

04 янв 2017, 01:16

sputnik80, если уже есть семерка, зачем туда еще восьмерку пихать? :hm:

А я себе с помощью YUMI делал. Очень удобно. Правда вариант мастдайный. Как запилить описано здесь.
__________
Всем добра! :write:

Аватара пользователя

di_mok
Сообщения: 5469
Зарегистрирован: 27 авг 2016, 19:06
Решено: 32
Откуда: Арзамас
Благодарил (а): 1593 раза
Поблагодарили: 1276 раз
Контактная информация:

Создание мультисистемной загрузочной флешки.

#38

05 янв 2017, 16:47

А у меня не выходит каменный цветок. Хотел сделать мегасуперпуперфлешку из HDD, но e2b честно меня предупредила, что для такой икебаны нужна еще и флешка
Снимок экрана от 2017-01-05 16-39-27.png
В чём я и убедился
Снимок экрана от 2017-01-05 16-41-44.png
Конечно, можно пойти по предложенному методу и дополнительно использовать флешку, но как-то диковато. Сижу в печали :cray2:
Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
Изображение

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Создание мультисистемной загрузочной флешки.

#39

05 янв 2017, 17:02

di_mok, не понял юмора. Как это из харда сделать флешку? о.О

Аватара пользователя

Nickolas
Сообщения: 436
Зарегистрирован: 14 сен 2016, 05:44
Решено: 3
Благодарил (а): 174 раза
Поблагодарили: 210 раз
Контактная информация:

Создание мультисистемной загрузочной флешки.

#40

05 янв 2017, 17:15

Под винду - RUFUS
Пол Linux - UNetbootin
UNetbootin PPA
Изображение
Официальный форум Linux Mint Russian - https://forums.linuxmint.com/viewforum.php?f=75
Linux Mint 19.1 XFCE 64bit (Kernel 4.18.0-16)
Пингвин птица гордая - не полетит, пока не пнёшь.

Закрыто

Вернуться в «Болталка: Оффтоп, разбор полетов»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей