LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 09-27-2012, 09:28 PM   #1
omegaaf
LQ Newbie
 
Registered: Sep 2012
Posts: 9

Rep: Reputation: Disabled
Installing to a logical partition to boot


Hello! I have a question that might be not so newbish.

So, windows will only recognize the first physical partition on a flash drive. What I wish to accomplish is to have a bootable distro(live with persistence) not be recognized by windows, and instead have another partition (8192mb) to be recognized by windows and the rest only visible in Linux. How does one go about doing this?
 
Old 09-27-2012, 11:54 PM   #2
omegaaf
LQ Newbie
 
Registered: Sep 2012
Posts: 9

Original Poster
Rep: Reputation: Disabled
(To the mods - Sorry for the double post, I just want to add a little more info if people are unsure of what I said)

I have a 32gb flash drive, partitioned into a 24gb and an 8gb partition respectively. I want to install a Linux OS to the 24gb partition (with unetbootin) and have it be invisible to the average joe on Windows. However, the 8gb partition will still be visible inside Windows. On the 24gb partition, I wish for it to boot as a normal Live OS with persistence.

I have no trouble creating the Live USB, I have troubles making it invisible to Windows and maintaining its booting properties. What do I do in order to make this possible?

Ive googled it and the only info Ive found on it would be to create a logical partition so Windows does not see it. Unfortunately, this method does not seem to work for me, or perhaps I am doing something wrong.

Last edited by omegaaf; 09-28-2012 at 12:01 AM.
 
Old 09-27-2012, 11:58 PM   #3
nugat
Member
 
Registered: Sep 2012
Posts: 122

Rep: Reputation: 31
Quote:
Originally Posted by omegaaf View Post
So, windows will only recognize the first physical partition on a flash drive.
Are you sure about that? Do you have multiple Windows-formatted partitions on the flash drive?

Quote:
What I wish to accomplish is to have a bootable distro(live with persistence) not be recognized by windows, and instead have another partition (8192mb) to be recognized by windows and the rest only visible in Linux. How does one go about doing this?
That should be relatively easy: partition your flash drive with the first partition (sda1) as Linux (Type 83 in Linux), and install your Linux OS to it. It will use ext3 or whatever and will not be recognizable to Windows as a valid disk partition (w/o special software/drivers). Leave 8GB or however much you want free for Windows. Then create the 2nd partition as Windows (you can use Type "b" in fdisk) and format it w/FAT32.

You can create both of these partitions during the install phase of your Linux installation, just make sure to use any Advanced mode offered by the installer. FWIW, I do this w/Fedora/CentOS/RHEL quite a bit.

You can also try out UNetbootin for installing Linux to a USB disk, although I have no idea how friendly it is to advanced disk partition (i bet it would let you, though, it is very popular).
 
Old 09-28-2012, 12:00 AM   #4
nugat
Member
 
Registered: Sep 2012
Posts: 122

Rep: Reputation: 31
Quote:
Originally Posted by omegaaf View Post
I have no trouble creating the Live USB, I have troubles making it invisible to Windows and maintaining its booting properties. What do I do in order to make this possible?
okay, you must mean something special by invisible to Windows - i thought you just meant that the partition would not be auto-mounted, but do you mean that the Windows Disk Management tool itself would not even "see" the partition?
 
Old 09-28-2012, 12:01 AM   #5
omegaaf
LQ Newbie
 
Registered: Sep 2012
Posts: 9

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by nugat View Post
Are you sure about that? Do you have multiple Windows-formatted partitions on the flash drive?

That should be relatively easy: partition your flash drive with the first partition (sda1) as Linux (Type 83 in Linux), and install your Linux OS to it. It will use ext3 or whatever and will not be recognizable to Windows as a valid disk partition (w/o special software/drivers). Leave 8GB or however much you want free for Windows. Then create the 2nd partition as Windows (you can use Type "b" in fdisk) and format it w/FAT32.

You can create both of these partitions during the install phase of your Linux installation, just make sure to use any Advanced mode offered by the installer. FWIW, I do this w/Fedora/CentOS/RHEL quite a bit.

You can also try out UNetbootin for installing Linux to a USB disk, although I have no idea how friendly it is to advanced disk partition (i bet it would let you, though, it is very popular).
Sadly I have tried that, and it doesnt seem to work, Windows says it needs to be formatted.
 
Old 09-28-2012, 12:04 AM   #6
omegaaf
LQ Newbie
 
Registered: Sep 2012
Posts: 9

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by nugat View Post
okay, you must mean something special by invisible to Windows - i thought you just meant that the partition would not be auto-mounted, but do you mean that the Windows Disk Management tool itself would not even "see" the partition?
Yes, I want that 24gb partition completely invisible to windows, only recognizing the 8gb on the other partition.
 
Old 09-28-2012, 12:05 AM   #7
nugat
Member
 
Registered: Sep 2012
Posts: 122

Rep: Reputation: 31
Quote:
Originally Posted by omegaaf View Post
Sadly I have tried that, and it doesnt seem to work, Windows says it needs to be formatted.
Not sure why you're having trouble. I have a usb disk that has a 200MB /boot partition (with syslinux), followed by a 2GB FAT32 partition, a 2GB Linux partition, and another 2GB FAT32 partition. I am able to see both FAT partitions in Windows.
 
Old 09-28-2012, 12:09 AM   #8
omegaaf
LQ Newbie
 
Registered: Sep 2012
Posts: 9

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by nugat View Post
Not sure why you're having trouble. I have a usb disk that has a 200MB /boot partition (with syslinux), followed by a 2GB FAT32 partition, a 2GB Linux partition, and another 2GB FAT32 partition. I am able to see both FAT partitions in Windows.
Perhaps I am missing a step or something, Ive tried all day reinstalling the OS over and over with different filesystems, different MBRs, everything I could possibly think of. The closest Ive gotten is it saying its not a proper boot device and to insert a floppy disk.
 
Old 09-28-2012, 12:11 AM   #9
nugat
Member
 
Registered: Sep 2012
Posts: 122

Rep: Reputation: 31
Quote:
Originally Posted by omegaaf View Post
Yes, I want that 24gb partition completely invisible to windows, only recognizing the 8gb on the other partition.
try breaking it down to something simpler:

put your flash drive on your Linux box and create two partitions:

sdb1 => 200MB, Type 83
sdb2 => 200MB, Type b

then format them:
Code:
mkfs.ext3 /dev/sdb1
mkfs.vfat /dev/sdb2

fsck.ext3 /dev/sdb1
fsck.vfat /dev/sdb2
then remove the drive and attach it to Windows and see what it thinks.

also, remove the bootable bit if set on either partition.

NOTE: sdb is just an example, of course, be sure to insert the proper partition!
 
Old 09-28-2012, 12:13 AM   #10
nugat
Member
 
Registered: Sep 2012
Posts: 122

Rep: Reputation: 31
Quote:
Originally Posted by omegaaf View Post
Perhaps I am missing a step or something, Ive tried all day reinstalling the OS over and over with different filesystems, different MBRs, everything I could possibly think of. The closest Ive gotten is it saying its not a proper boot device and to insert a floppy disk.
try making the first partition your /boot partition, 200MB should be enough.

then make the 2nd one FAT32 (primary, not logical), and the 3rd one Linux (your root filesystem, etc.).
 
Old 09-28-2012, 01:02 AM   #11
omegaaf
LQ Newbie
 
Registered: Sep 2012
Posts: 9

Original Poster
Rep: Reputation: Disabled
Thank you very much nugat, with your help, it is now working. I owe you one.
 
Old 09-28-2012, 10:57 PM   #12
nugat
Member
 
Registered: Sep 2012
Posts: 122

Rep: Reputation: 31
np - just curious, what was it exactly that seemed to do the trick?
 
Old 09-30-2012, 05:19 PM   #13
omegaaf
LQ Newbie
 
Registered: Sep 2012
Posts: 9

Original Poster
Rep: Reputation: Disabled
Quote:
Originally Posted by nugat View Post
np - just curious, what was it exactly that seemed to do the trick?
The command line apparently, I was trying to use gparted and I guess it wasnt partitioning it properly.

Thank you again Good Sir
 
Old 10-01-2012, 12:13 AM   #14
nugat
Member
 
Registered: Sep 2012
Posts: 122

Rep: Reputation: 31
Quote:
Originally Posted by omegaaf View Post
The command line apparently, I was trying to use gparted and I guess it wasnt partitioning it properly.
ah, okay. that doesn't surprise me. i'm a big fan of fdisk (and sfdisk for scripting) myself.

cheers!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Installing GRUB on logical partition jpr123 Linux - General 10 04-04-2012 12:14 PM
[SOLVED] installing linux on a logical partition bluegospel Slackware - Installation 5 04-23-2010 05:30 PM
trying to boot windows off logical partition cjae Linux - Newbie 2 02-21-2007 07:40 AM
Installing Windows XP on a logical partition thundershtorm Linux - Software 6 01-07-2005 11:38 PM
Can't boot linux on a logical partition poison5151 Linux - Newbie 4 02-03-2004 08:14 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 07:01 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration