Создание мультисистемной загрузочной флешки.
-
- Сообщения: 58
- Зарегистрирован: 23 сен 2016, 12:32
- Благодарил (а): 10 раз
- Поблагодарили: 8 раз
- Контактная информация:
Re: Создание мультисистемной загрузочной флешки.
В указанной инструкции (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 образы?
Тоже хочу сделать мультизагрузочную флешку и записать несколько live-образов. Такой вопрос возник - можно ли включить в число таких образов: например, один для 32-битных машин, другой для 64-битных машин и тому подобное, будут ли запускаться live образы?
-
Автор темы
Re: Создание мультисистемной загрузочной флешки.
gandic, На второй вопрос отвечу так, думаю Е2В по барабану, что лежит у неё в папках, винда, никс, 32, 64. По сути это просто что то типа программного переходника между флешкой и юсб разъёмом.
По поводу файла не отвечу, я успокоился на том что изготовил флешку из под винды, и теперь просто пользуюсь.
По поводу файла не отвечу, я успокоился на том что изготовил флешку из под винды, и теперь просто пользуюсь.
-
- Сообщения: 58
- Зарегистрирован: 23 сен 2016, 12:32
- Благодарил (а): 10 раз
- Поблагодарили: 8 раз
- Контактная информация:
Re: Создание мультисистемной загрузочной флешки.
все разобрался он лежит в архиве с самой Easy2boot.
в папкe _ISO/docs/linux_utils/
Последний раз редактировалось пользователем 2 gandic; всего редактировалось раз: 28
-
Автор темы
Re: Создание мультисистемной загрузочной флешки.
gandic, Удачи, мне прога понравилась, чуть тяжеловесна, но никакой головной боли, кидай что хочешь и пробуй.
-
Автор темы
Re: Создание мультисистемной загрузочной флешки.
gandic, Прокомментируй здесь своё решение поподробней, пригодится кому нибудь, плиз.
-
- Сообщения: 58
- Зарегистрирован: 23 сен 2016, 12:32
- Благодарил (а): 10 раз
- Поблагодарили: 8 раз
- Контактная информация:
Re: Создание мультисистемной загрузочной флешки.
распаковываем в хомяке архив с 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 КБ) 45 скачиваний
Последний раз редактировалось пользователем 1 gandic; всего редактировалось раз: 2
-
- Сообщения: 58
- Зарегистрирован: 23 сен 2016, 12:32
- Благодарил (а): 10 раз
- Поблагодарили: 8 раз
- Контактная информация:
Re: Создание мультисистемной загрузочной флешки.
Все флешку протестил - получилось удобно - все в одном устройстве.
-
- Сообщения: 245
- Зарегистрирован: 17 окт 2016, 15:36
- Решено: 4
- Откуда: Кинешма
- Благодарил (а): 40 раз
- Поблагодарили: 51 раз
- Контактная информация:
Re: Создание мультисистемной загрузочной флешки.
Ошибка при выборе флэшки, подскажите пожалуйста куда копать
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
[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
-
- Сообщения: 245
- Зарегистрирован: 17 окт 2016, 15:36
- Решено: 4
- Откуда: Кинешма
- Благодарил (а): 40 раз
- Поблагодарили: 51 раз
- Контактная информация:
Re: Создание мультисистемной загрузочной флешки.
#!/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
# 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
-
Автор темы
Re: Создание мультисистемной загрузочной флешки.
wanoska, Какую ФС указал для флешки? Нужно NTFS . Может оно?
-
- Сообщения: 245
- Зарегистрирован: 17 окт 2016, 15:36
- Решено: 4
- Откуда: Кинешма
- Благодарил (а): 40 раз
- Поблагодарили: 51 раз
- Контактная информация:
Re: Создание мультисистемной загрузочной флешки.
symon2014, там 2 скрипта для ntfs и fat. пробовал и так и так, то же самое
Вы можете установить 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
-
- Сообщения: 245
- Зарегистрирован: 17 окт 2016, 15:36
- Решено: 4
- Откуда: Кинешма
- Благодарил (а): 40 раз
- Поблагодарили: 51 раз
- Контактная информация:
Re: Создание мультисистемной загрузочной флешки.
Chocobo, именно то и надо было сделать, всё работает, спасибо
LM18.2 Xfce 4.12.3 Kernel: 4.10.0-40-generic
-
- Сообщения: 349
- Зарегистрирован: 31 авг 2016, 20:02
- Благодарил (а): 68 раз
- Поблагодарили: 3 раза
- Контактная информация:
Re: Создание мультисистемной загрузочной флешки.
Привет всем подскажите пожалуйста,хочу сделать флешку мульти бут,записал вин 7 на неё с помощью мультисистем,а вин 8.1 не записывается,программа выдаёт что уже есть образ настроенной системы.Я думал что можно хоть сколько виндовс разных записать.Мне то она не очень нужна.Но помогаю друзьям знакомым а у большинства винда
-
- Сообщения: 6875
- Зарегистрирован: 27 авг 2016, 20:03
- Решено: 30
- Откуда: Voskresensk
- Благодарил (а): 1312 раз
- Поблагодарили: 724 раза
- Контактная информация:
Создание мультисистемной загрузочной флешки.
sputnik80, если уже есть семерка, зачем туда еще восьмерку пихать?
А я себе с помощью YUMI делал. Очень удобно. Правда вариант мастдайный. Как запилить описано здесь.
__________
Всем добра!
А я себе с помощью YUMI делал. Очень удобно. Правда вариант мастдайный. Как запилить описано здесь.
__________
Всем добра!
-
- Сообщения: 5469
- Зарегистрирован: 27 авг 2016, 19:06
- Решено: 32
- Откуда: Арзамас
- Благодарил (а): 1593 раза
- Поблагодарили: 1276 раз
- Контактная информация:
Создание мультисистемной загрузочной флешки.
А у меня не выходит каменный цветок. Хотел сделать мегасуперпуперфлешку из HDD, но e2b честно меня предупредила, что для такой икебаны нужна еще и флешка
В чём я и убедился
Конечно, можно пойти по предложенному методу и дополнительно использовать флешку, но как-то диковато. Сижу в печали Настоящая водка — это не пьянство, а ключ к своей совести, с нее-то и начинается настоящая мудрость. (c)
-
- Сообщения: 436
- Зарегистрирован: 14 сен 2016, 05:44
- Решено: 3
- Благодарил (а): 174 раза
- Поблагодарили: 210 раз
- Контактная информация:
Создание мультисистемной загрузочной флешки.
Официальный форум Linux Mint Russian - https://forums.linuxmint.com/viewforum.php?f=75
Linux Mint 19.1 XFCE 64bit (Kernel 4.18.0-16)
Пингвин птица гордая - не полетит, пока не пнёшь.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей