Hello dear guest!

Boot Land is a community driven site established since 2006 and focused on data recovery/backup boot disks, research of Windows 2000/XP/2003/Vista/7 install/deployment/antivirus tools, customizing Windows PE systems and even learning how to recover from disaster situations.

How about joining our boot disk community? So do it. Life's short!

  - You get free access to our newsletter with all the interesting buzz about boot disks
  - We share publicity revenue with everyone who wishes to participate at the forums
  - Publicity is never, never, never displayed to members (along with many other cool things)
http://boot-land.net/register

3 Pages V  < 1 2 3 >  
Reply to this topic
 BootSDI and mkisofs questions, Harddiskinstallation and Cloning in one step
post Feb 6 2009, 09:32 AM
Post #6
Icecube
Frequent Member   ***
Group: Advanced user

  Joined: 7-September 08
Posts: 474
Thank(s): 116


Belgium


QUOTE
There are two distinct types of mapping, direct and memory. Direct mapping is generally used for larger images/devices. If using direct mapping to create a virtual device from a disk image, then the image file must be contiguous (not fragmented). Either of the following programs can be used to defragment a file that is contiguous - contig or wincontig. Attempting to directly map a non-contiguous file will result in Error 60: File for drive emulation must be in one contiguous disk area , in which case memory mapping or defragmenting the file, and then retrying, should be attempted.

See: http://diddy.boot-land.net/grub4dos/files/map.htm for the links to contig and wincontig.


--------------------
+Quote Post
post Feb 6 2009, 09:57 AM
Post #7
was_jaclaz
Finder   ******
Group: Advanced user

  Joined: 14-July 06 From: Gone in the mist

Posts: 7,224
Thank(s): 547


Italy


@Tokener
What you might be missing is that the CD IS the .iso and the .iso IS the CD. unsure.gif

You just need to "convert" or "extract" the CD to a .iso.

Take your pick (just examples):
http://www.lucersoft.com/freeware.php
http://www.dubaron.com/cd2iso/
http://www.isodisk.com/
http://isorecorder.alexfeinman.com/isorecorder.htm
http://dpaehl.dd6338.kasserver.com/cdr/cddvdiso.php
and of course cdrtools (command line):
http://cdrecord.berlios.de/old/private/cdrecord.html
http://www.student.tugraz.at/thomas.plank/

jaclaz


--------------------
+Quote Post
post Feb 6 2009, 09:57 AM
Post #8
wimb
Frequent Member   ***
Group: Advanced user

  Joined: 10-July 07
Posts: 489
Thank(s): 134


Netherlands


@Tokener
You are confusing CD-ISO files with Harddisk-IMG Files.
You should make use of <WinBuilder>\ISO\Ram\I386\BootSDI.img file.

You can use BOOT_IMG.exe to Install LiveXP BootSDI.img IMAGE File
as Boot Option in boot.ini Menu or GRUB4DOS menu.lst
http://www.boot-land.net/forums/index.php?showtopic=5306


--------------------
+Quote Post
post Feb 6 2009, 01:03 PM
Post #9
Tokener
Newbie   *
Group: Members

  Joined: 31-December 08
Posts: 25
Thank(s): 1


Germany


@Icecube

roll1.gif THANKYOUTHANKYOUTHANKYOU roll1.gif

That was IT !
Contig showed up: File was defraged into 2 sometimes 3 or 4 frags.
When contig did his job the iso booted correct.

THANKYOUVERYMUCH, all you WINBUILDERS !

T.
+Quote Post
post Feb 6 2009, 01:24 PM
Post #10
was_jaclaz
Finder   ******
Group: Advanced user

  Joined: 14-July 06 From: Gone in the mist

Posts: 7,224
Thank(s): 547


Italy


Nice batch. smile.gif

A couple of ideas to "clean" it, if I may:
CODE
if not exist bootsect.bin set miss=YES&echo. File missing: bootsect.bin
if not exist Contig.exe set miss=YES&echo. File missing: Contig.exe v1.55
if not exist grldr set miss=YES&echo. File missing: grldr
if not exist mkisofs.exe set miss=YES&echo. File missing: mkisofs.exe
if not exist ntldr set miss=YES&echo. File missing: ntldr

could become:
CODE
FOR %%? IN (
Contig.exe
grldr
mkisofs.exe
ntldr
) DO SET miss=YES&ECHO File missing: %%?


and this:

CODE
echo [boot loader]>>%FTW%
echo default=C:\grldr>>%FTW%
echo [operating systems]>>%FTW%
echo C:\grldr="Start GRUB4DOS Menu">>%FTW%
echo. >>%FTW%


may become:
CODE
(
echo [boot loader]
echo default=C:\grldr
echo [operating systems]
echo C:\grldr="Start GRUB4DOS Menu"
echo.
)>>%FTW%


see "Group commands for redirection" #15 here:
http://www.robvanderwoude.com/clevertricks.php

jaclaz



--------------------
1 user(s) said "Thank you!" to jaclaz for this fantastic post:
Tokener
+Quote Post
post Feb 6 2009, 04:11 PM
Post #11
cdob
Frequent Member   ***
Group: Advanced user

  Joined: 7-November 07
Posts: 246
Thank(s): 48


QUOTE (jaclaz @ Feb 6 2009, 10:57 AM) *
@Tokener
What you might be missing is that the CD IS the .iso and the .iso IS the CD. unsure.gif
Yes, that's true. Nicely written.

There is readcd, dd, dsfo or ISOBuster to read a CD to a ISO file.


Another option if you like to create ISO file yourself: chainload setupldr.bin.
ISO file is not bootable, hence dosn't require bootsect.bin.
And don't copy temp files to hard disk first.
QUOTE
mkisofs.exe -iso-level 4 -force-uppercase -o C:\LIVEXP.ISO X:\


