мультизагрузочная флешка - Ventoy

Обмен опытом по установке Линукс на разные аппаратные конфигурации

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: мультизагрузочная флешка - Ventoy

Непрочитанное сообщение Olej » 15 янв 2022, 14:48

Olej писал(а):
15 янв 2022, 14:31
Всё путём!
По такому случаю можно и переделать (обновить) флешку...

Код: Выделить всё

olej@R420:~/Загрузки/ventoy$ tar -zxf ventoy-1.0.64-linux.tar.gz 

Код: Выделить всё

olej@R420:~/Загрузки/ventoy$ du -hs ventoy-1.0.64 
23M	ventoy-1.0.64
Смотрю флешку ... на этом компьютере чтобы не ошибиться:

Код: Выделить всё

olej@R420:~$ inxi -Dxxx
Drives:    Local Storage: total: 1.16 TiB used: 861.19 GiB (72.5%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 250GB size: 232.89 GiB speed: 63.2 Gb/s lanes: 4 
           serial: S5GZNF0R115271A rev: 2B2QGXA7 scheme: MBR 
           ID-2: /dev/sda vendor: Toshiba model: THNSF8120CCSE size: 111.79 GiB speed: <unknown> serial: N/A rev: DAC9 
           scheme: MBR 
           ID-3: /dev/sdb vendor: Western Digital model: WD2500AAKX-0 size: 232.89 GiB speed: <unknown> serial: N/A rev: 1H15 
           scheme: MBR 
           ID-4: /dev/sdc vendor: Samsung model: HM641JI size: 596.17 GiB speed: <unknown> serial: N/A rev: 0003 scheme: MBR 
           ID-5: /dev/sdd type: USB model: N/A size: 14.65 GiB serial: 5864331075324466678 rev: 2.00 scheme: MBR 
Вот наш Ventoy:

Код: Выделить всё

olej@R420:~$ mount | grep /dev/sdd
/dev/sdd1 on /media/olej/Ventoy type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)

Код: Выделить всё

olej@R420:~/ventoy-1.0.64$ time sudo ./Ventoy2Disk.sh -u -s /dev/sdd

**********************************************
      Ventoy: 1.0.64  x86_64
      longpanda admin@ventoy.net
      https://www.ventoy.net
**********************************************

Upgrade operation is safe, all the data in the 1st partition (iso files and other) will be unchanged!

Update Ventoy  1.0.46 ===> 1.0.64   Continue? (y/n)y
esp partition processing ...

Update Ventoy on /dev/sdd successfully finished.


real	0m46,031s
user	0m1,237s
sys	0m0,542s
Обновление - до минуты ...
Но диск нужно физически перемонтировать:

Код: Выделить всё

olej@R420:~/2022$ mount | grep /dev/sdd
olej@R420:~/2022$

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: мультизагрузочная флешка - Ventoy

Непрочитанное сообщение Olej » 15 янв 2022, 14:52

Olej писал(а):
15 янв 2022, 14:48
Но диск нужно физически перемонтировать:
После чего:

Код: Выделить всё

olej@R420:~/2022$ mount | grep /dev/sdd
/dev/sdd1 on /media/olej/Ventoy type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)

Код: Выделить всё

olej@R420:~/2022$ ls -l /media/olej/Ventoy
итого 7685696
-rwxrwxrwx 1 olej olej  396361728 янв 14 17:43 debian-11.2.0-amd64-netinst.iso
-rwxrwxrwx 1 olej olej 1003487232 янв 14 17:42 debian-live-11.2.0-amd64-standard.iso
-rwxrwxrwx 1 olej olej 2528411648 янв 14 17:55 debian-live-11.2.0-amd64-xfce.iso
-rwxrwxrwx 1 olej olej  428867584 янв 14 17:42 debian-testing-amd64-netinst.iso
-rwxrwxrwx 1 olej olej 2251653120 янв 11 12:49 linuxmint-20.3-cinnamon-64bit.iso
-rwxrwxrwx 1 olej olej 1261371392 янв 13 22:16 ubuntu-20.04.3-live-server-amd64.iso
Все ISO на флешке, занесенные в пред. версии - сохраняются.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: мультизагрузочная флешка - Ventoy

Непрочитанное сообщение Olej » 15 янв 2022, 16:19

+ скопировать заново имидж ISO ... потому что в процессе загрузки он портился ...

После этих изменений загрузка ubuntu-20.04.3-live-server-amd64.iso пошла:
- проверка целостности:
изображение_viber_2022-01-15_15-17-31.jpg
изображение_viber_2022-01-15_15-17-31.jpg (62.38 КБ) 1008 просмотров
- начало инсталляции:
изображение_viber_2022-01-15_15-17-30.jpg
изображение_viber_2022-01-15_15-17-30.jpg (51.14 КБ) 1008 просмотров
- и так далее...

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: мультизагрузочная флешка - Ventoy

