Gentoo Live CD from Hard Drive: No Mountable Filesystems on root after modules loaded

Clash Royale CLAN TAG#URR8PPP
I am attempting to install Gentoo on my PowerPC Mac. I have reached the point where I can boot the Live CD (I have no functional CD Drive, so it is from a spare Hard Drive), but after the kernel is loaded, I get a message "No root found at /dev/hda. It then gives me the options: shell to get into a shell, q to skip, enter to try the same again.
q to skip doesn't work, but it prints a nice warning >> Skipping. This will likely cause a boot error. Then it can't find /newroot in /etc/SOMETHING (I can't remember).
The shell won't really help me, if I try: dev/hda (the only thing I can find in /dev that looks like the second internal harddrive I am booting from), I only get the nice warning No mountable filesystems!.
Within the /boot/yaboot.conf file, the root is by default: root=/dev/ram0. Am I possibly missing a swap partition?
I changed the device within the yaboot.conf file to ultra0: as it is for that drive.
I used dd to copy the entire disk image to the drive, and it acknowledges itself to be a Live CD. The 40 GB hard drive even thinks it only has a 143.2MB capacity with 0 KB free. The only issue is: /dev/cdrom (which it seems to want to access) doesn't exist due to the hardware failure of my internal drive. The kernel will only even consider mounting valid drives within the /dev structure, so any advice on how to make the CD point to my drive?
linux hard-disk gentoo livecd
add a comment |
I am attempting to install Gentoo on my PowerPC Mac. I have reached the point where I can boot the Live CD (I have no functional CD Drive, so it is from a spare Hard Drive), but after the kernel is loaded, I get a message "No root found at /dev/hda. It then gives me the options: shell to get into a shell, q to skip, enter to try the same again.
q to skip doesn't work, but it prints a nice warning >> Skipping. This will likely cause a boot error. Then it can't find /newroot in /etc/SOMETHING (I can't remember).
The shell won't really help me, if I try: dev/hda (the only thing I can find in /dev that looks like the second internal harddrive I am booting from), I only get the nice warning No mountable filesystems!.
Within the /boot/yaboot.conf file, the root is by default: root=/dev/ram0. Am I possibly missing a swap partition?
I changed the device within the yaboot.conf file to ultra0: as it is for that drive.
I used dd to copy the entire disk image to the drive, and it acknowledges itself to be a Live CD. The 40 GB hard drive even thinks it only has a 143.2MB capacity with 0 KB free. The only issue is: /dev/cdrom (which it seems to want to access) doesn't exist due to the hardware failure of my internal drive. The kernel will only even consider mounting valid drives within the /dev structure, so any advice on how to make the CD point to my drive?
linux hard-disk gentoo livecd
Okay, does NOBODY know the answer to my question? A better one may be: If Icpsomething from my OSX /dev folder to the LiveCD /dev folder, does it point to the same device? If I add the optiondocacheto the boot, and setroot=ram0as it is by default in yaboot.conf, could that work?
– Aviator45003
Aug 12 '12 at 2:59
Sounds like something went wrong with the way you transferred the CD image to the hard drive. I'd recommend a utility like unetbootin
– Patrick
Aug 12 '12 at 3:59
@Patrick, I'll give it a try! However, what I did was:sudo dd if=/Users/TMC/Desktop/Linux/install-powerpc-minimal-20120624.iso of=/dev/rdisk0
– Aviator45003
Aug 12 '12 at 11:50
@Patrick, EDIT: unetbootin only works for Intel Based computers, I have a PowerPC-based... A web-search for similar utilities only returnsddas an option, so I'll try again with that. I think the greatest issue, however, is how /dev/cdrom is not valid, so I'll try solving this again by rebooting in a few minutes.
– Aviator45003
Aug 12 '12 at 12:06
add a comment |
I am attempting to install Gentoo on my PowerPC Mac. I have reached the point where I can boot the Live CD (I have no functional CD Drive, so it is from a spare Hard Drive), but after the kernel is loaded, I get a message "No root found at /dev/hda. It then gives me the options: shell to get into a shell, q to skip, enter to try the same again.
q to skip doesn't work, but it prints a nice warning >> Skipping. This will likely cause a boot error. Then it can't find /newroot in /etc/SOMETHING (I can't remember).
The shell won't really help me, if I try: dev/hda (the only thing I can find in /dev that looks like the second internal harddrive I am booting from), I only get the nice warning No mountable filesystems!.
Within the /boot/yaboot.conf file, the root is by default: root=/dev/ram0. Am I possibly missing a swap partition?
I changed the device within the yaboot.conf file to ultra0: as it is for that drive.
I used dd to copy the entire disk image to the drive, and it acknowledges itself to be a Live CD. The 40 GB hard drive even thinks it only has a 143.2MB capacity with 0 KB free. The only issue is: /dev/cdrom (which it seems to want to access) doesn't exist due to the hardware failure of my internal drive. The kernel will only even consider mounting valid drives within the /dev structure, so any advice on how to make the CD point to my drive?
linux hard-disk gentoo livecd
I am attempting to install Gentoo on my PowerPC Mac. I have reached the point where I can boot the Live CD (I have no functional CD Drive, so it is from a spare Hard Drive), but after the kernel is loaded, I get a message "No root found at /dev/hda. It then gives me the options: shell to get into a shell, q to skip, enter to try the same again.
q to skip doesn't work, but it prints a nice warning >> Skipping. This will likely cause a boot error. Then it can't find /newroot in /etc/SOMETHING (I can't remember).
The shell won't really help me, if I try: dev/hda (the only thing I can find in /dev that looks like the second internal harddrive I am booting from), I only get the nice warning No mountable filesystems!.
Within the /boot/yaboot.conf file, the root is by default: root=/dev/ram0. Am I possibly missing a swap partition?
I changed the device within the yaboot.conf file to ultra0: as it is for that drive.
I used dd to copy the entire disk image to the drive, and it acknowledges itself to be a Live CD. The 40 GB hard drive even thinks it only has a 143.2MB capacity with 0 KB free. The only issue is: /dev/cdrom (which it seems to want to access) doesn't exist due to the hardware failure of my internal drive. The kernel will only even consider mounting valid drives within the /dev structure, so any advice on how to make the CD point to my drive?
linux hard-disk gentoo livecd
linux hard-disk gentoo livecd
edited Feb 13 '14 at 14:13
erch
2,045123661
2,045123661
asked Aug 9 '12 at 0:16
Aviator45003Aviator45003
3842317
3842317
Okay, does NOBODY know the answer to my question? A better one may be: If Icpsomething from my OSX /dev folder to the LiveCD /dev folder, does it point to the same device? If I add the optiondocacheto the boot, and setroot=ram0as it is by default in yaboot.conf, could that work?
– Aviator45003
Aug 12 '12 at 2:59
Sounds like something went wrong with the way you transferred the CD image to the hard drive. I'd recommend a utility like unetbootin
– Patrick
Aug 12 '12 at 3:59
@Patrick, I'll give it a try! However, what I did was:sudo dd if=/Users/TMC/Desktop/Linux/install-powerpc-minimal-20120624.iso of=/dev/rdisk0
– Aviator45003
Aug 12 '12 at 11:50
@Patrick, EDIT: unetbootin only works for Intel Based computers, I have a PowerPC-based... A web-search for similar utilities only returnsddas an option, so I'll try again with that. I think the greatest issue, however, is how /dev/cdrom is not valid, so I'll try solving this again by rebooting in a few minutes.
– Aviator45003
Aug 12 '12 at 12:06
add a comment |
Okay, does NOBODY know the answer to my question? A better one may be: If Icpsomething from my OSX /dev folder to the LiveCD /dev folder, does it point to the same device? If I add the optiondocacheto the boot, and setroot=ram0as it is by default in yaboot.conf, could that work?
– Aviator45003
Aug 12 '12 at 2:59
Sounds like something went wrong with the way you transferred the CD image to the hard drive. I'd recommend a utility like unetbootin
– Patrick
Aug 12 '12 at 3:59
@Patrick, I'll give it a try! However, what I did was:sudo dd if=/Users/TMC/Desktop/Linux/install-powerpc-minimal-20120624.iso of=/dev/rdisk0
– Aviator45003
Aug 12 '12 at 11:50
@Patrick, EDIT: unetbootin only works for Intel Based computers, I have a PowerPC-based... A web-search for similar utilities only returnsddas an option, so I'll try again with that. I think the greatest issue, however, is how /dev/cdrom is not valid, so I'll try solving this again by rebooting in a few minutes.
– Aviator45003
Aug 12 '12 at 12:06
Okay, does NOBODY know the answer to my question? A better one may be: If I
cp something from my OSX /dev folder to the LiveCD /dev folder, does it point to the same device? If I add the option docache to the boot, and set root=ram0 as it is by default in yaboot.conf, could that work?– Aviator45003
Aug 12 '12 at 2:59
Okay, does NOBODY know the answer to my question? A better one may be: If I
cp something from my OSX /dev folder to the LiveCD /dev folder, does it point to the same device? If I add the option docache to the boot, and set root=ram0 as it is by default in yaboot.conf, could that work?– Aviator45003
Aug 12 '12 at 2:59
Sounds like something went wrong with the way you transferred the CD image to the hard drive. I'd recommend a utility like unetbootin
– Patrick
Aug 12 '12 at 3:59
Sounds like something went wrong with the way you transferred the CD image to the hard drive. I'd recommend a utility like unetbootin
– Patrick
Aug 12 '12 at 3:59
@Patrick, I'll give it a try! However, what I did was:
sudo dd if=/Users/TMC/Desktop/Linux/install-powerpc-minimal-20120624.iso of=/dev/rdisk0– Aviator45003
Aug 12 '12 at 11:50
@Patrick, I'll give it a try! However, what I did was:
sudo dd if=/Users/TMC/Desktop/Linux/install-powerpc-minimal-20120624.iso of=/dev/rdisk0– Aviator45003
Aug 12 '12 at 11:50
@Patrick, EDIT: unetbootin only works for Intel Based computers, I have a PowerPC-based... A web-search for similar utilities only returns
dd as an option, so I'll try again with that. I think the greatest issue, however, is how /dev/cdrom is not valid, so I'll try solving this again by rebooting in a few minutes.– Aviator45003
Aug 12 '12 at 12:06
@Patrick, EDIT: unetbootin only works for Intel Based computers, I have a PowerPC-based... A web-search for similar utilities only returns
dd as an option, so I'll try again with that. I think the greatest issue, however, is how /dev/cdrom is not valid, so I'll try solving this again by rebooting in a few minutes.– Aviator45003
Aug 12 '12 at 12:06
add a comment |
1 Answer
1
active
oldest
votes
I ended up installing a Debian installation disk to a USB flash drive using 'sudo dd if="~/Desktop/mini.img" of="/dev/rdisk2 bs=1m", then from a successful install of Debian I could chroot into a Gentoo tarball, and install that way. To reformat hard-drives, I booted into the "rescue" mode of the Debian install disk. Same went for fixing yaboot problems after I finished my install of Gentoo, by execting a shell inside the gentoo partition, I was able to fix yaboot without needing to boot the operating system.
I was at last successful, thank you all for the help.
add a comment |
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f45105%2fgentoo-live-cd-from-hard-drive-no-mountable-filesystems-on-root-after-modules-l%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
I ended up installing a Debian installation disk to a USB flash drive using 'sudo dd if="~/Desktop/mini.img" of="/dev/rdisk2 bs=1m", then from a successful install of Debian I could chroot into a Gentoo tarball, and install that way. To reformat hard-drives, I booted into the "rescue" mode of the Debian install disk. Same went for fixing yaboot problems after I finished my install of Gentoo, by execting a shell inside the gentoo partition, I was able to fix yaboot without needing to boot the operating system.
I was at last successful, thank you all for the help.
add a comment |
I ended up installing a Debian installation disk to a USB flash drive using 'sudo dd if="~/Desktop/mini.img" of="/dev/rdisk2 bs=1m", then from a successful install of Debian I could chroot into a Gentoo tarball, and install that way. To reformat hard-drives, I booted into the "rescue" mode of the Debian install disk. Same went for fixing yaboot problems after I finished my install of Gentoo, by execting a shell inside the gentoo partition, I was able to fix yaboot without needing to boot the operating system.
I was at last successful, thank you all for the help.
add a comment |
I ended up installing a Debian installation disk to a USB flash drive using 'sudo dd if="~/Desktop/mini.img" of="/dev/rdisk2 bs=1m", then from a successful install of Debian I could chroot into a Gentoo tarball, and install that way. To reformat hard-drives, I booted into the "rescue" mode of the Debian install disk. Same went for fixing yaboot problems after I finished my install of Gentoo, by execting a shell inside the gentoo partition, I was able to fix yaboot without needing to boot the operating system.
I was at last successful, thank you all for the help.
I ended up installing a Debian installation disk to a USB flash drive using 'sudo dd if="~/Desktop/mini.img" of="/dev/rdisk2 bs=1m", then from a successful install of Debian I could chroot into a Gentoo tarball, and install that way. To reformat hard-drives, I booted into the "rescue" mode of the Debian install disk. Same went for fixing yaboot problems after I finished my install of Gentoo, by execting a shell inside the gentoo partition, I was able to fix yaboot without needing to boot the operating system.
I was at last successful, thank you all for the help.
answered Nov 25 '12 at 14:42
Aviator45003Aviator45003
3842317
3842317
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f45105%2fgentoo-live-cd-from-hard-drive-no-mountable-filesystems-on-root-after-modules-l%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown

Okay, does NOBODY know the answer to my question? A better one may be: If I
cpsomething from my OSX /dev folder to the LiveCD /dev folder, does it point to the same device? If I add the optiondocacheto the boot, and setroot=ram0as it is by default in yaboot.conf, could that work?– Aviator45003
Aug 12 '12 at 2:59
Sounds like something went wrong with the way you transferred the CD image to the hard drive. I'd recommend a utility like unetbootin
– Patrick
Aug 12 '12 at 3:59
@Patrick, I'll give it a try! However, what I did was:
sudo dd if=/Users/TMC/Desktop/Linux/install-powerpc-minimal-20120624.iso of=/dev/rdisk0– Aviator45003
Aug 12 '12 at 11:50
@Patrick, EDIT: unetbootin only works for Intel Based computers, I have a PowerPC-based... A web-search for similar utilities only returns
ddas an option, so I'll try again with that. I think the greatest issue, however, is how /dev/cdrom is not valid, so I'll try solving this again by rebooting in a few minutes.– Aviator45003
Aug 12 '12 at 12:06