I have installed ubuntu in my system, I did not create any partition, Now i want to separate a partition from existing drive.
I wanna create a new partition from the existing root partition.My root partition is about 250GB.I wanna create a new partition say 150 GB taking space from this root partition.Can anyone help me with the procedure on doing this?  output: fdisk -l  karthick@karthick:~$ sudo fdisk -l [sudo] password for karthick:   Disk /dev/sda: 250.0 GB, 250000000000 bytes 255 heads, 63 sectors/track, 30394 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x28219744  Device Boot      Start         End      Blocks   Id  System /dev/sda1   *           1          61      487424   83  Linux Partition 1 does not end on cylinder boundary. /dev/sda2              61       30395   243650561    5  Extended /dev/sda5              61         124      498688   82  Linux swap / Solaris /dev/sda6             124         186      498688   82  Linux swap / Solaris /dev/sda7             186       30395   242651136   83  Linux
$I_m - AB$ is invertible if and only if $I_n - BA$ is invertible. The problem is from  Algebra by Artin, Chapter 1, Miscellaneous Problems, Exercise 8. I have been trying for a long time now to solve it but I am unsuccessful.      Let $A,B$ be $m \times n$ and $n \times m$ matrices. Prove that $I_m - AB$ is invertible if and only if $I_n - BA$ is invertible.    Please provide with only a hint. Creating a Movie from a Series of Plots in R How do I remove any Ubuntu brand and trademark from my Ubuntu install? Over time, I've noticed an increasing practice among moderators of the smaller sites (i.e. not in the Trilogy) to move extended comment chains to chat, just because they're too long. Is this a good idea? In the past, I've taken the position on many occasions that I believe that comments serve two purposes only: clarification, and asking for clarification.  I take this position because as a mod I want the freedom to purge a comment trail that is clearly running off the rails without having to argue with anyone about politeness definitions. But that's not the same thing as two pedantic C++ language lawyers debating the finer points of &quot;undefined behavior.&quot;  I give wide latitude to such discussions, as long as the participants don't start throwing spears, because I believe they are instructive. The SE software even has accommodations for this.  Long comment chains are automatically collapsed, so as not to disrupt the Q&amp;A format of the post.  And moving a comment chain to chat is not even a move, really; to do an actual move, you have to perform the conversion, and then delete all of the copied comments from the post. Here is a recent example:  and it's accompanying . What I find amusing is that the OP's detailed POV about the term, where he floats a theory about why everyone thinks that &quot;bugged&quot; is not a thing (that conversation took place in the comments, and is now safely sequestered in the chat room) gets to stay prominently featured in his question, at the very top of the post. Now you could argue that the chat room is a better environment to have these discussions anyway, and you'd be right.  I could argue that if we're going to do that, then why not just automatically convert long discussions to chat rooms? The problem is not so much where the comments reside.  I don't understand why mods are taking it on themselves to fix something that isn't hurting the site (at least in my opinion).  In addition, every time I see this happen, the participants in the conversation immediately lose interest in it.  The only comment that was posted in that room after all the comments were moved is most likely this one:  It wouldn't surprise me if the folks using &quot;bugged&quot; to refer to a certain software quality are the same folks who refer to their programs as &quot;codes&quot; and who believe textspeak is the pinnacle of modern English.  Which nobody will ever see. :) Some mods are really aggressive about this.  I discussed this with a mod on Physics, and he told me that they routinely move discussions when they think they might run off the rails. What is color temperature and how does it affect my photography? How do I enable Scroll Lock? Is there a cleaner proof of convergence for this almost-telescoping series I was wondering how the convergence of the series $$\sum_{k\geq1}\frac{(k+1)^y-k^y}{k^x},$$ depends on $x$ and $y$, where $x$ and $y$ are real numbers. I've been able to show that it converges if and only if $y\leq x$, by distinguishing nine cases; whether $x$ and $x-y$ are positive, negative or zero. If desired I can include a sketch of my proof. My question is whether there is a proof that works for all real $x$ and $y$? Or at least a proof that seems less artificial? Helix on a cylinder How to draw commutative diagrams? Can anyone help me in giving commands for commutative diagrams in LaTeX ? It doesn't seem to appear properly in the LaTeX guides that I have. A command for a simple triangular diagram with arrows associated to maps would be good enough, or maybe some appropriate reference. Is it ever acceptable for a period to come after a quote at the end of a sentence? Should you declare methods using overloads or optional parameters in C# 4.0? I was watching , and it got me thinking about when optional parameters are available in C# what is going to be the recommended way to declare methods that do not need all parameters specified?  For example something like the FileStream class has about fifteen different constructors which can be divided into logical 'families' e.g. the ones below from a string, the ones from an IntPtr and the ones from a SafeFileHandle.  FileStream(string,FileMode); FileStream(string,FileMode,FileAccess); FileStream(string,FileMode,FileAccess,FileShare); FileStream(string,FileMode,FileAccess,FileShare,int); FileStream(string,FileMode,FileAccess,FileShare,int,bool);   It seems to me that this type of pattern could be simplified by having three constructors instead, and using optional parameters for the ones that can be defaulted, which would make the different families of constructors more distinct [note: I know this change will not be made in the BCL, I'm talking hypothetically for this type of situation].  What do you think? From C# 4.0 will it make more sense to make closely related groups of constructors and methods a single method with optional parameters, or is there a good reason to stick with the traditional many-overload mechanism? Is it ever acceptable to have a  in your C or C++ application?  What if you allocate some memory and use it until the very last line of code in your application (for example, a global object's destructor)? As long as the memory consumption doesn't grow over time, is it OK to trust the OS to free your memory for you when your application terminates (on Windows, Mac, and Linux)? Would you even consider this a real memory leak if the memory was being used continuously until it was freed by the OS.  What if a third party library forced this situation on you? Would refuse to use that third party library no matter how great it otherwise might be?  I only see one practical disadvantage, and that is that these benign leaks will show up with memory leak detection tools as false positives. Cardinalities of the intervals $(-1,1)$ and $[-1,1]$ For f continuous on $[0,1]$, show that there exist points $\alpha_k$ such that $\sum \limits_{k=1}^n \frac{1}{f'(\alpha_k)} = n $ Suppose that $f$ is continous on $[0,1]$ , differentiable on $(0,1)$ , and $f(0)=0$ and  $f(1)=1$.For every integer $n$ show  that there must exist $n$ distinct points $\alpha_1,\alpha_2\cdots,\alpha_n$ in that interval so that    $\sum \limits_{k=1}^n \frac{1}{f'(\alpha_k)} = n $   Is it theorem or i can show it with basic differentiation knowledge .Please give me hint . AWK: Nested Conditional Subset of Rows I have a pretty specific question, and have been able to find lots on conditional subsetting using awk but none that lends enough explicit code for me to generalize to my situation. I have a file 'keys' and a file 'features'. The 'keys' table contains two variables, KEY and GROUP, toy example below.      KEY        GROUP     ---        -----     1          GROUP0     2          GROUP0     3          GROUP1     4          GROUP1     5          GROUP2     6          GROUP2     The file 'features' contains a list of features of widgets like so      ID          FEATURE      VALUE     --          -------      -----     A           num_user     10     A           KEY          4     B           num_user     2     B           KEY          2     B           battery      Large     C           num_user     10     C           KEY          15     D           num_user     2     D           KEY          2     D           battery      Small     E           num_user     2     E           KEY          7     E           battery      Small   I am trying to select all rows for an ID which has a value of 'KEY' that is in the 'KEY' column of 'keys' for a hardcoded list of 'GROUP' values. The desired result is      ID          FEATURE      VALUE     --          -------      -----     A           num_user     10     A           KEY          4     B           num_user     2     B           KEY          2     B           battery      Large     D           num_user     2     D           KEY          2     D           battery      Small   Any ideas? How to use early stopping properly for training deep neural network? I have a deep neural network model and I need to train it on my dataset which consists of about 100,000 examples, my validation data contains about 1000 examples. Because it takes time to train each example (around 0.5s for each example) and in order to avoid overfitting, I would like to apply early stopping to prevent unnecessary computation. But I am not sure how to properly train my neural network with early stopping, several things I do not quite understand now:   What would be a good validation frequency? Should I check my model on the validation data at the end of each epoch? (My batch size is 1) Is it the case that the first few epochs might yield worse result before it starts converging to better value? In that case, should we train our network for several epochs before checking for early stopping? How to handle the case when the validation loss might go up and down? In that case, early stopping might prevent my model from learning further, right?   Thank you in advance. Determine app that keeps turning on bluetooth Why would Littlefinger want this person dead? Suppose that $f:\mathbb{C}\rightarrow\mathbb{C}$ is analytic on the open unit disc and continuous on the closed unit disc. Assume that $f(z)=0$ on an arc of the circle $\{z\in\mathbb{C}:|z|=1\}$. Show that $f(z)=0$. How do you change the size of figures drawn with Matplotlib?