[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Partitioning Atari Falcon in order to run linux/m68k



Hello and happy christmas,

i managed to make an ext3 filesystem on my Falcons harddisk and copy the
base-m68k content over.

The former 4GB partition on /dev/hda4, which i wrote the ext2 filesystem
to, is now mounted and used as my swap partition.

Thanks to the kernel i got from Geert, i do now have network support
on my NetUSBee, too.

i was not able to e2resize the /dev/hda4 online, as this is only
supported as long the ext2 fs is unmounted.

The boot of my Falcon takes 8-9 minutes until i can log in.
Was there a solution to be able to run the kernel from TT RAM?

PS: my network does work (i can download stuff and do updates, but it
seems to lack some features. dhclient does not work as i usually see it.
I can't ping to my atari, and i need to bring eth0 up my self on the
bash. I guess i better start a new thread for that.

Greetings,
Stefan





Am 18.12.2013 18:05, schrieb Thorsten Glaser:
> John Paul Adrian Glaubitz dixit:
> 
>> On 12/17/2013 10:03 PM, Stefan Niestegge wrote:
> 
>>> then did 'zcat m68k-base.e2z | dd of=debian.img'
> 
> Uhm, this will also work and save space (remove the .e2z file though):
> 
> $ mv m68k-base.e2z debian.img.gz
> $ gzip -d debian.img.gz
> 
> Note that this needs “long filenames”; if MiNT doesn’t support them, use
> 
> $ mv m68k-base.e2z debian.gz
> $ gzip -d debian.gz
> $ mv debian debian.img
> 
>>> Now i can boot Debian, too.
>>
>> Woohoo! Congratulations!
> 
> Same from me. Thanks for persevering!
> 
> Do note that the resulting ext2fs filesystem image from
> m68k-base.e2z is only 384 MiB in size (and a revision-0,
> no-features image, so you can even mount it in MiNT until
> after the first time Linux has mounted it, because Linux
> auto-converts it to a never ext2fs revision – I made the
> filesystem image in MirBSD/i386 for this reason…). You may
> want to run resize2fs on it now (should work onlinely), or
> even better, create a new, larger, more modern filesystem
> on a different partition (mke2fs -t ext4 /dev/hdXX) then
> copy everything over.
> 
>> Also, please install "popularity-contest", so more m68k machines
>> get counted :).
> 
> *coughs* I… may… have pre-installed it (and hacked it so
> that, on the next apt-get install or dpkg-reconfigure, it
> will create a fresh host uuid)… only thing you most defi‐
> nitely should do (before doing a dist-upgrade; because the
> new versions of popcon do this crazy cpu-intensive thingy
> by default now) is:
> 
> 	sudo sh -c 'echo ENCRYPT=no >>/etc/popularity-contest.conf'
> 
> Installed packages in that image (from dpkg/status):
> 
> adduser anacron apt apt-utils atari-fdisk base-files base-passwd bash
> bsdmainutils bsdutils coreutils cpio cron dash debconf
> debian-archive-keyring debian-ports-archive-keyring debianutils
> diffutils dpkg dselect e2fslibs e2fsprogs eatmydata findutils
> gcc-4.7-base gnupg gpgv grep groff-base gzip hostname ifupdown info
> initscripts insserv install-info iproute iptables iputils-ping
> isc-dhcp-client isc-dhcp-common jupp klogd kmod less libacl1
> libapt-inst1.5 libapt-pkg4.12 libattr1 libblkid1 libbsd0 libbz2-1.0
> libc-bin libc6 libcomerr2 libdb5.1 libedit2 libffi5 libgcc2 libgcrypt11
> libgdbm3 libglib2.0-0 libgnutls26 libgpg-error0 libgpm2 libgssapi-krb5-2
> libidn11 libk5crypto3 libkeyutils1 libkmod2 libkrb5-3 libkrb5support0
> liblocale-gettext-perl liblzma5 libmount1 libncurses5 libncursesw5
> libnewt0.52 libnfnetlink0 libp11-kit0 libpam-modules libpam-modules-bin
> libpam-runtime libpam0g libpcre3 libpipeline1 libpopt0 libprocps0
> libreadline6 libselinux1 libsemanage-common libsemanage1 libsepol1
> libsigc++-2.0-0c2a libslang2 libss2 libssl1.0.0 libstdc++6 libtasn1-3
> libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl
> libtinfo5 libudev0 libusb-0.1-4 libustr-1.0-1 libuuid1 libxtables9 login
> logrotate lsb-base mac-fdisk man-db mawk mc mc-data mksh mount
> multiarch-support nano ncurses-base ncurses-bin net-tools netbase
> netcat-openbsd openssh-client passwd perl-base popularity-contest procps
> readline-common rsync screen sed sensible-utils sysklogd sysv-rc
> sysvinit sysvinit-utils tar traceroute tzdata udev util-linux vim-common
> vim-tiny wget whiptail xz-utils zlib1g
> 
> bye,
> //mirabilos
> 


Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: