xboxscene.org forums

Pages: 1 ... 8 9 [10] 11 12

Author Topic: XboxHDM2 (USB Edition) - Alpha Release  (Read 1341 times)

scullc

  • Archived User
  • Full Member
  • *
  • Posts: 110
XboxHDM2 (USB Edition) - Alpha Release
« Reply #135 on: July 10, 2009, 02:01:00 PM »

here is xboxhdm2.1 in one rar file. download is approx 140mb.

this file brings incorporates all the latest developments to date (10th July 2009) including:
 - dual boot set up for xboxhdm2/FreeDOS
 - fwz's superb script changes
 - ldotsfan continual improvements

what to do: **please note part 3 is optional but you must perform the other steps - otherwise expect to see some errors.
1. extract the zip to the root of your USB stick
2. supply your own m$ dashboard files in \linux\C
3. supply your own files (?soft mods) in \linux\E
4. supply your own eeprom in \linux\eeprom
5. use the guide here to get your USB stick bootable.

help files now located in a help folder including the xboxhdmFAQ_8.1.pdf. Although fwz's changes ensure you are no longer required to input paths manually (its all done automatically  (IMG:style_emoticons/default/biggrin.gif) ) - the FAQ should help you get started.

This post has been edited by scullc: Jul 10 2009, 09:02 PM
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM2 (USB Edition) - Alpha Release
« Reply #136 on: July 10, 2009, 05:41:00 PM »

QUOTE(scullc @ Jul 11 2009, 04:01 AM) View Post

this file brings incorporates all the latest developments to date (10th July 2009) including:
 - dual boot set up for xboxhdm2/FreeDOS
 - fwz's superb script changes
 - ldotsfan continual improvements


Thanks scullc. Did you also slip in the CD->USB chainload iso? Maybe this should be an optional download.
I'll be testing this 10th July version  biggrin.gif

We probably need to clean up the instructions on post #1 with assistance from a mod and get proper hosting - at the usual place once the testing is done.
Logged

scullc

  • Archived User
  • Full Member
  • *
  • Posts: 110
XboxHDM2 (USB Edition) - Alpha Release
« Reply #137 on: July 11, 2009, 12:29:00 AM »

QUOTE(ldotsfan @ Jul 11 2009, 12:41 AM) *

Did you also slip in the CD->USB chainload iso? Maybe this should be an optional download.

 (IMG:style_emoticons/default/dry.gif) Forgot! Leave that with me.
I will upload a 11th July version later if you think its necessary/find any bugs with the 10th July version.
The ISO is only 400k or so - pity about that
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM2 (USB Edition) - Alpha Release
« Reply #138 on: July 11, 2009, 08:01:00 AM »

QUOTE(scullc @ Jul 11 2009, 02:29 PM) View Post

I will upload a 11th July version later if you think its necessary/find any bugs with the 10th July version.

Maybe I'm a bit confused with the different versions of the files but I encountered some errors inside qemu. The xboxhd2 command worked but once qemu was running, xboxhd gave me errors looking for the CD and xbrowser bombed out. I found a xboxhd1 and xbrowser2 command though - are we supposed to use those? dry.gif
Logged

fwz

  • Archived User
  • Newbie
  • *
  • Posts: 9
XboxHDM2 (USB Edition) - Alpha Release
« Reply #139 on: July 11, 2009, 10:50:00 AM »

... yes you are. the modified scripts are xboxhd1 and xbrowser2.
please keep in mind, that all modifications are very minimalistic, just to make it work quickly.
Maybe I can spend some more time after the exams, to get them clean and safe.

reg.
f

PS: it is still the /eeprom folder on root of the usb device to store eeprom.bin to lock from "stage1".
Logged

scullc

  • Archived User
  • Full Member
  • *
  • Posts: 110
XboxHDM2 (USB Edition) - Alpha Release
« Reply #140 on: July 11, 2009, 12:24:00 PM »