Непрочитанное сообщение Olej » 15 янв 2022, 16:24

Olej писал(а):
15 янв 2022, 16:19
После этих изменений загрузка ubuntu-20.04.3-live-server-amd64.iso пошла:
И ещё не забыть такую возможность:
Olej писал(а):
13 фев 2021, 20:35
Загрузка ISO-образов в RAM
Как уже упоминалось, образы ISO могут не загружаться на некоторых машинах, особенно в устаревшем режиме Legacy BIOS. Здесь в помощь приходит Memdisk. Когда режим Memdisk включен, Ventoy загрузит весь файл ISO-образа в память и загрузит его оттуда.

Чтобы задействовать режим Memdisk, нажмите клавишу F1 прежде чем выбирать загружаемую ОС. Вы увидите в правом верхнем углу уведомление, что режим Memdisk включен.

В этом случае ISO-файл будет загружен в оперативную память

Чтобы вернуться в обычный режим, снова нажмите клавишу F1.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: мультизагрузочная флешка - Ventoy

Непрочитанное сообщение Olej » 15 июл 2022, 21:41

Olej писал(а):
27 июн 2021, 23:59
Скачал https://github.com/ventoy/Ventoy/releases
Ещё раз:

Код: Выделить всё

olej@R420:~/Загрузки$ 
ls -l ventoy-1.0.78-linux.tar.gz 
-rw-rw-r-- 1 olej olej 19411392 июл 15 21:32 ventoy-1.0.78-linux.tar.gz

Код: Выделить всё

olej@R420:~/Загрузки/Ventoy$ sha256sum ventoy-1.0.78-linux.tar.gz 
be54a79c4c6dba1f39c86158501784ec146c57097e927ee749a231d9ddd62029  ventoy-1.0.78-linux.tar.gz

olej@R420:~/Загрузки/Ventoy$ cat sha256.txt 
be54a79c4c6dba1f39c86158501784ec146c57097e927ee749a231d9ddd62029  ventoy-1.0.78-linux.tar.gz
557d5c30c5d03619baad56a3a425ee9f9755fc71d4fdd1da76e38032479599ac  ventoy-1.0.78-livecd.iso
431bba05191961920310f5fb5b32ccf6a27862c961650909b53f6a06de32e23a  ventoy-1.0.78-windows.zip
Всё путём! ;-)
После разархивирования:

Код: Выделить всё

olej@R420:~$ du -hs ventoy-1.0.78 
23M	ventoy-1.0.78
Мой диск (USB-флеш) - /dev/sde :

Код: Выделить всё

