お知らせ

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

#1 2007-10-29 13:44:24

Matthew
新しいメンバ
登録日: 2007-10-29

USB-HDDにインストールした場合のアップグレード

USB-HDDにライブCDの/cdrom/tools/install_usb.shスクリプトプログラムを利用してライブCDとデータ領域にわけてインストールした7.04日本語版を利用しています。7.10にアップグレードしようと思いますが、/cdrom/tools/install_usb.shを利用して、CDROM領域だけUSB-HDDにインストールしようと思っています。何か不都合が生じるでしょうか?また、/homeなどだけバックアップしておいて、どちらも入れ直したほうがよいでしょうか?参考があれば教えてください。

参考:
http://forum.ubuntulinux.jp/viewtopic.php?pid=2851
http://forum.ubuntulinux.jp/viewtopic.php?pid=3848

オフライン

 

#2 2007-11-12 14:11:37

moz
メンバ
登録日: 2007-01-25

Re: USB-HDDにインストールした場合のアップグレード

USB-HDD にインストール・スクリプト /cdrom/tools/install_usb.sh でインストールした場合、upgradeが
可能かどうかのご質問ですが、残念ながら 「不可能」 と言わざるをえません。

                    ----------

次のような簡単な構成で 「7.04 Ubuntu」 をUSB-HDDにインストールしたとしましょう。

       接続デバイス    名   称         サイズ  ファイルシステム  
  1   /dev/sdb1     起動パーティション    720Mb        fat16 
     2   /dev/sdb2    データパーティション     20Gb         ext2

「起動パーティション」 をformatして 「7.10 Ubuntu」 をインストールします。

ubuntu@ubuntu:~$ /cdrom/tools/install_usb.sh /dev/sdb 1
必要なパッケージをインストールします...
            ・・・・・・・・・・・・
       ・・・・・・・・・・・・
起動パーティション: /dev/sdb1
データパーティション: /dev/sdb
            ・・・・・・・・・・・・
       ・・・・・・・・・・・・
/dev/sdb上のデータは全て失われます。
処理を続行してよろしいですか?(yes/no)

/dev/sdbにファイルシステムを作成します...
mke2fs 1.40.2 (12-Jul-2007)
/dev/sdb is entire device, not just one partition!
Proceed anyway? (y,n)

となって、USB-HDDの残りの部分全てがformatされて「データパーティション」にされてしまうのです。

勿論、手作業で 「起動パーティション」 を書き換える方法はあるのですが、「7.04 Ubuntu」 の
「データパーティション」 との mismatch のために、起動できないと考えられます。

OSのversion-upによって、単に個々のapplicationのversion-upだけでなく、新しいapplications
の導入や不要となったapplicationsの削除、さらにはsystem全体に及ぶ改変が行われている可能性
があります。

そのような変更は、「データパーティション」 の構成にも反映するはずで、mismatchが起こります。


必要なデータを保存して、2つのパーティションを再インストールするしかないようです。

                    ----------

最後の編集者: moz (2007-11-16 14:56:55)

オフライン

 

Board footer

Powered by FluxBB