Kaspersky Rescue not booting
#1
Posted 27 July 2012 - 11:14 PM
After I install Kaspersky onto the USB stick and boot, it boots Kapsersky to a point but then always bombs out with "Can't mount root filesystem" and "live-rw does not exist", and "no medium found"
Seems to me it has a filepath written incorrectly somewhere but I can not interpret the files installed onto the USB stick well enough to modify them. I have tried different USB flash drives, different ports, different downloaded .iso files, to no avail. Can anyone tell me, step by step, how tey installed and got Kaspersky to work? It would be much appreciated! Thanks
- masterlu likes this
#2
Posted 28 July 2012 - 07:39 AM
Compare my menu and fileset with that used by Xboot grub4dos menu...
#3
Posted 28 July 2012 - 10:17 PM
I must be doing something wrong as the Kaspersky option is not even listed in the boot up menu when I boot into Xboot. I kept it very simple and only loaded one other iso onto the Xboot disk and had no submenus but still I can't get the Kaspersky option to show up on the first menu upon booting Xboot.
Perhaps you can tell me where I went wrong?
Here is my menu.lst after integrating your statement:
### MENU START
title Boot from hard drive
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd0,0)
### MENU END
### MENU START
title Macrium Rescue Diskn
ls /images/macriumrescuedisk.iso || find --set-root /images/macriumrescuedisk.iso
map --heads=0 --sectors-per-track=0 /images/macriumrescuedisk.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem /images/macriumrescuedisk.iso (0xff)
map --hook
chainloader (0xff)
### MENU END
### MENU START
title 1 Kaspersky Rescue USB 2012nType ALT+TAB and then A to accept the EULA
map (hd0,0)/rescue/rescue.iso (0xff) || map --mem (hd0,0)/rescue/rescue.iso (0xff)
map --hook
chainloader (0xff)
### MENU END
### MENU START
title Help!n
ls /images/help.iso || find --set-root /images/help.iso
map --heads=0 --sectors-per-track=0 /images/help.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem /images/help.iso (0xff)
map --hook
chainloader (0xff)
### MENU END
- masterlu likes this
#4
Posted 28 July 2012 - 11:09 PM
#5
Posted 29 July 2012 - 12:02 AM
If I boot the Xboot from USB flash drive, it bombs out with "Can't mount root filesystem" and "live-rw does not exist", and "no medium found" and "No medium found on /dev/sr0"But if I keep a DVD in the DVD drive with the Kaversky iso extracted to a boot CD (DVD) then the USB key will find the needed files on the DVD and boot correctly. Seems obvious to me that the Xboot files are pointing to the wrong files somewhere.
Surely someone has gotten Kaspersky to work with Xboot? Any help from the developer? Thanks!
#6
Posted 29 July 2012 - 05:50 AM
I must be doing something wrong as the Kaspersky option is not even listed in the boot up menu when I boot into Xboot.
Hence my Q about the menu.lst file???
Did you actually read the tutorial? e.g. STEP 2 #5
5. Check your file structure on the USB drive is correct (press F2 in RMPrepUSB):
grldr
liveusb <<< MUST BE PRESENT OR WILL GET 'cannot mount filesystem' error
menu.lst
message
rescue folder
rescuerescue.iso (note: the file MUST be in the rescue folder and it MUST be called rescue.iso)
rescuehelp folder (optional)
The files in rescuehelp are help files for you to read and are in different languages. You can delete them if you want to save space.
#7
Posted 29 July 2012 - 10:24 AM
The attached image shows the directory structure of where the KRD 10 files reside in my setup and here is the entry in my menu.lst. Mine boots fine and the bootable medium is found. Some distributions allow you to specify the path to the live media folder and some require you to specify the label of your partition. To keep it safe, when possible, I make the label match the label of the ISO itself (not the ISO file name) but the actual label of the ISO.
title - Kaspersky Live CD 10, 2011nURL: http://support.kaspersky.com/viruses/rescuedisk find --set-root --ignore-cd /kav_rescue_10.iso map /kav_rescue_10.iso (0xff) || map --mem /kav_rescue_10.iso (0xff) map --hook chainloader (0xff)
kav_rescue_10.iso is actually on my 5th UFD partition. In my case, I may as well write: map (hd0,5)/kav_rescue_10.iso (0xff) || map --mem (hd0,5)/kav_rescue_10.iso (0xff)
P.S. To save valuable space, I edited the ISO using ISO editing software and deleted the "rescue" folder in the ISO as it is not needed (as far as I am aware) since I have it on the UFD partition. Be warned, once you mess around with the ISO file itself, the ISO is no longer original so whatever happens, you are on your own so unless you know what you are doing, I would not recommomend you doing it so instead, make sure the partition has enough space to hold the ISO + an additional XXMB of space for the live media file.
The boot folder shown in the image attached is not really needed as when the ISO boots, it loads the files in the boot folder in the ISO itself. You will however need the boot folder if you want to load the kernel file manually.
I hope this helps
#8
Posted 29 July 2012 - 03:49 PM
Hi Skyide, thanks for your help. I still couldnt get it to work but your input is much appreciated.
I am a complete novice so just blundering around trying to get it to work. I changed my file structure to match yours and used your script in the menu.lst file but when I booted the USB it didnt even see your menu entry. I know I am doing something basically wrong but I dont know what. There is only one menu.lst on my USB after creating it with Xboot and that is the one I modified, but when I boot the USB it does not see your new entry. Obviously I am doing something wrong and do not know how to modify menu.lst files.
This is what I modified it to. I assume you always have to have the ###MENU START and END around each entry?
### MENU START
title Boot from hard drive
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd0,0)
### MENU END
### MENU START
title - Kaspersky Live CD 10, 2011nURL: http://support.kaspe...uses/rescuedisk
find --set-root --ignore-cd /kav_rescue_10.iso
map /kav_rescue_10.iso (0xff) || map --mem /kav_rescue_10.iso (0xff)
map --hook
chainloader (0xff)
### MENU END
### MENU START
title Help!n
ls /images/help.iso || find --set-root /images/help.iso
map --heads=0 --sectors-per-track=0 /images/help.iso (0xff) || map --heads=0 --sectors-per-track=0 --mem /images/help.iso (0xff)
map --hook
chainloader (0xff)
### MENU END
#9
Posted 29 July 2012 - 04:35 PM
Step 2 #2 - Copy your pre-prepared rescue.iso file from the Desktop to the KASPrescue folder - note the file MUST be called rescue.iso (lower case) and MUST be in the rescue folder.
grldr
liveusb <<< MUST BE PRESENT OR WILL GET 'cannot mount filesystem' error
menu.lst
message
rescue folder
rescuerescue.iso (note: the file MUST be in the rescue folder and it MUST be called rescue.iso)
rescuehelp folder (optional)
P.S.
### MENU START/END are just comments and are not needed.
See Tutorial #21 on my site for grub4dos and a video explaining about menu.lst entries.
- masterlu likes this
#10
Posted 29 July 2012 - 08:54 PM
but when I booted the USB it didnt even see your menu entry
I believe I understand what's going on. I personally do not use automated tools to create multiboot UFDs as I want to have full control over the process + you get to learn a lot more. According to your description, I believe you are modifying the wrong config file. I believe the menu entries are stored elsewhere and not in the main menu.lst. The main menu.lst might be invoking a separare config file. The only logical reason why your entries do not appear is if the boot loader loads a different file.
In your main menu.lst file on the root partition, is there an entry like configfile /some_filename.lst or configfile /some_filename?
What I normally do if I am looking for some text is use a search softare (such as Agent Ransack) and search for the string in question. For example, in your case "configfile". I would search the entire directory and see where this string configfile is found. Then, I'd look into that file and put my entry in it.
I assume you always have to have the ###MENU START and END around each entry?]
No, that is not required.
#11
Posted 21 September 2012 - 12:09 PM
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users