olej@R420:~$ inxi -Dxxxx
Drives:    Local Storage: total: 2.98 TiB used: 357.67 GiB (11.7%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 250GB size: 232.89 GiB speed: 63.2 Gb/s lanes: 4 
           serial: S5GZNF0R115271A rev: 2B2QGXA7 scheme: MBR 
           ID-2: /dev/sda vendor: Toshiba model: THNSF8120CCSE size: 111.79 GiB speed: <unknown> serial: N/A rev: DAC9 
           scheme: MBR 
           ID-3: /dev/sdb vendor: Western Digital model: WD2500AAKX-0 size: 232.89 GiB speed: <unknown> serial: N/A rev: 1H15 
           scheme: MBR 
           ID-4: /dev/sdc vendor: Samsung model: HM641JI size: 596.17 GiB speed: <unknown> serial: N/A rev: 0003 scheme: MBR 
           ID-5: /dev/sdd vendor: Toshiba model: HDWD120 size: 1.82 TiB speed: <unknown> serial: N/A rev: ACF0 scheme: MBR 
           ID-6: /dev/sde type: USB model: N/A size: 14.65 GiB serial: 5864331075324466678 rev: 2.00 scheme: MBR 

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: мультизагрузочная флешка - Ventoy

Непрочитанное сообщение Olej » 16 июл 2022, 00:49

Olej писал(а):
15 июл 2022, 21:41
После разархивирования:
Обновление Ventoy:

Код: Выделить всё

olej@R420:~/ventoy-1.0.78$ sudo time ./Ventoy2Disk.sh -u /dev/sde

**********************************************
      Ventoy: 1.0.78  x86_64
      longpanda admin@ventoy.net
      https://www.ventoy.net
**********************************************

Upgrade operation is safe, all the data in the 1st partition (iso files and other) will be unchanged!

Update Ventoy  1.0.64 ===> 1.0.78   Continue? (y/n) y
Jul 15 22:54:16 R420 kernel: [44877.415111]  sde: sde1 sde2
Jul 15 22:54:16 R420 kernel: [44877.434366]  sde: sde1 sde2
Jul 15 22:54:17 R420 kernel: [44879.039770]  sde: sde1 sde2
Jul 15 22:54:17 R420 kernel: [44879.072623]  sde: sde1 sde2
Jul 15 22:55:23 R420 kernel: [44944.793336]  sde: sde1 sde2
esp partition processing ...

Update Ventoy on /dev/sde successfully finished.

2.16user 1.10system 1:11.97elapsed 4%CPU (0avgtext+0avgdata 8208maxresident)k
66744inputs+67640outputs (2major+15340minor)pagefaults 0swaps
Запись имиджа:

Код: Выделить всё

olej@R420:~/ventoy-1.0.78$ sudo mount /dev/sde1 /mnt/sdd1
FUSE exfat 1.3.0

Код: Выделить всё

olej@R420:~/Загрузки/ISO/antiX$ sudo cp antiX-21_386-base.iso /mnt/sdd1
[sudo] пароль для olej:

Код: Выделить всё

olej@R420:~/Загрузки/ISO/antiX$ ls /mnt/sdd1
antiX-21_386-base.iso                  debian-live-11.3.0-amd64-cinnamon.iso   MX-21_ahs_x64.iso
debian-live-11.2.0-amd64-standard.iso  linuxmint-20.3-cinnamon-64bit-edge.iso  ubuntu-20.04.3-live-server-amd64.iso


olej@R420:~/Загрузки/ISO/antiX$ df /dev/sde1
Файл.система   1K-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/sde1       15326208     12875232  2450976           85% /mnt/sdd1

Код: Выделить всё

olej@R420:~/Загрузки/ISO/antiX$ sudo umount /dev/sde1
olej@R420:~/Загрузки/ISO/antiX$

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: мультизагрузочная флешка - Ventoy

Непрочитанное сообщение Olej » 19 июл 2022, 19:22

Olej писал(а):
15 июл 2022, 21:41
olej@R420:~/Загрузки$
ls -l ventoy-1.0.78-linux.tar.gz
-rw-rw-r-- 1 olej olej 19411392 июл 15 21:32 ventoy-1.0.78-linux.tar.gz
Что-то с этой обновлённой версией не зашло :-(
По крайней мере на одном из компьютеров загрузка не пошла...
Да и флешка эта в неизменном виде уже давно (пару лет?). Пора полностью создать всё с начала!

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: мультизагрузочная флешка - Ventoy

Непрочитанное сообщение Olej » 19 июл 2022, 19:36

Olej писал(а):
19 июл 2022, 19:22
Пора полностью создать всё с начала!
Пересоздание!

Код: Выделить всё

olej@R420:~/ventoy-1.0.78$ pwd
/home/olej/ventoy-1.0.78

olej@R420:~/ventoy-1.0.78$ ls -l
итого 208
drwxr-xr-x 2 olej olej  4096 июл  1 14:10 boot
-rwxr-xr-x 1 olej olej  2945 июл  1 14:10 CreatePersistentImg.sh
-rwxr-xr-x 1 olej olej  2579 июл  1 14:10 ExtendPersistentImg.sh
-rw-rw-r-- 1 olej olej   687 июл 15 22:54 log.txt
drwxr-xr-x 3 olej olej  4096 июл  1 14:10 plugin
-rw-r--r-- 1 olej olej  2528 июл  1 14:10 README
drwxr-xr-x 6 olej olej  4096 июл  1 14:10 tool
drwxr-xr-x 2 olej olej  4096 июл  1 14:10 ventoy
-rwxr-xr-x 1 olej olej  1772 июл  1 14:10 Ventoy2Disk.sh
-rwxr-xr-x 1 olej olej 38456 июл  1 14:10 VentoyGUI.aarch64
-rwxr-xr-x 1 olej olej 30548 июл  1 14:10 VentoyGUI.i386
-rwxr-xr-x 1 olej olej 42944 июл  1 14:10 VentoyGUI.mips64el
-rwxr-xr-x 1 olej olej 32664 июл  1 14:10 VentoyGUI.x86_64
-rwxr-xr-x 1 olej olej  5189 июл  1 14:10 VentoyPlugson.sh
-rwxr-xr-x 1 olej olej  7048 июл  1 14:10 VentoyVlnk.sh
-rwxr-xr-x 1 olej olej  2963 июл  1 14:10 VentoyWeb.sh
drwxr-xr-x 3 olej olej  4096 июл  1 14:10 WebUI

Код: Выделить всё

olej@R420:~/ventoy-1.0.78$ inxi -Dxxx
Drives:    Local Storage: total: 2.98 TiB used: 363.59 GiB (11.9%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 250GB size: 232.89 GiB speed: 63.2 Gb/s lanes: 4 
           serial: S5GZNF0R115271A rev: 2B2QGXA7 scheme: MBR 
           ID-2: /dev/sda vendor: Toshiba model: THNSF8120CCSE size: 111.79 GiB speed: <unknown> serial: N/A rev: DAC9 
           scheme: MBR 
           ID-3: /dev/sdb vendor: Western Digital model: WD2500AAKX-0 size: 232.89 GiB speed: <unknown> serial: N/A rev: 1H15 
           scheme: MBR 
           ID-4: /dev/sdc vendor: Samsung model: HM641JI size: 596.17 GiB speed: <unknown> serial: N/A rev: 0003 scheme: MBR 
           ID-5: /dev/sdd vendor: Toshiba model: HDWD120 size: 1.82 TiB speed: <unknown> serial: N/A rev: ACF0 scheme: MBR 
           ID-6: /dev/sde type: USB model: N/A size: 14.65 GiB serial: 5864331075324466678 rev: 2.00 scheme: MBR 
Вот моя флешка: /dev/sde

Код: Выделить всё

olej@R420:~/ventoy-1.0.78$ time sudo ./Ventoy2Disk.sh -i /dev/sde
[sudo] пароль для olej:       

**********************************************
      Ventoy: 1.0.78  x86_64
      longpanda admin@ventoy.net
      https://www.ventoy.net
**********************************************

/dev/sde already contains a Ventoy with version 1.0.78
Use -u option to do a safe upgrade operation.
OR if you really want to reinstall Ventoy to /dev/sde, please use -I option.


real	0m3,447s
user	0m0,104s
sys	0m0,030s
Вот так то - не тут-то было! :-o
Так просто оно пересоздавать не хочет.

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: мультизагрузочная флешка - Ventoy

Непрочитанное сообщение Olej » 19 июл 2022, 19:39

Olej писал(а):
19 июл 2022, 19:36
Так просто оно пересоздавать не хочет.
А так? :lol:

Код: Выделить всё

olej@R420:~/ventoy-1.0.78$ time sudo ./Ventoy2Disk.sh -I /dev/sde

**********************************************
      Ventoy: 1.0.78  x86_64
      longpanda admin@ventoy.net
      https://www.ventoy.net
**********************************************

Disk : /dev/sde
Size : 14 GB
Style: MBR


Attention:
You will install Ventoy to /dev/sde.
All the data on the disk /dev/sde will be lost!!!

Continue? (y/n) y

All the data on the disk /dev/sde will be lost!!!
Double-check. Continue? (y/n) y

Create partitions on /dev/sde by parted in MBR style ...
Done
Wait for partitions ...
partition exist OK
create efi fat fs /dev/sde2 ...
mkfs.fat 4.1 (2017-01-24)
success
Wait for partitions ...
/dev/sde1 exist OK
/dev/sde2 exist OK
partition exist OK
Format partition 1 /dev/sde1 ...
mkexfatfs 1.3.0
Creating... done.
Flushing... done.
File system created successfully.
mkexfatfs success
writing data to disk ...
sync data ...
esp partition processing ...

Install Ventoy to /dev/sde successfully finished.


real	1m28,081s
user	0m2,265s
sys	0m1,296s
Так охотнее!
Olej писал(а):
13 фев 2021, 21:12
Вот тут, чтобы не иметь путаницы - ни передёргивать, ни перемонтировать флешку не следует!

Код: Выделить всё

olej@R420:~/ventoy-1.0.78$ sudo fdisk -l /dev/sde
Диск /dev/sde: 14,66 GiB, 15728640000 байт, 30720000 секторов
Disk model: ProductCode     
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x43079c24

Устр-во    Загрузочный   начало    Конец  Секторы Размер Идентификатор Тип
/dev/sde1  *               2048 30654463 30652416  14,6G             7 HPFS/NTFS/exFAT
/dev/sde2              30654464 30719999    65536    32M            ef EFI (FAT-12/16/32)

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: мультизагрузочная флешка - Ventoy

Непрочитанное сообщение Olej » 19 июл 2022, 19:45

Olej писал(а):
13 фев 2021, 21:12
Вот тут, чтобы не иметь путаницы - ни передёргивать, ни перемонтировать флешку не следует!
Передёргиваю...

Код: Выделить всё

olej@R420:~/ventoy-1.0.78$ mount | grep sde
cgroup2 on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
/dev/sde1 on /media/olej/Ventoy type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)

Код: Выделить всё

olej@R420:~/ventoy-1.0.78$ ls -la /media/olej/Ventoy
итого 36
drwxrwxrwx  1 olej olej 32768 янв  1  1970 .
drwxr-x---+ 3 root root  4096 июл 19 19:43 ..
И вот в этот пустой раздел просто копирую файлы загрузочных ISO имиджей ОС-ов. :lol:

Ответить

Вернуться в «Железо для Linux»

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

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