Installing yavdr from pendrive

  • Hi,

    After unsucessfull upgrade of my htpc i have brick ;)

    As i do not have cd and my external cd is broken i have a big probblem :)

    Can you give ma advice how to put iso image to usb pendrive and make it bootable ?

    I have tried:
    LinuxLive USB Creator 2.6.exe
    Universal-USB-Installer-1.8.0.6.exe
    unetbootin-windows-494.exe
    MultiBootISOs-2.1.3.5.exe

    All of them making usb, but installation stops on mounting cd - even if it is mounded and accessable.

    Page solution:
    "USB stick installation: If you don't have an optical drive, you might want to use another Ubuntu instance (or the standard Ubuntu Live CD) to create a bootable image of yaVDR via usb-creator. Since the yaVDR ISO is not a Live CD you can't use the tool UNetbootin here. usb-creator will allow you to install yaVDR from an USB stick to your hard disk. "
    Requires downloading additional 600 mb to use one tool :/ And CD is needed.

    Please help.

    yaVDR 0.4.x | CFI-A8989TG | AT5IONT-I | 2GB | 16GB USB + 1TB 3.5" | TechnoTrend s2-3600 + MSI DigiVox II | Remote Medion X10 | Sharp Aquos 32" FHD

    Internet Tychy Hotspot Tychy

  • Quote

    Original von miszka
    ......or the standard Ubuntu Live CD) to create a bootable image of yaVDR via usb-creator. .


    you called the solution.
    Go to a PC with CDROM/DVDROM
    start the ubuntu-live-cd and use his usb-creator.

    you can start firefox in the Live-CD to download hte last yavdr-iso to a place.
    then in the usb-creator you should use this yavdr-iso for the stick.


    Sorry, about my english - i have to much forgotten ;)
    weissnix

    PS: vielleicht kann ihm das einer in richtigem Englisch schreiben,
    ich weissnix

  • I've had the same problem with yavdr 0.1 at the beginning of the year. I managed to install directly from the ISO using the loopback-mechanism of grub2. I posted the details in german - if needed i can translate it for you, but i'm out of house now 'til approx. 19:00.

    VDR-Hardware


    DVB-T: Siemens M740AV, vdr-firmware von open7x0.org
    DVB-S: Samsung SMT-7020 mit zenslack
    DBV-S2: Eigenbau (Zotac IonItx-G, 2*DigitalDevices Duoflex an Octopus miniPCIe, yavdr-0.5, root auf Samsung SSD, video.00 auf Samsung 2,5"-640GB)


    Wer alkoholfreies Bier trinkt, wählt auch kompetenzfreie Politiker [frei nach Volker Pispers]

  • Here's what i did with yavdr-0.1-iso:

    - format the stick with fat32 (ext2 etc. does NOT work)
    - install grub2 onto the stick (configuration doesn't matter, 'cause we use the manual/ console mode of grub)
    - copy the iso to the stick
    - boot from stick and enter the interactive/ comandline-mode of grub
    Enter the following lines, which may slightly vary on your machine (e.g. different root drive, you can identify the drive by using "ls"):

    Code
    root (0,1)
    loopback lb ($root)/yavdr-0.3a.iso
    root (lb)
    kernel (lb)/install/vmlinuz
    append  file=/cdrom/preseed/yavdr.seed localechooser/translation/warn-light=true localechooser/translation/warn-severe=true 
    initrd=(lb)/install/initrd.gz


    Note: some of the above code is redundant, but it seemed to be easier this way because during my tests the behaviour of grub changed whith every new version. With current versions of grub2 it should also be possible to ommit the "append" and instead to append the rest of that line immediately to the kernel-line.

    The above should start the installation without additional dvb-s2 drivers. Alternative installations are chosen by different preseed-files:
    file=/cdrom/preseed/yavdr-s2.seed ... installs with liplianin-dvb-s2 drivers
    file=/cdrom/preseed/yavdr-v4l.seed ... installs with video4linux-dvb-s2 drivers.

    Hopefully the pathnames are correct (i originally wrote them down using a different distribution, i didn't test the adoption to yavdr0.3).

    *** with sticks created by usb-creator or similiar you may want to start here, thus avoiding to fiddle around with grub, but if i remember right, there are no appropriate filesystem-modules available at this point, so the stick cannot be mounted

    Now the setup should start. At the point you encounter the error message concerning the cdrom drive, open a command shell to mount the stick and then connect the iso-file to a loopdevice (but do NOT mount the loop-device), eg.:

    Code
    mount /dev/sda1 /mnt        ### adopt sda1 to match your stick
    losetup  /dev/loop0 /mnt/yavdr-0.3a.iso


    Now return to the setup-screen. After the already mentioned error message there should appear a dialog offering to use a different device: change the offered path from /dev/cdrom to /dev/loop0, the setup now should continue fine.

    Note: each small problem (typo, wrong filename/path) means reboot and start from the beginning, so don't expect to get it done in one try...
    About me: after two or three installations according to the above plan, i decided to buy a cdrom-drive ;)

    VDR-Hardware


    DVB-T: Siemens M740AV, vdr-firmware von open7x0.org
    DVB-S: Samsung SMT-7020 mit zenslack
    DBV-S2: Eigenbau (Zotac IonItx-G, 2*DigitalDevices Duoflex an Octopus miniPCIe, yavdr-0.5, root auf Samsung SSD, video.00 auf Samsung 2,5"-640GB)


    Wer alkoholfreies Bier trinkt, wählt auch kompetenzfreie Politiker [frei nach Volker Pispers]

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!