The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



" Подскажите, как сделать live-usb-clonzilla?"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Резервное копирование / Linux)
Изначальное сообщение [ Отслеживать ]

" Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от Isothiocyanate (ok), 13-Дек-19, 19:09 
Доброго времени суток уважаемые форумчане!

Для работы с компом где есть USB порт и нету DVD, необходимо сделать Live USB Clonzilla.
До этого я пользовался CD Clonzilla live CD 2.5.5.-38.

Сегодня я попробовал сделать USB Live с версий 2.6.4.-10 stable, 2.6.5-5., 2.6.3.7 при помощи dd.
Диски получились не рабочими:
если принудительно пробовал загрузиться, то выдавало isolinux.bin missed or corrupted

Пробовал архитектуры amd-64, i686-pae.

Потом посичтал md5sum для образов и вбил в гугл - у пары образов он не совпадал.

Почитав информацию по вопросу я понял что на сайте https://clonezilla.org/downloads.php
находятся не гибридные образы, а только для записи на болванку.

На сайте пишут как сделать Live USB
https://clonezilla.org/liveusb.php

GNU/Linux Method B: Manual
Скачал, распаковал, далее хочу сделать флешку загрузочной:

"cd /media/usb/utils/linux", then run "bash makeboot.sh /dev/sdd1"

но у меня нет этого скрипта и bash ругается на меня.

что-то более-менее похожее есть в пакете
makebootfat
Utility to create a bootable FAT filesystem

ставлю его, но там есть бинарник /usr/bin/makebootfat  а не скрипт bash

и я понимаю что не знаю как им пользоваться... есть опасность нарушить загрузчик самого линукса если натравить не на флешку.

Подскажите, как сделать live-usb-clonzilla  БОЛЕЕ - МЕНЕЕ БЕЗОПАСНО...???

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от Isothiocyanate (ok), 13-Дек-19, 19:28 
> На сайте пишут как сделать Live USB
> https://clonezilla.org/liveusb.php
> GNU/Linux Method B: Manual
> Скачал, распаковал, далее хочу сделать флешку загрузочной:
>  "cd /media/usb/utils/linux", then run "bash makeboot.sh /dev/sdd1"

Если загрузиться без выполнения скрипта, будет приглашение grub>

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от Licha Morada (ok), 13-Дек-19, 20:01 

> На сайте пишут как сделать Live USB
> https://clonezilla.org/liveusb.php

Как-то у них трудоёмко, гибридные ISOшки нас, вроде, избавили от этой возни.
Tuxboot'ом его, не зашквар. Или багрепорт в Клонзиллу шлите.
Флешку попробуйте заведомо работоспособную, он тоже, иногда, взбрыкивают.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от lavremail (ok), 13-Дек-19, 23:34 
>[оверквотинг удален]
> Скачал, распаковал, далее хочу сделать флешку загрузочной:
>  "cd /media/usb/utils/linux", then run "bash makeboot.sh /dev/sdd1"
> но у меня нет этого скрипта и bash ругается на меня.
> что-то более-менее похожее есть в пакете
> makebootfat
> Utility to create a bootable FAT filesystem
> ставлю его, но там есть бинарник /usr/bin/makebootfat  а не скрипт bash
> и я понимаю что не знаю как им пользоваться... есть опасность нарушить
> загрузчик самого линукса если натравить не на флешку.
> Подскажите, как сделать live-usb-clonzilla  БОЛЕЕ - МЕНЕЕ БЕЗОПАСНО...???

Там же есть инструкция, простая как 3 рубля.
Касательно выбранного Вами метода, там три варианта zip архива, для amd64(x64),
для i686(x32) с pae и для i386(x32) - это для stable, и в каждом архивет есть
скрипт makeboot.sh. Аналогично и в alternative stable.

В zip архивах: \utils\linux\makeboot.sh

Что-то Вы сделали не так, проверяйте.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от Isothiocyanate (ok), 14-Дек-19, 10:04 
> В zip архивах: \utils\linux\makeboot.sh
> Что-то Вы сделали не так, проверяйте.

