xboxscene.org forums

Pages: 1 ... 5 6 [7] 8 9 ... 16

Author Topic: XboxHDM 2.2 (USB Edition)  (Read 5406 times)

CimSlunt

  • Archived User
  • Newbie
  • *
  • Posts: 5
XboxHDM 2.2 (USB Edition)
« Reply #90 on: April 04, 2010, 01:14:00 PM »

Im always willing to learn something new, thats how we learn right? wink.gif

Thanks for the info guys and ill glady keep you updated on how i do.
Logged

CimSlunt

  • Archived User
  • Newbie
  • *
  • Posts: 5
XboxHDM 2.2 (USB Edition)
« Reply #91 on: April 04, 2010, 03:27:00 PM »

Hey again, after typing xboxhd2 and pressin yes etc, when it brings up the list of activatin xboxhdm or lovking the drive, i press 1 to activate yes i want to use primary master, then i get.

Warning: No DNS servers found
qemu: could not open disk image /dev/hde


Any idea whats wrong?
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM 2.2 (USB Edition)
« Reply #92 on: April 05, 2010, 07:22:00 AM »

QUOTE(CimSlunt @ Apr 5 2010, 05:27 AM) View Post

Hey again, after typing xboxhd2 and pressin yes etc, when it brings up the list of activatin xboxhdm or lovking the drive, i press 1 to activate yes i want to use primary master, then i get.

Warning: No DNS servers found
qemu: could not open disk image /dev/hde
Any idea whats wrong?


How is xbox hdd connected to the PC?

By the way there are many ways to skin the cat, for example this method , variant of that method  even this method if you prefer a Windows only solution.
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM 2.2 (USB Edition)
« Reply #93 on: April 06, 2010, 06:25:00 AM »

QUOTE(ldotsfan @ Mar 31 2010, 09:43 PM) View Post

Have been busy with other endeavours but I'm planning a little surprise for xboxhdm1.9/xboxhdm2.1 and even written some code but it's not ready yet.

scullc: I need your help. The LBA48 stuff is ready  dry.gif Finally Linux understands the oz_paulb style partition table created by xbpartitioner and I also patched the FATX kernel code in Linux. See here for details. But I need somebody to test it. I have only tested F drive and 32k cluster size. It should work for F/G variable partition sizes. xbrowser doesn't understand the new partitions so I need somebody conversant with Linux and can manage a manual mount command and filesystem stuff like cp, rm and the like. The kernel should be a drop-in replacement for xboxhdm2.1's. If you are keen, please send me a PM. Thanks.

If there are any other brave volunteers who are comfortable with Linux command-line, please drop me a PM too  biggrin.gif
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM 2.2 (USB Edition)
« Reply #94 on: April 07, 2010, 06:46:00 AM »

QUOTE(scullc @ Apr 7 2010, 06:15 AM) View Post

but this is how things look at the minute using the new (graphical) bootloader.

Great, can't wait for the release  smile.gif
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM 2.2 (USB Edition)
« Reply #95 on: April 08, 2010, 06:22:00 AM »

Found the original posts giving rise to xboxhdm2.

I need to credit obcd for supporting this  smile.gif
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM 2.2 (USB Edition)
« Reply #96 on: April 13, 2010, 06:50:00 AM »

QUOTE(scullc @ Apr 13 2010, 06:41 PM) View Post

I'm not missing anything here...am I?

Qemu on Lite edition is SDL only. The GUI edition has Qemu on X Windows.
Logged

GoTeamScotch

  • Recovered User
  • Sr. Member
  • *
  • Posts: 311
XboxHDM 2.2 (USB Edition)
« Reply #97 on: April 16, 2010, 01:01:00 AM »

Hey ldotsfan, just dropped by to congratulate on the success of this project and give props where they are do! Its incredible to see projects like this still being done years after the console hit its peak. I remember having a CD case of like 10 disks at least of different Xbox-specific disks with eeproms injected and variations of different soft-modding setups and some disks being preloaded with software I had and all kinds of stuff. I for one very much appreciate your effort and sweat blood and tears (maybe) into this. I have used this with success before and it was pretty straightforward and user friendly. Being able to use a file explorer is a huge convenience!

Its about damn time someone thought to do it and go through with it!

And props to anyone who have helped in this (scullc)


Also, forgive me if this is a stupid question, but seeing as how it is Linux based, could a project like this be adapted to work within a pre-existing Linux install? Or are the Linux variations too dissimilar?

Like for me, I dual-boot Windows 7 and Ubuntu -Karmic (using it right now). Having a method of making and formatting and copying files within my normal pre-existing Ubuntu/linux desktop would be a dream come true. Any thoughts??  

Is it possible now and I don't know about it?  unsure.gif  lol
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM 2.2 (USB Edition)
« Reply #98 on: April 16, 2010, 06:38:00 AM »

QUOTE(GoTeamScotch @ Apr 16 2010, 03:01 PM) View Post

