
Ubuntu日本語フォーラム

ログインしていません。
usb起動できません。
完全な初心者なのですが、linux環境が必要だったので見よう見まねでwidows 10とubuntu15.04をデュアルブートしてしまいました。
デュアルブートが危険なものだということを知ってから、Ubuntu16.04のusb起動に切り替えようとしたところ、
usb1を接続した状態でubuntu15.04とubuntu16.04を選択して起動できるようになりました。
しかし、usb無しではデュアルブートであるはずのubnutu15.04が起動できなくなりました。
それから一年が経過し、心機一転して新しくusb2を購入ししてもう一度ubuntu16.04のusb起動に挑戦したところ、以前動いていたはずのusb1のUbuntu16.04が起動しなくなりました。以前使用していたusb1のubuntu16.04をusb起動させることは可能でしょうか。
オフライン
私も興味があるので、すみません、回答ではなく質問の形をとらせていただきますがお許しください。まず、usb1にubuntu16.04を導入した時点でブートローダーがHDD内のubuntu15.04からusb1のubuntu16.04に移り、usb1なしではHDDにあるwindows10もubuntu15.04もブートできなくなった、ということでしょうか。それなら理解できます。次に、usb2にubuntu16.04を導入されてブートローダーが今度はusb2に乗っかったわけですが、そのときにusb1は挿したままだったんですか?それともusb1は挿していない状態でusb2を挿してubuntu16.04をインストールされたのでしょうか?usb1のubuntu16.04が起動できないとのことでですが、こういう場合、usbを2本とも挿した状態でusb2のubuntu16.04ブートしてgrub-customizerを起動し、usb1のubuntu16.04も併せて全部読み込んで保存し直すことでusb1のほうのubuntu16.04もブートできるようになったりはしないのでしょうか?詳しい方、教えていただけると嬉しいです。
bayou による投稿:
usb1にubuntu16.04を導入した時点でブートローダーがHDD内のubuntu15.04からusb1のubuntu16.04に移り、usb1なしではHDDにあるwindows10もubuntu15.04もブートできなくなった、ということでしょうか。
usb1なしでもHDD内のwindowsは起動できます。
Windowsとubuntu15.04をデュアルブートしていました。
usb1にubuntu16.04をインストールすると、
usb1を接続した場合にのみ、ububtu15.04とubuntu16.04の二種類を選択できる状態でした。
オフライン
過去のことはともかく現状をきっちり把握することが重要でなおかつその情報を正しく提示していただかないと解決することが難しくなります。
UbuntuのインストールDVDもしくはUSBからUbuntuを起動してデスクトップ画面を表示させそこから「端末」を起動させ次のコマンド入力し結果を提示してください。
sudo parted -l
オフライン
uotora による投稿:
次のコマンド入力し結果を提示してください。
コード:
sudo parted -l
モデル: ATA SAMSUNG MZNTE128 (scsi)
ディスク /dev/sda: 128GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: gpt
ディスクフラグ:
番号 開始 終了 サイズ ファイルシステム 名前 フラグ
1 1049kB 1000MB 999MB ntfs hidden, diag
2 1000MB 1273MB 273MB fat32 EFI system partition boot, esp
3 1273MB 1407MB 134MB Microsoft reserved partition msftres
4 1407MB 100GB 98.6GB ntfs Basic data partition msftdata
6 100GB 108GB 7797MB ext4
7 108GB 112GB 4203MB linux-swap(v1)
5 112GB 128GB 16.0GB ntfs hidden, diag
モデル: I-O DATA USB DISK (scsi)
ディスク /dev/sdb: 7744MB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
ディスクフラグ:
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 4129kB 7744MB 7740MB primary fat32 boot, lba
モデル: SanDisk Ultra Fit (scsi)
ディスク /dev/sdc: 16.0GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
ディスクフラグ:
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 1049kB 5244MB 5243MB primary ntfs
2 5244MB 16.0GB 10.8GB primary ext4
モデル: SMI USB DISK (scsi)
ディスク /dev/sdd: 16.0GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
ディスクフラグ:
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 1049kB 4878MB 4877MB primary fat32
2 4878MB 16.0GB 11.2GB primary ext4
I-O DATA USB DISK (scsi)はlive CDの代用としてliveUSBとして使用しているものです。
SanDisk Ultra Fit (scsi)には以前使用していて起動しなくなったubuntu16.04がインストールされています。
SMI USB DISK (scsi)はliveUSBを使って新しくインストールした別のubuntu16.04がインストールされています。
オフライン
モデル: ATA SAMSUNG MZNTE128 (scsi)
ディスク /dev/sda: 128GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: gpt
ディスクフラグ:
番号 開始 終了 サイズ ファイルシステム 名前 フラグ
1 1049kB 1000MB 999MB ntfs hidden, diag
2 1000MB 1273MB 273MB fat32 EFI system partition boot, esp
3 1273MB 1407MB 134MB Microsoft reserved partition msftres
4 1407MB 100GB 98.6GB ntfs Basic data partition msftdata
6 100GB 108GB 7797MB ext4
7 108GB 112GB 4203MB linux-swap(v1)
5 112GB 128GB 16.0GB ntfs hidden, diag
内蔵HDDでWindows10のみ起動可能
モデル: I-O DATA USB DISK (scsi)
ディスク /dev/sdb: 7744MB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
ディスクフラグ:
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 4129kB 7744MB 7740MB primary fat32 boot, lba
UbuntuのインストールUSBで起動可能
モデル: SanDisk Ultra Fit (scsi)
ディスク /dev/sdc: 16.0GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
ディスクフラグ:
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 1049kB 5244MB 5243MB primary ntfs←これをfat32にすれば起動するかも
2 5244MB 16.0GB 10.8GB primary ext4
Ubuntuをインストールしているが起動不可
モデル: SMI USB DISK (scsi)
ディスク /dev/sdd: 16.0GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
ディスクフラグ:
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 1049kB 4878MB 4877MB primary fat32
2 4878MB 16.0GB 11.2GB primary ext4
ubuntu16.04がインストールされていてHDDのUbuntuと自信のubuntu16.04が選択可能、起動はしますか、またWindows10の選択は如何ですか。
以上のように確認できました。
で、今後どのようにしたいのですか。
オフライン
uotoraさん、お返事ありがとうございます。
モデル: SanDisk Ultra Fit (scsi)
ディスク /dev/sdc: 16.0GB
セクタサイズ (論理/物理): 512B/512B
パーティションテーブル: msdos
ディスクフラグ:
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 1049kB 5244MB 5243MB primary ntfs←これをfat32にすれば起動するかも
2 5244MB 16.0GB 10.8GB primary ext4
uotora による投稿:
以上のように確認できました。
で、今後どのようにしたいのですか。
SanDisk Ultra Fit(scsi)内のデータを残しつつ、インストールされているはずのubuntu16.04をUSB起動(設定やデータを保存しつつ、持ち運び、大抵のPCで同じ環境が用意)できるようにしたいです。
以前SanDisk Ultra Fitにインストールされたubuntu16.04は他のPCでは起動できませんでした。
SanDisk Ultra FitにはliveUSBを用いてインストールしたubuntu16.04が入っています。
オフライン
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 1049kB 5244MB 5243MB primary ntfs←これをfat32にすれば起動するかも
2 5244MB 16.0GB 10.8GB primary ext4
これについてはインストール用USBからUbuntuを起動しパーティション編集ツール「Gparted」を利用してください。所定の結果が得られないときは、下記URLを参照してください。
手順について
http://tylerhandstone.hateblo.jp/entry/ … /06/182839
boot-repairについて
https://kledgeb.blogspot.jp/2013/11/ubu … -1-os.html
オフライン
uotora による投稿:
番号 開始 終了 サイズ タイプ ファイルシステム フラグ
1 1049kB 5244MB 5243MB primary ntfs←これをfat32にすれば起動するかも
2 5244MB 16.0GB 10.8GB primary ext4
ファイルシステムをntfsをfat32に変更するとデータが消えたりしないのでしょうか。
オフライン
データー領域ですか。
その場合はファイルシステムの変更は控えてください。
オフライン
uotora による投稿:
データー領域ですか。
その場合はファイルシステムの変更は控えてください。
データー領域であるかどうか確認する術はありますか。
オフライン
コマンド操作になりますが、凡その見当は付きます。UbuntuインストールUSBでUbuntuを起動「端末」から次のコマンドを実行してください。
① sudo mkdir /mt/dev/sdc1 /mt/dev/sdd1 ←一時的に新たなデレクトリを2個作成
② sudo mount /dev/sdc1 /mt/dev/sdc1 ←USB(SanDisk Ultra Fit (scsi))の内容を呼び込む
③ sudo mount /dev/sdd1 /mt/dev/sdd1 ←USB(SMI USB DISK (scsi))の内容を呼び込む
② と③ の内容を比較してみてください。推定ですが余り変わりがないと思います。
オフライン
データが消えるとの警告が出ましたが、boot-repairを試したところデータが消えることなく、全てのubuntuが起動するようになりました。(SanDisk Ultra Fitのubuntuのバージョンがダウングレードしてしまいましたが…)
問題の解決にご協力いただきありがとうございます。
ご協力いただいた皆様に感謝します。
オフライン