Opened 8 years ago

Closed 6 years ago

#459 closed defect (fixed)

Interactive restore without binaries

Reported by: Francesco Owned by: bruno
Priority: normal Milestone: 3.0.3
Component: mondo Version: 2.2.9.4
Severity: normal Keywords:
Cc:

Description

While testing the restore operation for mondo-2.2.9.5 in a virtual machine I chose the interactive mode in order to accomodate the partition layout of the virtual machine.

The boot process ens in a terminal, where the README file says to run either mondorestore or edit-mountlist, but no such files are present

Attachments (5)

110130-2.2.9.5-interactive.png (18.2 KB) - added by Francesco 8 years ago.
VirtualBox? window for interactive restore
mondo-110129.log (23.0 KB) - added by Francesco 8 years ago.
mondo-110129.txt (23.0 KB) - added by Francesco 8 years ago.
mindi.log (20.8 KB) - added by Francesco 8 years ago.
mindi log dated 30 January 2011
mondo-vm-mondorestore.tbz2 (8.0 KB) - added by Francesco 8 years ago.
This is the log from /var/log taken from a virtualbox virtual machine rurnnig the iso created by mondo

Download all attachments as: .zip

Change History (22)

Changed 8 years ago by Francesco

VirtualBox? window for interactive restore

comment:1 Changed 8 years ago by bruno

  • Status changed from new to assigned

README fixed in rev [2710]

Now the fact you don't have the mondorestore binary means that your CD wasn't mounted correctly in your VM, which is unrelated.

Any way to get the restore log ?

Changed 8 years ago by Francesco

Changed 8 years ago by Francesco

comment:2 Changed 8 years ago by Francesco

Sorry for the duplicated file: mondo-110129.log and mondo-110129.txt are the same.

comment:3 Changed 8 years ago by bruno

Problem is here:

124 	18:31 Trying to mount CD-ROM a 2nd time...
125 	18:31 find-and-mount-cdrom --- starting
126 	18:31 Failed to find CD-ROM
127 	18:31 I still cannot find or mount the CD-ROM drive, by the way.
128 	18:31 CD-ROM is not mounted. Darn.

Probably a lack of the correct driver to mount the CD. Maybe try to change the emulation mode/driver, or give me what needs to be added to mindi (or add it yourself with the conf file)

comment:4 Changed 8 years ago by bruno

  • Milestone changed from 2.2.9.5 to 2.2.9.6

What is your kernel version ? Do you have the archive log ? Does your kernel use libahci in the driver list brought by lsmod ?

Changed 8 years ago by Francesco

mindi log dated 30 January 2011

comment:5 Changed 8 years ago by Francesco

The kernel version was sys-kernel/gentoo-sources-2.6.37.

If I look into the kernel config file for that kernel version I have:

[root@aemaeth:/etc/kernels]$ grep -i ahci kernel-config-x86_64-2.6.37-gentoo 
CONFIG_SATA_AHCI=y
# CONFIG_SATA_AHCI_PLATFORM is not set

Currently the kernel version is 2.6.37-r2, nothing containing "ahci" is listed by lsmod.

I was lucky to find a mindi log from 30-Jan, you can find it attached.

comment:6 Changed 8 years ago by bruno

Nothing special in it.

Could you then try the following

lsmod > /tmp/before Put a CD in your CD reader, then: mount /dev/scd... /mnt lsmod > /tmp/after diff /tmp/before /tmp/after

That way I'll be able to see which modules are linked to your reader, and we'll know what to do then.

comment:7 Changed 8 years ago by Francesco

Maybe it's because it's only known as a DVD?

[root@aemaeth:/tmp]$ lsmod > before-cd.txt

[root@aemaeth:/tmp]$ mount | grep sr0
/dev/sr0 on /mnt/dvd type iso9660 (ro,nosuid,nodev,user=sko)

# actually mounting the CD...

[root@aemaeth:/tmp]$ lsmod > after-cd.txt

[root@aemaeth:/tmp]$ md5sum before-cd.txt after-cd.txt 
de3d5f620f6223e3881a86f2605d9c62  before-cd.txt
de3d5f620f6223e3881a86f2605d9c62  after-cd.txt

comment:8 Changed 8 years ago by bruno

Ok, so looked back at your driver list.

The only one I think of is udf. You could try to force it in FORCE_MODS please to see if it improves stuff.

Your reader is attached through SATA right ? If it's a USB oe, then maybe there are other drivers to look at.

comment:9 Changed 8 years ago by Francesco

Yes, it's SATA attached, right now (see #460 and #461) I'm unable to test 2.2.9.5, I have to defer this check.

comment:10 Changed 8 years ago by bruno

  • Milestone changed from 2.2.9.6 to 2.2.9.7

If you have time to test with 2.2.9.6 now it's available, would be great.

Changed 8 years ago by Francesco

This is the log from /var/log taken from a virtualbox virtual machine rurnnig the iso created by mondo

comment:11 Changed 8 years ago by Francesco

For version 2.2.9.6 please see attachment mondo-vm-mondorestore.tbz2

comment:12 Changed 7 years ago by bruno

Could it be just related to that fact that mindi doesn't include any virtualbox driver ? Could you try to add vboxdrv (I don't think others are relevant) to the FORCE_MODS var in /etc/mindi/mindi.conf to include it and see if that is what is missing.

comment:13 Changed 7 years ago by bruno

  • Milestone changed from 2.2.9.7 to 2.2.9.8

comment:14 Changed 7 years ago by bruno

  • Milestone changed from 2.2.9.8 to 2.2.9.9

comment:15 Changed 7 years ago by bruno

Is this still valid with the latest beta of 3.0.1 ?

comment:16 Changed 6 years ago by bruno

  • Milestone changed from 3.0.2 to 3.0.3

Could you check with the latest 3.0.2 please ?

comment:17 Changed 6 years ago by bruno

  • Resolution set to fixed
  • Status changed from assigned to closed

Closing, supposing it's fixed. PLease reopen if not.

Note: See TracTickets for help on using tickets.