i'm a little confused too. i can fully rebuild a HDD here as long as i have M$ dashboard files in \linux\C - i just used the standard rebuild commands (xboxhd2 to run, xboxhd to launch stage 2 etc...) - if i don't have M$ dashboard files in \linux\C i get the 'can't find CD error' - not sure what that xboxhd1 commmand is for.
never ran xbrowser til now. got same error as you ldotsfan.
@fwz - thanks for clearing up what commands we're meant to be using - as 'xbrowser2' command works. thats useful to know about the eeprom. Does that mean we need two copies of the eeprom to lock using all the available methods?? i have not tried any locking yet on this new build.
if you can make sense of we're at ldotsfan, then i will upload as necessary.

Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM2 (USB Edition) - Alpha Release
« Reply #141 on: July 11, 2009, 08:08:00 PM »

QUOTE(scullc @ Jul 12 2009, 02:24 AM) View Post

i'm a little confused too.

I'm still confused because of the following  dry.gif

QUOTE(fwz @ Jul 12 2009, 12:50 AM) View Post

PS: it is still the /eeprom folder on root of the usb device to store eeprom.bin to lock from "stage1".

I peeked at the source of xboxhd2 but the eeprom folder is with reference to the linux folder?

QUOTE(fwz @ Jul 12 2009, 12:50 AM) View Post

... yes you are. the modified scripts are xboxhd1 and xbrowser2.

Alright, at least we are clear on this part.
I'll have a go at the scripts if I can find the time, my preferred folder structure is:

CODE

hdm----->C
    |
    |
    ---->E
eeprom
slax
boot
hdmboot
GRUB4DOS
help
logs
Logged

scullc

  • Archived User
  • Full Member
  • *
  • Posts: 110
XboxHDM2 (USB Edition) - Alpha Release
« Reply #142 on: July 12, 2009, 03:19:00 AM »

QUOTE(ldotsfan @ Jul 12 2009, 03:08 AM) *

I'll have a go at the scripts if I can find the time

good luck  with this (IMG:style_emoticons/default/wink.gif)
unfortunately due to other commitments  (IMG:style_emoticons/default/sad.gif)  i will be unable to run any tests/offer any input for at least 2 weeks.
However, i have decided to keep my test equipment for a while yet, so will pick this up again after 27th July.
Logged

fwz

  • Archived User
  • Newbie
  • *
  • Posts: 9
XboxHDM2 (USB Edition) - Alpha Release
« Reply #143 on: July 12, 2009, 07:09:00 AM »

QUOTE(ldotsfan @ Jul 12 2009, 04:08 AM) View Post

I'm still confused because of the following  dry.gif
I peeked at the source of xboxhd2 but the eeprom folder is with reference to the linux folder?
...

hm, no it is still /eeprom/eeprom.bin

summary:
stage1:
script: /usr/local/bin/xboxhd2
requires: /linux/ (with isolinux, etc. ) on stick to lauch qemu. And  and /eeprom/eeprom.bin on stick to (un)lock drive.