QUOTE
title - ISO Image - LiveXP BootSDI
find --set-root /LIVEXP.ISO
map /LIVEXP.ISO (hd32)
map --hook
root (hd32)
chainloader (hd32)/I386/SETUPLDR.BIN

+Quote Post
post Feb 6 2009, 07:29 PM
Post #12
Tokener
Newbie   *
Group: Members

  Joined: 31-December 08
Posts: 25
Thank(s): 1


Germany


@cdob
Hallo cdob
You mentioned:
QUOTE
@Tokener
What you might be missing is that the CD IS the .iso and the .iso IS the CD.

Let me please ask you what that Quote means or what my fault is.
Am I standing in darkness ?

T.
+Quote Post
post Feb 6 2009, 10:15 PM
Post #13
cdob
Frequent Member   ***
Group: Advanced user

  Joined: 7-November 07
Posts: 246
Thank(s): 48


QUOTE (Tokener @ Feb 6 2009, 08:29 PM) *
Let me please ask you what that Quote means

Well, this goes to previous
QUOTE (Tokener)
But normally the BootSDI.iso isnīt on the BootSDI-CD so you canīt install to HDD.

How do you create a BootSDI-CD?
First a CD image file is created: a ISO file BootSDI.iso.
Next this ISO file is written to cd.
The hole CD represent the ISO file BootSDI.iso.

Extract the hole CD to a file: this get the previous image file BootSDI.iso.
+Quote Post
post Feb 6 2009, 11:30 PM
Post #14
Tokener
Newbie   *
Group: Members

  Joined: 31-December 08
Posts: 25
Thank(s): 1


Germany


OK.

Thatīs what i wrote:
QUOTE
To change this I moved the original BootSDI.iso from Winbuilderīs OutputFolder to C:\ and made an entry in boot.ini for grldr,
and one entry in menu.lst for BootSDI.iso.
When booting the Harddisk you can call Grub4Dos from boot.ini, and Grub4Dos can call BootSDI.iso to load.
You need 3 files: BootSDI.iso, grldr and ntldr(might be on C:\).
You have to modify 2 other files: boot.ini and menu.lst.


Did you place a BootSDI.iso in C:\ , and all the other steps ?
I guess not, because if you did, youīd have seen that the BootSDI.iso, that the WINBUILDER074 creates, IS the bootable system, that waits to be called by grldr .
Now, if you want to install this specific system on another HDD you have to carry the ISO - right ?

QUOTE
But normally the BootSDI.iso isnīt on the BootSDI-CD so you canīt install (it) to HDD.

- right ? NO
Read the description on top of the post and you will find a way to get this installation going.

This BootSDI thing is so GREAT because it can replicate itself, itīs biological - like the mother of pearl.
oops... Iīm getting offtopic.
Good Night and ThanX again for the BootSDI.

T.
+Quote Post
post Feb 7 2009, 07:50 AM
Post #15
was_jaclaz
Finder   ******
Group: Advanced user

  Joined: 14-July 06 From: Gone in the mist

Posts: 7,224
Thank(s): 547


Italy


Tokener, take it easy. smile.gif

What both myself and cdob are saying is that your initial idea is partly overkill:

QUOTE (Tokener @ Feb 5 2009, 03:41 PM) *
Now my idea is to rebuild the BootSDI.iso from the BootSDI-CD:
What2Do:
-boot the BootSDI-CD.
-copy all files from BootSDI-CD(source) to TEMP-folder.
-add bootsect.bin that might be hidden.
-compile the ISO by mkisofs.exe.
-copy grldr and ntldr to C:\
-make entries in boot.ini and menu.lst.


as it can be done as follows:
-boot the BootSDI-CD.
-copy all files from BootSDI-CD(source) to TEMP-folder.
-add bootsect.bin that might be hidden.
-compile the ISO by mkisofs.exe.
-extract whole CD to .iso saving it as LIVEXP.ISO on C:\
-copy grldr and ntldr to C:\
-make entries in boot.ini and menu.lst.

Two steps less. wink.gif

I'll try to rephrase the info I posted:
QUOTE (jaclaz)
What you might be missing is that the CD IS the .iso and the .iso IS the CD.


A .iso file is a byte by byte copy of a CD: an image or clone.
A CD is byte by byte copy of a .iso file.

Instead of extracting parts of the "whole" (files, bootsect.bin) to a TEMP folder, then re-assemble those parts in a new "whole", it is easier, faster and evidently less error prone, to simply copy the said "whole".

cheers.gif

jaclaz


--------------------
+Quote Post

3 Pages V  < 1 2 3 >
Reply to this topic
1 User(s) are reading this topic ()


  

Collapse

  Topic Replies Topic Starter Views Last Action
No new votes Poll: BootSDI vs Wimboot ?
Pros and cons
10 agni 2,268 1st February 2010 - 06:46 PM
Last post by: was_jaclaz
No new Topic has attachmentsBootSDI to HDD a Success!!!
Booting SDI.img to HDD
14 Ariom 3,957 2nd January 2010 - 07:53 AM
Last post by: Lancelot
No New Posts Questions on copy of "Administrator" files
8 sbaeder 1,367 11th December 2009 - 02:57 PM
Last post by: yahoouk
No New Posts Bootsdi + Createiso Grub4dos
dual booting from cd with bootsdi and createiso
2 dsolomon 841 21st October 2009 - 01:48 AM
Last post by: dsolomon
No new Topic has attachmentsmkISOfs fails to make .iso [resolved, that problem...]
34kb is a really tiny .iso file
34 rienholt 2,381 10th October 2009 - 11:43 AM
Last post by: pitfritz