You are not logged in.

#1 2011-09-24 03:57:17

dohko
Member
Registered: 2011-09-24
Posts: 19

[solved]Boot device didn't show up after 30 seconds

Hey guys! First of all, let me say I did RTFM. I also searched google and read/tried everything in this thread https://bbs.archlinux.org/viewtopic.php?id=77815&p=1

I'm trying to install Arch on a Asus eeePC 900. I installed the image on a usb memory with all the different methods mentioned in the wiki page. Everytime I try to boot into the installation it seems the memory can't be read anymore.
Doing the

ln -sf /dev/sdc /dev/archiso

doesn't seem to do anything and trying to mount it just says there's no fstab.

Any ideas?
Thanks!

Last edited by dohko (2011-09-28 20:10:14)

Offline

#2 2011-09-24 14:44:47

rayjgu3
Member
From: Chicago IL usa
Registered: 2004-07-04
Posts: 695

Re: [solved]Boot device didn't show up after 30 seconds

so your trying to install arch from win xp?
I'm a little confused as to what it is you have done so far
the thread you linked in your post talks about an image from 2009 is this the image your using or the new 2011 image?

your unable to boot the image on usb or an install on the usb?

Offline

#3 2011-09-24 15:40:03

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: [solved]Boot device didn't show up after 30 seconds

Warning: Looks like you are reading old things.

For "non-dd" method you have missed:

* Put a filesystem label (ARCH_201108) where "arch" directory reside.
* Or change archisolabel= on syslinux.cfg to match your fslabel (where "arch" directory reside).
* Or boot directly using archisodevice=/dev/<partition_where_arch_reside>

Offline

#4 2011-09-24 18:47:34

dohko
Member
Registered: 2011-09-24
Posts: 19

Re: [solved]Boot device didn't show up after 30 seconds

I have been using the new image, ARCH_201108.
I'm not installing from Windows XP, my netbook had Lubuntu on it, until I incorrectly dd´ed its / drive (/facepalm). So my netbook doesn't have an OS now, but what OS I had on it shouldn't really matter. I have another computer with Win7 and Ubuntu on where I have tried the unetbootin and dd and neither have worked, I get the error message mentioned above.

djgera wrote:

Warning: Looks like you are reading old things.

For "non-dd" method you have missed:

* Put a filesystem label (ARCH_201108) where "arch" directory reside.
* Or change archisolabel= on syslinux.cfg to match your fslabel (where "arch" directory reside).
* Or boot directly using archisodevice=/dev/<partition_where_arch_reside>

Can you please fill in the details for the first and last options you mentioned? What am I supposed to place inside the arch directory? And what exactly are you talking about on the last one? What should I be booting?

Edit: Added a picture of the error I get shown: http://i.imgur.com/AG1U8.jpg

Last edited by dohko (2011-09-24 20:03:39)

Offline

#5 2011-09-24 21:56:26

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: [solved]Boot device didn't show up after 30 seconds

I am confused now, what you was doing.

have you copied "arch" directory from .iso to some partition on your usb-storage?

Offline

#6 2011-09-24 21:59:24

dohko
Member
Registered: 2011-09-24
Posts: 19

Re: [solved]Boot device didn't show up after 30 seconds

djgera wrote:

I am confused now, what you was doing.

have you copied "arch" directory from .iso to some partition on your usb-storage?

No, should I be trying this? I have only tried all the methods mentioned in the wiki.

Offline

#7 2011-09-24 22:17:27

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: [solved]Boot device didn't show up after 30 seconds

mmm I see now, what methods? Please point me.

Basically there are two methods:

1) Simple:

cat archlinux-2011.08.19-<type>-<arch>.iso > /dev/<pendrive>

2) Complex:

echo -e "p\nn\np\n1\n\n\na\n1\np\nw\nq\n" | fdisk /dev/<pendrive>
mkfs.ext4 -m0 /dev/<pendrive><1>
mount /dev/<pendrive><1> /mnt/pendrive
mount archlinux-2011.08.19-<type>-<arch>.iso /mnt/iso
cp -r /mnt/iso/arch /mnt/pendrive
umount /mnt/iso
extlinux -i /mnt/pendrive/arch/boot/syslinux
umount /mnt/pendrive
e2label /dev/<pendrive><1> ARCH_201108
cat /usr/lib/syslinux/mbr.bin > /dev/<pendrive>