stage2:
scripts: /ldots/2.4/xboxhd1, /ldots/2.4/xbrowser2
requires: the complete /linux/ dir  (c,e,f, "check", xbox/, etc.)  mounted to xboxhdm for xboxhd1 and symlink from xboxhdm to CD for xbrowser2. (it's all done at boot)

there's still no locking at stage2, because I don't think it is possible to lock a qemu drive. (and I thougt that was the reason to take it to stage1, wasn't it?)
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM2 (USB Edition) - Alpha Release
« Reply #144 on: July 12, 2009, 09:05:00 AM »

QUOTE(fwz @ Jul 12 2009, 09:09 PM) View Post

hm, no it is still /eeprom/eeprom.bin

Yes, you are right.

QUOTE(fwz @ Jul 12 2009, 09:09 PM) View Post

stage2:
scripts: /ldots/2.4/xboxhd1, /ldots/2.4/xbrowser2
requires: the complete /linux/ dir  (c,e,f, "check", xbox/, etc.)  mounted to xboxhdm for xboxhd1 and symlink from xboxhdm to CD for xbrowser2. (it's all done at boot)

there's still no locking at stage2, because I don't think it is possible to lock a qemu drive. (and I thougt that was the reason to take it to stage1, wasn't it?)

1. Which boot file was modified?
2. Yes, locking only possible in stage 1.
3. I've started modifying hdm2.1 to use the folder structure I gave in the previous post.
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM2 (USB Edition) - Alpha Release
« Reply #145 on: July 13, 2009, 05:51:00 AM »

QUOTE(domezone1 @ Jul 13 2009, 03:00 PM) View Post

Giving me the worst headache, i cant even attempt to fix this stupid thing becuase of this problem. On top of that i dont have the backup eeprom from when i softmodded it though im pretty sure i set a master password as XBOXSCENE when i soft modded it so i dont think that will be a problem.

Actually this is the biggest of your problems - no backup of the eeprom. It's unlikely the master password was set to XBOXSCENE as this is usually used by PC based linux tools like xboxhdm/xboxhdm2. Unless you intentionally unlocked the hdd with ConfigMagic/EvoX on the xbox and then locked it back during the lifetime of the softmodded xbox (this will set the master password as TEAMASSEMBLY), the installation of the softmod package itself doesn't set the master password of the hdd.

You'll going to need to do a hotswap in lieu of the missing eeprom backup. I haven't tried xboxhdm2 with hotswapping but it should work.
EDIT: You have an alternative choice for error 16, xplorer360 beta 6 which runs in Windows. The hotswapping is still needed.

As for the issue with the third master  dry.gif , it can be overcome, provided the  SLAX linux underlying xboxhdm2 recognizes the IDE/SATA connection. You can do a dmesg | grep hd to ascertain.

Depending on the dmesg output, varying the parameters to qemu and hdtool will allow the tool to work with /dev/hde , /dev/hdf ( the third master , third secondary etc).  

CODE

/usr/local/bin/qemu -hda /dev/hde -cdrom /mnt/sdb1/linux.iso -boot d

/usr/local/bin/lockhd -a /dev/hde
Logged

fwz

  • Archived User
  • Newbie
  • *
  • Posts: 9
XboxHDM2 (USB Edition) - Alpha Release
« Reply #146 on: July 14, 2009, 06:56:00 AM »

QUOTE(ldotsfan @ Jul 12 2009, 05:05 PM) View Post

Yes, you are right.
1. Which boot file was modified?
...


... sorry for delay. /etc/rc.d/rc.S is modified for mounting the usb drive.
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM2 (USB Edition) - Alpha Release
« Reply #147 on: July 17, 2009, 07:24:00 PM »

QUOTE(fwz @ Jul 14 2009, 08:56 PM) View Post

/etc/rc.d/rc.S is modified for mounting the usb drive.

I've followed your instructions and uploaded to sourceforge following the directory structure.

Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM2 (USB Edition) - Alpha Release
« Reply #148 on: July 18, 2009, 08:36:00 AM »

QUOTE(ldotsfan @ Jul 18 2009, 09:24 AM) View Post

I've followed your instructions and uploaded to sourceforge following the directory structure.

From here, the simplified steps for the unified download are:
QUOTE

1. Download grub4dos gui
2. Do not (Run "bootinst.bat" from the "boot" folder of flash drive) as in the original posting (to create a bootable USB stick). We'll sort that later.
3. Extract all files as instructed and extract hdm2.1.zip to root of USB stick.
4. Now using the file you downloaded in step 1 - follow these instructions to install the MBR to get your USB drive to multiboot (**make sure you select the right drive to install the MBR to. Get it wrong and you could brick your PC!)
5. In the hdm folder, you will find C,E,F folders corresponding to the xbox's partitions. Copy the desired files to these folders.
6. Into the eeprom folder, copy eeprom.bin (note that filename is case sensitive)

Reboot and boot off usb and you should see the grub4dos screen.
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM2 (USB Edition) - Alpha Release
« Reply #149 on: July 20, 2009, 05:54:00 AM »

QUOTE(TheMattybee @ Jul 20 2009, 12:49 AM) View Post

The boot function repeatedly insists that it can't find the kernel image even though linux.iso is in the root of my flash drive. What gives? Is there somewhere else I'm supposed to boot it? Am I supposed to extract linux.iso and dump the whole thing into the root, or what?

Reformat the flash drive to FAT (Open "My computer" and right-click on your USB drive. Choose format.. and format with FAT. instead of FAT32) and re-execute bootinst.bat. Re-extract the files to the flash drive.
Logged
Pages: 1 ... 8 9 [10] 11 12