Its about damn time someone thought to do it and go through with it!

Thank you.  biggrin.gif It's lots of fun and a great learning experience to create this.

QUOTE

Also, forgive me if this is a stupid question, but seeing as how it is Linux based, could a project like this be adapted to work within a pre-existing Linux install? Or are the Linux variations too dissimilar?

Yes. But some work is involved.

QUOTE

Like for me, I dual-boot Windows 7 and Ubuntu -Karmic (using it right now). Having a method of making and formatting and copying files within my normal pre-existing Ubuntu/linux desktop would be a dream come true. Any thoughts??  

Is it possible now and I don't know about it?  unsure.gif  lol

1. You need to recompile the linux kernel to enable CONFIG_IDE_TASK_IOCTL. I couldn't find any stock Linux distribution with that enabled by default except Knoppix. This is for the hdd locking.
2. I could repackage the ltools.lzm (that's the SLAX package for the hdd locking stuff) into Ubuntu's equivalent: .deb.
3. Lastly you will need qemu and hdmboot's fatximage and initrd.gz for the FATX support and the hdd rebuild. I'm hazy on the exact syntax. But it's a variation of the Windows equivalent in my sig.

Now xboxhdm2.1 is an integrated tool that does all that for you. I'm not sure if there are others who want to do this frequently enough from their regular Linux desktop. If there is sufficient interest, I could work out the details into a howto. Let me know.
Logged

GoTeamScotch

  • Recovered User
  • Sr. Member
  • *
  • Posts: 311
XboxHDM 2.2 (USB Edition)
« Reply #99 on: April 16, 2010, 11:51:00 AM »

QUOTE(ldotsfan @ Apr 16 2010, 05:38 AM) View Post

Thank you.  biggrin.gif It's lots of fun and a great learning experience to create this.
Yes. But some work is involved.
1. You need to recompile the linux kernel to enable CONFIG_IDE_TASK_IOCTL. I couldn't find any stock Linux distribution with that enabled by default except Knoppix. This is for the hdd locking.
2. I could repackage the ltools.lzm (that's the SLAX package for the hdd locking stuff) into Ubuntu's equivalent: .deb.
3. Lastly you will need qemu and hdmboot's fatximage and initrd.gz for the FATX support and the hdd rebuild. I'm hazy on the exact syntax. But it's a variation of the Windows equivalent in my sig.

Now xboxhdm2.1 is an integrated tool that does all that for you. I'm not sure if there are others who want to do this frequently enough from their regular Linux desktop. If there is sufficient interest, I could work out the details into a howto. Let me know.


 cool.gif  you even found it to be fun. marvellous


I would actually like to persue this idea. There is a large community of people who use Linux as their main operating system, and the most commonly used distro out of those is Ubuntu.
IPB Image

Creating Xbox Hard Drives has seen some advances over time, but its still sort of an intimidating conquest to some noobs. While the learning experience of figuring out how to hot-swap, lock and unlock a hard drive through command prompt is fulfilling and fun, new comers as well as die-hard old timers could benefit from a friendly easy to understand user interface. Your USB edition project did this to a great level, but what I'm thinking of consists of even less command prompts and such. This sounds like the kind of project I would love to jump into. Creating a visually appealing and easy to use package with advanced HDD options as well would be a large undertaking but I would love to dive into it. Like you I have fun with those learning experiences and I have enough know how to at least throw something reputable together.

I'd appreciate a helping hand of someone who's swam in these waters before ?
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM 2.2 (USB Edition)
« Reply #100 on: April 16, 2010, 07:18:00 PM »

QUOTE(GoTeamScotch @ Apr 17 2010, 01:51 AM) View Post

This sounds like the kind of project I would love to jump into. Creating a visually appealing and easy to use package with advanced HDD options as well would be a large undertaking but I would love to dive into it. Like you I have fun with those learning experiences and I have enough know how to at least throw something reputable together.

I'd appreciate a helping hand of someone who's swam in these waters before ?

Here's my design notes for xboxhdm2.
The source code is located at Sourceforge.

Realistically speaking, the 360 homebrew scene is taking off and the number of xbox1 users will taper off as time passes, meaning it's hard to find testers. My own enthusiam waned off until scullc came along and I solved the last puzzle: hdd locking.

I actually started on xboxhdm3 but couldn't find the time or the energy to complete it so far but here's some of my design considerations and notes (all focusing on the internals rather than GUI changes):

1. A 2.6 FATX kernel. http://forums.xbox-s...&...t&p=4672037. Untested. But has xbpartitioner partition table support. This will eliminate the need for qemu but as you ramp up the number of kernel modules, it may break.
2. Proper FATX support for 32k/64k clusters under 2.4 kernel . http://forums.xbox-s...&...t&p=4670679. The code can be refactored and folded back to the 2.6 patch. Again untested.
3. Move the xbox preparation stuff out from qemu into the 2.6 kernel based SLAX host. To use xboxdumper instead of ldots' scripts.
http://forums.xbox-s...howtopic=710996. There's a nasty bug on the disk size calculation I have yet to resolve.

scullc has some incremental work done on xboxhdm2.2 for the usb booting which I have yet to find the time to test  tongue.gif

Anyway good luck to your endeavour  smile.gif It should be fun and a great learning experience too.
Logged

GoTeamScotch

  • Recovered User
  • Sr. Member
  • *
  • Posts: 311
XboxHDM 2.2 (USB Edition)
« Reply #101 on: April 18, 2010, 01:11:00 AM »

QUOTE(ldotsfan @ Apr 16 2010, 06:18 PM) View Post

Here's my design notes for xboxhdm2.
The source code is located at Sourceforge.

Realistically speaking, the 360 homebrew scene is taking off and the number of xbox1 users will taper off as time passes, meaning it's hard to find testers. My own enthusiam waned off until scullc came along and I solved the last puzzle: hdd locking.

I actually started on xboxhdm3 but couldn't find the time or the energy to complete it so far but here's some of my design considerations and notes (all focusing on the internals rather than GUI changes):

1. A 2.6 FATX kernel. http://forums.xbox-s...&...t&p=4672037. Untested. But has xbpartitioner partition table support. This will eliminate the need for qemu but as you ramp up the number of kernel modules, it may break.
2. Proper FATX support for 32k/64k clusters under 2.4 kernel . http://forums.xbox-s...&...t&p=4670679. The code can be refactored and folded back to the 2.6 patch. Again untested.
3. Move the xbox preparation stuff out from qemu into the 2.6 kernel based SLAX host. To use xboxdumper instead of ldots' scripts.
http://forums.xbox-s...howtopic=710996. There's a nasty bug on the disk size calculation I have yet to resolve.

scullc has some incremental work done on xboxhdm2.2 for the usb booting which I have yet to find the time to test  tongue.gif

Anyway good luck to your endeavour  smile.gif It should be fun and a great learning experience too.

Excellent! I skimmed through your notes and thus far I'm not too intimidated by the work in front of me. Thank you very much for sharing your insight into all this and for taking such good notes. I'm sure they will be extremely helpful.

I've been dabbling in Linux here and there for a few years and have been getting a lot of practice in ever since I installed it onto my dad's laptop since he was tired of Windows consistently being infected with viruses and crashing and whatnot. He is computer illiterate so its all up to me to maintain and upgrade. Its been a good learning experience tinkering with it. I'm familiar with command line syntax's and scripting and a lot of this appears to be related to just that. I'm not a coding-wiz but I can get by with what I know. I know the basics and I'm a fast learner so any know-how I've yet to gain that may be required for this project will be gained along the way. I am also pretty handy with photoshop so I'll make some icons and logo's for it as well.
Ubuntu has a great online community of users so I'll be tapping into their support forums if need be.

Thanks for the encouraging words. I will keep you (and The Scene) updated as time progresses  smile.gif
I have a case swap project in the works and I'm painting a xbox case (while having a 40/hour/week job mind you) so it may be slow and steady work. I'll keep you posted.
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM 2.2 (USB Edition)
« Reply #102 on: April 19, 2010, 05:52:00 AM »

QUOTE(GoTeamScotch @ Apr 18 2010, 03:11 PM) View Post

Thanks for the encouraging words. I will keep you (and The Scene) updated as time progresses  smile.gif
I have a case swap project in the works and I'm painting a xbox case (while having a 40/hour/week job mind you) so it may be slow and steady work. I'll keep you posted.

An excellent idea on Ubuntu if things work out. I look forward to hearing from you on your adventure  smile.gif
Logged

reddwarffan

  • Archived User
  • Newbie
  • *
  • Posts: 8
XboxHDM 2.2 (USB Edition)
« Reply #103 on: April 20, 2010, 01:58:00 AM »

Excellent work scullc  smile.gif
Having tested xboxhdm2.1 last year I was impressed then so well done for keeping the project going and for making improvements.
I will be in a position to test within 2 weeks - will keep you posted.
Logged

ldotsfan

  • Archived User
  • Hero Member
  • *
  • Posts: 2072
XboxHDM 2.2 (USB Edition)
« Reply #104 on: April 20, 2010, 08:09:00 AM »

QUOTE(ldotsfan @ Apr 17 2010, 09:18 AM) View Post

Here's my design notes for xboxhdm2.


@GoTeamScotch:
CONFIG_IDE_TASK_IOCTL may not be needed and this avoids the need to recompile the kernel. If hdparm in a recent version of Ubuntu is able to unlock the hdd with the known master password, it means SG_IO ioctl is working in hdparm. I've already did a quick hack on hdparm's sgio.c/sgio.h code to prepare for integration against hdtool.c. Please let me know if you are able to verify if hdparm works.
Logged
Pages: 1 ... 5 6 [7] 8 9 ... 16