Menu

Installation on Arm Debian

IWL
2018-02-05
2018-12-31
  • IWL

    IWL - 2018-02-05

    Hi,

    I would like to use Clonezilla on an pi (Debian).

    Unfortunately I can't install it because there is no syslinux package
    for arm debian.

    I doubt syslinux is realy needed for just doing the partition backups.

    May be some package can be faked or some install alternative and basic
    functionality would work.

     
  • Steven Shiau

    Steven Shiau - 2018-02-06

    Please give unstable DRBL a try.
    BTW, we have used that to create an ARM64 version of Clonezilla live. If you are interested in testing that, please let us know.

    Steven

     
    • Technicavolous

      Technicavolous - 2018-05-28

      I would very much like to use Clonezilla on ARM! Right now CZ is the only reason we still have an x86 machine in the ARM lab ... Still testing? I'd love to help! I have an Odroid C2 that is 64 bit and I believe the RPi3 is 64 bit when running OpenSUSE or Arch. Thanks!!!

       
      • Steven Shiau

        Steven Shiau - 2018-06-03

        Three months ago we created a testing one for ARM64:
        http://stevenshiau.org/clonezilla-live/arm64/2.5.5-25/
        You can give it a try, and we can keep updating it if we have enough time and environment to create it.
        Thanks.

        Steven

         
        • Mark Conger

          Mark Conger - 2018-08-01

          Steven - Just to clarify, does the ARM64 version of Clonezilla Live allow a Raspberry Pi to image backup its micro SD card?

          Or, is this a way to have the Raspberry Pi be a DRBL server?

          If this is a way to image a Raspberry Pi micro SD card does a restore work the same way? Does it work for NOOBS micro SD cards in the Pi also?

          Thank you for clarification. I really want to be able to image a Raspberry Pi in the same way a Windows or Linux PC can with Clonezilla Live. This would be a huge plus to the community.

           

          Last edit: Mark Conger 2018-08-01
          • Steven Shiau

            Steven Shiau - 2018-08-02

            It depends on the CPU of your Raspberry Pi. If it's ARM64 CPU, then it might work. We haven't a chance to test it on that.
            As for DRBL server, if you can make Raspberry Pi boot from PXE or uEFI network booting, then DRBL server might work for you.
            If you try, please let us know the results. Thanks.

            Steven

             
            • Mark Conger

              Mark Conger - 2018-08-09

              Steven - The Raspberry Pi has no built in BIOS or uEFI so the only way I know to get the ARM64 version of Clonezilla a chance is to use the experimental uEFI.

              https://github.com/andreiw/RaspberryPiPkg

              The Clonezilla boot screen and options will display. But I get errors when trying any option from that boot screen.

              kvm[1]: HYP mode not available

              If I change the HYP mode to kvm in the uEFI configuration I get:

              kvm[1]: Invalid trigger for IRQ4, assuming level low

              After either of these errors I will get a kernel panic and the system halts or I get another error and the system boots to a certain point and then hangs.

              I'm using a prebuilt uEFI from the github link above.

              The readme from the github link says that for Linux other than openSUSE or Unbuntu or FreeBSD that the distro and kernel specific device tree files may be needed.

              I am far, far under water here. This is beyond my skill set to solve.

              I have tried this on the Raspberry Pi 3B and the 3B+.

              Can you experiment with this?

              Thank you for any help.

               
            • Mark Conger

              Mark Conger - 2018-08-09

              One additional note - I am not using DRBL. I am trying to boot from micro SD card that has the uEFI files and the Clonezilla ARM64 files on a FAT32 partition.

               
            • Mark Conger

              Mark Conger - 2018-08-15

              bump

               
              • Date Huang

                Date Huang - 2018-09-10

                kvm[1]: HYP mode not available
                That means Pi doesn't enable virtualization. That won't affect CloneZilla.
                I thought there is other reason to cause kernel panic.

                I doesn't really understand what situation do you want, so I couldn't give you advice.

                 
    • IWL

      IWL - 2018-12-15

      I've got it working on an rock64 (arm64)

      Unfortunately my Banana Pi (armhf) with SATA is not supported.

      On Intel 32 Bit Clonezilla works.

      Can't you just build it for armhf ?

       

      Last edit: IWL 2018-12-15
    • IWL

      IWL - 2018-12-15

      I've got it working on an rock64 (arm64)

      Unfortunately my Banana Pi (armhf) with SATA is not supported.

      On Intel 32 Bit Clonezilla works.

      Can't you just build it for armhf ?

       
    • IWL

      IWL - 2018-12-15

      If I install clonezilla from that unstable DRBL, is partclone etc. also installed from your unstable repo?
      I would rather like having a stable partclone etc. from official debian sources installed I can rely on backing up my disks.
      I mean I need your unstable repo only for syslinux I think never used in my cases.
      If not used syslinux and frontend is unstable no problem,
      but would rather like to have stable versions of the tools doing the cloning/backup.

       
  • IWL

    IWL - 2018-02-06

    How do I install unstable DRBL on debian stretch?

    I don't have arm64 yet, arm7 only and several of, so I can copy sdcard of one with some other and rather like to just have it installed on my standard installations.

    But I'm locking forward for rock64 with USB3 probably the ultimative Clonezilla at 25$.

     
    • Mark Conger

      Mark Conger - 2018-08-09

      ARM64 refers to any ARM chip capable of running 64-bit apps. I do not think there is an ARM64 designation for individual chips. Rather, the version of ARM is appended. For example, ARMv7, ARMv8, etc.

      The Raspberry Pi 3B and 3B+ have 64-bit processors (ARM 8), but the official operating system (Raspbian) is only available as a 32-bit version and uses the ARM 7 mode of the processor.

      Re-reading your comment I am now thinking you know this. I'll leave this comment just in case someone else needs clarification later. That said, I'm certainly not an expert in this area.

       
    • Steven Shiau

      Steven Shiau - 2018-12-31

      You can follow this:
      https://drbl.org/installation/
      Use
      deb http://free.nchc.org.tw/drbl-core drbl unstable
      in your apt sources.list.
      However, the codes about ARM64 have not been maintained for a while, therefore bugs are expected.

      Steven

       
  • Mark Conger

    Mark Conger - 2018-08-20

    Has this thread been abandoned? No response for 11 days. I tried to help. Oh well.

     
  • Steven Shiau

    Steven Shiau - 2018-09-05

    People are busy... And apparently this is not an easy thing to make. ARM archi is so diverse that it's more complicated.
    Thank you very much.

    Steven

     

    Last edit: Steven Shiau 2018-09-05
    • IWL

      IWL - 2018-12-15

      I think there is no need for a bootable Clonezilla for a little Single Board Computer.

      I would be fine to just habe the Clonezilla Frontend with partclone... installable as programm in Debian / Ubuntu.

      Just leave the syslinux stuff out, only partclone, ntfsclone, dd, sfdisk/fdisk is needed and availlable.

      I only need that nice Clonzilla Frontend, just remove that syslinux/pci stuff and it works.

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.