You can play much more with the complex method, for using other filesystem or partition wink

Offline

#8 2011-09-24 22:51:27

dohko
Member
Registered: 2011-09-24
Posts: 19

Re: [solved]Boot device didn't show up after 30 seconds

djgera wrote:

mmm I see now, what methods? Please point me.

Basically there are two methods:

1) Simple:

cat archlinux-2011.08.19-<type>-<arch>.iso > /dev/<pendrive>

2) Complex:

echo -e "p\nn\np\n1\n\n\na\n1\np\nw\nq\n" | fdisk /dev/<pendrive>
mkfs.ext4 -m0 /dev/<pendrive><1>
mount /dev/<pendrive><1> /mnt/pendrive
mount archlinux-2011.08.19-<type>-<arch>.iso /mnt/iso
cp -r /mnt/iso/arch /mnt/pendrive
umount /mnt/iso
extlinux -i /mnt/pendrive/arch/boot/syslinux
umount /mnt/pendrive
e2label /dev/<pendrive><1> ARCH_201108
cat /usr/lib/syslinux/mbr.bin > /dev/<pendrive>

You can play much more with the complex method, for using other filesystem or partition wink

I tried the simple method and it didn't work. I partitioned my usb drive as ext3 with the Disk Utility ubuntu comes with, later did cat arch... and I got the same error. Am I overlooking something? I did the md5sum to check the iso and the drive and both came up clean. I don't get what the hell is going on.

Offline

#9 2011-09-24 23:05:00

djgera
Developer
From: Buenos Aires - Argentina
Registered: 2008-12-24
Posts: 723
Website

Re: [solved]Boot device didn't show up after 30 seconds

Why you partitioned the drive and make a filesystem on it, if you later overwrite this data? Anyway, the error says that device <ARCH_201108> is found but there is an unknow filesystem on it.

Warning: /dev/<pendrive><1> is not the same as /dev/<pendrive> ( /dev/sdz1 != /dev/sdz )

Start again using any of two methods.

Offline

#10 2011-09-25 01:00:09

rayjgu3
Member
From: Chicago IL usa
Registered: 2004-07-04
Posts: 695

Re: [solved]Boot device didn't show up after 30 seconds

did you try this Beginers Guide

example
dd if=/path/to/image.iso  of=/dev/sdX 

do not format usb pen just dd the .iso onto it
yes you may have alot of wasted space on the drive but once arch is installed wipe the usb for whatever your needs

Offline

#11 2011-09-25 03:09:27

dohko
Member
Registered: 2011-09-24
Posts: 19

Re: [solved]Boot device didn't show up after 30 seconds

rayjgu3 wrote:

did you try this Beginers Guide

example
dd if=/path/to/image.iso  of=/dev/sdX 

do not format usb pen just dd the .iso onto it
yes you may have alot of wasted space on the drive but once arch is installed wipe the usb for whatever your needs

Of course I tried it smile It didn't work tho. As I said, I tried every method on the wiki and none worked.

I tried:
-dd
-Unetbooting (in Linux and Windows)
-Flashnul
-Cygwin
-cat (from the comment above)

With every single one I keep getting the same error message. I tried formatting the drive with ext2, ext3, ext4, fat16, fat32 with every combination and it still didn't work.

EDIT: I just tried the usb key on another computer and it boots fine, so the problem is originating due to the specifics of my hardware. It's a Asus eeePC 900.

Last edited by dohko (2011-09-25 03:43:41)

Offline

#12 2011-09-26 05:54:31

reddyenumber4
Member
From: Pittsburgh, PA
Registered: 2009-01-12
Posts: 15
Website

Re: [solved]Boot device didn't show up after 30 seconds

Have you tried going into setup and making sure the usb is bootable? Also have you tried moving the usb stick between the different ports on the computer to see if one has a particular connection to being bootable? Try enabling options that slow down the boot process and give the system time to recognize drives connected to the USB as a boot medium. Also there is usually a shortcut for a quick boot selection menu that lets you choose a bootable medium. You can also check and see if you can specify the usb as the primary boot device, or take the hard drive out of the equation completely so the system waits for the usb-hd.

Offline

#13 2011-09-26 09:50:08

brain0
Developer
From: Aachen - Germany
Registered: 2005-01-03
Posts: 1,382

Re: [solved]Boot device didn't show up after 30 seconds

dohko wrote:

EDIT: I just tried the usb key on another computer and it boots fine, so the problem is originating due to the specifics of my hardware. It's a Asus eeePC 900.

Everyone keeps ignoring the obvious here: Two message regarding 'sdc' seem to keep repeating indefinitely. This leads me to believe that the USB drive doesn't initialize properly. What's even more confusing: It should wait 30 seconds, but returns after less than 7 seconds.

Stupid idea: When it drops you to the prompt, unplug the USB, plug it back in, wait for a while, then logout and see what happens.

Offline

#14 2011-09-26 11:35:16

dohko
Member
Registered: 2011-09-24
Posts: 19

Re: [solved]Boot device didn't show up after 30 seconds

brain0 wrote:
dohko wrote:

EDIT: I just tried the usb key on another computer and it boots fine, so the problem is originating due to the specifics of my hardware. It's a Asus eeePC 900.

Everyone keeps ignoring the obvious here: Two message regarding 'sdc' seem to keep repeating indefinitely. This leads me to believe that the USB drive doesn't initialize properly. What's even more confusing: It should wait 30 seconds, but returns after less than 7 seconds.

Stupid idea: When it drops you to the prompt, unplug the USB, plug it back in, wait for a while, then logout and see what happens.

I did as you said and unplugged it and plugged it in another port and kept getting the sdc text block.. No caching mode.. and Assuming drive cache.. Same thing happened if I tried the same usb port.

Offline

#15 2011-09-26 12:43:25

brain0
Developer
From: Aachen - Germany
Registered: 2005-01-03
Posts: 1,382

Re: [solved]Boot device didn't show up after 30 seconds

Another idea: Boot with the kernel option 'loglevel=7' (Arch should have =4 by default) and do the same again. You should see more messages.

Offline

#16 2011-09-28 20:07:42

dohko
Member
Registered: 2011-09-24
Posts: 19

Re: [solved]Boot device didn't show up after 30 seconds

Ok guys, here is how I solved this: I edited the boot arguments and added this:

archisodevice=/dev/sdc

Have fun!

Offline

#17 2012-04-01 14:51:44

pe7er
Member
From: Nijmegen, Netherlands
Registered: 2012-03-15
Posts: 45
Website

Re: [solved]Boot device didn't show up after 30 seconds

dohko wrote:

Ok guys, here is how I solved this: I edited the boot arguments and added this:

archisodevice=/dev/sdc

I created my USB stick with Arch Linux (archlinux-2011.08.19-core-i686.iso) with unetbootin-linux-568.

Which file did you edit? syslinux.cfg ?


Peter Martin - Joomla Open Source CMS specialist www.db8.nl
OS: Arch Linux | Arch Linux ARM | Debian | Ubuntu
Toys;-) Raspberry Pi | SheevaPlug | PogoPlug

Offline

#18 2012-04-01 14:56:44

pe7er
Member
From: Nijmegen, Netherlands
Registered: 2012-03-15
Posts: 45
Website

Re: [solved]Boot device didn't show up after 30 seconds

Nevermind. I solved it by editing the following in syslinux.cfg

label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit archisobasedir=arch archisolabel=New Volume

changed the last line to

append initrd=/ubninit archisobasedir=arch archisolabel=New Volume archisodevice=/dev/sdc

Thanks to dohko!


Peter Martin - Joomla Open Source CMS specialist www.db8.nl
OS: Arch Linux | Arch Linux ARM | Debian | Ubuntu
Toys;-) Raspberry Pi | SheevaPlug | PogoPlug

Offline

#19 2014-07-27 15:16:17

bieniekmat
Member
Registered: 2014-07-27
Posts: 21

Re: [solved]Boot device didn't show up after 30 seconds

Just had the same issue after using unetbooting. I reinstalled arch on the usb drive using the dd command and it loaded fine.

Offline

#20 2014-07-27 15:29:14

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: [solved]Boot device didn't show up after 30 seconds

Use the methods listed in the wiki https://wiki.archlinux.org/index.php/US … tion_Media

Offline

#21 2014-07-27 15:38:39

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,260

Re: [solved]Boot device didn't show up after 30 seconds

bieniekmat,
Welcome to Arch Linux.  I am glad it is working for you.  Please note that this is a very old thread.  As such, I am going to go ahead and close it.   If further discussion is needed, please feel free to start a new thread and, if appropriate, link back to this one.

Thanks.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

Board footer

Powered by FluxBB