お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-11-13 19:25:47

tetsuyakubo
メンバ
登録日: 2008-10-05

gpartedによるパーテーションの分割とその番号について

gpartedによるパーテーションの分割とその番号についてお聞きします。

現在、以下のようにHDを分割して使っています。
sdb1(基本)  sdb2(基本)  sdb3(基本)  sdb4(拡張)
sdb5(論理) sdb6(論理) sdb7(論理) sdb8(論理)
1から3までがwindows
5から8までがubuntuです

この中で、
sdb5(論理)を2分割すると、sdb5(論理)とsdb9(論理)になります。
最後に作ったパーテーションなので位置は関係なく、
sdb9 となるようです。
「物理的な位置の順番」にならず、何かしっくりこないのですが、
gpartedでは
「物理的な位置の順番」にはならないのでしょうか?
パーテーションテーブルを最初から造り直しでしょうか。

消したくないパーテーションがあるので、出来ればこのまま修正したいのですが、
よろしくお願いします。

オフライン

 

#2 2010-11-13 19:42:35

hir0
メンバ
登録日: 2008-09-28

Re: gpartedによるパーテーションの分割とその番号について

確かfdiskで変更できたはずですよ。
/dev/sda がターゲットの場合。

$ sudo fdsk /dev/sda

CLIでのパーティション変更ツールが起動します。
ヘルプを見るには m を入力してエンターです。

p を入力してエンターを押すと現在の情報が表示されます。

x を入力してエンターを押すと上級者モードに移行します。

f を入力してエンターを押すと領域の順序の適正化が行われます。

r を入力してエンターを押して上級者モードから通常モードに戻ります。

p を入力してエンターを押して変更を確認します。

w を入力してエンターを押すと変更を適用して終了、q を入力すれば変更は適用されずに終了します。

オフライン

 

#3 2010-11-15 13:02:18

tetsuyakubo
メンバ
登録日: 2008-10-05

Re: gpartedによるパーテーションの分割とその番号について

ありがとうございます。返事が遅くなりすいません。
早速、fdiskを勉強し tryしてみます。

オフライン

 

#4 2010-11-15 13:31:23

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: gpartedによるパーテーションの分割とその番号について

えぇと、下記の操作で出来るはずですが、fdisk は大変危険なコマンドなので、十分に注意してください。
間違ったかなと思ったら、w テーブルをディスクに書き込み、終了する、を選択するまでは大丈夫ですので、q キーを押すか(q が効かないときは、Ctrl+C)で、fdisk から抜けてください。

$ sudo fdisk /dev/sda
とすると、m キーを押すと下記メニューが出ます。

コマンドの動作
   a   ブート可能フラグをつける
   b   bsd ディスクラベルを編集する
   c   dos 互換フラグをつける
   d   領域を削除する
   l   既知の領域タイプをリスト表示する
   m   このメニューを表示する
   n   新たに領域を作成する
   o   新たに空の DOS 領域テーブルを作成する
   p   領域テーブルを表示する
   q   変更を保存せずに終了する
   s   空の Sun ディスクラベルを作成する
   t   領域のシステム ID を変更する
   u   表示/項目ユニットを変更する
   v   領域テーブルを照合する
   w   テーブルをディスクに書き込み、終了する
   x   特別な機能 (エキスパート専用)

コマンド (m でヘルプ):x
と入力。
上級者コマンド (m でヘルプ): m
と入力。

コマンドの動作
   b   領域内のデータの先頭に移動する
   c   シリンダ数を変更する
   d   領域テーブル内の生データを表示する
   e   拡張領域をリスト表示する
   f   領域の順序を適正化する
   g   IRIX (SGI) 領域テーブルを作成する
   h   ヘッド数を変更する
   i   ディスク識別子を変更する
   m   このメニューを表示する
   p   領域テーブルを表示する
   q   変更を保存せずに終了する
   r   メインメニューに戻る
   s   セクタ数/トラックを変更する
   v   領域テーブルを照合する
   w   テーブルをディスクに書き込み、終了する

上級者コマンド (m でヘルプ): f
と入力。
適正化がすんだら、
上級者コマンド (m でヘルプ): w
と入力。

オフライン

 

#5 2010-11-15 13:55:20

tetsuyakubo
メンバ
登録日: 2008-10-05

Re: gpartedによるパーテーションの分割とその番号について

ありがとうございます。
コマンドを探しても見あたらなかったので、困っていましたが、
「上級者コマンド」の中にあったのですね。
「領域の順序を適正化する」で良いわけですね。
ありがとうございます。
感謝します。

早速、tryします。

オフライン

 

#6 2010-11-15 15:18:53

petitbootang
メンバ
From: 東京都
登録日: 2009-02-12

Re: gpartedによるパーテーションの分割とその番号について

上記の操作をすると、場合によっては OS が起動しなくなるかも知れません。
その場合は、GRUB2 の再インストールをしてください。
/etc/fstab の修正も必要かも・・・。

オフライン

 

#7 2010-11-15 19:29:37

tetsuyakubo
メンバ
登録日: 2008-10-05

Re: gpartedによるパーテーションの分割とその番号について

fstab は uuid を変更しないといけないですよね。

ただ、今まで触れていませんでしたが、今回は、ubuntu10.10を新規インストールするので問題なしです。
言葉足らずですいません。
もちろん、当該パーテーションは、inst時に初期化せず、マウントポイントの指定のみ行います。

オフライン

 

Board footer

Powered by FluxBB