Спасибо, Lavr!

Нашел, запустил:

root@debian999:/media/user1/clonzilla/utils/linux# bash makeboot.sh /dev/sdb1
This command will install MBR and syslinux/extlinux bootloader on /dev/sdb
Clonezilla files are assumed to be on /dev/sdb1
--------------------------------------------
Machine: Z390 UD:
Model: TOSHIBA TransMemory (scsi)
Disk /dev/sdb: 4008MB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:

Number  Start   End     Size    Type     File system  Flags
1      1049kB  4008MB  4007MB  primary  fat32        boot, lba

--------------------------------------------
Are you sure you want to continue?
[y/n] y
OK! Let's do it!
--------------------------------------------
File system of /dev/sdb1: vfat
--------------------------------------------
Do you want to install MBR on /dev/sdb on this machine "Z390 UD" ?
[y/n] y
OK! Let's do it!
Running: cat "/media/user1/clonzilla/utils/mbr/mbr.bin" > /dev/sdb
--------------------------------------------
Do you want to install the syslinux boot files on /dev/sdb1 on this machine "Z390 UD" ?
[y/n] y
OK! Let's do it!
A filesystem supporting Unix file mode for syslinux is required. Copying syslinux to /tmp/linux_tmp.NCkSZX
'/media/user1/clonzilla/utils/linux/x64/syslinux' -> '/tmp/linux_tmp.NCkSZX/syslinux'
Running: "/tmp/linux_tmp.NCkSZX/syslinux" -d syslinux -f -i "/dev/sdb1"
sh: 1: mcopy: not found
/tmp/linux_tmp.NCkSZX/syslinux: failed to create ldlinux.sys
Failed to run syslinux in installation mode!
Program terminated!

Но что-то пошло не так.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от Isothiocyanate (ok), 14-Дек-19, 10:13 
> Running: "/tmp/linux_tmp.NCkSZX/syslinux" -d syslinux -f -i "/dev/sdb1"
> sh: 1: mcopy: not found
> /tmp/linux_tmp.NCkSZX/syslinux: failed to create ldlinux.sys
> Failed to run syslinux in installation mode!
> Program terminated!

Попробовал пробить ошибку в гугл, но информации касательно клонзиллы там нет. Есть общая информация по багу в установке  syslinux при попытке сделать live usb.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от Isothiocyanate (ok), 14-Дек-19, 10:46 
>> sh: 1: mcopy: not found
>> /tmp/linux_tmp.NCkSZX/syslinux: failed to create ldlinux.sys

Попробовал сборки 2.6.4.-10, 20191024, 2.6.5.-5 - везде этот же самый баг.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от Isothiocyanate (ok), 14-Дек-19, 11:39 
Я попробовал загрузиться с 2.6.5.-5 , несмотря на баг.

Клонзилла запустилась и отлично работала - я создал бекап образ системного раздела домашнего компьютера.

Вопрос разрешился.


Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от Isothiocyanate (ok), 16-Дек-19, 10:46 
> Вопрос разрешился.

На сервере HP ProLiant DL560 8 gen флешка отказалась работать - пишет что она не является загрузочной.

Делаю usb с debian live LXDE,
dd+gparted для клонирования и ресайза партиции.


Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от lavremail (ok), 16-Дек-19, 13:26 
>> Вопрос разрешился.
> На сервере HP ProLiant DL560 8 gen флешка отказалась работать - пишет
> что она не является загрузочной.
> Делаю usb с debian live LXDE,
> dd+gparted для клонирования и ресайза партиции.

bios какой, uefi?

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от Isothiocyanate (ok), 16-Дек-19, 13:56 
> bios какой, uefi?

BIOS HP + MBR, uefi&GPT нет.

Странно, но загрузочный образ дебиан с флешки тоже на загрузился.
Пришлось сделать dd if=/dev/sda of=/dev/sdb  с работающего 140 Гб диска , где sdb - RAID1 SAS 300Gb 1000 rpm
Провести ресайз gparted
перенастроить загрузочный диск в maintenance
загрузиться, запустить fsck -yf /dev/sda1
перезапуститься - и система заработала.

Все, переезд на новые жесткие диски прошел успешно.
Но вот непонятно, почему загрузочные флешки серверу не понраву - я же с флешки там дебиан устанавливал, гибридный образ закатывал dd...

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от lavremail (ok), 16-Дек-19, 14:44 
>[оверквотинг удален]
> Странно, но загрузочный образ дебиан с флешки тоже на загрузился.
> Пришлось сделать dd if=/dev/sda of=/dev/sdb  с работающего 140 Гб диска ,
> где sdb - RAID1 SAS 300Gb 1000 rpm
> Провести ресайз gparted
> перенастроить загрузочный диск в maintenance
> загрузиться, запустить fsck -yf /dev/sda1
> перезапуститься - и система заработала.
> Все, переезд на новые жесткие диски прошел успешно.
> Но вот непонятно, почему загрузочные флешки серверу не понраву - я же
> с флешки там дебиан устанавливал, гибридный образ закатывал dd...

как всегда: что-то сделали не так, ничего тут удивительного.

МБ проблема в скрипте, мб что-то сделали не так..?

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от Isothiocyanate (ok), 16-Дек-19, 15:15 
> как всегда: что-то сделали не так, ничего тут удивительного.
> МБ проблема в скрипте, мб что-то сделали не так..?

Еще попробую потестировать live usb с дебиан дома, поскольку тот комп с которого я пишу слишком стар чтобы стартовать с usb.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от lavremail (ok), 16-Дек-19, 16:52 
>> как всегда: что-то сделали не так, ничего тут удивительного.
>> МБ проблема в скрипте, мб что-то сделали не так..?
> Еще попробую потестировать live usb с дебиан дома, поскольку тот комп с
> которого я пишу слишком стар чтобы стартовать с usb.

что имеем:

1. Old BIOS: boot from MBR and boot from GPT
проблемы:
a) старые материнки со старым или кривым BIOS не могут грузиться с GPT

выход: создавать clonzilla live usb с MBR

b) проблемы с USB:
- 1.x/2.x
- EHCI

выход: проверять USB на данной материнке - скорость если есть,
отключать EHCI, если загрузка не идет даже с MBR -> увы в морг.

2. UEFI BIOS

- тут все просто: efi загрузчик

По первым двум пунктам - все понятно и достаточно разобрать скрипт clonzilla
makeboot.sh

3. Есть еще ньюансы, связаны с серверными материнками, это уже специфика
тех или иных серверных брендов, тут все не распишешь, у старых моделей
возможны свои специфические особенности связанные с USB.

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. " Подскажите, как сделать live-usb-clonzilla?"  +/
Сообщение от Isothiocyanate (ok), 16-Дек-19, 19:26 
> что имеем:
> 1. Old BIOS: boot from MBR and boot from GPT
> проблемы:
> a) старые материнки со старым или кривым BIOS не могут грузиться с
> GPT
> выход: создавать clonzilla live usb с MBR

Я так и сделал. Алгоритм действий действительно можно понять рассмотрев скрипт makeboot.sh

> b) проблемы с USB:
> - 1.x/2.x
> - EHCI
> выход: проверять USB на данной материнке - скорость если есть,
> отключать EHCI, если загрузка не идет даже с MBR -> увы в
> морг.

надо проверить, сервер старый

> 2. UEFI BIOS
> - тут все просто: efi загрузчик
> По первым двум пунктам - все понятно и достаточно разобрать скрипт clonzilla
> makeboot.sh

дома live usb debian LXDE тоже не грузится, хотя стоит мамка новая с uefi с режимом совместимости с BIOS (not launched)

> 3. Есть еще ньюансы, связаны с серверными материнками, это уже специфика
> тех или иных серверных брендов, тут все не распишешь, у старых моделей
> возможны свои специфические особенности связанные с USB.

возможно старый рабочий компьютер криво работает с флешкой при создании загрузочной флешки с гибридного образа ?

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру